@charset "UTF-8";

/* base */
table, th, td{border-collapse:collapse;}
.blind, .hide{visibility:hidden;overflow:hidden;position:absolute;top:-3000px;left:-3000px;width:0;height:0;font-size:0;line-height:0;}
.clb{clear:both;}
.tar{text-align:right !important}
.tac{text-align:center !important}

/* input */
input[type="text"], input[type="number"], input[type="password"]{padding:3px;height:38px;border:1px solid #d7d7d7;color:#666;}
input[type="text"].search_text{}
input[type="submit"]{border:none;cursor:pointer;}
input[type="file"]{border:none;padding:1px;}

.mt100{margin-top:100px !important;}
.mt90{margin-top:90px !important;}
.mt80{margin-top:80px !important;}
.mt70{margin-top:70px !important;}
.mt60{margin-top:60px !important;}
.mt50{margin-top:50px !important;}
.mt40{margin-top:40px !important;}
.mt30{margin-top:30px !important;}
.mt25{margin-top:25px !important;}
.mt20{margin-top:20px !important;}
.mt15{margin-top:15px !important;}
.mt10{margin-top:10px !important;}
.mt05{margin-top:5px !important;}

.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}
.mr60{margin-right:60px !important;}
.mr70{margin-right:70px !important;}
.mr80{margin-right:80px !important;}
.mr90{margin-right:90px !important;}
.mr100{margin-right:100px !important;}

.mb100{margin-bottom:100px !important;}
.mb90{margin-bottom:90px !important;}
.mb80{margin-bottom:80px !important;}
.mb70{margin-bottom:70px !important;}
.mb60{margin-bottom:60px !important;}
.mb50{margin-bottom:50px !important;}
.mb40{margin-bottom:40px !important;}
.mb30{margin-bottom:30px !important;}
.mb20{margin-bottom:20px !important;}
.mb10{margin-bottom:10px !important;}
.mb05{margin-bottom:5px !important;}

