@charset "utf-8";

/********** Main **********/
#wrap.main{background:url("/images/en/common/bg_main_body.jpg") no-repeat;background-size:100% 100%;}
#wrap.main #header #top_area{position:relative;max-width:1280px;height:81px;margin:0 auto;padding:0;z-index:1000}
#wrap.main #main_visual>img{width:100%; height:auto;}
#wrap.main #main_visual .vis_frame ul{overflow:hidden;}
#wrap.main #main_visual .vis_frame li{float:left;}
#wrap.main #gnb{position:relative;max-width:1280px;margin:0 auto;padding:0;z-index:950;width:100%}
#wrap.main #gnb>ul>li>ul{border-top:0;}
#wrap.main #gnb>ul>li>ul>li:first-child{border-top:1px solid #fff;}
#main_container{position:relative;padding:30px 0;}
#main_con_area{width:100%;}
#main_content{position:relative; max-width:1280px; margin:0 auto;overflow:hidden;}

/* 이전 메인 */
 #cont_area1{width:75.6%; float:left; margin-right:1.7%;}
#cont_area2{width:22.7%; float:right;}
#cont_area1 .cha_news{box-sizing:border-box; background:#fff; border:1px solid #dcdcdc; padding:20px 3.64%; margin-bottom:17px;}
#cont_area1 .cha_news .title_area{overflow:hidden;}
#cont_area1 .cha_news h3{float:left;}
#cont_area1 .cha_news a.all_news{float:right; background:url("/images/en/main/bul_news_plus.gif") left center no-repeat; padding:0 0 0 18px; font-size:1em;}
#cont_area1 .cha_news ul{overflow:hidden; margin-top:30px;}
#cont_area1 .cha_news ul.news_list li{float:left; width:23.5%; margin-right:2%;}
#cont_area1 .cha_news ul.news_list li:last-child{margin-right:0;}
#cont_area1 .cha_news ul.news_list li img{width:100%; height:auto;}
#cont_area1 .cha_news ul.news_list li .mc_img>img{width:100%; height:130px;}
#cont_area1 .cha_news ul.news_list li strong{margin:12px 0; line-height:1.2em; display:block;}
#cont_area1 .cha_news ul.news_list li p{font-style:italic; color:#808080; font-size:0.9375em; margin:12px 0; }
#cont_area1 .cha_news ul.news_list li div{color:#760d0d;}
#cont_area1 .cha_news ul.news_list li a{display:block;}
#cont_area1 .cha_news ul.news_list li a:hover{text-decoration:none;}
#cont_area1 .cha_news ul.news_list li a:hover div{text-decoration:underline;}

#cont_area1 .unesco{ margin-bottom:17px;}
#cont_area1 .unesco .une_tit{box-sizing:border-box; padding:20px 3.64% 19px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; background:#fff;}
#cont_area1 .unesco>ul{width:100%; /*height:310px;*/ overflow:hidden;position:relative;}
#cont_area1 .unesco>ul>li{width:33.3%; float:left; height:65px; display:table; }
#cont_area1 .unesco>ul>li.m_tab01{background:url("/images/en/main/main_tab01_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li.m_tab02{background:url("/images/en/main/main_tab02_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li.m_tab03{width:33.4%; background:url("/images/en/main/main_tab03_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li>a{width:100%; display:table-cell; height:65px; color:white; text-align:center; vertical-align:middle;}
#cont_area1 .unesco>ul>li .sub{position:absolute; left:0; top:65px; width:92.7%; /*height:205px;*/ z-index:10; padding:20px 3.55%;}
#cont_area1 .unesco>ul>li .sub .wh_box{padding:0 3.36%; position:relative;}
#cont_area1 .unesco>ul>li.m_tab01 .sub{background:url("/images/en/main/main_tab01_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li.m_tab02 .sub{background:url("/images/en/main/main_tab02_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li.m_tab03 .sub{background:url("/images/en/main/main_tab03_pattern.gif") repeat;}
#cont_area1 .unesco>ul>li .sub .mc_img>img{width:100% !important; height:auto;}
#cont_area1 .unesco>ul>li .sub a{color:white; text-align:center;}
#cont_area1 .unesco>ul>li .sub a:hover{text-decoration:none;}

#cont_area1 .royal{box-sizing:border-box; background:#fff; border:1px solid #dcdcdc; padding:20px 3.64%; }
#cont_area1 .royal .palaces_box{width:93.28%; padding:20px 3.36%; position:relative;}
#cont_area1 .royal .palaces_box a{color:#494949; text-align:center;}
#cont_area1 .royal .palaces_box a:hover{text-decoration:none;}
#cont_area1 .royal .tombs_box{width:93.28%; padding:20px 3.36%; position:relative;}
#cont_area1 .royal .tombs_box a{color:#494949; text-align:center;}
#cont_area1 .royal .tombs_box a:hover{text-decoration:none;}
#cont_area1 .royal .mc_img>img{width:100% !important; height:auto;}
#cont_area1 .royal ul li a{color:#494949;}
#cont_area1 .royal ul li a:hover, #cont_area1 .royal ul li a:link, #cont_area1 .royal ul li a:visited, #cont_area1 .royal ul li a:active{text-decoration:none;}
#cont_area1 .royal ul li a div{text-align:center; }
#cont_area1 .royal .r_line{width:93.28%; border-bottom:1px dotted #818181; margin:0 auto 20px;}

