@charset "utf-8"
/*Common Apply*/
* { margin: 0; padding: 0;}
img { border: none;margin:0;padding:0; }
hr, h1 span, h2 span { display: none; }
ul,ol,dt,dl,dd{list-style:none;margin:0;padding:0;}

/*Layout*/
html,body {width: 100%;margin:0;padding:0; font-family: dotum,돋음,Verdana, Arial, SunSans-Regular, Sans-Serif;  font-size: 12px;vertical-align:top;}
#quick{position:fixed; _position:absolute; left:916px; top:60px; width:103px; height:400px;}
#naver{position:absolute;top:0;left:250px;}
#header{
	position: relative;
	z-index:0;
	width:916px;
	height:80px;
	padding:0;
	margin:0;
	background:url(../image/sub_back.gif) no-repeat;
	margin-top:0px;
}
#wrapper table {width: 916px; margin:0px;padding:0; vertical-align:top;}

#side {margin: 0;margin-top:10px; margin-left: 20px;padding:0; width: 191px;}

#content { 
 margin: 0;
 width:700px;
}

#footer {
 margin: 0;
 padding:0;
 width: 920px;
 position:absolute;left:0;
}

#header h1{position:absolute;top:0;left:0;width:218px;margin:0;padding:0;}
#gnb{position:absolute;top:0;left:218px;width:698px;height:40px; margin-top:30px;padding-left:32px;background:url(../imgs/gnb_bg.gif) no-repeat left top;}
#gnb li{float:left;}
#gnb li.m07{margin-left:17px;}

#gnb #subm1{left:15px;width:380px;visibility:hidden;}
#gnb #subm2{left:40px;width:360px;visibility:hidden;}
#gnb #subm3{left:140px;width:220px;visibility:hidden;}
#gnb #subm4{left:190px;width:220px;visibility:hidden;}
#gnb #subm7{left:330px;width:350px;visibility:hidden;}

#gnb .sgnb{position:absolute;top:40px;height:22px;background:url(../imgs/sgnb_right.gif) no-repeat right bottom;}
#gnb .sgnb .fist{height:22px; padding-left:5px;background:url(../imgs/sgnb_left.gif) no-repeat left bottom;}
#gnb .sgnb li{padding:0 5px;}

#side dl{width:186px;font-family: dotum,돋음,Verdana, Arial, SunSans-Regular, Sans-Serif; font-size:12px; line-height:130%;color:#666;}
#side dt{float:left;width:65%;padding:1px 0 1px 15px;background:url(../imgs/bullet_sq.gif) no-repeat 3px 0;}
#side dd{float:left;width:20%;padding:1px 0 1px 0;text-align:right;}
#side dt.tit{padding-left:0;width:149px;padding:0;}
#side dd.tit{width:37px;padding:0;}

#side div{clear:left;padding:10px 0;}

#application div{float:left;margin:0;padding:0;}
#application dl{float:left;width:271px;height:344px; margin:0;padding:0;}

#lightlinemore dl{clear:left;margin:0;padding:0;}
#lightlinemore dt{height:104px;margin:0;padding:0;}
#lightlinemore dd{width:688px; height:64px; background:url(../imgs/img_lightlinemore2.gif) no-repeat left top;}
#lightlinemore dd img{margin:5px 0 5px 352px; } /* btn positon */ 

#cspoilcy{padding:0;margin-bottom:10px;}
#cspoilcy h2{width:688px; height:31px;margin:0;padding:0; background:url(../imgs/tit_cspolicy_bg.gif) repeat-x;}
#cspoilcy ol li{float:left;height:93px; padding:0;}

#bestgift{clear:left;position:relative;height:220px; margin:0 auto; margin-bottom:20px;padding:0; background:url(../imgs/bg_bestgift.gif) no-repeat left bottom;}
#bestgift h2{position:absolute;top:0; left:0;margin:0;padding:0;width:688px;height:47px; background:url(../imgs/tit_bestgift_bg.gif) repeat-x;}
#bestgift .more{position:absolute;top:0; left:650px;}
#bestgift .notify{position:absolute;top:15px; left:190px;width:450px;}
#bestgift ol{position:absolute;top:55px; left:10px;width:670px;margin:0px;padding:0px;font-family:dotum, 돋음; font-size:11px;font-weight:bold;color:#494949;line-height:150%;text-align:center;}
#bestgift ol li{float:left;width:134px;}
#bestgift div{width:130px;margin:0 auto;}
#bestgift ol il div{width:130px;margin:0 auto;}

#quick .quicklink{padding-top:43px;background:url(../imgs/qk_top.gif) no-repeat;}
#quick .quicklink li{padding:0;margin:0;font-size:0;line-height:0;}
#quick li.sign{width:103px; height:130px; background:url(../imgs/qk_sign.gif) no-repeat left top;}
#quick li.sign h4{margin:0;padding:0px;padding-top:15px;}
#quick li.sign ul{margin:0;padding:0px;padding-left:8px;}
#quick li.sign ul li{padding-bottom:5px;}
.memo{width:103px;height:355px;margin-top:10px;background:url(../imgs/bg_memo.gif) no-repeat;}
.memo p{display:block;text-indent:-5000px;font-size:0;line-height:0;}

fieldset{margin-top:73px;margin-left:9px;background:transparent;border:0;}
fieldset#memoinfo legend{display:none;}
fieldset#memoinfo input{width:75px;height:10px;padding:2px;padding-left:5px;background:#F7F7F7;border:1px solid #ccc;font-size:11px;}
fieldset#memoinfo select{width:87px;background:#F7F7F7;border:1px solid #ccc;font-size:11px;}

.memo div.btn{margin-left:10px;margin-top:10px;}


