@charset "utf-8";
/* HUMANUILAB Web Standard 1Team KH 121119 */

html,body{background-color:#fff;}
#container{padding-bottom:50px;}
#content{width:100%; margin:0; padding:0;}
.container_bg_area{position:absolute; top:192px; z-index:1; width:100%; height:77px;}
.container_bg_area:after {display:block; clear:both; content:"";}
.container_bg_area .bg_lft{float:left; width:50%; height:100%;}
.container_bg_area .bg_rgt{float:right; width:49.9%; height:100%;}

.ad_left{top:467px; display:none;}
.ad_right{top:467px; display:none;}
.tit_box {border:0; margin:0;}


select {height:24px; vertical-align:middle; font-family: 'Dotum', sans-serif !important;}
input[type="text"] {height:22px; line-height:22px; padding:0 5px; border:1px solid #ccc; vertical-align:middle; text-align:center; color:#777; letter-spacing:0 !important; border-radius:3px;}
textarea {border:1px solid #ccc; border-radius:3px;}
br {letter-spacing:0;}
input[type="text"]:hover, 
select:hover,
select:focus,
textarea:hover,
input[type="text"]:focus, 
textarea:focus {border:1px solid #ed4544 !important}
a {cursor:pointer}
.srch_box #key {text-align:left;}
.srch_box #key:hover,
.srch_box #key:focus {border:0 !important;}


/* cstitle_zone */
.cstitle_zone * {font-family:'Dotum', serif;}
.cstitle_zone {*zoom:1;}
.cstitle_zone:after {display:block; clear:both; content:"";}
.cstitle_zone dt {float:left;}
.cstitle_zone dt a {display:block; height:187px; overflow:hidden;}
.cstitle_zone dt a:hover img {margin-top:-187px;}
.cstitle_zone dd {float:left; width:819px; height:187px; background:url(../img/mypage_info_bg.png) no-repeat; *zoom:1;}
.cstitle_zone dd:after {display:block; clear:both; content:"";}
.cstitle_zone dd .nav {float:left; padding:30px 0 30px 65px; *zoom:1;}
.cstitle_zone dd .nav:after {display:block; clear:both; content:"";}
.cstitle_zone dd .nav li {float:left; width:145px; text-align:center;}
.cstitle_zone dd .nav a {display:block; padding-top:21px; text-align:center; text-decoration:none; cursor:pointer;}
.cstitle_zone dd .nav .icon {display:inline-block; width:40px; height:41px; background:url(../img/cscenter_nav.png) no-repeat;}
.cstitle_zone dd .nav .nav1 a .icon {background-position:0 0;}
.cstitle_zone dd .nav .nav1 a.on .icon {background-position:0 -41px;}
.cstitle_zone dd .nav .nav2 a .icon {background-position:-40px 0;}
.cstitle_zone dd .nav .nav2 a.on .icon {background-position:-40px -41px;}
.cstitle_zone dd .nav .nav3 a .icon {background-position:-80px 0;}
.cstitle_zone dd .nav .nav3 a.on .icon {background-position:-80px -41px;}
.cstitle_zone dd .nav .txt {display:block; height:60px; line-height:60px; font-size:16px; font-weigth:bold; letter-spacing:-1px; font-weight:bold; color:#999;}
.cstitle_zone dd .nav a.on .txt,
.cstitle_zone dd .nav a:hover .txt {color:#ed4544;}
.cstitle_zone dd .t_bn {float:right;}


.search_part * {font-family:'Dotum', serif; font-size:12px;}
.search_part {margin-top:50px; padding:36px; text-align:center; border:1px solid #ccc; border-bottom:0; border-radius:10px; border-bottom-left-radius:0; border-bottom-right-radius:0;}
.search_part .search_in {width:600px; margin:0 auto; *zoom:1;}
.search_part .search_in:after {display:block; clear:both; content:"";}
.search_part .search_select {float:left;}
.search_part .search_select select {height:36px; vertical-align:middle;}

.search_part .inp_box {position:relative; float:right; *zoom:1;}
.search_part .inp_box:after {display:block; clear:both; content:"";}
.search_part .inp_box input {float:left; width:470px; height:34px; line-height:34px; padding:0 10px; text-align:left; font-size:15px; color:#000; border:1px solid #ddd; background:#ddd; vertical-align:middle;}
.search_part .inp_box input:hover,
.search_part .inp_box input:focus {border-color:#ddd !important; background:#fff;}

.search_part .search_button {position:absolute; right:0; top:0; width:36px; height:36px; cursor:pointer; background:ccc;}
.search_part .search_button span {display:block; width:18px; height:18px; margin:9px auto 0; background:url(../img/cscenter_search_bt.png) no-repeat;}

.search_keyword {margin-top:17px; height:15px; line-height:15px;}
.search_keyword b {padding-right:10px; color:#000000;}
.search_keyword ul {display:inline;}
.search_keyword li {display:inline;}
.search_keyword a {padding:0 5px 0 6px; color:#444;}
.search_keyword span {color:#aaa;}


.menu_part {margin-bottom:18px; border-top:2px solid #000000; }
.menu_part * {font-family:'Dotum', serif; font-size:12px;}
.menu_part .faq_menu {position:relative; border:1px solid #ccc; border-top:0; background:#fcfcfc; *zoom:1;}
.menu_part .faq_menu:after {display:block; clear:both; content:"";}
.menu_part .faq_menu li {float:left; width:166px; border-left:1px solid #ccc;}
.menu_part .faq_menu li:first-child {border:0;}
.menu_part .faq_menu .tab1 {width:169px;}
.menu_part .faq_menu li a {position:relative; display:block; height:43px; line-height:41px; text-indent:20px; letter-spacing:-1px; color:#333; text-decoration:none;}
.menu_part .faq_menu li a:hover,
.menu_part .faq_menu li a:focus {text-decoration:none;}

.menu_part .faq_menu li .menu246_on,
.menu_part .faq_menu li .menu247_on,
.menu_part .faq_menu li .menu248_on,
.menu_part .faq_menu li .menu249_on,
.menu_part .faq_menu li .menu250_on,
.menu_part .faq_menu li .menu251_on {position:relative; font-weight:bold; background:url(../img/brand_tab_bg.png);}

.menu_part .faq_menu li .menu246_on .arr,
.menu_part .faq_menu li .menu247_on .arr,
.menu_part .faq_menu li .menu248_on .arr,
.menu_part .faq_menu li .menu249_on .arr,
.menu_part .faq_menu li .menu250_on .arr,
.menu_part .faq_menu li .menu251_on .arr,
.menu_part .faq_menu li a:hover .arr {position:absolute; right:20px; top:17px; display:block; width:6px; height:9px; background:url(../img/icon_arr02.png) no-repeat;}




.table_part * {font-family:'Dotum', serif; font-size:12px;}
.table_part .list_q a {display:block; width:953px; height:35px; line-height:35px; padding-left:53px; color:#; background:url(/_design/m1/img/faq_q.png) no-repeat 21px 7px; cursor:pointer;}
.table_part .list_q a:hover {text-decoration:none; color:#ea2b2a; background-color:#f6f5f5;}
.table_part .list_a {width:923px; margin:1px 0 10px; padding:10px 30px 15px 53px; line-height:20px; background:#fbfafa url(/_design/m1/img/faq_a.png) no-repeat 21px 9px;}
.table_part .list_a a {color:#000000;}

.line {margin-top:20px; border-bottom:1px solid #ccc; display:none;}