@charset "utf-8";
/*-------------------------------------------------
메인CSS
-------------------------------------------------*/
/*vote 레이어 팝업*/
#popup_layer_center{/*display:block*/display:none;position:fixed;width:100%;height:100%;background:#0000005c;text-align:center;padding:185px 30px 0;z-index:10000000000}
#popup_layer_center span.popup-img{max-width:/*1200*/1365px;display:inline-block;font-size:0;background:#fff}
#popup_layer_center span.popup-img .popup-img01,
#popup_layer_center span.popup-img .popup-img02,
#popup_layer_center span.popup-img .popup-img03{display:inline-block;vertical-align:top}
#popup_layer_center span.popup-img img{max-width:800px;width:100%}

#popup_layer_center a,
#popup_layer_center label{color:white}
#popup_layer_center span{}
#popup_layer_center .popup-bottom{display:flex;justify-content:space-around;background:rgba(0,0,0,.6);text-align:left;padding:10px 0;font-size:1rem}
#popup_layer_center .popup-bottom label{width:69%;text-align:center}
#popup_layer_center .popup-bottom label input{}
#popup_layer_center .popup-bottom .popup-close{width:29%;text-align:center;border-left:1px solid #ddd}
#popup_layer_center .popup-bottom .popup-close a{display:block}
@media all and (max-width:1184px){
    #popup_layer_center{padding:135px 30px 0}
}