.ml10{margin-left:10px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml40{margin-left:40px !important;}
.ml50{margin-left:50px !important;}
.ml60{margin-left:60px !important;}
.ml70{margin-left:70px !important;}
.ml80{margin-left:80px !important;}
.ml90{margin-left:90px !important;}
.ml100{margin-left:100px !important;}

.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt40{padding-top:40px !important;}
.pt50{padding-top:50px !important;}
.pt60{padding-top:60px !important;}
.pt70{padding-top:70px !important;}
.pt80{padding-top:80px !important;}
.pt90{padding-top:90px !important;}
.pt100{padding-top:100px !important;}

.pr10{padding-right:10px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
.pr40{padding-right:40px !important;}
.pr50{padding-right:50px !important;}
.pr60{padding-right:60px !important;}
.pr70{padding-right:70px !important;}
.pr80{padding-right:80px !important;}
.pr90{padding-right:90px !important;}
.pr100{padding-right:100px !important;}

.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pb30{padding-bottom:30px !important;}
.pb40{padding-bottom:40px !important;}
.pb50{padding-bottom:50px !important;}
.pb60{padding-bottom:60px !important;}
.pb70{padding-bottom:70px !important;}
.pb80{padding-bottom:80px !important;}
.pb90{padding-bottom:90px !important;}
.pb100{padding-bottom:100px !important;}

.pl10{padding-left:10px !important;}
.pl20{padding-left:20px !important;}
.pl30{padding-left:30px !important;}
.pl40{padding-left:40px !important;}
.pl50{padding-left:50px !important;}
.pl60{padding-left:60px !important;}
.pl70{padding-left:70px !important;}
.pl80{padding-left:80px !important;}
.pl90{padding-left:90px !important;}
.pl100{padding-left:100px !important;}

/* skip */
#skip{ position:absolute;top:0;height:0px;width:100%;z-index:2020;} 
#skip a{ display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#fff;white-space:nowrap;} 
#skip a:focus, 
#skip a:active{ display:block;top:0;width:100%;height:30px;line-height:30px;background:#1c7915;}

a:hover{text-decoration:underline;font-weight:600;}



/* fonts */
@font-face {	
	font-family:'NanumSquareB';
	src:url('/fonts/NanumSquareB.TTF.eot') format('eot'),url('/fonts/NanumSquareB.woff') format('woff'); 
}
@font-face {	
	font-family:'NanumGothic';
	src:url('/fonts/NanumGothic.eot') format('eot'),url('/fonts/NanumGothic.woff') format('woff'),url('/fonts/NanumGothic.ttf') format('truetype'); 
}
@font-face {	
	font-family:'NanumGothicb';
	src: url('/fonts/NanumGothicBold.eot');
	src: url('/fonts/NanumGothicBold.eot?') format('embedded-opentype'),url('/fonts/NanumGothicBold.woff') format('woff'),url('/fonts/NanumGothicBold.ttf') format('truetype');  
}
@font-face {	
	font-family:'NanumMyeongjo';
	src:url('/fonts/NanumMyeongjo.eot') format('eot'),url('/fonts/NanumMyeongjo.woff') format('woff'),url('/fonts/NanumMyeongjo.ttf') format('truetype'); 
}
@font-face {	
	font-family:'NanumBarunGothic';
	src: url('/fonts/NanumBarunGothic.eot');
	src: url('/fonts/NanumBarunGothic.eot?') format('embedded-opentype'),url('/fonts/NanumBarunGothic.woff') format('woff'),url('/fonts/NanumBarunGothic.ttf') format('truetype');  
}
@font-face {	
	font-family:'NanumBarunGothicl';
	src:url('/fonts/NanumBarunGothicultralight.eot') format('eot'),url('/fonts/NanumBarunGothicultralight.woff') format('woff'),url('/fonts/nanumbarungothicultralight.ttf') format('truetype'); 
}
@font-face {	
	font-family:'NanumBarunGothicb';
	src:url('/fonts/NanumBarunGothicBold.eot') format('eot'),url('/fonts/NanumBarunGothicBold.woff') format('woff'),url('/fonts/NanumBarunGothicBold.ttf') format('truetype'); 
}
@font-face {	
	font-family:'SeoulNamsanM';
	src:url('/fonts/SeoulNamsanM.eot') format('eot'),url('/fonts/SeoulNamsanM.woff') format('woff'),url('/fonts/SeoulNamsanM.ttf') format('truetype'); 
}
@font-face {	
	font-family:'SeoulNamsanL';
	src:url('/fonts/SeoulNamsanL.eot') format('eot'),url('/fonts/SeoulNamsanL.woff') format('woff'),url('/fonts/SeoulNamsanL.ttf') format('truetype'); 
}

#wrap{overflow:hidden;}

/* header */
header{width:1004px;margin:0 auto;height:152px;}
header:after{display:block;content:'';clear:both;}
header h1.hLogo{width:317px;margin:0 auto;padding-top:28px;}
header h1.hLogo a{display:block;overflow:hidden;height:57px;text-indent:-9999em;background:url('/images/03_language/02_chn/common/h_logo.png') no-repeat 0 0;}
header .headTop{position:absolute;top:0;left:0;width:100%;height:40px;background:#f7f7f7;}
header .headTop .utilMenu{width:1004px;margin:0 auto;overflow:hidden;}
header .headTop .utilMenu:after{display:block;content:'';clear:both;}
header .headTop .utilMenu li{float:left;padding-left:15px;background:url('/images/03_language/02_chn/common/h_bar.gif') no-repeat 8px 50%;}
header .headTop .utilMenu li:first-child{padding:0;}
header .headTop .utilMenu li a{display:block;color:#6e6e6e;font-size:0.85em;height:40px;line-height:40px;}
header .headTop .utilMenu .utilLeft, header .headTop .utilMenu .utilRight ul{float:left;}
header .headTop .utilMenu .utilRight{float:right;}
header .headTop .utilMenu .linkBox{float:left;padding:8px 0 0 10px;}
header .headTop .utilMenu .linkBox:after{display:block;content:'';clear:both;}
header .headTop .utilMenu .linkBox select{float:left;width:100px;height:24px;background:#fff;border:1px solid #d1d1d1;}
header .headTop .utilMenu .linkBox a{display:block;float:left;width:30px;height:24px;text-align:center;background:#d1d1d1;font-size:0.8em;color:#fff;line-height:24px;}
.mainMenu{position:absolute;top:152px;left:0;width:100%;height:60px;background:#e94147;}
.mainMenu > ul{width:1004px;margin:0 auto;overflow:hidden;}
.mainMenu > ul > li{float:left;width:16.66%;line-height:60px;}
.mainMenu > ul > li.sub1 > a:hover, .mainMenu > ul > li.sub1.on > a,
.mainMenu > ul > li.sub2 > a:hover, .mainMenu > ul > li.sub2.on > a{background:url('/images/03_language/02_chn/common/submenu_arrow1.png') no-repeat 50% 100%;}
.mainMenu > ul > li.sub3 > a:hover, .mainMenu > ul > li.sub3.on > a,
.mainMenu > ul > li.sub4 > a:hover, .mainMenu > ul > li.sub4.on > a,
.mainMenu > ul > li.sub5 > a:hover, .mainMenu > ul > li.sub5.on > a,
.mainMenu > ul > li.sub6 > a:hover, .mainMenu > ul > li.sub6.on > a{background:url('/images/03_language/02_chn/common/submenu_arrow2.png') no-repeat 50% 100%;}
.mainMenu > ul > li.sub1 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li.sub2 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li.sub3 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li.sub4 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li.sub5 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li.sub6 .title{background:#90d8f1 url('/images/03_language/02_chn/common/bg_sub1.png') no-repeat 0 100%;}
.mainMenu > ul > li > a{display:block;height:60px;color:#fff;font-size:1.4em;text-align:center;}
.mainMenu > ul > li > a:hover{color:#ffdf85;font-weight:normal;text-decoration:none;}

.mainMenu > ul > li.sub2 > .subMenu > div{height:460px;}
.mainMenu > ul > li.sub3 > .subMenu > div{height:575px;}

.subMenu{width:100%;position:absolute;left:0;background:#fff;box-shadow:1px 1px 5px #999;z-index:111;}
.subMenu > div{width:1003px;height:278px;margin:0 auto;overflow:hidden;border-right:1px solid #e9e9e9;}
.subMenu > div .title{width:302px;height:100%;background:#90d8f1;padding:30px;float:left;}
.subMenu > div .title .tit1{font-size:1.05em;line-height:32px;padding-left:15px;color:#fff;background:url('/images/03_language/02_chn/img_subtitle.gif') no-repeat;letter-spacing:-1px;}
.subMenu > div .title .tit1 span{color:#ffe494;}
.subMenu > div .title .tit2{font-size:2.4em;color:#256097;letter-spacing:-1px;}
.subMenu > div .menu{width:323px;height:100%;padding:20px;float:left;border-right:1px solid #e9e9e9;}
.subMenu > div .menu > li{line-height:22px;font-size:1.03em;}/*height:32px;*/
.subMenu > div .menu > li > a{padding:4px 10px;display:block;background:url('/images/03_language/02_chn/submenu_arrow3.png') no-repeat 97% -48px;}
.subMenu > div .menu > li > a:hover{color:#fff;font-weight:normal;text-decoration:none;background:#ffb804 url('/images/03_language/02_chn/common/submenu_arrow3.png') no-repeat 97% -10px;}
.subMenu > div .banner{width:375px;padding:5px 40px;float:left;}
.subMenu > div .banner ul > li{height:82px;border:1px solid #e1e1e1;border-radius:5px;margin-top:30px;padding:15px 34px;line-height:1;background:url('/images/03_language/02_chn/common/bg_banner.png') no-repeat;}
.subMenu > div .banner ul > li.bann01{background-position:100% 0;}
.subMenu > div .banner ul > li.bann02{background-position:100% -105px;}
.subMenu > div .banner ul > li span{display:block;color:#666;margin-bottom:6px;}
.subMenu > div .banner ul > li strong{font-size:1.5em;color:#262326;}


/* Banner */
#banner{border-bottom:1px solid #e5e5e5;padding:15px 0;}
.bnr{width:1004px;margin:0 auto;overflow:hidden;}
.bnr > div{float:left;}
.bnr > div > ul{overflow:hidden;}
.bnr > div > ul > li{float:left;}
.bnr > div.bnrCtrl{width:18%;padding-top:8px;}
.bnr > div.bnrCtrl > ul{float:left;}
.bnr > div.bnrCtrl > span{display:inline-block;font-weight:bold;color:#b3b3b3;padding:0 10px;line-height:28px;}
.bnr > div.bnrList{width:82%;height:40px;}
.bnr > div.bnrList > ul > li{padding-left:15px;}


/* footer */
footer{width:100%;font-size:0.9em;}
.footUtill{width:1004px;margin:0 auto;padding:25px 0;overflow:hidden;}
.footUtill h1.fLogo{float:left;margin-right:40px;}
.footUtill .fMenu{float:left;margin-top:20px;}
.footUtill .fMenu ul{overflow:hidden;margin-bottom:10px;}
.footUtill .fMenu ul > li{float:left;background:url('/images/03_language/02_chn/f_bar.gif') no-repeat 0 50%;padding:0 13px;font-weight:600;}
.footUtill .fMenu ul > li:first-child{background:none;padding-left:0;}
.footUtill .fMenu address{color:#747474;}
.footUtill .fMenu .copyright{color:#000;font-size:0.9em;margin-top:5px;}


/*h4,h5,p태그*/
h4{line-height:1.6;padding-left:0;font-size:22px;font-weight:600;color:#4b4b4b;}
h4.top_h4{margin-top:20px;}
h4.magt_h4{margin-top:20px;}
div.h4{padding:25px 0 0 0px;overflow:hidden;}
div.p_txt{}
div.p_txt h5.p_h5{font-size:25px;color:#1095c3;margin-bottom:15px;}
div.p_txt .pmagt_h5{margin-top:35px;}
div.p_txt p{font-size:15px;line-height:30px;color:#636363;margin:25px 0;}
div.h4 p{font-size:15px;line-height:30px;color:#636363;margin-bottom:25px;}
h5.title{background:url('/images/03_language/02_chn/board/offer_img_bl.png') no-repeat 0 center;font-size:18px;color:#4d4d4d;font-weight:600;padding-left:20px;}
div.h5{overflow:hidden;}
div.h5 p{font-size:15px;line-height:30px;color:#636363;}
h6{background: url('/images/03_language/02_chn/board/offer_img_bl.png') no-repeat 0 center;font-size:18px;color:#4d4d4d;font-weight:600;padding-left:20px;margin:30px 0 0 0;}
div.txtarea_L2{overflow:hidden;padding:20px 0 0 0;}
div.txtarea_L2 p{font-size:15px;line-height:30px;color:#636363;}


/*탭스타일*/
ul.tabMenu_L{width:100%;overflow:hidden; display:none;}
ul.tabMenu_L:after{content: '';display: block;clear: both;}
ul.tabMenu_L > li{float:left;width:32%;margin:0 16px 16px 0;border:1px solid #ededed;color:#666;font-weight:normal;}
ul.tabMenu_L > li:last-child{margin-bottom:0;}
ul.tabMenu_L > li:nth-child(3n){margin-right:0;}
ul.tabMenu_L > li > a{display: block;padding:27.5px 0 27.5px 18px;font-size:16px;color:#666;background:#f4f4f4;}
ul.tabMenu_L > li > a.long{padding:18px 0 18px 18px;}
ul.tabMenu_L > li.on a, ul.tabMenu_L > li a.on{background:#fff;border-bottom:5px solid #e94147;color:#c6191f;padding:25px 0 25px 18px;}

.tBox_L h5{font-size:25px;color:#1095c3;margin-top:30px;}
.tBox_L .txtarea_L{font-size:15px;line-height:30px;color:#636363;margin-top:20px}
.tBox_L .skinarea_L{margin-top:30px;}
.tBox_L .skinarea_L ul{margin-bottom:20px;}
.tBox_L .skinarea_L ul:last-child{margin-bottom:0;}
.tBox_L .skinarea_L .txt_box{font-size:15px;line-height:30px;color:#333;}
.tBox_L .skinarea_L .img_box img{width:100%;height:100%;}

/*상세A_스킨1*/
ul.skin1_L li{margin-bottom:20px;width:816px;}
ul.skin1_L li div.img_box{height:550px;}
ul.skin1_L li div.txt_box{min-height:100px;}

/*상세A_스킨2*/
ul.skin2_L{overflow:hidden;}
ul.skin2_L li{width:398px;margin-right:20px;float:left;}
ul.skin2_L li div.img_box{height:260px;}
ul.skin2_L li:nth-child(2n){margin-right:0;}

/*상세A_스킨3*/
ul.skin3_L{overflow:hidden;}
ul.skin3_L li:first-child{margin-right:20px;}
ul.skin3_L li:last-child{margin-right:0;}
ul.skin3_L li{width:398px;float:left;overflow:hidden;}
ul.skin3_L li div.img_box{height:617px;}
ul.skin3_L li ul.skin_box{float:left;}
ul.skin3_L li ul.skin_box li{width:398px;margin-bottom:20px;}
ul.skin3_L li ul.skin_box li:last-child{margin-bottom:0;}
ul.skin3_L li ul.skin_box li div.img_box{height:260px;}

/*상세A_스킨4*/
ul.skin4_L li{overflow:hidden;}
ul.skin4_L li:first-child{margin-bottom:20px;}
ul.skin4_L li:last-child{margin-bottom:0;}
ul.skin4_L li ul.skin_box{width:816px;}
ul.skin4_L li ul.skin_box li{width:258px;float:left;margin-right:20px;margin-bottom:0;overflow:hidden;}
ul.skin4_L li ul.skin_box li:last-child{margin-right:0;}
ul.skin4_L li ul.skin_box li div.img_box{width:258px;height:193.5px;}
ul.skin4_L li ul.skin_box li:last-child{margin-right:0;}
ul.skin4_L li div.img_box{width:816px;height:550px;overflow:hidden;}


/*인트로박스*/
.intro_box_L{background:url('/images/03_language/02_chn/sub/03/sub030801_img_6.jpg') no-repeat;padding:10px 20px;border:1px solid #ededed;border-bottom:4px solid #ededed;margin-top:30px;}
.intro_box_L ul{background-color:#fff;}
.intro_box_L ul li{font-size:14px;color:#636363;border-bottom:1px solid #ededed;clear:both;overflow:hidden;line-height:1.5;padding:13px 0;}
.intro_box_L ul li .s1{width:16%;float:left;padding-left:32px;height:23px;font-size:15px;color:#000;}
.intro_box_L ul li .s2{color:#666666;border-left:1px solid #dbdbdb;padding-left:40px;float:left;font-size:15px;color:#666;width:84%;line-height:1.8;}
.intro_box_L ul li .z1{background:url('/images/03_language/02_chn/common/intro_z1.png') no-repeat top left;}
.intro_box_L ul li .z2{background:url('/images/03_language/02_chn/common/intro_z2.png') no-repeat top left;}
.intro_box_L ul li .z3{background:url('/images/03_language/02_chn/common/intro_z3.png') no-repeat top left;}
.intro_box_L ul li .z4{background:url('/images/03_language/02_chn/common/intro_z4.png') no-repeat top left;}
.intro_box_L ul li .z5{background:url('/images/03_language/02_chn/common/intro_z5.png') no-repeat top left;}
.intro_box_L ul li .z6{background:url('/images/03_language/02_chn/common/intro_z6.png') no-repeat top left;}
.intro_box_L ul li .z7{background:url('/images/03_language/02_chn/common/intro_z7.png') no-repeat top left;}
.intro_box_L ul li .z8{background:url('/images/03_language/02_chn/common/intro_z8.png') no-repeat top left;}
.intro_box_L ul li .z9{background:url('/images/03_language/02_chn/common/intro_z9.png') no-repeat top left;}
.intro_box_L ul li .z10{background:url('/images/03_language/02_chn/common/intro_z10.png') no-repeat top left;}
.intro_box_L ul li .z11{background:url('/images/03_language/02_chn/common/intro_z11.png') no-repeat top left;}

div.map_L{margin-top:25px;}

/* table_리스트 */
div.board{overflow:hidden;border-top:3px solid #8a8a8a;color:#797979;margin-top:35px;}
div.board table{width:100%;border-spacing:0;padding:0;border-collapse:collapse;table-layout:fixed;}
table.basicT thead th{background:#f9f9f9;border-bottom:1px solid #dbdbdb;font-weight:normal;padding:16px 0;text-align:center;color:#000;font-size:15px;}
table.basicC tbody td{border:1px solid #d5d5d5;padding:10px;text-align:center;font-size:14px;border-top:none;border-right:none;line-height:1.3}
table.basicC tbody td.first{border-left:none;}
table.basicT tbody td a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;float:left;margin-right:5px;}
table.basicT tbody td.tac{text-align:center;}
table.basicT tbody td.tal{text-align:left;padding-left:10px;}
table.basicT tbody td.tar{text-align:right;}
table.basicT tbody td > a > em{display:block;color:#1763b1;font-weight:bold;margin-bottom:6px;}
table.basicT tbody td > a > span{display:block;font-size:0.95em;color:#676767;margin-top:10px;}
table.basicT tbody th{background:#f9f9f9;border-bottom:1px solid #dbdbdb;padding:10px 6px;font-weight:bold;text-align:center;}             