@import url("/common/style/members.css");

BODY,TD,P,input,SELECT,DIV,form,TEXTAREA,center,option,pre,blockquote,{font-family:Tahoma, Arial ;font-size:11px;color:#555555;line-height:16px;}
SELECT,{font-family:µ¸¿ò ;font-size:11px;color:#787878;}
BODY
{scrollbar-face-color: #E6E6E6;
scrollbar-shadow-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #E6E6E6;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #333333;
margin:0; padding:0;
}

a:link				{ text-decoration: none; color: #555555; }
a:visited			{ text-decoration: none; color: #555555; }
a:hover				{ text-decoration: none; color: #cf1820; }
a:active			{ text-decoration: none; color: #cf1820; }

img {border:0;}


/* °øÅë */

.inputText			{ border:1px #d8d8d8 solid; background-color:#ffffff; color:#444444;line-height:14px;}

.inputTextb			{ border:1px #d8d8d8 solid; background-color:#F5F5F5; color:#000000;line-height:14px;}

.inputLogin			{ border:1px #dedede solid; background-color:#f6f6f6; color:#444444; height:20px; font-weight:bold;line-height:14px;}

.box1				{ border:2px #e5e5e5 solid; background-color:#ffffff;}

.box2				{ border:1px #dedede solid; background-color:#ffffff;}

.box3				{ border:2px #ffb2b5 solid; background-color:#ffffff;}

.lo					{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#929292; line-height:14px;}

.notice				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#777777;}

.bNum						{font-family:Tahoma, Arial; font-size:11px; color:#cd6464; font-weight:bold; }

.bNum		a:link			{font-family:Tahoma, Arial; font-size:11px; color:#cd6464; font-weight:bold; }
.bNum		a:visited		{font-family:Tahoma, Arial; font-size:11px; color:#cd6464; font-weight:bold; }
.bNum		a:hover			{font-family:Tahoma, Arial; font-size:11px; color:#cd6464; font-weight:bold; text-decoration:underline;}
.bNum		a:active		{font-family:Tahoma, Arial; font-size:11px; color:#cd6464; font-weight:bold; }



.date				{font-family:Tahoma, Vendana, Arial; font-size:11px; color:#999999; line-height:14px;}

.topLine			{background-color:#c81721; height:2px;}

.bottomLine			{background-color:#e2e2e2; height:2px;}

.articleLine		{background-color:#e2e2e2; height:1px;}

.titleBg			{background-color:#f3f3f3;}

.title							{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#cd6464; font-weight:bold;letter-spacing:-0.1em;}
.title		A:link				{ text-decoration:none;color:#cd6464; }
.title		A:visited			{ text-decoration:none;color:#cd6464; }
.title		A:active			{ text-decoration:none; color:#cd6464;}
.title		A:hover				{ text-decoration:none; color:#cd6464;}

/* Ä¿¹Â´ÏÆ¼ */

.pName				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:12px; color:#555555; line-height:14px; letter-spacing:-0.075em; font-weight:bold;}

.pDetail			{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:12px; color:#555555; line-height:14px; letter-spacing:-0.025em;}



.clubTitle			{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:15px; color:#313131; line-height:16px; letter-spacing:-0.1em; font-weight:bold;}

.clubsTitle			{font-family:±¼¸², ±¼¸²Ã¼; font-size:11px; color:#ffffff; line-height:14px; letter-spacing:-0.05em;}

.clubDetail			{font-family:±¼¸², ±¼¸²Ã¼; font-size:11px; color:#555555; line-height:14px; letter-spacing:-0.025em;}

.clubMade			{font-family:Tahoma, Vendana, Arial; font-size:10px; color:#555555; line-height:14px;}

.attendance			{font-family:Tahoma, Vendana, Arial; font-size:9px; color:#000000; line-height:11px; font-weight:bold;}


/* ÀÌº¥Æ® */

.sat						{font-family:Tahoma, Arial; font-size:11px; color:#126ad6; font-weight:bold; }

.sat		a:link			{font-family:Tahoma, Arial; font-size:11px; color:#126ad6; font-weight:bold; }
.sat		a:visited		{font-family:Tahoma, Arial; font-size:11px; color:#126ad6; font-weight:bold; }
.sat		a:hover			{font-family:Tahoma, Arial; font-size:11px; color:#126ad6; font-weight:bold; text-decoration:underline;}
.sat		a:active		{font-family:Tahoma, Arial; font-size:11px; color:#126ad6; font-weight:bold; }


.day						{font-family:Tahoma, Arial; font-size:11px; color:#555555; font-weight:bold; }

.day		a:link			{font-family:Tahoma, Arial; font-size:11px; color:#555555; font-weight:bold; }
.day		a:visited		{font-family:Tahoma, Arial; font-size:11px; color:#555555; font-weight:bold; }
.day		a:hover			{font-family:Tahoma, Arial; font-size:11px; color:#555555; font-weight:bold; text-decoration:underline;}
.day		a:active		{font-family:Tahoma, Arial; font-size:11px; color:#555555; font-weight:bold; }



/* ¸¶ÀÌ¸â¹ö½º */

.myPoint			{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:12px; color:#555555; line-height:14px;}

.shop				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#999999; line-height:14px;}

.myEvent			{padding-top:2; font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#555555; line-height:14px; letter-spacing:-0.075em;}

.price				{font-family:Tahoma, Vendana, Arial; font-size:9px; color:#b80004; line-height:14px; font-weight:bold;}



/* ·Î±×ÀÎÁ¤º¸ */

.login				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:12px; color:#ababab;}

.loginb				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:12px; color:#ffffff;}

.mMenu				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#f1babd; letter-spacing:-0.15em;}

.mLevel				{font-family:µ¸¿ò, µ¸¿òÃ¼; font-size:11px; color:#ffffff; letter-spacing:-0.1em;}

.mPoint				{font-family:Tahoma, Verdana, Arial; font-size:9px; color:#ffffff; font-weight:bold;}


/* ÆäÀÌÂ¡ */

.page				{padding:0 5 0 5;cursor:hand; font-family:Arial, Tahoma, Verdana; font-size:11px;}

.pageb				{padding:0 5 0 5;font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#cd6464;}


.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }

p {margin-top:2px;margin-bottom:2px;margin-left:2;margin-right:2;}


/* Æ°Æ°¾ÆÀÌÅ¬·´ °Ô½ÃÆÇ */
table.table-child { border:0; color:#555555; }
	table.table-child th { height:25px; background:url('/images/default/board_th.gif') repeat-x left top; text-align:center; }
	table.table-child th.left { background:url('/images/default/board_th_left.gif') no-repeat left top; }
	table.table-child th.right { background:url('/images/default/board_th_right.gif') no-repeat left top; }
	table.table-child td { height:25px; border-bottom:1px #e2e2e2 solid; font:12px Gulim,±¼¸²; color:#555555; }
	table.table-child td.noline { border:0; }
	table.table-child td.number { font-weight:bold; color:#cc6264; text-align:center; font-size:11px; }
	table.table-child td.time { text-align:center;} /* ½Å³ª´Â ¿µ¾îÄ·ÇÁ ÀÛ¾÷ (È¸Â÷ Ãß°¡ ) 2010.08.06 Ãß°¡ */
	table.table-child td.subject { padding:0 0 0 7px; width:440px; }
	table.table-child td.subject01 { padding:0 0 0 0; }
		strong.comment { color:#cc6264; }
	table.table-child td.date, table.table-child td.view, table.table-child td.hit {  font-size:11px; color:#999999; text-align:center; }
	table.table-child td.write {  font-size:11px; color:#999999; text-align:center; }

table.table-child-view { border:0; color:#555555; }
	table.table-child-view th { height:25px; background:url('/images/default/board_th.gif') repeat-x left top; text-align:center; }
	table.table-child-view th.left { background:url('/images/default/board_th_left.gif') no-repeat left top; }
	table.table-child-view th.right { background:url('/images/default/board_th_right.gif') no-repeat left top; }
	table.table-child-view td { height:25px; font:12px Gulim,±¼¸²; color:#555555; }
	table.table-child-view td.noline { border:0; }
	table.table-child-view td.number { font-weight:bold; color:#cc6264; text-align:center; font-size:11px; border-bottom:2px #c81721 solid;  }
	table.table-child-view td.subject { padding:0 0 0 7px; width:440px; border-bottom:2px #c81721 solid;  }
	table.table-child-view td.subject01 { padding:0 0 0 7px; border-bottom:0; }
	table.table-child-view td.subject02 { padding:0 0 0 7px; border-bottom:0; }
		strong.comment { color:#cc6264; }
	table.table-child-view td.date, table.table-child-view td.view { font-size:11px; color:#999999; text-align:center; border-bottom:2px #c81721 solid;  }
	table.table-child-view td.contents { padding:15px 15px 30px 15px; line-height:20px; border-bottom:1px #e2e2e2 solid; }
	table.table-child-view td.btn01 { padding:10px 0; border-bottom:1px #e2e2e2 solid; text-align:right; }
	table.table-child-view td.list01 { border-bottom:0; height:29px; }
	table.table-child-view td.list02 { border-bottom:0; height:26px; }

table.table-child-write { border:0; border-top:2px #c81721 solid; margin-bottom:10px; }
	table.table-child-write td.title { padding:0 0 0 10px; width:75px; background-color:#f8f8f8; height:26px; border-bottom:1px #e2e2e2 solid; }
	table.table-child-write td.line { border-bottom:1px #e2e2e2 solid; }
		table.table-child-write td input { border:1px #d8d8d8 solid; height:18px; width:368px; margin:0 0 0 10px; }
	table.table-child-write td.contents { padding:10px 5px; border-bottom:2px #e2e2e2 solid; }
	table.table-child-write td.btn { padding:20px 0 0 0; text-align:right; }

		table.table-child-write td input.input2 { border:1; height:18px; width:18px; margin:0 0 -2px 0; }

	p.txt-tip { height:132px; }

table.table-child-view1 { border:0; color:#555555; border-top:2px #c81721 solid;  }
	table.table-child-view1 th { height:28px; border-bottom:1px #c81721 solid; text-align:left; }
	table.table-child-view1 th.tit01 { padding-left:5px; }
	table.table-child-view1 td { height:28px; font:12px Gulim,±¼¸²; color:#555555; padding-top:2px; }
	table.table-child-view1 td.number { font-weight:bold; color:#cc6264; text-align:center; font-size:11px; }
	table.table-child-view1 td.subject { padding:0 0 0 7px; border-bottom:1px #c81721 solid; }

		strong.comment { color:#cc6264; }
	table.table-child-view1 td.date, table.table-child-view1 td.view, table.table-child-view1 td.hit, table.table-child-view1 td.nick
	{ font-size:11px; color:#999999; text-align:left; border-bottom:1px #c81721 solid;  }
	table.table-child-view1 td.contents { padding:15px 15px 30px 15px; line-height:20px; border-bottom:1px #e2e2e2 solid; }
	table.table-child-view1 td.btn01 { padding:10px 0; border-bottom:1px #e2e2e2 solid; }
	table.table-child-view1 td.list01 { border-bottom:0; height:29px; }
	table.table-child-view1 td.list02 { border-bottom:0; height:26px; }

	/* ÆäÀÌÂ¡ */
	.paginate { padding:12px 0 0 0; text-align:center; height:30px; }
	.paginate a,
	.paginate strong { position:relative; display:inline-block; padding:3px 6px 3px 5px; color:#555555; text-decoration:none; line-height:normal; font:12px Gulim,±¼¸²; _width /**/:14px; margin-left:-5px;}
	.paginate strong { color:#cd6464 !important; font-weight:bold; }
	img.pre { margin:0 1px -2px 0; }
	img.first { margin:0 -2px -2px 0; }
	img.next { margin:0 0 -2px 1px; }
	img.last { margin:0 0 -2px -2px; }
	.paginate a:hover { font-weight:normal; text-decoration:none;}

/* »çÀÌÆ®¾È³» */
hr			{ display: none; }
caption		{ display: none; }
div.hidden	{ display: none; }
h1.hidden	{ display: none; }
h2.hidden	{ display: none; }
h3.hidden	{ display: none; }
h4.hidden	{ display: none; }
h5.hidden	{ display: none; }
h6.hidden	{ display: none; }


/* ´ñ±Û */
table.table-comment { background-color:#f3f3f3 ; border:0;  border-top:1px #e2e2e2 solid; border-bottom:1px #e2e2e2 solid; height:60px; margin-left:5px; }
	table.table-comment td textarea { width:475px; height:48px; border:1px #d8d8d8 solid; }

table.table-comment-list { border:0; margin:0 0 30px 5px; }
	table.table-comment-list td { border-bottom:1px #e2e2e2 solid; padding:6px 0; font:12px Gulim,±¼¸²; color:#555555; }
	table.table-comment-list td.date { font-size:11px; color:#999999; }
		table.table-comment-list td.date img { margin:0 0 -2px 0; }

/* Æ°Æ°¾ÆÀÌÅ¬·´ ÁÂÃø¸Þ´º */
ul.community-login { list-style:none; margin:0; padding:18px 0 0 15px; }
ul.community-login li.list { margin:0 0 0 7px; padding-left:10px; background:url('/images/dot.gif') no-repeat left 5px; color:#f1babd; font-size:11px; font-family:Gulim;}
ul.community-login li.btn { margin:10px 0 0 0; }

div.login-box { margin:15px 0 0 15px; width:170px; height:23px; background:url('/images/default/login_boxbg.gif') no-repeat left top;}
div.login-box p { padding:3px 0 0 0; text-align:center; color:#fff; }


/* ÆË¾÷ */
div.giftpopBox { width:373px; border:4px #ce1010 solid; position:relative;background-color:#fff;}
div.giftpopBox h1 { padding:13px 0 0 17px; }
div.giftpopBox div.giftcon { width:335px; margin:8px 0 0 15px; }
	div.giftpopBox div.giftcon p.giftImg { float:left; width:140px; padding:0; margin:0; }
	div.giftpopBox div.giftcon ul.giftInfo { float:left; width:194px; padding:0; margin:0; }
	div.giftpopBox div.giftcon ul.giftInfo li { background:url('/images/members/bul_list.gif') no-repeat left 10px; padding:6px 0 0 6px; height:18px; letter-spacing:-1; font-family:µ¸¿ò; }
	div.giftpopBox div.giftTxt { width:335px; margin:8px 0 0 15px; padding-top:15px; border-top:1px solid #d8d8d8; }
	div.giftpopBox div.giftTxt strong { color:#f2272d; }
	div.giftpopBox p.giftTxt2 { width:335px; margin:8px 0 20px 15px; font:11px/14px µ¸¿ò; color:#888888;}
	div.giftpopBox p.giftBtn { margin:5px 0 0 15px; }


p.closebtn { position:absolute;right:0;top:0;margin:10px 10px 0 0;z-index:99; }
h1.members-tit { height:27px; margin:0; padding:0; }
div.members-con { width:336px; height:98px; border-top:1px solid #d8d8d8; }
div.members-con p.text01 { float:left; background:url('/images/members/dot_gray.gif') no-repeat 4px 15px; padding:8px 0 5px 10px; margin:0; font-size:12px; color:#666666; font-weight:bold; }
div.members-con p.text02 { float:right; padding:8px 0 5px 10px; margin:0; color:#666666; }
div.inbox01 { margin:17px 0 0 8px; width:384px; height:102px; background:url('/event/images/2081/text_bg.gif') no-repeat left top; }
div.inbox02 { margin:6px 0 0 8px; width:384px; height:66px; background:url('/event/images/2081/text_bg02.gif') no-repeat left top; }
div.inbox03 { margin:15px 0 0 8px; width:384px; height:242px; background:url('/event/images/2081/text_bg03.gif') no-repeat left top; }
div.inbox04 { margin:15px 0 0 8px; width:384px; height:137px; background:url('/event/images/2081/text_bg04.gif') no-repeat left top; }
div.inbox01 ul { list-style:none; margin:12px 0 0 20px; }
div.inbox01 ul li { font-size:12px; font-family:'dotum'; line-height:18px; }
div.inbox03 ul { list-style:none; margin:12px 0 0 10px; }
div.inbox03 ul li { font-size:11px; font-family:'dotum'; }
div.inbox04 ul { list-style:none; margin:10px 0 0 17px; }
div.inbox04 ul li { font-size:12px; font-family:'dotum'; background:url('/event/images/2081/dot_black.gif') no-repeat left 10px; padding:3px 0 0 10px; line-height:16px; }
p.apply-btn { text-align:right; margin:5px 0 0 0; }

table.member-info { margin:6px 0 0 10px;border-top:1px solid #e3e3e3; }
table.member-info tr td { height:28px; padding:0; margin:0; border-bottom:1px solid #e3e3e3; }


/* ¿µ¾îÄ·ÇÁ °Ô½ÃÆÇ : FAQ */
ul.campfaq { width:638px; margin:20px 0 0 10px; list-style:none; padding:0; }
ul.campfaq li { font-size:11px; color:#686868; }
ul.campfaq li.faq01 { margin-top:10px; width:638px; height:28px; background:url('/images/engcamp/camp_info_bg01.gif') no-repeat left top; padding:5px 0 0 7px; font-size:12px; font-weight:bold; vertical-align:top; }
ul.campfaq li.faq01 img { margin:-2px 3px 0 0; vertical-align:middle; }
ul.campfaq li.faq02 { margin-top:-12px; width:638px; background:url('/images/engcamp/camp_info_bg02.gif') repeat-y left top; padding:21px 0 0 7px; font-size:11px; vertical-align:top; }
ul.campfaq li.faq02 p.text {width:615px; background:url('/images/engcamp/icon_a.gif') no-repeat left top; padding-left:20px; font-family:µ¸¿ò; font-size:11px; color:#686868; line-height:16px; }
/* 2010-08-13 add */
ul.campfaq li.faq02 div.text {width:615px; background:url('/images/engcamp/icon_a.gif') no-repeat left top; padding-left:20px; font-family:µ¸¿ò; font-size:11px; color:#686868; line-height:16px; }
div.faqtable { background:url('/images/engcamp/table_th_bg.gif') no-repeat left top; }
table.faq { table-layout:fixed; font-size:11px; margin:10px 0; }
table.faq thead th { font-size:11px; padding-top:5px; }
table.faq tbody th { font-size:11px; border-bottom:1px solid #f2f2f2; }
table.faq tbody td { font-size:11px; border-bottom:1px solid #f2f2f2; }
table.faq tbody td.center { text-align:center; }
/* 2010-08-13 */



/* °Ô½ÃÆÇ View ÆäÀÌÁö »çÀÌÁî Á¶Àý */
div.contentBox { width:620px; }

/* ¶ó±ÃÀÌº¥Æ® ´ñ±Û */
table.event-board tr td { padding:0; margin:0; height:26px; border-bottom:1px solid #e2e2e2; }

/* °Ô½Ã¹° ÆÛ°¡±â */
div.copybox { margin:0 10px; padding:5px 7px 0 0; width:630px; height:25px; text-align:right; background-color:#f3f3f3; color:#888888; font-size:11px; }
div.copybox img { vertical-align:middle; }

/* Ãâ¼®! ¿À´ÃÀÇ ÇÑ¸¶µð - 20091123 Ãß°¡ */
div.comment-box { width:650px; margin:0; padding:0; }
div.comment-box p , div { margin:0; padding:0; }
div.comment-box div.bg { position:relative; width:650px; background:url('/images/community/childclub/child_comment_mb.gif') repeat-y left top; }
div.comment-box div.bg table tr td { vertical-align:top; margin:0; padding:0; font-size:12px; color:#767676; }
div.comment-box div.bg table tr td p.title01 { padding-left:25px; font-size:20px; font-family:µ¸¿ò; color:#be131b; font-weight:bold; line-height:24px; }
div.comment-box div.bg table tr td p.title01 span { font-size:12px; font-family:µ¸¿ò; color:#767676; }
div.comment-box div.bg table tr td p.title02 { padding:12px 0 0 25px; font-size:12px; font-family:µ¸¿ò; color:#767676; }
div.comment-box div.bg table tr td p.title03 { padding:5px 0 0 25px; font-size:12px; font-family:µ¸¿ò; font-weight:bold; color:#767676; }

div.comment-list { width:641px; margin:40px 0 0 6px; padding:0; }
div.comment-list table thead tr th { height:40px; margin:0; padding:0; background-color:#f3f3f3; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; }
div.comment-list table tbody tr td { height:25px; margin:0; padding:0; border-bottom:1px solid #e2e2e2; font-size:12px; font-family:µ¸¿ò; }
div.comment-list table tbody tr td.f_gray { height:25px; margin:0; padding:0; border-bottom:1px solid #e2e2e2; font-size:12px; font-family:µ¸¿ò; color:#999999; }

div.comment-btn { width:650px; margin:10px 0; }

div.popBox { width:284px; height:170px; }
div.popBox p.popBox-bg { position:relative; width:284px; height:170px; }
div.popBox p.pop-text { position:absolute; left:18px; top:29px; }
div.popBox p.pop-btn { position:absolute; left:100px; top:135px; }

div.popBox02 { position:relative; width:280px; height:220px; background-color:#ffffff; }
div.popBox02 p.pop02-input { position:absolute; left:42px; top:94px; z-index:10; }
div.popBox02 p.pop02-text { margin:27px 0 0 15px; }
div.popBox02 p.pop02-btn { text-align:center; margin-top:8px; }
div.popBox02 p.pop02-close { height:28px; background-color:#313131; text-align:right; padding:7px 15px 0 0; }
input.text01 { height:20px; font-size:14px; border:0; background-color:#ffffff; color:#444444;line-height:14px; }

/* ÀÌ´ÞÀÇ ¸â¹ö½º ¸®½ºÆ® ³ëÃâ¹æ½Ä º¯°æ - 20091127 */
p.monList-text { margin:15px 0 0 45px; padding:0; font-size:12px; font-weight:bold; color:#555555; }
ul.monList-box { margin:8px 0 0 0; padding:0; width:619px; }
ul.monList-box li { float:left; height:90px; margin:0; padding:0; }
ul.monList-box li.prev { width:45px; padding-top:20px; text-align:center; }
ul.monList-box li.next { width:44px; padding-top:20px; text-align:center; }
ul.monList-box li.on { width:106px; text-align:center; }
ul.monList-box li.on p.img { width:100px; height:62px; border:2px solid #dc0000; }
ul.monList-box li.on p.text { margin-top:8px; width:100px; font-size:12px; font-family:µ¸¿ò; color:#545454; }
ul.monList-box li.off { width:106px; text-align:center; }
ul.monList-box li.off p.img { width:100px; height:62px; border:2px solid #abaca7; }
ul.monList-box li.off p.text { margin-top:8px; width:100px; font-size:12px; font-family:µ¸¿ò; color:#545454; }


/* ÀÌ´ÞÀÇ ¸â¹ö½º ¸®½ºÆ® ³ëÃâ¹æ½Ä º¯°æ - 20091202 */
p.monList-text			{ margin:15px 0 0 45px; padding:0; font-size:12px; font-weight:bold; color:#555555; text-align:left; }
table.monList-box				{ margin:8px 0 0 0; padding:0; width:619px; }
table.monList-box td					{ float:left; height:90px; margin:0; padding:0;}
table.monList-box td.prev				{ width:45px; padding-top:25px; text-align:center;}
table.monList-box td.next				{ width:44px; padding-top:25px; text-align:center;}
table.monList-box li.on					{float:left;width:104px; text-align:center; }
table.monList-box li.on p.img			{width:104px; height:64px;padding-top:2px;}
table.monList-box li.on p.img	A:link				{text-decoration:none;border:2px solid #abaca7;}
table.monList-box li.on p.img	A:visited			{text-decoration:none;border:2px solid #abaca7;}
table.monList-box li.on p.img	A:active			{text-decoration:none;border:2px solid #dc0000;}
table.monList-box li.on p.img	A:hover				{text-decoration:none;border:2px solid #dc0000;}

table.monList-box li.on p.text { margin-top:8px; width:100px; font-size:12px; font-family:µ¸¿ò; color:#545454; }

table.monList-box li.off { width:100px; text-align:center; }
table.monList-box li.off p.img { width:100px; height:62px; border:2px solid #abaca7; }
table.monList-box li.off p.text { margin-top:8px; width:100px; font-size:12px; font-family:µ¸¿ò; color:#545454; }


/* ¸â¹ö½º Çàº¹°ø¹æ ÆË¾÷ */
div.pop-happiness { position:relative; width:649px; height:644px;background-color:#ffffff;}
div.pop-happiness p.closebtn01 { position:absolute; right:13px; top:0; }
div.pop-happiness div.pop-Conbox { width:600px; margin:0 0 0 24px; }
div.pop-happiness div.pop-Conbox p.text { margin:34px 0  12px 0; }


table.happiness-tb { border:0; border-top:2px #c81721 solid; margin-bottom:10px; }
	table.happiness-tb td.title { padding:0 0 0 10px; width:75px; background-color:#f8f8f8; height:26px; border-bottom:1px #e2e2e2 solid; }
	table.happiness-tb td.line { border-bottom:1px #e2e2e2 solid; }
	table.happiness-tb td select { margin:0 0 0 10px; }
	table.happiness-tb td input.input { border:1px #d8d8d8 solid; height:18px; width:480px; margin:0 0 0 10px; }
	table.happiness-tb td input.input01 { border:1px #d8d8d8 solid; height:18px; width:62px; margin:0 0 0 5px; }
	table.happiness-tb td textarea.textarea { border:1px #d8d8d8 solid; margin:0 0 0 5px; }


/* ¹ÂÁöÄÃ ±èÁ¾¿í Ã£±â ÀÌº¥Æ® Style */
table.event-list { width:635px; margin:0 0 15px 8px; padding:0; }
table.event-list td { vertical-align:top; height:194px; margin:0; padding:0; }
table.event-list td ul { list-style:none; margin:0; padding:0; }
table.event-list td ul li { margin:0; padding:0; }
table.event-list td ul li.text { width:120px; margin:20px 0 0 0; padding:0; }
table.event-list td ul li.text p.t01 { float:left; color:#d11820; font-size:11px; padding:0; margin:0; }
table.event-list td ul li.text p.t02 { float:right; font-weight:bold; color:#777777; font-size:11px; padding:0; margin:0; }
table.event-list td ul li.img { clear:both; width:120px;height:120px;border:1px solid #ababab; }
table.event-list td ul li img { vertical-align:top; margin:0; padding:0; }
table.event-list td ul li.tit { color:#767676; margin-top:5px; }

/* ºñ¹Ð¹øÈ£ º¯°æ Ä·ÆäÀÎ Style - Ãß°¡ 2010.03.29 */
div.pw-changeCon { width:670px; background:url('/images/member/bg_line.gif') no-repeat left top; }
	ul.location-pw { list-style:none; margin:0; padding:0; width:670px; }
	ul.location-pw li.tit { float:left; margin:0 0 38px 0;padding:18px 0 0 0; }
	ul.location-pw li.lo { float:right; margin:0 0 38px 0;padding:15px 23px 0 0; }
	div.pw-con { clear:both;margin:0 73px 0 0;background:url('/images/member/pw_right_img.jpg') no-repeat right top; }
		p.pw-t01 { margin:0 0 0 20px; padding:28px 0 0 0;width:415px;font-size:14px;font-weight:bold;line-height:20px;font-family:dotum; color:#000000;border-bottom:2px solid #d22328; }
		p.pw-t02 { margin:12px 0 0 20px; font-size:12px; font-family:'dotum'; color:#747474;line-height:20px; }
		p.pw-t03 { margin:12px 0 0 20px; font-size:11px; font-family:'dotum'; color:#747474;line-height:16px; }
	div.pw-text { margin:30px 0 0 17px; width:614px;height:43px;background:url('/images/member/text_bg.gif') no-repeat left top; }
	div.pw-text p.text { padding-top:10px; font-weight:bold; font-size:14px; font-family:'dotum'; color:#fff; text-align:center; }
	p.text01 { margin:35px 0 0 20px;font-weight:bold;color:#da0b13;font-size:12px; }
	div.pw-in { margin:3px 0 0 20px;width:600px;border-top:1px solid #d22328;border-bottom:1px solid #d22328;font-size:11px; }
		div.pw-in table { margin:20px 0; }
		div.pw-in table tbody tr td { font-size:11px; color:#747474; }
	p.btn { margin:17px 0 0 20px; width:600px; text-align:center; }
	div.text-box { margin:48px 0 40px 15px;width:617px;height:148px;background:url('/images/member/text_boxBg.gif') no-repeat left top; }
	div.text-box ul { list-style:none; width:580px; padding:24px 0 0 20px; }
	div.text-box ul li { margin:8px 0 0 0; padding:0 0 0 8px; font-size:11px; font-family:'dotum'; color:#747474; background:url('/images/member/g_dot.gif') no-repeat left 3px;}

.f-red { color:#bc1218; }
.fb { font-weight:bold; }

/* ½Å³ª´Â ¿µ¾îÄ·ÇÁ ÀÛ¾÷ (Ä·ÇÁ ½ºÄÉÁÙ) 2010.08.06 Ãß°¡ */
dl.campinfo02 { padding:7px 0 4px;  margin:0; width:622px; border-bottom:1px solid #b9b9b9; overflow:hidden;}
dl.campinfo02 dt { float:left; margin:0; padding:0;}
dl.campinfo02 dd { float:right;  margin:0; padding:0;}

.camptime {clear:both; padding:9px 0 0 0; margin:0; width:600px; overflow:hidden; text-align:left;}
.camptime img {vertical-align:top;}
.camptime p {margin:0; padding:0;}
.camptime p.time { float:left; width:104px;}
.camptime p.day1 { float:left; width:122px;}
.camptime p.day2 { float:left; width:122px;}
.camptime p.day3 { float:left; width:130px;}
.camptime p.day4 { float:left; width:122px;}

