@charset "euc-kr";

* {margin:0;padding:0;border:0;outline:0;vertical-align:middle;word-break:keep-all;
   box-sizing:border-box;
   -o-box-sizing:border-box;
   -ms-box-sizing:border-box;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block}
ul,ol,dl {list-style:none}
img,video {border:0;vertical-align:top}
a {vertical-align:top;text-decoration:none;color:#000}
table {width:100%;border-spacing:0;border-collapse:collapse}
li, p {line-height:1.2}
input,select {vertical-align:middle}
label {cursor:pointer}
.blind,legend,caption {display:block;overflow:hidden;position:absolute;top:0;left:-9999px;height:0;font-size:0}
i,em,address {font-style:normal;font-weight:normal}
html,body {height:100%;margin:0;padding:0}
body {font-family:'Nanum Gothic', 'dotum';font-size:14px;line-height:1;	background:url(/2017/images/common/bg_sub3.gif);
color:#686868;}
.m_bg {background:url(/2017/images/main/bg_m_body.jpg) repeat-x right top fixed; background-size:auto 100%;}

input[type=text],
input[type=file],
input[type=password],
textarea {width:100%;height:30px;padding:0;border:1px solid #e6e6e6;font-family:'Nanum Gothic';font-size:14px;color:#555}
input[type=text] {text-indent:7px}

input[type='radio'] {margin:3px 5px 0}
input[type="submit"] {font-family:'Nanum Gothic';font-size:14px}

#skipnavigation {position:absolute;left:0;top:-1000px;width:100%;height:0px;z-index:1000;line-height:1px;font-size:1px}
#skipnavigation a {display:block;text-align:center;width:100%;line-height:1px;font-size:1px}

#wrap {width:100%;height:100%}
.h_full {height:100% !important}

#header {overflow:hidden;position:absolute;float:left;z-index:200;width:200px;height:100%;min-height:960px;padding-left:0px;background:url(/2017/images/common/bg.gif) top left repeat-x #0066a1;color:#fff}
#header .util a {float:left;width:100px;height:40px;text-indent:-9999px;background:url('/2017/images/common/set_bg_sidebar2.gif') no-repeat;}
#header .util .webhard {background-position:-100px 0;}
#header .logo {padding-top:64px; padding-left:20px;}

#gnb {margin-top:26px;/*border-top:1px solid #3c5c92;*/ padding-left:30px;}
#gnb > li > a {display:block;height:50px; /*border-bottom:1px solid #3c5c92;*/ font-size:15px;font-weight:600;color:inherit;line-height:50px;}
#gnb > li.on > a,
#gnb > li.active > a {position:relative;left:-30px;width:200px;padding-left:30px;border-bottom:1px solid #19396e;background:url(/2017/images/common/ico_gnb_list.png) no-repeat 173px 50%;background-color:#19396e}

.quick_wrap {margin-top:60px}
.quick_wrap > a {display:inline-block;float:left;width:85px;height:80px;border:1px solid #3c5c92;border-right-style:none;font-size:1px;text-indent:-9999px}
.quick_wrap > a.on {background-color:#081a38}
.quick_wrap .market_menu {background:url(/2017/images/common/q_lnk_1.png) no-repeat 10px 10px}
.quick_wrap .quick_menu {background:url(/2017/images/common/q_lnk_2.png) no-repeat 10px 10px}
.quick_wrap:after {content:'';display:block;clear:both}

.global_menu {margin-top:26px; padding-left:30px; font-size:12px; line-height:18px; font-weight:normal; color:#acb5ca;}
.global_menu > li {padding-bottom:9px}
.global_menu > li:last-child {padding-bottom:0}
.global_menu > li > a {font-size:11px;color:#b7c5ce}
.global_menu .hr_ln {border-bottom:1px solid #3c5c92;margin-bottom:12px}
.global_menu .privacy {color:#fff;font-weight:700}

.member_wrap {margin-top:24px}
.member_wrap > li {float:left}
.member_wrap > li > a {display:inline-block;height:13px;padding-top:2px;font-size:11px;color:#b7c5ce}
.member_wrap .m_login > a {padding-left:18px;background:url(/kor/images/common/ico_login.png) no-repeat 0 50%}
.member_wrap > li:after {content:'';display:inline-block;width:1px;height:11px;margin:2px 10px 0;background:#426296}
.member_wrap > li.eng:after {content:'';width:0;height:0;margin:0;background:none}
.member_wrap:after {content:'';display:block;clear:both}
.member_wrap .eng > a {color:#fff;font-weight:700}

.fmy_n_sch {position:relative;width:170px;height:34px;margin-top:22px}
.fmy_n_sch .family_site {display:inline-block;width:132px;height:34px;padding-left:11px;background:url(/kor/images/common/ico_arrow_up.png) no-repeat 104px 50%;background-color:#19396e;font-size:12px;color:#fff;line-height:34px}
.fmy_n_sch.on .family_site {background:url(/2017/images/common/ico_arrow_dn.gif) no-repeat 104px 50%;background-color:#19396e}
.fmy_n_sch .site_list {display:none}
.fmy_n_sch.on .site_list {display:block;position:absolute;left:0px;bottom:34px;width:132px;padding:8px 0;background:#19396e}
.fmy_n_sch .site_list > li {}
.fmy_n_sch .site_list > li > a {display:block;width:132px;height:25px;padding-left:12px;font-size:12px;color:#b7c5ce;line-height:25px;letter-spacing:-1px}
.fmy_n_sch .sch_zone {position:absolute;top:0;right:-132px;width:170px}
.fmy_n_sch .sch_zone input[type="text"].ipt_type01 {position:absolute;left:38px;width:99px;height:34px;padding:0;background:#cb0a2e;border-color:#cb0a2e;line-height:34px}
.fmy_n_sch .sch_zone .open_search {position:absolute;left:0;cursor:pointer;z-index:30}
.fmy_n_sch .sch_zone .quick_search {position:absolute;left:0;cursor:pointer}
.fmy_n_sch .sch_zone .search_cls {position:absolute;right:0;cursor:pointer}

.copyright {margin-top:28px;font-size:11px;color:#acb5ca;line-height:15px; padding-left:30px;}

#container {
	position: absolute;
	top: -3px;
	left: 200px;
	height: 100%;
	min-height: 960px !important;
}
#container > .scroll_wrap {overflow:hidden;position:relative;width:100%;height:960px}
#container > .scroll_wrap > ul > li {float:left}

.controls {position:absolute;top:0;left:0;z-index:9999}

#localNavi {position:absolute;top:0;left:0;width:160px;min-height:960px;background-color:#e4eff5;border-right:1px solid rgba(181,204,212,0.8)}
#localNavi h3 {text-align:left; font-size:32px; line-height:34px; color:#222; font-weight:600; padding:55px 0 0 15px;}
#localNavi h4 {text-align:left; font-size:32px; line-height:34px; color:#222; font-weight:600; padding:98px 0 0 15px;}
.lnb_dep1 {position:absolute;top:160px;right:0;width:160px}
.lnb_dep1 > li {padding:0px 0;border-bottom:1px solid rgba(181,204,212,0.8); width:160px; line-height:40px; display:block;}
.lnb_dep1 > li > a {font-size:14px;color:#444444; padding-left:15px;}
.lnb_dep1 > li.on > a {color:#ffffff; font-weight:600; display:block;line-height:40px;background:url(/2017/images/common/sub_bg_2depth.png) no-repeat 0px 0px #258cc7;}
.lnb_dep2 { width:160px; display:block;}
.lnb_dep2 > li {padding:0px 0; line-height:35px;}
.lnb_dep2 > li > a {padding-left:27px;background:url(/2017/images/common/ico_bar_5w.gif) no-repeat 8px 50%;font-size:14px;color:#444444;  display:block;}
.lnb_dep2 > li.on > a {color:#19396e; font-weight:600;background:url(/2017/images/common/ico_bar_5w_on.gif) no-repeat 8px 50% #8ac6e8;}


#contArea {position:absolute;top:0;left:160px;width:900px;min-height:100%;padding:50px 60px 0;background:#fff; border-right:1px solid #dedede;}
#contArea > .h2_img {position:absolute;top:50px;z-index:10;padding-bottom:8px; font-size:28px;font-weight:bold;color:#222}
#contArea > .h2_img > img {z-index:10}
#contArea .current_loc {position:absolute;top:20px;right:60px;text-align:right;color:#888;z-index:10}
#contArea .current_loc em {font-weight:bold;color:#444;vertical-align:top}
#contArea .current_loc .arr_r {display:inline-block;width:24px;height:14px;background:url(/2017/images/common/ico_arrow_r.gif) no-repeat 50% 50%;vertical-align:top}
#content {overflow:visible;width:780px;min-height:100%;margin:0 auto;padding-bottom:100px;background:#fff}
#content:before {content:'';display:block;clear:both}



/* quick menu Layer */
#q_menu_wrap {display:none;position:absolute;top:0;left:-124px;z-index:100;width:324px;height:960px;padding:60px 20px 0;background:#081a38}
#q_menu_wrap .sch_zone {position:relative}
#q_menu_wrap input[type="text"].ipt_type01 {margin-top:70px;border:0}
#q_menu_wrap .quick_search {position:absolute;bottom:12px;right:12px;cursor:pointer}
#q_menu_wrap .c_sec_tit {width:144px;height:30px;margin-left:10px;background-position:0 -30px}
#q_menu_wrap .q_menu_tit {padding:0 0 12px 2px;border-bottom:1px solid #142748;font-size:14px;font-weight:600;color:#abbad2;line-height:1}
#q_menu_wrap .q_menu_li {padding:10px 10px 0}
#q_menu_wrap .q_menu_li > li {overflow:auto;margin-bottom:10px}
#q_menu_wrap .q_menu_li > li:last-child {margin-bottom:0}
#q_menu_wrap .q_menu_li > li > a {display:block;float:left;width:83px;height:83px;margin-right:7.5px;font-size:1px;text-indent:-9999px;line-height:0}
#q_menu_wrap .q_menu_li > li > a:last-child {margin-right:0}
#q_menu_wrap .q_menu_li .q_mn_1 {background:url(/kor/images/common/q_mn_1.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_2 {background:url(/kor/images/common/q_mn_2.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_3 {background:url(/kor/images/common/q_mn_3.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_4 {background:url(/kor/images/common/q_mn_4.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_5 {background:url(/kor/images/common/q_mn_5.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_6 {background:url(/kor/images/common/q_mn_6.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_7 {background:url(/kor/images/common/q_mn_7.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_8 {background:url(/kor/images/common/q_mn_8.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_9 {background:url(/kor/images/common/q_mn_9.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_10 {background:url(/kor/images/common/q_mn_10.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_11 {background:url(/kor/images/common/q_mn_11.png) no-repeat 0 0}
#q_menu_wrap .q_menu_li .q_mn_12 {background:url(/kor/images/common/q_mn_12.png) no-repeat 0 0}
#q_menu_wrap .q_menu_nw {position:relative;height:224px;background:url(/kor/images/common/bg_ql_nw.jpg) no-repeat 50% 100%}
#q_menu_wrap .q_menu_nw .g_110_2 {position:absolute;bottom:0;right:0;color:#abbad2}
#q_menu_wrap .btn_cls90.w {position:absolute;top:0;right:0;padding-top:79px;font-size:11px;color:#fff;text-align:center}


