@charset "utf-8";

#warp{width:100%;height:100%;overflow:hidden;}

/* 상단 */
#head{background:url(/en/images/en_headbg.gif) repeat;width:100%;height:152px;}
.head{width:1100px;margin:0 auto;}
.head .top1{float:right;overflow:hidden;margin-top:20px;}
.head .top1 li{float:left;margin-right:3px;font-family:"Nanum Gothic";font-size:12px;color:#212121;}
.head .top2{overflow:hidden;margin-top:8px;clear:right;}
.head .top2 .logo{float:left;}
.head .top2 .top_menu{float:right;overflow:hidden;margin-top:7px;}
.head .top2 .top_menu li{float:left;}
.head .top3{width:1101px;margin:18px auto 0 auto;overflow:hidden;}
.head .top3 .menu{float:left;overflow:hidden;}
.head .top3 .menu li{width:274px;height:56px;line-height:56px;text-align:center;border-left:1px solid #dadada;float:left;}
.head .top3 .menu li a{font-size:17px;color:#212121;font-weight:bold;letter-spacing:-0.5px;}
.head .top3 .menu li.last {border-right:1px solid #dadada;}
/*.head .top3 .menu li:last-child {border-right:1px solid #dadada;}*/
.head .top3 .all_menu{width:31px;border-left:1px solid #dadada;border-right:1px solid #dadada;padding:15px 0 15px 15px;float:left;}
.all_top_menu{display:none;position: absolute;top:145px;left: 0;z-index:3000;border-bottom:1px solid #00a1e9;width:100%;height:242px;background: #f2f5f8;}
.all_top_menu_con1{width:953px;position:absolute;left:50%;margin-left:-500px;overflow:hidden;}
.all_top_menu_con1 li{width:217px;height:211px;float:left;border-right:1px solid #dadada;padding:31px 0 0 20px;}
.all_top_menu_con1 li.left{border-left:1px solid #dadada;}
.menu_icon1{background:url(http://kats.go.kr/en/image/common/icon5.gif) no-repeat 0 7px;font-size:15px;letter-spacing:-0.3px;color:#212121;padding-left:11px;line-height:auto;}
.menu_icon1 a{font-size:15px;letter-spacing:-0.3px;color:#212121;line-height:auto;}

.

.first_tpr {padding-top:5px;margin-right:12px;}
.last_rt  {background:#747474;padding:4px 10px;text-align:center;width:80px;}
.last_rt  a {color:#fff;}
/* /상단 */

/* 비주얼 */
#visual{background:url(http://kats.go.kr/en/image/main/main_visual_bg.jpg) no-repeat;width:1100px; height:338px;margin:30px auto 0; overflow:hidden;}
.visual{width:1100px;margin:0 auto;}
.visual img{width:1100px;height:338px;}
/* /비주얼 */

/* 콘텐츠 */
#content{width:1100px;margin:20px auto 0 auto;overflow:hidden;}
/* 1줄 */
.con_top{overflow:hidden;}
.con_top .con_top1{width:418px;height:278px;border:1px solid #ddd;position:relative;float:left;overflow:hidden;background:url('../images/bg_con_top1.gif') 0 0 no-repeat; }
.con_top .con_top2{position:absolute;left:0;top:0;width:418px;height:67px;text-align:left;line-height:50px;}
.con_top .con_top2 a{display:block;font-size:17px;color:#555555;letter-spacing:-0.5px;font-weight:bold;}
.con_top .con_top2 a:hover{display:block;font-size:17px;color:#ffffff;letter-spacing:-0.5px;background:#053863;}
.con_top .con_top2 a.btn{display:block;font-size:17px;color:#ffffff;letter-spacing:-0.5px;background:#5e779f;padding-left:15px}

.con_top .con_top3{position:absolute;left:135px;top:0;width:135px;height:67px;text-align:center;line-height:50px;}
.con_top .con_top3 a{display:block;font-size:13px;color:#555555;letter-spacing:-0.5px;border-right:1px solid #ddd}
.con_top .con_top3 a:hover{display:block;font-size:13px;color:#ffffff;letter-spacing:-0.5px;background:#053863;border-right:1px solid #ddd}
.con_top .con_top3 a.btn{display:block;font-size:13px;color:#ffffff;letter-spacing:-0.5px;background:#5e779f;border-right:1px solid #ddd}

.con_top .con_top4{position:absolute;top:50px;left:0;width:398px;height:134px;border-top:2px solid #5e779f;padding:35px 0 0 20px;}
.con_top .con_top5{position:absolute;top:18px;right:15px;}
.con_top .con_top6{width:365px;overflow:hidden;}
#board12{display:none;}


#mc_popupz {position:relative;float:left;width:320px;height:280px;z-index:1}
#mc_popupz {position:relative;}
#mc_popupz .photo {overflow:hidden;position:relative;width:320px;height:280px;margin:0}
#mc_popupz .txt {position:absolute; width:40%; left:20px; bottom:13px; text-align:center; margin:0 auto;  z-index:1001; color:#fff; }
#mc_popupz #slider_popupz a		{ display: block; }
#mc_popupz.keyboard_focus #slider_popupz a	{border: 3px solid #93C239; }
#mc_popupz .control {position:absolute; left:0; bottom:0; width:100%; height:50px;  z-index:1;}
#mc_popupz .control button, #mc_popupz .control a {display:block;float:none;width:16px;height:16px;background:url('/images/new/img_main_tiny.png') no-repeat 0 -380px;vertical-align:top}
#mc_popupz .control a.active {background-position:-20px -380px}
#mc_popupz .control button {position:absolute;top:14px;width:23px;height:23px;}
#mc_popupz .control .btn_prev {right:60px;background-position:0 -240px}
#mc_popupz .control .btn_next {right:30px;background-position:0 -270px}
#mc_popupz .bx-has-pager{ display: none; }
#mc_popupz .play-control{ position: absolute; top: -20px; right: 10px; }
#mc_popupz .control .btn_stop {right:90px;background-position:0 -520px}
#mc_popupz .control .btn_play {display:none;right:90px;background-position:0 -550px}
button {
	border: 0;
	background-color: transparent;
	cursor: pointer;
	outline: 0;
}
.ir {overflow:hidden;padding: 0;color: transparent;text-indent: -9999em;}
.con_top_new1 {width:318px;height:278px;margin:0 20px 0 20px;border:1px solid #ddd;overflow:hidden;float:left;}


.con_top .con_top7{width:485px;height:193px;position:relative;float:right;}
.con_top .con_top8{font-size:17px;color:#383838;font-weight:bold;}
.bannerArea {position:relative;padding-top:10px;margin-top:12px;border-top:1px dotted #acadb0;}
.bannerArea:after {content:""; display:block; clear:both;}
.bannerArea ul.controlArea {overflow:hidden; }
.bannerArea ul.controlArea li {position:absolute; float:left;}
.bannerArea ul.controlArea li.controlStop {top:0px; left:-25px;}
.bannerArea ul.controlArea li.controlPlay {top:0px; left:0px;}
.bannerArea ul.controlArea li.controlPrev {top:-32px; right:20px;}
.bannerArea ul.controlArea li.controlNext {top:-32px; right:0;}
.bannerArea ul.controlArea li a {display:block;height:21px;}
.bannerArea ul.banner {overflow:hidden;position:absolute;top:0px;left:0;}
.bannerArea ul.banner li {float:left; width:162px;height:152px;text-align:center;display:inline-block;}
.bannerArea ul.banner li.last {margin-right:0;}
.bannerArea .outerWrap { position:relative; overflow:hidden;}
.bannerArea .outerWrap ul.banner { position:relative; width:40000em;}
.bannerArea .outerWrap ul.banner a{display:inline-block;width:157px;}
.bannerArea .outerWrap ul.banner .photo_dv_cont_lf a{display:inline-block;width:13px;height:13px;}
.bannerArea .outerWrap ul.banner .photo_dv_cont_rt a{display:inline-block;}
.bannerArea .outerWrap ul.banner .photo_dv_cont_rt a{display:inline-block;}
.photo_dv_cont_rt{text-align:left;font-size:12px;color:#6c6c6c;line-height:16px;padding:13px 0 0 8px;}
.photo_dv_cont_rt a{font-size:12px;color:#212121;}
/* /1줄 */

/* 2줄 */
.con_middle{overflow:hidden;margin-top:20px;}
.con_middle .con_left{float:left;margin-right:20px;height:280px;}
.con_middle .con_center{float:left;}
.con_middle .con_center .con1{width:320px;height:69px;}
.con_middle .con_center .con2{width:320px;height:211px;background:url(/en/images/bottom_line.png) no-repeat 0 0;}
.con_middle .con_right{float:right;width:318px;height:278px;border:1px solid #ddd;overflow:hidden;}
/* /2즐 */

.con_bottom{overflow:hidden;width:1000px;height:82px;background:#eeeeee;position:relative;}

.bannerAre {}
.bannerAre:after {content:""; display:block; clear:both;}
.bannerAre ul.controlAre {overflow:hidden;position:absolute;top:34px;right:20px;z-index:5;}
.bannerAre ul.controlAre li {float:left;}
.bannerAre ul.controlAre li.controlPrev {}
.bannerAre ul.controlAre li.controlNext {}
.bannerAre ul.controlAre li.controlStop {top: 29px;right:50px;}
.bannerAre ul.controlAre li a {display:block;height:19px;}
.bannerAre ul.banne {overflow:hidden;position:absolute;top:20px;left:34px;width:860px;height:42px;}
.bannerAre ul.banne li {float:left;width:172px;text-align:center;display:inline-block;}
.bannerAre ul.banne li.last {margin-right:0;}
.bannerAre .outerWrap {width:860px;height:42px; }
.bannerAre .outerWrap ul.banne { position:relative; width:100%;}
.bannerAre .outerWrap ul.banne a{height:64px;width:313px;}
/* /콘텐츠 */

/* 하단 */
#foot{width:100%;border-top:1px solid #ddd;padding-top:20px;margin:30px 0 20px 0;}
#foot .foot{width:1100px;height:60px;margin:0 auto;overflow:hidden;}
#foot .foot .foot1{float:left;margin-right:84px;}
#foot .foot .foot2{font-family:"ng", "Nanum Gothic";font-size:12px;color:#212121;line-height:20px;}
/* /하단 */