/*슬라이더 전체보기*/
.popup_all_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;padding:60px 110px 49px;background-color:rgba(0,0,0,0.6);z-index:100000;display:none}
.popup_all_wrapper .popup_all_box{position:relative;max-width:1400px;margin:0 auto;box-sizing:border-box;border-radius:30px;overflow:hidden}
.popup_all_wrapper .popup_all_box .popup_all_tit{position:relative;padding:0 40px;background:#5a75cd;border-radius:30px 30px 0 0}
.popup_all_wrapper .popup_all_box .popup_all_tit h3{padding:24px 0 19px;color:#fff;font-size:26px;font-weight:500;font-family:'SCDream'}
.popup_all_wrapper .popup_all_box .popup_all_tit a{display:block;position:absolute;right:20px;top:10px;width:50px;height:50px;background:url("/kr/img/main/icon_close_pop.png") no-repeat center / 22px;border-radius:50px;text-indent:-9999px;font-size:0}
.popup_all_wrapper .popup_all_box .popupAllUl{width:100%;height:calc(100vh - 190px);padding:10px;overflow-y:auto;overflow-x:hidden;background:#fff;border-radius:0 0 30px 30px}
.popup_all_wrapper .popup_all_box.popup_type1 .popupAllUl li{display:inline-block;margin:5px;width:calc(50% - 10px)}
.popup_all_wrapper .popup_all_box.popup_type1 .popupAllUl li a img{width:100%;height:100%;border:1px solid #f0f0f0}
.popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li{display:inline-block;margin:5px;width:calc(25% - 10px)}
.popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li a{position:relative;display:block;width:100%;height:0;padding-bottom:102%;overflow:hidden}
.popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li a img{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #f0f0f0}
@media screen and (max-width:1100px){
    .popup_all_wrapper{padding:40px 50px 30px}
    .popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li{width:calc(33.333% - 10px)}
}
@media screen and (max-width:800px){
    .popup_all_wrapper .popup_all_box .popup_all_tit h3{font-size:22px}
    .popup_all_wrapper .popup_all_box .popup_all_tit a{background:url("/kr/img/main/icon_close_pop.png") no-repeat center / 20px}
    .popup_all_wrapper .popup_all_box.popup_type1 .popupAllUl li{width:calc(100% - 10px)}
    .popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li{width:calc(50% - 10px)}
}
@media screen and (max-width:500px){
    .popup_all_wrapper{padding:54px 20px 20px}
    .popup_all_wrapper .popup_all_box{padding:10px}
    .popup_all_wrapper .popup_all_box > a{left:calc(50% - 20px);top:-47px;width:40px;height:40px;background:#000 url(/kr/img/main/icon_close_pop.png) no-repeat center / 18px}
}
@media screen and (max-width:320px){
    .popup_all_wrapper .popup_all_box.popup_type2 .popupAllUl li{width:calc(100% - 10px)}
}

/* 상단레이어팝업 */
.layer_snb{position:absolute!important}
.header .gnb_bg{position:absolute!important}
.popup_layer_test{position:relative;width:100%;height:100px;z-index:8888}
.popup_layer_test .pl_inner{position:fixed;left:0;top:0;width:100%;height:100px;overflow:hidden}
/*.popup_layer_test .pl_inner .img a{display:block;width:100%;text-align:center}*/
.popup_layer_test .pl_inner .img a{display:inline-block}
.popup_layer_test .pl_inner .img a:focus{border:0}
.popup_layer_test .pl_inner .img .co_mo{display:none}
.popup_layer_test .close div{float:left;text-align:right}
.popup_layer_test #check{font-size:12px;font-family:'돋움';color:#000;position:absolute;bottom:5px;right:45px;z-index:99999}
.popup_layer_test #close{font-size:12px;position:absolute;bottom:5px;right:10px;z-index:99999}
.popup_layer_test #close a{color:#000;padding:2px 3px;background:#fff}
.popup_layer_test .bx-wrapper img{display:inline-block!important}
.popup_layer_test .pl_inner .img .co_tbl{display:none!important}
.popup_layer_test .pl_inner .img .co_mo{display:none!important}
.popup_layer_test .pl_inner .img .co_mo_s{display:none!important}
.popup_layer_test .pl_inner .img .dn_tbl{display:none!important}
.popup_layer_test .pl_inner .img .dn_mo{display:none!important}
.popup_layer_test .pl_inner .img .dn_mo_s{display:none!important}
.popup_layer_test .bx-wrapper{box-shadow:none!important;border:0!important;background:none!important}
.popup_layer_test .pl_inner .popup_img{height:100px}
.popup_layer_test .pl_inner .popup_img.corona{background:#546bbb}
.popup_layer_test .pl_inner .popup_img.scbay{background:#5c9244}
.popup_layer_test .pl_inner .popup_img.nexpo{background:#202870}
.popup_layer_test .pl_inner .popup_img.garden{background:#96d6d6}
.popup_layer_test .pl_inner .popup_img.dn{background:url(/kr/img/main/popup_dn_bg.jpg) repeat-x;text-align:center}
.popup_layer_test .pl_inner .popup_img div{display:inline-block;position:relative}
.popup_layer_test .pl_inner .popup_img.scbay .dday{position:absolute;top:68px;right:219px;font-size:22px;color:#5c9244;font-weight:bold;letter-spacing:-1px}

.popup_layer_test .bx-wrapper .bx-pager{padding-top:0!important}
.popup_layer_test .bx-wrapper .bx-pager,
.popup_layer_test #custom_pager,
.bx-wrapper .bx-controls-auto{bottom:6px!important;width:auto!important}
.bx-wrapper .bx-controls-auto{left:10px}
.popup_layer_test #custom_pager{position:absolute;left:40px;z-index:99999}
.popup_layer_test .bx-wrapper .bx-pager.bx-default-pager a,
.popup_layer_test #custom_pager a{border:2px solid #000;background:rgba(0,0,0,.2)}
.popup_layer_test #custom_pager a{text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;border-radius:5px}
.popup_layer_test .bx-wrapper .bx-pager.bx-default-pager a:focus,
.popup_layer_test #custom_pager a:focus{border:2px dotted #000}

.popup_layer_test .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{left:40px;z-index:99999}
.popup_layer_test .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{left:0;z-index:99999}
.popup_layer_test .bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus,
.popup_layer_test #custom_pager a,
.popup_layer_test #custom_pager a:focus{background:#fff}
.popup_layer_test .pl_inner .bx-controls-auto .bx-controls-auto-item a{display:block;background-repeat:no-repeat;background-position:center;text-indent:-10000px}
.popup_layer_test .pl_inner .bx-controls-auto .bx-controls-auto-item a.bx-start{background-image:url(/kr/img/main/slider_control_play.png)}
.popup_layer_test .pl_inner .bx-controls-auto .bx-controls-auto-item a.bx-stop{background-image:url(/kr/img/main/slider_control_stop.png)}
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-start:hover,
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-start.active,
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-start:focus{background-position:0}
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-stop:hover,
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-stop.active,
.popup_layer_test .bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:0}

@media screen and (max-width:1024px){
	.popup_layer_test .pl_inner{position:relative}
	.popup_layer_test .pl_inner .popup_img.garden .co_pc{display:none!important}
    .popup_layer_test .pl_inner .popup_img.garden .co_tbl{display:inline-block!important}
	.popup_layer_test .pl_inner .popup_img.dn .dn_pc{display:none!important}
    .popup_layer_test .pl_inner .popup_img.dn .dn_tbl{display:inline-block!important}
	.header{position:relative}
}
@media screen and (max-width:600px){
    .popup_layer_test .pl_inner .popup_img.garden .co_tbl{display:none!important}
	.popup_layer_test .pl_inner .popup_img.garden .co_mo{display:inline-block!important}
    .popup_layer_test .pl_inner .popup_img.dn .dn_tbl{display:none!important}
	.popup_layer_test .pl_inner .popup_img.dn .dn_mo{display:inline-block!important}
}


body{background:none!important}
.main_wrap{position:relative;padding:145px 0 0 0;background:url(/kr/img/index/top_bg.png) no-repeat center 110px;font-family:'SCDream';overflow:hidden}
@media screen and (max-width:1024px){
	.main_wrap{padding:0}
}

.section1{display:flex;position:relative;width:100%;max-width:1400px;margin:0 auto;padding:56px 0 30px}
.section1 .search{width:68.2%;padding:12px 17px;margin:0 3.8% 0 0;border:3px solid #5a75cc}
.section1 .search form{display:flex}
.section1 .search .select{position:relative;width:145px}
.section1 .search .select .selected:after{content:'';display:inline-block;position:absolute;right:0;top:13px;width:1px;height:25px;background:#7b91d6}
.section1 .search .select .selected a{display:block;position:relative;width:100%;padding:14px;color:#5a75cc;font-size:22px;;z-index:50}
.section1 .search .select .selected a:after{content:'';display:inline-block;position:absolute;right:16px;top:42%;margin-top:-2px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid #5a75cc}
.section1 .search .select .list{display:none;overflow:auto;position:absolute;left:0;right:0;top:50px;height:109px;border:1px solid #dfdfdf;background:#fff;z-index:130}
.section1 .search .select .list li{padding:3px 3px 0}
.section1 .search .select .list li a{display:block;width:100%;padding:8px 0 7px 15px;color:#333;font-size:16px;border-top:1px solid #dfdfdf;background:#fff}
.section1 .search .select .list li a:hover{color:#000;background:#f9f9f9}
.section1 .search .select .list li:first-child a{border:0}
.section1 .search input{position:relative;width:calc(100% - 595px);padding:0 18px;font-size:22px;color:#a3a3a3}
.section1 .search button{width:45px;height:45px;margin:0 0 0 12px;text-indent:-9999px;border:0;background:url(/kr/img/index/btn_search02.png) no-repeat}
.section1 .search .hotlist{display:flex}
.section1 .search .hotlist li{width:122px;height:32px;line-height:33px;padding:0 8px;margin:10px 0 0 9px;color:#616161;font-size:13px;font-family:Malgun gothic, Dotum, arial, sans-serif;text-align:center;background:#e5e9f6;border-radius:30px;letter-spacing:-2px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.section1 .weather{position:relative;width:18.8%}
.section1 .weather a{display:block}
.section1 .weather .info{margin-top:10px;color:#111;font-size:16px}
.section1 .weather .info img{vertical-align:text-bottom;display:inline-block}
.section1 .weather .info span{padding-left:7px;font-size:22px;font-weight:bold}
.section1 .weather .dust{padding:12px 0 9px;color:#111;font-size:13px}
.section1 .weather .dust span{font-weight:bold}
.section1 .weather .dust_pop{position:absolute;top:90px;width:315px;left:0;padding:11px 14px;background:#fff;border:1px solid #8098e6;color:#4f5f77;z-index:101;display:none}
.section1 .weather .dust_pop > ul > li{padding-left:0.5em;position:relative;line-height:1.2;margin-bottom:0.5em;word-break:keep-all;font-size:14px}
.section1 .weather .dust_pop > ul > li:last-child{margin-bottom:0}
.section1 .weather .dust_pop > ul > li:before{content:"";display:block;width:2px;height:2px;left:0;top:8px;background:#555;position:absolute}
.section1 .weather > .dust:hover + .dust_pop,
.section1 .weather > .dust:focus + .dust_pop{display:block}
.section1 .expo{position:relative;width:9.2%}
.section1 .expo a{display:block}
.section1 .expo img{width:100%}
@media screen and (max-width:1450px){
	.section1{padding:40px 20px 30px}
}
@media screen and (max-width:1399px){
	.section1 .expo{padding-top:5px}
}
@media screen and (max-width:1330px){
	.section1 .search input{width:calc(100% - 465px)}
	.section1 .search .hotlist li:nth-child(3){display:none}
}
@media screen and (max-width:1260px){
	.section1 .search{width:65.2%;margin:0 2.8% 0 0}
	.section1 .weather{width:21.8%}
	.section1 .expo{width:10.2%}
}
@media screen and (max-width:1120px){
	.section1 .search{width:61.2%}
	.section1 .search input{width:calc(100% - 200px)}
	.section1 .search .hotlist li{display:none}
	.section1 .weather{width:24.8%}
	.section1 .expo{width:11.2%}
}
@media screen and (max-width:960px){
	.section1 .search{width:55.2%}
	.section1 .weather{width:29.8%}
	.section1 .expo{width:12.2%}
}
@media screen and (max-width:820px){
	.section1{padding:20px 20px 0}
	.section1 .search{width:calc(100% - 129px);margin:0 3.8% 20px 0;padding:5px}
	.section1 .weather{display:none}
	.section1 .expo{width:100px}
}
@media screen and (max-width:600px){
	.section1{display:none}
}
@media screen and (max-width:420px){
	.section1{padding:20px 10px 0}
}
.section2{display:flex;width:100%;max-width:1400px;margin:0 auto;padding:0 0 30px}
.section2 .bn_news01{position:relative;width:68.2%;height:540px;margin-right:3.8%;border-radius:20px;-moz-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);-webkit-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);overflow:hidden}
.section2 .bn_news01 .bx-wrapper{margin-bottom:0;background:none;border:none;box-shadow:none}
.section2 .bn_news01 .bx-viewport{border-radius:20px}
.section2 .bn_news01 ul li a{display:block}
.section2 .bn_news01 ul li a:focus{border:3px dotted red;outline:3px dotted red;border-radius:20px}
.section2 .bn_news01 ul li img{display:inline;width:100%;max-width:955px;height:540px;border-radius:20px}
.section2 .bn_news01 .control_btn{position:absolute;width:295px;height:40px;left:0;bottom:0;background:rgba(0,0,0,.4);z-index:90;border-radius:0 20px 0}
.section2 .bn_news01 .control_btn div{float:left}
.section2 .bn_news01 .control_btn .crt_page{float:left;width:75px;padding:14px 0 0;color:#fff;font-size:14px;text-align:center}
.section2 .bn_news01 .control_btn a{display:block;padding:11px 17px 13px;border-left:1px solid rgba(255,255,255,0.5)}

.section2 .mayorlink{width:28%}
.section2 .mayorlink .mayor{position:relative;width:100%;height:410px;background:url(/kr/img/index/mayor_bg.jpg) no-repeat right top;border-radius:20px;-moz-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);-webkit-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%)}
.section2 .mayorlink .mayor:before{content:"";position:absolute;right:-15px;top:41px;width:206px;height:294px;background:url(/kr/img/index/mayor_photo_v2.png) no-repeat;z-index:0}
.section2 .mayorlink .mayor dl{position:relative;height:335px;padding:38px 0 0 32px}
.section2 .mayorlink .mayor dl dt{display:block;padding-bottom:118px}
.section2 .mayorlink .mayor ul{display:flex;position:relative;z-index:1}
.section2 .mayorlink .mayor ul li{width:50%}
.section2 .mayorlink .mayor ul li a{display:block;width:100%;height:75px;padding-top:27px;color:#fff;font-size:19px;font-weight:500;text-align:center}
.section2 .mayorlink .mayor ul li:nth-child(1) a{background-color:#435198;border-radius:0 0 0 20px}
.section2 .mayorlink .mayor ul li:nth-child(2) a{background-color:#172056;border-radius:0 0 20px}

.section2 .mayorlink .sclink{position:relative;width:100%;margin-top:30px}
.section2 .mayorlink .sclink ul{display:flex}
.section2 .mayorlink .sclink ul li{position:relative;width:25%}
.section2 .mayorlink .sclink ul li:nth-child(4){margin-right:0}
.section2 .mayorlink .sclink ul li a{display:block;position:relative;width:100%;padding:75px 0 7px;color:#636363;font-size:18px;font-weight:500;letter-spacing:-1px;text-align:center}
.section2 .mayorlink .sclink ul li a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#5a75cc;transition:all .3s}
.section2 .mayorlink .sclink ul li a:before{content:"";position:absolute;right:50%;bottom:0;width:0;height:2px;background-color:#5a75cc;transition:all .3s}
.section2 .mayorlink .sclink ul li a:hover:after{width:10%}
.section2 .mayorlink .sclink ul li a:hover:before{width:10%}
.section2 .mayorlink .sclink ul li a:hover{color:#5a75cc;transition:all 0.3s ease}
.section2 .mayorlink .sclink ul li:nth-child(1) a{background:url(/kr/img/index/sclink_icon01.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(1) a:hover{background:url(/kr/img/index/sclink_icon01_on.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(2) a{background:url(/kr/img/index/sclink_icon02.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(2) a:hover{background:url(/kr/img/index/sclink_icon02_on.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(3) a{background:url(/kr/img/index/sclink_icon03.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(3) a:hover{background:url(/kr/img/index/sclink_icon03_on.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(4) a{background:url(/kr/img/index/sclink_icon04.png) no-repeat center top}
.section2 .mayorlink .sclink ul li:nth-child(4) a:hover{background:url(/kr/img/index/sclink_icon04_on.png) no-repeat center top}
@media screen and (max-width:1450px){
	.section2{padding:0 20px 30px}
}
@media screen and (max-width:1260px){
	.section2 .bn_news01{width:65.2%;height:495px;margin-right:2.8%}
	.section2 .bn_news01 ul li img{height:495px}
	.section2 .mayorlink{width:32%}
	.section2 .mayorlink .mayor{height:375px}
	.section2 .mayorlink .mayor:before{right:-10px;top:16px}
	.section2 .mayorlink .mayor dl{height:310px;padding:26px 0 0 20px}
	.section2 .mayorlink .mayor ul li a{height:65px;padding-top:24px;font-size:17px}
	.section2 .mayorlink .sclink{margin-top:20px}
}
@media screen and (max-width:1120px){
	.section2 .bn_news01{width:61.2%;height:445px}
	.section2 .bn_news01 ul li img{height:445px}
	.section2 .mayorlink{width:36%}
	.section2 .mayorlink .mayor{height:325px;background-size:448px}
	.section2 .mayorlink .mayor:before{right:-5px;top:25px;width:168px;background-size:100%}
	.section2 .mayorlink .mayor dl{height:265px}
	.section2 .mayorlink .mayor dl dt{padding-bottom:56px}
}
@media screen and (max-width:960px){
	.section2 .bn_news01{width:55.2%;height:415px}
	.section2 .bn_news01 ul li img{height:415px}
	.section2 .mayorlink{width:42%}
	.section2 .mayorlink .mayor{height:295px}
	.section2 .mayorlink .mayor:before{width:155px}
	.section2 .mayorlink .mayor dl{height:245px}
	.section2 .mayorlink .mayor dl dt{padding-bottom:36px}
}
@media screen and (max-width:820px){
	.section2{flex-flow:wrap}
	.section2 .bn_news01{width:100%;height:auto;margin:0 0 20px}
	.section2 .bn_news01 ul li img{height:auto}
	.section2 .mayorlink{width:100%;display:flex}
	.section2 .mayorlink .mayor{width:calc(60% - 20px);margin-right:20px}
	.section2 .mayorlink .mayor:before{width:144px}
	.section2 .mayorlink .mayor dl{height:230px}
	.section2 .mayorlink .mayor dl dt{padding-bottom:23px}
	.section2 .mayorlink .sclink{width:40%;margin-top:0}
	.section2 .mayorlink .sclink ul{flex-flow:wrap}
	.section2 .mayorlink .sclink ul li{width:calc(50% - 10px);padding:19px 10px;border-radius:20px;margin:0 5px 10px;border:1px solid #ddd}
	.section2 .mayorlink .sclink ul li:nth-child(3),
	.section2 .mayorlink .sclink ul li:nth-child(4){margin-bottom:0}
}
@media screen and (max-width:600px){
	.section2{padding:20px 20px 30px}
	.section2 .mayorlink{flex-flow:wrap}
	.section2 .mayorlink .mayor{width:100%;margin-right:0;background-size:524px;background-position:right -30px}
	.section2 .mayorlink .sclink{width:100%;margin-top:20px}
	.section2 .mayorlink .sclink ul li{width:25%;padding:0;border-radius:inherit;margin:0;border:0}
	.section2 .mayorlink .sclink ul li:nth-child(3),
	.section2 .mayorlink .sclink ul li:nth-child(4){margin-bottom:auto}
}
@media screen and (max-width:420px){
	.section2{padding:10px 10px 20px}
	.section2 .mayorlink .mayor ul li a{font-size:15px}
}
@media screen and (max-width:360px){
	.section2 .mayorlink .sclink ul li a{font-size:16px}
}
.section3{display:flex;flex-flow:wrap;width:100%;max-width:1400px;margin:0 auto;padding:0 0 30px}
.section3 .mwlink{width:9.6%;margin-right:3.8%}
.section3 .mwlink ul li{position:relative;width:100%;margin-bottom:18px;border-radius:20px/*;overflow:hidden*/}

.section3 .mwlink ul li.mwlink01{background:#07A3A9/*청록*/}
.section3 .mwlink ul li.mwlink02{background:#0061af/*00bdc4*//*남색*/}
.section3 .mwlink ul li.mwlink03{margin-bottom:0;background:#3791eb/*4b9ff3*//*하늘*/}
.section3 .mwlink ul li.mwlink04{background:#0061af/*4b9ff3*//*청록*/}
.section3 .mwlink ul li.mwlink05{background:#07A3A9/*4b9ff3*//*청록*/}

.section3 .mwlink ul li a{display:block;position:relative;padding:84px 0 27px;color:#fff;font-weight:500;text-align:center;z-index:1}
.section3 .mwlink ul li.mwlink01 a{background:url(/kr/img/index/mwlink_icon_01_new.png) no-repeat center 19px/*청년*/}
.section3 .mwlink ul li.mwlink02 a{background:url(/kr/img/index/mwlink_icon_02.png) no-repeat center 30px/*청렴*/}
.section3 .mwlink ul li.mwlink03 a{background:url(/kr/img/index/mwlink_icon_03.png) no-repeat center 25px/*민원*/}
.section3 .mwlink ul li.mwlink04 a{background:url(/kr/img/index/mwlink_icon_04.png) no-repeat center 25px/*정부*/}
.section3 .mwlink ul li.mwlink05 a{background:url(/kr/img/index/mwlink_icon_05.png) no-repeat center 25px/*청렴*/}




.section3 .notice{position:relative;width:54.8%;margin-right:3.8%;background:#fff}
.section3 .notice ul{width:100%}
.section3 .notice ul li{float:left}
.section3 .notice ul li a{display:block;position:relative;padding:28px 22px 35px;font-size:22px;font-weight:500;color:#111;width:100%;text-align:center}
.section3 .notice ul li a.on{color:#5a75cd}
.section3 .notice ul li a.on:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:10px;border-radius:10px;background:#5a75cd;z-index:1}
.section3 .notice ul li .tabCnt{position:absolute;top:80px;left:0;right:0}
.section3 .notice ul li .tabCnt:before{content:"";position:absolute;left:0;top:0;width:100%;height:5px;border-radius:10px;background:#eaeaea;z-index:0}
.section3 .notice ul li ul{padding:24px 7px 0}
.section3 .notice ul li ul li ul{padding:5px 7px 0}
.section3 .notice ul li li{display:block;width:100%;padding:0;line-height:30px;letter-spacing:-1px}
.section3 .notice ul li li a{float:left;display:block;width:75%;padding:10px 0;font-size:18px;font-weight:400;color:#111;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.section3 .notice ul li li a:hover{text-decoration:underline}
.section3 .notice ul li li a:before{content:'';display:inline-block;width:4px;height:4px;margin-right:6px;vertical-align:middle;background:#5a75cd}
.section3 .notice ul li li span{float:right;display:block;width:25%;padding:10px 0;font-size:16px;font-weight:400;color:#555;text-align:right}
.section3 .notice ul li .more{clear:both;display:block;position:absolute;right:0;top:25px;width:24px;height:24px;padding:0}
.section3 .notice #mainTab05 li li{font-size:18px}
.section3 .notice #mainTab05 li li.type{width:16%;padding:4px 0}
.section3 .notice #mainTab05 li li.title{width:40%}
.section3 .notice #mainTab05 li li a{width:95%;font-size:18px;padding:4px 0}
.section3 .notice #mainTab05 li li a:before{content:'';display:inline-block;width:4px;height:4px;margin-right:6px;vertical-align:middle;background:#5a75cd}
.section3 .notice #mainTab05 li li.date{width:28%;font-size:13px;padding:6px 0;text-align:right;letter-spacing:-1px}
.section3 .notice #mainTab05 li li.progress{float:right;width:14%}
.section3 .notice #mainTab05 li li.progress span{width:100%;display:inline;font-size:13px;padding:5px 0} 

.section3 .allimi{position:relative;width:28%;height:422px;padding:28px 36px 0 38px}
.section3 .allimi:before{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;/*width:100vw;*/width:100%;height:396px;border-radius:20px;background-color:#daf0fe}
.section3 .allimi .title{margin-bottom:26px;color:#1e1e1e;font-size:22px;font-weight:500}
.section3 .allimi .kr_main_02{height:337px;border-radius:20px;-moz-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);-webkit-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);overflow:hidden}
.section3 .allimi .bx-wrapper{margin-bottom:0;background:none;border:none;box-shadow:none}
.section3 .allimi .bx-viewport{border-radius:20px}
.section3 .allimi ul li a{display:block}
.section3 .allimi ul li a:focus{border:3px dotted red;outline:3px dotted red}
.section3 .allimi ul li img{display:inline;width:100%;max-width:318px;height:337px;border-radius:20px}
.section3 .allimi .control_btn{position:absolute;height:31px;right:36px;top:22px;z-index:90}
.section3 .allimi .control_btn div{display:inline-block;height:31px;line-height:31px}
.section3 .allimi .control_btn .crt_page{width:44px;color:#222;font-size:14px;text-align:left;letter-spacing:-1px}
.section3 .allimi .control_btn .crt_prev,
.section3 .allimi .control_btn .crt_auto,
.section3 .allimi .control_btn .crt_next,
.section3 .allimi .control_btn .crt_all{width:31px;border-radius:11px;background-color:#fff;text-align:center}
.section3 .allimi .control_btn .crt_all{line-height:29px}
.section3 .allimi .control_btn a{display:block}
.section3 .allimi .control_btn a img{vertical-align:unset}
@media screen and (max-width:1450px){
	.section3{padding:0 20px 30px}
	.section3 .allimi{padding:25px 28px 0}
	.section3 .allimi ul li img{max-width:none}
	.section3 .allimi .control_btn{right:30px}
}
@media screen and (max-width:1260px){
	.section3 .mwlink{width:10.6%;margin-right:2.8%}
	.section3 .notice{width:51.8%;margin-right:2.8%}
	.section3 .notice ul li a{padding:28px 12px 35px}
	.section3 .allimi{width:31%}
}
@media screen and (max-width:1120px){
	.section3 .mwlink{width:11.6%}
	.section3 .mwlink ul li{margin-bottom:15px}
	.section3 .notice{width:46.8%}
	.section3 .notice ul li a{padding:28px 8px 35px;font-size:19px}
	.section3 .notice ul li .tabCnt{top:78px}
	.section3 .notice #mainTab05 li li{font-size:16px}
	.section3 .notice #mainTab05 li li.title{width:37%}
	.section3 .notice #mainTab05 li li.title a{font-size:16px}
	.section3 .notice #mainTab05 li li.date{width:33%}
	.section3 .allimi{width:36%}
}
@media screen and (max-width:1020px){
	.section3{flex-flow:wrap}
	.section3 .mwlink{width:100%;margin:0 0 30px}
	.section3 .mwlink ul{display:flex}
	.section3 .mwlink ul li{width:32%;margin-bottom:0}
	.section3 .mwlink ul li:nth-child(2){margin:0 2%}
	.section3 .mwlink ul li:before{left:70%}
	.section3 .notice{width:65.2%}
	.section3 .notice ul li li:nth-child(6),
	.section3 .notice ul li li:nth-child(7){display:none}
	.section3 .allimi{width:32%;height:362px;padding:25px 10px 0}
	.section3 .allimi:before{height:342px}
	.section3 .allimi .kr_main_02{height:288px}
	.section3 .allimi ul li img{height:288px}
	.section3 .allimi .control_btn{right:10px}
}
@media screen and (max-width:820px){
	.section3 .mwlink{margin:0 0 10px}
	.section3 .notice{width:100%;height:375px;margin-right:0}
	.section3 .allimi{width:100%;padding:25px 28px 0}
	.section3 .allimi .title{margin-left:calc(50% - 302px)}
	.section3 .allimi .kr_main_02{width:100%;max-width:610px;margin:0 auto;border-radius:inherit;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
	/*.section3 .allimi .kr_main_02 li{border-radius:20px;-moz-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);-webkit-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%)}*/
	.section3 .allimi .bx-viewport{overflow:inherit!important}
	.section3 .allimi .control_btn{right:calc(50% - 303px)}
}
@media screen and (max-width:700px){
	.section3 .allimi .title{margin-left:auto}
	.section3 .allimi .control_btn{right:30px}
}
@media screen and (max-width:500px){
	.section3 .notice{height:325px}
	.section3 .notice ul li a{padding:28px 6px 35px;font-size:16px;letter-spacing:-1px}
	.section3 .notice ul li .tabCnt{top:74px}
	.section3 .notice ul li li a,
	.section3 .notice ul li li span{padding:5px 0;font-size:14px}
	.section3 .notice ul li li a{width:60%;letter-spacing:-1px}
	.section3 .notice ul li li span{width:35%}
	.section3 .notice #mainTab05 li li{font-size:14px;line-height:24px}
	.section3 .notice #mainTab05 li li.type{width:24%}
	.section3 .notice #mainTab05 li li.title{width:54%}
	.section3 .notice #mainTab05 li li.title a{font-size:14px}
	.section3 .notice #mainTab05 li li.date{display:none}
	.section3 .notice #mainTab05 li li.progress{width:22%}
}
@media screen and (max-width:440px){
	.section3 .allimi .kr_main_02 li{}
}
@media screen and (max-width:400px){
	.section3 .notice ul li{width:18%}
	.section3 .notice ul li a{width:100%;padding:20px 0 15px;letter-spacing:2px}
	.section3 .notice ul li a span{display:block;line-height:23px}
	.section3 .notice ul li .tabCnt{top:69px}
}
.section4{width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.section4 .fav_svs{display:flex;position:relative;width:100%;max-width:1400px;height:127px;margin:27px auto}
.section4 .fav_svs div{height:105px}
.section4 .fav_svs h3{width:135px;color:#000;font-size:22px;font-weight:500;line-height:35px;letter-spacing:-1px;text-align:center}
.section4 .fav_svs h3 span{display:block;color:#f06271;font-size:24px;font-weight:bold}
.section4 .fav_svs .fav_svs_slider{position:absolute;left:150px;top:15px;width:89%;max-width:1242px;height:105px}
.section4 .fav_svs .fav_svs_slider .slick-list{height:103px;padding:3px 0 0}
.section4 .fav_svs div a{display:block;position:relative;width:100%;padding:72px 0 10px;color:#333;font-size:15px;text-align:center;letter-spacing:-1px}
.section4 .fav_svs div a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#000;transition:all .3s}
.section4 .fav_svs div a:before{content:"";position:absolute;right:50%;bottom:0;width:0;height:2px;background-color:#000;transition:all .3s}
.section4 .fav_svs div a:hover:after{width:10%}
.section4 .fav_svs div a:hover:before{width:10%}
.section4 .fav_svs div a:hover{color:#000;transition:all 0.3s ease}
.section4 .fav_svs div .svs01{width:122px!important;background:url(/kr/img/index/icon_favsvs01.png) top center no-repeat}
.section4 .fav_svs div .svs02{width:122px!important;background:url(/kr/img/index/icon_favsvs02.png) top center no-repeat}
.section4 .fav_svs div .svs03{width:122px!important;background:url(/kr/img/index/icon_favsvs03.png) top center no-repeat}
.section4 .fav_svs div .svs04{width:122px!important;background:url(/kr/img/index/icon_favsvs04.png) top center no-repeat}
.section4 .fav_svs div .svs05{width:122px!important;background:url(/kr/img/index/icon_favsvs05.png) top center no-repeat}
.section4 .fav_svs div .svs06{width:122px!important;background:url(/kr/img/index/icon_favsvs06.png) top center no-repeat}
.section4 .fav_svs div .svs07{width:122px!important;background:url(/kr/img/index/icon_favsvs07.png) top center no-repeat}
.section4 .fav_svs div .svs08{width:122px!important;background:url(/kr/img/index/icon_favsvs08.png) top center no-repeat}
.section4 .fav_svs div .svs09{width:122px!important;background:url(/kr/img/index/icon_favsvs09.png) top center no-repeat}
.section4 .fav_svs div .svs10{width:122px!important;background:url(/kr/img/index/icon_favsvs10.png) top center no-repeat}
.section4 .fav_svs div .svs11{width:122px!important;background:url(/kr/img/index/icon_favsvs11.png) top center no-repeat}
.section4 .fav_svs div .svs12{width:122px!important;background:url(/kr/img/index/icon_favsvs12.png) top center no-repeat}
.section4 .fav_svs div .svs13{width:122px!important;background:url(/kr/img/index/icon_favsvs13.png) top center no-repeat}
.section4 .fav_svs div .svs14{width:122px!important;background:url(/kr/img/index/icon_favsvs14.png) top center no-repeat}
.section4 .fav_svs div .svs15{width:122px!important;background:url(/kr/img/index/icon_favsvs15.png) top center no-repeat}
.section4 .fav_svs div .svs16{width:122px!important;background:url(/kr/img/index/icon_favsvs16.png) top center no-repeat}
.section4 .fav_svs div .svs17{width:122px!important;background:url(/kr/img/index/icon_favsvs17.png) top center no-repeat}
.section4 .fav_svs div .svs18{width:122px!important;background:url(/kr/img/index/icon_favsvs18.png) top center no-repeat}
.section4 .fav_svs div .svs19{width:122px!important;background:url(/kr/img/index/icon_favsvs19.png) top center no-repeat}
.section4 .fav_svs div .svs20{width:122px!important;background:url(/kr/img/index/icon_favsvs20.png) top center no-repeat}
.section4 .fav_svs div .svs21{width:122px!important;background:url(/kr/img/index/icon_favsvs21.png) top center no-repeat}
.section4 .fav_svs div .svs22{width:122px!important;background:url(/kr/img/index/icon_favsvs22.png) top center no-repeat}
.section4 .fav_svs div .svs23{width:122px!important;background:url(/kr/img/index/icon_favsvs23.png) top center no-repeat}
.section4 .fav_svs div .svs24{width:122px!important;background:url(/kr/img/index/icon_favsvs24.png) top center no-repeat}
.section4 .fav_svs div .svs25{width:122px!important;background:url(/kr/img/index/icon_favsvs25.png) top center no-repeat}
.section4 .fav_svs div .svs26{width:122px!important;background:url(/kr/img/index/icon_favsvs26.png) top center no-repeat}
.section4 .fav_svs p.prev{position:absolute;left:78px;top:42%}
.section4 .fav_svs p.next{position:absolute;right:0;top:0;height:127px;background-color:#fff;padding:50px 16px 0}
.section4 .fav_svs .slick-prev{left:-115px;top:108px;background:url(/kr/img/index/btn_fav_prev.png) no-repeat}
.section4 .fav_svs .slick-next{left:-61px;top:108px;background:url(/kr/img/index/btn_fav_next.png) no-repeat}
.section4 .fav_svs .slick-prev:before,
.section4 .fav_svs .slick-next:before{display:none}
@media screen and (max-width:600px){
	.section4 .fav_svs{flex-flow:wrap;height:147px;margin:18px auto 12px}
	.section4 .fav_svs h3{width:100%}
	.section4 .fav_svs h3 span{display:inline;font-size:22px}
	.section4 .fav_svs .fav_svs_slider{left:30px;top:42px;width:calc(100% - 70px)}
	.section4 .fav_svs .slick-prev{left:-10px;top:50px}
	.section4 .fav_svs .slick-next{left:calc(100% - -16px);top:50px}
}
.section5{padding:47px 0 53px;background:#f7f7f7}
.section5 .section_wrap{display:flex;flex-flow:wrap;width:100%;max-width:1400px;margin:0 auto;background:#f7f7f7}
.section5 .scnow{position:relative;width:28%;margin-right:3.8%}
.section5 .scnow h2{position:relative;padding-left:24px;margin-bottom:35px;color:#3791eb/*4b9ff3*/;font-size:24px;font-weight:bold;letter-spacing:-1px}
.section5 .scnow h2:after{content:"";display:block;position:absolute;top:10px;right:63px;width:calc(100% - 226px);height:6px;border-radius:10px;background-color:#dadada;z-index:0}
.section5 .scnow .list{background:#fff;border:1px solid #dadada;border-radius:20px}
.section5 .scnow li{padding:15px 15px 11px}
.section5 .scnow li:first-child{border-bottom:1px solid #dadada}
.section5 .scnow li a{display:flex}
.section5 .scnow li a dl{width:53%;margin:4px 20px 0 4px}
.section5 .scnow li a dl dt{height:50px;color:#000;font-size:16px;font-family:Malgun gothic, Dotum, arial, sans-serif;font-weight:bold;line-height:24px;overflow:hidden;letter-spacing:-1px}
.section5 .scnow li a dl dd{height:55px;margin-top:10px;color:#757575;font-size:13px;font-family:Malgun gothic, Dotum, arial, sans-serif;line-height:18px;overflow:hidden;letter-spacing:-1px}
.section5 .scnow li a p.img{width:47%}
.section5 .scnow li a p.img img{width:100%;height:122px}
.section5 .scnow .more{position:absolute;right:20px;top:0;width:24px;height:24px}
.section5 .cardnews{position:relative;width:68.2%}
.section5 .cardnews h2{position:relative;padding-left:24px;margin-bottom:35px;color:#00979d/*00bdc4*/;font-size:24px;font-weight:bold;letter-spacing:-1px}
.section5 .cardnews h2:after{content:"";display:block;position:absolute;top:10px;right:63px;width:calc(100% - 202px);height:6px;border-radius:10px;background-color:#dadada;z-index:0}
.section5 .cardnews .list ul{display:flex}
.section5 .cardnews .list ul li{width:31.7%;margin-right:2.4%}
.section5 .cardnews .list ul li:nth-child(3){margin-right:0}
.section5 .cardnews .list ul li a{display:block;border-radius:20px;-moz-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);-webkit-box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);box-shadow:2px 2px 8px 0 rgb(0 0 0 / 11%);overflow:hidden}
.section5 .cardnews .list ul li .tit{color:#242424;font-size:16px;font-family:Malgun gothic, Dotum, arial, sans-serif;font-weight:bold;padding:27px 10px;background:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:-1px}
.section5 .cardnews .list ul li img{width:100%;height:228px}
.section5 .cardnews .more{position:absolute;right:20px;top:0;width:24px;height:24px}
@media screen and (max-width:1450px){
	.section5{padding:47px 20px 53px}
}
@media screen and (max-width:820px){
	.section5{padding:30px 20px 25px}
	.section5 .scnow{width:100%;margin:0 0 30px}
	.section5 .scnow h2{margin-bottom:18px}
	.section5 .scnow ul{display:flex}
	.section5 .scnow ul li{width:50%}
	.section5 .scnow ul li:first-child{border-bottom:0;border-right:1px solid #dadada}
	.section5 .cardnews{width:100%}
	.section5 .cardnews h2{margin-bottom:18px}
	.section5 .cardnews h2:after{width:calc(100% - 226px)}
}
@media screen and (max-width:640px){
	.section5 .cardnews .list ul li img{height:150px}
}
@media screen and (max-width:500px){
	.section5 .scnow ul{flex-flow:wrap}
	.section5 .scnow ul li{width:100%}
	.section5 .scnow ul li:first-child{border-bottom:1px solid #dadada;border-right:0}
	.section5 .cardnews .list ul{flex-flow:wrap}
	.section5 .cardnews .list ul li{width:100%;margin:0 0 15px}
	.section5 .cardnews .list ul li img{height:310px}
}
@media screen and (max-width:370px){
	.section5 .cardnews .list ul li img{height:270px}
}
.section6{padding:50px 0}
.section6 .field{position:relative;width:100%;max-width:1400px;margin:0 auto}
.section6 .field h2{position:absolute;top:-10px;left:calc(50% - 75px);padding:0 20px;color:#5a75cd;font-size:22px;font-weight:500;background:#fff}
.section6 .field ul{display:flex;height:180px;padding:0 17px;border:1px solid #5a75cd;border-radius:20px;align-items:center}
.section6 .field ul li{margin:0 6px}
.section6 .field ul li a{display:block;width:112px;height:112px;padding-top:75px;color:#fff;font-size:14px;background-color:#5a75cd;background-repeat:no-repeat;background-position:50% 30%;text-align:center;border-radius:60px;letter-spacing:-1px}
.section6 .field ul li:nth-child(1) a{background-image:url(/kr/img/index/icon_field01.gif)}
.section6 .field ul li:nth-child(2) a{background-image:url(/kr/img/index/icon_field02.gif)}
.section6 .field ul li:nth-child(3) a{background-image:url(/kr/img/index/icon_field03.gif)}
.section6 .field ul li:nth-child(4) a{background-image:url(/kr/img/index/icon_field04.gif)}
.section6 .field ul li:nth-child(5) a{background-image:url(/kr/img/index/icon_field05.gif)}
.section6 .field ul li:nth-child(6) a{background-image:url(/kr/img/index/icon_field06.gif)}
.section6 .field ul li:nth-child(7) a{background-image:url(/kr/img/index/icon_field07.gif)}
.section6 .field ul li:nth-child(8) a{background-image:url(/kr/img/index/icon_field08.gif)}
.section6 .field ul li:nth-child(9) a{background-image:url(/kr/img/index/icon_field09.gif)}
.section6 .field ul li:nth-child(10) a{background-image:url(/kr/img/index/icon_field10.gif)}
.section6 .field ul li:nth-child(11) a{background-image:url(/kr/img/index/icon_field11.gif)}
.section6 .field ul li a:hover{animation:motion 0.3s linear 0s infinite alternate;margin-top:0}
@keyframes motion {
	0% {margin-top:0px}
	100% {margin-top:10px}
}
@media screen and (max-width:1450px){
	.section6{padding:50px 20px}
	.section6 .field ul li{width:10%}
	.section6 .field ul li a{width:100%}
}
@media screen and (max-width:1120px){
	.section6{padding:50px 20px 30px}
	.section6 .field ul{padding:28px 10px 15px}
	.section6 .field ul li{margin:0 3px}
	.section6 .field ul li a{font-size:13px;border-radius:15px}
}
@media screen and (max-width:900px){
	.section6 .field ul{flex-flow:wrap;height:auto}
	.section6 .field ul li{width:15.666%;margin:0.5%}
	.section6 .field ul li a:hover{animation:none}
}
@media screen and (max-width:550px){
	.section6{padding:40px 20px 30px}
	.section6 .field ul li{width:24%}	
}
.section7{position:relative}
.section7 h2{position:absolute;top:88px;left:calc(50% - 163px);text-align:center;z-index:1}
.section7 .toursix{}
.section7 .toursix .bx-wrapper{margin-bottom:0;box-shadow:none;border:0;background:none}
.section7 .toursix li{height:668px;z-index:0!important}
.section7 .toursix li .bx-caption{position:absolute;left:calc(50% - 700px);top:53px;width:280px;height:299px;padding:32px 24px 0;border-radius:20px 20px 0 20px;background:rgba(0,0,0,.5);z-index:2}
.section7 .toursix li .bx-caption h3{color:#02b5f7;font-size:18px}
.section7 .toursix li .bx-caption .img_tit{display:block;margin:22px 0 14px}
.section7 .toursix li .bx-caption > a{font-family:Malgun gothic, Dotum, arial, sans-serif}
.section7 .toursix li .bx-caption > a:focus{display:block}
.section7 .toursix li .bx-caption > a > span{display:block;height:120px;padding:0;color:#fff;font-size:14px;line-height:24px;overflow:hidden;letter-spacing:-1px}
.section7 .toursix li .bx-caption > a > p{position:absolute;right:26px;bottom:25px;color:#fff;font-size:12px;border:1px solid #fff;padding:0 9px;height:27px;line-height:26px}
.section7 .toursix li .bx-caption > a > a{position:absolute;right:26px;bottom:25px;color:#fff;font-size:12px;border:1px solid #fff;padding:0 9px;height:27px;line-height:26px}
.section7 .toursix li .bx-caption > p{font-family:Malgun gothic, Dotum, arial, sans-serif}
.section7 .toursix li .bx-caption > p:focus{display:block}
.section7 .toursix li .bx-caption > p > span{display:block;height:120px;padding:0;color:#fff;font-size:14px;line-height:24px;overflow:hidden;letter-spacing:-1px}
.section7 .toursix li .bx-caption > p > a{position:absolute;right:26px;bottom:25px;color:#fff;font-size:12px;border:1px solid #fff;padding:0 9px;height:27px;line-height:26px}
.section7 .toursix .bx-controls{position:absolute;top:300px;left:calc(50% - 673px);width:156px;border:1px solid #fff;z-index:3}
.section7 .toursix .bx-controls .bx-controls-direction{position:relative;width:106px;height:25px;float:left;border-right:1px solid rgba(221,221,221,0.3);z-index:200}
.section7 .toursix .bx-controls .bx-prev{display:block;position:absolute;left:0;background:url(/kr/img/index/bn_btn_prev01.png) center 50% no-repeat}
.section7 .toursix .bx-controls .bx-next{display:block;position:absolute;right:0;background:url(/kr/img/index/bn_btn_next01.png) center 50% no-repeat}
.section7 .toursix .bx-controls .bx-pager{position:relative;float:left;width:48px!important;padding:7px 0 0 0;color:#fff;font-size:14px;font-family:'NanumBarunGothic', sans-serif;text-align:center!important;display:inline-block;bottom:0}
.section7 .toursix .bx-controls .bx-stop{width:27px;height:25px;margin:0;background:url(/kr/img/index/bn_btn_stop01.png) center 50% no-repeat;border-right:1px solid rgba(221,221,221,0.3)}
.section7 .toursix .bx-controls .bx-start{width:27px;height:25px;margin:0;background:url(/kr/img/index/bn_btn_play01.png) center 50% no-repeat;border-left:1px solid rgba(221,221,221,0.3);border-right:1px solid rgba(221,221,221,0.3)}
.section7 .toursix .bx-controls .bx-controls-auto{display:flex;position:absolute;width:54px!important;height:25px!important;top:0;bottom:0;right:75px!important;left:auto;z-index:201}
.section7 .toursix .bx-controls .bx-controls-auto-item{display:inline-block}
.section7 .toursix .bx-controls .bx-controls-auto-item a{display:block;text-indent:-9999px}
.section7 .toursix .bx-controls .bx-controls-direction a{width:27px !important;height:25px !important;top:0;margin-top:0;text-indent:-9999px}
.section7 .tourlink{position:absolute;bottom:80px;width:100%;z-index:10}
.section7 .tourlink ul{display:flex;width:100%;max-width:1400px;margin:0 auto}
.section7 .tourlink ul li{width:16.666%}
.section7 .tourlink ul li a{display:block;position:relative;width:100%;padding:67px 0 12px;color:#fff;font-size:22px;font-weight:500;text-align:center;text-shadow:2px 4px 8px rgba(0, 0, 0, 0.3);background-repeat:no-repeat;background-position:center top}
.section7 .tourlink ul li:nth-child(1) a{background-image:url(/kr/img/index/tour_icon01.png);background-position:center 2px}
.section7 .tourlink ul li:nth-child(2) a{background-image:url(/kr/img/index/tour_icon02.png);background-position:center 10px}

.section7 .tourlink ul li:nth-child(3) a{background-image:url(/kr/img/index/tour_icon03.png)}
.section7 .tourlink ul li:nth-child(4) a{background-image:url(/kr/img/index/tour_icon04.png);background-position:center 16px}
.section7 .tourlink ul li:nth-child(5) a{background-image:url(/kr/img/index/tour_icon05.png);background-position:center 10px}
.section7 .tourlink ul li:nth-child(6) a{background-image:url(/kr/img/index/tour_icon06.png);background-position:center 4px}
.section7 .tourlink ul li a:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#fff;transition:all .3s}
.section7 .tourlink ul li a:before{content:"";position:absolute;right:50%;bottom:0;width:0;height:2px;background-color:#fff;transition:all .3s}
.section7 .tourlink ul li a:hover:after{width:10%}
.section7 .tourlink ul li a:hover:before{width:10%}

@media screen and (min-width:1921px){
	.section7 .toursix li{background-size:100%!important}
}
@media screen and (max-width:1450px){
	.section7 .toursix li .bx-caption{left:20px}
	.section7 .toursix .bx-controls{left:47px}
}
@media screen and (max-width:1024px){
	.section7 h2{width:auto;left:auto;right:40px}
	.section7 .tourlink ul li a{font-size:20px}
}
@media screen and (max-width:700px){
	.section7 h2{right:calc(50% - 120px);top:20px;width:240px}
	.section7 h2 img{width:100%}
	.section7 .toursix li{height:418px;background-size:1200px!important}
	.section7 .toursix li .bx-caption{left:0;right:0;top:341px;width:auto;height:77px;padding:5px 24px 0;border-radius:0}
	.section7 .toursix li .bx-caption h3{display:none}
	.section7 .toursix li .bx-caption > p > span{display:none}
	.section7 .toursix .bx-controls{left:auto;right:100px;top:365px}
	.section7 .tourlink{bottom:150px}
	.section7 .tourlink ul li a{padding:55px 0 12px;font-size:16px;background-size:40px!important}
}
@media screen and (max-width:500px){
	.section7 .toursix li{height:448px;background-size:1287px!important}
	.section7 .toursix li .bx-caption{height:107px}
	.section7 .toursix li .bx-caption > p > a{bottom:16px}
	.section7 .toursix .bx-controls{left:25px;right:auto;top:405px}
	.section7 .tourlink{bottom:120px}
	.section7 .tourlink ul{flex-flow:wrap}
	.section7 .tourlink ul li{width:33.3%;margin:0 0 7px}
}

 /* IE10+ 익스플로러10이상버전에서 안될때 box-shadow*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.section2 .bn_news01,
	.section2 .mayorlink .mayor,    
	.section3 .allimi .kr_main_02,
	.section5 .cardnews .list ul li a{box-shadow:2px 2px 8px 0 #e3e3e3}
 }