@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;}



/* 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;}



.con_box * {font-family:'Dotum', serif;}
.con_box {margin-top:50px; padding:36px; border:1px solid #ccc; border-radius:10px; *zoom:1;}
.con_box:after {display:block; clear:both; content:"";}
.con_box .lft {float:left;}
.con_box .rgt {float:right;}

.con_box .tit {position:relative; display:block; width:100% !important; height:21px; line-height:21px; font-size:18px; font-weight:bold; letter-spacing:-1px; color:#444;}
.con_box .tit span {font-size:18px; color:#000000;}

.faq .faq_search_input {position:relative; margin-top:17px; *zoom:1;}
.faq .faq_search_input:after {display:block; clear:both; content:"";}
.faq .faq_search_input input {float:left; width:528px; height:40px; line-height:40px; padding:0 10px; font-size:16px; color:#333; border:1px solid #ddd; border-radius:3px; background:#ddd;}
.faq .faq_search_input input:hover,
.faq .faq_search_input input:focus {background:#fff;}
.faq .search_button {position:absolute; right:0; top:0; z-index:100; padding:12px 13px; cursor:pointer;}
.faq .search_button span {display:block; width:18px; height:18px; background:url(../img/cscenter_search_bt.png) no-repeat;}
.faq .search_button:hover span {background-position:0 -18px;}
.faq .faq_search_keyword * {font-size:12px;}
.faq .faq_search_keyword {height:50px; line-height:50px;}
.faq .faq_search_keyword b {padding-right:10px; color:#000000;}
.faq .faq_search_keyword a {display:inline-block; padding:0 5px 0 6px; color:#444;}
.faq .faq_search_keyword span {color:#aaa;}

.faq .faq_best_part {margin-top:27px; padding-top:44px; border-top:1px solid #ddd;}
.faq .faq_best_ul {padding-top:21px;}
.faq .faq_best_ul li {height:28px; line-height:28px;}
.faq .faq_best_ul a {font-size:12px; color:#666;}

.notice {position:relative; padding-top:44px;}
.notice .more {position:absolute; right:0; top:53px; padding-right:8px; height:9px; line-height:9px; font-size:10px; color:#444; background:url(../img/icon_more01.png) no-repeat right 1px;}
.notice .notice_list {padding-top:21px;}
.notice .notice_list li {width:352px; position:relative; height:28px; line-height:28px;}
.notice .notice_list a {font-size:12px; color:#666;}
.notice .notice_list .data {position:absolute; right:0; top:0; font-size:11px; color:#888;}


.bn_box {margin-top:30px; *zoom:1;}
.bn_box:after {display:block; clear:both; content:"";}
.bn_box ul {float:left; *zoom:1;}
.bn_box ul:after {display:block; clear:both; content:"";}
.bn_box ul li {float:left; margin-right:1px;}
.bn_box p {float:right;}



/* °Ô½Ã¹° ³»¿ë º¸±â */
.writes_view * {font-family: 'Dotum', sans-serif;}
.writes_view {width:746px; border:3px solid #000000; border-radius:10px; background:#fff;}
.writes_view .view_tit {padding:0 25px; border-bottom:1px solid #f9baba; *zoom:1;}
.writes_view .view_tit:after {display:block; clear:both; content:"";}
.writes_view .view_tit span {height:57px; line-height:57px;}
.writes_view .view_tit .view_title {float:left; font-weight:bold; font-size:12px; color:#444;}
.writes_view .view_tit .view_day {float:right; font-size:11px; color:#6d6d6d;}
.writes_view .view_con {min-height:190px; padding:12px 25px; *zoom:1;}
.writes_view .view_con:after {display:block; clear:both; content:"";}
.writes_view .view_con div {float:left; padding:10px 0; line-height:16px; font-size:12px; color:#6d6d6d;}
.writes_view .view_con .view_file {float:right; border:1px solid #dfdfdf;}
.writes_view .view_con .view_file li {height:22px; font-size:11px; line-height:22px; padding:0 12px 0 25px; color:#333; cursor:pointer; background:url(/_design/m1/img/icon_file.gif) no-repeat 7px 6px;}
.writes_view .view_con .view_file li:hover {background-color:#f8f8f8;}
.writes_view .btn_area {text-align:center;}
.writes_view .btn_area a {display:inline-block; width:104px; height:29px; line-height:27px; font-weight:bold; font-size:12px; color:#fff; background:url(../img/btn_gray02.png) no-repeat; text-decoration:none;}
.writes_view .btn_area a:hover {background-position:0 -29px;}
