@charset "utf-8";

/*--------------------------default ---------------------------------------------------------*/
/*
@font-face {
	font-family:'nanum';
	src:url('/fonts/NanumGothic.eot');
	src:url('/fonts/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NanumGothic.woff') format('woff');
}
@font-face {
	font-family:'nanumB';
	src:url('/fonts/NanumGothicBold.eot');
	src:url('/fonts/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
  		url('/fonts/NanumGothicBold.woff') format('woff');
}
@font-face {
	font-family:'nanumE';
	src:url('/fonts/NanumGothicExtraBold.eot');
	src:url('/fonts/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/NanumGothicExtraBold.woff') format('woff');
}*/

html,body{width:100%;height:100%;line-height:18px;font-family:'nanum','나눔고딕',Sans-serif;font-size:12px}
/*html{overflow-y:scroll}*/
body,div,dl,dt,dd,ul,ol,li,form,fieldset,p,button{margin:0;padding:0;*word-break:break-all;-ms-word-break:break-all}
/* body,input,button{color:#444} */
/* input,textarea,select{ font-weight:inherit; vertical-align:middle; color:#444} */
/* h1,h2,h3,h4,h5,h6{display:block;margin:0;padding:0;font-size:1px;font-weight:normal} */
/* li{list-style:none} */
/* label,button,submit{cursor:pointer} */
/* table{border:0;border-collapse:collapse;border-spacing:0;font-size:inherit} */
/* fieldset,img{border:0;vertical-align:top} */
hr{ overflow:hidden; position:absolute; top:0; left:0}
hr, caption { visibility:hidden; font-size:0; line-height:1px; height:1px; width:1px}
/* a:link,a:visited,a:active,a:hover,a:focus {text-decoration:none;color:#333}*/
/* Layout */
body{overflow-y:scroll}
#warp{width:100%;}

/* header */

#header_wrap {left:0;top:0;width:100%;background:url(../../images/topmenu_bg.gif) repeat-x;min-height:137px}
/*#header_wrap a:link,a:visited,a:active,a:hover,a:focus {text-decoration:none;color:#333}*/
#headers {position:relative;width:1000px;margin:0 auto;height:137px;z-index:100;}
#headers a:link,a:visited,a:active,a:hover,a:focus {text-decoration:none;color:#333}
/*#header{width:100%;height:137px;position:relative;top:0;left:0;text-align:center;z-index:100;background:url(../../images/topmenu_bg.gif) repeat-x;}*/
.center_wrap{display:inline-block;*display:inline;*zoom:1;text-align:left;position:relative;width:1000px}

#contents{clear:both;min-height:600px;width:100%;position:relative;text-align:center;;z-index:90}

