@charset "utf-8";
/* common.css */

/* reset */
html,body{margin:0;padding:0;height:100%}
body{font-family:'굴림',Gulim,Helvetica,sans-serif;font-size:12px;line-height:1em;color:#929292;background-color:#fff;direction:ltr}
div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,blockquote,thead,tbody,tfoot,th,td{margin:0;padding:0}
input,button,select,option,textarea,th,td{font-family:'굴림',Gulim,Helvetica,sans-serif;font-size:12px;line-height:1em;color:#929292;vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
img,fieldset,iframe{border:0 none}
img{vertical-align:top}
ul,ol,li{list-style:none outside}
input,select,button{vertical-align:middle}
i,em,address{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
button *{position:relative}
button img{left:-3px;*left:auto}
option{padding-right:6px}
hr{display:none}
a,a:link,a:visited{color:#555;text-decoration:none}
a:hover,a:focus,a:active{color:#999}

/* skip */
.skip a{display:block;position:absolute;left:0;top:-10000em;width:100%;background-color:navy;color:#fff;font:bold 1.3em '굴림',Gulim,Helvetica,sans-serif;text-align:center;z-index:9999}
.skip a:hover,.skip a:focus,.skip a:active{top:0;padding:1em 0}

/* common */
.pointer{cursor:pointer}
.input_chk,.input_rdo{width:13px;height:13px;margin:-2px 0 0 0;padding:0}
:root legend{margin-top:-1px;font-size:0;line-height:0}

/* hidden */
.blind,legend{display:block;position:absolute;left:0;top:-1000em;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}
.hidden{visibility:hidden;width:0;height:0;font-size:0;line-height:0}
.hide{display:none}

/* layout */
.headerWrap{width:100%;background:url(/images/include/bg_header.gif) repeat-x 0 0}
#header{position:relative;width:1000px;height:154px;margin:0 auto}
#header h1{position:absolute;left:19px;top:11px}
#header .main_btntop{position:absolute;left:190px;top:35px}
#header .logo_1{position:absolute;left:415px;top:11px}
#header .gnb{position:absolute;right:15px;top:35px}
#header .point{position:absolute;right:15px;top:55px}
#header .gnb li{float:left;padding-left:8px}
#header .lnb{position:absolute;left:34px;top:81px;width:730px;height:64px;padding:9px 0 0 2px}
#header .lnb:after{content:'';display:block;clear:both}
#header .lnb li{float:left;padding-right:69px}
#header .lnb li ul{position:absolute;visibility:hidden;top:46px}
#header .lnb li ul li{padding-right:7px}
#header .lnb li ul.subMenu1{left:0}
#header .lnb li ul.subMenu3{left:230px}
#header .lnb li ul.subMenu4{left:360px}
#header .lnb li ul.subMenu5{left:420px}
#header .sta{position:absolute;right:17px;bottom:42px;width:171px;height:25px}
#header .sta input{float:left}
#header .sta .inputText{width:138px;height:21px;line-height:21px;padding:2px 5px;border:0;background:url(/images/include/sta_bg1.gif) no-repeat 0 0;color:#fff}

#container{overflow:hidden;width:1000px;margin:0 auto}

#container .leftArea{float:left;width:222px}
#container .snb{float:left;width:206px;padding:7px}
#container #product{border:1px solid #5588bd;background-color:#72a0d0}
#container #member{border:1px solid #8a55bd;background-color:#a272d0}
#container .snb ul{width:168px;padding:26px 19px 12px 19px;background-color:#fff}
#container .snb ul li{margin-bottom:11px;padding-left:22px}
#container #product ul li{background:url(/images/include/snb_ico.gif) no-repeat 0 0}
#container #member ul li{background:url(/images/include/mem_ico.gif) no-repeat 0 0}
#container .aside{float:left;margin:10px 0;padding:0 10px 14px 13px;border:1px solid #e0e0e0}

.footerWrap{width:100%;background:url(/images/include/bg_footer.gif) repeat-x 0 0}
#footer{width:1000px;height:145px;margin:0 auto;text-align:center}
#footer ul{overflow:hidden;width:517px;margin:0 auto;padding:15px 0}
#footer ul li{float:left;padding:0 8px 0 9px;background:url(/images/include/btm_ico.gif) no-repeat 0 center}
#footer ul li:first-child{background-image:none}
#footer address{padding:26px 0 7px 0}