@charset "utf-8";
/* CSS Document */ 
/* 최초수정자 : 미르넷 이혜진대리 //// 수정일자 2017-11-23일 css 3.0 커스트마이징  */  

body {background: #FFF;}
.main #wrap{ background:url(/stat/img/main_img/main_con_bg.gif) repeat-x 0 111px;}

/*=================================================================================*/
#dump-div{/* background: #FFF; */}
/*================================================================================================================*/
.main > #wrap {/* background: #ffffff !important; */background: #e7f0f4 url(/img/all_img/all_bg.jpg) no-repeat 50% 0;}

.main-cont{position: relative;width: 100%;padding: 0 10px;margin: 0 auto;}
.m-count01{position: relative;width: 1200px;padding: 0;margin: 0 auto;}

.main-visual-box{position:relative;height: auto;padding:0;margin:0;}
.mv-box{position: relative;z-index: 555;width: 100%;height: auto;padding: 0 0 40px 0;margin: 0 auto;}
/*=============================================================================================================================================================================================================*/
/* 메인아이콘유엘부분 */
.mv-b01{z-index: 55;position: relative;top: 0px;width: 100%;height: 314px;padding:0;margin: 0 auto;background: #FFF;}
.mv-icons-ul{padding:0;margin:0;}
.mv-icons-ul li{position: relative;float:  left;width: 25%;height: 157px;padding:0;margin:0;text-align:  center;}

.mv-ic-li01{padding:0;margin:0;background: #eb7374;}
.mv-ic-li02{padding:0;margin:0;background: #3499e7;}
.mv-ic-li03{padding:0;margin:0;background: #5960ba;}
.mv-ic-li04{padding:0;margin:0;background: #98c021;}
.mv-ic-li05{padding:0;margin:0;background: #e04b4d;}
.mv-ic-li06{padding:0;margin:0;background: #5083ec;}
.mv-ic-li07{padding:0;margin:0;background: #7759bb;}
.mv-ic-li08{padding:0;margin:0;background: #52b210;}

.ic-img{position:  relative;display:  inline-block;width: 100%;height: 45px;padding:0;margin: 35px 0 10px 0;text-align:  center;}
.ic-tit{position: relative;display: inline-block;width: 100%;padding:0;margin:0;color: #FFF;}
/*=============================================================================================================================================================================================================*/

.mv-b02{z-index: 55;position: relative;top: 10px;width: 100%;height: 210px;padding:0;margin: 0 auto;background: #FFF;}

/*텝메뉴리스트*/
.taBmenu-list{padding:0;margin: 0;}
.notic-01{position:relative;float: left;display:inline-block;width: 100%;height: 210px;padding:0;margin: 0;border: 1px solid #e2e3e4;}
#list1{display: block;position: absolute;width:100%;border-bottom: 1px solid #e2e3e4;}
#list1 h4{z-index:9;display: inline;float: left;padding:0;margin: 0;background: #FFF;font-size: 26px;font-weight: 500;border-right: 0px solid #e2e3e4;}
#list1 h4.h401{ z-index:9; display: inline; float: left; width:98px; padding:0; margin:-1px 0 0 -1px; border-right: 0px solid #c8c8c8; border-bottom:1px solid #c8c8c8; background: transparent;}
#list1 h4 #list1m1 {border-left: 0px solid #c8c8c8;}
#list1 h4 a, #list1 h4 a hover ,#list1 h4 a active ,#list1 h4 a focus{  text-decoration:none; }
#list1 h4 a span        {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight:500;padding: 15px 20px;margin:0;background:transparent;text-align:center;border-width: 0;}
#list1 h4   span.on     {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight: 600;padding: 15px 20px;margin:0;background: #fe5e00;text-decoration:none;color: #FFF;border-bottom: 0px solid #FFF;}
#list1 h4 a:hover  span.on,
#list1 h4 a:active span.on,
#list1 h4 a:focus  span.on { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #ffffff;}
#list1 h4 a:hover  span,
#list1 h4 a:active span,
#list1 h4 a:focus  span { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #fe5e00;}
#list1 .cont{position: absolute;display:block;left:0px;top: 47px;width:100%;padding:0 20px;margin: 0;border-top: 0px solid #d3d3d3;}
#list1 .cont * {/* line-height:20px; */}
#list1 .cont ul{width: 100%;padding:0;margin:10px 0 0 0;}
#list1 .cont li{width:100%;padding:0;margin:0;border-bottom: 0px solid #e6e6e6;line-height: 27px;}
#list1 .cont li a{ display: block; width:100%; padding:0; color: #393939; overflow: auto; cursor: pointer; }
#list1 .cont li span.subject{display:block;float: left;width: 200px;font-size: 14px;font-weight:400;padding: 0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing: -1px;}
#list1 .cont li span.date   {display:block;width: 90px;position: relative;font-size: 14px;padding: 0 0 0 10px;margin:0;float: right;text-align: left;font-weight: 500;color: #1e62cd;}
#list1 .cont li img{ width:24px; height:11px; padding:0; margin:6px 0 0 5px ; background:#099;}
#list1 .cont li span:hover { text-decoration: underline; }
#list1 .more{position:absolute;top: -35px;right:15px;padding:3px 9px 3px 8px;margin:0;background: none;}
#list1 .more a, 
#list1 .more a:hover, 
#list1 .more a:active, 
#list1 .more a:focus  {color: #333333;text-decoration:none;font-weight: 700;font-size: 18px;}
.notic-icons{position: absolute; display:block; padding:0; margin:0; top:20px; left:15px;}
/*텝메뉴리스트 기간선택*/
#list1 .cont li .sh01-ul01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 li{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02{position: relative;width: 100%;display: inline-block;padding: 10px 0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li03{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02 .sh01-selt01{/* padding:0; *//* margin: 0; */width: 270px;background: #edeef4;border: 1px solid #dadada;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-srch01{/* padding:0; *//* margin: 0; */width: 240px;float: left;border: 1px solid #d6d6d6;border-width: 1px 0 1px 1px;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn{position: relative;display: inline-block;top: -2px;padding:0;margin: 0;width: 30px;height: 40px;border: 1px solid #d6d6d6;border-width: 1px 1px 1px  0;background: #fff;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:focus,
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:hover{color:#333;}
/*=============================================================================================================================================================================================*/
.mv-b03{z-index: 55;position: relative;top: 20px;left: 0px;width: 100%;height: 210px;padding:0;margin: 0 auto;background: #fff;}
/*=============================================================================================================================================================================================================*/
.g-serh-box-s{position: relative;width: 100%;top: 0px;left: 0px;padding:0;margin:0;}
.g-serh-box-s #lt{position: relative;display: inline-block;width: 100%;height: 210px;top: 0px;left: 0px;padding:0;margin:0;background: #f3f3f3;border: 1px solid #ececec;}
.g-serh-box-s #lt h3.lt-tit{position:  relative;/* width: 100%; */float:  left;padding: 0 10px;margin:0; font-size: 15px;letter-spacing: -1px;line-height: 40px;/* display: none; */}
.g-serh-box-s #lt h4{position: relative;/* width: 50%; */float: right;padding: 0;margin:0;border: 1px solid #e2e2e2;border-width: 0;}
.g-serh-box-s #lt h4 a{position: relative;display:  inline-block;width: 100%;height: 40px;padding:0;margin:0;}
.g-serh-box-s #lt h4 a span{position: relative;display:  inline-block;width: 100%;height: 40px;padding: 0 9px;margin:0;line-height: 40px;font-size: 16px;color: #f7f7f7;background: #797979;}
.g-serh-box-s #lt h4 a span.on{position: relative;display: inline-block;width: 100%;height: 40px;padding: 0 9px;margin: 0;line-height: 40px;font-size: 16px;background: #fc732a;color: #FFF;font-weight: 600;}
.g-serh-box-s #lt h4 a span#ltm1{border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt h4 a span#ltm2{/* border: 1px solid #333; */border-width: 0;}
.g-serh-box-s #lt .cont{position: absolute;width: 100%;top: 42px;left: 0px;height: 160px;padding: 10px 5px;margin:0;border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt .cont ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li{position: relative;display: block;width: 100%;padding: 1px 0;margin:0;clear:  both;}
.g-serh-box-s #lt .cont ul li .lab01s{position:  relative;width: 20%;float:  left;line-height: 30px;padding:0;margin:0;font-size: 15px;font-weight: 600;border: 0px;text-align: center;}
.g-serh-box-s #lt .cont ul li .lab02s{position: relative;float: left;line-height: 36px;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li .lab03s{position: relative;display: inline-block;float: left;line-height: 36px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab04s{position: relative;line-height: 30px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab05s{position: relative;float: left;width: 70px;height: 36px;line-height: 30px;padding: 0 5px;margin:0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab06s{float:  left;width: 60%;height: 30px;line-height: 30px;padding: 0 5px;margin: 0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab-btns{padding: 4px 10px 4px;margin: 0;float:  left;width: 15%;height:  auto !important;color: #FFF !important;background-color: #adadad !important;border: 0px solid;}
.g-serh-box-s #lt .cont ul li select{width: 75%;height: 25px;padding: 0;margin: 0;border: 1px solid #cccccc;}
/*=============================================================================================================================================================================================================*/



.mv-img-b01{z-index: 50;position: relative;top: 0px;width: 100%;padding:0;margin:0;}

/*=============================================================================================================================================================================================================*/
.main-content-box{position:relative;width: 100%;height: 2280px;padding: 15px 0;margin: 0 auto 30px;background: #fdfdfd url("/img/main_img/main-box-imgbg01.jpg") no-repeat 50% 0;border-radius: 15px;}

.mc-01{position:  relative;float:  left;display:  block;width: 100%;height: 1600px;padding: 0 0 0 20px;margin:0;}
.mc01-box{position:  relative;display: inline-block;width: 100%;padding: 0 20px 0 0;margin:0;}
.mc-titcon{position: relative;display: inline-block;width: 100%;line-height: 50px;padding:0;margin:0;}
.mc-titcon .h2-n{position: relative;display: block;float:  left;line-height: 50px;font-size: 25px;font-weight: 600;padding:0;margin:0;}
.mc-titcon .ticontrol{position: relative;display: block;float: left;padding:0;margin:0;}
.mc-titcon .ticontrol li{float: left;padding:0;margin:0;}
.mc-titcon .end-more{position: relative;display: block;line-height: 50px;font-size: 16px;font-weight: 600;float: right;padding:0;margin:0;}
.mc-titcon .end-more .plus-m{position: relative;display: block;float: right;font-size: 25px;font-weight: 600;padding:0;margin: 0 0 0 10px;}
/*돌아가야할 엘아위*/
.lol-picul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.lol-picul li{position: relative;display: block;width: 100%;padding:0;margin:0;}

.com-info-box{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li{position: relative;display: block;width: 100%;float:  left;padding: 10px;margin:0;}

.com-info-box > .com-ul > li > .co-box-r01{position: relative;display: block;width: 100%;height: 235px;padding:0;margin:0;border: 1px solid #e2e3e4;border-radius: 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp01{position:  relative;display: inline-block;width: 100%;line-height: 80px;font-size: 18px;font-weight: 600;text-align:  center;padding:0;margin:0;border: 1px solid #e2e3e4;border-radius: 20px 20px 0 0;border-width: 0 0 1px 0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp02{position: relative;display: inline-block;width: 100%;line-height: 30px;font-size: 18px;font-weight: 600;padding: 0 10px;margin: 15px 0 0 0; overflow: hidden;
 white-space: nowrap;  text-overflow: ellipsis;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp03{position: relative;display: inline-block;width: 100%;padding: 0 10px;margin: 10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;letter-spacing: -1px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01{position: absolute;display: block;bottom:  0px;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul{position: relative;display: block;width: 100%;height: 40px;line-height: 40px;padding:0;margin:0;background: #eeeeee;border-radius: 0 0 20px 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li{padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli01{position: relative;display: block;float:  left;padding: 0 0 0 20px;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli02{position: absolute;display: block;right: 0px;width: 40px;height: 40px;line-height: 40px;text-align:  center;font-size: 19px;font-weight: 600;padding:0;margin:0;background: #d4d4d4;border-radius: 0 0 20px;}

.com-info-box > .com-li01{padding:0;margin:0;}
.com-info-box > .com-li02{padding:0;margin:0;}
.com-info-box > .com-li03{padding:0;margin:0;}
.com-info-box > .com-li04{padding:0;margin:0;}
.com-info-box > .com-li05{padding:0;margin:0;}
.com-info-box > .com-li06{padding:0;margin:0;}


/*=============================================================================================================================================================================================*/
.mc-02{position: relative;float: left;display: block;width: 100%;height: 420px;padding: 0 30px;margin: 20px 0;}
.sbox-01{position:  relative;display: inline-block;float:  left;width: 100%;padding:0;margin:0;background: #bfbfbf;border-radius: 20px;}
.mc-bx-01{position:relative;display:inline-block;width: 100%;padding:0;margin: 20px 0 0 0;border: 1px solid #d2d2d2;}
.mc-bx-01 .mcb-ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li.mcb-li01{padding: 13px 20px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li02{padding: 15px 20px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li03{padding: 15px 20px;margin: 0;}

.mcb-li01-spn01{position: relative;display: block;width: 100%;padding: 10px 0 10px 25px;margin:0;font-size: 17px;font-weight: 600;background: url("/img/main_img/main-icon/icon-001.jpg") no-repeat 0 6px;}
.mcb-li01-spn02{position: relative;display: inline-block;width: 100%;padding: 5px 0;margin:0;}
.mcb-li01-spn03{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}

.mcb-li02-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-002.jpg) no-repeat 0 3px;}
.mcb-li03-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-003.jpg) no-repeat 0 3px;}

/*=============================================================================================================================================================================================*/

/*컨텐츠내용*/
.box-02-sel{position: relative;width: 100%;height: 1050px;padding:0;margin: 0;background: #e1e1e1;}


/*컨텐츠하단부분 두개 공지/바로가기 */
.box-03-sel{position: relative;width: 100%;height: 350px;padding:0;margin: 1px auto;}
.box-03-sel-01{position: relative;float: left;width: 100%;height: 220px;display: inline-block;padding: 10px 20px 0;margin: 0;background: #fff;}
.box-03-sel-02{position: relative;float: left;width: 100%;height: 220px;display: inline-block;padding: 10px 20px 0;margin: 0;background: #fff;}


/*공지/바로가기 */
.box-03-sel-01 > .bx03-se-box01{position: relative;width: 100%;display: inline-block;padding: 0 0 10px 0;margin: 10px 0 15px 0;border: 1px solid #333;border-width: 0 0 1px 0;}
.box-03-sel-01 > .bx03-se-box01 > .bx03-h3-tit{position: relative;left: 20px;float: left;font-size: 25px;letter-spacing: -2px;line-height: 50px;font-weight: 600;padding:0;margin:0;}
.box-03-sel-01 > .bx03-se-box01 > .bx03-sp-txt01{position: relative;float: right;width: 50px;line-height: 50px;font-size: 18px;font-weight: 700;padding: 0;margin: 0;}
.box-03-sel-01 > .bx03-box01{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01{position: relative;width: 100%;display: inline-block;padding: 0 20px;margin: 0;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li{position: relative;width: 100%;display: inline-block;padding: 3px 0;margin:0;line-height: 20px;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li > .bx03-sp-tit{position: relative;display: inline-block;float: left;width: 220px;height: 20px;font-size: 14px;font-weight: 400;padding: 0;margin: 0 10px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li > .bx03-sp-date{position: relative;float: right;padding:0;margin:0;color: #7d7d7d;}

.box-03-sel-02 > .bx03-se-box01{position: relative;width: 100%;display: inline-block;padding: 0 0 10px 0;margin: 10px 0 15px 0;border: 1px solid #333;border-width: 0 0 1px 0;}
.box-03-sel-02 > .bx03-se-box01 > .bx03-h3-tit{position: relative;left: 20px;float: left;font-size: 25px;letter-spacing: -2px;line-height: 50px;font-weight: 600;padding: 0;margin: 0;}
.box-03-sel-02 > .bx03-se-box01 > .bx03-sp-txt01{padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02{position: relative;width: 100%;display: inline-block;padding:0;margin: 0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li{position: relative;width: 32.3333333333%;float: left;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a{position: relative;width: 100%;display: inline-block;padding: 5px;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-tit{position: relative;width: 100%;display: inline-block;font-size: 13px;font-weight: 400;letter-spacing: -1px;padding: 0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt{position: relative;width: 100%;display: inline-block;font-size: 14px;font-weight: 400;letter-spacing: -1px;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .bx-sp03-ic{font-size: 20px;padding:0;margin:0;}

.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-01{color: #ff1a00;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-02{color: #00ced0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-03{color: #0097f3;}

.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-01{color: #ff1a00;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-02{color: #00ced0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-03{color: #0097f3;}



/*메인팝업 1170===================================================================================================================================================================================*/


.main-top{position:  relative;display: block;width:100%;height: 100%;background: transparent;}
.main-vis  {position:relative;float:left;width: 100%;height: auto;padding:0;margin:0;}

#main-visual-01{position: relative;width: 100%;padding: 0;margin: 0;}
.main-vis-btn{z-index: 20;position: relative;width: 100%;padding: 0;margin: 0 auto;}



.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow {z-index: 5;width: 100%;/* height: 100%; */margin: 0 auto;padding: 0;/* visibility: hidden; */}
.cycle-slideshow > a { position: absolute; top: 0; left: 0; width: 100%; padding: 0; background-color: #222; display: block;}
.cycle-slideshow > a > img {width: 100%; position: static; display: block;}
.cycle-slideshow > div {position: relative;top: 0;left: 0;width: 100%;padding: 0;margin: 0;}
.cycle-slideshow > div > a{position: relative;display: block;top: 0px;right: 0px;width: 100%;padding: 0;margin: 0;background: transparent;}
.cycle-slideshow > div > a > img {position: relative;display: block;max-width: 100%;margin: 0;padding: 0;}
.vpop_darkpos{ position: absolute; width: 100%; height: 100%; padding: 0; margin: 0; }

.vpop_darkpos-1{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: url(/img/web/main_img/main-vimg-bg.png); *//*background: #333; opacity: 0.5;*/}
.vpop_darkpos-2{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: #333; *//* opacity: 0.4; */}
.vpop_txt-mm{z-index: 10;position: absolute;display: none;width: 230px;height: 100px;top: 20px;right: 0px;padding: 0;margin: 0;}
.vpo-sp01{position: relative;display: block;padding: 0;margin: 0;/* text-align: center; */font-size: 32px;font-weight: 600;color: #525252;/* text-shadow: 2px 3px rgba(39, 41, 43, 0.68); */}
.vpo-sp02{position: relative;display: block;padding: 0 0 0 5px;margin: 5px auto;/* text-align: center; */font-size: 18px;font-weight: 600;color: #984513;/* text-shadow: 1px 2px 3px rgb(10, 10, 10); */}

.controlBtn{z-index: 12;position: absolute;right: initial;bottom: 5px;top: inherit;display: block;width: 100%;height: 30px;padding: 0;margin: 0 auto;background: transparent;}
.control{position: relative;left: 0px;padding: 0 15px;margin: 0 auto;width: 200px;height: 30px;border: 1px solid rgba(255, 255, 255, 0.36);border-radius: 30px;background: #333;opacity: 0.6;}
.start-btn{position:absolute;top: 3px;left: 95px;width: 14px;height: 14px;margin:0;padding: 1px;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.stop-btn {position:absolute;top: 3px;left: 120px;width: 14px;height: 14px;margin:0;padding: 1px 0 0 0;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.prev-btn {z-index: 333;position:absolute;top: 4px;left: 140px;margin:0;padding:0;width: 14px;height: 14px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}
.next-btn {z-index: 333;position:absolute;top: 4px;left: 155px;width: 14px;height: 14px;margin:0;padding:0;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}	
.start-btn:hover,.start-btn:focus,.start-btn:active{color: #e64646;}
.stop-btn:hover,.stop-btn:focus,.stop-btn:active{color: #e64646;}
.start-btn.on{color: #ffe624;}
.stop-btn.on {color: #ffbe27;}

#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav{line-height: 30px;position: relative;height: 30px;float: left;padding: 10px 0 0 20px;margin: 0;}
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {font-size:0px; width:10px; height:30px; display:block; float:left; margin-right:10px;line-height: 30px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {            background:url(/img/main_img/main_vispop/none-dot.png) no-repeat 0 0; width:10px; height:10px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a.cycle-pager-active  {background:url(/img/main_img/main_vispop/yes-dot.png) no-repeat 0 0; width:10px; height:10px; }

.fsz22{font-size: 12px;padding: 0;margin: 0;top: 0px;left: 0px;display: inline;}
.fsz22:before {position:relative;padding: 0;margin: 0;/* color: #fff; */}



#main-visual-01 {position:relative;/* height: auto; */margin:0;}
#main-visual-01 .img-vis{position:relative;display:inline-block;width:100%;height: 560px;padding:0;margin:0;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
#main-visual-01 .vpop_con{position: relative;width:1200px;height: 150px;top: 20px;padding:0;margin:0 auto;color: #fff;}
#main-visual-01 .vpop_class{position: absolute;width: 100%;height: 40px;top: 40px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 27px;font-weight: 500;letter-spacing: -3px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}
#main-visual-01 .vpop_ttl{position: absolute;width: 100%;height: 40px;top: 75px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 22px;font-weight: 400;letter-spacing: 0px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}
.main-vis-btn{z-index: 20;position: relative;width: 100%;padding: 0;margin: 0 auto;}



/*메인팝업끝 1170===================================================================================================================================================================================*/

.main-gj-box{z-index:444;position:relative;width:1200px;height:157px;padding:0;margin: 0 auto;}
.gj-tit-b{position: absolute;top: -265px;left: -150px;display: block;}

.gj-c-b{position: relative; display: inline-block; width: 900px; height: 157px; padding: 0; margin: 0 0 0 300px; }
.gj-c-b01{  position: relative; padding: 0; margin: 0; width: 100%; display: inline-block;}
.gj-ul{text-align: center;margin: 0 auto;padding: 20px 0;width: 950px;height: 150px;}
.gj-ul > li{position: relative;float: left;padding: 0;margin: 0 15px 0 0;width: 110px;height: 120px;}

.ic-m-tit01{ position: relative; width: 100%; display: inline-block; padding: 0; margin: 5px 0; line-height: 25px;}

.color-001{color: #674be3; box-shadow: 0 0 0 7px rgb(103, 75, 227);}
.color-002{color: #26409c; box-shadow: 0 0 0 7px rgb(38, 64, 156);}
.color-003{color: #9a3cb8; box-shadow: 0 0 0 7px rgb(154, 60, 184);}
.color-004{color: #b83d73; box-shadow: 0 0 0 7px rgb(184, 61, 115);}
.color-005{color: #b83d52; box-shadow: 0 0 0 7px rgb(184, 61, 82);}
.color-006{color: #bd9a32; box-shadow: 0 0 0 7px rgb(189, 154, 50);}
.color-007{color: #5b6b1a; box-shadow: 0 0 0 7px rgb(91, 107, 26);}



/*=============================================================================================================================================================================================================*/

.m-cont-01{ position: relative;top: 0px;left: 0px;float: left; width: 241px; padding: 0;  margin: 25px 0 0 0;}

/*=============================================================================================================================================================================================================*/
/*메인비쥬얼부분에서 팝업*/
.main-vs-box{ position: absolute; top:0px; width: 100%; z-index: 666;}
.cont-list-01{position:relative;padding: 0;margin: 0 auto;width: 1200px;background: transparent;}
#picDiv {z-index: 777;position:relative;display: block;width: 300px;height: 315px;padding:0;margin: 0 auto;background: #FFF;}
#picDiv .banPicWrap {position:absolute;left:0px;top: 25px;z-index:99;width: 100%;height: 290px;overflow: hidden;background: #eeeeee;}
#picDiv .banPicWrap .banPicUL {width: 100%;height: 290px;padding:0;margin:0;}
#picDiv .banPicWrap .banPicUL li {width: 100%;height: 290px;}
#picDiv .banPicWrap .banPicUL li img {width: 100%;height: 290px;vertical-align: top;}

#picDiv.typeTxt .banPicWrap {top: 24px;}
#picDiv.typeTxt .banPicWrap .banPicUL{position:absolute;top: 0px;left:0px;padding:0;margin:0;display:block;}
#picDiv.typeTxt .banPicWrap .banPicUL li {height: auto; line-height: 25px; padding:6px 20px; font-size:16px; font-weight:500; border-bottom: 1px solid #d3d3d3; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

body.mobile .go_btn span.nav_num{display:none;}

#picDiv.typeImg .banPicUL li a span.banText {display: none;}
#picDiv.typeTxt .banPicUL li a img.banImage {display: none;}

.go_btn {position: absolute;z-index:9;height: 25px;padding: 3px 10px;width:100%;top: 0px;background: #eaeaea;}
.go_btn span.nav_num {line-height: 20px;font-size: 13px;padding-right:5px;vertical-align: top;display: inline-block;float: right;margin: 0px 10px;color: #0f245f;}

.go_btn a.event_prev,
.go_btn a.event_next,
.go_btn a.ban_type_img,
.go_btn a.ban_type_txt,
.go_btn a.event_play,
.go_btn a.event_stop {display: inline-block;position: relative;top: 0px;width: 20px;height: 20px;line-height: 20px;padding: 0;/* border: 1px solid #e9e9e9; */}

/*============================================================================================================================================================================================================*/

.m-cont-02{ position: relative; top: 0px;left: 0px; float: left; width: 650px; height: 250px; padding: 0;  margin: 25px 0 0 25px; background: #fff;}

/*============================================================================================================================================================================================================*/



#main-visual-01 .vis-img img,#main-visual-01 .vis-img{transition: 0.4s; -webkit-transition:  0.4s;}
.body_contant {background:#eceff2 !important;width: 300px;}









@media (min-width:768px){

.main-top{display:inline-block;width:100%;height: 358px;background: transparent;}
.main-visual-box{position:relative;height: 590px;padding:0;margin:0;}
.mv-box{position: relative;z-index: 555;width: 768px;height: 590px;padding:0;margin: 0 auto;}



/*메인팝업끝 1170===================================================================================================================================================================================*/

.main-gj-box{z-index:444;position:relative;width:1200px;height:157px;padding:0;margin: 0 auto;}
.gj-tit-b{position: absolute;top: -265px;left: -150px;display: block;}
.gj-c-b{position: relative; display: inline-block; width: 900px; height: 157px; padding: 0; margin: 0 0 0 300px; }
.gj-c-b01{  position: relative; padding: 0; margin: 0; width: 100%; display: inline-block;}
.gj-ul{text-align: center;margin: 0 auto;padding: 20px 0;width: 950px;height: 150px;}
.gj-ul > li{position: relative;float: left;padding: 0;margin: 0 15px 0 0;width: 110px;height: 120px;}

.ic-m-tit01{ position: relative; width: 100%; display: inline-block; padding: 0; margin: 5px 0; line-height: 25px;}

.color-001{color: #674be3; box-shadow: 0 0 0 7px rgb(103, 75, 227);}
.color-002{color: #26409c; box-shadow: 0 0 0 7px rgb(38, 64, 156);}
.color-003{color: #9a3cb8; box-shadow: 0 0 0 7px rgb(154, 60, 184);}
.color-004{color: #b83d73; box-shadow: 0 0 0 7px rgb(184, 61, 115);}
.color-005{color: #b83d52; box-shadow: 0 0 0 7px rgb(184, 61, 82);}
.color-006{color: #bd9a32; box-shadow: 0 0 0 7px rgb(189, 154, 50);}
.color-007{color: #5b6b1a; box-shadow: 0 0 0 7px rgb(91, 107, 26);}



.mv-b03{z-index: 55;position: absolute;top: 358px;left: 449px;width: 320px;height: 210px;padding:0;margin: 0 auto;background: #fff;}
/*=============================================================================================================================================================================================================*/
.g-serh-box-s{position: relative;width: 100%;top: 0px;left: 0px;padding:0;margin:0;}
.g-serh-box-s #lt{position: relative;display: inline-block;width: 100%;height: 210px;top: 0px;left: 0px;padding:0;margin:0;background: #f3f3f3;border: 0px solid #ececec;}
.g-serh-box-s #lt h3.lt-tit{position:  relative;/* width: 100%; */float:  left;padding: 0 10px;margin:0;font-size: 16px;letter-spacing: -1px;line-height: 40px;/* display: none; */}
.g-serh-box-s #lt h4{position: relative;/* width: 50%; */float: right;padding: 0;margin:0;border: 1px solid #e2e2e2;border-width: 0;}
.g-serh-box-s #lt h4 a{position: relative;display:  inline-block;width: 100%;height: 40px;padding:0;margin:0;}
.g-serh-box-s #lt h4 a span{position: relative;display:  inline-block;width: 100%;height: 40px;padding: 0 10px;margin:0;line-height: 40px;font-size: 16px;color: #f7f7f7;background: #797979;}
.g-serh-box-s #lt h4 a span.on{position: relative;display: inline-block;width: 100%;height: 40px;padding: 0 10px;margin: 0;line-height: 40px;font-size: 16px;background: #fc732a;color: #FFF;font-weight: 600;}
.g-serh-box-s #lt h4 a span#ltm1{border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt h4 a span#ltm2{/* border: 1px solid #333; */border-width: 0;}
.g-serh-box-s #lt .cont{position: absolute;width: 100%;top: 42px;left: 0px;height: 160px;padding: 10px 5px;margin:0;border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt .cont ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li{position: relative;display: block;width: 100%;padding: 1px 0;margin:0;clear:  both;}
.g-serh-box-s #lt .cont ul li .lab01s{position:  relative;width: 45px;float:  left;line-height: 30px;padding:0;margin:0;font-size: 15px;font-weight: 600;border: 0px;text-align: center;}
.g-serh-box-s #lt .cont ul li .lab02s{position: relative;float: left;line-height: 36px;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li .lab03s{position: relative;display: inline-block;float: left;line-height: 36px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab04s{position: relative;line-height: 30px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab05s{position: relative;float: left;width: 70px;height: 36px;line-height: 30px;padding: 0 5px;margin:0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab06s{float:  left;width: 190px;height: 30px;line-height: 30px;padding: 0 5px;margin: 0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab-btns{padding: 4px 10px 4px;margin: 0;float:  left;width: 60px;height:  auto !important;color: #FFF !important;background-color: #adadad !important;border: 0px solid;}
.g-serh-box-s #lt .cont ul li select{width: 250px;height: 25px;padding: 0;margin: 0;border: 1px solid #cccccc;}
/*=============================================================================================================================================================================================================*/
/*팝업리스트*/
.main-vs-box{ position: absolute; top:0px; width: 100%; z-index: 666;}
.cont-list-01{position:relative;padding: 0;margin: 0 auto;width: 1200px;background: transparent;}
#picDiv {z-index: 777;position:relative;display: inline-block;width: 270px;height: 270px;padding:0;margin:0;background: #fff;float:inherit;}
#picDiv .banPicWrap {position:absolute;left:0px;top: 30px;z-index:99;width: 100%;height: 240px;overflow: hidden;background: #eeeeee;}
#picDiv .banPicWrap .banPicUL {width: 100%;height: 240px;padding:0;margin:0;}
#picDiv .banPicWrap .banPicUL li {width: 100%;height: 240px;}
#picDiv .banPicWrap .banPicUL li img {width: 100%;height: 240px;vertical-align: top;}

#picDiv.typeTxt .banPicWrap {top: 24px;}
#picDiv.typeTxt .banPicWrap .banPicUL{position:absolute;top: 0px;left:0px;padding:0;margin:0;display:block;}
#picDiv.typeTxt .banPicWrap .banPicUL li {height: auto; line-height: 25px; padding:6px 20px; font-size:16px; font-weight:500; border-bottom: 1px solid #d3d3d3; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
body.mobile .go_btn span.nav_num{display:none;}
#picDiv.typeImg .banPicUL li a span.banText {display: none;}
#picDiv.typeTxt .banPicUL li a img.banImage {display: none;}
.go_btn {position: absolute;z-index:9;height: 30px;line-height: 30px;padding: 5px 10px;width:100%;top: 0px;background: #eaeaea;}
.go_btn span.nav_num {line-height: 20px;font-size: 13px;padding: 0;vertical-align: top;display: inline-block;float: right;margin: 0 0 0 10px;color: #0f245f;}
.go_btn a.event_prev,
.go_btn a.event_next,
.go_btn a.ban_type_img,
.go_btn a.ban_type_txt,
.go_btn a.event_play,
.go_btn a.event_stop {display: inline-block;position: relative;top: 0px;width: 20px;height: 20px;line-height: 20px;padding: 0;/* border: 1px solid #e9e9e9; */}
/*============================================================================================================================================================================================================*/
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow {z-index: 5;width: 100%;margin: 0 auto;padding: 0;}
.cycle-slideshow > a { position: absolute; top: 0; left: 0; width: 100%; padding: 0; background-color: #222; display: block;}
.cycle-slideshow > a > img {width: 100%; position: static; display: block;}
.cycle-slideshow > div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;margin: 0;}
.cycle-slideshow > div > a{position:  absolute;display: block;top: 0px;right: 0px;width: 100%;height: 358px;padding: 0;margin: 0;}
.cycle-slideshow > div > a > img {position: relative;display: block;max-width: 100%;margin: 0;padding: 0;}
.vpop_darkpos{ position: absolute; width: 100%; height: 100%; padding: 0; margin: 0; }

.vpop_darkpos-1{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: url(/img/web/main_img/main-vimg-bg.png); *//*background: #333; opacity: 0.5;*/}
.vpop_darkpos-2{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: #333; *//* opacity: 0.4; */}
.vpop_txt-mm{z-index: 10;position: absolute;display: none;width: 230px;height: 100px;top: 20px;right: 0px;padding: 0;margin: 0;}
.vpo-sp01{position: relative;display: block;padding: 0;margin: 0;/* text-align: center; */font-size: 32px;font-weight: 600;color: #525252;/* text-shadow: 2px 3px rgba(39, 41, 43, 0.68); */}
.vpo-sp02{position: relative;display: block;padding: 0 0 0 5px;margin: 5px auto;/* text-align: center; */font-size: 18px;font-weight: 600;color: #984513;/* text-shadow: 1px 2px 3px rgb(10, 10, 10); */}

.controlBtn{z-index: 12;position: absolute;right: 10px;bottom: 20px;top: inherit;display: block;width: 200px;height: 30px;padding: 0;margin: 0 auto;background: transparent;}
.control{position: absolute;left: 0px;padding: 0 15px;margin: 0;width: 200px;height: 30px;border: 1px solid rgba(255, 255, 255, 0.36);border-radius: 30px;background: #333;opacity: 0.6;}
.start-btn{position:absolute;top: 3px;left: 95px;width: 14px;height: 14px;margin:0;padding: 1px;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.stop-btn {position:absolute;top: 3px;left: 120px;width: 14px;height: 14px;margin:0;padding: 1px 0 0 0;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.prev-btn {z-index: 333;position:absolute;top: 4px;left: 140px;margin:0;padding:0;width: 14px;height: 14px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}
.next-btn {z-index: 333;position:absolute;top: 4px;left: 155px;width: 14px;height: 14px;margin:0;padding:0;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}	
.start-btn:hover,.start-btn:focus,.start-btn:active{color: #e64646;}
.stop-btn:hover,.stop-btn:focus,.stop-btn:active{color: #e64646;}
.start-btn.on{color: #ffe624;}
.stop-btn.on {color: #ffbe27;}

#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav{line-height: 30px;position: relative;height: 30px;float: left;padding: 10px 0 0 20px;margin: 0;}
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {font-size:0px; width:10px; height:30px; display:block; float:left; margin-right:10px;line-height: 30px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {            background:url(/img/main_img/main_vispop/none-dot.png) no-repeat 0 0; width:10px; height:10px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a.cycle-pager-active  {background:url(/img/main_img/main_vispop/yes-dot.png) no-repeat 0 0; width:10px; height:10px; }

.fsz22{font-size: 12px;padding: 0;margin: 0;top: 0px;left: 0px;display: inline;}
.fsz22:before {position:relative;padding: 0;margin: 0;/* color: #fff; */}



#main-visual-01 {position:relative;height: 358px;margin:0;}
#main-visual-01 .img-vis{position:relative;display:inline-block;width:100%;height: 560px;padding:0;margin:0;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}

#main-visual-01 .vpop_con{position: relative;width:1200px;height: 150px;top: 20px;padding:0;margin:0 auto;color: #fff;}
#main-visual-01 .vpop_class{position: absolute;width: 100%;height: 40px;top: 40px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 27px;font-weight: 500;letter-spacing: -3px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}
#main-visual-01 .vpop_ttl{position: absolute;width: 100%;height: 40px;top: 75px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 22px;font-weight: 400;letter-spacing: 0px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}
.main-vis-btn{z-index: 20;position: relative;width: 100%;height: 358px;padding: 0;margin: 0 auto;}
/*============================================================================================================================================================================================================*/



.mv-b02{z-index: 55;position: absolute;top: 358px;width: 440px;height: 210px;padding:0;margin: 0 auto;background: #FFF;}
/*============================================================================================================================================================================================================*/
/*텝메뉴리스트*/
.taBmenu-list{padding:0;margin: 0;}
.notic-01{position:relative;float: left;display:inline-block;width: 100%;height: 210px;padding:0;margin: 0;border: 1px solid #e2e3e4;}
#list1{display: block;position: absolute;width:100%;border-bottom: 1px solid #e2e3e4;}
#list1 h4{z-index:9;display: inline;float: left;padding:0;margin: 0;background: #FFF;font-size: 26px;font-weight: 500;border-right: 0px solid #e2e3e4;}
#list1 h4.h401{ z-index:9; display: inline; float: left; width:98px; padding:0; margin:-1px 0 0 -1px; border-right: 0px solid #c8c8c8; border-bottom:1px solid #c8c8c8; background: transparent;}
#list1 h4 #list1m1 {border-left: 0px solid #c8c8c8;}
#list1 h4 a, #list1 h4 a hover ,#list1 h4 a active ,#list1 h4 a focus{  text-decoration:none; }
#list1 h4 a span        {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight:500;padding: 15px 20px;margin:0;background:transparent;text-align:center;border-width: 0;}
#list1 h4   span.on     {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight: 600;padding: 15px 20px;margin:0;background: #fe5e00;text-decoration:none;color: #FFF;border-bottom: 0px solid #FFF;}
#list1 h4 a:hover  span.on,
#list1 h4 a:active span.on,
#list1 h4 a:focus  span.on { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #ffffff;}
#list1 h4 a:hover  span,
#list1 h4 a:active span,
#list1 h4 a:focus  span { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #fe5e00;}
#list1 .cont{position: absolute;display:block;left:0px;top: 47px;width:100%;padding:0 20px;margin: 0;border-top: 0px solid #d3d3d3;}
#list1 .cont * {/* line-height:20px; */}
#list1 .cont ul{width: 100%;padding:0;margin:10px 0 0 0;}
#list1 .cont li{width:100%;padding:0;margin:0;border-bottom: 0px solid #e6e6e6;line-height: 27px;}
#list1 .cont li a{ display: block; width:100%; padding:0; color: #393939; overflow: auto; cursor: pointer; }
#list1 .cont li span.subject{display:block;float: left;width: 300px;font-size: 14px;font-weight:400;padding: 0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing: -1px;}
#list1 .cont li span.date   {display:block;width: 90px;position: relative;font-size: 14px;padding: 0 0 0 10px;margin:0;float: right;text-align: left;font-weight: 500;color: #1e62cd;}
#list1 .cont li img{ width:24px; height:11px; padding:0; margin:6px 0 0 5px ; background:#099;}
#list1 .cont li span:hover { text-decoration: underline; }
#list1 .more{position:absolute;top: -35px;right:15px;padding:3px 9px 3px 8px;margin:0;background: none;}
#list1 .more a, 
#list1 .more a:hover, 
#list1 .more a:active, 
#list1 .more a:focus  {color: #333333;text-decoration:none;font-weight: 700;font-size: 18px;}
.notic-icons{position: absolute; display:block; padding:0; margin:0; top:20px; left:15px;}
/*텝메뉴리스트 기간선택*/
#list1 .cont li .sh01-ul01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 li{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02{position: relative;width: 100%;display: inline-block;padding: 10px 0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li03{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02 .sh01-selt01{/* padding:0; *//* margin: 0; */width: 270px;background: #edeef4;border: 1px solid #dadada;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-srch01{/* padding:0; *//* margin: 0; */width: 240px;float: left;border: 1px solid #d6d6d6;border-width: 1px 0 1px 1px;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn{position: relative;display: inline-block;top: -2px;padding:0;margin: 0;width: 30px;height: 40px;border: 1px solid #d6d6d6;border-width: 1px 1px 1px  0;background: #fff;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:focus,
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:hover{color:#333;}
/*=============================================================================================================================================================================================*/
.body_contant {background:#eceff2 !important;width:768px;display: block;}
/*=============================================================================================================================================================================================*/

/*============================================================================================================================================================================================================*/
.main-content-box{position:relative;width: 768px;height: 1150px;padding: 15px 0;margin: 0 auto 30px;background: #fdfdfd url("/img/main_img/main-box-imgbg01.jpg") no-repeat 50% 0;border-radius: 15px;}

.mc-01{position:  relative;float:  left;display:  block;width: 768px;height: auto;padding: 0 0 0 20px;margin:0;}
.mc01-box{position:  relative;display: inline-block;width: 100%;padding: 0 20px 0 0;margin:0;}
.mc-titcon{position: relative;display: inline-block;width: 100%;line-height: 50px;padding:0;margin:0;}
.mc-titcon .h2-n{position: relative;display: block;float:  left;line-height: 50px;font-size: 25px;font-weight: 600;padding:0;margin:0;}
.mc-titcon .ticontrol{position: relative;display: block;float: left;padding:0;margin:0;}
.mc-titcon .ticontrol li{float: left;padding:0;margin:0;}
.mc-titcon .end-more{position: relative;display: block;line-height: 50px;font-size: 16px;font-weight: 600;float: right;padding:0;margin:0;}
.mc-titcon .end-more .plus-m{position: relative;display: block;float: right;font-size: 25px;font-weight: 600;padding:0;margin: 0 0 0 10px;}
/*돌아가야할 엘아위*/
.lol-picul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.lol-picul li{position: relative;display: block;width: 100%;padding:0;margin:0;}

.com-info-box{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li{position: relative;display: block;width: 50%;float:  left;padding: 10px;margin:0;}

.com-info-box > .com-ul > li > .co-box-r01{position: relative;display: block;width: 100%;height: 235px;padding:0;margin:0;border: 1px solid #e2e3e4;border-radius: 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp01{position:  relative;display: inline-block;width: 100%;line-height: 80px;font-size: 18px;font-weight: 600;text-align:  center;padding:0;margin:0;border: 1px solid #e2e3e4;border-radius: 20px 20px 0 0;border-width: 0 0 1px 0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp02{position: relative;display: inline-block;width: 100%;line-height: 30px;font-size: 18px;font-weight: 600;padding: 0 10px;margin: 15px 0 0 0; overflow: hidden;
 white-space: nowrap;  text-overflow: ellipsis;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp03{position: relative;display: inline-block;width: 100%;padding: 0 10px;margin: 10px 0;overflow: hidden;white-space: initial; text-overflow: initial;letter-spacing: -1px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01{position: absolute;display: block;bottom:  0px;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul{position: relative;display: block;width: 100%;height: 40px;line-height: 40px;padding:0;margin:0;background: #eeeeee;border-radius: 0 0 20px 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li{padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli01{position: relative;display: block;float:  left;padding: 0 0 0 20px;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli02{position: absolute;display: block;right: 0px;width: 40px;height: 40px;line-height: 40px;text-align:  center;font-size: 19px;font-weight: 600;padding:0;margin:0;background: #d4d4d4;border-radius: 0 0 20px;}

.com-info-box > .com-li01{padding:0;margin:0;}
.com-info-box > .com-li02{padding:0;margin:0;}
.com-info-box > .com-li03{padding:0;margin:0;}
.com-info-box > .com-li04{padding:0;margin:0;}
.com-info-box > .com-li05{padding:0;margin:0;}
.com-info-box > .com-li06{padding:0;margin:0;}
/*=============================================================================================================================================================================================*/
.mc-02{position: relative;float: right;display: block;width: 768px;height: 300px;padding: 11px 20px 0 30px;margin:0;}
.sbox-01{position:  relative;display: inline-block;float:  left;width: 270px;padding:0;margin: 0 20px 0 0;}
.mc-bx-01{position:relative;display:inline-block;width: 420px;float:  left;padding:0;margin: 0;border: 1px solid #d2d2d2;}
.mc-bx-01 .mcb-ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li.mcb-li01{padding: 30px 20px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li02{padding: 15px 20px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li03{padding: 15px 20px;margin: 0;}

.mcb-li01-spn01{position: relative;display: block;width: 100%;padding: 10px 0 10px 25px;margin:0;font-size: 17px;font-weight: 600;background: url("/img/main_img/main-icon/icon-001.jpg") no-repeat 0 6px;}
.mcb-li01-spn02{position: relative;display: inline-block;width: 100%;padding: 5px 0;margin:0;}
.mcb-li01-spn03{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}

.mcb-li02-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-002.jpg) no-repeat 0 3px;}
.mcb-li03-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-003.jpg) no-repeat 0 3px;}

/*=============================================================================================================================================================================================*/
/* 메인아이콘유엘부분 */
.mv-b01{z-index: 55;position: absolute;top: 30px;width: 340px;height: 254px;padding:0;margin: 0 auto;background: #FFF;}
.mv-icons-ul{padding:0;margin:0;}
.mv-icons-ul li{position: relative;float:  left;width: 25%;height: 150px;padding:0;margin:0;text-align:  center;}

.mv-ic-li01{padding:0;margin:0;background: #eb7374;}
.mv-ic-li02{padding:0;margin:0;background: #3499e7;}
.mv-ic-li03{padding:0;margin:0;background: #5960ba;}
.mv-ic-li04{padding:0;margin:0;background: #98c021;}
.mv-ic-li05{padding:0;margin:0;background: #e04b4d;}
.mv-ic-li06{padding:0;margin:0;background: #5083ec;}
.mv-ic-li07{padding:0;margin:0;background: #7759bb;}
.mv-ic-li08{padding:0;margin:0;background: #52b210;}

.ic-img{position:  relative;display:  inline-block;width: 100%;height: 45px;padding:0;margin: 30px 0 10px 0;text-align:  center;}
.ic-tit{position: relative;display: inline-block;width: 100%;padding:0;margin:0;color: #FFF;}
/*=============================================================================================================================================================================================================*/


}


@media (min-width:1200px){
	
.main #wrap{background: #e7f0f4 url(/img/all_img/all_bg.jpg) no-repeat 50% 0;/* background:url(/stat/img/main_img/main_con_bg.gif) repeat-x 0 111px; */}
	
.foot-banner{background: #FFF;}
.body_contant{ background:#f0f0f0; padding:0 0 2px 0 ; min-height: 300px;}


.main-visual-box{position:relative;height: 560px;padding:0;margin:0;}
.mv-box{position: relative;z-index: 555;width: 1200px;height: 560px;padding:0;margin: 0 auto;}

/*샐랙션부분*/
/*=============================================================================================================================================================================================*/
.main-vis-btn{z-index: 20;position: relative;width: 1200px;height: 100%;padding: 0;margin: 0 auto;}

.main-vis  {z-index: 10;position:relative;float:left;width:100%;height:560px;padding:0;margin:0;display: block;}
.m-tit-01{position: relative;top: 0px;padding: 10px 20px;margin: 0;line-height: 20px;border-bottom: 0px solid #dadada;}
.main-top{position: relative;display: block;width: 100%;height: 560px;}
.main-vis  {position:relative;float:left;width: 100%;height: auto;padding:0;margin:0;}

#main-visual-01{width: 100%;padding: 0;}
.main-vis-btn{z-index: 20;position: relative;width: 100%;height: 100%;padding: 0;margin: 0 auto;}

.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cycle-slideshow {display:  block;z-index: 5;width: 100%;margin: 0 auto;padding: 0;}
.cycle-slideshow > a { position: absolute; top: 0; left: 0; width: 100%; padding: 0; background-color: #222; display: block;}
.cycle-slideshow > a > img {width: 100%; position: static; display: block;}
.cycle-slideshow > div {position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;margin: 0;}
.cycle-slideshow > div > a{position:  absolute;display: block;top: 0px;right: 0px;width: 100%;height: 560px;padding: 0;margin: 0;}
.cycle-slideshow > div > a > img {position: relative;display: block;top: 0px;max-width: 100%;margin: 0;padding: 0;}

.vpop_darkpos{ position: absolute; width: 100%; height: 100%; padding: 0; margin: 0; }
.vpop_darkpos-1{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: url(/img/web/main_img/main-vimg-bg.png); *//*background: #333; opacity: 0.5;*/}
.vpop_darkpos-2{position: absolute;width:100%;height: 100%;padding: 0;margin: 0;/* background: #333; *//* opacity: 0.4; */}
.vpop_txt-mm{z-index: 10;position: absolute;display: none;width: 650px;height: 100px;top: 120px;right: 0px;padding: 0;margin: 0;}
.vpo-sp01{position: relative;display: block;padding: 0;margin: 0;/* text-align: center; */font-size: 32px;font-weight: 600;color: #525252;/* text-shadow: 2px 3px rgba(39, 41, 43, 0.68); */}
.vpo-sp02{position: relative;display: block;padding: 0 0 0 5px;margin: 5px auto;/* text-align: center; */font-size: 18px;font-weight: 600;color: #984513;/* text-shadow: 1px 2px 3px rgb(10, 10, 10); */}

.controlBtn{z-index: 12;position: absolute;right: 90px;bottom: 20px;display: block;width: 200px;height: 30px;padding: 0;margin: 0 auto;background: transparent;}
.control{position: absolute;left: 0px;padding: 0 15px;margin: 0;width: 200px;height: 30px;border: 1px solid rgba(255, 255, 255, 0.36);border-radius: 30px;background: #333;opacity: 0.6;}
.start-btn{position:absolute;top: 3px;left: 95px;width: 14px;height: 14px;margin:0;padding: 1px;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.stop-btn {position:absolute;top: 3px;left: 120px;width: 14px;height: 14px;margin:0;padding: 1px 0 0 0;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;color: #fff;}
.prev-btn {z-index: 333;position:absolute;top: 4px;left: 140px;margin:0;padding:0;width: 14px;height: 14px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}
.next-btn {z-index: 333;position:absolute;top: 4px;left: 155px;width: 14px;height: 14px;margin:0;padding:0;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;background-color: rgba(51, 51, 51, 0.32);border-radius: 30px;}	
.start-btn:hover,.start-btn:focus,.start-btn:active{color: #e64646;}
.stop-btn:hover,.stop-btn:focus,.stop-btn:active{color: #e64646;}
.start-btn.on{color: #ffe624;}
.stop-btn.on {color: #ffbe27;}

#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav{line-height: 30px;position: relative;height: 30px;float: left;padding: 10px 0 0 20px;margin: 0;}
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {font-size:0px; width:10px; height:30px; display:block; float:left; margin-right:10px;line-height: 30px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a {            background:url(/img/main_img/main_vispop/none-dot.png) no-repeat 0 0; width:10px; height:10px; }
#main-visual-01 .main-vis-btn .controlBtn .control .vpop_nav a.cycle-pager-active  {background:url(/img/main_img/main_vispop/yes-dot.png) no-repeat 0 0; width:10px; height:10px; }

.fsz22{font-size: 12px;padding: 0;margin: 0;top: 0px;left: 0px;display: inline;}
.fsz22:before {position:relative;padding: 0;margin: 0;/* color: #fff; */}



/*=============================================================================================================================================================================================*/
/*샐렉션부분*/
.main-section-01 .ms-01box-ul{padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > li{padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01{padding:0;margin: 0;/* background: #fff; */}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul{position: relative;width: 100%;display: inline-block;padding:0;margin: 0;background: #fff;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > li{position: relative;width: 50%;height: 150px;float: left;padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > .li01box-li01-ul-li01{border: 1px solid #ececec;border-width: 0 1px 0 0;padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > .li01box-li01-ul-li02{border: 1px solid #ececec;border-width: 0 0 0 0;padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > .li01box-li01-ul-li03{border: 1px solid #ececec;border-width: 1px 1px 0 0;padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > .li01box-li01-ul-li04{border: 1px solid #ececec;border-width: 1px 0 0 0;padding:0;margin: 0;}

.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > li > .s01b-sp-img{position: relative;display: inline-block;width: 100%;text-align: center;padding:0;margin: 30px 0 0 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li01 > .li01box-li01-ul > li > .s01b-sp-tx01{position: relative;display: inline-block;width: 100%;text-align: center;padding:0;margin: 10px 0 0 0;}

.main-section-01 > .ms-01box-ul > .li01box-ul-li02{padding:0;margin: 20px 0 0 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li02 > .li01b-bx01{position: relative;width: 100%;height: 90px;display: inline-block;line-height: 90px;color: #FFF;text-align: center;padding:0;margin: 0;background: url(/edu/img/main_img/m-c01-bg.gif) no-repeat;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li02 > .li01b-bx01 > .s01b-sp-bt01{font-size: 20px;padding:0;margin: 0;}
.main-section-01 > .ms-01box-ul > .li01box-ul-li02 > .li01b-bx01 > .s01b-sp-bt02{font-size: 17px;padding:0;margin: 0 0 0 15px;}

/*컨텐츠내용 2번째 .main-section-02 */

.main-section-02 > .ms-02box-ul{position: relative;display: inline-block;width: 100%;padding:0;margin: 0;}
.main-section-02 > .ms-02box-ul > li{position: relative;display: inline-block;float: left;top: 0px;width: 580px;height: 235px;padding:0;margin: 0 0 0 30px;background: #fff;}
.main-section-02 > .ms-02box-ul > .li02box-ul-li01{position: relative;display: inline-block;float: left;width: 320px;height: 235px;padding:0;margin: 0;background: #FFF;}
.main-section-02 > .ms-02box-ul > .contli02box-ul-li02{padding:0;margin: 0;}
.main-section-02 > .ms-02box-ul > .li02box-ul-li03{width: 240px;height: 235px;float: right;display: inline-block;padding:0;margin: 0;background: #fff;}

.ms-02box-ul > .li02box-ul-li02 > .lib02-box{position: relative;width: 100%;display: inline-block;padding:0;margin: 10px 0 15px 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-box > .lb02-tit{position: relative;left: 20px;float: left;font-size: 25px;letter-spacing: -2px;line-height: 50px;font-weight: 600;padding:0;margin: 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-box > .lb02-more{position: relative;float: right;width: 50px;line-height: 50px;font-size: 18px;font-weight: 700;padding:0;margin: 0;}


.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box{position: relative;width: 100%;display: inline-block;padding: 0 10px;margin: 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul{position: relative;width: 100%;display: inline-block;padding:0;margin: 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul > li{padding:0;margin: 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul > .lib02-tx-li01{position: relative;width: 100%;display: inline-block;line-height: 20px;padding: 3px;margin: 0;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul > .lib02-tx-li01 > .lib02-sp01{margin: 3px 10px 0 0;float: left;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul > .lib02-tx-li01 > .l02-sp-tit{position: relative;display: inline-block;float: left;width: 250px;height: 20px;font-size: 17px;font-weight: 600;padding:0;margin: 0 10px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ms-02box-ul > .li02box-ul-li02 > .lib02-tx-box > .lib02-tx-ul > .lib02-tx-li01 > .l02-sp-tx01{position: relative;float: right;padding:0;margin: 0;}


/*컨텐츠내용*/
.box-02-sel{position: relative;width: 100%;height: 180px;padding:0;margin: 0;background: #e1e1e1;}


/*컨텐츠하단부분 두개 공지/바로가기 */
.box-03-sel{position: relative;width: 1200px;height: 240px;padding:0;margin: 1px auto;}
.box-03-sel-01{position: relative;float: left;width: 50%;height: 220px;display: inline-block;padding: 10px 20px 0;margin: 0;background: #fff;}
.box-03-sel-02{position: relative;float: left;width: 50%;height: 220px;display: inline-block;padding: 10px 20px 0;margin: 0;background: #fff;}

/*공지/바로가기 */
.box-03-sel-01 > .bx03-se-box01{position: relative;width: 100%;display: inline-block;padding: 0 0 10px 0;margin: 10px 0 15px 0;border: 1px solid #333;border-width: 0 0 1px 0;}
.box-03-sel-01 > .bx03-se-box01 > .bx03-h3-tit{position: relative;left: 20px;float: left;font-size: 25px;letter-spacing: -2px;line-height: 50px;font-weight: 600;padding:0;margin:0;}
.box-03-sel-01 > .bx03-se-box01 > .bx03-sp-txt01{position: relative;float: right;width: 50px;line-height: 50px;font-size: 18px;font-weight: 700;padding: 0;margin: 0;}
.box-03-sel-01 > .bx03-box01{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01{position: relative;width: 100%;display: inline-block;padding: 0 20px;margin: 0;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li{position: relative;width: 100%;display: inline-block;padding: 3px 0;margin:0;line-height: 20px;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li > .bx03-sp-tit{position: relative;display: inline-block;float: left;width: 420px;height: 20px;font-size: 14px;font-weight: 400;padding: 0;margin: 0 10px 0 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box-03-sel-01 > .bx03-box01 > .bx03-ul01 > li > .bx03-sp-date{position: relative;float: right;padding:0;margin:0;color: #7d7d7d;}

.box-03-sel-02 > .bx03-se-box01{position: relative;width: 100%;display: inline-block;padding: 0 0 10px 0;margin: 10px 0 15px 0;border: 1px solid #333;border-width: 0 0 1px 0;}
.box-03-sel-02 > .bx03-se-box01 > .bx03-h3-tit{position: relative;left: 20px;float: left;font-size: 25px;letter-spacing: -2px;line-height: 50px;font-weight: 600;padding: 0;margin: 0;}
.box-03-sel-02 > .bx03-se-box01 > .bx03-sp-txt01{padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02{position: relative;width: 100%;display: inline-block;padding:0;margin: 0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li{position: relative;width: 33.33333333333333%;float: left;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a{position: relative;width: 100%;display: inline-block;padding: 0 0 0 20px;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-tit{position: relative;width: 100%;display: inline-block;font-size: 16px;font-weight: 400;letter-spacing: -1px;padding: 0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt{position: relative;width: 100%;display: inline-block;font-size: 19px;font-weight: 400;letter-spacing: -1px;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw{position: relative;width: 100%;display: inline-block;padding:0;margin:0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .bx-sp03-ic{font-size: 20px;padding:0;margin:0;}

.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-01{color: #ff1a00;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-02{color: #00ced0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-txt.clr-03{color: #0097f3;}

.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-01{color: #ff1a00;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-02{color: #00ced0;}
.box-03-sel-02 > .bx03-box01 > .bx03-ul02 > li > a .bx-sp03-aw > .clr-03{color: #0097f3;}



/*메인팝업 1170===================================================================================================================================================================================*/

#main-visual-01 .box-ctr-01{z-index: 333;position: absolute;width: 100%;padding:0;margin:0;}
#main-visual-01 .box-ctr-01 .controlBtn{position: relative;width: 1200px;height: 100px;padding:0;margin:0 auto;}

#main-visual-01 .box-ctr-01 .controlBtn .vpop_nav {position:absolute;top: 45px;left: 540px;margin:0;padding:0;}
#main-visual-01 .box-ctr-01 .controlBtn .vpop_nav a {font-size:0px;width: 15px;height: 15px;display:block;float:left;margin-right:10px;}
#main-visual-01 .box-ctr-01 .controlBtn .vpop_nav a {background:url(/edu/img/main_img/main_vispop/none-dot.png) no-repeat 0 0;width: 15px;height: 15px;}
#main-visual-01 .box-ctr-01 .controlBtn .vpop_nav a.cycle-pager-active  {background:url(/edu/img/main_img/main_vispop/yes-dot.png) no-repeat 0 0;width: 15px;height: 15px;}
#main-visual-01 {position:relative;height: 560px;margin:0;}
#main-visual-01 .img-vis{position:relative;display:inline-block;width:100%;height: 560px;padding:0;margin:0;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
#main-visual-01 .vpop_con{position: relative;width:1200px;height: 150px;top: 20px;padding:0;margin:0 auto;color: #fff;}
#main-visual-01 .vpop_class{position: absolute;width: 100%;height: 40px;top: 40px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 27px;font-weight: 500;letter-spacing: -3px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}
#main-visual-01 .vpop_ttl{position: absolute;width: 100%;height: 40px;top: 75px;right: 20px;padding:0;margin:0;line-height: 40px;font-size: 22px;font-weight: 400;letter-spacing: 0px;text-shadow: 0 2px 0 rgba(0,0,0,0.60);text-decoration: none;text-align:  right;}


/*메인팝업끝 1170===================================================================================================================================================================================*/

.main-gj-box{z-index:444;position:relative;width:1200px;height:157px;padding:0;margin: 0 auto;}
.gj-tit-b{position: absolute;top: -265px;left: -150px;display: block;}
.gj-c-b{position: relative; display: inline-block; width: 900px; height: 157px; padding: 0; margin: 0 0 0 300px; }
.gj-c-b01{  position: relative; padding: 0; margin: 0; width: 100%; display: inline-block;}
.gj-ul{text-align: center;margin: 0 auto;padding: 20px 0;width: 950px;height: 150px;}
.gj-ul > li{position: relative;float: left;padding: 0;margin: 0 15px 0 0;width: 110px;height: 120px;}

.ic-m-tit01{ position: relative; width: 100%; display: inline-block; padding: 0; margin: 5px 0; line-height: 25px;}

.color-001{color: #674be3; box-shadow: 0 0 0 7px rgb(103, 75, 227);}

.color-002{color: #26409c; box-shadow: 0 0 0 7px rgb(38, 64, 156);}
.color-003{color: #9a3cb8; box-shadow: 0 0 0 7px rgb(154, 60, 184);}
.color-004{color: #b83d73; box-shadow: 0 0 0 7px rgb(184, 61, 115);}
.color-005{color: #b83d52; box-shadow: 0 0 0 7px rgb(184, 61, 82);}
.color-006{color: #bd9a32; box-shadow: 0 0 0 7px rgb(189, 154, 50);}
.color-007{color: #5b6b1a; box-shadow: 0 0 0 7px rgb(91, 107, 26);}



/*=============================================================================================================================================================================================================*/

.m-cont-01{ position: relative;top: 0px;left: 0px;float: left; width: 241px; padding: 0;  margin: 25px 0 0 0;}

/*=============================================================================================================================================================================================================*/
.mv-b03{z-index: 55;position: absolute;top: 335px;left: 530px;width: 320px;height: 210px;padding:0;margin: 0 auto;background: #fff;}
/*=============================================================================================================================================================================================================*/
.g-serh-box-s{position: relative;width: 100%;top: 0px;left: 0px;padding:0;margin:0;}
.g-serh-box-s #lt{position: relative;display: inline-block;width: 100%;height: 210px;top: 0px;left: 0px;padding:0;margin:0;background: #f8f8f8;border: 0px;}
.g-serh-box-s #lt h3.lt-tit{position:  relative;/* width: 100%; */float:  left;padding: 0 16px;margin:0;font-size: 16px;letter-spacing: -1px;line-height: 40px;/* display: none; */}
.g-serh-box-s #lt h4{position: relative;/* width: 50%; */float: left;padding: 0;margin:0;border: 1px solid #e2e2e2;border-width: 0;}
.g-serh-box-s #lt h4 a{position: relative;display:  inline-block;width: 100%;height: 40px;padding:0;margin:0;}
.g-serh-box-s #lt h4 a span{position: relative;display:  inline-block;width: 100%;height: 40px;padding: 0 9px;margin:0;line-height: 40px;font-size: 16px;color: #f7f7f7;background: #797979;}
.g-serh-box-s #lt h4 a span.on{position: relative;display: inline-block;width: 100%;height: 40px;padding: 0 9px;margin: 0;line-height: 40px;font-size: 16px;background: #fc732a;color: #FFF;font-weight: 600;}
.g-serh-box-s #lt h4 a span#ltm1{border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt h4 a span#ltm2{/* border: 1px solid #333; */border-width: 0;}
.g-serh-box-s #lt .cont{position: absolute;width: 100%;top: 42px;left: 0px;height: 160px;padding: 10px 5px;margin:0;border: 1px solid #333;border-width: 0;}
.g-serh-box-s #lt .cont ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li{position: relative;display: block;width: 100%;padding: 1px 0;margin:0;clear:  both;}
.g-serh-box-s #lt .cont ul li .lab01s{position:  relative;width: 45px;float:  left;line-height: 30px;padding:0;margin:0;font-size: 15px;font-weight: 600;border: 0px;text-align: center;}
.g-serh-box-s #lt .cont ul li .lab02s{position: relative;float: left;line-height: 36px;padding:0;margin:0;}
.g-serh-box-s #lt .cont ul li .lab03s{position: relative;display: inline-block;float: left;line-height: 36px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab04s{position: relative;line-height: 30px;padding:0;margin: 0 5px 0;}
.g-serh-box-s #lt .cont ul li .lab05s{position: relative;float: left;width: 70px;height: 36px;line-height: 30px;padding: 0 5px;margin:0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab06s{float:  left;width: 190px;height: 30px;line-height: 30px;padding: 0 5px;margin: 0;border: 1px solid #cccccc;}
.g-serh-box-s #lt .cont ul li .lab-btns{padding: 4px 10px 4px;margin: 0;float:  left;width:59px;height:  auto !important;color: #FFF !important;background-color: #adadad !important;border: 0px solid;}
.g-serh-box-s #lt .cont ul li select{width: 250px;height: 25px;padding: 0;margin: 0;border: 1px solid #cccccc;}
/*=============================================================================================================================================================================================================*/
/*팝업리스트*/
.main-vs-box{ position: absolute; top:0px; width: 100%; z-index: 666;}
.cont-list-01{position:relative;padding: 0;margin: 0 auto;width: 1200px;background: transparent;}
#picDiv {z-index: 777;position:relative;display: inline-block;width: 270px;height: 270px;padding:0;margin:0;background: #fff;float:inherit;}
#picDiv .banPicWrap {position:absolute;left:0px;top: 30px;z-index:99;width: 100%;height: 240px;overflow: hidden;background: #eeeeee;}
#picDiv .banPicWrap .banPicUL {width: 100%;height: 240px;padding:0;margin:0;}
#picDiv .banPicWrap .banPicUL li {width: 100%;height: 240px;}
#picDiv .banPicWrap .banPicUL li img {width: 100%;height: 240px;vertical-align: top;}

#picDiv.typeTxt .banPicWrap {top: 24px;}
#picDiv.typeTxt .banPicWrap .banPicUL{position:absolute;top: 0px;left:0px;padding:0;margin:0;display:block;}
#picDiv.typeTxt .banPicWrap .banPicUL li {height: auto; line-height: 25px; padding:6px 20px; font-size:16px; font-weight:500; border-bottom: 1px solid #d3d3d3; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
body.mobile .go_btn span.nav_num{display:none;}
#picDiv.typeImg .banPicUL li a span.banText {display: none;}
#picDiv.typeTxt .banPicUL li a img.banImage {display: none;}
.go_btn {position: absolute;z-index:9;height: 30px;line-height: 30px;padding: 5px 10px;width:100%;top: 0px;background: #eaeaea;}
.go_btn span.nav_num {line-height: 20px;font-size: 13px;padding: 0;vertical-align: top;display: inline-block;float: right;margin: 0 0 0 10px;color: #0f245f;}
.go_btn a.event_prev,
.go_btn a.event_next,
.go_btn a.ban_type_img,
.go_btn a.ban_type_txt,
.go_btn a.event_play,
.go_btn a.event_stop {display: inline-block;position: relative;top: 0px;width: 20px;height: 20px;line-height: 20px;padding: 0;/* border: 1px solid #e9e9e9; */}
/*============================================================================================================================================================================================================*/
.mv-b02{z-index: 55;position: absolute;top: 335px;width: 520px;height: 210px;padding:0;margin: 0 auto;background: #FFF;}
/*============================================================================================================================================================================================================*/
/*텝메뉴리스트*/
.taBmenu-list{padding:0;margin: 0;}
.notic-01{position:relative;float: left;display:inline-block;width: 100%;height: 210px;padding:0;margin: 0;border: 1px solid #e2e3e4;}
#list1{display: block;position: absolute;width:100%;border-bottom: 1px solid #e2e3e4;}
#list1 h4{z-index:9;display: inline;float: left;padding:0;margin: 0;background: #FFF;font-size: 26px;font-weight: 500;border-right: 0px solid #e2e3e4;}
#list1 h4.h401{ z-index:9; display: inline; float: left; width:98px; padding:0; margin:-1px 0 0 -1px; border-right: 0px solid #c8c8c8; border-bottom:1px solid #c8c8c8; background: transparent;}
#list1 h4 #list1m1 {border-left: 0px solid #c8c8c8;}
#list1 h4 a, #list1 h4 a hover ,#list1 h4 a active ,#list1 h4 a focus{  text-decoration:none; }
#list1 h4 a span        {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight:500;padding: 15px 20px;margin:0;background:transparent;text-align:center;border-width: 0;}
#list1 h4   span.on     {display:block;/* width: 160px; */height:47px;font-size:15px;font-weight: 600;padding: 15px 20px;margin:0;background: #fe5e00;text-decoration:none;color: #FFF;border-bottom: 0px solid #FFF;}
#list1 h4 a:hover  span.on,
#list1 h4 a:active span.on,
#list1 h4 a:focus  span.on { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #ffffff;}
#list1 h4 a:hover  span,
#list1 h4 a:active span,
#list1 h4 a:focus  span { display:block; height:47px; font-size:15px;font-weight:600;padding:15px 20px; margin:0; text-align:center; color: #fe5e00;}
#list1 .cont{position: absolute;display:block;left:0px;top: 47px;width:100%;padding:0 20px;margin: 0;border-top: 0px solid #d3d3d3;}
#list1 .cont * {/* line-height:20px; */}
#list1 .cont ul{width: 100%;padding:0;margin:10px 0 0 0;}
#list1 .cont li{width:100%;padding:0;margin:0;border-bottom: 0px solid #e6e6e6;line-height: 27px;}
#list1 .cont li a{ display: block; width:100%; padding:0; color: #393939; overflow: auto; cursor: pointer; }
#list1 .cont li span.subject{display:block;float: left;width: 370px;font-size: 14px;font-weight:400;padding: 0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing: -1px;}
#list1 .cont li span.date   {display:block;width: 90px;position: relative;font-size: 14px;padding: 0 0 0 10px;margin:0;float: right;text-align: left;font-weight: 500;color: #1e62cd;}
#list1 .cont li img{ width:24px; height:11px; padding:0; margin:6px 0 0 5px ; background:#099;}
#list1 .cont li span:hover { text-decoration: underline; }
#list1 .more{position:absolute;top:-40px;right:15px;padding:3px 9px 3px 8px;margin:0;background: none;}
#list1 .more a, 
#list1 .more a:hover, 
#list1 .more a:active, 
#list1 .more a:focus  {color: #333333;text-decoration:none;font-weight: 700;font-size: 18px;}
.notic-icons{position: absolute; display:block; padding:0; margin:0; top:20px; left:15px;}
/*텝메뉴리스트 기간선택*/
#list1 .cont li .sh01-ul01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 li{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li01{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02{position: relative;width: 100%;display: inline-block;padding: 10px 0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li03{padding:0;margin: 0;}
#list1 .cont li .sh01-ul01 .sh01-li02 .sh01-selt01{/* padding:0; *//* margin: 0; */width: 270px;background: #edeef4;border: 1px solid #dadada;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-srch01{/* padding:0; *//* margin: 0; */width: 240px;float: left;border: 1px solid #d6d6d6;border-width: 1px 0 1px 1px;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn{position: relative;display: inline-block;top: -2px;padding:0;margin: 0;width: 30px;height: 40px;border: 1px solid #d6d6d6;border-width: 1px 1px 1px  0;background: #fff;}
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:focus,
#list1 .cont li .sh01-ul01 .sh01-li03 .sh01-btn:hover{color:#333;}

/*============================================================================================================================================================================================================*/
.body_contant { background:#eceff2 !important; width:100%; }



/*============================================================================================================================================================================================================*/
.main-content-box{position:relative;width: 1200px;height: 610px;padding: 15px 0;margin: 0 auto 30px;background: #fdfdfd url("/img/main_img/main-box-imgbg01.jpg") no-repeat 50% 0;border-radius: 15px;}

.mc-01{position:  relative;float:  left;display:  block;width: 900px;height: 580px;padding: 0 0 0 20px;margin:0;}
.mc01-box{position:  relative;display: inline-block;width: 100%;padding: 0 20px 0 0;margin:0;}
.mc-titcon{position: relative;display: inline-block;width: 100%;line-height: 50px;padding:0;margin:0;}
.mc-titcon .h2-n{position: relative;display: block;float:  left;line-height: 50px;font-size: 25px;font-weight: 600;padding:0;margin: 0 10px 0 0;}
.mc-titcon .ticontrol{position: relative;display: block;float: left;padding:0;margin:0;}
.mc-titcon .ticontrol li{float:  left;padding:0;margin:0;}
.mc-titcon .end-more{position: relative;display: block;line-height: 50px;font-size: 16px;font-weight: 600;float: right;padding:0;margin:0;}
.mc-titcon .end-more .plus-m{position: relative;display: block;float: right;font-size: 25px;font-weight: 600;padding:0;margin: 0 0 0 10px;}
/*돌아가야할 엘아위*/
.lol-picul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.lol-picul li{position: relative;display: block;width: 100%;padding:0;margin:0;}

.com-info-box{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul{position: relative;display: block;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li{position: relative;display: block;width: 33.33333333333333%;float:  left;padding: 10px;margin:0;}

.com-info-box > .com-ul > li > .co-box-r01{position: relative;display: block;width: 100%;height: 235px;padding:0;margin:0;border: 1px solid #e2e3e4;border-radius: 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp01{position:  relative;display: inline-block;width: 100%;line-height: 80px;font-size: 18px;font-weight: 600;text-align:  center;margin:0;border: 1px solid #e2e3e4;border-radius: 20px 20px 0 0;border-width: 0 0 1px 0;overflow: hidden;letter-spacing: -1px;padding: 0 10px;box-sizing: border-box;white-space: nowrap;text-overflow: ellipsis;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp02{position: relative;display: inline-block;width: 100%;line-height: 30px;font-size: 18px;font-weight: 600;padding: 0 10px;margin:11px 0 0 0; overflow: hidden;
 white-space: nowrap;  text-overflow: ellipsis;} 
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp03{position: relative;display: inline-block;width: 100%;padding: 0 10px;margin: 10px 0;overflow: hidden;white-space: initial;text-overflow: initial;letter-spacing: -1px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp01 > img{padding:0;margin: 15px 0 0 0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01{position: absolute;display: block;bottom:  0px;width: 100%;padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul{position: relative;display: block;width: 100%;height: 40px;line-height: 40px;padding:0;margin:0;background: #eeeeee;border-radius: 0 0 20px 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li{padding:0;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli01{position: relative;display: block;float:  left;padding: 0 0 0 20px;margin:0;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-bar01 > .co-ba-ul li.co-bli02{position: absolute;display: block;right: 0px;width: 40px;height: 40px;line-height: 40px;text-align:  center;font-size: 19px;font-weight: 600;padding:0;margin:0;background: #d4d4d4;border-radius: 0 0 20px;}
.com-info-box > .com-ul > li > .co-box-r01 > .co-sp02 a { color:#333 }  



.com-info-box > .com-li01{padding:0;margin:0;}
.com-info-box > .com-li02{padding:0;margin:0;}
.com-info-box > .com-li03{padding:0;margin:0;}
.com-info-box > .com-li04{padding:0;margin:0;}
.com-info-box > .com-li05{padding:0;margin:0;}
.com-info-box > .com-li06{padding:0;margin:0;}
/*=============================================================================================================================================================================================*/
.mc-02{position: relative;float: right;display: block;width: 300px;height: 580px;padding: 11px 20px 0 0;margin:0;}
.sbox-01{position:  relative;display: inline-block;width: 270px;padding:0;margin:0;}
.mc-bx-01{position:relative;display:inline-block;width: 270px;padding:0;margin: 10px 0 0 0;border: 1px solid #d2d2d2;}
.mc-bx-01 .mcb-ul{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}
.mc-bx-01 .mcb-ul li.mcb-li01{padding:20px 20px 29px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li02{padding: 16px 20px;margin:0;border: #d2d2d2 1px solid;border-width: 0 0 1px 0;}
.mc-bx-01 .mcb-ul li.mcb-li03{padding: 16px 20px;margin: 0;}

.mcb-li01-spn01{position: relative;display: block;width: 100%;padding: 10px 0 10px 25px;margin:0;font-size: 17px;font-weight: 600;background: url("/img/main_img/main-icon/icon-001.jpg") no-repeat 0 6px;}
.mcb-li01-spn02{position: relative;display: inline-block;width: 100%;padding: 5px 0;margin:0;}
.mcb-li01-spn03{position: relative;display: inline-block;width: 100%;padding:0;margin:0;}

.mcb-li02-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-002.jpg) no-repeat 0 3px;}
.mcb-li03-spn01{position: relative;display: inline-block;width: 100%;padding: 0 0 0 40px;margin:0;font-size: 17px;font-weight: 600;color: #808080;background: url(/img/main_img/main-icon/icon-003.jpg) no-repeat 0 3px;}

/*=============================================================================================================================================================================================*/

/* 메인아이콘유엘부분 */
.mv-b01{z-index: 55;position: absolute;top: 10px;width: 520px;height: 314px;padding:0;margin: 0 auto;background: #FFF;}
.mv-icons-ul{padding:0;margin:0;}
.mv-icons-ul li{position: relative;float:  left;width: 25%;height: 157px;padding:0;margin:0;text-align:  center;}

.mv-ic-li01{padding:0;margin:0;background: #eb7374;}
.mv-ic-li02{padding:0;margin:0;background: #3499e7;}
.mv-ic-li03{padding:0;margin:0;background: #5960ba;}
.mv-ic-li04{padding:0;margin:0;background: #98c021;}
.mv-ic-li05{padding:0;margin:0;background: #e04b4d;}
.mv-ic-li06{padding:0;margin:0;background: #5083ec;}
.mv-ic-li07{padding:0;margin:0;background: #7759bb;}
.mv-ic-li08{padding:0;margin:0;background: #52b210;}

.ic-img{position:  relative;display:  inline-block;width: 100%;height: 45px;padding:0;margin: 35px 0 10px 0;text-align:  center;}
.ic-tit{position: relative;display: inline-block;width: 100%;padding:0;margin:0;color: #FFF;}
/*=============================================================================================================================================================================================================*/


}





