.mv_bg{overflow: hidden;text-align:center;}
.mv_bg > li{position: relative;float: left;width: 25%;box-sizing: border-box;text-align: center;height: 492px; overflow: hidden;}
.mv_bg > li > a{display: block;height: 100%; background: rgba(255,180,42,0.0);transition: all 0.3s ease-in-out;padding:0 10px;}
.mv_bg > li.con1{background: url(../images/main/mv1.jpg) no-repeat center center;background-size: cover;}
.mv_bg > li.con2{background: url(../images/main/mv2.jpg) no-repeat center center;background-size: cover;}
.mv_bg > li.con3{background: url(../images/main/mv3.jpg) no-repeat center center;background-size: cover;}
.mv_bg > li.con4{background: url(../images/main/mv4.jpg) no-repeat center center;background-size: cover;}
.mv_bg > li > a p.tit{position: relative;padding-top: 105px;font-size: 46px;color: #ebb44f;font-weight: 600;line-height: 46px;font-family: "NotoSans";letter-spacing: -1px;}
.mv_bg > li > a p.tit:after{content: "";position: absolute; top: 80px; left: 50%; margin-left: -45px; width: 90px; height: 1px; background: rgba(255,255,255,0.3);}
.mv_bg > li > a p.txt{min-height: 48px; margin-top: 27px;font-size: 18px;font-weight: 500;color: rgba(255,255,255,0.7);line-height: 24px;font-family: "NotoSans";letter-spacing: -0.5px;}
.mv_bg > li > a p.txt2{display: none;}
.mv_bg > li > a:hover p.txt{display: none;}
.mv_bg > li > a:hover p.txt2{display: block;}
.mv_bg > li > a:focus p.txt{display: none;}
.mv_bg > li > a:focus p.txt2{display: block;}
.mv_bg > li > a p.bn{opacity: 0;transform: translate3d(0,10%,0);transition: all 0.3s ease-in-out;display: inline-block;margin-top: 27px; width: 133px; height: 38px; line-height: 38px; border: 1px solid rgba(255,255,255,0.7); background: rgba(255,255,255,0.1); font-size: 15px; color: #fff;}
.mv_bg > li > a p.bn span{display: inline-block; background: url(../images/main/mvbn.png) no-repeat right center; padding-right: 28px;}
.mv_bg > li > a:hover{background: rgba(255,180,42,0.7);transition: all 0.1s ease-in-out;}
.mv_bg > li > a:hover p.bn{transform: translate3d(0,0,0);transition: all 0.3s ease-in-out;opacity: 1;}
.mv_bg > li > a:hover p.tit{color: #fff;}
.mv_bg > li > a:hover p.txt{color: #fff;}
.mv_bg > li > a:focus{background: rgba(255,180,42,0.7);transition: all 0.1s ease-in-out;}
.mv_bg > li > a:focus p.bn{transform: translate3d(0,0,0);transition: all 0.3s ease-in-out;opacity: 1;}
.mv_bg > li > a:focus p.tit{color: #fff;}
.mv_bg > li > a:focus p.txt{color: #fff;}


.mct_slb .bx-controls{display: none; text-align: center; position: absolute; left: 0; top: 50%; width: 100%; z-index: 52;}
.mct_slb .bx-controls > div{display: inline-block; vertical-align: middle;}
.mct_slb .bx-controls a{ font-size: 0; }
.mct_slb .bx-pager-item{display: none;margin: 0 4px;vertical-align: middle;}
.mct_slb .bx-pager-item a{display: none; width: 10px; height: 10px; border:2px solid #fff;border-radius:10px;}
.mct_slb .bx-pager-item a.active{background:#fff; opacity: 1;}
.mct_slb .bx-controls-direction a{display: block; width: 70px; height: 70px;position: absolute;  z-index: 52;margin-top:-35px;}
.mct_slb .bx-prev{ left: calc((100% - 1180px) / 2 - 80px); background: url(../image/main/mvs_prev.png) 0 0 no-repeat;}
.mct_slb .bx-next{ right: calc((100% - 1180px) / 2 - 80px);background: url(../image/main/mvs_next.png) 0 0 no-repeat;}
.mct_slb .bx-controls-auto{display:none;}
.mct_slb .bx-controls-auto-item{display:none;}
.mct_slb .bx-controls-auto-item a{display: none; width: 24px; height: 24px;}
.mct_slb .bx-stop{display:none;}
.mct_slb .bx-start{display:none;}
.mct_slb .bx-controls-auto-item a.active{display: none;}

.mc_baner{width: 100%;margin: 0 auto;background: url(../images/main/mcb.jpg) repeat-y center center;}
.mcb_wid{position: relative;width: calc(100% - 20px); max-width: 1580px; padding: 70px 0; margin: 0 auto;}
.mcb_wid > span{display: block;position: absolute;left: 0;bottom: 0;width: 318px; height: 190px; background: url(../images/main/mcb_ico.png) no-repeat center center;}
.mcb_ny{padding-left: 340px;}
.mcb_ny > div{display: inline-block; vertical-align: top;}
.mcb_ny > div.lf{text-align: right; width: 255px;}
.mcb_ny > div.lf > p.tit{font-size: 36px;color: #fff;font-weight: 600; line-height: 44px;font-family: "NotoSans";}
.mcb_ny > div.lf > p.tit span{display: block; color: #91ccff;}
.mcb_ny > div.lf > p.day{margin-top: 10px;font-size: 24px;color: #fcfeff;font-weight: 500; line-height: 32px;font-family: "NotoSans";}
.mcb_ny > div.rt{width: calc(100% - 320px);margin-left: 60px;margin-top: 10px;padding-top: 12px;background: url(../images/main/mcb_line.jpg) no-repeat left top;}
.mcb_ny > div.rt > p{margin-top: 5px;font-size: 27px;color: #fff;font-weight: 500; line-height: 34px;font-family: "NotoSans";letter-spacing:-0.5px;}
.mcb_ny > div.rt > p span{font-size: 44px;color: #ffe955;}

.m-bn{text-align: center;height: 251px;background: url(../images/main/m_bn_bg.gif) no-repeat center;}
.m-bn-in{padding: 61px 20px;margin: 0 auto;}
.mbn-left{text-align: right;display: inline-block;vertical-align: top;margin-right: 30px;}
.mbn-tit{font-size: 36px;line-height: 40px;color: #ffffff;}
.mbn-tit span{font-weight: 700;color: #f9e31c;}
.mbn-date{display: inline-block;padding: 6px 10px;border: 1px solid #4971a3;border-radius: 16px;margin-top: 15px;font-size: 17px;line-height: 20px;color: #fcfeff;}
.mbn-right{text-align: left;display: inline-block;vertical-align: top;padding-top: 22px;background: url(../images/main/m_bn_bg2.gif) no-repeat left top;}
.mbn-year{float: left;margin-right: 20px;font-size: 25px;line-height: 49px;color: #ffffff;}
.mbn-rihgt-in{float: left;}
.mbn-data-info{padding: 5px 0;font-size: 25px;line-height: 30px;color: #ffffff;}
.mbn-data-info p{display: inline-block;vertical-align: middle;font-size: 25px;line-height: 40px;color: #ffffff;letter-spacing: -1px;}
.mbn-data-info p.ct01{padding-left: 42px;background: url(../images/main/m_bn_ico01.png) no-repeat left center;}
.mbn-data-info p.ct02{padding-left: 47px;margin-left: 10px;background: url(../images/main/m_bn_ico02.png) no-repeat left center;}
.mbn-data-info p.ct03{padding-left: 52px;margin-left: 10px;background: url(../images/main/m_bn_ico03.png) no-repeat left center;}
.mbn-data-info p.ct04{padding-left: 39px;background: url(../images/main/m_bn_ico04.png) no-repeat left center;}
.mbn-data-info p span{font-weight: 700;color: #ffe955;font-size: 32px; padding: 3px;}
.mbn-data-info .tit{width:143px;}
   

.mgs_all{width: 100%;margin: 0 auto;max-width: calc(100% - 120px);padding:40px 0;}
.mgs_top{text-align: center;margin-bottom: 40px;}
.mgs_top h3{font-size: 36px;font-weight:700;color: #222;line-height: 48px; margin-bottom:15px;}
.mgs_top h3 span{font-size: 44px;color: #ee5c59;}
.mgs_top ul li{font-size: 18px;color: #717171;line-height:22px;}
.mgs_wid{position: relative;width:100%;margin:0 auto;}


.mgs_slid > li{overflow: hidden;width:100%;}
.mgs_slid > li > ul{margin-left: -20px;margin-top: -20px;}
.mgs_slid > li > ul > li{float: left; margin-left: 20px; width: calc(25% - 20px);margin-top: 20px;}





/*owl-m1*/
	.owl-m1 a{display: block;position: relative;}
	.owl-m1 a > span.ps{position: absolute;left: 0;top: 0;width: 80px; height: 34px; line-height: 34px; display: block; text-align: center; font-size: 15px; color: #fff;font-family: "NotoSans";}
	.owl-m1 a > span.ps1{background: #e73e97;}
	.owl-m1 a > span.ps2{background: #059edb;}
	.owl-m1 a > span.ps3{background: #f8aa11;}
	.owl-m1 a > span.ps4{background: #38bc9a;}
	.owl-m1 a > span.ps5{background: #6441A5;}
	.owl-m1 a > p.img{overflow: hidden;}
	.owl-m1 a > p.img img{width: 100%;;transition: all 0.2s ease-in-out;}
	.owl-m1 a > div.txt_area{background: #f2f5f6; padding: 15px 15px;}
	.owl-m1 a > div.txt_area > p.tit{font-size: 18px;color: #222;font-weight: 600;line-height: 24px;height: 48px;overflow: hidden;font-family: "NotoSans";}
	.owl-m1 a > div.txt_area > p.txt{margin-top: 8px;font-size: 15px;color: #444;font-weight: 500;line-height: 21px;height: 42px;overflow: hidden;font-family: "NotoSans";}
	.owl-m1 a > div.txt_area > p.day{margin-top: 8px;font-size: 15px;color: #777;font-weight: 500;font-family: "NotoSans";}
	.owl-m1 a:hover p.img img{transform: scale(1.1,1.1);}

	.owl-m1{max-width: calc(100% - 40px);margin: 0 auto;position: relative;padding: 0 20px;}
	.owl-m1 .item{overflow: hidden;}
	.owl-m1 .item a{display: block; position: relative; overflow: hidden; border: 1px solid #e8e8da;}
	.owl-m1 .item a > div.conts{overflow: hidden;}
	.owl-m1 .item a > div.conts img{width: 100%; transition: all 0.3s ease-in-out;}
	.owl-m1 .item a:hover > div.conts img{transform: scale(1.1,1.1)}
	.owl-m1 .item a > div.con_txt{padding: 15px 10px;}
	.owl-m1 .item a > div.con_txt > p.tit{font-size: 16px; color: #474747; letter-spacing: -0.5px;display:block;width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.owl-m1 .item a > div.con_txt > p.txt{margin-top: 2px; font-size: 14px; color: #979797; line-height:20px; letter-spacing: -0.5px;}

	.owl-m1 .owl-controls .owl-nav a{width: 40px;height: 40px;position: absolute;top: 43%;margin-top: -20px;text-indent: -9999em;}
	.owl-m1 .owl-controls .owl-nav a.owl-prev{left: 0;background: url(../images/main/mgs_lf.png) 0 0 no-repeat;background-size: 40px 40px;opacity: 0.5;}
	.owl-m1 .owl-controls .owl-nav a.owl-next{right: 0;background: url(../images/main/mgs_rt.png) 0 0 no-repeat;background-size: 40px 40px;z-index: 99999999;opacity: 0.5;}
	.owl-m1 .owl-controls .owl-dots{text-align: center;margin-top: 20px;}
	.owl-m1 .owl-controls .owl-dot{display: none;margin: 5px 6px;}
	.owl-m1 .owl-controls .owl-dot a{display: block; background: url(../images/main/main_32.jpg) no-repeat center center; width: 16px;height: 16px;}
	.owl-m1 .owl-controls .owl-dot.active a{background: url(../images/main/main_34.jpg) no-repeat center center;}
	.owl-m1 .owl-dots{/* display:none !important; */}

	/* Styling dots*/
	.owl-theme .owl-dots .owl-dot{display: inline-block;zoom: 1;	*display: inline;/*IE7 life-saver */}
	.owl-theme .owl-dots .owl-dot a{text-indent:-9999px;overflow:hidden;font-size:0;-webkit-backface-visibility: visible;display: block;width: 14px;height: 14px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;transition-property: opacity;transition-duration: 200ms;transition-timing-function: ease;}
	.owl-theme .owl-dots .owl-dot.active a{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;background: #1f8cdd;}
	.owl-carousel .owl-item img {transition-property: unset !important;}
/*owl-m1*/







.mgs_wid .bx-controls{text-align: center; width: 100%; z-index: 52;}
.mgs_wid .bx-controls a{ font-size: 0; }
.mgs_wid .bx-pager{display:block;text-align:center;width: 100%; position:absolute; left:0; bottom: -40px; z-index: 52;}
.mgs_wid .bx-pager-item{ display: inline-block ;margin: 0 5px; vertical-align: middle;}
.mgs_wid .bx-pager-item a{display: block; width: 14px; height: 14px; background: #d6d6d6;border-radius:14px;}
.mgs_wid .bx-pager-item a.active{background: #1f8cdd;}
.mgs_wid .bx-controls-direction a{display: block; width: 40px; height: 40px; position: absolute; top: 50%; margin-top: -20px; z-index: 52;}
.mgs_wid .bx-prev{ left: -50px; background: url(../images/main/mgs_lf.png) 0 0 no-repeat;background-size:40px 40px;}
.mgs_wid .bx-next{ right:-50px; background: url(../images/main/mgs_rt.png) 0 0 no-repeat;background-size:40px 40px;}
.mgs_wid .bx-controls-auto-item a{display: none; width: 24px; height: 24px;}
.mgs_wid .bx-stop{display: none;}
.mgs_wid .bx-start{display: none;}
.mgs_wid .bx-controls-auto-item a.active{display: none;}


.mbcon_lf{float: left; width: 40%; height: 764px; background: #1b4692;}
.mbcon_rt{float: right; width: 60%; height: 764px; background: url(../images/main/mb_rt.jpg) no-repeat center center;background-size: cover;}
.mblf_area{padding: 110px 0 0 5%;}
.mblf_area > p.tit{font-size: 33px;color: #fff;font-weight: 400;line-height: 36px;font-family: "NotoSans";letter-spacing: -1px;}
.mblf_area > p.tit span{font-size: 48px;color: #e8e177;font-weight: 500;}
.mblf_area > p.txt{margin-left: 10px;margin-top: 20px;font-size: 18px;color: #fff;font-weight: 400;line-height: 24px;font-family: "NotoSans";letter-spacing: -1px;}
.mvod_bg{margin-top: 30px;position: relative; margin-right: -5%;}
.mvod_bg > a{display: block;box-shadow: 0 0 20px rgba(0,0,0,0.8);}
.mvod_bg > a img{width: 100%;}

.mbrt_area{text-align: center;padding: 115px 2% 0 7%;}
.mbrt_area > p.tit{font-size: 33px;color: #fff;font-weight: 500;line-height: 36px;font-family: "NotoSans";letter-spacing: -1px;}
.mbrt_area > p.txt{margin-top: 30px;font-size: 20px;color: #fff;font-weight: 500;line-height: 26px;font-family: "NotoSans";letter-spacing: -1px;}
.mbrt_area > ul{margin-top: 55px;}
.mbrt_area > ul > li{float: left; width: 29%; margin: 0 2%;}
.mbrt_area > ul > li > div{display: inline-block; text-align: center;}
.mbrt_area > ul > li > div > p{display: table; width: 143px; height: 143px; border: 1px solid #dfdfdf; border-radius: 145px; text-align: center;}
.mbrt_area > ul > li > div > p span{display: table-cell;vertical-align: middle;font-size: 36px;color: #fff;font-weight: 500;line-height: 36px;font-family: "NotoSans";}
.mbrt_area > ul > li > ul{margin-top: 15px; padding-top: 32px;background: url(../images/main/yline.jpg) no-repeat center top;}
.mbrt_area > ul > li > ul > li{text-align: left; margin-bottom: 7px;}
.mbrt_area > ul > li > ul > li > a{font-size: 16px;color: #fff;font-weight: 400;line-height: 22px;font-family: "NotoSans";letter-spacing: -1px;}
.mbrt_area > ul > li > ul > li > a:hover{color: #568cf0;}
.mgy_bg{width: 100%; max-width: 1324px; margin: 0 auto;}
.bot_slide_bg{padding:40px 50px;position: relative; }
.bot_slide_bg .bx-controls-direction a{position: absolute; display: block; top: 50%; margin-top:-12px; text-indent: -9999px; overflow: hidden;}
.bot_slide_bg .bx-controls-direction a.bx-prev{width: 23px; height: 23px; background: url(../images/main/page_lf02.jpg) no-repeat 50% 50%; left: 0; z-index: 1;}
.bot_slide_bg .bx-controls-direction a.bx-next{width: 23px; height: 23px; background: url(../images/main/page_rt02.jpg) no-repeat 50% 50%; right: 0; z-index: 1;}
.bot_slide li > a{display: block;border: 1px solid #dfdfdf;}
.bot_slide li img{width:100%;}



/*owl-m2*/
.owl-m2 .owl-controls{display:none;}

.owl-m2 .owl-controls .owl-nav a{width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;text-indent: -9999em;}
.owl-m2 .owl-controls .owl-nav a.owl-prev{left: 0;background: url(../images/main/mgs_lf.png) 0 0 no-repeat;background-size: 40px 40px;opacity: 0.5;}
.owl-m2 .owl-controls .owl-nav a.owl-next{right: 0;background: url(../images/main/mgs_rt.png) 0 0 no-repeat;background-size: 40px 40px;z-index: 99999999;opacity: 0.5;}
.owl-m2 .owl-controls .owl-dots{text-align: center;margin-top: 20px;}
.owl-m2 .owl-controls .owl-dot{display: none;margin: 5px 6px;}
.owl-m2 .owl-controls .owl-dot a{display: block; background: url(../images/main/main_32.jpg) no-repeat center center; width: 16px;height: 16px;}
.owl-m2 .owl-controls .owl-dot.active a{background: url(../images/main/main_34.jpg) no-repeat center center;}
.owl-m2 .owl-dots{ display:none !important; }

.owl-m2{max-width: calc(100% - 40px);margin: 0 auto;position: relative;padding: 0 20px;}
.owl-m2 .item{overflow: hidden; padding: 20px 20px; margin: 8px 0px; box-sizing: border-box;background: #ffffff;}
.owl-m2 .item a > div.conts img{width: 100%; transition: all 0.3s ease-in-out;}
.owl-m2 .item a:hover > div.conts img{transform: scale(1.1,1.1)}

/*0611*/.pc-display-owl{display:block !important;}
/*0611*/.mob-display-owl{display:none !important;}
/*0611*/.owl-m2.pc-style{max-width: calc(100% - 40px);margin: 0 auto;position: relative;padding: 0 20px;}
/*0611*/.owl-m2.pc-style .item{overflow: hidden;padding: 20px 20px;margin: 8px 0px;box-sizing: border-box;background: #ffffff;width: calc(25% - 18px);float: left;margin-right: 22px;position: relative;}
/*0611*/.owl-m2.pc-style .item a > div.conts img{width: 100%; transition: all 0.3s ease-in-out;}
/*0611*/.owl-m2.pc-style .item a:hover > div.conts img{transform: scale(1.1,1.1)}
/*0611*/.owl-m2.pc-style .item:last-child{margin-right:0;}
@media screen and (max-width:1024px) {
	/*0611*/.pc-display-owl{display:none !important;}
	/*0611*/.mob-display-owl{display:block !important;}
}
/*0611*/.main-board{width: calc(100% - 40px);padding: 50px 20px;margin: 0 auto;background: #5581d1;}
/*0611*/.main-board > ul > li{float: left;width: calc((100% - 90px)/4);padding: 20px 25px;margin: 8px 10px;box-sizing: border-box;background: #ffffff;}
/*0611*/.board-tit{font-weight: 700;font-size: 18px;line-height: 22px;color: #000000;padding-bottom:0;}
/*0611*/.board-tit span{color: #fe5050;}
/*0611*/.item.add-tab .board-tit{padding-bottom: 63px;}
/*0611*/.item.add-tab .left-art > div{height: 150px;}
/*0611*/.board-tit.s1 {padding-bottom: 0px;}

/* .main-board{width: calc(100% - 40px);padding: 50px 20px;margin: 0 auto;background: #5581d1;}
.main-board > ul > li{float: left;width: calc((100% - 90px)/4);padding: 20px 25px;margin: 8px 10px;box-sizing: border-box;background: #ffffff;}
.board-tit{font-weight: 700;font-size: 18px;line-height: 22px;color: #000000;padding-bottom: 34px;}
.board-tit span{color: #fe5050;} */
.top-art{margin-top: 12px;}
.left-art{float: none;width: 100%;}
.left-art > div{overflow: hidden;}
.left-art > div a img{transition: 0.2s all ease-in-out;width:100%;}
.left-art > div a:hover img{transform: scale(1.1,1.1);}

.left-art > a{display: block;margin-top: 10px;font-weight: bold;font-size: 15px;line-height: 20px;color: #444444;}
.left-art > a .first-tit{float: left;display: block;max-width: calc(100% - 53px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.left-art > a .first-right{float: right;}
.right-art{float: none;width: 100%;}
.right-art > ul > li{padding: 3px 0;}
.right-art > ul > li .num{float: left;margin-right: 5px;}
.right-art > ul > li .first-tit{float: left;display: block;max-width: calc(100% - 90px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.right-art > ul > li .first-right{float: right;}
/*0611*/.main-board .left-art > div{width:100%;height: 213px;position:relative;overflow:hidden;}
/* .main-board .left-art > div{width:100%;height:150px;position:relative;overflow:hidden;} */
.main-board .left-art > div a img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
/*owl-m2*/


/*owl-m3*/
.owl-m3 .owl-controls{display:none;}
.owl-m3 .owl-controls .owl-nav a{width: 40px;height: 40px;position: absolute;top: 50%;margin-top: -20px;text-indent: -9999em;}
.owl-m3 .owl-controls .owl-nav a.owl-prev{left: 0;background: url(../images/main/mgs_lf.png) 0 0 no-repeat;background-size: 40px 40px;opacity: 0.5;}
.owl-m3 .owl-controls .owl-nav a.owl-next{right: 0;background: url(../images/main/mgs_rt.png) 0 0 no-repeat;background-size: 40px 40px;z-index: 99999999;opacity: 0.5;}
.owl-m3 .owl-dots{ display:none !important; }

.owl-m3{max-width: calc(100% - 40px);margin: 0 auto;position: relative;padding: 0 20px;}
.owl-m3 .item{overflow: hidden;background: #ffffff;border: 1px solid #dadada;}

.main-wt{padding: 70px 20px;background: #eef0f2;}
.wt-left{float: left;width: 370px;padding-top: 15px;}
.wt-left .lg-name{font-weight: 700;font-size: 24px;line-height: 28px;color: #222222;}
.wt-left .eng-txt{font-weight: 700;font-size: 44px;line-height: 50px;color: #2b70c0;}
.wt-left .wt-explain{padding-top: 25px;font-size: 16px;line-height: 20px;color: #717171;}

.wt-right{float: right;width: calc(100% - 390px);}

/*0610*/.owl-m3 .item  .img{width: 100%;min-height: 118px;position: relative;overflow: hidden;}
.owl-m3 .item  a .img img{transition: 0.2s all ease-in-out;width:100%;}
.owl-m3 .item  a:hover .img img{transform: scale(1.1,1.1);}
.owl-m3 .item  .img .tip{text-align: center;position: absolute;left: 0px;top: 0px;display: block;width: 85px;height: 32px;font-size: 15px;line-height: 32px;color: #ffffff;}
.owl-m3 .item .img .tip-bg1{background: #059edb;} 
.owl-m3 .item  .img .tip-bg2{background: #f8aa11;} 
.owl-m3 .item  .img .tip-bg3{background: #38bc9a;} 
.owl-m3 .item  .img .tip-bg4{background: #f07070 ;} 
.owl-m3 .item  .info{padding: 15px 10px;/* border: 1px solid #dadada; */border-top: none;background: #ffffff;}
.owl-m3 .item  .info .explain{height: 40px;font-size: 16px;line-height: 20px;color: #222222;overflow: hidden;}
.owl-m3 .item  .info .date{padding-top: 10px;font-size: 15px;line-height: 19px;color: #666666;}
/*0610*/.owl-m3 .item a .img{width:100%;/*height: 150px;*/position:relative;overflow:hidden;}
/*0610*/.owl-m3 .item a .img img{/*position:absolute;*/left:0;right:0;top:0;bottom:0;margin:auto;}

/*창업활동랭킹 탭 시작*/
.tab-box-cont{display: none;}
/*창업활동랭킹 탭 끝*/

/*owl-m3*/



.business-main{padding: 40px 0;border-top: 1px dashed #e8e8da;}
.bm-in{width: 1299px;margin: 0 auto;}
.bm-tit{text-align: center;font-weight: 700;font-size: 36px;color: #222222;}
.bm-tit span{font-size: 44px;color: #3373c3;}
.bm-sub-tit{text-align: center;padding: 0 20px;padding-top: 15px;font-size: 18px;line-height: 22px;color: #717171;}
.bm-cont{margin-top: 40px;}
.bm-cont .bmc-left{float: left;width: 331px;}
.bm-cont .bmc-center{float: left;width: 631px;}
.bm-cont .bmc-right{float: right;width: calc(100% - 962px);}
.bmc1{position: relative;padding: 40px 20px 10px;background: #e8ebee;}
.bmc1 .bmc1-bg{position: absolute;top: 0px;right: 22px;}
.bmc1-head{padding-bottom: 15px;}
.bmc1-tit{float: left;font-weight: 700;font-size: 24px;line-height: 28px;color: #000000;}
.bmc1-more{float: right;padding-right: 22px;margin-top: 4px;font-size: 15px;line-height: 20px;color: #717171;background: url(../images/main/bmc1_bg02.gif) no-repeat right center;}
.bmc1-ul > li{padding: 12px 0;border-top: 1px solid #cccccc;}
.bmc1-ul > li:first-child{border-top: none;}
.bmc1-ul > li .type{margin-bottom: 3px;font-size: 14px;line-height: 18px;color: #717171;}
.bmc1-ul > li .art-name{display: block;max-width: 100%;font-size: 16px;line-height: 20px;color: #444444;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.bmc2{padding: 20px 20px 10px;background: #f07070 url(../images/main/bmc2_bg01.gif) no-repeat right bottom;}
.bmc2-tit{margin-bottom: 15px;font-weight: 700;font-size: 24px;line-height: 28px;color: #fff;}
.bmc2-exp{padding-bottom: 20px;font-size: 16px;line-height: 20px;color: #ffffff;}
.bmc2-btn{text-align: center;display: block;vertical-align: middle;width: 120px;height: 28px;padding: 0 8px;border: 1px solid #fff;margin: 4px 0;}
.bmc2-btn span{display: block;padding-right: 10px;font-size: 14px;line-height: 28px;color: #ffffff;background: url(../images/main/bmc2_bg02.gif) no-repeat right center;letter-spacing: -1px;}

.bmc3{min-height: 230px;padding: 35px 30px;background: url(../images/main/bmc3_bg01.gif) no-repeat center;background-size: cover;}
.bmc3-tit{font-weight: 700;font-size: 30px;line-height: 36px;color: #ffffff;}
.bmc3-tit span{color: #fed325;}
.bmc3-sub-tit{padding-bottom: 20px;margin-top: 15px;font-size: 16px;line-height: 20px;color: #ffffff;}
.bmc3-btn{text-align: center;display: block;width: 160px;height: 30px;padding: 0 10px;border: 1px solid #fff;margin: 8px 0;}
.bmc3-btn span{display: inline-block;font-size: 14px;line-height: 30px;color: #ffffff;padding-right: 15px;background: url(../images/main/bmc3_bg02.gif) no-repeat right center;}

.bmc4-left{float: left;width: 50%;height: 170px;padding: 15px 20px;box-sizing: border-box;background: #fed325;}
.bl-in{background: url(../images/main/bmc4_bg01.gif) no-repeat right bottom;}
.bl-tit{margin-bottom: 35px;font-weight: 700;font-size: 24px;line-height: 28px;color: #171717;}
.bl-btn{display: inline-block;vertical-align: middle;padding: 6px 12px;border: 1px solid #171717;}
.bl-btn span{display: block;padding-right: 24px;font-size: 14px;line-height: 18px;color: #171717;background: url(../images/main/bmc4_bg02.gif) no-repeat right center;}

.bmc4-right{float: left;width: 50%;height: 170px;padding: 15px 20px;box-sizing: border-box;background: #4461a1;}
.br-in{background: url(../images/main/bmc4_bg03.gif) no-repeat right bottom;}
.br-tit{margin-bottom: 10px;font-weight: 700;font-size: 24px;line-height: 28px;color: #ffffff;}
.br-exp{margin-bottom: 15px;font-size: 16px;line-height: 20px;color: #ffffff;}
.br-btn{display: inline-block;vertical-align: middle;padding: 6px 12px;border: 1px solid #fff;}
.br-btn span{display: block;padding-right: 24px;font-size: 14px;line-height: 18px;color: #fff;background: url(../images/main/bmc4_bg04.gif) no-repeat right center;}

.bmc5{padding: 25px 30px;border: 1px solid #e4e5e8;}
.bmc5-tit{float: left;margin-bottom: 15px;font-weight: 700;font-size: 24px;line-height: 28px;color: #000000;}
.bmc5-img{float: right;}
.bmc5-img img {max-width:360px}

.bmc6{/*min-height: 629px;*/padding: 25px 20px 10px; background: #43b5bf;}
.bmc6-tit{float: left;font-weight: 700;font-size: 24px;line-height: 28px;color: #ffffff;}
.bmc6-more{display: block;float: right;padding-right: 20px;margin-top: 4px;font-size: 15px;line-height: 20px;color: #ffffff;background: url(../images/main/bmc6_bg.gif) no-repeat right 0px;}
.bmc6-ul{padding-top: 5px;}
.bmc6-ul > li{padding: 20px 0;border-top: 1px solid #74c8d0;}
.bmc6-ul > li:first-child{border-top: none;}
.bmc6-tip{font-weight: 700;font-size: 14px;line-height: 18px;color: #ffffff;}
.bu-cont > a{height: 40px;font-size: 16px;line-height: 20px;color: #ffffff;overflow: hidden;}
.bu-tail{margin-top: 5px;}
.bu-tail .date{float: left;padding: 3px 0;font-size: 14px;line-height: 18px;color: #fff;}
.bu-tail .stats{display: block;float: right;text-align: center;width: 55px;height: 24px;font-size: 14px;line-height: 24px;color: #fffffe;}
.bu-tail .stat-bg01{background: #2f929b;}
.bu-tail .stat-bg02{background: #c23838;}
.bu-tail .stat-bg03{background: #066169;}

.space-floor{padding: 60px 0;border-bottom: 1px solid #d9d9d9;background: url(../images/main/space_floor_bg.jpg) no-repeat center top;}
.space-tit{text-align: center;padding: 0 20px;font-weight: 700;font-size: 36px;color: #fefefe;}
.space-tit span{font-size: 44px;color: #64c5b2;}
.space-sub-tit{text-align: center;padding: 0 20px;padding-top: 10px;font-size: 18px;line-height: 22px;color: #ffffff;}
.space-tab{text-align: center;padding-top: 20px;}
.space-tab > li{display: inline-block;vertical-align: top;margin: 5px;}
.space-tab > li a{display: block;padding: 8px 20px;border: 1px solid #64c5b2;font-size: 18px;line-height: 22px;color: #ffffff;}
.space-tab > li.on a{background: #64c5b2;}
.tb-tab-cont9{position: relative;width: 100%;margin: 0 auto;max-width: calc(100% - 140px);padding:70px 0;}
.tb-tab-cont9 > div{z-index: 101;}
.tb-tab-cont9 > div.hide{opacity: 0;z-index: 100;position: absolute;left: -999999px;top: -999999px;width: 100%;}
.tb-tab-cont9 > div{position: relative;width:100%;margin:0 auto;}


.tb-tab-cont9 > div{position: relative;width:100%;margin:0 auto;}


.mgs_slid4_b > li{overflow: hidden;width:100%;}
.mgs_slid4_b > li > ul{margin-left: -20px;margin-top: -20px;}

.mgs_slid4_b > li > ul > li{float: left; margin-left: 20px; width: calc(25% - 20px);margin-top: 20px;}
.mgs_slid4_b > li > ul > li > a{display: block;position: relative;}
.mgs_slid4_b > li > ul > li > a > p.img{overflow: hidden; height:275px}
.mgs_slid4_b > li > ul > li > a > p.img img{width: 100%; height:100%;transition: all 0.2s ease-in-out;}

/*0610*/.mgs_slid4_b > li > ul > li > a > div.txt_area{background: #ffffff; padding: 14px 15px;border: 1px solid #dddddd;border-top: none;    min-height: 109px;}
/*0610*/.mgs_slid4_b > li > ul > li > a > div.txt_area > p.tit{font-size: 16px;color: #555555;font-weight: 600;line-height: 20px;height: 20px;overflow: hidden;font-family: "NotoSans";}
/*0610*/.mgs_slid4_b > li > ul > li > a > div.txt_area > p.txt{margin-top: 3px;font-size: 16px;color: #0092cf;font-weight: 500;line-height: 20px;height: 20px;overflow: hidden;font-family: "NotoSans";}
/*0610*/.mgs_slid4_b > li > ul > li > a > div.txt_area > p.day{margin-top: 3px;font-size: 16px;color: #777;font-weight: 500;font-family: "NotoSans";letter-spacing: -1px;height: 65px;overflow: hidden;}
/*0610*/.mgs_slid4_b > li > ul > li > a:hover p.img img{transform: scale(1.1,1.1);}
/*0610*/.more-btn-e1{text-align:center;margin-top:30px;}
/*0610*/.more-btn-e1 a {display:inline-block; padding:10px 0; color:#64c5b2; border:1px solid #64c5b2;width:150px;}


.mgs_slid5_b > li{overflow: hidden;width:100%;}
.mgs_slid5_b > li > ul{margin-left: -20px;margin-top: -20px;}
.mgs_slid5_b > li > ul > li{float: left; margin-left: 20px; width: calc(25% - 20px);margin-top: 20px;}
.mgs_slid5_b > li > ul > li > a{display: block;position: relative;}
.mgs_slid5_b > li > ul > li > a > p.img{overflow: hidden; height:275px}
.mgs_slid5_b > li > ul > li > a > p.img img{width: 100%; height:100%;transition: all 0.2s ease-in-out;}
.mgs_slid5_b > li > ul > li > a > div.txt_area{background: #ffffff; padding: 14px 15px;border: 1px solid #dddddd;border-top: none;}
.mgs_slid5_b > li > ul > li > a > div.txt_area > p.tit{font-size: 16px;color: #555555;font-weight: 600;line-height: 20px;height: 20px;overflow: hidden;font-family: "NotoSans";}
.mgs_slid5_b > li > ul > li > a > div.txt_area > p.txt{margin-top: 3px;font-size: 16px;color: #0092cf;font-weight: 500;line-height: 20px;height: 20px;overflow: hidden;font-family: "NotoSans";}
.mgs_slid5_b > li > ul > li > a > div.txt_area > p.day{margin-top: 3px;font-size: 16px;color: #777;font-weight: 500;font-family: "NotoSans";letter-spacing: -1px;}
.mgs_slid5_b > li > ul > li > a:hover p.img img{transform: scale(1.1,1.1);}

.tb-tab-cont9 > div .bx-viewport{padding-bottom: 1px;}
.tb-tab-cont9 > div .bx-controls{text-align: center; width: 100%; z-index: 52;}
.tb-tab-cont9 > div .bx-controls a{ font-size: 0; }
.tb-tab-cont9 > div .bx-pager{display:block;text-align:center;width: 100%; position:absolute; left:0; bottom: -40px; z-index: 52;}
.tb-tab-cont9 > div .bx-pager-item{ display: inline-block ;margin: 0 5px; vertical-align: middle;}
.tb-tab-cont9 > div .bx-pager-item a{display: block; width: 14px; height: 14px; background: #d6d6d6;border-radius:14px;}
.tb-tab-cont9 > div .bx-pager-item a.active{background: #1f8cdd;}
.tb-tab-cont9 > div .bx-controls-direction a{display: block; width: 56px; height: 56px; position: absolute; top: 50%; margin-top: -20px; z-index: 52;}
.tb-tab-cont9 > div .bx-prev{ left: -65px; background: url(../images/main/space_left.png) 0 0 no-repeat;background-size:56px 56px;}
.tb-tab-cont9 > div .bx-next{ right:-65px; background: url(../images/main/space_right.png) 0 0 no-repeat;background-size:56px 56px;}
.tb-tab-cont9 > div .bx-controls-auto-item a{display: none; width: 24px; height: 24px;}
.tb-tab-cont9 > div .bx-stop{display: none;}
.tb-tab-cont9 > div .bx-start{display: none;}
.tb-tab-cont9 > div .bx-controls-auto-item a.active{display: none;}


.bmc1-ul > li{position:relative;padding:12px 0 35px 0;}
.btn-s01 {display: inline-block;font-size: 13px;color: #ffffff;padding: 5px 0;width: 58px;text-align: center;position: absolute;right: 0;bottom: 6px;}
.btn-s01.bg1{background:#1e919a;}
.btn-s01.bg2{background:#d2322f;}
.btn-s01.bg3{background:#006068;}
.btn-s01.bg4{background:#1b6ae5;}





@media screen and (max-width: 1320px) {
	.mv_bg > li{height: 392px}
	.mv_bg > li > a p.tit{font-size: 33px; line-height: 33px;}
	.mv_bg > li > a p.txt{min-height: 44px; margin-top: 27px;font-size: 16px;line-height: 22px;}

	.mcb_wid{padding: 70px 0 70px 0;}
	.mcb_wid > span{display: none; left: auto; right: 0;bottom: 0;width: 318px; height: 190px; background: url(../images/main/mcb_ico.png) no-repeat center center;}
	.mcb_ny{padding-left: 0;}
	.mgs_slid > li > ul{margin-left: -10px;margin-top: -10px;}
	.mgs_slid > li > ul > li{float: left; margin-left: 10px; width: calc(25% - 10px);margin-top: 10px;}

	.mgy_bg{width: 100%; max-width: 96%; margin: 0 auto;}

	.mgs_slid4_b > li > ul{margin-left: -10px;margin-top: -10px;}
	.mgs_slid4_b > li > ul > li{float: left; margin-left: 10px; width: calc(25% - 10px);margin-top: 10px;}
	.mgs_slid5_b > li > ul{margin-left: -10px;margin-top: -10px;}
	.mgs_slid5_b > li > ul > li{float: left; margin-left: 10px; width: calc(25% - 10px);margin-top: 10px;}

	.m-bn{display: block;height: auto;margin-right: 0px;background: #164989;}
	.mbn-left{float: none;text-align: center;}
	.main-board{height: auto;}
	.main-board > ul > li{width: calc(50% - 20px);}
	.main-board > ul > li:last-child{ /*margin-left: 0px;margin-top: 20px;*/}
}

@media screen and (max-width: 1200px) {
	.bm-in{width: 100%;}
	.bm-cont .bmc-left{width: 50%;}
	.bm-cont .bmc-right{float: left;width: 50%;}
	.bm-cont .bmc-center{float: left;width: 100%;}
}

@media screen and (max-width: 1145px) {
	.wt-left{float: none;width: 100%;padding-top: 0px;margin-bottom: 20px;}
	.wt-left .wt-explain{padding-top: 10px;}
	.wt-right{float: none;width: 100%;}
}



@media screen and (max-width: 1024px) {
	.mv_bg > li > a p.txt br{display: none;}
	
	.mcb_ny > div{display: block; vertical-align: top;}
	.mcb_ny > div.lf{text-align: left; width: 100%;}
	.mcb_ny > div.rt{width: 100%;margin-left: 0;margin-top: 15px;}
	.mcb_ny > div.lf > p.tit span{display: inline-block;}
	
	.mgs_all{width: 100%;max-width: calc(100% - 20px);padding:40px 0;}
	.tb-tab-cont9{width: 100%;max-width: calc(100% - 20px);padding:40px 0;}
	
	.mgs_slid > li{display: none;}
	.mgs_slid > li:first-child{display: block;}
	.mgs_slid > li > ul{overflow: hidden;}
	.mgs_slid > li > ul > li{float: left; margin-left: 10px; width: calc(50% - 10px);margin-top: 10px;}
	.mgs_slid > li > ul > li:nth-child(5){display: none;}
	.mgs_slid > li > ul > li:nth-child(6){display: none;}
	.mgs_slid > li > ul > li:nth-child(7){display: none;}
	.mgs_slid > li > ul > li:nth-child(8){display: none;}

	.mbcon_lf{float: none; width: 100%; height: auto;}
	.mbcon_rt{float: none; width: 100%; height: auto;}
	.mblf_area{padding: 40px 2% 40px 2%;text-align: center;}
	.mvod_bg{margin-top: 30px;display:inline-block; box-shadow: 0 0 20px rgba(0,0,0,0.8); text-align: center;margin-right: 0;}
	.mvod_bg > a{display: inline-block;}
	.mbrt_area{padding: 40px 2% 40px 2%;}

	/*
	.mgs_slid4 > li{display: none;}
	.mgs_slid4 > li:first-child{display: block;}
	.mgs_slid4 > li > ul{overflow: hidden;}
	.mgs_slid4 > li > ul > li{float: left; margin-left: 10px; width: calc(50% - 10px);margin-top: 10px;}
	.mgs_slid4 > li > ul > li:nth-child(5){display: none;}
	.mgs_slid4 > li > ul > li:nth-child(6){display: none;}
	.mgs_slid4 > li > ul > li:nth-child(7){display: none;}
	.mgs_slid4 > li > ul > li:nth-child(8){display: none;}
	.mgs_slid5 > li{display: none;}
	.mgs_slid5 > li:first-child{display: block;}
	.mgs_slid5 > li > ul{overflow: hidden;}
	.mgs_slid5 > li > ul > li{float: left; margin-left: 10px; width: calc(50% - 10px);margin-top: 10px;}
	.mgs_slid5 > li > ul > li:nth-child(5){display: none;}
	.mgs_slid5 > li > ul > li:nth-child(6){display: none;}
	.mgs_slid5 > li > ul > li:nth-child(7){display: none;}
	.mgs_slid5 > li > ul > li:nth-child(8){display: none;}
	*/
	.tb-tab-cont9 > div .bx-controls-direction{display: none;}
	.owl-m2 .owl-controls{display:block;}
	.owl-m3 .owl-controls{display:block;}
	/*0610*/.owl-m3 .item a .img{/*height: 218px;*/}

}

@media screen and (max-width: 768px) {
	
	.mv_bg > li > a p.bn{transform: translate3d(0,0,0);opacity: 1;}
	.mv_bg > li > a:hover{background: rgba(255,180,42,0.7);transition: all 0.1s ease-in-out;}
	.mv_bg > li > a:hover p.bn{transform: translate3d(0,0,0);transition: all 0.3s ease-in-out;opacity: 1;}
	.mv_bg > li > a:hover p.tit{color: #fff;}
	.mv_bg > li > a:hover p.txt{color: #fff;}
	.mcb_wid{padding: 40px 0 150px 0;}
	.mcb_wid > span{display: block;width: 220px; height: 130px; background-size: 100% 100%;}

	.mblf_area > p.tit{font-size: 28px;line-height: 38px;}
	.mblf_area > p.tit span{font-size: 38px;}
	.mbrt_area > p.tit{font-size: 28px;}
	.mbrt_area > p.txt{margin-top: 20px;font-size: 18px;line-height: 24px;}
	.bot_slide_bg{padding:30px 30px;}
	
	.mbn-tit{font-size: 28px;line-height: 32px;}
	.mbn-year{float: none;}
	.mbn-year br{display: none;}
	.mbn-right{display: block;margin-top: 15px;}
	.mbn-data-info p{display: block;}
	.mbn-data-info p.ct02{margin-left: 0px;}
	.mbn-data-info p.ct03{margin-left: 0px;}

	.main-board > ul > li{float: none;width: 100%;margin-left: 0px;margin-top: 20px;}

	.wt-right > ul{text-align: center;}
	.wt-right > ul > li{float: none;display: inline-block;vertical-align: middle;max-width: 274px;width: 210px;margin: 10px;}
	.wt-right > ul > li:first-child{margin: 10px;}
	.wt-right > ul > li .info{text-align: left;}
	.bmc5-img{float: none;}
	.bmc5-img img{width:100%;max-width:100%}
	/*0610*/.owl-m3 .item a .img{/*height:168px;*/}
	.mgs_slid4_b > li > ul > li{float: none;width: calc(100% - 10px);margin-left: 0px;padding: 0 10px;}
	.mgs_slid5_b > li > ul > li{float: none;width: calc(100% - 10px);margin-left: 0px;padding: 0 10px;}
	
	/*0610*/.mgs_slid4_b > li > ul > li > a > p.img{height:auto !important;}
	
}

@media screen and (max-width: 640px) {
	.mv_bg > li > a p.tit{font-size: 37px; line-height: 37px;}
	.mcb_ny > div.lf > p.tit{font-size: 24px;line-height: 33px;}
	.mcb_ny > div.lf > p.day{margin-top: 10px;font-size: 21px;color: #fcfeff;font-weight: 500; line-height: 27px;font-family: "NotoSans";}
	.mcb_ny > div.rt{padding-top: 8px;}
	.mcb_ny > div.rt > p{font-size: 18px;line-height: 25px;}
	.mcb_ny > div.rt > p span{font-size: 30px;color: #ffe955;}
	
	.mgs_top h3{font-size: 30px;}
	.mgs_top h3 span{font-size: 34px;}

	.mbrt_area > ul > li{float: none; width: 100%; margin: 0 0 20px 0;}
	.mbrt_area > ul > li > ul > li{text-align: center;}

	.bm-tit{padding: 0 20px;font-size: 24px;line-height: 28px;}
	.bm-tit span{font-size: 32px;}
}

@media screen and (max-width: 540px) {
	.mgs_slid > li > ul{margin-left: 0;}
	.mgs_slid > li > ul > li{float: none; margin-left: 0; width: 100%;}
	.mblf_area > p.txt br{display: none;}
	.mbn-right{padding-top: 10px;}
	.mbn-year{font-size: 20px;}
	.mbn-data-info p{padding: 8px 0;font-size: 20px;line-height: 24px;}
	.main-board{padding: 30px 10px;}
	.main-board > ul > li{padding: 10px 15px;}
	
	.bm-cont .bmc-left{float: none;width: 100%;}
	.bm-cont .bmc-right{float: none;width: 100%;}
	.bm-cont .bmc-center{float: none;}
	.bmc6{min-height: auto;}
	.bmc4-left{float: none;width: 100%;}
	.bmc4-right{float: none;width: 100%;}

	.mgs_slid4 > li > ul{margin-left: 0;}
	.mgs_slid4 > li > ul > li{float: none; margin-left: 0; width: 100%;}
	.mgs_slid5 > li > ul{margin-left: 0;}
	.mgs_slid5 > li > ul > li{float: none; margin-left: 0; width: 100%;}
}

@media screen and (max-width: 450px) {
	.left-art{float: none;width: 100%;}
	.left-art > div{text-align: center;}
	.right-art{float: none;width: 100%;margin-top: 0px;}
	.wt-right > ul > li{margin: 10px 0;}
	.wt-right > ul > li:first-child{margin: 10px 0;}
	/*0610*/.owl-m3 .item a .img{/*height:110px;*/}
}


/* 2020.07.24. jaseo */

/* ============ 1. mainVisual  [START] ============ */

.main-visual{min-width: 1220px;/*background: url(../images/main/mv_bg.jpg) no-repeat center;*/}
.mv-in{width: 1220px;margin: 0 auto;}
.mv-in .slogan{padding: 37px 0 42px 120px;}
/* main visual text version 191119 */
.main-visual .txt_box {width:100%;max-width:1220px;min-height:416px;box-sizing:border-box;font-weight:bold;text-align:center;margin:0 auto;padding:72px 10px 20px;}
.main-visual .txt_box .txt_01 {display:inline-block;font-size:43px;line-height:55px;background-color:#013c76;color:#fff;padding:0 35px;margin-bottom:10px;}
.main-visual .txt_box .txt_02 {font-size:25px;font-weight:100;color:#000;line-height:36px;min-height:133px;max-width:800px;padding-bottom:20px;box-sizing:border-box;margin:0 auto;}
.main-visual .btn_more {position:relative;line-height:20px;padding:7px 28px 5px 18px;background-color:#2a292a;font-size:15px;color:#fff;display:inline-block;font-weight:100;}
.main-visual .btn_more:after {content:"";position:absolute;top:9px;right:12px;width:7px;height:13px;background:url(../images/main/mv_more.png) center no-repeat;}


/*메인 비쥬얼*/
.main-visual .bx-wrapper{position: relative; margin-bottom: 60px; padding: 0; *zoom: 1; -ms-touch-action: pan-y; touch-action: pan-y;}
.main-visual .bx-wrapper img{max-width: 100%; display: block;}
.main-visual .bxslider{margin: 0; padding: 0;}
.main-visual ul.bxslider{list-style: none;}
.main-visual ul.bxslider > li{height: 416px;}
.main-visual ul.bxslider > li > a{display: block;height: 100%;}
.main-visual ul.bxslider > li .mv-cont{width: 980px;padding: 39px 0 40px;margin: 0 auto;}
.main-visual ul.bxslider > li.bg01{background: url(../images/main/mv_bg.jpg) no-repeat center;background-size: cover;}
.main-visual ul.bxslider > li.bg02{background: url(../images/main/mv_bg.jpg) no-repeat center;background-size: cover;}
.main-visual ul.bxslider > li.bg03{background: url(../images/main/mv_bg.jpg) no-repeat center;background-size: cover;}
.main-visual .bx-viewport{/*fix other elements on the page moving (on Chrome)*/ -webkit-transform: translatez(0);}
/** THEME
===================================*/
.main-visual .bx-wrapper .bx-pager,
.main-visual .bx-wrapper .bx-controls-auto{position: absolute;right: 70px;top: 30px; width: 100%;}
/* LOADER */
.main-visual .bx-wrapper .bx-loading{min-height: 50px; background: url('../images/main/bx_loader.gif') center center no-repeat #ffffff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
/* PAGER */
.main-visual .bx-wrapper .bx-pager{text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666;}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a{text-indent: -9999px; display: block; width: 14px; height: 14px; margin: 0 3px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;background: url(../images/main/main_slide_off.png) no-repeat center;}
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:hover,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a.active,
.main-visual .bx-wrapper .bx-pager.bx-default-pager a:focus{background: url(../images/main/main_slide_on.png) no-repeat center;}
.main-visual .bx-wrapper .bx-pager-item,
.main-visual .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display: inline-block; vertical-align: bottom; *zoom: 1; *display: inline;}
.main-visual .bx-wrapper .bx-pager-item{font-size: 0; line-height: 0;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.main-visual .bx-wrapper .bx-prev{left: 10px; background: url('../images/controls.png') no-repeat 0 -32px;}
.main-visual .bx-wrapper .bx-prev:hover,
.main-visual .bx-wrapper .bx-prev:focus{background-position: 0 0;}
.main-visual .bx-wrapper .bx-next{right: 10px; background: url('../images/controls.png') no-repeat -43px -32px;}
.main-visual .bx-wrapper .bx-next:hover,
.main-visual .bx-wrapper .bx-next:focus{background-position: -43px 0;}
.main-visual .bx-wrapper .bx-controls-direction a{position: absolute; top: 50%; margin-top: -16px; outline: 0; width: 32px; height: 32px; text-indent: -9999px; z-index: 9999;}
.main-visual .bx-wrapper .bx-controls-direction a.disabled{display: none;}
/* AUTO CONTROLS (START / STOP) */
.main-visual .bx-wrapper .bx-controls-auto{text-align: center;}
.main-visual .bx-wrapper .bx-controls-auto .bx-start{display: block; text-indent: -9999px; width: 11px; height: 16px; outline: 0; background: url(../images/main/main_slide_play.png) no-repeat center; margin: 0 3px;}
.main-visual .bx-wrapper .bx-controls-auto .bx-stop{display: block; text-indent: -9999px; width: 11px; height: 16px; outline: 0; background: url(../images/main/main_slide_stop.png) no-repeat center; margin: 0 3px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.main-visual .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align: right; width: auto;}
.main-visual .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{top: 26px;right: 50px; width: 17px;}
/* IMAGE CAPTIONS */
.main-visual .bx-wrapper .bx-caption{position: absolute; bottom: 0; left: 0; background: #666; background: rgba(80, 80, 80, 0.75); width: 100%;}
.main-visual .bx-wrapper .bx-caption span{color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px;}

.main-visual .bx-wrapper .bx-pager, .main-visual .bx-wrapper .bx-controls-auto{top: 390px;}
.main-visual .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{top: 386px;}


/* ============ 2. 공지사항, FAQ ============ */
/* 
.main-floor01{min-width: 1220px;}
.mf1{width: 1220px;padding: 35px 0 50px;margin: 0 auto;}

.mf1-left{float: left;width: calc(50% - 15px);min-height: 355px;}
.mf1-board{position: relative;border-bottom: 1px solid #dadada;}
.mf1-board > li{float: left;}
.mf1-board > li > a{display: block;padding: 15px 20px;font-size: 20px;line-height: 24px;color: #474747;}
.mf1-board > li.on > a{font-weight: bold;padding: 13px 20px 9px;border-bottom: 4px solid #006dbf;font-size: 24px;line-height: 28px;color: #353535;}
.mf1-board > li > .mf1b-cont{display: none;position: absolute;left: 0px;top: 89px;width: 100%;}
.mf1-board > li.on > .mf1b-cont{display: block;}
.mf1-board > li > .mf1b-cont > ul > li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.mf1-board > li > .mf1b-cont > ul > li{padding: 9px 0;}
.mf1-board > li > .mf1b-cont > ul > li .tip{float: left;display: block;padding: 2px 10px;border: 1px solid #006dbf;border-radius: 12px;font-size: 13px;line-height: 18px;color: #154b9b;}
.mf1-board > li > .mf1b-cont > ul > li a{float: left;display: inline-block;max-width: calc(100% - 160px);margin-left: 12px;font-size: 16px;line-height: 20px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mf1-board > li > .mf1b-cont > ul > li .time{float: right;padding: 1px 0;margin-right: 10px;font-size: 13px;line-height: 17px;color: #3894da;}
.mf1-board .more-btn{position: absolute;right: 10px;top: -69px;}

.mf1-right{float: right;width: calc(50% - 15px);}
.mf1r-title{padding: 14px 0;font-weight: bold;font-size: 24px;line-height: 28px;color: #474747;}



.main_s1 .alarm{width:277px;padding-top:63px;padding-left:140px;position:relative;position:absolute;top:0;right:10px;}
.main_s1 .alarm .slides img {vertical-align:top;}
.main_s1 .alarm .flex-control-paging {position:absolute;top:0;right:0;}
.main_s1 .alarm .flex-control-paging > li {float:left;margin-left:7px;}
.main_s1 .alarm .flex-control-paging > li > a {display:inline-block;width:20px;height:20px;line-height:20px;font-size:12px;background-color:#d6d6d6;color:#fff;border-radius:50%;text-align:center;}
.main_s1 .alarm .flex-control-paging > li > a.flex-active {background-color:#294b9a접근성#5075d0;}
.main_s1 .alarm .flex-direction-nav {position:absolute;top:38px;right:0;background:url(../images/main/alarm_control.png) center right no-repeat;width:70px;height:24px;}
.main_s1 .alarm .flex-direction-nav a {position:absolute;display:inline-block;width:22px;height:22px;text-indent:-9999px;top:1px;}
.main_s1 .alarm .flex-prev {left:1px;}
.main_s1 .alarm .flex-next {right:1px;}
.main_s1 .alarm .flex-pauseplay {position:absolute;top:39px;right:24px;}
.main_s1 .alarm .flex-pauseplay a {display:inline-block;width:22px;height:22px;text-indent:-9999px;}
 */
/*====================================================================================================*/


[class*="main-"] .flex-direction-nav .flex-prev,
[class*="main-"] .flex-direction-nav .flex-next{display:none;}
[class*="main-"] .flex-direction-nav .flex-pauseplay a{display:block;width:12px;height:12px;font-size:0;}
[class*="main-"] .flex-direction-nav .flex-pauseplay a.flex-pause{background:url(../images/main/ico_pause.png) no-repeat 50% 50%;}
[class*="main-"] .flex-direction-nav .flex-pauseplay a.flex-play{background:url(../images/main/ico_play.png) no-repeat 50% 50%;}

[class*="main-"] .flex-control-nav li{display:inline-block;margin-right:7px;vertical-align:top;}
[class*="main-"] .flex-control-nav li:last-child{margin-right:0;}
[class*="main-"] .flex-control-nav li a{display:block;width:10px;height:10px;border-radius:5px;background:#9c9c9c;font-size:0;}
[class*="main-"] .flex-control-nav li a.flex-active{width:22px;background:#2a4d9e;}

/* Notice Content */
.notice-content-wrap{margin-bottom:70px;padding:0 15px;}
.notice-content-wrap .main-floor1{margin:0;}
.notice-content-wrap .main-floor1 .title{overflow:hidden;position:relative;padding-top: 20px;margin-bottom: 23px;font-size: 27px;}
.notice-content-wrap .main-floor1 .title:before{display:block;position:absolute;left:10px;top:0;width:12px;height:12px;border-radius:6px;background:#a99763;content:'';}
.notice-content-wrap .main-floor1 .title:after{display:block;position:absolute;left: 0;top: 40px;height: 1px;width: calc(100% - 00px);background: #6c6c6c;z-index: -1;content: "";}
.notice-content-wrap .main-floor1 .title strong{display: inline-block;background: #fff;padding-right: 26px;font-family:'Cafe24Ohsquare','NotoSans-Regular';font-size:30px;}

.notice-content-wrap .main-floor1-left{width:calc(55% - 26px);margin-right:52px;}
.notice-content-wrap .main-floor1-left .title:after{width:calc(100% - 68px);}
.notice-content-wrap .notice-wrap{padding:20px 25px;border:1px solid #dedede;box-sizing:border-box;font-size:0;}
.notice-content-wrap .notice-wrap .notice-box{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #dedede;}
.notice-content-wrap .notice-wrap .date-box{display:inline-block;max-width:90px;margin-right:25px;padding:0 12px 4px;border:4px solid #596fb6;vertical-align:top;box-sizing:border-box;}
.notice-content-wrap .notice-wrap .date-box .day{display:block;font-size:36px;text-align:center;color:#285eba;}
.notice-content-wrap .notice-wrap .date-box .month{font-size:15px;color:#92918f;text-align:center;}
.notice-content-wrap .notice-wrap .txt-box{display:inline-block;width:calc(100% - 120px);padding:10px 0;vertical-align:top;}
.notice-content-wrap .notice-wrap .txt-box a{display:block;}
.notice-content-wrap .notice-wrap .txt-box .tit{display:block;margin-bottom:7px;color:#666;font-size:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.notice-content-wrap .notice-wrap .txt-box .txt{color:#666;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.notice-content-wrap .notice-wrap .notice-list li{margin-bottom:8px;}
.notice-content-wrap .notice-wrap .notice-list li:last-child{margin-bottom:0;}
.notice-content-wrap .notice-wrap .notice-list li a{display:block;font-size:0;}
.notice-content-wrap .notice-wrap .notice-list li .tit{display:inline-block;width:80%;padding-right:5%;color:#666;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;}
.notice-content-wrap .notice-wrap .notice-list li .date{display:inline-block;width:15%;color:#666;font-size:16px;vertical-align:top;}

.notice-content-wrap .main-floor1-right{width:calc(45% - 26px);}


.slide-more{position: absolute;top: 18px;;right: 0;}

.main-floor1{margin-top: 60px;}
.main-floor1-left{float: left;position: relative;}
.main-floor1-right{float: right;position: relative;}
/* .main-floor1-right .owl-carousel{border: 1px solid #dedede;width: calc(100% - 40px);padding: 20px;} */


/*popupzone */
.popupzone-area{overflow:hidden;float:right;height:300px;padding-bottom:35px;}
.popupzone{position:relative;/* box-shadow:5px 5px 5px rgba(0,0,0,0.04); */}
.popupzone .slides li{height:335px;background-repeat:no-repeat;background-position:center top;}
.popupzone .slides li a{width:100%;height:100%;}
.popupzone .flex-direction-nav{position:absolute;right:0;bottom:10px;z-index:10;}
.popupzone .flex-control-nav{position:absolute;left:calc(100% - 92px);bottom:10px;z-index:10;font-size:0;}
.popupzone .flex-viewport{overflow:hidden!important;}

/*:*:*:*:*:*:*:* 모바일 & 태블릿 *:*:*:*:*:*:*:*/
@media all and (min-width:0) and (max-width:1279px){
/* Notice Content */
.notice-content-wrap .main-floor1 .title{padding-top:10px;}
.notice-content-wrap .main-floor1-left{width:100%;margin-right:0;margin-bottom:15px;padding:0;}
.notice-content-wrap .main-floor1-right{width:100%;margin:0;}

}


/*:*:*:*:*:*:*:* 모바일 *:*:*:*:*:*:*:*/
@media all and (min-width:0) and (max-width:767px){
/* Main Visual */
/* .policy-content-wrap .main-visual-wrap{margin-bottom:30px;} */
.popupzone-area{float:none;width:100%;height:323px;padding-bottom:30px;}
.popupzone .slides li{height:323px;}
.popupzone .flex-direction-nav{right:calc(50% + 28px);bottom:-20px;}
.popupzone .flex-control-nav{left:calc(50% - 23px);bottom:-20px;}

.notice-content-wrap .notice-wrap{padding:15px;} 
.notice-content-wrap .notice-wrap .date-box{width:68px;margin-right:10px;padding:0 0 4px;border:3px solid #596fb6;}
.notice-content-wrap .notice-wrap .date-box .day{font-size:30px;}
.notice-content-wrap .notice-wrap .date-box .month{margin-top:-5px;font-size:14px;}
.notice-content-wrap .notice-wrap .txt-box{width:calc(100% - 80px);padding:0;}
.notice-content-wrap .notice-wrap .txt-box .tit{padding:17px 0;margin-bottom:0;font-size:18px;}
.notice-content-wrap .notice-wrap .txt-box .txt{display:none;}
.notice-content-wrap .notice-wrap .notice-list li:nth-child(n+4){display:none;}
.notice-content-wrap .notice-wrap .notice-list li .tit{width:100%;}
.notice-content-wrap .notice-wrap .notice-list li .date{display:none;}	
}	
/*:*:*:*:*:*:*:* 모바일 *:*:*:*:*:*:*:*/
@media all and (min-width:0) and (max-width:500px){

}	
/*:*:*:*:*:*:*:* 피씨 *:*:*:*:*:*:*:*/
@media all and (min-width:1280px){
.search-form .option-box li .select-box:hover{background-position:94% 60%;transition:background-position 0.3s;}
.search-form .btn-custom-policy:hover{padding-right:20px;transition:all 0.3s;}
.search-form .btn-custom-policy:hover:after{right:20px;opacity:1;transition:all 0.3s;}
.slide-more:hover img{animation:shake1 0.3s linear 1;}
@keyframes shake1 {
		33% {
			transform:rotateZ(45deg);
		}
		67% {
			transform:rotateZ(-45deg);
		}
		100% {
			transform:rotateZ(45deg);
		}
	}
.best-list-area .best-list .list-box li:hover{box-shadow: 2px 3px 3px rgba(0,0,0,0.25);transition:box-shadow 0.3s;}
.tab-content .main-tip-area .tip-box:hover:before{animation:updown 0.3s linear 1;}
@keyframes updown {
		33% {
			top:-30px;
		}
		67% {
			top:-40px;
		}
		100% {
			top:-22px;
		}
	}
}

/*20250618 cnrk*/
.ita-title{text-align: center;margin-bottom: 60px;}
.ita-title > span{display: block;font-size: 35px;color: #222;font-weight: 700;}
.ita-title > span.tp{padding-right: 300px;}
.ita-title > span.bs{padding-left: 310px;}

.msction4{width: 100%;margin: 0 auto;padding: 80px 0;}
.msction4 > .wid{max-width: 1620px;width: calc(100% - 20px);margin: 0 auto;}

.add-area{display: flex;flex-direction: row-reverse;justify-content: space-between;}
.add-map{width: 55%;}
.add-box{width: 42%;}
.add-box > p.tit{margin-bottom: 90px;padding-top: 80px;font-size: 48px;color: #000;font-weight: 700;line-height: 1;background: url(../images/sic.png) left top no-repeat;}
.add-box > ul.txt > li + li{margin-top: 25px;}
.add-box > ul.txt > li{padding-left: 15px;position: relative;font-size: 25px;color: #000;font-weight: 600;line-height: 1.2;}
.add-box > ul.txt > li:after{content: "";position: absolute;left: 2px;top: 13px;width: 4px;height: 4px;border-radius: 100%;background: #000;}
.add-box > .btn{margin-top: 100px;display: flex;}
.add-box > .btn > a{display: block;width: 230px;box-sizing: border-box;padding: 0 20px;line-height: 60px;border: 2px solid #000;border-radius: 5px;}
.add-box > .btn > a + a{margin-left: 10px;}
.add-box > .btn > a.on{background: #000;}
.add-box > .btn > a > span{display: block;font-size: 22px;color: #000;font-weight: 500;background: url(../images/dm1.png) right center no-repeat;}
.add-box > .btn > a.on > span{color: #fff;background: url(../images/dm2.png) right center no-repeat;}


.add-box > .add-t{padding-left: 14px;margin-top: 30px;}
.add-box > .add-t > li + li{margin-top: 20px;}
.add-box > .add-t > li{padding: 3px 0 3px 60px;}
.add-box > .add-t > li.subway-ic{background: url(../images/sub/sbwic.png) left top no-repeat;}
.add-box > .add-t > li.bus-ic   {background: url(../images/sub/busic.png) left top no-repeat;}
.add-box > .add-t > li > ul > li{font-size:20px;color: #000;line-height: 1.6;font-weight: 500;word-break: keep-all;letter-spacing: -0.5px;}
.add-box > .add-t > li > ul > li + li{margin-top: 4px;}
.add-box > .add-t > li > ul > li > p{padding-left: 75px;position: relative;}
.add-box > .add-t > li > ul > li > p > span{display: inline-block;position: absolute;left: 0;top: 3px;background: #d9d9d9;line-height: 1;padding: 4px 8px;border-radius: 4px;}



.m-visual{position: relative;width: 100%;margin: 0 auto;}
.m-visual-bx{position: relative;width: 100%;margin: 0 auto;}
.sl-u{height: 100vh;min-height: 580px;position: relative; z-index: 1; overflow: hidden;}
.sl-u.bg1:before{content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: url(../images/m_vsl_bg1.jpg) left 0 no-repeat;background-size: cover;}
.sl-u.bg2:before{content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: url(../images/m_vsl_bg2.jpg) left 0 no-repeat;background-size: cover;}
.sl-u.bg3:before{content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; background: url(../images/m_vsl_bg3.jpg) left 0 no-repeat;background-size: cover;}
.m-visual-bx .slick-current .sl-u:before{animation: vslBgAni 3s;}
.m-visual-btn{position: absolute; bottom: 0; right: 240px; font-size: 0; line-height: 1;z-index: 10;}
.m-visual-btn a{font-size: 0; display: inline-block; vertical-align: top; width: 80px; height: 80px;}
.m-visual-btn .prev{background: #006653 url(../images/vsl_slbt1.png) center center no-repeat;}
.m-visual-btn .next{background: #c29a5b url(../images/vsl_slbt2.png) center center no-repeat;}
@keyframes vslBgAni{
	from{transform:scale(1.1);}
	to{transform:scale(1);}
}
.scr-box{position: absolute;right: 0;bottom: 0;width: 240px;height: 80px;display: flex;align-items: center;justify-content: center;text-align: center;background: #fff;z-index: 9;font-size: 0;}
.scr-box:before{content: "";position: absolute;left: -35px;top: 0;bottom: 0;width: 35px;background: #c29a5b;}
.scr-box:after{content: "";position: absolute;left: -70px;top: 0;bottom: 0;width: 35px;background: #006653;}
.mvt-area{position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: flex;justify-content: center;align-items: center;z-index: 9;}
.mvt-box{padding: 80px 0;text-align: center;}
.mvt-box > .tit{font-size: 50px;color: #fff;font-weight: 900;word-break: keep-all;}
.mvt-box > .txt{margin-top: 15px;font-size: 36px;color: #fff;word-break: keep-all;}
.mvt-box > .vod-btn{display: inline-block;font-size: 0;margin-top: 30px;}
.rq-btn{top:125px;right:40px;display: inline-block;width: 96px;height: 96px;display: flex;align-items: center;justify-content: center;box-sizing: border-box;padding: 15px;box-shadow:0 0 6px rgba(0,0,0,0.1);background: #fff;border-radius: 100%;text-align:center;font-size: 0;position: fixed;right: calc((100% - 1860px) / 2);bottom: 120px;z-index: 10;}

.msction1{width: 100%;margin: 0 auto;padding-top: 50px;}
.mc-tit{text-align: center;width: calc(100% - 20px);margin: 0 auto 60px;}
.mc-tit > span{display: block;font-size: 0;margin-bottom: 10px;}
.mc-tit > p{font-size: 20px;color: #555;font-weight: 500;}

.mc-area{display: flex;justify-content: space-between;}
.mc-area + .mc-area{margin-top: 30px;}
.mc-img{width: 64%;height: 504px;}
.mc-img.bg1{background: url(../images/mc1.jpg) center center no-repeat;background-size: cover;border-radius: 0 504px 504px 0;}
.mc-img.bg2{background: url(../images/mc2.jpg) center center no-repeat;background-size: cover;border-radius: 504px 0 0 504px;}
.mc-img.bg3{background: url(../images/mc3.jpg) center center no-repeat;background-size: cover;border-radius: 0 504px 504px 0;}
.mc-img.bg4{background: url(../images/mc4.jpg) center center no-repeat;background-size: cover;border-radius: 504px 0 0 504px;}
.mc-box{position: relative;width: 34%;text-align: center;background: #f2f2f2;display: flex;align-items: center;justify-content: center;}/* 2025-07-24 */
.mc-box:after{content: "";position: absolute;left: -200px;top: 0;bottom: 0;width: 200px;background: #f2f2f2;z-index: -1;border-radius: 504px 0 0 504px;}
.mc-area.other .mc-box:after{left: auto;right: -200px;border-radius: 0 504px 504px 0;}


.mc-box > .wids{padding-right: 6%;letter-spacing: -1px;}/* 2025-07-24 */
.mc-area.other .mc-box > .wids{padding-right: 0;padding-left: 10%;}/* 2025-07-24 */

.mc-box > .wids > .box{padding-top: 115px;}
.mc-box > .wids > .box.ico1{background: url(../images/sub/img_logo1.svg) center top no-repeat;}
.mc-box > .wids > .box.ico2{background: url(../images/sub/img_logo2.svg) center top no-repeat;}
.mc-box > .wids > .box.ico3{background: url(../images/sub/img_logo3.svg) center top no-repeat;}
.mc-box > .wids > .box.ico4{background: url(../images/sub/img_logo4.svg) center top no-repeat;}
.mc-box > .wids > .box > p.tit{font-size: 35px;color: #000;font-weight: 700;line-height: 1.1;}
.mc-box > .wids > .box > p.txt{margin-top: 25px;font-size: 21px;color: #000;font-weight: 400;line-height: 1.3;}
.mc-box > .wids > .box > .btn{margin-top: 50px;}
.mc-box > .wids > .box > .btn > a{position: relative;display: inline-block;font-size: 25px;color: #000;font-weight: 700;line-height: 1;padding: 0 35px 15px 35px;}
.mc-box > .wids > .box > .btn > a:after{content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 2px;background: url(../images/scl.png) left center repeat-x;}
.mc-box > .wids > .box > .btn > a:before{content: "";position: absolute;right: 0;bottom: 0;width: 14px;height: 14px;background: url(../images/sc.png) left center repeat-x;}

.mtab-line{position: fixed;right: calc((100% - 1860px) / 2);top: 50%;transform: translateY(-50%);z-index: 11;}
.mtab-line > li + li{margin-top: 14px;}
.mtab-line > li > a{display: inline-block;font-size: 0;box-sizing: border-box;width: 10px;height: 10px;border-radius: 100%;border: 2px solid #313333;transition: .3s;}
.mtab-line > li.on > a{background: #313333;}

body.ms-bn .mtab-line > li > a{border: 2px solid #fff}
body.ms-bn .mtab-line > li.on > a{background: #fff;}



.msction2{width: 100%;margin: 0 auto;padding: 30px 0 80px;}
.msction3{width: 100%;margin: 0 auto;padding: 80px 0;}
.msction3 > .wid{max-width: 1620px;width: 100%;margin: 0 auto;}


/*---------------------------- 2025-05-23 ----------------------------- */
.sconts-wid.wid1200{max-width: 1200px;}
h3.sb2-title-typ2{margin-bottom: 70px;text-align: center;font-size: 35px;color: #000;font-weight: 500;line-height: 1;}
.notice-search{margin-bottom: 50px;padding: 29px;background: #f5f8f9;}
.search-line{width: 100%;max-width: 730px;margin:0 auto;display:flex;flex-wrap:wrap;}
.search-line > .sel-box{width: 180px;}
.search-line > .inp-box{width: calc(100% - 260px);margin:0 15px;}
.search-line > .btns{width: 50px;}
.search-line > .sel-box select{width: 100%;height: 50px;border-radius: 10px;box-sizing:border-box;font-size: 17px;color:#333;padding: 0 15px;border: 1px solid #dadcdc;background: #fff url('../images/sub/secic.png') no-repeat right 10px center;-webkit-appearance: none;-moz-appearance: none;word-wrap: break-word;}
.search-line > .inp-box input{width: 100%;height: 50px;border-radius: 10px;box-sizing:border-box;font-size: 17px;color:#333;padding: 0 15px;border: 1px solid #dadcdc;background: #fff;}
.search-line > .btns > a{display: block;font-size: 0;width: 100%;line-height: 50px;border-radius: 10px;background: #006652 url('../images/sub/gs.png') no-repeat center center;}
.page-Info{margin-bottom: 18px;font-size: 17px;color: #262626;}
.page-Info span{color: #006652;}
.etc-tab{border-top:1px solid #000;}
.etc-tab th{position: relative;text-align:center;color:#000;font-size:18px;font-weight:500;padding:15px 10px;border-bottom:1px solid #000;}
.etc-tab td{text-align:center;color:#454545;font-size:18px;word-break:break-all;padding:15px 10px;border-bottom:1px solid #d6d6d6;}
.etc-tab td > a.list{text-align:left;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.etc-tab td span.sp{display: inline-block;padding: 5px 10px;background: #006652;border-radius: 4px;font-size: 17px;color: #fff;font-weight: 500;line-height: 1;}
.paging-area{margin-top: 50px;display: flex;justify-content: center;align-items: center;}
.paging-area > .ctr{display: flex;}
.paging-area > .ctr > a{margin:0 2px;display: inline-block;font-size: 0;}
.paging-area > .paging{display: flex;margin: 0 10px;}
.paging-area > .paging > a{display: inline-block;width: 28px;text-align: center;font-size: 16px;color: #888;}
.paging-area > .paging > a.on{color: #006652;font-weight: 600;}
.notice-view{border-bottom: 1px solid #000;}
.notice-view .top-box{border-bottom: 1px solid #dfdfdf;padding-bottom: 20px;}
.notice-view .top-box > .tit{font-size: 20px;color: #000;font-weight: 500;}
.notice-view .top-box > .lines{margin-top: 10px;}
.notice-view .top-box > .lines > span{font-size: 16px;color: #454545;display: inline-block;margin: 0 10px 5px 0;}
.notice-view .view_ny{padding: 30px 10px;min-height: 500px;}
.notv-btn{margin-top:50px;display: flex;justify-content: space-between;align-items: center;}
a.white-bn{display:inline-block;padding:0 15px;min-width:100px;height:50px;line-height:46px;text-align:center;color:#000;font-size:18px;border:2px solid #bfbfbf;}
a.y-btn{display:inline-block;text-align:center;border:2px solid #006652;padding:0 15px;min-width:120px;height:50px;line-height:46px;font-size:18px;color:#006652;}
.gal-area{margin-left: -25px;display: flex;flex-wrap: wrap;}
.gal-area > li{margin-left: 25px;margin-top: 25px;width: calc(50% - 25px);}
.gal-area > li > a{display: block;border: 1px solid #ececec;padding: 12px;text-align: center;}
.gal-area > li > a .img{overflow: hidden;position: relative;padding-top: 51%;}
.gal-area > li > a .img img{position: absolute; z-index: 9;bottom: -9999px;left: -9999px;right: -9999px;top: -9999px;width: 100%;height: 100%;margin: auto;vertical-align: middle;transition: all 0.4s;object-fit: cover;}
.gal-area > li > a:hover .img img{transform: scale(1.1,1.1);}
.gal-area > li > a .tit{margin-top: 10px;font-size: 23px;color: #000;font-weight: 500;}
.qna-area{border-top: 1px solid #000;}
.qna-area > li{border-bottom: 1px solid #d6d6d6;word-break: keep-all;}
.qna-area > li > a{display: block;padding: 18px 20px 18px 70px;font-size: 18px;color: #262626;font-weight: 500;position: relative;word-break: keep-all;background: url('../images/sub/qa2.png') no-repeat right 20px center;}
.qna-area > li > a > span{display: inline-block;position: absolute;left: 15px;top: 14px;width: 36px;height: 36px;line-height: 36px;border-radius: 4px;background: #a1a1a1;text-align: center;font-size: 24px;color: #fff;font-weight: bold;font-family: 'NanumSquare';}
.qna-area > li > .a-box{display: none;padding: 18px 10px 30px 70px;position: relative;background: #f5f8f9;border-top: 1px solid #d6d6d6;word-break: keep-all;}
.qna-area > li > .a-box > span{display: inline-block;position: absolute;left: 15px;top: 14px;width: 36px;height: 36px;line-height: 36px;border-radius: 4px;background: #3cb878;text-align: center;font-size: 24px;color: #fff;font-weight: bold;font-family: 'NanumSquare';}
.qna-area > li > .a-box p{font-size: 18px;color: #262626;line-height: 1.5;word-break: keep-all;}
.qna-area > li.on > a{background: url('../images/sub/qa1.png') no-repeat right 20px center;}
.qna-area > li.on > a > span{background: #006652;}


/* 2025-08-06 */
@media screen and (max-width: 1860px){
	.rq-btn{right: 10px;}
}

@media screen and (max-width: 1024px){
	.mtab-line{display: none;}
	.mc-area{display: block;position: relative;padding-bottom: 120px;}
	.mc-img{width: 72%;height: 360px;}
	.mc-box{display: block;position: absolute;right: 0;bottom: 0;width: 62%;height: 360px;display: table;box-sizing: border-box;background: rgba(242,242,242,0.9);border-radius: 300px 0 0 300px;}
	.mc-box:after{display: none;}
	.mc-box > .wids{padding: 20px;display: table-cell;vertical-align: middle;}
	.mc-box > .wids > .box{padding-top: 80px;background-size: 60px !important;}
	.mc-box > .wids > .box > p.tit{font-size: 25px;}
	.mc-box > .wids > .box > p.txt{margin-top: 15px;font-size: 18px;}
	.mc-box > .wids > .box > .btn{margin-top: 25px;}
	.mc-box > .wids > .box > .btn > a{font-size: 20px;padding: 0 20px 12px 20px;}

	.mc-area.other .mc-img{margin-left:28%;}
	.mc-area.other .mc-box{right: auto;left: 0;border-radius: 0 300px 300px 0;}
	.mc-area.other .mc-box > .wids{padding: 20px;}

	.msction2{padding: 30px 0 40px;}
	.msction3{padding: 40px 0;}

	.ita-title{margin-bottom: 30px;}
	.ita-title > span{font-size: 26px;}
	.ita-title > span.tp{padding-right: 100px;}
	.ita-title > span.bs{padding-left: 100px;}

	.msction4{padding: 40px 0 60px;}

	.add-area{display: block;width: 100%;max-width: 900px;margin: 0 auto;}
	.add-map{width: auto;height: 420px;}
	.add-box{width: auto;margin-top: 50px;}
}

@media screen and (max-width: 767px){
	.scr-box{display: none;}
	.m-visual-btn{right: 0;}
	.m-visual-btn a{width: 40px; height: 40px;}
	.m-visual-btn .prev{background-size: 10px auto;}
	.m-visual-btn .next{background-size: 10px auto;}
	.mvt-box{padding: 80px 0 40px;}
	.mvt-box > .tit{font-size: 28px;}
	.mvt-box > .txt{margin-top: 10px;font-size: 21px;}
	.mvt-box > .vod-btn{margin-top: 20px;width: 30px;}
	.rq-btn{bottom:10px;width: 60px;height: 60px;padding: 12px;}

	.mc-tit{margin: 0 auto 30px;}
	.mc-tit > span{margin-bottom: 10px;}
	.mc-tit > span img{max-width: 98px;}
	.mc-tit > p{font-size: 18px;}

	.mc-area{padding-bottom: 80px;}
	.mc-img{width: 78%;height: 210px;}
	.mc-area.other .mc-img{margin-left:22%;}
	.mc-box{width: 72%;height: 210px;border-radius: 200px 0 0 200px;}
	.mc-box:after{display: none;}
	.mc-box > .wids{padding: 10px;display: table-cell;vertical-align: middle;}
	.mc-box > .wids > .box{padding-top: 50px;background-size: 38px !important;}
	.mc-box > .wids > .box > p.tit{font-size: 16px;}
	.mc-box > .wids > .box > p.txt{margin-top: 12px;font-size: 12px;}
	.mc-box > .wids > .box > .btn{margin-top: 15px;}
	.mc-box > .wids > .box > .btn > a{font-size: 14px;}

	.ita-title > span{font-size: 20px;}
	.ita-title > span.tp{padding-right: 50px;}
	.ita-title > span.c{padding-left: 50px;}

	.add-box > p.tit{text-align: center;margin-bottom: 40px;padding-top: 60px;font-size: 32px;background: url(../images/main/sic.png) center top no-repeat;background-size: 40px auto;}
	.add-box > ul.txt > li + li{margin-top: 10px;}
	.add-box > ul.txt > li{padding-left: 12px;font-size: 18px;}
	.add-box > ul.txt > li:after{top: 9px;width: 3px;height: 3px;}
	.add-box > .btn{margin-top: 45px;justify-content: center;}
	.add-box > .btn > a{width: calc(50% - 2px);max-width: 180px;padding: 0 14px;line-height: 48px;border: 1px solid #000;}
	.add-box > .btn > a + a{margin-left: 4px;}
	.add-box > .btn > a > span{font-size: 16px;}

	.add-box > .add-t{padding-left: 0;margin-top: 20px;}
	.add-box > .add-t > li + li{margin-top: 15px;}
	.add-box > .add-t > li{padding: 2px 0 2px 40px;}
	.add-box > .add-t > li.subway-ic{background-size: 30px auto;}
	.add-box > .add-t > li.bus-ic{background-size: 30px auto;}
	.add-box > .add-t > li > ul > li{font-size:16px;}
	.add-box > .add-t > li > ul > li + li{margin-top: 4px;}
	.add-box > .add-t > li > ul > li > p{padding-left: 60px;}
	.add-box > .add-t > li > ul > li > p > span{top: 2px;padding: 3px 6px;}
}

@media screen and (max-width: 374px){
	.mc-box{width: 82%;}
	.ita-title > span.tp{padding-right: 0;}
	.ita-title > span.bs{padding-left: 0;}
}
/* // 2025-08-06 */



@media screen and (max-width: 767px){
	h3.sb2-title-typ2{margin-bottom: 50px;font-size: 28px;}
	.notice-search{margin-bottom: 40px;padding: 9px;}
	.search-line > .sel-box{width: 100%;margin-bottom: 5px;}
	.search-line > .inp-box{width: calc(100% - 55px);margin:0 5px 0 0;}
	.etc-tab caption, 
	.etc-tab colgroup, 
	.etc-tab thead{display: none;}
	.etc-tab tbody{display: block;}
	.etc-tab tr{width: 100%;box-sizing: border-box;padding: 12px 5px;display: flex;flex-wrap: wrap;border-bottom: 1px solid #d9d9d9;}
	.etc-tab th{font-size: 16px;}
	.etc-tab td{width: 100%;box-sizing: border-box;padding: 5px 5px !important;border: 0;text-align: left;display: flex;align-items: center;font-size: 16px;}
	.etc-tab td .mo_tti{display: inline-block;vertical-align: middle;width: 70px;margin-right: 10px;color: #000;font-weight: 600;white-space: nowrap;}
	.etc-tab td > a.list{width:calc(100% - 70px);font-size: 16px;}
	.notice-view .top-box > .tit{font-size: 17px;}
	.notice-view .top-box > .lines > span{font-size: 15px;}
	.notv-btn{margin-top:40px;}
	a.white-bn{min-width:60px;height:44px;line-height:40px;font-size:15px;}
	a.y-btn{min-width:80px;height:44px;line-height:40px;font-size:15px;}

	.gal-area{margin-left: -5px;}
	.gal-area > li{margin-left: 5px;margin-top: 20px;width: calc(50% - 5px);}
	.gal-area > li > a{padding: 5px 5px 12px 5px;}
	.gal-area > li > a .tit{margin-top: 10px;font-size: 16px;}

	.qna-area > li > a{padding: 15px 15px 15px 50px;font-size: 16px;background: url('../images/sub/qa2.png') no-repeat right 5px center;}
	.qna-area > li > a > span{left: 10px;top: 14px;width: 28px;height: 28px;line-height: 28px;font-size: 19px;}
	.qna-area > li > .a-box{display: none;padding: 15px 10px 25px 50px;}
	.qna-area > li > .a-box > span{left: 10px;top: 14px;width: 28px;height: 28px;line-height: 28px;font-size: 19px;}
	.qna-area > li > .a-box p{font-size: 15px;}
	.qna-area > li.on > a{background: url('../images/sub/qa1.png') no-repeat right 5px center;}
}

@media screen and (max-width: 520px){
	.paging-area > .paging{margin: 0 2px;}
	.paging-area > .paging > a{width: 20px;font-size: 14px;}
	.gal-area > li{width: calc(100% - 5px);}
}
