@charset "utf-8";
/* wide025_hakbumo
	2025.09.25 ssj
    2025.11.27 ssj
    2025.12.02 ssj
*/



/* main visual */
.mainVisual>.swiper-container.mainSlider_001 {width:100%; background:white; z-index:0; overflow:hidden;}
.mainVisual>.swiper-container.mainSlider_001 .swiper-wrapper {height:100%;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide {position:relative; overflow:hidden; height: 100%;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap>img {position:absolute;  top:-9999px; bottom:-9999px; left:-9999px; right:-9999px; margin:auto; min-height:100%; width:auto !important; min-width:100%;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea {position:absolute;z-index: 2;width: 100%;opacity: 1 !important;left: 0;top: 30px;box-sizing: border-box;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea > div {width: 100%;max-width: 1750px;margin: 0 auto;border-radius: 30px 30px 0 0;overflow: hidden;box-shadow: 1px 1px 21px rgba(255,142,12,0.1);}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap,
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .empty {box-sizing: border-box;transition: padding 0.5s;}

.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap {}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap {max-width: none;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap > div {border-radius:30px;}
.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap > div .axeboxContents {display:none;}

/* mainVisual : slide btn */
.mainVisual>.mainSlider_001>.swiper-pagination-center {position:absolute;z-index: 3;text-align:center;bottom: 0;width: 100%;height: 40px;background: #fff;transition: padding 1s;}
.mainVisual>.mainSlider_001>.swiper-pagination-center>div {width: 100px;height:100%;border-radius:30px;background:rgba(51,51,51,0.82);display: inline-block;display: inline-flex;justify-content: center;align-items: center;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-pagination {display: none !important;position:relative;display:inline-block;text-align:center;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-pagination .swiper-pagination-bullet {width: 35px;border-radius: 5px;margin-right: 5px;background: #fff;opacity: 0.9;border: 2px solid rgba(0,0,0,0.9);}
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-pagination .swiper-pagination-bullet-active {background: rgba(0,0,0,0.8);border-color: rgba(255,255,255,0.8);width: 35px;}

.mainVisual>.mainSlider_001>.swiper-pagination-center .indicator {z-index:10;display: inline-block !important; vertical-align: middle;margin-top: -3px;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .indicator button {text-indent:-9999px;width: 14px;height: 14px; border:0;outline:none;cursor:pointer;vertical-align:top;position: relative;background: none !important;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .indicator button.play:before {content:"";text-indent: 0 !important;position: absolute;color: #fff;left: 3px;top: 2px;letter-spacing: 2px;font-weight: 600;border-left: 8px solid #fff;border-top: 6px solid transparent;border-bottom: 6px solid transparent;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .indicator button.stop:before {content:"||";text-indent: 0 !important;position: absolute;color: #fff;left: 1px;top: 0;letter-spacing: 2px;font-weight: 600;}

.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-button-next,
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-button-prev {background-image:none;left: auto;right: auto;top: auto;width: 10px;height: 10px;border: 2px solid #fff;box-sizing: border-box;transform: rotate(45deg);vertical-align: middle;position: relative;opacity: 1 !important;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-button-next {border-width: 2px 2px 0 0; margin: -1px 4px 0;}
.mainVisual>.mainSlider_001>.swiper-pagination-center .swiper-button-prev {border-width: 0 0 2px 2px; margin: -1px 6px 0;}

	@media (min-width:1699px) and (max-width:1900px){
		.mainVisual>.mainSlider_001>.swiper-pagination-center {padding: 0 160px !important;max-width: 100% !important;}
	}
	@media (min-width:800px){
		.mainVisual>.mainSlider_001>.swiper-pagination-center {top: 60px;height: 0;background: transparent;box-sizing: border-box;text-align: right;bottom: auto;overflow: visible;}
		.mainVisual>.mainSlider_001>.swiper-pagination-center>div {height: 40px;}
	}
	@media (min-width:991px){
		.mainVisual .swiper-container.mainSlider_001 {height: 560px;}

		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea {padding:0 80px;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap,
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .empty {padding:0 80px;}

		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 > div {height: 420px;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 > div>div:not(.itemSortHandler, .axeboxContents) {height:100%;}
        .mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 .banner010 * {height:100%;}

		.mainVisual>.mainSlider_001>.swiper-pagination-center {padding: 0 80px;max-width: 1750px;left: 50%;transform: translateX(-50%);}
	}
	@media (min-width:991px) and (max-width:1699px){
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea {padding:0 20px;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap, 
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .empty {padding:0 30px;}

		.mainVisual>.mainSlider_001>.swiper-pagination-center {padding: 0 50px;}
	}
	@media (max-width:990px){
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap,
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .empty {padding:0 15px;}
	}
	@media (min-width:800px) and (max-width:990px){
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea {padding:0 20px;}
		.mainVisual .swiper-container.mainSlider_001 {height: 850px;}

		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 {display: flex; flex-wrap: wrap; gap: 15px;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 > div:not(:last-child) {width: 48%; display: flex;flex-grow: 1; margin: 0;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 > div:last-child {width: 100%;}

		/* .mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.layout_block2 {display: flex; flex-wrap: wrap; gap: 10px;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.layout_block2 .layout_02_36 {width:100% !important;margin: 0 !important;} */

		.mainVisual>.mainSlider_001>.swiper-pagination-center {padding: 0 40px;}
	}

	@media (max-width:990px){

	}
	@media (max-width:799px){
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea {padding: 0 10px 60px;position: relative;}
		.mainVisual .swiper-container.mainSlider_001 {height: auto;}
		.mainVisual>.swiper-container.mainSlider_001>.swiper-wrapper>.swiper-slide .slide_wrap .fixedArea .layout_wrap .div_wrap.hgt420 > div:first-child {aspect-ratio: 520 / 425;}
	}
	@media (min-width:600px) and (max-width:799px){}
	@media (max-width:599px){
		.mainVisual>.mainSlider_001>.swiper-pagination-center {height:35px;}
		.mainVisual>.mainSlider_001>.swiper-pagination-center>div {width:100px;}
        
	}
	



	


.fixedArea .anchorHandler,
.fixedArea .addLyot,
.fixedArea .contentsSortHandler,
.fixedArea .horizontalMoveHandler {display:none !important;}

.fixedArea .layout_wrap_border:hover .addLyot, 
.fixedArea .layout_line_border:hover .addLyot, 
.fixedArea .layout_wrap_border:hover .anchorHandler,
.fixedArea .layout_line_border:hover .anchorHandler, 
.fixedArea .layout_wrap_border:hover .contentsSortHandler,
.fixedArea .layout_wrap .div_wrap > div:hover .horizontalMoveHandler {display:none !important;}



.contents > .inner .layout_wrap .div_wrap.mxwd100 {max-width:100%;}

	@media (min-width:991px){
		.contents > .inner .layout_wrap .div_wrap.mxwd100 {padding:0 80px; max-width:1750px;}
	}
	@media (min-width:991px) and (max-width:1699px){
		.contents > .inner .layout_wrap .div_wrap.mxwd100 {padding:0 50px;}
	}
	@media (min-width:800px) and (max-width:990px){
		.contents > .inner .layout_wrap .div_wrap.mxwd100 {padding:0 40px;}
	}
	@media (max-width:799px){
		.contents > .inner .layout_wrap .div_wrap.mxwd100 {padding:0 10px;}
	}














/* custom widget */
.fixedArea .banner114.custom .banner114conBox .banner114title {font-size: 30px;line-height: normal;margin-bottom: 0;font-family: 'esamanru';font-weight: 400;letter-spacing: 0.5px;}
.fixedArea .banner114 .banner114conBox .banner114_Box {padding-bottom: 10px;padding-left: 40px;padding-right: 200px;}
.fixedArea .banner114 .banner114conBox .banner114_Box img {left: 2px;top: 17px;width: auto;}

.fixedArea .roll_img126 .txtbox {border-radius: 30px;padding-left: 20px;}
.fixedArea .roll_img126 .txtbox .tit {font-family: 'esamanru'; font-weight: 200 !important; line-height: 60px;}
.fixedArea .roll_img126 div.bnrindicator_number {height: 60px; line-height: 60px; opacity: 1;}
.fixedArea .roll_img126 div.bnrindicator_number * {font-family: 'Noto Sans KR';margin: 0 5px;font-size: 15px;}
.fixedArea .roll_img126 div.banner-indicator {height: 60px;}
.fixedArea .roll_img126 div.banner-indicator button {height: 60px !important; line-height: 60px !important;}
.fixedArea .roll_img126 div.banner-indicator button.play {}
.fixedArea .roll_img126 div.banner-indicator button.stop {}
.fixedArea .roll_img126 div.banner-indicator button.play:before,
.fixedArea .roll_img126 div.banner-indicator button.stop:before {line-height: 60px;}
.fixedArea .roll_img126 .swiper-button-next, 
.fixedArea .roll_img126 .swiper-button-prev {height: 60px; line-height: 60px;}
.fixedArea .roll_img126 .swiper-button-next:before,
.fixedArea .roll_img126 .swiper-button-prev:before {content:"";width: 10px;height: 10px;border: 2px solid #fff;box-sizing: border-box;transform: rotate(45deg);}
.fixedArea .roll_img126 .swiper-button-next:before {border-width: 2px 2px 0 0; margin: -1px 0px 0 -8px;}
.fixedArea .roll_img126 .swiper-button-prev:before {border-width: 0 0px 2px 2px;margin: -1px 0px -1px 4px;}

.div_wrap.hgt420 .mvp001 .mvp10_box {border: 2px solid #ececec;border-radius: 30px;overflow: hidden;}

/* .fixedArea .board016 { border: 2px solid #ececec;border-radius: 30px;overflow: hidden;}
.fixedArea .board016 ul.board_wrap > li {width:100%;max-width: 100%;}
.fixedArea .board016 ul.board_wrap > li ~ li {display:none;}
.fixedArea .board016 ul.board_wrap > li.active div ul {padding: 15px 20px; display: flex; flex-direction: column; border: none;}
.fixedArea .board016 ul.board_wrap > li.active>div .tit a.board_name {background: transparent;border: none;font-family: 'esamanru';font-size: 25px;font-weight: 300;letter-spacing: 0.5px;height: auto;line-height: normal;padding: 20px 20px;}
.fixedArea .board016 ul.board_wrap > li.active .more_box {height: auto;line-height: normal;z-index: 1;}
.fixedArea .board016 ul.board_wrap > li.active .more_box a {width: 35px;height: 35px;line-height: 35px;background:#f08c7e;font-size: 31px;font-weight: 200;font-family: 'FontAwesome';padding: 0;}
.fixedArea .board016 ul.board_wrap ul li a .tit {font-family: 'esamanru';font-size: 16px;font-weight: 200;color: #585858 !important;letter-spacing: 0.5px;}
.fixedArea .board016 ul.board_wrap ul li a .tit:before {margin-right:5px;}
.fixedArea .board016 ul.board_wrap ul li a .co {font-family: 'esamanru';font-size: 13px;font-weight: 300;letter-spacing: 0.5px;color: #727272;}
.fixedArea .board016 ul.board_wrap ul li a .date {font-family: 'Noto Sans KR';font-size: 14px !important;}
.fixedArea .board016 ul.board_wrap ul li:first-child {padding-left: 110px;}
.fixedArea .board016 ul.board_wrap ul li:first-child a .tit {font-size: 17px;font-weight: 300;color: #333;padding-top: 8px;}
.fixedArea .board016 ul.board_wrap ul li:first-child a .tit:hover {font-weight:400;} */

.fixedArea .ect001 {}
.fixedArea .ect001 > a img {max-width:100%;}


.board111.custom {border:2px solid #f2f2f2; border-radius:30px;;}
.board111.custom h2.board_name {font-family: 'esamanru';font-size: 25px;font-weight: 300;color: #333;line-height: 140%;padding: 16px 10px 15px 20px;}
.board111.custom h2.board_name:after {color: orange; font-weight: 200; vertical-align: middle; margin-top: 5px;}
.board111.custom .linkbtn {width: 35px;height: 35px;border-radius: 100%;line-height: 35px;background: #fbb236;color: #fff;font-size: 31px;font-weight: 200;font-family: 'FontAwesome';margin-top: 0;top: 15px;right: 19px;}
.board111.custom .innerbox {padding: 23px 15px; background:#fff;}
.board111.custom .innerbox h3.tit {font-family: 'esamanru'; font-size:15px; font-weight: 300; color: #333;line-height: 140%;}
.board111.custom .innerbox .date  {font-family: 'Noto Sans KR';font-size: 14px !important;right: 50px;letter-spacing: 0.5px;color: #838383;}



.quick012.custom .quick012conBox .quick012Block1 .quick012_Box {display:flex;gap: 18px;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li {padding: 20px 20px;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;border-radius: 30px;flex: 1;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box .quick012title {font-family: 'esamanru';font-size: 20px;font-weight: 300;color: #333;line-height: 140%;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box span.quick012subtit {font-family: 'esamanru';width: 100%;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box span.quick012subtit:empty {display:none;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box img { width: auto !important; height: auto !important; bottom: 20px !important; right: 20px !important; position: absolute; opacity: 1 !important;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li a {font-family: 'esamanru';height: 35px !important;padding: 0 15px !important;background: #e97292;width: auto !important;border-radius: 30px;line-height: 35px;font-weight: 200;letter-spacing: 0;z-index: 1;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li:not(:first-child) a:after {content:"";width: 8px;height: 8px;display: inline-block;border: 2px solid #fff;box-sizing: border-box;transform: rotate(45deg);vertical-align: middle;border-width: 1px 1px 0 0;margin-left: 4px;margin-top: -2px;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li:first-child .quick012title {font-size: 25px;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li:first-child span.quick012subtit {font-size: 15px;color: #333;font-weight: 200;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li:first-child a {width: 35px !important;height: 38px !important;background:#f08c7e;border-radius: 100%;padding: 0 !important;position: relative;float: none;line-height: 38px;}
.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li:first-child a:before {content:"";width: 11px;height: 11px;display: inline-block;border: 2px solid #fff;box-sizing: border-box;transform: rotate(45deg);vertical-align: middle;border-width: 2px 2px 0 0;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -8px;}


.banner124.custom .banner124conBox .banner124Block1 > ul li div.txtbox {text-align: left; padding: 20px; position: relative; height: 100%;}
.banner124.custom .banner124conBox .banner124Block1 > ul li .banner124title {font-family: 'esamanru';font-size: 25px !important;color: #333;margin-bottom: 10px;font-weight: 300;padding-right: 40px;white-space: normal;overflow: visible;}
.banner124.custom .banner124conBox .banner124Block1 > ul li span.banner124txt {font-family: 'esamanru';font-size: 15px !important;color: #333;font-weight: 200;line-height: 150%;white-space: normal;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;}
.banner124.custom .banner124conBox .banner124Block1 > ul li .banner124click {position: absolute; right: 20px;top: 21px;}
.banner124.custom .banner124conBox .banner124Block1 > ul li .banner124click a {width: 35px;height: 35px;border-radius: 100%;line-height: 35px;background: #fff;color: #333;font-size: 31px;font-weight: 200;font-family: 'FontAwesome';margin-top: 0;}

.logo_slide006.custom {background: transparent;}
.logo_slide006.custom .btnbox {width: 100%; height: 0; line-height: normal; left: 0; top: 0; z-index: 2;}
.logo_slide006.custom div.banner-indicator {display:none;}
.logo_slide006.custom .swiper-button-prev {top:11px;}
.logo_slide006.custom .swiper-button-next {right:0; top:11px;}
.logo_slide006.custom .slidebox {width: 100%; padding: 0 60px; right: 0;}
.logo_slide006.custom .swiper-container .swiper-wrapper .swiper-slide {min-height: 55px; line-height: 55px;}
.logo_slide006.custom .swiper-container .swiper-wrapper .swiper-slide > a {font-family: 'esamanru'; font-weight: 200; color: #333; font-size: 18px;}
.logo_slide006.custom .swiper-container .swiper-wrapper .swiper-slide > a:hover {font-weight:400; text-decoration:none;}

.banner114.custom2 {border-radius: 30px 30px 0 0;}
.banner114.custom2 .banner114conBox .banner114_Box {display: flex;justify-content: center;align-items: center;padding: 29px 15px;}
.banner114.custom2 .banner114conBox .banner114_Box img {position: relative;top: auto;left: auto;width: auto;margin-right: 10px;max-height: none;}
.banner114.custom2 .banner114conBox .banner114title {font-family: 'esamanru';font-weight: 200;font-size: 25px;letter-spacing: 0;line-height: normal;margin-bottom: 0;color: #fff;word-break: keep-all;}
.banner114.custom2 .banner114conBox .banner114title b {font-weight: 500;font-size: 27px;font-family: 'esamanru';}

.banner124.custom .banner124conBox .banner124Block1 > ul {display: flex; gap: 10px;}
.banner124.custom .banner124conBox .banner124Block1 > ul li {width: calc(50% - 5px); border-radius: 30px; overflow: hidden;}
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle {background: #fef7e4;}
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle .txtbox {display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between;}
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle .banner124title {font-family: 'esamanru'; font-size: 20px !important; font-weight: 300; color: #333; line-height: 140%; padding-right: 0 !important; }
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle .banner124click {font-family: 'esamanru'; height: 35px !important; padding: 0 23px 0 15px !important; background: #ebaf56; width: auto !important; border-radius: 30px; line-height: 35px; font-weight: 200; letter-spacing: 0; z-index: 1; position: relative; right: auto; top: auto; }
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle .banner124click a {width: auto;height: auto;border-radius: 0;line-height: 35px;background: transparent !important;border: none;font-size: 14px;font-family: 'esamanru';font-weight: 200;color: #fff !important;}
.banner124.custom .banner124conBox .banner124Block1 > ul li.anotherStyle .banner124click:after {content:""; width: 8px; height: 8px; display: inline-block; border: 2px solid #fff; box-sizing: border-box; transform: rotate(45deg); vertical-align: middle; border-width: 1px 1px 0 0; margin-left: 2px; margin-top: -4px; line-height: normal; position: absolute; top: 17px; }


	@media (min-width:800px){
		.layout_height_H .roll_img001.custom .banner {height:420px;}
	}

	@media (min-width:991px){
		.div_wrap.hgt420 .mvp001 .mvp10_box {height:420px;}
		.fixedArea .board016 {height:420px !important;}
		.fixedArea .board016 ul.board_wrap > li>div {height:95px;}
		.fixedArea .board016 ul.board_wrap > li.active .more_box {padding: 30px 20px 0 0;}
		.fixedArea .board016 ul.board_wrap > li.active>div .tit a.board_name {padding:30px 20px;}
		.fixedArea .board016 ul.board_wrap ul li:first-child ~ li {margin-bottom: 5px;}

		.fixedArea .ect001 > a {height: 420px !important;}
	}
	@media (max-width:990px){
		
		.fixedArea .board016 ul.board_wrap ul li:nth-child(5) {display:none;}
	}
	@media (min-width:800px) and (max-width:990px){
		.fixedArea .banner114 .banner114conBox .banner114_Box {padding-bottom:10px;}
		.fixedArea .banner114 .banner114conBox .banner114_Box img {max-width: 18px;left: 7px; top: 15px;}
		.fixedArea .banner114.custom .banner114conBox .banner114title {font-size:25px;}
		
		.fixedArea .board016 ul.board_wrap > li.active>div .tit a.board_name {padding-bottom:10px;}
		.fixedArea .board016 ul.board_wrap > li.active .more_box {top: 20px; right: 10px;}
		.fixedArea .board016 ul.board_wrap > li .imgbox {top: 70px;}
		.fixedArea .board016 ul.board_wrap > li.active div ul {padding-top:0;height: 300px;}
		.board016 ul.board_wrap ul li:first-child {margin-top: 0 !important;}

		.quick012.custom .quick012conBox .quick012Block1 .quick012_Box {gap:10px;}
	}

	@media (min-width:800px) and (max-width:1200px){
		.layout_wrap .div_wrap.layout_block2.mxwd100 {display: flex; flex-wrap: wrap; gap: 10px;}
		.layout_wrap .div_wrap.layout_block2.mxwd100 .layout_02_36 {width:100% !important;margin: 0 !important;}
	}

	@media (max-width:799px){
		.fixedArea .roll_img126 .txtbox {border-radius:20px;}
		.fixedArea .roll_img126 div.bnrindicator_number {bottom: 6px;width: 47px;}
		.fixedArea .roll_img126 div.banner-indicator,
		.fixedArea .roll_img126 .swiper-button-next, 
		.fixedArea .roll_img126 .swiper-button-prev{bottom:5px;}
		
		.div_wrap.hgt420 .mvp001 .mvp10_box {height:auto !important;aspect-ratio: 520 / 300;}
		
		.fixedArea .banner114 .banner114conBox .banner114_Box {padding-bottom:15px;}
		.fixedArea .banner114 .banner114conBox .banner114_Box img {max-width: 18px;left: 7px; top: 15px;}
		.fixedArea .banner114.custom .banner114conBox .banner114title {font-size:22px;}
		.fixedArea .board016 ul.board_wrap > li.active>div .tit a.board_name {font-size:20px;}
		.fixedArea .board016 ul.board_wrap > li.active .more_box {top: 10px;right: 10px;}
		.fixedArea .board016 ul.board_wrap ul li a .tit {font-size:14px;}
		.fixedArea .board016 ul.board_wrap ul li:first-child a .tit {padding-top:0;}

		.board111.custom h2.board_name {font-size:20px;}
		
		.quick012.custom {height: auto !important;}
		.quick012.custom .quick012conBox .quick012Block1 .quick012_Box {flex-wrap:wrap;gap: 10px;}
		.quick012.custom .quick012conBox .quick012Block1 .quick012_Box li {width: 48% !important;flex: auto;}
		.quick012.custom .quick012conBox .quick012Block1 .quick012_Box img {right: 10px !important;bottom: 15px !important;max-width: 50%;}

		.banner124.custom .banner124conBox .banner124Block1 > ul li .banner124title {font-size: 20px !important;}
		.banner114.custom2 .banner114conBox .banner114title {font-size:20px;}
		.banner114.custom2 .banner114conBox .banner114title b {font-size:22px;}
	}

	@media (max-width:599px) {
		.board111.custom .innerbox {padding-top:0;padding-left: 20px;}
		.board111.custom .innerbox .date {right:15px;}
	}