/* - Á¦ÀÛÀÏ : 2008-04-16   */
/* - Á¦ÀÛÀÚ : ±èÅÂ¼· ´ë¸®  */
/* - º» °ü·Ã ½ºÅ¸ÀÏ½ÃÆ®´Â ±èÅÂ¼·´ë¸® ¿Ü¿£ °ÇµéÁö ¸»¾ÆÁÖ½Ã±æ ´çºÎµå¸³´Ï´Ù -- */

/* ±âº»°øÅë */

*	{
	margin:0;
	padding:0;
}

body	{
	background-color:#fff;
	color:#000;	
	font-family:dotum, "µ¸¿ò", AppleGothic, tahoma, verdana;
	font-size:12px;
	line-height:120%;
	position:relative;
	text-align:center;	
}

li	{
	list-style:none;
}

img	{
	border:none;	
}

.radio	{
	margin-bottom:-1px;
	margin-right:2px;
}

.checkbox	{
	margin-bottom:-2px;
}

select	{
	font-size:12px; font-family:Gulim, ±¼¸²;
}

a:link		{color:#535353; text-decoration:none;}
a:visited	{color:#535353; text-decoration:none;}
a:hover		{color:#535353; text-decoration:underline;}
a:active	{color:#535353; text-decoration:none;}

.red {color:red; font-family:tahoma; font-size:9px}

/* ÀüÃ¼¸ÞÀÎ */
#header, #content, #content2, #footer{position:relative; width:800px; margin:0 auto; text-align:left;}

#header{height:66px;}
#header .print, #content .print{position:absolute;}
#header #logo{left:0; top:13px; height:36px; z-index:30;}

/* ÀüÃ¼È¸¿ø°¡ÀÔ ÄÁµ§Ã÷ */
#content{height:441px;}
#content #info{position:relative; width:800px; height:148px; margin-top:35px;}
#content .conbox{float:left; display:inline; width:189px; height:52px; padding-top:72px; padding-left:11px;}
#content #adbox{position:relative; width:800px; height:51px; margin-top:44px; margin-bottom:48px;}
	#adbox .adsbox{float:left; display:inline; width:266px; height:51px; border-right:1px solid #E5E5E5;}

/* ¿£ÅÍ°¡°Ý³ëÃâ */
#enterpay {width:726px; clear:both; height:268px; margin-bottom:50px;}
	#enterpay #paytit {width:726px; height:41px; border-bottom:1px solid #000; margin-top:10px; text-align:right;}
	#enterpay #paylist {width:140px; float:left; display:inline;}
		#paylist ul {margin:0; padding:0;}
		#paylist li {clear:both; line-height:35px; border-bottom:1px solid #E5E5E5; letter-spacing:-1px;}
	#enterpay .payprint {width:293px; float:left; display:inline;}
	.payprint ul {margin:0; padding:0; text-align:center;}
	.payprint li {clear:both; line-height:35px; border-bottom:1px solid #E5E5E5; color:#4878C0;}


/* ¼Ö·ç¼ÇÈ¸¿ø°¡ÀÔ ÄÁµ§Ã÷ */
#content2{margin-top:20px;}
#content2 #conprint{background:url('/img/join/bg-top.gif') no-repeat; width:730px; padding:0 35px;}
	#conprint .contit{width:730px; height:69px;}
	#conprint .verprint{width:730px; text-align:center; padding:30px 0;}
		.verprint .verenterbox{width:364px; border-right:1px solid #D7D7D7; float:left; display:inline;}
		.ompvertop	{width:575px; height:33px; background:url('/img/join/bg-ompver.gif') no-repeat left 0; color:#FF6600; text-align:left; padding-left:155px; padding-top:41px;}
		.verprint	.ompver	{width:730px; text-align:left;}
			.ompver	table	{width:730px; border-collapse:collapse; text-align:center;}
			.ompver	tr	{height:25px;}
			.ompver th	{padding:5px; font-size:11px; font-weight:bold; border:1px solid #CACACA; background:#F7F7F7;}
			.ompver td	{padding:5px; border:1px solid #CACACA;}
			.ompver ul	{margin-top:10px; padding:0;}
			.ompver li	{background:url('/img/help/help-bul.gif') no-repeat 0 7px; padding-left:7px; line-height:20px; font-size:11px;}
	#conprint #joinprint{width:730px;}
	#joinprint .jointit{width:730px; height:22px; margin-top:60px; border-bottom:2px solid #999999;}
		.jointit ul{margin:0; padding:0;}
		.jointit li{clear:both; background:url('/img/join/bu-01.gif') no-repeat 0 5px; padding-left:12px; font-size:11px; letter-spacing:-1px;}
	#joinprint .joinbox{width:730px; height:65px; border-bottom:1px solid #CACACA;}
		.joinbox .joinboxleft{width:150px; padding:25px 10px; font-weight:bold; color:#000; float:left; display:inline;}
		.joinbox .joinboxright{width:560px; padding:20px 0; float:right; display:inline; line-height:16px; color:#6298AC; font-size:11px;}

.input-join{height:14px; padding:2px 5px; border:1px solid #A5ACB2; background:#fff; font-size:12px; font-family:±¼¸²;}
.eng12px{font-family:Verdana; color:#000; font-size:12px;}

#content3 {margin-top:6px; text-align:center;}

/* ¼îÇÎ¸ô¼±ÅÃ */
#shopmall	{width:730px;}
#shopmall	.shoplist	{width:236px; margin-right:10px; float:left; display:inline;}
	.shoplist table	{width:236px; border-collapse:collapse;}
	.shoplist	td	{padding:5px; border-bottom:1px solid #E5E5E5;}

/* ºÎ°¡¼­ºñ½º, ±âº»Å×ÀÌºí */
.addition	{width:730px; clear:both;}
	.addition	table	{width:730px; border-collapse:collapse; text-align:center;}
	.addition	tr	{height:24px;}
	.addition	th	{background:#F2F2F2; font-size:11px; font-weight:bold; padding:5px; border:1px solid #E5E5E5;}
	.addition	td	{padding:5px; border:1px solid #E5E5E5;}
	.addition ul	{margin:5px 0; padding:0;}
	.addition li	{background:url('/img/help/help-bul.gif') no-repeat 0 7px; padding-left:7px; line-height:20px;}

/* ÅÃ¹è¼±ÅÃ */
#delivery	{width:730px;}
	#delivery .deliverybox	{width:182px; float:left; display:inline; padding:5px 0; border-bottom:1px solid #E5E5E5;}
	#delivery .deliveryinput	{width:730px; padding:5px 0; border-bottom:1px solid #E5E5E5;}


/* ÀÌ¿ë¾à°ü */
#apply {width:722px; margin:20px 4px; height:328px; background:url('/img/join/title-apply.gif') no-repeat;  font-size:11px;}
#applytit {padding-left:75px; padding-top:6px;}
#applytext {width:672px; height:238px; margin:40px 20px 0 20px; overflow:auto; padding:5px; font-size:12px; font-family:±¼¸²;
            scrollbar-3dlight-color:#eeeeee;
            scrollbar-arrow-color:#333333;
						scrollbar-track-color:#eeeeee;
						scrollbar-darkshadow-color:#eeeeee;
						scrollbar-face-color:#e5e5e5;
						scrollbar-highlight-color:#eeeeee;
						scrollbar-shadow-color:#cccccc;}
#applyok {width:682px; margin:5px 20px 0 20px; height:20px; font-weight:bold; text-align:center;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
#apply2 {width:722px; margin:20px 4px; height:229px; background:url('/img/join/title-apply3.gif') no-repeat;  font-size:11px;}
#applytext2 {width:712px; height:139px; margin:40px 20px 0 20px; overflow:auto; padding:5px; font-size:12px; font-family:±¼¸²;
            scrollbar-3dlight-color:#eeeeee;
            scrollbar-arrow-color:#333333;
						scrollbar-track-color:#eeeeee;
						scrollbar-darkshadow-color:#eeeeee;
						scrollbar-face-color:#e5e5e5;
						scrollbar-highlight-color:#eeeeee;
						scrollbar-shadow-color:#cccccc;}
#applyok2 {width:682px; margin:5px 20px 0 20px; height:20px; font-weight:bold; text-align:center;}

/* ¾÷Ã¼ÄÚµå / ¾ÆÀÌµð / ÆÐ½º¿öµå Ã£±â */
#find	{width:342px; height:342px; border:4px solid #9CCBDD; padding:25px; text-align:left;}
	#find ul	{margin:0; padding:0;}
	#find li	{line-height:20px;}
#findtip	{width:312px; height:61px; background:url('/img/join/bg-find.gif') no-repeat; padding:20px 30px 20px 20px; padding-top:40px; font-size:11px; color:#5C5C5C; line-height:20px;}



/* ------------ 2008-09-01 ±èÅÂ¼· ´ë¸® ½Å±Ô°¡ÀÔ ½ºÅ¸ÀÏ Ãß°¡ ------------ */
.alljointit	{width:730px; margin-top:25px; font-size:14px; font-weight:bold;}
.joininfo	{width:730px; border-top:2px solid #999999; border-bottom:2px solid #999999; margin-top:10px; overflow:hidden;}
	.joininfo	table	{width:100%; border-collapse:collapse; table-layout:fixed;}
	.joininfo tr	{height:22px;}
	.joininfo	th	{width:130px; font-weight:bold; color:#000; padding:10px; border-bottom:1px solid #ccc;}
	.joininfo td	{font-weight:normal; padding:10px; border-bottom:1px solid #ccc; color:#6E6E6E;}

/* 2009-02-25 ¿Ã´õ°ÔÀÌÆ®¿ë */
.joininfo2	{width:730px; border-top:2px solid #999999; margin-top:10px; overflow:hidden;}
	.joininfo2	table	{width:100%; border-collapse:collapse; table-layout:fixed;}
	.joininfo2 tr	{height:22px;}
	.joininfo2	th	{width:130px; font-weight:bold; color:#000; padding:10px; border-bottom:1px solid #ccc;}
	.joininfo2 td	{font-weight:normal; padding:10px; border-bottom:1px solid #ccc; color:#6E6E6E;}

.joininfo3	{width:730px; border-bottom:2px solid #999999; overflow:hidden;}
	.joininfo3	table	{width:100%; border-collapse:collapse; table-layout:fixed;}
	.joininfo3	th	{width:130px; font-weight:bold; color:#000; padding:8px; border-bottom:1px solid #ccc;}
	.joininfo3 td	{font-weight:normal; padding:5px; padding-left:15px; border-bottom:1px solid #ccc; color:#6E6E6E;}

#joinuse	{width:710px; height:285px; margin:10px; 5px; padding-top:15px; background:url('/img/join/bg-use.gif') no-repeat; text-align:center;}
#joinuseok {width:682px; margin:10px 0; height:20px; font-weight:bold; text-align:center;}

#joinprivacy	{width:710px; height:189px; margin:10px; 5px; padding-top:15px; background:url('/img/join/bg-privacy.gif') no-repeat; text-align:center;}
#joinprivacyok	{width:682px; margin:10px 0; height:20px; font-weight:bold; text-align:center;}

/* 2010-06-04 ½Å±ÔÀÛ¾÷ */
#lnb {width:980px; margin:0 auto; text-align:left; position:relative; z-index:99999999999999999;}
	#lnb .lnb_box {height:65px;}
	.lnb_box ul {padding:0; margin:15px 5px;}
	.lnb_box li {float:left;}
	.lnb_box li a {display:block; padding:5px;}

#joinctn {width:980px; margin:0 auto; text-align:left; position:relative;}
	#joinctn .joinmain {width:980px; height:559px; background:url('/img/join/bg_join_main.png') no-repeat center center; position:relative;}
		.joinmain a {position:absolute; display:block; left:372px; width:85px; height:43px;}

#gnbt {width:100%; height:41px; background:#5b90e7;}
	#gnbt .gnbt_box {width:980px; height:41px; overflow:hidden; margin:0 auto; text-align:left; position:relative; background:url('/img/join/bg_topr.png') no-repeat right bottom;}
		.gnbt_box h6 {margin:0; padding-top:12px; padding-left:24px;}
		.gnbt_box .topr {position:absolute; right:24px; bottom:-13px; **bottom:-14px; _bottom:-15px;}

#gnb {width:100%; height:38px; border-bottom:1px solid #e9e9e9;}
	#gnb .gnb_box {width:980px; margin:0 auto; text-align:left; position:relative;}
		.gnb_box ul {margin:0; padding:0;}
		.gnb_box li {float:left; display:block; padding:12px 25px 0 25px;}
		.gnb_box .tabon {background:url('/img/join/h7_on.png') no-repeat top center; _background:url('/img/join/h7_on6.png') no-repeat top center;}

#joinbox {width:980px; margin:0 auto; text-align:left; position:relative;}
	.joinapply {margin:0 24px; overflow:hidden; _border:1px solid #fff;}
		.joinapply h5 {background:url('/img/join/bu_join.png') no-repeat 0 5px; margin:20px 0 10px 0; padding-left:14px;}
		.joinapply .joinad {float:right; width:300px; overflow:hidden; line-height:16px; font-size:11px;}
			.joinad .joinadtext {border:1px solid #E9E9E9; background:#f7f7f7; padding:10px;}
				.joinadtext a {text-decoration:underline; color:#0000CC;}
				.joinadtext .red {font-weight:bold; color:#ea1313; font-size:12px;}
		.joinapply .jointable {width:600px; overflow:hidden; border:1px solid #E9E9E9; padding:10px;}
			.jointable h4 {padding:8px 0 3px 5px; margin-top:20px; font-size:14px; font-weight:bold; background:#D3E0F8;}
			.jointable table {width:100%; border-collapse:collapse;}
			.jointable th {font-weight:normal; border-bottom:1px solid #E9E9E9;}
			.jointable td {border-bottom:1px solid #E9E9E9; padding:7px 5px; margin:0; vertical-align:top;}
			.jointable ul {padding:0; margin:0;}
			.jointable li {display:block; line-height:20px;}
				.jointable .onli {background:url('/img/join/bu_list.png') no-repeat left center; padding-left:5px;}
			.jointable input {border:1px solid #cdcccc; padding:2px; font-size:14px; margin-bottom:-2px;}
			.jointable .f11s {font-size:11px;}
			.jointable .radio {border:none;}

		.joinapply .join_st {width:932px; height:272px; background:url('/img/join/bg_solution.png') no-repeat; position:relative; margin-bottom:35px;}
			.join_st a {position:absolute; display:block; top:80px;}
		.joinapply .join_stbu {width:932px; height:190px; background:url('/img/join/bg_solution_bu.png') no-repeat; margin:15px 0;}

		.joinapply .pabox {width:910px; height:230px; border:1px solid #e9e9e9; overflow:hidden; padding:10px;}
		.joinapply .patab {overflow:hidden; _float:left; _margin-bottom:-20px;}
			ul.patab li {display:inline-block; float:left; margin:0;}
			ul.patab li span {display:block; padding:0; margin:0; position:relative; }
			ul.patab li input {position:absolute;}
		.joinapply .pabox2 {border:1px solid #e9e9e9; overflow:hidden; padding:20px; margin:0; clear:both;}
			.pabox2 .inputbox {padding:20px 0; border-bottom:1px solid #f4f4f4;}
				.inputbox table {width:100%; border-collapse:collapse;}
				.inputbox th {font-weight:normal; background:url('/img/join/bu_list.png') no-repeat left center; padding-left:10px;}
				.inputbox td {padding:5px 2px;}
				.inputbox input {border:1px solid #cdcccc; padding:4px; font-size:15px; font-weight:bold; margin-bottom:-2px;}
			.pabox2 .inputtext {padding:10px 0; line-height:20px; color:#848484;}
				.inputtext b {color:#4a4a4a;}
		.joinapply .select_ok {width:100%; padding:20px 0; text-align:center; color:#000;}
		.joinapply .join_btn {width:100%; margin:20px 0; text-align:center;}
		.joinapply .textbox {margin:0; padding:0;}
			.textbox li {background:url('/img/join/bu_list.png') no-repeat left center; line-height:20px; color:#848484; padding-left:5px;}
			

/* Footer */
#footer{width:980px; height:100px; position:relative; border-top:2px solid #a0a0a0; overflow:hidden;}
.footerlist{position:absolute; left:10px; top:15px;}
	.footerlist li{float:left; _display:inline; font-size:11px; padding:0 5px; background:url("/img/main_0908/bu_footer.gif") repeat-y right 0;}
	.footerlist a{color:#a0a0a0; text-decoration:none;}
	.footerlist a:hover{color:#4a4a4a; text-decoration:none;}
	.footerlist b{color:#4a4a4a; font-weight:bold;}
.footnumber{position:absolute; left:670px; top:15px;}
	.footnumber li{float:left; _display:inline; font-size:11px; padding:0 5px; background:url("/img/main_0908/bu_footer.gif") repeat-y right 0; color:#a0a0a0;}
.footaddres{position:absolute; left:10px; top:40px;}
	.footaddres li{float:left; _display:inline; font-size:11px; padding:0 5px; background:url("/img/main_0908/bu_footer.gif") repeat-y right 0; color:#a0a0a0;}
	.footaddres b{color:#4a4a4a; font-weight:normal;}
.copyright{position:absolute; top:80px; width:980px; text-align:center; font-family:tahoma; font-size:10px; color:#A0A0A0;}
	.copyright b{color:#0073AF; font-weight:normal;}
