@charset "utf-8";
/* CSS Document */


body.sub {background:#fff;}

#sub_wrapper {width:100%; position:relative;}
.sub_wrapper_inner {position:relative;}

/* 서브 비주얼 이미지들만 */
.subVisual_bg {width:100%;}
.subBgColor01 {background-color:#dceef7;}
.subBgColor02 {background-color:#95553b;}
.subBgColor03 {background-color:#e9be86;}
.subBgColor04 {background-color:#927549;}
.subBgColor05 {background-color:#0e162e;}
.subBgColor06 {background-color:#1f566d;}
.subBgColor07 {background-color:#915b23;}

	.subVisualimg {width:100%; width:1400px; margin:0 auto; height:348px;}


/* subheader */

	.subHeader_inner {width:1010px; margin:0 auto; }
	.subHeader02_inner {width:1010px; position:relative; padding-top:13px;}


/* subcontents */
.con_wrap {width:1010px; margin:0 auto; position:relative; overflow:hidden; min-height:800px;}
aside {float:left; width:195px;}
section.subcontents {float:left; width:770px; padding-top:80px; padding-left:34px; background:url(/images_EN/layout/cont_Lshadow.gif) repeat-y 0 0; min-height:800px; padding-bottom:50px;}

/* 콘텐츠내 프린트하기버튼, 현재위치정보메뉴 */
.con-title {position:relative; }
.con-title h3 {background:url(/images_EN/contents/icon_tleh3.gif) 1px 5px no-repeat; font-size:23px; padding-left:22px; color:#0b2043; font-family:'Arial'; font-weight:bold; letter-spacing:-1px; }
.con-title p {position:absolute; top:0; right:0; }
.con-title p img {vertical-align:middle; }
.con-title p .page-navi {display:inline-block; background:url(/images_EN/layout/blet_circle.png) no-repeat 0 1px; padding-left:15px; font-size:11px; margin-left:5px; }
.con-title p .page-navi a {text-decoration:underline; }
.con-title p .page-navi a:hover {}
.con-title p span a img {margin-right:5px;}
.con-title p span a.print {padding:5px 10px; display:inline-block; border:1px solid #CCC;}
.con-title p span a:hover {background:#E7E7E7;}

/* 서브콘텐츠 메뉴리스트 */
  .sub_bg {width:100%; height:230px; background:url(/images_EN/layout/subMenu_bg.png) repeat 0 0; position:absolute; top:115px; border-bottom:4px solid #e41420; left:0;}

 /*드롭메뉴 배경*/
.Subnav_bg {width:100%; height:230px; background-color:#eeedea; position:absolute; top:115px; border-bottom:4px solid #e41420; left:0;}

/* 서브메뉴 */
  .subHeader_inner nav {overflow:auto; position:relative;}
nav > ul.sub_nav > li {float:left; font-weight:bold; width:252px; margin-top:16px;}
nav > ul.sub_nav > li:first-child {width:250px;}
.subHeader_inner nav > ul.sub_nav > li > a {color:#FFFFFF; font-size:125%; display:block; padding:10px 0; text-align:center;background:url(/images_EN/layout/menuline.gif) no-repeat 0 50%; }
nav > ul.sub_nav > li:first-child > a {background:none;}
nav > ul.sub_nav > li:hover,
nav > ul.sub_nav > li.on {background:url(/images_EN/layout/nav_on.gif) repeat-x 0 0;}
nav > ul.sub_nav > li:hover a,
nav > ul.sub_nav > li.on a {background:none;}

nav > ul.sub_nav > li > ul {border-right:1px solid #ccc; height:209px;}
nav > ul.sub_nav > li:first-child > ul {border-left:1px solid #ccc;}

nav > ul.sub_nav > li > .submenu {padding-top:10px; display:none; padding-bottom:10px;}
nav > ul.sub_nav > li > .submenu > li {padding:0 0 0 10px;}
nav > ul.sub_nav > li > .submenu > li > a {color:#555; font-size:108.3%; padding:7px 0; display:block;}
nav > ul.sub_nav > li:hover > .submenu > li > a,
nav > ul.sub_nav > li:focus > .submenu > li > a,
nav > ul.sub_nav > li:active > .submenu > li > a,
nav > ul.sub_nav > li.on > .submenu > li > a {color:#fff;}

nav > ul.sub_nav > li > .submenu > li > a:hover,
nav > ul.sub_nav > li > .submenu > li > a:focus,
nav > ul.sub_nav > li > .submenu > li > a:active {color:#fffcd6;background:url(/images_EN/layout/nav_depth2_on.gif) no-repeat 0 center; padding-left:10px;}

/* 서브 콘텐츠화면 */
.con_wrap aside h2.snb_title {color:#FFF; width:155px; background-color:#e41420; height:25px; margin-top:60px; text-align:center; font-size:25px; font-weight:bold; letter-spacing:-1px; padding:45px 20px;}
.con_wrap aside h2.snb_title02 {color:#FFF; width:155px; background-color:#e41420; height:25px; margin-top:60px; text-align:center; font-size:25px; font-weight:bold; letter-spacing:-1px; padding:38px 20px 52px;}
.con_wrap aside p {margin-top:25px;}
.con_wrap aside > ul.sub_lnb {margin-top:20px;}
.con_wrap aside > ul > li {border-bottom:1px solid #CCC; padding:1px;}
.con_wrap aside > ul > li > a {display:block; font-size:14px; line-height:40px; font-weight:bold; font-size:14px; padding-left:25px;}
.con_wrap aside > ul > li > a.on {background-color:#3f3f3f; color:#FFFFFF;}
.con_wrap aside > ul > li > a:hover {background-color:#3f3f3f; color:#FFFFFF;}
.con_wrap aside > ul > li > ul {margin-top:5px; margin-bottom:15px;}
.con_wrap aside > ul > li > ul > li {border-bottom:none; margin:1px;}
.con_wrap aside > ul > li > ul > li > a {font-weight:normal; font-size:11px; display:block; line-height:25px; padding-left:40px; background:url(/images_EN/layout/blet_arrowGray.png) no-repeat 15% 50%;}
.con_wrap aside > ul > li > ul > li > a:hover {background:url(/images_EN/layout/blet_arrowRed.png) no-repeat 15% 50%; color:#CC0000; font-weight:bold;}
.con_wrap aside > ul > li > ul > li > a.on {background:url(/images_KR/layout/blet_arrowRed.png) no-repeat 15% 50%; color:#CC0000; font-weight:bold;}

.cont_body {padding-top:30px; width:750px; padding-left:20px;}

/* 서브 퀵메뉴 */
div.quickmenuBox {background-color:#f6f6f6; border:1px solid #919191; padding:15px 6px; margin-top:20px;}
div.quickmenuBox ul li {height:36px; line-height:36px; border-bottom:1px dotted #CCC; padding-left:30px;}
div.quickmenuBox ul li:last-child {border-bottom:none;}
div.quickmenuBox ul li a {color:#666666;}
div.quickmenuBox ul li a:hover {color:#333333; font-weight:bold;}
div.quickmenuBox ul li a span {padding-left:30px; height:36px; display:inline-block;}
div.quickmenuBox ul li a span.ico01 {background:url(/images_EN/layout/quickMenuIco01.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico02 {background:url(/images_EN/layout/quickMenuIco02.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico03 {background:url(/images_EN/layout/quickMenuIco03.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico04 {background:url(/images_EN/layout/quickMenuIco04.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico05 {background:url(/images_EN/layout/quickMenuIco05.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico06 {background:url(/images_EN/layout/quickMenuIco06.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico07 {background:url(/images_EN/layout/quickMenuIco07.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico08 {background:url(/images_EN/layout/quickMenuIco08.png) no-repeat left center;}
div.quickmenuBox ul li a span.ico09 {background:url(/images_EN/layout/quickMenuIco09.png) no-repeat left center;}

/* 서브 퀵메뉴 수정*/
div.quickmenuBox02 {margin-top:20px;}
div.quickmenuBox02 ul li {margin-bottom:5px; border:1px solid #bcbcbc; background:url(/images_EN/layout/quickBg.gif) repeat-x 0 0;}
div.quickmenuBox02 ul li:hover {border:1px solid #333;}
div.quickmenuBox02 ul li a {display:block; height:55px; line-height:55px; font-weight:bold; font-size:14px; background:url(/images_EN/layout/btn_move.png) no-repeat 93% center;}
div.quickmenuBox02 ul li a:hover {color:#333333; font-weight:bold;}
div.quickmenuBox02 ul li a span {padding-left:76px; display:inline-block; }
div.quickmenuBox02 ul li a span.ico01 {background:url(/images_EN/layout/quickIco01.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico02 {background:url(/images_EN/layout/quickIco02.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico03 {background:url(/images_EN/layout/quickIco03.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico04 {background:url(/images_EN/layout/quickIco04.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico05 {background:url(/images_EN/layout/quickIco05.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico06 {background:url(/images_EN/layout/quickIco06.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico07 {background:url(/images_EN/layout/quickIco07.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico08 {background:url(/images_EN/layout/quickIco08.png) no-repeat left center; height:55px;}
div.quickmenuBox02 ul li a span.ico09 {background:url(/images_EN/layout/quickIco09.png) no-repeat left center; height:55px;}



/* footer sub */
footer#subfooter {position:relative; background:#474747; height:171px;}
.foonterSubInner {padding:40px 0 0 10px; position:relative;}
.foonterSubInner {width:860px; margin:0 auto;}
.foonterSubInner ul {}
.foonterSubInner ul li {float:left; background:url(/images_EN/layout/menuline.gif) no-repeat 0 50%; padding:0 36px;}
.foonterSubInner ul li:first-child {padding-left:0; background:none;}
.foonterSubInner ul li a {color:#d1d1d1;}
.foonterSubInner address {clear:both; color:#a9a8a8; font-size:11px;}
.foonterSubInner p {color:#a9a8a8; font-size:11px; margin-top:5px;}

