@charset "utf-8";
/**/
.bg_white {background-color:#fff;}
/* section01 */
/* .notice_wrap{float:left; position:relative; width:540px; height:340px;background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; box-sizing: border-box;}
.notice_wrap h3{padding-left:38px; color:#000; font-size:24px; font-weight:600; border-bottom:1px solid #e5e5e5; line-height:96px;} */
.notice_wrap{float:left; position:relative; width:540px; height:330px;background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; box-sizing:} /* 211021 height 수정 */
.notice_wrap h3{padding-left:38px; color:#000; font-size:24px; font-weight:600; border-bottom:1px solid #e5e5e5; line-height:90px;} /* 211021 line-height 수정 */
.notice_wrap .tab_menu{position:absolute; right:20px; top:39px;}
.notice_wrap .tab_menu li{float:left;}
.notice_wrap .tab_menu li.on {display:block;}
.notice_wrap .tab_menu li a{padding:0px 15px; color:#767676; position:relative;font-size:15px; border-left:1px solid #e5e5e5; line-height: 20px;z-index:10;}
.notice_wrap .tab_menu li.on a{color:#1799c2;position:relative;font-weight:bold;}
.notice_wrap .tab_menu li.on a:after{content:"";display:block;position:absolute;left:50%;bottom:-5px;width:70%;transform:translateX(-50%);height:2px;background-color:#1799c2;}
.notice_wrap .tab_menu li:first-child a{border-left:0;}
.notice_wrap .tab_container .item{display:none;padding:24px 38px; box-sizing:border-box;}
.notice_wrap .tab_container .item.on{display:block;}
.tab_cont.on {display: block;}
.notice_wrap .tab_container .tab_cont li{margin-top:10px;width:100%;height:25px;line-height:25px;}
.notice_wrap .tab_container .tab_cont li a{position:relative;float:left; display:block; width:75%; font-size:16px; color:#555555; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.notice_wrap .tab_container .tab_cont li a:hover {position: relative;}
.notice_wrap .tab_container .tab_cont li a:hover:after {content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#c8c8c8;}
.notice_wrap .tab_container .tab_cont li a.item01{font-weight: 400;}
.notice_wrap .tab_container .tab_cont li a.item02{width:100%;}
.notice_wrap .tab_container .tab_cont li .date{width:25%; float:right; color:#767676; font-size:14px; text-align: right;}
.notice_wrap .tab_cont .date{float:right; color:#b1b1b1; font-size:14px;}


/* 211021 적용 */
.customer_wrap {float:left; width:263px; margin-left:18px; background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea;}
.customer_wrap > h3 {padding-left:30px; background:url('/kosep/static/img/main/bg_customer_wrap1.jpg') no-repeat 0 0; border-top-left-radius:5px; border-top-right-radius:5px;} 
.customer_wrap > h3 {color:#fff; font-size:24px; font-weight:600; line-height:90px;} 
.customer_wrap > h3 > a {position:relative; display:block; color:#fff; margin-left:-30px; padding-left:30px;}
.customer_wrap > h3 > a:after{display:block; content:''; position:absolute; bottom:calc(50% - 9px); right:25px; width:17px; height:17px; background:url('/kosep/static/img/main/btn_more_white.png') no-repeat 0 0; }

.customer_wrap > h3 > a:hover {background-color:rgba(0,0,0,0.1); border-top-left-radius:5px; border-top-right-radius:5px;}
.customer_wrap ul {margin:12px 25px 16px 30px;}
.customer_wrap ul:after {display:block; content:''; clear:both;}
.customer_wrap li {float:left; width:100%; box-sizing:border-box; color:#333; font-size:16px; }
.customer_wrap li a {display:block; padding:16px 0 15px 40px; box-sizing:border-box; border-bottom:1px solid #e5e5e5;background:url('/kosep/static/img/main/img_customer_item_220524.png') 0 0 no-repeat; }
.customer_wrap li:last-child a {border-bottom:0;}

/* 220524 삭제
.customer_wrap li:nth-child(1) a {background-position:0 0;} 
.customer_wrap li:nth-child(2) a {background-position:0 -50px;} 
.customer_wrap li:nth-child(3) a {background-position:0 -100px;} 
.customer_wrap li:nth-child(4) a {background-position:0 -150px;} */

.customer_wrap:last-child {margin-left:15px;} 
.customer_wrap:last-child > h3 {background-image:url('../../../kosep/static/img/main/bg_customer_wrap2.jpg');}
.customer_wrap:last-child li:nth-child(1) a {background-position:0 -200px;}
.customer_wrap:last-child li:nth-child(2) a {background-position:0 -250px;}
.customer_wrap:last-child li:nth-child(3) a {background-position:0 -300px;}
.customer_wrap:last-child li:nth-child(4) a {background-position:0 -350px;}

/* 220524 추가 */
.customer_wrap ul.customer_lt {margin:7px 25px 9px 30px;}
.customer_wrap ul.customer_lt:after {display:block; content:''; clear:both;}
.customer_wrap ul.customer_lt li {float:left; width:100%; box-sizing:border-box; color:#333; font-size:15px; }
.customer_wrap ul.customer_lt li a {display:block; padding:13px 0 11px 40px; box-sizing:border-box; border-bottom:1px solid #e5e5e5;background:url('/kosep/static/img/main/img_customer_item_220524.png') 0 0 no-repeat; }
.customer_wrap ul.customer_lt li:last-child a {border-bottom:0;}

.customer_wrap ul.customer_lt li:nth-child(1) a {background-position:0 -153px;} 
.customer_wrap ul.customer_lt li:nth-child(2) a {background-position:0 -54px;} 
.customer_wrap ul.customer_lt li:nth-child(3) a {background-position:0 -403px;} 
.customer_wrap ul.customer_lt li:nth-child(4) a {background-position:0 -104px;} 
.customer_wrap ul.customer_lt li:nth-child(5) a {background-position:0 -4px;} 



/* .customer_wrap{float:left; width:541px; margin-left:18px; background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea;}
.customer_wrap ul:after{display:block; content:''; clear:both;}
.customer_wrap li{float:left; width:50%; background-image:url('/kosep/static/img/main/img_customer_item.png'); background-repeat:no-repeat; border-top:1px solid #ebebeb; box-sizing: border-box;}
.customer_wrap li:first-child,
.customer_wrap li:nth-of-type(2){border-top:0;}
.customer_wrap li:nth-of-type(2n){width:calC(50% - 1px); border-left:1px solid #ebebeb;}
.customer_wrap li.item01{background-position:210px -8px;}
.customer_wrap li.item02{background-position:207px -72px;}
.customer_wrap li.item03{background-position:210px -138px;}
.customer_wrap li.item04{background-position:207px -203px;}
.customer_wrap li.item05{background-position:210px -269px;}
.customer_wrap li.item06{background-position:207px -334px;}
.customer_wrap li.item07{background-position:210px -398px;}
.customer_wrap li.item08{background-position:207px -465px;}
.customer_wrap li.item09{background-position:210px -600px;}
.customer_wrap li.item10{background-position:210px -658px;}
.customer_wrap li a{display:block; height:68px; padding:15px 30px; color:#333; font-size:17px; box-sizing:border-box;}
.customer_wrap li.item09 a{height:64px; padding:12px 30px; letter-spacing:-0.6px;}
.customer_wrap li.item10 a{height:64px; padding:12px 30px;}
.customer_wrap li a.harp {height:55.5px;  padding:10px 40px;}
.customer_wrap li a.harp > .sub_tit {display:block; margin-top:0px; color:#767676; font-size:13px;} 
.customer_wrap li a.mT-3 {margin-top:3px; padding-top:3px;} 
.customer_wrap li .sub_tit{display:block; margin-top:2px; color:#767676; font-size:13px;} */

/* .link_banner{display:table; width:100%; height:90px; margin-top:18px; background:url('/kosep/static/img/main/bg_link_banner.png') no-repeat 0 0; border-radius: 4px;}
.link_banner ul{font-size:0; overflow:hidden;}
.link_banner li{float:left; width:7.14%;}
.link_banner li a{display:table-cell; width:12.5%; height:90px; vertical-align:middle;padding:0 3px; color:#fff; font-size:14px;  text-align:center; background:url('/kosep/static/img/main/bg_link_banner.gif')left center no-repeat; box-sizing: border-box;}
.link_banner li a span{font-size:12px;}
.link_banner li:nth-child(1) {width:9%;}
.link_banner li:nth-child(2) {width:9%;}
.link_banner li:nth-child(3) {width:9%;}
.link_banner li:nth-child(5) {width:13%;}
.link_banner li:nth-child(6) {width:10%;}
.link_banner li:hover a{background:#105e6a;}
.link_banner li:hover + li a{background:none;} */

/* 211022 적용 : S */
.link_banner {position:relative; margin: 0 auto; width: 1100px; height:100px; margin-top:18px; background:linear-gradient(to right, #2869c2, #00449b); border-radius: 4px;}
.link_banner:before, .link_banner:after {content: " ";	display: table; }
.link_banner:after {clear: both}

.owl-carousel {display: none;	width:calc(100% - 60px); margin-left:30px; z-index: 1;}
.owl-carousel li {float:left; width:100%; background:url('/kosep/static/img/main/img_link_banner.png') center 0 no-repeat;}
.owl-carousel li:hover{background-color:rgba(0,0,0,.09);}
.owl-carousel li.item1 {background-position:center 0;}
.owl-carousel li.item2 {background-position:center -100px;}
.owl-carousel li.item3 {background-position:center -200px;}
.owl-carousel li.item4 {background-position:center -300px;}
.owl-carousel li.item5 {background-position:center -400px;}
.owl-carousel li.item6 {background-position:center -500px;}
.owl-carousel li.item7 {background-position:center -600px;}
.owl-carousel li.item8 {background-position:center -700px;}
.owl-carousel li.item9 {background-position:center -800px;}
.owl-carousel li.item10 {background-position:center -900px;}
.owl-carousel li a {display:block; height:100px; padding-top:60px; color: #FFF; font-size:15px; text-align:center; box-sizing: border-box;}
.owl-carousel li a:focus {border: #eff7f7 2px solid; outline: #EEEEEE;}

.owl-carousel .owl-stage-outer {position: relative;	overflow: hidden;	-webkit-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {min-height: 1px;	float: left;	-webkit-backface-visibility: hidden;	-webkit-touch-callout: none;}
.owl-carousel.owl-loaded {display:block; height:100px;}
.owl-carousel.owl-loading {opacity: 0;	display: block}

.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {
    background:none; color:#fff; border:none; padding:0; margin:0; width:30px; font-size:50px; color:rgba(255,255,255,.9);
    text-shadow: 2px 2px 5px #093a7c;}
.owl-carousel .owl-nav button.owl-prev {position:absolute; top:0; left:0; height:100%; padding-bottom:10px;}
.owl-carousel .owl-nav button.owl-next {position:absolute; top:0; right:0; height:100%; padding-bottom:10px;}
.owl-theme .owl-nav [class*=owl-]:hover {color:rgba(255,255,255,1);	text-decoration: none}

.mobile_link_banner {display:none;}
/* 211022 적용 end */

/* .visual_banner_wrap{margin-top:17px; position:relative; }
.visual_banner_wrap:after{display:block; content:''; clear:both;}
.visual_banner_wrap .bx-viewport{background:#fff; padding-bottom:25px; border-radius:5px;}
.visual_banner_wrap .bx-wrapper{border-radius:5px;}
.visual_banner_wrap .bx-wrapper .bx-controls{bottom:3px;}
.visual_banner{float:left; width:541px; height:135px; border-radius:5px; box-shadow:4px 4px 15px #85909d;}
.visual_banner + .visual_banner{margin-left:18px;}
.visual_banner li{height:110px; border-top-left-radius:5px;}
.visual_banner li .txt{position:absolute; top:50%; margin-top:-29px; left:40px; display:block; font-size:17px; color:#555555;}
.visual_banner li .txt span{display:block; font-size:22px; font-weight:bold;}
.visual_banner li .banner_mw{display:none;}
.visual_banner li a{display:block;}
.visual_banner .bx-wrapper{border-radius:5px;}
.visual_banner .bx-wrapper img{width:100%;}
.visual_banner.banner02 li .txt{color:#fff;} */

/* 211022 적용 : S */
.visual_banner_wrap {margin-top:17px; position:relative;}
.visual_banner_wrap:after {display:block; content:''; clear:both;}

.visual_banner_wrap .bx-wrapper {border-radius:5px;}
.visual_banner_wrap .bx-wrapper .bx-viewport {padding-bottom:25px; border-radius:5px;} 
/* .visual_banner_wrap .bx-wrapper .bx-controls {bottom:7px;} */
.visual_banner_wrap .bx-wrapper .bx-controls {bottom:5px;} /*211202 수정*/
.visual_banner_wrap .bx-wrapper .bx-controls .bx-controls-auto .bx-start {margin-top:2px; background-size:cover; /* background:url('/kosep/static/img/main/img_banner_start.png') center 10px; */}
.visual_banner_wrap .bx-wrapper .bx-controls .bx-controls-auto .bx-stop {margin-top:3px;  background-size:cover; /* background:url('/kosep/static/img/main/img_banner_stop.png') center 10px; */}

.visual_banner.banner02 .bx-wrapper .bx-controls {position: absolute; bottom: 110px; right:20px; width:auto; text-align:center;  z-index: 100;}
.visual_banner.banner02 .bx-wrapper .bx-pager {}
.visual_banner.banner02 .bx-wrapper .bx-pager a.bx-pager-link {border:1px solid #fff; margin:0 3px;}
.visual_banner.banner02 .bx-wrapper .bx-pager a.active,.visual_banner.banner02 .bx-wrapper .bx-pager a:hover {background-color:#fff; }
.visual_banner.banner02 .bx-wrapper .bx-pager a.active {width:15px;}
.visual_banner.banner02 .bx-wrapper .bx-controls-auto {float:right;}

/* .visual_banner {float:left; width:541px; height:135px; border-radius:5px; box-shadow:4px 4px 15px #85909d;} */
.visual_banner {float:left; width:541px; height:135px; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; } /*211202 box-shadow 수정*/
.visual_banner + .visual_banner{margin-left:18px;}
.visual_banner li{height:110px; border-top-left-radius:5px;}
.visual_banner li .txt{position:absolute; top:50%; margin-top:-29px; left:40px; display:block; font-size:17px; color:#555555;}
.visual_banner li .txt span{display:block; font-size:22px; font-weight:bold;}
.visual_banner li .banner_mw{display:none;}
.visual_banner li a{display:block;}
.visual_banner .bx-wrapper{border-radius:5px;}
.visual_banner .bx-wrapper img{width:100%;}
.visual_banner.banner02 li .txt{color:#fff;}
/* 211022 적용 end */

/* outLink_211202 적용 : S */
.outLink_banner {position:relative; float:left; margin-left:18px; width:540px;  height:135px;	background-color:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; } /*211202 box-shadow 수정*/
.outLink_banner:after {content: " "; clear: both;}
.outLink_banner2 {position:relative; float:left; margin-left:18px; width:540px;  height:135px;	background-color:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; } /*211202 box-shadow 수정*/
.outLink_banner2:after {content: " "; clear: both;}
.outLink_banner3 {position:relative; float:left; margin-left:18px; width:540px;  height:135px;	background-color:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea; } /*211202 box-shadow 수정*/
.outLink_banner3:after {content: " "; clear: both;}

.outLink {float:left; display:none; /*overflow:hidden;*/ width:100%; padding:0; margin:0; }
.outLink li {float:left; width:100%; height:135px;padding:0; margin:0;border-left:1px solid #e5e5e5; background:url('/kosep/static/img/main/img_outLink_banner.png') center 0 no-repeat;}
.outLink li.item1 {background-position:center 0;}
.outLink li.item2 {background-position:center -150px;}
.outLink li.item3 {background-position:center -300px;}
.outLink li.item4 {background-position:center -450px;}
.outLink li.item5 {background-position:center -600px;}
.outLink li.item6 {background-position:center -750px;}
.outLink li.item7 {background-position:center -900px;}
.outLink li.item8 {background-position:center -1050px;} 
.outLink li a {width:100%; display:block; height:100%; text-align:center; font-size:15px; padding-top:95px;}
.outLink li:hover {/*background-color:rgba(164,195,236,.15);*/ }

.outLink.owl-loaded {display:block; height:135px;}
.outLink.owl-loading {opacity: 0;	display: block;}
.outLink .owl-stage-outer {position: relative;	overflow: hidden;	-webkit-transform: translate3d(0, 0, 0); }
.outLink .owl-item {min-height: 1px;	float: left;	-webkit-backface-visibility: hidden;	-webkit-touch-callout: none;}
.outLink .owl-nav button.owl-next, .outLink .owl-nav button.owl-prev {display:none; border:none;	padding:0!important;	font-size:40px;}/* prev,next */
.outLink_banner .owl-dots {position:absolute; top:4px; right:4px;}/* slider 버튼 */
.outLink_banner .owl-dots .owl-dot {display: inline-block;	zoom: 1;}
.outLink_banner .owl-dots .owl-dot span {width:19px; height:19px;	margin:5px 3px; color:#666; border:1px solid #666; display:block; -webkit-backface-visibility:visible; /*transition:opacity .2s ease;*/ border-radius:30px;}
.outLink_banner .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {color:#fff; border:1px solid #767676; background-color:#767676; font-weight:bold;}
.outLink_banner2 .owl-dots {position:absolute; top:4px; right:49px;}/* slider 버튼 */
.outLink_banner2 .owl-dots .owl-dot {display: inline-block;	zoom: 1;}
.outLink_banner2 .owl-dots .owl-dot span {width:19px; height:19px;	margin:5px 3px; color:#9ba9a4; border:1px solid #ccc; display:block; -webkit-backface-visibility:visible; /*transition:opacity .2s ease;*/ border-radius:30px;}
.outLink_banner2 .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {color:#1799c2; border:1px solid #74ced4; font-weight:bold;}
.outLink_banner3 .owl-dots {position:absolute; top:4px; right:49px;}/* slider 버튼 */
.outLink_banner3 .owl-dots .owl-dot {display: inline-block;	zoom: 1;}
.outLink_banner3 .owl-dots .owl-dot span {width:19px; height:19px;	margin:5px 3px; color:#9ba9a4; border:1px solid #D6D6D6; display:block; -webkit-backface-visibility:visible; /*transition:opacity .2s ease;*/ border-radius:30px;}
.outLink_banner3 .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {color:#1aa7b0; border:1px solid #74ced4; font-weight:bold;}
.btnSet2 {position:absolute; z-index:20; top:13px; height:15px; }/* play,stop */
.btnSet2 ul li {float:left; display:inline-block; width:15px; height:15px; margin-left:4px; line-height:1; }
.btnSet2 .play { background:url('/kosep/static/img/main/img_outban_play.png') no-repeat 0 0; }
.btnSet2 .stop { background:url('/kosep/static/img/main/img_outban_stop.png') no-repeat 0 0; }
.txthide {color: transparent;}

.mobile_outLink_banner {display:none;}
/* 211202 적용 end */

/* section02 */
.introduce_wrap{float:left; width:354px; background-color:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea;}
.introduce_wrap h3{padding:29px 40px; color:#000; font-size:24px; font-weight:600;}
.introduce_wrap li{background-image:url('/kosep/static/img/main/img_introduce_item.png'); background-repeat:no-repeat; border-top:1px solid #ebebeb;}
.introduce_wrap li:hover{background-color:#f0f1f3;}
.introduce_wrap li.item01{background-position:280px 28px;}
.introduce_wrap li.item02{background-position:280px -61px;}
.introduce_wrap li.item03{background-position:280px -145px;}
.introduce_wrap li.item04{background-position:280px -236px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.introduce_wrap li a{display:block; height:88px; padding:22px 40px; color:#333; font-size:17px; box-sizing:border-box;}
.introduce_wrap li .sub_tit{display:block; margin-bottom:3px; color:#767676; font-size:13px;}

.graph_wrap{float:left; width:274px; height:393px; margin-left:18px; padding:35px 40px 20px; background:url('/kosep/static/img/main/bg_graph_wrap.jpg') no-repeat 0 0; border-radius:5px;}
.graph_title_box{overflow: hidden;}
.graph_title_box h3{float:left;color:#fff; font-size:24px; font-weight:600;}
.graph_title_box p{margin-top:10px; float:right; color:#fff; font-size:12px;}
.graph_draw_box{position:relative;}
.graph_draw_box #g1{width:240px; height:153px; margin:0 auto;}
.graph_draw_box .grade_txt{position:absolute; bottom:0; left:50%; width:66px; margin-left:-33px; color:#fff; font-size:12px;}
.graph_desc_box .graph_list li{padding:10px 0; color:#fff; font-size:17px; border-top:1px solid rgba(255,255,255,0.2); overflow:hidden;}
.graph_desc_box .graph_list li:first-child{border-top:0;}
.graph_desc_box .graph_list .value{float:right; font-size:15px;}
.graph_desc_box .graph_list .value strong{font-size:16px;margin-right:5px;font-weight:bold;}
.map_wrap{float:left; width:354px; height:448px; margin-left:19px; background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea;}
.map_wrap h3{padding:30px 40px 0; color:#000; font-size:24px; font-weight:600;}
.map_img{height:209px; background-image:url('/kosep/static/img/main/img_map.jpg'); background-repeat:no-repeat; background-position-x:50%; overflow:hidden;}
.map_img.img01{background-position-y:0;}
.map_img.img02{background-position-y:-219px;}
.map_img.img03{background-position-y:-438px;}
.map_img.img04{background-position-y:-657px;}
.map_img.img05{background-position-y:-876px;}
.map_indigator{margin-top:20px; padding:0 27px; overflow:hidden;}
.map_indigator li{float:left; width:144px; margin:3px; background-image:url('/kosep/static/img/main/bg_map_indigator.png'); background-repeat:no-repeat; text-align:center;}
.map_indigator li.on{background-position:0 -38px; font-weight:600;}
.map_indigator li.on a{color:#1799af;}
.map_indigator li a{display:block; height:38px; padding-top:9px; color:#555; font-size:15px; box-sizing:border-box;}

/* section03 */
.manage_wrap{float:left; position:relative; width:653px; background:#fff; border-radius:5px; box-shadow:5px 5px 10px #d1ddea;}
.manage_wrap h3{padding:30px 40px; color:#000; font-size:24px; font-weight:600;}
.manage_wrap ul{overflow:hidden;}
.manage_wrap li{float:left; width:33.233%; background-image:url('/kosep/static/img/main/img_manage_item.png'); background-repeat:no-repeat; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.manage_wrap li:nth-of-type(3n){border-right:0;}
.manage_wrap li.item01{background-position:50% 47px;}
.manage_wrap li.item02{background-position:50% -91px;}
.manage_wrap li.item03{background-position:50% -233px;}
.manage_wrap li.item04{background-position:50% -373px; border-bottom-left-radius:5px;}
.manage_wrap li.item05{background-position:50% -518px;}
.manage_wrap li.item06{background-position:50% -661px; border-bottom-right-radius:5px;}
.manage_wrap li:hover{background-color:#f0f1f3;}
.manage_wrap li a{display:block; padding:113px 0 41px; color:#333; font-size:16px; text-align:center;}
.manage_wrap .btn_more{position:absolute; top:40px; right:40px;}
.manage_view_wrap{float:left; width:429px; margin-left:18px;}
.manage_view_wrap ul{overflow:hidden;}
.manage_view_wrap li{position:relative; float:left; width:206px; height:215px; margin-top:18px; margin-right:17px; background-repeat:no-repeat; background-position:0 0; border-radius:5px;}
.manage_view_wrap li:after{display:block; content:''; position:absolute; bottom:28px; right:30px; width:17px; height:17px; background:url('/kosep/static/img/main/btn_more_white.png') no-repeat 0 0;}

.manage_view_wrap li.item01 a{background-image:url('/kosep/static/img/main/bg_manage_view_banner01.jpg');}
.manage_view_wrap li.item02 a{background-image:url('/kosep/static/img/main/bg_manage_view_banner02.jpg');}
.manage_view_wrap li.item03 a{background-image:url('/kosep/static/img/main/bg_manage_view_banner03.jpg');}
.manage_view_wrap li.item04 a{background-image:url('/kosep/static/img/main/bg_manage_view_banner04.jpg');}
.manage_view_wrap li a{display:block; height:100%; padding:25px 30px; color:#fff; font-size:21px; border-radius:5px; box-sizing:border-box;}
.manage_view_wrap li a:focus {border:4px solid #b856fd;outline:none;}
.manage_view_wrap li .sub_tit{display:block; margin-top:9px; font-size:13px;}

/* section04 */
/* .recruit_wrap{width:729px; margin:0 auto;text-align:center; letter-spacing:-1px;}
.recruit_wrap .h2_title{margin-bottom:30px; font-size:40px;}
.recruit_wrap .cont_text{color:#555; font-size:18px; line-height:1.5;}
.recruit_wrap .btn_wrap {margin-top:65px; border:1px solid #0b54af; border-radius: 5px; overflow:hidden;}
.recruit_wrap .btn_wrap a{float:left; width:50%; height:70px; color:#333; font-size:18px; line-height:70px; box-sizing: border-box;}
.recruit_wrap .btn_wrap a + a{border-left:1px solid #0b54af;} */

/* main layout pc(height)  */
@media screen and (max-height:855px) and (min-width:1100px){
	#fullpage .section{padding-top:90px; padding-bottom:80px;}
	#fullpage .section.footer_section{padding:0;}
	.fp-section{padding-top:80px; padding-bottom:80px; box-sizing:border-box;}
	.fp-tableCell{vertical-align:top !important;}
}

/* main layout pc  */
@media screen and (min-width:1101px){
	#fullpage .section:nth-child(1){background-image:url('/kosep/static/img/main/bg_main_section01.jpg');}
	#fullpage .section:nth-child(2){background-image:url('/kosep/static/img/main/bg_main_section02.jpg');}
	#fullpage .section:nth-child(3){background-image:url('/kosep/static/img/main/bg_main_section03.jpg');}
	/* #fullpage .section:nth-child(4){background-image:url('/kosep/static/img/main/bg_main_section04.jpg');} */
	.section_inner{width:1100px; margin:0 auto;}
	#fp-nav li:last-child{display:none;}
	.mobile_indigator{display:none;}
	
	.main_body #header_wrap{position:fixed; top:0; left:0; width:100%; height:110px; z-index:200;}
	.main_body #header_wrap.section01{background-color:#d9eaff;}
	.main_body #header_wrap.section02{background-color:#dcebfe;}
	.main_body #header_wrap.section03{background-color:#e0e9f9;}
	.main_body #header_wrap.section04{background-color:#d0f0fe;}
	.main_body .content_wrap{position:relative; z-index:1;}
	.main_body .content_box{height:100%; position:relative;}
	.main_body .content_box > .section{position:absolute; top:100%; width:100%; height:100%; background-repeat:no-repeat; background-position:50% 0; background-size:cover;}
	.main_body .content_box li:first-child {top: 0%;}
	.main_body .content_box #part_1{background-image:url('/kosep/static/img/main/bg_main_section01.jpg');}
	.main_body .content_box #part_2{background-image:url('/kosep/static/img/main/bg_main_section02.jpg');}
	.main_body .content_box #part_3{background-image:url('/kosep/static/img/main/bg_main_section03.jpg');}
	/* .main_body .content_box #part_4{background-image:url('/kosep/static/img/main/bg_main_section04.jpg');} */
	.main_body .content_box .content{width:1100px; min-height:690px; margin:164px auto 0;}
	
	.main_scroll{position:absolute; bottom:5%; left:50%; transform: translateX(-50%); z-index:10000000000;}
	.main_scroll .btn_scroll{display:inline-block; /* width:60px; height:32px; */width:40px; height:20px; background:url('/kosep/static/img/main/img_section_scroll.png');background-size:40px 20px;}
	
	.h2_title{margin-bottom:40px; font-size:/* 50px */40px; text-align:center; font-weight:normal; letter-spacing:-1px;}
	.h2_title > strong{font-weight:bold;}
	
	.manage_view_wrap li:first-child,
	.manage_view_wrap li:nth-of-type(2){margin-top:0;}
	.manage_view_wrap li:nth-of-type(2n){margin-right:0;}
	
	.recruit_wrap .btn_wrap a:hover, .recruit_wrap .btn_wrap a:focus{background:url('/kosep/static/img/main/btn_recruit.jpg') no-repeat 0 0; color:#fff;}
}
#header_wrap.header_fixed{background:#ffffff;}
/* main layout mw  */
@media screen and (max-width:1100px){
	body.main_body.bg_color{background:#333333;}
	.mobile_indigator{display:block;}
	.section .fp-tableCell{display:block;}
    #header_wrap{position:fixed;}
    #header_wrap.header_fixed{background:#ffffff;}
    .mobile_indigator.header_fixed{position:fixed; top:50px; left:0; background:#ffffff;z-index:5; border-bottom:1px solid #dddddd;}
    .mobile_indigator.header_fixed ul{display:inline-block; width:100%; text-align: center; border-radius:0px; margin-bottom:-1px;}
    .mobile_indigator.header_fixed ul li{width:auto; background:#ffffff;}
    .mobile_indigator.header_fixed ul li a{padding:0px 10px; font-size:13px; color:#555555;}
    .mobile_indigator.header_fixed ul li.active a{background:#ffffff;  font-weight:bold; border-radius:0; color:#5b7aff; border-bottom:3px solid #5b7aff;}
    
    .main_scroll{display: none;}
    
    /* mw 배경 */
    /* #fullpage .section:nth-child(1){background:url('/kosep/static/img/main/mw_bg_main_section01.jpg') no-repeat center bottom; background-size:cover;}
    #fullpage .section:nth-child(2){background:url('/kosep/static/img/main/mw_bg_main_section02.jpg') no-repeat center bottom; background-size:cover;}
    #fullpage .section:nth-child(3){background:url('/kosep/static/img/main/mw_bg_main_section03.jpg') no-repeat center bottom; background-size:cover;}
    #fullpage .section:nth-child(4){background:url('/kosep/static/img/main/mw_bg_main_section04.jpg') no-repeat center bottom; background-size:cover;} */
    #fullpage .section:nth-child(1){background:url('/kosep/static/img/main/mw_bg_main_section00.jpg') no-repeat center bottom; background-size:cover;}
    #fullpage .section:nth-child(2){background:url('/kosep/static/img/main/mw_bg_main_section00.jpg') no-repeat center bottom; background-size:cover;}
    #fullpage .section:nth-child(3){background:url('/kosep/static/img/main/mw_bg_main_section00.jpg') no-repeat center bottom; background-size:cover;}
    
    #fullpage .section .section_inner{padding:0 15px;}
    #fullpage .section .h2_title{text-align:center; margin-top:25px; font-size:24px;}
    .section{padding:100px 0 90px 0;}
    #fullpage .section{display:none;}
    #fullpage .section.on{display:block;}
    #fullpage .section.footer_section{display:block;}
    
    .mobile_indigator{position: absolute; top: 70px; left:0; display:block; width:100%; padding:0 55px;font-size:0; box-sizing: border-box; z-index:1;}
    .mobile_indigator ul{border-radius: 3px; overflow: hidden;}
    .mobile_indigator ul li{display:inline-block; width:25%; background:rgba(255,255,255,0.4);text-align:center;}
    .mobile_indigator ul li a{display:block; padding:6px 0; font-size:13px; color:#767676;}
    .mobile_indigator ul li.active a{background:#5b7aff; border-radius: 3px; color:#ffffff;}
    
    .main_body .content_wrap .section{display:none;}
    .main_body .content_wrap .section.on{display:block;}
    
    .content_wrap{width:100%;}
    .content_wrap .content_box > li{padding:130px 15px 90px 15px;}
    .content_wrap .content_box > li:last-child{padding:130px 15px 156px 15px;}
    .content_wrap .content_box .content > .h2_title{font-size:24px; color:#000000; text-align:center;}
    .content_wrap .content_box .content > .h2_title strong{font-weight:bold;}
    
    /* seciton1 */
    .notice_wrap{float:none; margin-top:15px; width:100%; height: auto; padding:20px 25px; box-sizing: border-box; box-shadow:4px 4px 4px rgba(0,0,0,0.05);}
    .notice_wrap h3{padding:0; font-size:17px; color:#000000; line-height:30px; border-bottom:0;}
    .notice_wrap .tab_menu{top:55px; left:0; padding:0 25px; width:100%; box-sizing: border-box; }
    .notice_wrap .tab_menu li:first-child a{padding-left:0;}
    .notice_wrap .tab_menu li a{padding:0 11px; font-size:12px; text-align: center;}
    .notice_wrap .tab_container{margin-top:40px;}
    .notice_wrap .tab_container .item{padding:0;}
    .notice_wrap .tab_container .tab_cont li{line-height: 25px; margin-top:0;}
    .notice_wrap .tab_container .tab_cont li:nth-child(n+4){display:none;}
    .notice_wrap .tab_container .tab_cont li a{width:calC(100% - 70px); font-size:13px; font-weight:600; color:#555555;}
    .notice_wrap .tab_container .tab_cont li .date{width:70px; font-size:12px;}
    
    .customer_wrap {float:none; width:100%; margin-left:0; margin-top:12px; box-shadow:4px 4px 4px rgba(0,0,0,0.05);}		
	.customer_wrap > h3 {  background:none; border:none;}
	.customer_wrap > h3 {color:#333; padding:0 0 0 25px; font-size: 17px; line-height: 65px;}		
	.customer_wrap > h3 > a {margin-left:0; padding-left:0; color:#333;}
	.customer_wrap > h3 > a:after{background-image:url('/kosep/static/img/main/btn_more.png'); background-position:0 3px; background-size:11px;}
	.customer_wrap > h3 > a:hover {background:none; border:none;}
	.customer_wrap ul {margin:0;}
	.customer_wrap li {float:left; width:50%; border-top:1px solid #e5e5e5; box-sizing:border-box;}
	.customer_wrap li:nth-of-type(2n){border-left:1px solid #e5e5e5;}
	.customer_wrap li a {font-size:14px; padding:50px 0 18px 0; border-bottom:0; text-align:center; background-color:yellow;}
	.customer_wrap li:nth-child(1) a {background:url('/kosep/static/img/main/mw_customer_02.jpg') center 16px no-repeat; background-size:29px;}
    .customer_wrap li:nth-child(2) a {background:url('/kosep/static/img/main/mw_customer_05.jpg') center 16px no-repeat; background-size:29px;}
    .customer_wrap li:nth-child(3) a {background:url('/kosep/static/img/main/mw_customer_06.jpg') center 16px no-repeat; background-size:29px; }
    .customer_wrap li:nth-child(4) a {background:url('/kosep/static/img/main/mw_customer_10.jpg') center 16px no-repeat; background-size:29px;}
		
	.customer_wrap:last-child {margin-left:0;} 
	.customer_wrap:last-child > h3 {background:none;}
    .customer_wrap:last-child li:nth-child(1) a {background:url('/kosep/static/img/main/mw_customer_03.jpg') center 16px no-repeat; background-size:29px;}
	.customer_wrap:last-child li:nth-child(2) a {background:url('/kosep/static/img/main/mw_customer_08.jpg') center 16px no-repeat; background-size:29px;}
	.customer_wrap:last-child li:nth-child(3) a {background:url('/kosep/static/img/main/mw_customer_04.jpg') center 16px no-repeat; background-size:29px;}
	.customer_wrap:last-child li:nth-child(4) a {background:url('/kosep/static/img/main/mw_customer_01.jpg') center 16px no-repeat; background-size:29px;}	
	/* //211021 적용 end */
		
    
   /* .customer_wrap{margin-top:12px; float:none;overflow:hidden; margin-left:0; width:100%; box-shadow:4px 4px 4px rgba(0,0,0,0.05);}
    .customer_wrap li .sub_tit{display:none;}
    .customer_wrap li.item01{background:url('/kosep/static/img/main/mw_customer_01.jpg') center 13px no-repeat; background-size:25px;}
    .customer_wrap li.item02{background:url('/kosep/static/img/main/mw_customer_02.jpg') center 13px no-repeat; background-size:25px;}
    .customer_wrap li.item03{background:url('/kosep/static/img/main/mw_customer_03.jpg') center 13px no-repeat; background-size:27px 25px;}
    .customer_wrap li.item04{background:url('/kosep/static/img/main/mw_customer_04.jpg') center 13px no-repeat; background-size:25px;}
    .customer_wrap li.item05{background:url('/kosep/static/img/main/mw_customer_05.jpg') center 13px no-repeat; background-size:27px 24px;}
    .customer_wrap li.item06{background:url('/kosep/static/img/main/mw_customer_06.jpg') center 13px no-repeat; background-size:27px 24px;}
	.customer_wrap li.item07{background:url('/kosep/static/img/main/mw_customer_07.jpg') center 13px no-repeat; background-size:27px;}
    .customer_wrap li.item08{background:url('/kosep/static/img/main/mw_customer_08.jpg') center 13px no-repeat; background-size:27px;}
    .customer_wrap li.item09{background:url('/kosep/static/img/main/mw_customer_10.jpg') center 13px no-repeat; background-size:27px;}
    .customer_wrap li.item10{background:url('/kosep/static/img/main/mw_customer_11.jpg') center 13px no-repeat; background-size:27px;}
    .customer_wrap li a {padding:42px 0 30px 0; text-align: center; font-size:14px; color:#333333;}
	.customer_wrap li.item09 a{  padding:42px 0 30px 0; text-align: center; font-size:14px; color:#333333;}
	.customer_wrap li.item10 a{ padding:42px 0 30px 0; text-align: center; font-size:14px; color:#333333;}
    .customer_wrap li a.harp {float:left; display:block; width:50%; height:auto; padding:47px 0 20px 0;} 
	.customer_wrap li a.mT-3 {position:relative; margin-top:-1px; } 
	.customer_wrap li a.harp > .sub_tit {display:none;}
	.customer_wrap li a.mT-3:after {content:"";position:absolute;left:0;bottom:18px;width:1px; height:15px; background-color:#56b2c6;} 
	.customer_wrap li a.mT-3:after {-ms-transform:rotate(15deg); -webkit-transform:rotate(15deg); transform:rotate(15deg);}  */
    
    /* .link_banner{background-size:100% 100%; border-radius: 4px;box-shadow:4px 4px 4px rgba(0,0,0,0.05);}
    .link_banner ul{padding:10px 17px 25px 17px;}
    .link_banner li:nth-child(1) {margin-top:15px; width:50%;} 191217 추가
	.link_banner li:nth-child(2) {margin-top:15px; width:50%;} 191217 추가
	.link_banner li:nth-child(3) {margin-top:15px; width:50%;}  191217 추가
	.link_banner li:nth-child(5) {margin-top:15px; width:50%;}
	.link_banner li:nth-child(6) {margin-top:15px; width:50%;}
    .link_banner li{margin-top:15px; width:50%; }
    .link_banner li a{display:inline-block; width:auto; padding:0 0 0 16px;height:20px; font-size:13px; text-align:left; background:url(/kosep/static/img/main/mw_dot.jpg) 8px center no-repeat; background-size:2px; }
    .link_banner li:hover a{background: none;}
    
    .visual_banner_wrap{margin-top:12px;}
    .visual_banner_wrap .visual_banner{float:none; width:100%;height:auto; box-shadow: none;}
    .visual_banner_wrap .visual_banner + .visual_banner{margin:12px 0 0 0;}
    .visual_banner_wrap .visual_banner li .txt{left:25px; font-size:14px;}
    .visual_banner_wrap .visual_banner li .txt span{font-size:18px;}
    .visual_banner li{overflow:hidden;}
    .visual_banner li .banner_mw{display:block;}
    .visual_banner li .banner_pc{display:none;} */
    
    /* 211022 적용 : S */
	.visual_banner_wrap{margin-top:12px; } 
	.visual_banner_wrap .visual_banner{float:none; width:100%;height:auto; box-shadow: none;}
	.visual_banner_wrap .visual_banner + .visual_banner{margin:12px 0 0 0;}
	.visual_banner_wrap .visual_banner li .txt{left:25px; font-size:14px;}
	.visual_banner_wrap .visual_banner li .txt span{font-size:18px;}
	.visual_banner li{overflow:hidden;}
	.visual_banner li .banner_mw{display:block;}
	.visual_banner li .banner_pc{display:none;}
		
	.visual_banner_wrap .bx-wrapper .bx-controls .bx-controls-auto .bx-start {margin-top:2px; background-size:cover; background-position: center 0;}
	.visual_banner_wrap .bx-wrapper .bx-controls .bx-controls-auto .bx-stop {margin-top:2px; background-size:cover; background-position: center 0;}
		
	.visual_banner + .visual_banner li {height:110px; border-top-left-radius:5px;}
	.visual_banner + .visual_banner li a img {height:100%;}
	.visual_banner.banner02 .bx-viewport {padding-bottom:0; border-radius:5px;} 
	.visual_banner.banner02 .bx-wrapper .bx-controls {position: absolute; bottom: 90px; right:20px; width:auto; text-align:center;  z-index: 100;} 		
	.visual_banner.banner02 .bx-wrapper .bx-controls .bx-controls-auto .bx-start {margin-top:2px; background-size:cover; background-position: center bottom;}
	.visual_banner.banner02 .bx-wrapper .bx-controls .bx-controls-auto .bx-stop {margin-top:2px; background-size:cover; background-position: center bottom;}
	/* 211022 적용 end */
    
    /* seciton2 */
    .introduce_wrap{margin-top:20px; float:none;width:100%; box-shadow:4px 4px 4px rgba(0,0,0,0.05);}
    .introduce_wrap h3{padding:0 0 0 25px; font-size:17px; line-height:65px; }
    .introduce_wrap ul{font-size: 0;}
    .introduce_wrap li{display:inline-block; width:50%; box-sizing: border-box;}
    .introduce_wrap li a{text-align:center;  padding:45px 0 15px 0;}
    .introduce_wrap li .sub_tit{display: none;}
    .introduce_wrap li.item01{background:url(/kosep/static/img/main/mw_introduce_item01.jpg) center 19px no-repeat; background-size:24px; }
    .introduce_wrap li.item02{background:url(/kosep/static/img/main/mw_introduce_item02.jpg) center 19px no-repeat; background-size:24px; border-left:1px solid #ebebeb;}
    .introduce_wrap li.item03{background:url(/kosep/static/img/main/mw_introduce_item03.jpg) center 19px no-repeat; background-size:24px;}
    .introduce_wrap li.item04{background:url(/kosep/static/img/main/mw_introduce_item04.jpg) center 19px no-repeat; background-size:24px; border-left:1px solid #ebebeb;}
    .introduce_wrap li:hover{background-color:#ffffff;}
    
    .graph_wrap{float:none;width:100%;height:auto; margin-left:0;margin-top:12px; padding:20px 25px; background:-webkit-linear-gradient(to right, #1baab0, #1359b2); background:-o-linear-gradient(to right, #1baab0, #1359b2); background:-moz-linear-gradient(to right, #1baab0, #1359b2); background:linear-gradient(to right, #1baab0, #1359b2); box-sizing: border-box;}
    .graph_wrap .graph_title_box h3{font-size:17px;}
    .graph_wrap .graph_title_box p{margin-top:5px;font-size:12px;}
    .graph_desc_box .graph_list li{font-size:13px;}
    .graph_desc_box .graph_list .value{font-size:12px;}
    .graph_desc_box .graph_list .value strong{font-size:11px;}
    
    .map_wrap{float:none; margin-left:0; margin-top:12px; width:100%; height:auto; padding-bottom:25px;}
    .map_wrap h3{padding:25px 25px 0;font-size:17px; color:#333333;}
    .map_img{height:150px; background-image:url('/kosep/static/img/main/mw_img_map.jpg'); background-size:105px auto;}
	.map_img.img01{background-position-y:0;}
	.map_img.img02{background-position-y:-153px;}
	.map_img.img03{background-position-y:-306px;}
	.map_img.img04{background-position-y:-459px;}
	.map_img.img05{background-position-y:-612px;}
    .map_indigator{padding:0 20px; text-align:center;}
    .map_indigator li{float:none; display:inline-block; width:115px; margin:0 10px; background:url('/kosep/static/img/main/mw_map_indigator_off.jpg') center no-repeat; background-size:115px 30px; }
    .map_indigator li.on{background:url('/kosep/static/img/main/mw_map_indigator_on.jpg') center no-repeat; background-size:115px 30px;}
    .map_indigator li a{height:31px; font-size:12px;}
    
    /* section3 */
    .manage_wrap{margin-top:20px; float:none; width:100%;box-shadow:4px 4px 4px rgba(0,0,0,0.05);}
    .manage_wrap h3{padding:0 0 0 25px; font-size: 17px; line-height: 65px;}
    .manage_wrap .btn_more{top:27px; right:25px;}
    .manage_wrap .btn_more img{width:11px;}
    .manage_wrap li{float:left; width:50%; border-top:1px solid #e5e5e5; border-right:none; box-sizing: border-box;}
    .manage_wrap li:nth-of-type(2n){border-left:1px solid #e5e5e5;}
    .manage_wrap li.item01{background:url(/kosep/static/img/main/mw_manage_item01.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li.item02{background:url(/kosep/static/img/main/mw_manage_item02.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li.item03{background:url(/kosep/static/img/main/mw_manage_item03.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li.item04{background:url(/kosep/static/img/main/mw_manage_item04.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li.item05{background:url(/kosep/static/img/main/mw_manage_item05.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li.item06{background:url(/kosep/static/img/main/mw_manage_item06.jpg) center 18px no-repeat; background-size:29px; }
    .manage_wrap li a{font-size:14px; padding:45px 0 18px 0;}
    
    .manage_view_wrap{float:none; margin-left:0; width:100%; margin-top:12px;}
    .manage_view_wrap ul{margin:0 -5px;}
    .manage_view_wrap li{width:50%; padding:0 5px; margin:0 0 12px 0; height:auto; box-sizing: border-box;}
    .manage_view_wrap li:nth-child(n+3){margin-bottom:0;}
    .manage_view_wrap li a{padding:23px 0; font-size:15px; color:#ffffff; text-align: center; background-repeat: no-repeat; background-size:cover; background-position:center; border-radius: 4px;}
    .manage_view_wrap li a .sub_tit{margin-top:0; font-size:12px; color:#ffffff; opacity: 0.6;}
    .manage_view_wrap li:after{display:none;}
    
    /* section4 */
    .recruit_wrap{width:100%; padding:0 40px; margin-top:20px; box-sizing: border-box;}
    .recruit_wrap .h2_title{margin-bottom:15px; font-size:24px;}
    .recruit_wrap .h2_title strong{font-weight:bold; }
    .recruit_wrap .cont_text{font-size:13px; color:#555555;}
    .recruit_wrap .btn_wrap {margin-top:25px; padding-bottom:66px; border:none; border-radius:0; }
    .recruit_wrap .btn_wrap a{width:100%; height:45px; font-size:13px; color:#333333; border:1px solid #0b54af; line-height:45px; border-radius:4px;}
    .recruit_wrap .btn_wrap a + a{margin-top:5px;}
    .recruit_wrap .btn_wrap a:hover{background: none; color:#333333;}
    
    /* 211022 추가 */
	.link_banner {display:none;}		
	.mobile_link_banner {display:table; width:100%; height:100px; margin-top:12px; background:linear-gradient(to right, #1baab0, #1359b2); border-radius:5px;}
	.mobile_link_banner ul {font-size:0; overflow:hidden; padding:10px 17px 25px 17px;}
	.mobile_link_banner li {float:left; margin-top:15px; width:50%; }
	.mobile_link_banner li a {display:inline-block; width:auto; height:auto; vertical-align:middle;padding:0 0 0 16px;}
	.mobile_link_banner li a {color:#fff; font-size:13px; text-align:left; background:url('/kosep/static/img/main/mw_dot.jpg') 8px center no-repeat; background-size:2px;}

	/* 211202 추가 */
	.outLink_banner {display:none;}
	.outLink_banner2 {display:none;}
	.outLink_banner3 {display:none;}
	.mobile_outLink_banner {display:block; width:100%;margin-top:12px; box-shadow:4px 4px 4px rgba(0,0,0,0.05); background:#fff; border-radius:5px; }
	.mobile_outLink_banner ul:after {display:block; content:''; clear:both;}
	.mobile_outLink_banner li {float:left; width:50%; box-sizing:border-box; }	
	.mobile_outLink_banner li {display:block; text-align:center; border-top:1px solid #e5e5e5; }
	.mobile_outLink_banner li a {display:block; padding:55px 0 18px 0px;font-size:14px; background-size:40px; background-image:url('/kosep/static/img/main/img_outLink_banner.png'); background-repeat:no-repeat;}
	.mobile_outLink_banner li:nth-child(1) {border-top:none;}
	.mobile_outLink_banner li:nth-child(2) {border-top:none;}
	.mobile_outLink_banner li:nth-of-type(2n-1) {border-right:1px solid #e5e5e5;}
	.mobile_outLink_banner li:nth-child(1) a {background-position:center -8px;}
	.mobile_outLink_banner li:nth-child(2) a {background-position:center -115px;}
	.mobile_outLink_banner li:nth-child(3) a {background-position:center -227px;}
	.mobile_outLink_banner li:nth-child(4) a {background-position:center -337px;}
	.mobile_outLink_banner li:nth-child(5) a {background-position:center -445px;}
	.mobile_outLink_banner li:nth-child(6) a {background-position:center -553px;}
	.mobile_outLink_banner li:nth-child(7) a {background-position:center -662px;}
}
@media screen and (max-width:768px){
    .visual_banner li{height:90px;}
    .visual_banner li .txt{margin-top:-23px;} 
    .bx-wrapper .bx-controls{bottom:7px;}
}
@media screen and (max-width:450px){
	.map_indigator{width:275px; margin:20px auto 0; padding:0; text-align:left;}
	.map_indigator li{float:left; margin:3px 10px;}
}