.header_hr {position:absolute;top:90px;width:100%;height:1px;background-color:#ccc;z-index:3}

h1 {margin:30px 0 0 0; float:left }
.lnb {float: right; margin: 25px 0 0 0 }
.lnb li {float: left; }
.lnb li.gub {padding: 0 15px 0 6px }
.lnb li.gub > a:link,a:visited,a:active,a:hover,a:focus {text-decoration:none;color:#333}
.lnb li.last {padding: 0 15px 0 6px }
.lnb li.pd_n {padding: 0 }
.ailee {width:90px; float:left;}

.gnb_wrap {position:absolute; top:91px; display:block;}/*107px*/
.gnb {float:left; position:relative; width:1000px;height:57px;}/*wid 1100px / 80px*/
.gnb > ul {}
.gnb > ul > li{list-style:none; padding:0; margin:0;}
.gnb > ul > li > a{display:block; height:45px; text-indent:-9999px; color:#333} /*hei 68px*/
.gnb > ul > li > h3{font-size:14px;font-style:bold;color:#444}
.gnb .gnb_m01 > a{width:142px; float:left; background:url(../../images/gnb1_off.gif)}
.gnb .gnb_m01 > a:hover, .gnb .gnb_m01 > a:focus, .gnb .gnb_m01 > a:active, .gnb .gnb_m01.active > a{width:142px; float:left; background:url(../../images/gnb1_on.gif)}
.gnb .gnb_m02 > a{width:142px; float:left; background:url(../../images/gnb2_off.gif)}
.gnb .gnb_m02 > a:hover, .gnb .gnb_m02 > a:focus, .gnb .gnb_m02 > a:active, .gnb .gnb_m02.active > a{width:142px; float:left; background:url(../../images/gnb2_on.gif)}
.gnb .gnb_m03 > a{width:142px; float:left; background:url(../../images/gnb3_off.gif)}
.gnb .gnb_m03 > a:hover, .gnb .gnb_m03 > a:focus, .gnb .gnb_m03 > a:active, .gnb .gnb_m03.active > a{width:142px; float:left; background:url(../../images/gnb3_on.gif)}
.gnb .gnb_m04 > a{width:142px; float:left; background:url(../../images/gnb4_off.gif)}
.gnb .gnb_m04 > a:hover, .gnb .gnb_m04 > a:focus, .gnb .gnb_m04 > a:active, .gnb .gnb_m04.active > a{width:142px; float:left; background:url(../../images/gnb4_on.gif)}
.gnb .gnb_m05 > a{width:142px; float:left; background:url(../../images/gnb5_off.gif)}
.gnb .gnb_m05 > a:hover, .gnb .gnb_m05 > a:focus, .gnb .gnb_m05 > a:active, .gnb .gnb_m05.active > a{width:142px; float:left; background:url(../../images/gnb5_on.gif)}
.gnb .gnb_m06 > a{width:142px; float:left; background:url(../../images/gnb6_off.gif)}
.gnb .gnb_m06 > a:hover, .gnb .gnb_m06 > a:focus, .gnb .gnb_m06 > a:active, .gnb .gnb_m06.active > a{width:142px; float:left; background:url(../../images/gnb6_on.gif)}
.gnb .gnb_m07 > a{width:142px; float:left; background:url(../../images/gnb7_off.gif)}
.gnb .gnb_m07 > a:hover, .gnb .gnb_m07 > a:focus, .gnb .gnb_m07 > a:active, .gnb .gnb_m07.active > a{width:142px; float:left; background:url(../../images/gnb7_on.gif)}
.gnb .gnb_m08 > a{width:142px; float:left; background:url(../../images/gnb8_off.gif)}
.gnb .gnb_m08 > a:hover, .gnb .gnb_m08 > a:focus, .gnb .gnb_m08 > a:active, .gnb .gnb_m08.active > a{width:142px; float:left; background:url(../../images/gnb8_on.gif)}
.gnb .gnb_m09 > a{width:142px; float:left; background:url(../../images/gnb9_off.gif)}
.gnb .gnb_m09 > a:hover, .gnb .gnb_m09 > a:focus, .gnb .gnb_m09 > a:active, .gnb .gnb_m09.active > a{width:142px; float:left; background:url(../../images/gnb9_on.gif)}

/*.gnb1 .gnb1_m08 > a{width:168px; float:left; background:url(/images/gnb_menu8.jpg)}
.gnb1 .gnb1_m08 > a:hover, .gnb1 .gnb1_m08 > a:focus, .gnb1 .gnb1_m08 > a:active, .gnb1 .gnb1_m08.active > a{width:168px; float:left; background:url(/images/gnb_menu8_on.jpg)}*/
.subLayer_m01:after,
.subLayer_m02:after,
.subLayer_m03:after,
.subLayer_m04:after,
.subLayer_m05:after,
.subLayer_m06:after,
.subLayer_m07:after,
.subLayer_m08:after{display:block;clear:both;content:""}
.subLayer_m09:after{display:block;clear:both;content:""}
.subLayer_m01, .subLayer_m02, .subLayer_m03, .subLayer_m04, .subLayer_m05, .subLayer_m06, .subLayer_m07, .subLayer_m08, .subLayer_m09
{background-color:#fff; border:3px solid #71abdd; }
.subLayer_m01 {position:absolute; top:45px; left:0; width:999px; z-index:2;}/* 교육안내 height:130px;*/
.subLayer_m02 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 집합교육 height:130px;*/
.subLayer_m03 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 사이버교육 height:130px;*/
.subLayer_m04 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 나의강의실 height:130px;*/
.subLayer_m05 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 열린마당 height:130px;*/
.subLayer_m06 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 기관소개 height:130px;*/
.subLayer_m07 {position:absolute; top:45px; left:0; width:999px; z-index:2}/* 귀농귀촌 height:130px;*/
.subLayer_m08 {position:absolute; top:45px; left:0; width:999px; z-index:2}/*여유분... */
.subLayer_m09 {position:absolute; top:45px; left:0; width:999px; z-index:2}/*여유분... */

.menu_wrap {width:115px; padding:14px 11px; float:left;}/*width:140px;*/
/*.menu_wrap {width:111px; padding:8px 6px; float:left;}/* width:154px padding:20px 12px 30px 24px;*/*/
.menu_wrap .last {}
.one {width:140px; padding-bottom:30px;padding-left:18px}
/*.one {width:111px; padding-bottom:30px;padding-left:8px}/*width:154*/*/
.one > ul {list-style:none; font-size:12px; text-align:left; line-height:25px; padding:0; font-family:'verdana', '나눔고딕','nanumgothic','dotum','돋움'; letter-spacing:-1px;margin-left:3px}
.one > ul > li {width:111x; display:block;}/*140px*/
.one > ul > li a:hover {background:#c3e37e;width:110px; display:block;}
.one > ul > li  .xize{width:160px; display:block;}
.one > ul > a:hover, .one li a:focus, .one li a:active {color:#71abdd; display:block;}
.one p.title {font-size:14px; color:#3c7db9; font-weight:bold; border-bottom:1px solid #72acde; padding-bottom:3px; margin-bottom:3px;  font-family:'verdana', '나눔고딕','nanumgothic','dotum','돋움'; letter-spacing:-1px;}
.one p.title a:hover,a:focus,a:active {color:#696969;  }/*display:block;*/
.menu_wrap_wide {width:180px; padding:20px 0 30px 28px; float:left;}
.one_wide {width:180px; padding-bottom:30px;}
.one_wide > ul {list-style:none; font-size:13px; text-align:left; line-height:25px; padding:0;  font-family:'verdana', '나눔고딕','nanumgothic','dotum','돋움'; letter-spacing:-1px;}
.one_wide > ul > li {width:180px; display:block;}
.one_wide > ul > a:hover, .one li a:focus, .one li a:active {color:#71abdd; display:block;}
.one_wide p.title {font-size:13px; color:#3c7db9; font-weight:bold; border-bottom:1px solid #72acde; padding-bottom:3px; margin-bottom:3px;  font-family:'verdana', '나눔고딕','nanumgothic','dotum','돋움'; letter-spacing:-1px;}

/*20170919 new menu size modify*/
.menu_wrap2 {width:111px; padding:14px 11px; float:left;}

.one2 {width:111px; padding-bottom:30px;padding-left:18px}
.one2 > ul {list-style:none; font-size:12px; text-align:left; line-height:25px; padding:0; letter-spacing:-1px;margin-left:3px}
.one2 > ul > li {width:111x; display:block;}/*140px*/
.one2 > ul > li a:hover {background:#c3e37e;width:110px; display:block;}
/*.one2 > ul > li  .xize{width:160px; display:block;}*/
.one2 > ul > a:hover, .one2 li a:focus, .one2 li a:active {color:#71abdd; display:block;}
.one2 p.title {font-size:14px; color:#3c7db9; font-weight:bold; border-bottom:1px solid #72acde; padding-bottom:3px; margin-bottom:3px;  font-family:'verdana', '나눔고딕','nanumgothic','dotum','돋움'; letter-spacing:-1px;}
.one2 p.title a:hover,a:focus,a:active {color:#696969;  }

/* contents */

/* main layout */


#contents_wrap{height:540px}

#bn_mainBg{clear:both;text-align:center;position:relative;left:0;overflow:hidden;width:100%;height:320px;z-index:1}
#bn_mainBg .slider_list{position:absolute;width:400%}
#bn_mainBg .slider_list_box span{margin-top:13px;padding-top:35px;left:4px;height:154px;width:300px}
#bn_mainBg .slider_list > li{float:left;text-align:center}
#bn_mainBg .slider_list > li:first-child{display:block}
.slider_navi{float:left;width:190px;position:absolute;left:50%;margin-left:-500px;bottom:10px}
.slider_navi li{float:left;margin:0 4px}

.slider_navi .off:hover,.slider_navi .off:focus{background-position:0 -18px}

/* quck menu */

.quick_wrap .quick_list li{float:left}
.quick_wrap .quick_list li .quick1{background-position:0 0}
.quick_wrap .quick_list li .quick1:hover,.quick_wrap .quick_list li .quick1:focus{background-position:0 -101px}
.quick_wrap .quick_list li .quick2{background-position:-118px 0}
.quick_wrap .quick_list li .quick2:hover,.quick_wrap .quick_list li .quick2:focus{background-position:-118px -101px}
.quick_wrap .quick_list li .quick3{background-position:-236px 0}
.quick_wrap .quick_list li .quick3:hover,.quick_wrap .quick_list li .quick3:focus{background-position:-236px -101px}
.quick_wrap .quick_list li .quick4{background-position:-354px 0}
.quick_wrap .quick_list li .quick4:hover,.quick_wrap .quick_list li .quick4:focus{background-position:-354px -101px}
.quick_wrap .quick_list li .quick5{width:117px!important;background-position:-472px 0}
.quick_wrap .quick_list li .quick5:hover,.quick_wrap .quick_list li .quick5:focus{background-position:-472px -101px}

/*9 - BANNER*/
.mainQuickBn {position:relative;margin:0 auto; width: 1000px; background:#fff; overflow:hidden; padding: 20px 0px 20px 35px; height:96px; }/*border-bottom:1px solid #e0e0e0; 20171012 new*/
.mainQuickBn h3 {color:#4f4f4f; height:20px; font-size:15px;}
.mainQuickBn ul {margin-left:2px;}
.mainQuickBn li {float:left; padding-right:45px; padding-bottom:16px;}/*20171012 new*/
.mainQuickBn li:last-child{padding-right:none;}
.mainQuickBn li .txt{top:76px;text-align:center;letter-spacing:-1px;cursor:pointer;font-size:12px;font-family:'BaseFontB';color:#969696;}
.mainQuickBn li a:focus img{ border:0 !important; outline:1px dotted #ccc; }

/* prod.. */
/*
#product_wrap{position:relative;z-index:300;width:100%;height:200px;border-bottom:solid 1px #d9d9d9;background:#fff}
#product_wrap .tit_product{float:right;margin:50px 50px 0 0}
#product_wrap .product_list{position:relative;overflow:hidden;float:right;width:588px;height:200px;border-left:solid 1px #d9d9d9;background:white}
.product_list > ul{float:left;width:2000px;margin:15px 0}
.product_list li{float:left;margin-left:40px}
.product_list .list_navi{position:absolute;display:block;margin-top:20px;width:80px;right:0}
.product_list .list_navi .prev{background-position:0 0}
.product_list .list_navi .prev:hover{background-position:0 -28px}
.product_list .list_navi .next{background-position:-30px 0}
.product_list .list_navi .next:hover{background-position:-30px -28px}
*/
/* 게시판 */
/*
.board_wrap{float:left;width:333px;height:410px;overflow:hidden}
.board_wrap .media_box,.board_wrap .notice_box{border:solid 1px #d9d9d9;border-top:0;height:205px;width:333px;background:#fff}
.board_wrap .tit{position:relative;border-bottom:solid 1px #d9d9d9;padding:15px 0 10px 0;margin:0 15px}
.board_wrap .tit .bt_detail{position:absolute;right:0;top:15px;display:block;float:right;width:29px;height:29px;background:url('../../img/main/bt_detail.gif') no-repeat}
.board_wrap .tit .bt_detail:hover{background-position:0 -29px}
.board_wrap .media_list a,.board_wrap  .notice_list a{float:left;margin-left:3px;color:#858585}
.board_wrap .media_list a:hover,.board_wrap  .notice_list a:hover{color:#333;text-decoration: underline}

.board_wrap .media_list,.board_wrap .notice_list{margin:15px;line-height:0px}
.board_wrap .media_list li,.board_wrap .notice_list li{height:25px;line-height:13px;padding-left:10px;background:url('../../img/common/bl_list.gif') no-repeat scroll 5px 6px transparent;}
.board_wrap .media_list li a,.board_wrap .notice_list li a{display:block;min-width:215px;width:215px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.board_wrap .media_list .date,.board_wrap .notice_list .date{float:right;color:#b1b4ba}
*/
/*============================================================================================================================================*/

.mainQuickBn ul li{margin-right:80px;}
.mainQuickBn ul li.last{margin-right:0;}

.flats7{position: relative;}
.flats7 img{position: absolute;}
.flats7 #fimg{z-index:1}
.flats7:hover #fimg{display:none;}

/*board 1 */
.board_wrap{float:left;width:1000px;height:100%;overflow:hidden;border-top:1px solid #95d5bb;}
.board_wrap .edu_box{float:left;border:solid 1px #95d5bb;border-top:0;height:430px;width:248px;background:#fff}/*20171012 new*/
.board_wrap .tit1{position:relative;border-bottom:solid 1px #95d5bb;padding:0 0 0 20px;/*margin:0 1px;*/background:#f4fdfa}/*n--------------#c3e37f 20171012 new*/
.board_wrap .tit1 .bt_detail{position:absolute;right:0;top:22px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}


/*board 2 */
.board_wrap .edu_box2{float:left;border:solid 1px #95d5bb;border-top:0;border-left:0;height:430px;width:249px;background:#fff}/*20171012 new*/
.board_wrap .tit2{position:relative;border-bottom:solid 1px #95d5bb;padding:0 0 0 20px;/*margin:0 1px;*/background:#f4fdfa}/*#f4fdfa*/
.board_wrap .tit2 .bt_detail{position:absolute;right:0;top:22px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}
/*.board_wrap .tit .bt_detail:hover{background-position:0 -29px}*/


/*board 3 */
.board_wrap .edu_box3{float:left;border:solid 1px #95d5bb;border-top:0;border-left:0;height:430px;width:249px;}/*n--------------------------- 20171012 new*/
.board_wrap .tit3{position:relative;border-bottom:solid 1px #95d5bb;padding:0 0 0 20px;/*margin:0 1px;*/background:#f4fdfa}/*padding:15px 0 10px 10px;*/
.board_wrap .tit3 .bt_detail{position:absolute;right:0;top:22px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}

/*board 4 === 20171012 new */
.board_wrap .edu_box4{float:left;border:solid 1px #95d5bb;border-top:0;border-left:0;height:205px;width:249px;}/*n--------------------------- 20171012 new*/
.board_wrap .tit4{position:relative;border-bottom:solid 1px #95d5bb;padding:0 0 0 20px;background:#f4fdfa}/*padding:15px 0 10px 10px; #f0f8e1*/
.board_wrap .tit4 .bt_detail{position:absolute;right:0;top:22px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}

/*board 5 스마트농업기계교육관 견학 */
.board_wrap .edu_box5{float:left;border:solid 1px #95d5bb;border-top:0;border-left:0;height:430px;width:499px;}/*n--------------------------- 20181026 new*/
.board_wrap .tit5{position:relative;border-bottom:solid 1px #95d5bb;padding:0 0 0 20px;/*margin:0 1px;*/background:#f4fdfa}
.board_wrap .tit5 .bt_detail{position:absolute;right:0;top:22px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}

.board_wrap .media_list a{float:left;margin-left:3px;color:#858585}
.board_wrap .media_list a:hover{color:#333;text-decoration: underline}

.board_wrap .media_list{margin:15px;line-height:0px}
.board_wrap .media_list li{height:25px;line-height:14px;padding-left:10px;background:url('../../images/dot3.gif') no-repeat 5px 2px transparent;}/*20171012 new*/
.board_wrap .media_list li a{display:block;min-width:207px;width:207px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.board_wrap .media_list .date{float:right;color:#b1b4ba}


.board_wrap .bx_ntitle{font-size: 19px;
    font-weight: bold;
    font-family: nanumGothic,malgunGothic;
    vertical-align: middle !important;
    padding: 15px 0 5px 0;
    /*color:#ffffff;*/
    }

#middle-g{width:100%;min-width:1000px;overflow:hidden;position: relative;}
.midd-gubun{width:1000px;  margin:0 auto; padding:9px 0;background:#f3f3f3;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}

.blank_wrap{float:left;position: relative;width:998px;padding:4px 0 4px 0;min-height:14px;overflow:hidden;margin:0 auto;border:1px solid #95d5bb;top:0;background:#f3f3f3}/*n---------------------------*/

/*board 4 & banner */
.banner_wrap{float:left;width:1000px;height:200px;overflow:hidden;border-bottom:1px solid #95d5bb;}

.banner_wrap .notice_box{float:left;border:solid 1px #95d5bb;border-top:0;height:205px;width:333px;background:#fff}
.banner_wrap .tit1{position:relative;border-bottom: solid 1px #95d5bb;/*padding:15px 0 10px 27px;margin:0 1px;*/background:#f0f8e1;}
.banner_wrap .tit1 .bt_detail{position:absolute;right:0;top:20px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}
.banner_wrap .tit .bt_detail:hover{background-position:0 -29px}
.banner_wrap .media_list a{float:left;margin-left:3px;color:#858585}
.banner_wrap .media_list a:hover{color:#333;text-decoration: underline}

.banner_wrap .media_list{margin:15px;line-height:0px}
.banner_wrap .media_list li{height:25px;line-height:14px;padding-left:10px;background:url('../../images/dot1.gif') no-repeat 5px 2px transparent;}/*20171012 new*/
.banner_wrap .media_list li a{display:block;min-width:207px;width:207px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.banner_wrap .media_list .date{float:right;color:#b1b4ba}

.banner_wrap .bx_ntitle{font-size: 19px;
    font-weight: bold;
    font-family: nanumGothic,malgunGothic;
    vertical-align: middle !important;
    padding: 15px 0 7px 0;
    /*color:#ffffff;*/
    }


.banner_wrap .gall_box{float:left;border:solid 1px #95d5bb;border-top:0;border-left:0;height:205px;width:332px;background:#fff}
.banner_wrap .tit2{position:relative;border-bottom:solid 1px #fff;padding:15px 0 10px 27px;margin:0 1px;background:#d9e6be}
.banner_wrap .tit2 .bt_detail{position:absolute;right:0;top:16px;right:15px;display:block;float:right;width:16px;height:16px;background:url('../../images/btn_more1.gif') no-repeat}
.banner_wrap .tit .bt_detail:hover{background-position:0 -29px}
.banner_wrap .gallery{padding:1px 0 0 0; height:160px; background:#fff}
.banner_wrap .gallery ul li {display:inline-block; float:left; width:45%; font-size:12px; text-align:center; margin-left:11px;margin-top:2px}
.banner_wrap .gallery ul li span { display: block; padding-top:16px;font-size:12px;text-decoration:none;}
.banner_wrap .gallery ul li a{display:block;color:#343434;}
.banner_wrap .gallery ul li.link1 { background:url('../../images/no_img2.gif') center no-repeat;width:108;height:90px;border:1px solid #d7d7d7}
.banner_wrap .gallery ul li.link2 { background:url('../../images/no_img2.gif') center no-repeat;width:108;height:90px;border:1px solid #d7d7d7}

.banner_wrap .etcArea{float:left;width:331px;margin:0 auto;border-right:1px solid #95d5bb}/*n---------------------------*/
/*.etc_wrap{float:right;}*/
.banner_wrap .etcArea .mv_box{padding:6px 0}
.banner_wrap .etcArea .etc_box{width:331px;height:124px;border-top:1px solid #95d5bb;padding:3px 0;}/*n---------------------------*/
.banner_wrap .etc_box a{float:left;display:block;width:164px;height:61px;border:1px solid #95d5bb;border-right:0;border-top:0;border-left:0}/*n---------------------------*/
.banner_wrap .etc_box span{display:block;}

.banner_wrap .etc_box strong{padding:5px 0;color:#222;font-size:16px;display:block;}

.banner_wrap .etcArea .mri_mv{float: left;
							/* margin: 0 auto; */
							text-align: center !important;
							width: 165px;padding:20px 0 15px 0;
							border-right:1px solid #95d5bb;
							height:166px;
							background:#f7f7f7;
}
.banner_wrap .etcArea .mri_etc{float: right;width: 165px;}
.mri_etc ul li{height:66px;border-bottom:1px dashed #dedede;vertical-align:middle;line-height:66px;padding-left:15px}


/*============================================================================================================================================*/
/*rolling bnr*/
 .mCon7{position:relative; margin-bottom:20px; width:958px; height:59px; overflow:hidden; padding:5px 20px; border:1px solid #ddd; border-radius:7px;top:13px}
 .mCon7 .contBt{width:25px; float:left; overflow:hidden; margin-top:16px;}
 .mCon7 .contBt a{display:block; float:left; overflow:hidden;/* text-indent:-9999px*/}
 .mCon7 .contBt a.stop{width:25px; height:24px;}
/*#mainContent .mCon7 .contBt a.play{width:24px; height:24px; background:url('/common/images/btn/m_rolling_ban_play.gif') no-repeat -25px 0}*/
 .mCon7 .rollDiv{position:relative; width:902px; height:40px; float:right; overflow:hidden; margin-top:11px;}
 .mCon7 .rollDiv ul{position:relative;}
 .mCon7 .rollDiv li{position:absolute; top:0; left:0;}
 .mCon7 .rollDiv li img{border:1px solid #ddd}

 /* foot rolling */
.foot_roll {position:relative;margin:0 auto; text-align:center;height:50px;width:980px}
.rolling_img{clear:both}
.footroll_control{position:absolute;left:0;top:9px;display:none}
.footroll_control button{width:31px;height:33px;border:none}

.rolling_img ul{text-align:center}
.rolling_img ul li {display:inline-block}
/* banner */
.banner{width:900px;overflow:hidden;height:50px;padding-left:80px;margin-top:11px}/*885px*/
.banner_control{position:absolute;left:0;top:1px;width:95px}
.banner_control li{float:left;width:31px}
.banner_control button{width:31px;height:33px;border:none}
.banner_stop{background:url(../../images/foot_roll_stop.gif) no-repeat}
.banner_play{background:url(../../images/foot_roll_play.gif) no-repeat}
.banner ul {}
.banner ul li {display:inline-block;padding-left:6px}


/* footer*/
#footer{position:relative;width:100%;height:120px;z-index:120}

#footer .bn_list{height:31px;text-align:center;border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;background:#f7f7f7}
#footer .bn_list .center_wrap{text-align:left!important;padding:0 20px;margin-top:1px;padding-left:30px}
#footer .bn_list li{float:left;text-align:left;height:15px;margin:4px 8px;padding:2px 0 0 8px;border-left:solid 1px #ccc;top:3px}
#footer .bn_list .bn{position:relative;top:3px}
#footer .logo{float:left}
#footer .adress{text-align:center;height:60px;padding:10px 0;font-size:11px}
#footer .adress_box{float:left;color:#858585;position:relative;top:11px;left:30px;font-size:11px}
#footer .copyright{display:block;font-size:11px}


/* Layer popup */
#pop_view{position:fixed; top:0; left:0; width:100%; height:100%; display:none; z-index:1000000;}
#pop_view .pop_data{position:absolute; top:407px; left:48%; z-index:10}
#pop_view .pop_bg{width:100%; height:100%;
	background-color:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	opacity: .50
}
p.btn_close{position:absolute;top:30px;right:10px}
p.btn_close > a{display:block;color:#555;line-height:36px;padding-right:50px;text-indent:-9000px}
.layer_pop{width:1000px; height:420px; margin-left:-550px;margin-top:-250px}
.layer_pop .close {padding:5px 20px 7px 0;color:#ccc;text-align:right;font-size:12px;line-height:18px;text-decoration:none;background-color:#2fa5ea;position:relative;top:-3px}
.layer_pop .close a.txt {margin-left:10px;display:inline-block;background:#62666c;color:#fff;font-weight:bold;text-align:center;font-size:12px;width:50px;height:25px;line-height:25px; text-decoration:none;}
.layer_pop label {cursor:pointer}
.layer_pop a.btn_close {}


/* FlexSlider Default Theme
*********************************/
.flexslider {position:relative;zoom: 1;}
.flex-viewport {width:460px;max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;left:50%;top:62px;}
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

.tbl_type tr.notice.fmuv_notice td{background:#ffffff;}

/* 폰트변경으로 구문추가 20210524
*********************************/
.lnb ul li a, .ntc_wrap h3{
    font-family: 'Noto Sans KR' !important;
    font-weight:500;
}

.main_bn_box{
    font-family: 'BaeMinche' !important, sans-serif;
}
dd.mv_02 .mvtxt{margin-left:-12px}
dd.mv_03 .mvtxt{margin-left:-9px}
#headers a:hover{color:#0095a9 !important;font-weight:700;}