.mc_img{position:relative; overflow:hidden;}
.mc_img div.overbox{display:none;position:absolute; left:0; top:0; width:100%; height:100%;}
div.overbox .h_bg{width:100%; height:100%; text-align:center;  position:relative; background:url("/images/en/main/bg_mask.png") left top repeat;}
div.overbox .h_bg img{width:55px !important; position:absolute; left:50%; margin-left:-22.5px; top:50%; margin-top:-28.5px;}

#cont_area2 .ch_admin{height:292px; background:url("/images/en/main/main_admin_bg.jpg") left top no-repeat; margin-bottom:17px; padding:27px 10.10%;}
#cont_area2 .ch_admin .white_line{width:37px; border-top:4px solid #fff; margin-bottom:12px;}
#cont_area2 .ch_admin h3{color:white; font-style:italic; font-size:1.7em; line-height:1.2em; font-weight:200;}
#cont_area2 .ch_admin p{color:white; font-style:italic; margin:20px 0;}
#cont_area2 .ch_admin a{box-sizing:border-box; color:white; border:1px solid #fff; display:block; padding:8px 7.17%; margin-top:10px;}
#cont_area2 .ch_admin a:hover{text-decoration:none; background:rgba(255,255,255,0.3);}

#cont_area2 .h_class{box-sizing:border-box; height:91px; background:url("/images/en/main/bg_hclass_btn.gif") repeat; margin-bottom:17px; border:1px solid #dcdcdc;}
#cont_area2 .h_class:hover{background:url("/images/en/main/bg_hclass_btn_ov.gif") repeat;}
#cont_area2 .h_class .hc_btn{background:url("/images/en/main/icon_hc_btn.png") 20% 50% no-repeat; color:#494949; display:block;padding:24.5px 0 24.5px 47%; font-size:1.25em;}
#cont_area2 .h_class .hc_btn:hover{text-decoration:none; color:white;}

#cont_area2 .h_search{box-sizing:border-box; height:326px; background:#fff; border:1px solid #dcdcdc; margin-bottom:17px; padding:27px 10.10%;}
#cont_area2 .h_search .hs_wrap{padding-top:14px;}
#cont_area2 .h_search .hs_wrap label{color:#2f487a; font-weight:600; margin:16px 0 8px 0; font-size:1.1em; display:block;}
#cont_area2 .h_search .hs_wrap input{width:100% !important;}
#cont_area2 .h_search .hs_wrap .hs_input{box-sizing:border-box; display:block; width:100%; height:38px; border:1px solid #bdbdbd; padding-left:5px; color:#3c3c3c; font-size:1em; background:#fff;}
#cont_area2 .h_search .hs_wrap a{display:block; background:#787878; padding:13px 0; text-align:center; color:white; margin-top:16px;}
#cont_area2 .h_search .hs_wrap a img{margin-right:5px;}
#cont_area2 .h_search .hs_wrap a:hover{text-decoration:none; background:#000;}

#cont_area2 .aside{box-sizing:border-box; height:149px; background:#fff; border:1px solid #dcdcdc; padding:20px 3.64%; margin-bottom:17px; overflow:hidden;}
#cont_area2 .aside ul li{float:left; width:33.3%; background:url("/images/en/main/aside_line.gif") right top repeat-y;}
#cont_area2 .aside ul li:last-child{background:none;}
#cont_area2 .aside ul li a{display:block; text-align:center; padding-top:74px; padding-bottom:10px;}
#cont_area2 .aside ul li a:hover{color:#4775c6; text-decoration:none;}
#cont_area2 .aside ul li a.q_btn1{background:url("/images/en/main/btn_quick01.gif") 50% 14px no-repeat;}
#cont_area2 .aside ul li a.q_btn1:hover{background:url("/images/en/main/btn_quick01_ov.gif") 50% 14px no-repeat;}
#cont_area2 .aside ul li a.q_btn2{background:url("/images/en/main/btn_quick02.gif") 50% 14px no-repeat;}
#cont_area2 .aside ul li a.q_btn2:hover{background:url("/images/en/main/btn_quick02_ov.gif") 50% 14px no-repeat;}
#cont_area2 .aside ul li a.q_btn3{background:url("/images/en/main/btn_quick03.gif") 50% 14px no-repeat;}
#cont_area2 .aside ul li a.q_btn3:hover{background:url("/images/en/main/btn_quick03_ov.gif") 50% 14px no-repeat;}

