@charset "utf-8";



/*배경*/
.ch8_wrap .Bg_Whi{background:#fff;}
.ch8_wrap .Bg_mGr{background:#ececec;}

/*컬러*/
.ch8_wrap .cblu{color:#4584c6;}


/*메인-서브-각섹션-타이틀-컨텐츠공간*/
.ch8_wrap .main_dtit{width:100%;margin:0 auto;text-align:center;padding:40px 0 20px 0;}
.ch8_wrap .main_dtit h4{font-size:43px;color:#434343;letter-spacing:-3px;}
.ch8_wrap .main_dtit span{font-size:16px;color:#6d6d6d;letter-spacing:-1px;}
.ch8_wrap .main_dcon{width:100%;float:left;}
.ch8_wrap .main_dcon_w{width:1200px;margin:0 auto;position:relative;}



/* header */
.ch8_wrap #wrapHeader { width:100%; float:left; left:0; z-index:6001;background:#fff; }
.ch8_wrap .scs_chan_w{width:100%;height:57px;float:left;background:#272727;}
.ch8_wrap .scs_chan_con{width:600px;float:left;padding-left:170px;}
.ch8_wrap .scs_tab{float:left;color:#fff;font-size:12px;height:57px;margin:10px 0;padding:0px 20px;}
.ch8_wrap .chan_tab{float:left;color:#353535;font-size:12px;height:57px;background:#fff;margin:0 10px;padding:15px 20px;}

.ch8_wrap .search_w{width:590px;display:inline-block;position:absolute;left:49%;top:10px;}
.ch8_wrap .search_con{width:200px;color:#fff;text-align:right;border-bottom:1px solid #fff;margin:0px 0 0 380px;top:0;left:0;position:absolute;}
.ch8_wrap .search_con input{width:140px;height:30px;margin-right:10px;border:0px;background:#272727;color:#fff;}


/*공통-왼쪽-상단*/
.ch8_wrap #wrapLeftMenu{width:180px;background:url('../img/common/wrap_left_bg.png') repeat-y;position:absolute;z-index:999999;}
.ch8_wrap .m_L_live{width:155px;background:#333399;text-align:center;font-weight:bold;}
.ch8_wrap .m_L_live li{height:91px;}
.ch8_wrap .m_L_live li.bor{border-bottom:1px solid #4848a3;}
.ch8_wrap .tmenuim{float:left;display:inline-block;padding:28px 0 38px 0;background:#2c2c84;width:40px;}
.ch8_wrap .tmenu{float:left;display:inline-block;padding:28px 0 0px 10px}
.ch8_wrap .m_L_live li a{color:#fff;}
.ch8_wrap .m_L_live span{display:block;padding:15px 0 2px 0;}
.ch8_wrap .m_L_login{width:155px;height:88px;text-align:center;font-weight:bold;display:inline-block;}
.ch8_wrap .m_L_login li{height:91px}
.ch8_wrap .m_L_login li.bor{border-bottom:1px solid #fff;}
.ch8_wrap .m_L_login li.borlast{height:85px;border-bottom:1px solid #fff;}
.ch8_wrap .m_L_login li a{color:#272727;}
.ch8_wrap .m_L_login span{display:block;padding:15px 0 2px 0;}
.ch8_wrap .lomenuim{float:left;display:inline-block;padding:25px 0 35px 0;background:#fff;width:40px;}
.ch8_wrap .lomenu{padding:30px 0 0px 10px;}
.ch8_wrap .m_bt_fam{width:100px;border:1px solid #e2e2e2;display:inline-block;padding:5px;margin:150px 5px 50px 20px;}
.ch8_wrap .m_bt_fam a{color:#272727;}
.ch8_wrap .m_L_arrow{width:155px;float:left;background:#272727;}
.ch8_wrap .m_L_arrow li{text-align:center;height:50px;}
.ch8_wrap .m_L_arrow li.top{float:left;padding:0 5px 0 5px;border-right:1px solid #474747;text-align:center;}
.ch8_wrap .m_L_arrow li.down{text-align:center;}
.ch8_wrap .m_L_arrow a{float:left;padding:12px 0 0 5px;color:#aaa9a9;font-weight:bold;}




/* layout */
.ch8_wrap #wrap { width:100%; float:left;}



/*하단-SNS*/
.ch8_wrap .mSNSw{background:#fafafa;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:100%;float:left;}
.ch8_wrap .mSNSwrap{float:left;width:100%;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background:#fafafa;padding:10px 0;}
.ch8_wrap .mSNScon{width:1200px;margin:0 auto;}
.ch8_wrap .mSNS{float:right;text-align:right;}
.ch8_wrap .mSNSgroup{float:left;width:160px;text-align:right;display:inline-block;}
.ch8_wrap .mSNS li{float:left;padding:0 2px;text-align:right;}
.ch8_wrap .mSNSsite{float:left;text-align:right;}
.ch8_wrap .sitest{border:1px solid #ccc;height:26px;margin-top:2px;padding:0px 2px;}


/*푸터*/
.ch8_wrap #footerWrap {
	width:100%;
	background:#fff;
	float:left;
	padding:20px 0;
}
.ch8_wrap .footer { 
	width:1200px; 
	margin:0 auto; 
}
.ch8_wrap .footer p.flogo {
	float:left;
	width:180px;
	margin-top:15px;
}
.ch8_wrap .footer a.fmark {
	float:right;
	width:80px;
	margin-right:20px;
	margin-top:20px;
}
.ch8_wrap .footer .footerMenu { 
	width:800px; 
	float:left; 
	margin-top:20px;
}
.ch8_wrap .footer .f_menu li {
	float:left;
	height:16px; 
	padding:0 8px;
	border-right:1px solid #757575;
	font-size:13px; 
}
.ch8_wrap .footer .f_menu li a { 
	color:#757575; 
	vertical-align:0;
	font-size:13px; 
}
.ch8_wrap .footer .footer_addr li { font-size:13px; }
.borRN { border-right:none !important; }
.point { font-weight:bold; }
.footer_addr { 
	width:100%;
	float:left;
	margin-top:10px;
}
.footer_addr ul li { font-size:12px; color:#353535; }
.footer_copy { font-size:12px; display:block; }
.ch8_wrap .footer a { color:#353535; }
.ch8_wrap .footer a:link, 
.ch8_wrap .footer a:active, 
.ch8_wrap .footer a:visited { color:#353535; }

/*GNB*/
.ch8_wrap .global_tit .mbLogin { position:absolute; top:20px; right:0px; }
.ch8_wrap .global_tit .mbLogin li { display:inline; letter-spacing:-1px; }
.ch8_wrap .global_tit .mbLogin li span.name { font-size:15px; font-weight:bold; }
.ch8_wrap .global_tit .mbLogin li.mypage{ display:inline-block; vertical-align:bottom; height:20px; background:url('/common/img/gnb/gnb_line.gif') 0px 0px no-repeat; padding-left:10px; }
.ch8_wrap .global_tit .mbLogin li.mypage span.mp { font-weight:bold; }
.ch8_wrap .global_tit .mbLogin li.mypage a:link,
.ch8_wrap .global_tit .mbLogin li.mypage a:visited,
.ch8_wrap .global_tit .mbLogin li.mypage a:active,
.ch8_wrap .global_tit .mbLogin li.mypage a:hover { color:#222; }
.ch8_wrap .global_tit .mbLogin li.mypage img { vertical-align:bottom; padding-left:4px; }
.ch8_wrap .global_tit .mypageSub { position:absolute; top:0px; right:0px; /*border:1px solid #7f7ed4;*/ z-index:9999; margin-top:30px; }
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin { border:1px solid #1d60ae; background:#fff; padding:5px 15px 15px 15px; display:none; min-width:100px;}
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin li { display:block; }
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin li a:link,
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin li a:visited,
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin li a:active { font-size:12px; color:#797979; text-align:center; padding-top:10px; display:block; }
.ch8_wrap .global_tit .mypage .mypageSub ul.mpSin li a:hover { font-size:12px; color:#1d60ae; text-decoration:underline; }
.ch8_wrap .global_tit .join_inner { position:absolute; right:0px; top:70px; }
.ch8_wrap .global_tit .scWrap { float:left; padding-right:13px; }
.ch8_wrap .global_tit .join_inner li { display:inline; font-weight:bold; }
.ch8_wrap .global_tit .join_inner .radius {
padding:10px 24px;
border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; 
border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; 
border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; 
border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; }
.ch8_wrap .global_tit .join_inner .join { border:1px solid #d8d8d8; color:#000; margin-left:13px; }
.ch8_wrap .global_tit .join_inner .log { border:1px solid #1d60ae; background:#1d60ae; }
.ch8_wrap .global_tit .join_inner .join a:link, .join_inner .join a:visited, .join_inner .join a:active, .join_inner .join a:hover { color:#000; }
.ch8_wrap .global_tit .join_inner .log a:link, .join_inner .log a:visited, .join_inner .log a:active, .join_inner .log a:hover { color:#fff; }

.ch8_wrap #top {position:relative; width:100%; background:#fff; min-height:245px; border-bottom:1px solid #1d60ae; }
.ch8_wrap #top .gnbWrap {width:100%;   }
.ch8_wrap .gnbWrap .gnb_inner{float:left;width:100%;}

.ch8_wrap .gnbWrap .gnb_inner .global_tit_wrap{width:100%;border-bottom:1px solid #ddd;}
.ch8_wrap .gnbWrap .gnb_inner .global_tit{width:1200px;margin:0 auto;}
.ch8_wrap .gnbWrap .gnb_inner h1.logo {height:111px;text-align:center;padding-top:15px;}


.ch8_wrap .gnbWrap .gnb_inner h2 a:link,
.ch8_wrap .gnbWrap .gnb_inner h2 a:visited,
.ch8_wrap .gnbWrap .gnb_inner h2 a:active { color:#000; }
/*
.ch8_wrap .gnbWrap .gnb_inner h2 a:hover { color:#1d60ae; border-bottom:3px solid #1d60ae; display:inline-block; height:50px; }
*/

.ch8_wrap .gnbWrap .gnb_inner  .gnbNavi_wrap{width:100%;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi {margin:0 auto;width:1200px;padding-top:15px; height:46px; align-content:center;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap{ display:inline-block; width:10%; /*width:12.5%;*/ float:left; text-align:center; }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap h2 { font-weight:bold; font-size:17px; letter-spacing:-1px; }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap { float:left; /*padding-left:43px;*/ display:inline;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu {position:absolute; top:192px; left:0; width:100%;background:#f8f8f8; z-index:2100;display:none;border-bottom:1px solid #1d60ae;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp {display:block; position:relative; padding-top:40px; width:1200px; margin:0px auto; z-index:2100; overflow:hidden;}

.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp .para_wrap { float:left; width:33%;vertical-align:top;  }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp .para_wrap li{line-height:190%;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp .para_wrap img{float:left;vertical-align:top; }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp .para_wrap .tit_icon{float:left;margin-right:10px;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp .para_wrap .banner_01{float:left;padding-right:15px;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp dl + dl { background:green;width:250px;border:1px solid green;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp dt {color:#1d60ae;font-size:39px;margin:-11px 0;} 
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp dd { color:#848484;font-size:12px; padding-top:7px;}

.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp a:link,
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp a:visited,
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp a:active { color:#272727; letter-spacing:-1px; } 
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap .sub_menu .gnbDepWarp a:hover { color:#1d60ae; text-decoration:underline; letter-spacing:-1px; font-weight:bold; }

.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap.active .sub_menu { display:block !important; }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap h2 a:first-child { /* margin-left:46px; */ }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap h2 a { display:block; height:46px; padding:0px 8px; }
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi li.menu_depthWrap h2 a.active { color:#1d60ae; border-bottom:3px solid #1d60ae;}

.ch8_wrap .gnbWrap .gnb_inner .gnbNavi.gnb-category{ border-top:1px solid skyblue; padding-bottom:10px;}
.ch8_wrap .gnbWrap .gnb_inner .gnbNavi.gnb-category li.menu_depthWrap{width:10%;}

/*서브 GNB*/
.ch8_wrap .submapWrap { 
	z-index:5;
	position:relative;
	display:block;
	width:100%;
	height:52px;
	background:#fff;
	border:1px solid #d6d6d6;
}
.ch8_wrap .submapWrap .submap { 
	position:relative;
	max-width:1200px;
	margin:0 auto;
}


/* 서브맵 재수정 */
.ch8_wrap .submap .home {
	background:#514841;width:50px;text-align:center;line-height:40px;height:52px;text-align:center;float:left;padding:0;
}

.ch8_wrap .submap .home .home_im{float:left;text-align:center;width:50px;}

.ch8_wrap .submap .select_list {
	position:relative;
	display:inline-block;
	min-width:200px;
	height:52px;
	border-left:1px solid #dfdfdf;
	font-size:16px;
	line-height:52px;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
}



.ch8_wrap .submap .select_list .headline {
	display:block;
	z-index:111;
	width:225px;
	height:52px;
	white-space:nowrap;
	vertical-align:top;
	color:#222;
	background:url('/ch8/img/sub/icon_catego_rig.png') 95% center no-repeat;
	text-indent:20px;
	font-weight:normal;
}

.ch8_wrap .submap .select_list .headline.on{
	background:url('/ch8/img/sub/icon_catego.png') 95% center no-repeat;
	color:#1d60ae;
}

.ch8_wrap .submap .select_list .headline.last{width:230px;}

.ch8_wrap .submap .select_list .brdfdfdf { border-right:1px solid #d6d6d6; }
.ch8_wrap .submap .select_list .sMenuG {
	display:block;
	background:#fff;
	min-width:229px;
	margin-top:1px;
	margin-left:-1px;
	border-left:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	position:absolute;	
	font-size:13px;
}

.ch8_wrap .submap .select_list .sMenuG.off{border-bottom:none;}

.ch8_wrap .submap .select_list .sMenuG>ul{display:none;}
.ch8_wrap .submap .select_list .sMenuG ul {min-width:200px;}

.ch8_wrap .submap .select_list .sMenuG ul li{position:relative;}

.ch8_wrap .submap .select_list .sMenuG ul li ul.low-depth{position:absolute;top:-1px;left:231px;display:block;border:1px solid #d6d6d6;margin-left:-1px;background:#fff;display:none;}

.ch8_wrap .submap .select_list .sMenuG li a:link,
.ch8_wrap .submap .select_list .sMenuG li a:visited,
.ch8_wrap .submap .select_list .sMenuG li a:active{ 
	color:#222;
	padding:12px 10px 12px 20px;
	display:inline-block;
	min-width:200px;
}

.ch8_wrap .submap .select_list .sMenuG li a:link,
.ch8_wrap .submap .select_list .sMenuG li a:visited,
.ch8_wrap .submap .select_list .sMenuG li a:active{ 
	color:#222;
	padding:12px 10px 12px 20px;
	display:inline-block;
	min-width:200px;
	background:#fff url('/common/img/gnb/btn_go.gif') 90% center no-repeat;
}


.ch8_wrap .submap .select_list .sMenuG li.on>a,
.ch8_wrap .submap .select_list .sMenuG li a:hover {
	color:#1d60ae;
	background:#fff url('/common/img/gnb/btn_go_on_blue.gif') 90% center no-repeat;
}

.ch8_wrap .submap .select_list .sMenuG ul li a.no-depth, .ch8_wrap .submap .select_list .sMenuG ul.third-depth li a{
	background-image:none !important;
}



