@charset "utf-8";
/* Bluewave Web Standard Team KKS 130107, PJC 130107 */

/* 2dept :: [1dept] */

/* ���̾ƿ� :: [������ ����] */
#wrap{position:relative;width:970px;margin:0 auto}
#header{position:relative;height:156px;background:url(../img/bg_headerline.png) no-repeat 0 115px}
.main #header{background:none;height:115px}
#container{overflow:hidden;margin-left:20px;padding-bottom:30px;zoom:1}
.lnb{width:215px;float:left;margin-right:35px}
#content{width:930px;float:left}

/* footer */
#footer{padding:20px 10px 10px 0;border-top:1px solid #e0e4ea;zoom:1}
#footer:after{content:"";display:block;clear:both}
address{padding-bottom:5px}
address + p{padding-bottom:7px !important}
.lft_foot p{padding-bottom:8px}
.lft_foot .fs10{padding-bottom:0;line-height:10px}
.lft_foot .lst_num_v1{padding-top:1px;padding-bottom:18px;color:#7e8c93;line-height:11px;letter-spacing:-1px}
.lft_foot{float:left;font-size:11px;line-height:11px;color:#7e8c93}
.lst_sidemenu{overflow:hidden;padding-bottom:13px;zoom:1}
.lst_sidemenu li{float:left;padding:0 7px;background:url(../img/spr_bu.png) no-repeat 0 -60px;line-height:1em}
.lst_sidemenu li:first-child{padding-left:0;background:none;font-weight:bold}
.lst_sidemenu a{color:#7e8c93}
.foot_wspacing{margin-left:4px;padding-left:8px;background:url(../img/spr_bu.png) no-repeat 0 -60px}
.qrcode {float:left;width:67px;height:78px;background:url(../img/spr_qr.png) no-repeat;text-indent:-9999px;margin-right:14px}
.family_foot{float:right;margin-top:-5px}
.family{position:relative}
.family h3{font-size:11px}
.family #familyBtn{color:#707f87;font-weight:normal;background:url(../img/spr_family.png) 0 -290px no-repeat;border:0 none;padding:0 0 0 10px;margin:0;*overflow:visible;cursor:pointer;width:210px;height:28px;text-align:left}
.family #familyBtn.hover {background:url(../img/spr_family.png) -220px -290px no-repeat}
.familysub{width:518px;height:269px;position:absolute;top:-286px;right:-8px;display:block;background:url(../img/spr_family.png) no-repeat;padding:19px 30px 0 22px;z-index:1000}
.familysub h4 {position:absolute;clear:both;height:12px;text-indent:-9999px;display:block}
.familysub .f_sub1 {border-bottom:1px solid #e4e7ec;position:relative}
.familysub .f_sub2 {border-bottom:1px solid #e4e7ec;position:relative}
.familysub .f_sub3 {position:relative}
.familysub .f_sub1 h4 {top:18px;left:0;background:url(../img/spr_family.png) 0 -320px no-repeat;width:64px}
.familysub .f_sub2 h4 {top:18px;left:0;background:url(../img/spr_family.png) 0 -335px no-repeat;width:52px}
.familysub .f_sub3 h4 {top:18px;left:0;background:url(../img/spr_family.png) 0 -350px no-repeat;width:53px}
.familysub ul {padding:15px 0 15px 99px;overflow:hidden;}
.familysub ul li {width:136px;float:left;line-height:1.6em;background:url(../img/bu_h4_arrow1.png) 0 6px no-repeat;padding-left:10px}
.familysub ul li.right{width:113px}
.familysub ul li a {float:left;color:#707f87}
.familysub .close {background:url(../img/spr_family.png) -547px -290px no-repeat;text-indent:-9999px;position:absolute;top:12px;left:535px;clear:both;width:15px;height:15px;padding:0;margin:0;border:0 none;*overflow:visible;cursor:pointer;display:block}

/* ���� */
.visual{position:relative;width:970px;height:336px;background:url(../img/spr_main.png) no-repeat 0 0}
.tit_visual{position:absolute;top:36px;left:250px;width:507px;height:37px;text-indent:-9999px;background:url(../img/spr_main.png) no-repeat 0 -343px;clear:both}
.tit_visual_v1{position:absolute;top:85px;left:287px;width:431px;height:22px;text-indent:-9999px;background:url(../img/spr_main.png) no-repeat 0 -388px;clear:both}
.login_area{overflow:hidden;position:absolute;top:153px;right:29px;width:342px;height:158px;background:url(../img/spr_main.png) no-repeat 0 -412px;clear:both}
.login_area fieldset {margin:23px 0 0 21px;width:300px;display:block}
.login_area > fieldset > div > p{margin-bottom:11px;*margin-bottom:8px;overflow:hidden}
.login_area > fieldset > div > p > label{width:80px;color:#5f565b;font-weight:bold;display:inline-block}
.input_login{width:100px;height:25px !important}
/* #pw{margin-left:25px} ���� */
.visual a.login_btn{display:block;width:85px;height:65px;background:url(../img/spr_main.png) no-repeat -344px -412px;color:#fff;text-decoration:none;font-weight:bold;text-align:center;line-height:65px}
.visual .txt{padding-top:10px;*padding-top:5px;color:#959ea0;font-size:11px;clear:both;color:#767676}
.visual .txt li:first-child{display:block;margin-bottom:8px}
.help_area{overflow:hidden;margin:30px 0 0 9px}
.help_login_v1{float:left}
.help_login_v1 h3{background:none !important;font-size:1.167em;color:#2c2f30}
.lst_help_v1{float:left}
.lst_help_v1 > li{float:left}
.lst_help_v1 > li:first-child{margin-right:35px}
.lst_help_v1> li > ul{float:left;margin-top:7px}
.lst_help_v1 li ul{overflow:hidden}
.lst_help_v1 li ul li{float:left;line-height:1.667em}
.lst_help_v1 .last{width:220px;margin-left:34px}
.lst_help_v1 .last li:first-child{margin-right:12px}
.help_area dl{float:left;margin-left:21px;text-indent:-9999px;width:341px;height:116px;background:url(../img/spr_main.png) no-repeat 0 -576px}

/* �������� :: [����] */
.user_area{float:right}
.user_area p{float:left}
.user_area p strong{color:#4f566b30 important;font-weight:normal}
.user_area ul{overflow:hidden;float:left;padding-left:7px}
.user_area ul li{float:left;margin-left:12px;}/* 20130205�߰� */
.user_area ul li a{color:#959ea0;font-size:11px}
.user_area ul li a:hover,.user_area ul li a:active,.user_area ul li a:focus{color:#4f565b}
.user_area ul li:first-child{margin-left:0}
.h2_txt_v1{float:left;margin:25px 0 0 12px;font-size:1.333em;color:#2c2f30}/* 20130205�߰� */

.lst_help li span,.lst_help_v1 li span{display:block;padding-top:20px;color:#0098de}