#cont_area2 .cha_webzine{height:257px; background:url("/images/en/main/main_webzine_bg.jpg") no-repeat; padding:27px 10.10%;}
#cont_area2 .cha_webzine>p{margin-top:5px;}
#cont_area2 .cha_webzine>ul{margin-top:25px; overflow:hidden;}
#cont_area2 .cha_webzine>ul>li{float:left; width:50%;}
#cont_area2 .cha_webzine>ul>li:nth-child(2){width:43%; padding-left:7%; }
#cont_area2 .cha_webzine>ul>li>img{width:100%; height:auto !important;}
#cont_area2 .cha_webzine>ul>li>p{color:#452c00;}
#cont_area2 .cha_webzine>ul>li>strong{color:#452c00; font-size:1.25em;}
#cont_area2 .cha_webzine>ul>li>.webzine_btn{margin-top:12px;}
#cont_area2 .cha_webzine>ul>li>.webzine_btn a{box-sizing:border-box; width:100%; display:block; border:1px solid #6f5836; text-align:center; color:#000; box-sizing: border-box; padding:8px 0;}
#cont_area2 .cha_webzine>ul>li>.webzine_btn a:nth-child(2){margin-top:10px;}
#cont_area2 .cha_webzine>ul>li>.webzine_btn a:hover{background:rgba(111,88,54,0.3); text-decoration:none; }

/* New 메인 */
#main_content section{margin:1% 1% 0 0;float:left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#main_content section:first-child, #main_content section:nth-child(2){margin-top:0;}
#main_content section:nth-child(2n){width:35.27%;margin-right:0;}
#main_content section h3{font-size:1.5em;font-weight:bold;letter-spacing: -0.04em;}
section.main_slide{width:63.73%;position:relative;}
.swipe{overflow:hidden;position:relative;width:100%;max-height:296px}
.royalp_list .swipe, .royalt_list .swipe {max-height:210px;}
#main_top_slider>li > a.main_slide_link {    background-position: top left; background-size: cover;background-repeat: no-repeat;display: inline-block}
#main_top_slider>li img{max-width:inherit !important;height:inherit !important; opacity: 0;}
.slide_btn{position:absolute;top:20px;right:20px;}
#pagenavi{height:11px;display:inline-block;margin-top:4px;}
#pagenavi a{display:inline-block;width:11px;height:11px;background:url("/images/en/main/btn_slide_off.png") center center no-repeat}
#pagenavi a.active{background:url("/images/en/main/btn_slide_on.png");}
.slidebtn{display:inline-block;width:20px;height:20px;display:none;}
.slidebtn.play1{background:url("/images/en/main/btn_slide_play1.png");}
.slidebtn.stop1{background:url("/images/en/main/btn_slide_stop1.png");}
.slidebtn.on{display:inline-block;}

/*New 메인 Slide*/
.main_slide .bx-wrapper .bx-prev {
	background: url("/images/en/main/mprev.png") no-repeat center center;
	position:relative;
	overflow:hidden;
}

.main_slide .bx-wrapper .bx-next {
	background: url("/images/en/main/mnext.png") no-repeat center center;
	position:relative;
	width:25px;
	height:12px;
	overflow:hidden;
}
.main_slide .bx-controls .bx-prev{left: -4px;}
.main_slide .bx-controls .bx-next{left: 43px;}

.main_slide .bx-controls{position: absolute;bottom: 18px;right: 56px;}
.main_slide .bx-controls .bx-controls-direction{width:100%;box-sizing: border-box;}

.main_slide .bx-wrapper .bx-controls-direction a {
	width: 25px;
	height: 12px;
	text-indent: -9999px;
	margin-top: 0px;
	z-index: 9999;
	padding: 5px;
}

.main_slide .bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.55);
	width: 100%;
	min-height: 64px;
	box-sizing: border-box;
	padding-right: 17%;
	
}

.main_slide .bx-wrapper .bx-caption span {
	color: #fff;
	font-family: 'Noto Sans',sans-serif;
	display: -webkit-box; 
	box-sizing: border-box;
	overflow: hidden;
	white-space:normal;
	text-overflow:ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 3; 
	-webkit-box-orient: vertical;
	font-size: 1.1em;
	letter-spacing: -0.3px;
	line-height:1.4em;
	padding: 11px 23px;
}

.main_slide .mainSlide_num{position:absolute;right:51px;color:#fff;font-family:'Montserrat', sans-serif;font-size: 17px;font-weight: 400;margin-left:-29px;bottom:18px;z-index:90;letter-spacing:0.05em;}
.mslinumsl{width: 8px;height: 12px;display: inline-block;margin: 4px -2px 0px -2px;background: url("/images/en/main/mslinumsl.png") no-repeat;}



section.main_news{background:#747477;padding:25px 2%;overflow:hidden;position:relative;}
section.main_news .news_tit{margin-bottom:10px;}
section.main_news h3{color:white;float:left;}
section.main_news a.news_more{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 15px 5px 29px;background:url("/images/en/main/bul_news_more.png") 15px center no-repeat;background-color:#5f5f5f;font-size:0.795em;color:white;text-decoration:none;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
section.main_news a.news_more:hover{background:url("/images/en/main/bul_news_more_ov.png") 15px center no-repeat;background-color:#353535;color:#f2da3c}
.news_list{clear:both;margin-top:40px;}
.news_list li{overflow:hidden;}
.news_list>li>a:hover>.news_date{background:#e1e1e1;color:#444}
.news_list>li>a:hover>.news_cont>strong{text-decoration:underline}
.news_list>li>a:hover>.news_cont>p{text-decoration:underline}
.news_list>li>a>div.news_date{float:left;border:1px solid #909092;color:#e6e6e6;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background:#69696b;text-align:center;width:20%;margin-right:2%;padding:18px 0;}
.news_list>li>a>div.news_date>div{font-size:0.795em;}
.news_list>li>a>div.news_date>b{font-size:1.3em;}
.news_list>li>a>div.news_cont{float:left;width:78%;}
.news_list>li>a>div.news_cont>strong{margin-bottom:6px;font-size:1.15em;color:white;font-weight:normal;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;}
.news_list>li>a>div.news_cont>p{color:#cfcfcf;font-size:0.95em;letter-spacing:-0.01em;line-height:1.3em;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:3.9em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news_list>li>div.news_line{height:0;border-top:1px solid #5f5f5f;border-bottom:1px solid #87898d;margin:20px 0;}

section.uwh{width:63.73%;overflow:hidden;position:relative;}
section.uwh .uwh_control{float:left;width:25.76687116564417%;background:#5b5c60;text-align:center;padding:40px 0 46px; height:210px;box-sizing:border-box}
section.uwh .uwh_control h3{color:white;line-height:1.2em;width:125px;margin:0 auto;text-align:center;}
.white_line{width:46px;height:0;border-top:2px solid #dededf;margin:0 auto 14px}
.uwh_list{float:left;width:74.23312883435583%;max-height:210px;overflow-y:hidden}
.uwh_list .item{position:relative;float:left}
.uwh_list .item .uwh_tit{width:95%;padding:5px 2%;background:rgba(0,0,0,0.5);color:white;text-align:center;position:absolute;left:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.uwh_list .item img{max-width:inherit !important;height:inherit !important;}
.uwh_list .item .box_hover{position:absolute;left:0;top:0;display:none;}
.uwh_list .item:hover .box_hover{display:block;}
.customNavigation{display:inline-block;margin-top:10px;}
.customNavigation .btn{display:inline-block;width:23px;height:23px;text-indent:-9999px;}
.customNavigation .btn.prev{background:url("/images/en/main/btn_owl_prev.png");}
.customNavigation .btn.next{background:url("/images/en/main/btn_owl_next.png");}
.customNavigation .btn.stop{background:url("/images/en/main/btn_owl_stop.png");display:none;}
.customNavigation .btn.play{background:url("/images/en/main/btn_owl_play.png");display:none;}
.customNavigation .btn.on{display:inline-block;}

section.hsearch{background:white;padding:33px 2%;overflow:hidden;}
section.hsearch h3{color:#545454;margin-bottom:24px;}
section.hsearch .hs_left{width:70%;float:left;margin-right:2%}
section.hsearch .hs_right{width:28%;float:left;}
section.hsearch .hs_right a{display:inline-block;width:100%;background:#349e9d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;color:white;padding:20px 0;text-decoration:none;}
section.hsearch .hs_right a:hover{background:#20bdbb}
section.hsearch .hs_left input, section.hsearch .hs_left select{width:100%;background:#f2f4f7;border:1px solid #dadada;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:13px 4%;color:#777879;}
section.hsearch .hs_left input{margin-bottom:10px;}
.hs_left input::-webkit-input-placeholder{color:#777879;}
.hs_left input:-moz-placeholder{color:#777879;}
.hs_left input::-moz-placeholder{color:#777879;}
.hs_left input:-ms-input-placeholder{color:#777879;}

section.royalp{width:63.73%;overflow:hidden;position:relative;}
section.royalp .royalp_control{float:left;background:#29528a;width:25.76687116564417%;text-align:center;padding:56px 0 55px;height:210px;box-sizing:border-box}
section.royalp .royalp_control h3{color:white;line-height:1.2em;width:125px;margin:0 auto;text-align:center;}
section.royalp .royalp_control p{color:white;}
section.royalp .royalp_list{float:left;width:74.23312883435583%}
#slider2>li{position:relative;}
#slider2>li>img{max-width:inherit !important;height:inherit !important;}
#slider2>li:hover>.over_link{display:block;}
.slide2_btn{margin-top:10px;}
.slide2_btn .slidebtn{display:inline-block;width:23px;height:23px;text-indent:-9999px;}
.slide2_btn .slidebtn.prev2{background:url("/images/en/main/btn_owl_prev.png");}
.slide2_btn .slidebtn.stop2{background:url("/images/en/main/btn_owl_stop.png");display:none;}
.slide2_btn .slidebtn.play2{background:url("/images/en/main/btn_owl_play.png");display:none;}
.slide2_btn .slidebtn.next2{background:url("/images/en/main/btn_owl_next.png");}
.slide2_btn .slidebtn.on{display:inline-block;}
.royalp_cp{background:rgba(0,0,0,0.5);color:white;position:absolute;bottom:0;width:96%;z-index:999;padding:5px 2%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}

section.sub_link{background:white;height:210px;display:table;}
section.sub_link ul{overflow:hidden;display:table-cell;vertical-align: middle;}
section.sub_link ul li{float:left;width:33.3%;height:144px;text-align:center;padding:0 2%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-right:1px solid #d9d9d9;}
section.sub_link ul li:last-child{border-right:0;}
section.sub_link ul li a{padding-top:100px;display:block;font-size:0.875em;text-decoration:none;color:#8c8c8c;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
section.sub_link ul li a:hover{color:#2a2a2a}
section.sub_link ul li:first-child a{background:url("/images/en/main/btn_sl_01.jpg") center top no-repeat}
section.sub_link ul li:first-child a:hover{background:url("/images/en/main/btn_sl_01_ov.jpg") center top no-repeat}
section.sub_link ul li:nth-child(2) a{background:url("/images/en/main/btn_sl_02.jpg") center top no-repeat}
section.sub_link ul li:nth-child(2) a:hover{background:url("/images/en/main/btn_sl_02_ov.jpg") center top no-repeat}
section.sub_link ul li:last-child a{background:url("/images/en/main/btn_sl_03.jpg") center top no-repeat}
section.sub_link ul li:last-child a:hover{background:url("/images/en/main/btn_sl_03_ov.jpg") center top no-repeat}

section.sub_link.sl02 ul li:first-child a{background:url("/images/en/main/btn_sl_04.jpg") center top no-repeat}
section.sub_link.sl02 ul li:nth-child(2) a{background:url("/images/en/main/btn_sl_05.jpg") center top no-repeat}
section.sub_link.sl02 ul li:last-child a{background:url("/images/en/main/btn_sl_06.jpg") center top no-repeat}

section.royalt{width:63.73%;overflow:hidden;position:relative;}
section.royalt .royalt_control{float:left;background:#974266;width:25.76687116564417%;text-align:center;padding:56px 0 55px;height:210px;box-sizing:border-box}
section.royalt .royalt_control h3{color:white;line-height:1.2em;width:125px;margin:0 auto;text-align:center;}
section.royalt .royalt_control p{color:white;}
section.royalt .royalt_list{float:left;width:74.23312883435583%}
#slider3>li{position:relative;}
#slider3>li>img{max-width:inherit !important;height:inherit !important;}
#slider3>li:hover>.over_link{display:block;}
.slide3_btn{margin-top:10px;}
.slide3_btn .slidebtn{display:inline-block;width:23px;height:23px;text-indent:-9999px;}
.slide3_btn .slidebtn.prev3{background:url("/images/en/main/btn_owl_prev.png");}
.slide3_btn .slidebtn.stop3{background:url("/images/en/main/btn_owl_stop.png");display:none;}
.slide3_btn .slidebtn.play3{background:url("/images/en/main/btn_owl_play.png");display:none;}
.slide3_btn .slidebtn.next3{background:url("/images/en/main/btn_owl_next.png");}
.slide3_btn .slidebtn.on{display:inline-block;}
.royalt_cp{position:absolute;z-index:999;}

.over_link{display:none;position:absolute;left:0;top:0;width:100%;margin-top:6.5%;}
.over_link>ul{overflow:hidden;width:292px;margin:0 auto;}
.over_link>ul>li{width:48%;float:left;}
.over_link>ul>li:first-child{margin-right:4%;}
.over_link>ul>li>a>img{max-width:100% !important;height:auto !important;}
.over_link.single>ul{width:134px;}
.over_link.single>ul>li{width:100%;text-align:center;}

section.kh{height:210px;text-align:center}
section.kh p{width:49%;height:210px;float:left;margin:0 0 0 2%;position: relative;}
section.kh p:first-child{margin-left:0}
section.kh p img{width:100%;height:100%;}
section.kh p:nth-child(2):after{content:"" ;position:absolute; bottom:0; display:block;background: #45484e;width:100%; height:79px;z-index:1;}
section.kh strong{font-family:'Times New Roman', Arial, sans-serif;color:#393939;font-size:1.3em;display:block;margin-bottom:15px;margin-top:28px}

section.kh span{position: absolute;bottom: 0;box-sizing: border-box;padding: 10px 11.85%;color: #fff;width: 76.6%;height: 59px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-word;text-overflow: ellipsis;line-height: 19.6px;z-index:6;left:0;right:0;bottom:0;width:100%;height:79px;box-sizing:border-box; background-color:#454545;}
section.kh span.play_btn_img {display:block;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:#555;opacity:0.4;z-index:5;margin:0;transition: all .5s ease-out;}
section.kh span.play_btn_img > span {background-position: center; background-repeat:no-repeat; background-image:url(/images/en/main/pv_playImg.png);transition: all .5s ease-out;background-color:transparent;text-indent:-9999px; z-index: 10; top:50px; width:100%; height:47px; margin:0;}
section.kh a:hover span.play_btn_img {opacity: 0.6; background-color: #222}
section.kh a:hover span.play_btn_img > span {transform:rotateY(360deg)}
section.kh a.movie_news_link {display:block; position:relative;width:100%;height:100%; overflow:hidden;}
section.kh a.movie_news_link span.back_img {position:absolute; top:0;left:0;right:0;bottom:0;height:100%;width:100%; margin: 0; z-index:4;display:block; background-repeat: no-repeat; background-position: top center;background-size:110%;background-color: #000;height:100%;transition: all .2s ease-out;}
section.kh a.movie_news_link:hover span.back_img {transform:scale(1.1);}
section.kh p a.movie_news_link > img{opacity:0}

/*section.kh ul li{margin-bottom:8px}
section.kh ul li a{background:url("/images/en/main/kh_arrow.png") 90% center no-repeat;background-color:#f6f6f6;color:#535353;text-decoration:none;text-align:left;display:inline-block;width:20%;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;padding:10px 10%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
section.kh ul li a:hover{background:url("/images/en/main/kh_arrow_ov.png") 90% center no-repeat;background-color:#9d6709;color:white}
*/
#footer #footer_menu_wrap{background:#54575f;width:100%;overflow:hidden;}
#footer #footer_menu_wrap #foot_menu{max-width:1280px;margin:0 auto;}
#footer #footer_menu_wrap #foot_menu ul{overflow:hidden;display:table}
#footer #footer_menu_wrap #foot_menu>ul>li{display:table-cell;width:20%;min-height:182px;border-left:1px solid #6b6d74;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:25px 3.125%;}
#footer #footer_menu_wrap #foot_menu>ul>li>strong{display:block;color:#e4e4e5;margin-bottom:15px;}
#footer #footer_menu_wrap #foot_menu>ul>li:last-child{border-right:1px solid #6b6d74;}
#footer #footer_menu_wrap #foot_menu>ul>li>ul>li{margin-bottom:10px;}
#footer #footer_menu_wrap #foot_menu>ul>li>ul>li>a{color:#c6c7c9;background:url("/images/en/common/bul_mfoot_list.png") left 10px no-repeat;padding-left:8px;display:inline-block;}

/* skip Navi */
.skip{overflow:hidden;position:absolute;display:block;height:1px;width:1px;padding:0;font-size:0;line-height:0;z-index:9999}
.skip:hover,
.skip:active,
.skip:focus{width:100%;height:15px;margin:0;padding:5px 0;text-indent:10px;text-align:center;font-weight:bold;font-size:12px;color:#fff;line-height:12px;background:#000;text-decoration:none !important}


/* common layout */
body{background:#424242;}
#wrap {width:100%; height:auto; position:relative;background:url("/images/en/common/bg_body.gif") left top repeat}
#header {position:relative;height:137px;background:url("/images/en/common/bg_header2.png") left top repeat-x}
#header #top_area{position:relative;max-width:1280px;height:81px;margin:0 auto;padding:0;z-index:1000}
#top_area h1{position:absolute;top:9px;left:0}
#top_area h1 a{width:220px;height:62px}
#top_area h1 a:first-child img{width:220px;height:62px;}
#top_area h1 a:last-child img{width:104px;height:52px;margin-top:5px}
#top_area .top_search{position:absolute;width:28%;height:35px;left:35.625%;top:23px;right:0;background-color:#e8eaf0;-webkit-border-radius:17.5px;-moz-border-radius:17.5px;border-radius:17.5px;-webkit-box-shadow:inset 1px 1px 1px #bfbfbf;-moz-box-shadow:inset 1px 1px 1px #bfbfbf;box-shadow:inset 1px 1px 1px #bfbfbf}
#top_area .top_search .search_input{width:100%;}
#top_area .top_search .search_input .m_search_input{padding:0 0 0 5%;width:75%;height:35px;/*margin:1.5% 0 0 13px;*/border:0;background:none;float:left}
#top_area .top_search .search_input .btn_search{float:right;margin-top:9px;margin-right:4.507211538461538%}
#top_area .top_menu{position:absolute;top:34%;right:0px;margin-right:10px;}
#top_area .top_menu .utill{float:left}
#top_area .top_menu .utill li{float:left;padding:0 10px 0 17px;}
#top_area .top_menu .utill li:first-child{background:url("/images/en/common/bul_relsite.gif"),url("/images/en/common/lnb_line.gif");background-position:left 4px, right;background-repeat:no-repeat,no-repeat}
#top_area .top_menu .utill li:last-child{background:url("/images/en/common/bul_sitemap.gif") left 4px no-repeat;margin-left:10px}
#top_area .top_menu .lang{position:relative;float:left;z-index:1200}
#top_area .top_menu .lang dt{border:1px solid #c1c1c1;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;margin-top:-5px;}
#top_area .top_menu .lang dt a{display:block;width:86px;height:32px;line-height:31px;padding:0 0 0 13px;background:url("/images/en/common/bul_lang2.gif") 88% 50% no-repeat;}
#top_area .top_menu .lang dd{position:absolute;top:28px;width:105px;background:#fff;border:1px solid #c7c7c7;display:none;z-index:1300}
#top_area .top_menu .lang dd ul{padding:5px 10px 24px 10px}
#top_area .top_menu .lang dd .lang_close{position:absolute;bottom:0;right:0}

#gnb{position:relative;max-width:1280px;margin:0 auto;padding:0;z-index:950;width:100%}
#gnb ul{}
#gnb ul li{float:left;}
#gnb ul li:first-child	{width:21%;}
#gnb ul li:nth-child(2)	{width:21%;}
#gnb ul li:nth-child(3)	{width:27.9%;}
#gnb ul li:nth-child(4)	{width:16%;}
#gnb ul li:nth-child(5)	{width:14%;}
#gnb ul li a{display:block; font-size:1.2em;font-weight:400;line-height:16px; color:#fff; padding:20px 0 20px 0px;text-align:center;background:url("/images/en/common/gnb_line.gif") left center no-repeat;}
#gnb ul li a.first_m {background:none}
#gnb ul li a.hover{background:url("/images/en/common/gnb_line.gif"), url('/images/en/common/bg_gnb_ov.gif');background-position:left center,right top;background-repeat:no-repeat,no-repeat;color:#fff;text-decoration:none}
#gnb ul li:first-child a.hover{background:url("/images/en/common/bg_gnb_ov.gif") right top no-repeat;}
#gnb ul li a.hover ul {background:#f0f;}
#gnb ul li ul{position:absolute; left:0; top:57px;height:0;overflow:hidden; z-index:900;width:100%;border-top:1px solid #fff;}
#gnb ul li ul li{float:none;line-height:100%;width:100%!important;}
#gnb ul li ul li a{font-size:1em;color:#fff;padding:10px;line-height:18px;margin:0!important;display:block;text-align:center;background:none}
#gnb ul li ul li a:hover{background:#003c70; color:#fff;text-decoration:none}
#gnb ul li ul#topSubm1{left:0%;width:21%;}
#gnb ul li ul#topSubm2{left:21%;width:21%;}
#gnb ul li ul#topSubm3{left:42%;width:27.9%;}
#gnb ul li ul#topSubm4{left:69.9%;width:16%;}
#gnb ul li ul#topSubm5{left:85.9%;width:14%;}
#topbg	{width:100%; background:url('/images/en/common/bg_gnb_sub.gif') left top repeat-x;z-index:100;height:0px;position:absolute;background-color: #314264;}

#container{position:relative;width:100%;padding-top:20px}
#container #container_area{position:relative;max-width:1280px;margin:0 auto;background:#fff;border-top:1px solid #dcdcdc;overflow:hidden; background:url('/images/en/common/bg_container.gif') left top repeat-y; background-size:100% 100%; }
#container_area #remote{width:17%;float:left;padding-bottom:50px}
#remote h2{display:block;width:100%;text-align:center;height:206px;background:url('/images/en/common/bg_lnb_tit.gif') left top no-repeat;color:#fff}
#remote h2 span{padding-top:35%;display:block;font-size:1.4em; word-break:keep-all;line-height:1.1em;letter-spacing:-0.01em}

#remote #lnb .mb_h2{display:none}
#remote #lnb{width:100%;margin-bottom:70px}
#remote #lnb li{border-bottom:1px solid #dcdcdc;}
#remote #lnb li a{display:block; padding:12px 20px 12px;word-break:keep-all;color:#1f1f1f}
#remote #lnb li a:nth-child(2n), #remote #lnb li a:nth-child(3n), #remote #lnb li a:nth-child(5n){color:#555; display:block; padding:5px 10px 5px 33px; font-size:0.875em !important;  background:url("/images/en/common/bul_3depth.png") 25px 45% no-repeat; background-color:#ecf2fb; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
#remote #lnb li a:nth-child(2n):hover, #remote #lnb li a:nth-child(3n):hover, #remote #lnb li a:nth-child(5n):hover{background:url("/images/en/common/bul_3depth.png") 25px 45% no-repeat; background-color:#ecf2fb; color:#3378c1;}
#remote #lnb li a:nth-child(2){border-top:1px solid #dcdcdc; padding-top:15px; background-position:25px 60%;}
#remote #lnb li a:nth-child(2):hover{background-position:25px 60%;}
#remote #lnb li a:last-child{padding-bottom:15px; background-position:25px 30%;}
#remote #lnb li a:last-child:hover{background-position:25px 30%;}
#remote #lnb li a:link,
#remote #lnb li a:visited,
#remote #lnb li a:active{font-size:1.12em;line-height:1.4em}
#remote #lnb li a:hover,
#remote #lnb li a.hit:link,
#remote #lnb li a.hit:visited,
#remote #lnb li a.hit:active,
#remote #lnb li a.hit:hover{background:#306cc2; color:#fff; text-decoration:none;}
#remote #lnb li a.selected{background:#306cc2; color:#fff; text-decoration:none;}
#remote #lnb li a.on{text-decoration:underline;}


#remote .quick{width:80%;margin:0 auto}
#remote .quick ul{background:url('/images/en/common/bg_line_quick.gif') left top repeat-x;}
#remote .quick ul li{background:url('/images/en/common/bg_line_quick.gif') left bottom repeat-x;}
#remote .quick ul li a{padding:13px 0 13px 58px;display:block;font-size:1.1em;color:#494949;}
#remote .quick ul li a.qk01{background:url('/images/en/common/btn_lnb_quick01.gif') 10% 50% no-repeat;}
#remote .quick ul li a.qk01:hover{background:url('/images/en/common/btn_lnb_quick01_ov.gif') 10% 50% no-repeat;color:#306cc2}
#remote .quick ul li a.qk02{background:url('/images/en/common/btn_lnb_quick02.gif') 10% 50% no-repeat;}
#remote .quick ul li a.qk02:hover{background:url('/images/en/common/btn_lnb_quick02_ov.gif') 10% 50% no-repeat;color:#306cc2}
#remote .quick ul li a.qk03{background:url('/images/en/common/btn_lnb_quick03.gif') 10% 50% no-repeat;}
#remote .quick ul li a.qk03:hover{background:url('/images/en/common/btn_lnb_quick03_ov.gif') 10% 50% no-repeat;color:#306cc2}

#container_area #content_area{position:relative;float:right;width:83%;min-height:700px}
#content_area .tit_area{position:relative;border-bottom:1px solid #dcdcdc;padding:36px 5.13% 36px 5.13%}
#content_area .tit_area .location{padding:0 0 18px 0}
#content_area .tit_area .location img{margin:3px 5px 0 0}
#content_area .tit_area .location span{margin:3px 5px}
#content_area .tit_area h3{font-size:2.6em;color:#000;letter-spacing:-0.01em;font-family:'Georgia', 'Arial', 'Verdana', sans-serif;font-weight:400;line-height:30px}
#content_area .tit_area .print{position:absolute;top:0;right:0;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
#content_area .tit_area .print a{background:url('/images/en/common/bul_print.gif') 15px 50% no-repeat;padding:10px 25px 10px 40px;display:block}
#content_area .tit_area .print a:hover{color:#fff;background:#555 url('/images/en/common/bul_print_ov.png') 15px 50% no-repeat;}
img[src="/html/_images/button/bt_close2.gif"]{width:80px !important;height:40px !important}
#content_area #contents{width:89.8%;margin:30px 5.13% 40px 5.13%;}

#footer{position:relative;width:100%;background:#3d3f46;overflow:hidden}
#footer #footer_area{position:relative;max-width:1280px;margin:0 auto;padding:30px 2% 20px;overflow:hidden}
#footer_area .foot_logo{width:7%;float:left;text-align:center;margin-right:2%;}
#footer_area .foot_logo img{margin-top:8px;}
#footer_area .foot_info{width:56%;float:left;margin-right:2%;}
#footer_area address{color:#b9b9ba;line-height:1.5em;margin:0}
#footer_area .copy{color:#b9b9ba;font-size:0.95em;}
#footer_area .foot_link{float:left;width:33%;min-width:200px;padding:0 0 15px 0;overflow:hidden;margin-top:12px;}
#footer_area .foot_link a{float:left;width:49%;border:1px solid #808080;display:block;padding:5px 2%;margin-bottom:8px;text-align:center;margin-right:1%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#footer_area .foot_link a:hover{background:#323232}


