@charset "utf-8";
/*arton-RAS - basic*/
/*@ latest 2026.08.26 ssj */
/*@ latest 2026.08.27 ssj */
/*@ latest 2026.08.31 ssj */



/*common*/
.div_wrap {max-width:1600px;}
.div_wrap.custom {}
.div_wrap.custom>.layout_height_H {border-radius: 20px; transition:height 0.5s;}
	.div_wrap.custom>.layout_height_H:has(.roll_img125) {border-radius:0;}
.div_wrap > div.border-radius {border-radius:20px;}


.subCon > div,
/* .subCon .location, */
.footer .inner  {max-width:1600px !important;}
.subCon h4.tit  {max-width:100% !important; font-family: 'esamanru' !important; font-weight:500;}

@media (min-width:990px){
	.div_wrap.custom {padding: 0 15px;}
}
@media (min-width: 1670px) and (max-width: 1770px){
	.div_wrap:not(.custom) {max-width: 91%;}
}
@media (min-width:1670px){
	.div_wrap.custom {max-width:95%; padding:0 30px;}
}
@media (min-width: 1051px) and (max-width: 1669px){
	.div_wrap.custom {max-width: 100%;}
}
@media (max-width:1599px){
	.div_wrap {padding:0 15px;}
}





/* main visual */
.main_wrap { position: relative; }
.main_wrap .mainVisual {position: relative;width: 100%;aspect-ratio: 1920 / 500;height: 550px;padding-top: 20px;padding-bottom: 25px;box-sizing: border-box;}

/* main visual - copy */
.mainVisual .copy {position: absolute;top: 11%;/* left: 50%; *//* transform: translateX(-50%); */width: calc(100% - 180px);opacity: 1 !important;left: 0;padding: 0 30px;width: 100%;box-sizing: border-box;}
.mainVisual .copy .inner { display: flex; flex-direction: column; gap: 15px; }
	.swiper-slide.swiper-slide-next .copy {transform: none;}

.mainSlider_001 .bnr_p {width:100%;height:100%;/* position:absolute; */top:0;left:0;box-sizing:border-box;text-align:left;line-height:normal;padding: 0 50px;/* max-width: 1600px; */margin: 0 auto;}
.mainSlider_001 * {font-family: "esamanru";}
.mainSlider_001 .bnr_p strong {font-family: 'esamanru';line-height:130%;font-weight:400;/* color:#fff; */display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;text-align:inherit;color: #09386c;/* padding: 3px 8px 3px 5px; *//* margin-top:3px; */ font-size: 16px;font-weight: 300;padding-bottom: 10px;}
.mainSlider_001 .bnr_p strong:empty {padding:0;}
.mainSlider_001 .bnr_p h4 {font-family: "esamanru";width:100%;line-height: 120%;font-weight:300;letter-spacing:-1px;color: #333;overflow:hidden;box-sizing:border-box;}
.mainSlider_001 .bnr_p h4 b {font-size:inherit;}
.mainSlider_001 .bnr_p * {font-family: "esamanru";}
.mainSlider_001 .bnr_p h4 b {font-weight:600;background: linear-gradient(145deg, #34b8c7 0%, #1295c7 100%);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.mainSlider_001 .bnr_p h4 b:first-of-type  {background: linear-gradient(145deg, #34b8c7 0%, #1295c7 100%); -webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.mainSlider_001 .bnr_p h4 b:nth-of-type(2) {background: linear-gradient(145deg, #ec86ab 0%, #ea5b89 74%);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.mainSlider_001 .bnr_p h4 b:nth-of-type(3) {background: linear-gradient(145deg, #e7d149 0%, #c09702 100%);-webkit-background-clip: text;background-clip: text;color: transparent;-webkit-text-fill-color: transparent;}
.mainSlider_001 .bnr_p p:not(.subtitp) {font-size: 21px;color: #000;line-height:150%;width:auto;display:inline-block;position:relative;word-break:keep-all;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;opacity:0.9;margin-top: 0;font-family:'Noto Sans KR';/* font-family: 'esamanru'; */font-weight: 400;}
.mainSlider_001 .bnr_p p.subtitp {padding: 25px 25px 30px;background: #fff;display: inline-block;border: 2px solid #e5e5e5;border-radius: 15px;margin-top: 15px;line-height: 23px;font-size: 21px;font-weight: 400;font-family: 'Noto Sans KR';}
.mainSlider_001 .bnr_p p.subtitp b {position:relative;z-index:0;margin-right: 32px;font-family: "esamanru";background: #333;font-size: 18px;color: #fff;padding: 9px 20px;border-radius: 20px;vertical-align: middle;margin-bottom: 10px;}
.mainSlider_001 .bnr_p p.subtitp b:after {/* content:"|"; *//* position: absolute; *//* right: -20px; *//* top: -4px; *//* font-size: 12px; *//* font-weight: 200; *//* font-family: 'Noto Sans KR'; *//* color: #000000; *//* opacity: 1; */}
.mainSlider_001 .bnr_p p.subtitp b:before {/* content:""; *//* width: calc(100% + 6px); *//* height: 11px; *//* display: inline-block; *//* background: #ddc236; *//* position: absolute; *//* left: -3px; *//* bottom: 2px; *//* opacity: 0.4; *//* z-index: -1; */}
.mainSlider_001 .bnr_p p.subtitp b:first-of-type  {background: #ec7ba2;}
.mainSlider_001 .bnr_p p.subtitp b:nth-of-type(2) {background: #ddc236;}
.mainSlider_001 .bnr_p p.subtitp b:nth-of-type(3) {background: #bac6c8;}
.mainSlider_001 .bnr_p p.subtitp span {margin-bottom:10px;}
.mainSlider_001 .bnr_p .readmoreBtn {margin-top: 10px;position: relative;width: auto;display: inline-block;margin-left: -3px;}
.mainSlider_001 .bnr_p .readmoreBtn a {background:#fff;/* background: linear-gradient(145deg, #34b8c7 0%, #1295c7 100%); *//* color: #fff; */border: 2px solid #34b8c7;color: #1295c7;font-size: 19px;font-weight: 200;padding: 15px 60px 12px 20px;border-radius: 25px;display: inline-block;}
.mainSlider_001 .bnr_p .readmoreBtn a:empty {display:none;}
.mainSlider_001 .bnr_p .readmoreBtn a:empty + div {display:none;}
.mainSlider_001 .bnr_p .readmoreBtn div {background: linear-gradient(145deg, #34b8c7 0%, #1295c7 100%);width: 50px;height: 50px;border-radius: 100%;position: absolute;top: 3px;right: -28px;transition: right 0.3s;}
.mainSlider_001 .bnr_p .readmoreBtn div:before {content:"";width: 9px;height: 9px;display: inline-block;border: 1px solid #fff;border-width: 1px 1px 0 0;position: absolute;right: 19px;top: 19px;}
.mainSlider_001 .bnr_p .readmoreBtn div:after  {content:"";width: 15px;height: 1px;display: inline-block;background: #fff;transform: rotate(-45deg);position: absolute;top: 24px;right: 17px;}
.mainSlider_001 .bnr_p .readmoreBtn a:hover + div {right: -35px;}


/* main swiper */
.mainSlider_001 { position: relative; height: 100%; margin-left: auto; margin-right: auto; overflow: visible !important; }
.mainSlider_001 * {box-sizing: border-box;font-family: 'esamanru'; font-weight:300;}
.mainVisual .mainSlider_001 .wigetController { right: 30px }
.mainSlider_001 .swiper-wrapper { height:100%; }
.mainSlider_001 .swiper-wrapper .swiper-slide {padding: 0 30px;}
.mainSlider_001 .swiper-wrapper .swiper-slide.swiper-slide-prev .popImgbox  {right: 30px;}
.mainSlider_001 .swiper-wrapper .swiper-slide.swiper-slide-next {}
.mainSlider_001 .swiper-wrapper .swiper-slide.swiper-slide-next .copy {opacity: 0.1 !important;}
.mainSlider_001 .swiper-wrapper .swiper-slide >.imgbox {position: relative;height: 100%;overflow: hidden;border-radius: 30px;box-shadow: -4px -4px 6px rgba(0,0,0,0.03);}
.mainSlider_001 .swiper-wrapper .swiper-slide >.imgbox::after { position: absolute; inset: 0; content: ""; background-color: inherit; pointer-events: none; }
.mainSlider_001 .swiper-wrapper .swiper-slide >.imgbox img {display: block;width: 100%;height:100%;object-fit: cover;object-position: center;}

/*SLIDE BTN SETTING*/
/* MAIN SLIDE bullet btn */
.mainSlider_001 .swiper-pagination .swiper-pagination-bullet {width: 19px;height: auto;border: none;background: none;border-radius: 0;/* counter-increment: paging-mv; */margin-right: 0;transition: width 0.3s;opacity: 1 !important;}
.mainSlider_001 .swiper-pagination .swiper-pagination-bullet:before {counter-increment: paging-mv;content: counter( paging-mv, decimal-leading-zero);font-family: 'Korail Rounded';font-size: 13px;/* font-weight: 600; */letter-spacing: 1px;color: #333;transition: color 0.5s;}
.mainSlider_001 .swiper-pagination .swiper-pagination-bullet-active {width:35px;height: 2px;background: #333;margin-top: 12px;margin: 8px 3px 0;}
.mainSlider_001 .swiper-pagination .swiper-pagination-bullet-active:before {opacity:0;height: 0 !important;display: inline-block;color: transparent;}

/*기존슬라이드 불렛버튼*/
.mainSlider_001 .slick-dots {position:absolute; left:50%; z-index:10; width:100%; max-width:1300px; bottom:130px; text-align:left; transform:translateX(-50%); box-sizing:border-box;} 
.mainSlider_001 .slick-dots li {margin-left:6px; width:13px; height:13px; opacity:1; display:inline-block;} 
.mainSlider_001 .slick-dots li:first-of-type {margin-left:0;} 
.mainSlider_001 .slick-dots li button {text-indent:-999px; overflow:hidden; width:100%; height:100%; float:left; background:rgba(255, 255, 255, 0.1); border:2px solid #000; border-radius:100%;} 
.mainSlider_001 .slick-dots li.slick-active {width:35px;} 
.mainSlider_001 .slick-dots li.slick-active button {background:#000 !important; border-color:rgb(0 0 0); border-radius:40px;} 

/* MAIN SLIDE PLAY &amp; STOP BTN */
.mainSlider_001 .swiper-pagination-center {z-index: 1;/* padding: 0; *//* width:100%; */height: 50px;display: inline-flex;align-items: center;gap: 15px;position: absolute;bottom: 0;right: 30px;background: #fff;padding: 0 0 0 20px;border-radius: 25px 0 0 0;} 
.mainSlider_001 .swiper-pagination-center:before,
.mainSlider_001 .swiper-pagination-center:after  {content:"";width: 50px;height: 50px;display: inline-block;background: #333;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;}
.mainSlider_001 .swiper-pagination-center:before {left: -50px;}
.mainSlider_001 .swiper-pagination-center:after  {right: 0; top: -50px;}
.mainSlider_001 .swiper-pagination {margin-left: 0;margin-top: 7px;counter-reset: paging-mv;position: relative;width: auto;text-align: left;display: inline-flex;justify-content: left;gap: 11px;}
.mainSlider_001 div.indicator {z-index:10;display: inline-flex;justify-content: left;align-items: center;margin-top: 9px;} 
.mainSlider_001 div.indicator button {width:12px;height:12px;border:0;cursor:pointer;opacity:1;/* display:inline-block!important; */position: relative;text-indent: -999px;overflow: hidden;} 
.mainSlider_001 div.indicator button:focus {opacity:1; outline:auto;} 
.mainSlider_001 div.indicator button.play {background:none;} 
.mainSlider_001 div.indicator button.play:before {content:"";position: absolute;left: 0;top: 0;display: inline-block;border-left: 8px solid #333;border-top: 5px solid transparent;border-bottom: 5px solid transparent;}
.mainSlider_001 div.indicator button.stop {background: none;} 
.mainSlider_001 div.indicator button.stop:before {content:"";position: absolute;left: 0;top: 0;width: 4px;height: 10px;display: inline-block;border: 2px solid #333;border-width: 0 2px;}

/* MAIN SLIDE PREV &amp; NEXT BTN */
.mainSlider_001 .mvswiper_btnbox {}
.mainSlider_001 .mvswiper_btnbox>div {display: flex;gap: 20px;margin-top: 7px;}
.mainSlider_001 .swiper-button-next,
.mainSlider_001 .swiper-button-prev {background: none;font-size: 22px;font-family: 'Noto Sans KR';background: #333;width: 35px;height: 35px;line-height: 34px;position: relative !important;top: auto;margin-top: 0;left: auto;opacity: 1 !important;color: #fff;border-radius: 100%;text-align: center;position: relative;}
.mainSlider_001 .swiper-button-next {display:block !important;} 
.mainSlider_001 .swiper-button-prev {position: relative; } 

/*기존 버튼*/
.mainSlider_001 .slick-arrow {display:block !important;} 


	@media (min-width:1670px){
        .mainSlider_001 {width: 95%;}
	}
	@media (max-width:1669px){
		.mainSlider_001 .swiper-wrapper .swiper-slide {padding:0 15px;}
		.mainSlider_001 .swiper-pagination-center {right: 15px;}
	}

	@media (min-width:1300px) and (max-width:1650px){
		.popImgbox .imgbox {}
		.popImgbox .imgbox img {margin-top: 90px;}
	}
	@media (min-width:991px){
		.mainSlider_001 .swiper-button-next {display:block !important;position: absolute !important;top: -219px;right: -34px;width: 68px;height: 68px;background: #fff;box-shadow: 0px 0px 11px rgba(0,0,0,0.1);transition: right 0.3s;} 
		.mainSlider_001 .swiper-button-prev {display: none !important;} 
		.mainSlider_001 .swiper-button-next:after {content:"";width:12px;height:18px;background:url(/sample/template/basic/basic_arton/img/next_arrow.png) no-repeat;display: inline-block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
		.mainSlider_001 .swiper-button-next:hover {right:-40px;}

		.mainSlider_001 .bnr_p h4 {margin-bottom: 20px;font-weight: 600;}
		.mainSlider_001 .bnr_p:not(:has(.readmoreBtn>a:empty)) h4 {font-size: 65px;}
		.mainSlider_001 .bnr_p:has(.readmoreBtn>a:empty) h4 {font-size: 80px;}
	}
	@media (min-width:991px) and (max-width:1199px){
		.mainSlider_001 .bnr_p {padding: 0 10px;}
		.mainSlider_001 .bnr_p:not(:has(.readmoreBtn>a:empty)) h4 {font-size:60px;}
		.mainSlider_001 .bnr_p:has(.readmoreBtn>a:empty) h4 {font-size:55px;}
	}
	@media (max-width:990px){
		.main_wrap .mainVisual {/* padding:0 10px; */overflow: hidden;padding-top: 0;padding-bottom: 0;}
		.mainSlider_001 .swiper-wrapper .swiper-slide {/* padding: 0 10px; */}
		.mainSlider_001 {width:100%;}
		.mainSlider_001 .swiper-button-prev {display:block !important;} 
		.mainSlider_001 .swiper-button-prev:before {content:"";width: 8px;height: 8px;display: inline-block;border: 2px solid #fff;transform: rotate(45deg);border-width: 0px 0px 1px 1px;position: absolute;left: 12px;top: 50%;margin-top: -5px;}
		.mainSlider_001 .swiper-button-prev:after  {content:"";width: 13px;height: 1px;background: #fff;display: inline-block;position: absolute;top: 50%;margin-top: -0.5px;left: 12px;}
		.mainSlider_001 .swiper-button-next:before {content:"";width: 8px;height: 8px;display: inline-block;border: 2px solid #fff;transform: rotate(45deg);border-width: 1px 1px 0 0;position: absolute;right: 12px;top: 50%;margin-top: -5px;}
		.mainSlider_001 .swiper-button-next:after  {content:"";width: 13px;height: 1px;background: #fff;display: inline-block;position: absolute;top: 50%;margin-top: -0.5px;right: 12px;}

		.mainVisual .copy {top:0px;padding: 0;}
		.mainSlider_001 .bnr_p {padding: 30px 40px;}
		.mainSlider_001 .bnr_p h4 {margin-bottom: 15px;}
		.mainSlider_001 .bnr_p:not(:has(.readmoreBtn>a:empty)) h4 {font-size: 35px;}
		.mainSlider_001 .bnr_p:has(.readmoreBtn>a:empty) h4 {font-size: 49px;}

		.div_wrap {padding:0 10px;}
		
	}

	@media (min-width:800px){
		.mainSlider_001 .bnr_p .bnr_p_wrap {padding: 30px 20px;}
	}
	@media (max-width:799px){
		.mainSlider_001 .bnr_p h4 {margin-bottom: 10px;}
		.mainSlider_001 .bnr_p:not(:has(.readmoreBtn>a:empty)) h4 {font-size: 29px;}
		.mainSlider_001 .bnr_p:has(.readmoreBtn>a:empty) h4 {font-size: 32px;}
		.mainSlider_001 .bnr_p p {font-size:14px;}

		.mainSlider_001 .bnr_p p.subtitp {padding:15px;line-height: 16px;font-family: 'Noto Sans KR' !important;}
		.mainSlider_001 .bnr_p p.subtitp b {font-size: 14px;padding: 3px 10px;font-weight: 400;font-family: 'Noto Sans KR';border-radius: 6px;margin-right: 10px;}
		.mainSlider_001 .bnr_p p.subtitp span {font-family: 'Noto Sans KR' !important;font-weight: 400;font-size: 15px;}
		.mainSlider_001 .bnr_p p:not(.subtitp) {font-size:15px;padding-bottom: 10px;}
		.mainSlider_001 .bnr_p .readmoreBtn a {font-size:15px;}
	}
	@media (max-width:599px){
		.main_wrap .mainVisual {aspect-ratio: 950 / 800;height: 60vh;max-height: 550px;padding-top: 0;}
		
		.mainSlider_001 .bnr_p {background: linear-gradient(to bottom, #f9f9f9 30%, rgba(0, 0, 0, 0));padding: 20px 15px 70px;height: auto;/* background: #333; */border-radius: 15px 15px 0 0;/* left: 10px; */width: calc(100% - 20px);}
		.mainSlider_001 .bnr_p p {/* max-height:157px; */font-size: 14px !important;}
		.mainSlider_001 .bnr_p strong {font-weight: 300;margin-bottom: 0px;font-size: 14px;padding-bottom: 0;}
		.mainSlider_001 .bnr_p .readmoreBtn a {font-size: 14px; padding: 13px 30px 13px 20px;}
		.mainSlider_001 .bnr_p .readmoreBtn div {width: 40px; height: 40px;}
		.mainSlider_001 .bnr_p .readmoreBtn div:before {right: 14px; top: 14px; width: 8px; height: 8px;}
		.mainSlider_001 .bnr_p .readmoreBtn div:after  {top: 19px; right: 13px; width: 14px;}

		.mainSlider_001 .swiper-wrapper .swiper-slide {padding:0 10px;}
		.mainSlider_001 .swiper-wrapper .swiper-slide .imgbox {display: flex;border-radius:15px;align-items: end;}
		.mainSlider_001 .swiper-wrapper .swiper-slide .imgbox img {/* position: absolute; *//* right: -25%; *//* bottom: 0; *//* width: auto; *//* max-height: 68%; */}
		.mainSlider_001 .swiper-pagination-center {right:10px;}
		.mainSlider_001 .bnr_p p.subtitp span:last-child {margin-bottom:0;}
	}
	@media (max-width:499px){
		.mainSlider_001 .bnr_p p.subtitp {line-height: 200%;padding-right: 10px;padding: 10px;border-width: 1px;border-radius: 10px;}
		.mainSlider_001 .bnr_p p.subtitp br+br {display:none;}
		.mainSlider_001 .bnr_p p.subtitp span {display: inline-block;max-width: calc(100% - 140px);vertical-align: top;line-height: 150%;font-size: 14px;}
		
	}



/* Right img */
.popImgbox {position:absolute;bottom: 0;right: 2px;}
.popImgbox .imgbox {width:100%;height: 100%;margin:0 auto;vertical-align: middle;text-align: right;overflow: hidden;}
.popImgbox .imgbox img {transform:none;animation:none;max-width:100%;display: inline-block;vertical-align: middle;
						animation:tempMVmotion 3s ease-in-out 0s infinite normal forwards;
						-webkit-animation:tempMVmotion 3s ease-in-out 0s infinite normal forwards;
						-moz-animation:tempMVmotion 3s ease-in-out 0s infinite normal forwards;
						-ms-animation:tempMVmotion 3s ease-in-out 0s infinite normal forwards;
						-o-animation:tempMVmotion 3s ease-in-out 0s infinite normal forwards;
						animation: tempMVmotion 3s ease-in-out 0s infinite normal forwards;}


@-webkit-keyframes tempMVmotion {
  from {transform: translateY(+2%);}
  55%  {transform: translateY(0);}
  to   {transform: translateY(+2%);}
}

@media (min-width:991px) and (max-width:1299px){
	.popImgbox {line-height: 650px;}
	.popImgbox .imgbox {}
}
@media (min-width:991px){
	.popImgbox {width: 60%;height: 520px;}
}

@media (max-width:990px){
	.popImgbox {width: 95%;height: 250px;bottom: 0;}
	.popImgbox .imgbox {}
}




























/* 
custom widget setting 
*/
.ani-circle {width: 100%;text-align: center;}
.ani-circle .iconbox {width: 100%; max-width: 1600px; background: #333; margin: 0 auto; position: relative;}
.ani-circle .iconbox img {position: absolute !important;right: -66px;top: -60px;animation: spin-txt 30s linear infinite;transform-origin: 50% 50%;opacity: 0.5;}
	@keyframes spin-txt {
		from {transform: rotate(0deg);}
		to {transform: rotate(-360deg);}
	}


.r_colorBG {width: 63%;height: 69%;border-radius: 400px 0 0 400px;position: absolute !important;right: 0;top: 47%;z-index: 0 !important;opacity:0;animation:slideRight 2s ease forwards;}
.l_colorBG {width: 39%;height: 450px;border-radius: 0 500px 500px 0;position: absolute !important;left: 0;top: -30px;z-index: -1 !important;opacity:0;animation:slideLeft 2s ease forwards;animation-delay:1s;}

.layout_wrap:has([class *="_colorBG"]):hover {z-index:0 !important;}
.editorDiv .layout_wrap:hover [class *="_colorBG"] {opacity: 0 !important;}

	/* 페이지 로딩시 애니메이션 */
	@keyframes slideLeft {
		from {opacity: 0; transform: translateX(-70%);}
		to   {opacity: 1; transform: translateX(0);}
	}

	@keyframes slideRight {
		from {opacity: 0; transform: translateX(70%);}
		to   {opacity: 1; transform: translateX(0);}
	}

	@media (max-width:990px){
		.r_colorBG {height: 30vh;max-height: 200px;border-radius: 130px 0 0 130px;top: 195px;}
		.l_colorBG {top: -15px;border-radius: 0 130px 130px 0;}
	}
	@media (max-width:799px){
		.r_colorBG {top: auto; bottom: 0; width: 95%; max-height: 285px;}
		.l_colorBG {width: 70%; height: 380px;}
	}













.widequick138.custom {border: none;background: transparent;padding: 0;overflow: visible;}
.widequick138.custom .linkbox_wrap {display: flex; gap:1.5%; flex-wrap:wrap;}
.widequick138.custom .linkbox_wrap .qbox {width:18.8%;border: none;border-radius: 25px 25px 0 25px;/* background: #ccc; */transition: background 0.3s;float: none;flex-grow: 0;box-shadow: -2px -2px 2px rgba(0,0,0,0.03);
											opacity: 0;  transform: translateY(20px); animation: qboxpopIn 1.2s cubic-bezier(0.25, 1, 0.5, 1) forwards;}
	.widequick138.custom .linkbox_wrap .qbox:nth-child(1) {animation-delay: 0.2s;}
	.widequick138.custom .linkbox_wrap .qbox:nth-child(2) {animation-delay: 0.3s;}
	.widequick138.custom .linkbox_wrap .qbox:nth-child(3) {animation-delay: 0.4s;}
	.widequick138.custom .linkbox_wrap .qbox:nth-child(4) {animation-delay: 0.5s;}
	.widequick138.custom .linkbox_wrap .qbox:nth-child(5) {animation-delay: 0.6s;}
.widequick138.custom .linkbox_wrap .qbox .innerbox {padding: 0 0 0 10px;display: flex;gap: 10px;align-items: center;background: #f5f5f5;transition: background 0.3s;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .iconbox {width: 70px !important;height: 70px;background: #fff;border-radius: 100%;overflow: hidden;display: flex;margin: 0;padding: 0;justify-content: center;align-items: center;line-height: normal;opacity: 1 !important;flex-shrink: 0;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .iconbox img {max-height: 80%;max-width: 29px;width: auto !important;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .txtbox {width: auto !important; flex-grow: 1;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .tit {font-family: 'esamanru';font-size: 24px;/* color: #fff; */margin-bottom: 10px;font-weight: 400;letter-spacing: 1px;/* text-align: center; */word-break: keep-all;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .tit * {font-family: 'esamanru';}
.widequick138.custom .linkbox_wrap .qbox .innerbox .co {font-size: 17px;line-height: 130%;font-family: 'Noto Sans KR';font-weight: 300;height: auto;color: #333;padding-right: 60px;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .co * {font-family: 'Noto Sans KR';}
.widequick138.custom .linkbox_wrap .qbox .innerbox .arrwBox {position:absolute;right: -1px;bottom:0;width: 60px;height: 60px;background: #fff;border-radius: 20px 0 0 0;display: flex;justify-content: flex-end;align-items: center;padding-right: 5px;box-sizing: border-box;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .arrwBox:before {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 60px;bottom: 0;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .arrwBox:after  {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 1px;bottom: 60px;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .arrwBox .arrowbtn {width: 40px;height: 40px;display: inline-block;border: 1px solid #c4c4c4;border-radius: 100%;box-sizing: border-box;transition: background 0.3s;margin-top: 9px;}
.widequick138.custom .linkbox_wrap .qbox .innerbox .arrwBox .arrowbtn:before {content:"";width: 7px;height: 7px;display: inline-block;border: 2px solid #747474;border-width: 2px 2px 0 0;position: absolute;top: 50%;right: 50%;transform: rotate(45deg);margin: 0px -8px 0 0;transition: border-color 0.3s;}
.widequick138.custom .linkbox_wrap .qbox>a:hover .innerbox .arrwBox .arrowbtn {background: #333;}
.widequick138.custom .linkbox_wrap .qbox>a:hover .innerbox .arrwBox .arrowbtn:before {border-color: #fff;}
.widequick138.custom .linkbox_wrap .qbox:nth-child(1):hover .innerbox {background: linear-gradient(145deg, #1a9dc7 0%, #0e88af 74%) !important;transition:background 0.3s;}
.widequick138.custom .linkbox_wrap .qbox:nth-child(2):hover .innerbox {background: linear-gradient(145deg, #ea5b89 0%, #d54d79 74%) !important;transition:background 0.3s;}
.widequick138.custom .linkbox_wrap .qbox:nth-child(3):hover .innerbox {background: linear-gradient(145deg, #f5e7b6 0%, #ecce68 74%) !important;transition:background 0.3s;}
.widequick138.custom .linkbox_wrap .qbox:nth-child(4):hover .innerbox {background: linear-gradient(145deg, #ffd0b5 0%, #f89963 74%) !important;transition:background 0.3s;}
.widequick138.custom .linkbox_wrap .qbox:nth-child(5):hover .innerbox {background: linear-gradient(145deg, #caa4d0 0%, #b175ba 74%) !important;transition:background 0.3s;}

	@keyframes qboxpopIn {
		to {opacity: 1; transform: translateY(0);}
	}




.layout_01:has(.etc002.custom) {min-height:auto;}
.etc002.custom {padding: 0;background: transparent;}
.etc002.custom > div.etc02wrap {display: flex;gap: 10px;align-items: center;flex-direction: column;}
.etc002.custom > div.etc02wrap .iconbox  {}
.etc002.custom > div.etc02wrap .iconbox img  {display: inline-block; vertical-align: middle;}
.etc002.custom .txttit {text-align: left;font-family: 'esamanru';line-height: normal;font-size: 35px;padding-bottom: 0;width: auto;letter-spacing: 1px;font-weight: 400 !important;}
.etc002.custom.txt-l > div.etc02wrap {/* align-items: flex-start; */padding: 30px 0;}





.board006_1.custom {background:transparent;}
.board006_1.custom .innerbox {background: transparent; padding: 0; text-align: left;}
.board006_1.custom .innerbox .tit { font-family: "esamanru"; font-size: 28px; line-height: normal; font-weight: 400; border: none; padding: 0; text-align: left;}
.board006_1.custom .innerbox ul {display: flex; flex-direction: column;}
.board006_1.custom .innerbox ul li {margin-top: 0 !important; border-top: 2px solid #e1e0e0;}
.board006_1.custom .innerbox ul li a  {padding: 23.5px 0;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;}
.board006_1.custom .innerbox .board_co { color: #333333; font-size: 19px; line-height: normal; font-family: 'esamanru'; font-weight: 300; padding-left: 0;}
.board006_1.custom .innerbox .board_co:before {display: none;}
.board006_1.custom .innerbox .board_date  {color: #727578; font-size: 13px;}
.board006_1.custom .innerbox ul + a {width: 35px; height: 35px; display: inline-block; border: 1px solid #c4c4c4; border-radius: 100%; box-sizing: border-box; position: absolute; right: 5px; top: 5px;}
.board006_1.custom .innerbox ul + a span {width: 8px; height: 8px; display: inline-block; border: 2px solid #747474; transform: rotate(45deg); box-sizing: border-box; border-width: 2px 2px 0 0; position: absolute; right: 50%; top: 50%; margin: -5px -3px 0 0;}
.board006_1.custom .innerbox ul li.no_data {}
.board006_1.custom .innerbox ul li.no_data .board_co {width:100%;padding: 120px 0;text-align: center;font-size: 16px;font-family: 'Noto Sans KR';font-weight: 400;}

.board136.custom  {padding: 0;background: transparent;}
.board136.custom ul.board_wrap {text-align:left;background: transparent;}
.board136.custom ul.board_wrap > li>div {display: flex;justify-content: space-between;background: tans;}
.board136.custom ul.board_wrap > li.active {margin-left: 0;padding: 0;border: none;width: 100% !important;max-width: calc(100% - 50px);background: transparent;}
.board136.custom ul.board_wrap > li strong {font-family: "esamanru";background: transparent;}
.board136.custom ul.board_wrap > li .more_btn {width: 35px;height: 35px;display: inline-block;border: 1px solid #c4c4c4;border-radius: 100%;box-sizing: border-box;position: absolute;right: 5px;top: 5px;}
.board136.custom ul.board_wrap > li .more_btn span {width: 8px;height: 8px;display: inline-block;border: 2px solid #747474;transform: rotate(45deg);box-sizing: border-box;border-width: 2px 2px 0 0;position: absolute;right: 50%;top: 50%;margin: -5px -3px 0 0;}
.board136 ul.board_wrap > li.active strong:has(a.board_name) {margin-top: 0;}
.board136.custom ul.board_wrap > li strong a.board_name {font-family: "esamanru";font-size: 28px;padding: 0;letter-spacing: 0;line-height: 150%;/* padding-left: 30px; */background: transparent;font-weight: 500 !important;/* text-align: center; */}
.board136.custom ul.board_wrap > li.active div ul {top: 55px;}
.board136.custom .slideWrap .board_wrap {padding: 0;}
.board136.custom .slideWrap .board_wrap >.innerbox {width: 100%; margin: 0;}
.board136.custom .slideWrap .swp_wrap .swiper-container {}

.board136.custom .slideWrap .swp_wrap .innerbox {border-radius: 20px;box-shadow: none;height: 295px;padding: 35px 30px;border: 2px solid #e1e0e0;}
.board136.custom .slideWrap .swp_wrap .no_data .innerbox {height: 294px !important;}
.board136.custom .slideWrap .swp_wrap .no_data .innerbox .tit {padding: 90px 0;margin: 0; font-weight: 400; font-family: 'Noto Sans KR';font-size: 16px;}
.board136.custom.custom1 .slideWrap .swp_wrap .swiper-slide-active .innerbox {border-color: #b1aba7;}
.board136.custom.custom2 .slideWrap .swp_wrap .swiper-slide-active .innerbox {border-color: #e66190;}
.board136.custom .slideWrap .swp_wrap .innerbox:hover {box-shadow:none;}
.board136.custom .slideWrap .swp_wrap .innerbox .tit {color: #333333;font-size: 19px;white-space: normal;margin-top: 15px;line-height: 140%;font-weight: 500;}
.board136.custom .slideWrap .swp_wrap .innerbox span.date {color: #727578; font-size: 13px; margin-bottom: 0; position: absolute; bottom: 0;}
.board136.custom .slideWrap .swp_wrap .co {font-size: 16px;height: auto;color: #575757;font-family: 'Noto Sans KR';font-weight: 400;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;max-height: 50px;letter-spacing: 0;}
.board136.custom .slideWrap .swp_wrap a {position: relative;border: none;bottom: auto;left: auto;height: auto;line-height: normal;padding: 0;font-size: unset;font-weight: unset;height: 100%;display: flex;flex-direction: column;align-items: flex-start;gap: 5px;}
.board136.custom .slideWrap .swp_wrap a:after  {display: none;}
.board136.custom .slideWrap .swp_wrap .subMenuNm {padding: 7px 13px;color: #333;border: 1px solid #1f81a2;font-size: 13px;font-weight: 300 !important;font-family: 'esamanru';border-radius: 15px;display: inline-block;box-sizing: border-box;letter-spacing: 1px;}
.board136.custom.custom1 .slideWrap .swp_wrap .subMenuNm {color: #333;background: #f6eed6;border: 1px solid #f7e7c3;}
.board136.custom.custom2 .slideWrap .swp_wrap .subMenuNm {color: #5a1229;background: #ffd7e5;border: 1px solid #f5cdda;}
.board136.custom .slideWrap .btnbox {display: none;}
.board136.custom .slideWrap .wzwg-swiper-pagination-next, 
.board136.custom .slideWrap .wzwg-swiper-pagination-prev {}
.board136.custom .slideWrap .wzwg-swiper-pagination-prev {}
.board136.custom .slideWrap .wzwg-swiper-pagination-next {}


.roll_img125.custom {/* padding: 20px 0 20px 20px; */height: 100%;}
.roll_img125.custom .mainTxtTitle .bTitle {font-family: "esamanru";font-size: 28px;padding: 0;letter-spacing: 0;line-height: 150%;background: transparent;color: #333;padding-bottom: 15px;padding-left: 24px;/* text-align: center; */}
.roll_img125.custom .swiper-container {height: calc(100% - 57px);box-shadow: none;}
.roll_img125.custom .swiper-container .swiper-wrapper {margin: 0 !important;padding-top: 40px;}
.roll_img125.custom .swiper-container .swiper-wrapper .swiper-slide {box-shadow: none;margin-top: 0 !important;padding: 0 10px;overflow: hidden;}
.roll_img125.custom .swiper-container .swiper-wrapper .swiper-slide:nth-child(2n) {margin-top: -40px !important;}
.roll_img125.custom .arrowbox {position: absolute;right: 0;top: 0;width: 60px;height: 60px;background: #fff;border-radius: 0 0 0 20px;display: flex;justify-content: flex-end;align-items: center;padding-right: 5px;box-sizing: border-box;z-index: 1;}
.roll_img125.custom .arrowbox:before {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 60px;bottom: 0;transform: rotate(270deg);}
.roll_img125.custom .arrowbox:after  {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 0;top: 60px;transform: rotate(270deg);}
.roll_img125.custom .arrowbox .arrowbtn {width: 40px;height: 40px;display: inline-block;border: 1px solid #c4c4c4;border-radius: 100%;box-sizing: border-box;transition: background 0.3s;margin-top: -9px;position: relative;}
.roll_img125.custom .arrowbox .arrowbtn:before {content:"";width: 7px;height: 7px;display: inline-block;border: 2px solid #747474;border-width: 2px 2px 0 0;position: absolute;top: 50%;right: 50%;transform: rotate(45deg);margin: -5px -3px 0 0;transition: border-color 0.3s;}

.roll_img125.custom .imgbox {height: calc(100% - 50px);overflow: hidden;border-radius: 20px;}
.roll_img125.custom .imgbox img {width: auto; max-width: 130%; max-height: 130%; min-width: 100%; min-height: 100%; position: absolute; left: -999px; right: -999px; top: -999px; bottom: -999px; margin: auto;}
.roll_img125.custom .txtbox {background: transparent !important;padding: 17px 10px 20px 15px;background: linear-gradient(180deg, #ffffff00 0%, #000000ad 40%, #000 80%) !important;width: calc(100% - 40px);margin-left: 0px;border-radius: 0 0 20px 20px;background: #f2f2f2 !important;border-radius: 20px 20px 20px 5px;}
.roll_img125.custom .txtbox .tit {padding-bottom: 0;color: #333;font-family: 'Noto Sans KR';background: transparent !important;font-size: 17px;color: #333;font-family: 'esamanru';font-weight: 200;letter-spacing: 0px;white-space: normal;line-height: 130%;word-break: break-all;}
.roll_img125.custom .txtbox .tit:after {display:none;}
.roll_img125.custom .swiper-button-prev {display:none;}
.roll_img125.custom .swiper-button-next {display: none;background: #fff;border-radius: 100%;margin-top: -12px;margin-right: 7px;box-shadow: 1px 1px 5px rgba(0,0,0,0.1);}
.roll_img125.custom .swiper-button-next:before {content: "";width: 8px;height: 8px;display: inline-block;border: 2px solid #333;transform: rotate(45deg);border-width: 3px 3px 0 0;border-radius: 2px;margin: -2px 0 0 -2px;}


.div_wrap.custom>.layout_height_H:has(.gallery121.custom) {border-radius:0;}
.gallery121.custom {background: transparent;}
.gallery121.custom .brdtit {font-family: "esamanru";font-size: 28px;padding: 0;letter-spacing: 0;line-height: 150%;background: transparent;color: #333;padding-bottom: 15px;padding-left: 24px;}
.gallery121.custom .gallery121swiper-container {height: calc(100% - 57px);}
.gallery121.custom .swiper-wrapper {padding-top:40px;box-sizing: border-box;}
.gallery121.custom .swiper-slide {box-shadow: none;margin-top: 0 !important;padding: 0 10px;overflow: hidden;box-sizing: border-box;}
.gallery121.custom .swiper-slide:nth-child(2n) {margin-top: -40px !important;}
.gallery121.custom .swiper-slide>a {position: relative;left: auto;bottom: auto;padding-bottom: 0 !important;display: block;height: 100%;background: transparent;}
.gallery121.custom .swiper-slide>a:hover {background:transparent;}
.gallery121.custom .imgbox {height: calc(100% - 50px) !important;overflow: hidden;border-radius: 20px;background: #fff;}
.gallery121.custom .imgbox img {}
.gallery121.custom .arrowbox {position: absolute;right: 0;top: 0;width: 60px;height: 60px;background: #fff;border-radius: 0 0 0 20px;display: flex;justify-content: flex-end;align-items: center;padding-right: 5px;box-sizing: border-box;z-index: 1;}
.gallery121.custom .arrowbox:before {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 60px;bottom: 0;transform: rotate(270deg);}
.gallery121.custom .arrowbox:after  {content:"";width: 60px;height: 60px;display: inline-block;background: url(/sample/template/compound/compound_arton/img/btnbox_bg_white.png) no-repeat right bottom;position: absolute;right: 0;top: 60px;transform: rotate(270deg);}
.gallery121.custom .arrowbox .arrowbtn {width: 40px;height: 40px;display: inline-block;border: 1px solid #c4c4c4;border-radius: 100%;box-sizing: border-box;transition: background 0.3s;margin-top: -9px;position: relative;}
.gallery121.custom .arrowbox .arrowbtn:before {content:"";width: 7px;height: 7px;display: inline-block;border: 2px solid #747474;border-width: 2px 2px 0 0;position: absolute;top: 50%;right: 50%;transform: rotate(45deg);margin: -5px -3px 0 0;transition: border-color 0.3s;}
.gallery121.custom .txtbox {position: absolute;bottom: 0;padding: 17px 10px 20px 15px;width: calc(100% - 40px);height: auto;margin-left: -10px;background: #f2f2f2;border-radius: 20px 20px 20px 5px;box-sizing: border-box;}
.gallery121.custom .txtbox p {background: transparent !important;font-size: 17px;color: #333;font-family: 'esamanru';font-weight: 200;letter-spacing: 0px;white-space: normal;line-height: 130%;word-break: break-all;}
.gallery121.custom .control-box {display:none;}
.gallery121.custom .no_data .tit {text-shadow:none;}









.layout_01:has(.banner125.custom) {overflow:visible;}
.layout_01 .banner125.custom .bnr_wrap {min-height: auto;line-height: normal;border-radius: 30px;z-index: 0;}
.banner125.custom  {border-radius:30px;overflow: hidden;}
.layout_01 .banner125.custom .bnr_wrap .txtbox {max-width: 100%; padding: 50px 0 !important; text-align: center;}
.banner125.custom .bnr_wrap .bgbox {position: absolute;left: 0;top: 0;z-index: -1;border-radius: 30px;overflow: hidden;width: 100%;height: 100%;}
.banner125.custom .bnr_wrap .bgbox img {display: block;position: absolute;left: -999px;right: -999px;top: -999px;bottom: -999px;margin: auto;z-index: 1;max-width: 100%;}
.banner125.custom .bnr_wrap .txtbox .tit {font-family: 'esamanru'; font-size: 35px; padding: 0 0 15px; color: #fff; letter-spacing: 1px;}
.banner125.custom .bnr_wrap .txtbox .co {font-size: 17px;line-height: normal;font-family: 'Noto Sans KR';margin-top: 0;margin-bottom: 0;/* color: #fff; */}
.banner125.custom .bnr_wrap .iconbox {padding-bottom:10px;}
.banner125.custom .bnr_wrap .iconbox img {}
.banner125.custom .bnr_wrap .imgbox {width: 30%;bottom: 50px;right: 30px;}
.banner125.custom .bnr_wrap .imgbox img {    animation: floatFx 3s ease-in-out infinite;}
	@keyframes floatFx {
		0% {transform: translateY(0px);}
		50% {transform: translateY(-15px);}
		100% {transform: translateY(0px);}
	}


.mvp114.custom {background: #000;border: none;}
.mvp114.custom ul li .mvp10_box {padding-bottom: 75% !important;border-radius: 20px;}
.mvp114.custom ul li {}
.mvp114.custom h3.tit {top: 0 !important;aspect-ratio: 450 / 310;padding-left: 0;display: flex;align-items: end;padding-bottom: 5px;display: none;}
.mvp114.custom h3.tit a {font-family: 'esamanru';font-weight: 400;font-size: 23px;}
.mvp114.custom ul li .txtbox {margin-top: 0;padding: 0;padding-right: 20px;padding: 45px 15px 20px;background: linear-gradient(180deg, #ffffff00 0%, #000000ad 30%, #000 80%) !important;width: 100%;border-radius: 0 0 20px 20px;position: absolute;bottom: 0;box-sizing: border-box;}
.mvp114.custom ul li .txtbox p.tit {/* font-size:17px; *//* font-family: 'Noto Sans KR'; *//* white-space: normal; */word-break: keep-all;font-size: 18px;color: #fff;font-family: 'esamanru';font-weight: 300;letter-spacing: 0px;white-space: normal;line-height: 140%;padding: 0 !important;}
.mvp114.custom ul li a:has(span.more_btn) {display:none;}
.mvp114.custom ul li span.more_btn {}


	@media (min-width:991px){
		.widequick138.custom .linkbox_wrap .qbox {height:250px;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox {flex-direction: column;padding: 30px;gap: 20px;align-items: flex-start;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .co {padding-right:0;}

		.widequick138.custom .linkbox_wrap .qbox:nth-child(2n) {margin-top: -60px;height: 280px;}
	}
	@media (min-width:1501px){
		.div_wrap.custom>.layout_height_H {height: 470px;}
		.roll_img125.custom .arrowbox {right:10px;}
	}
	@media (min-width: 1501px) and (max-width: 1750px){
		.div_wrap.custom>.layout_height_H {height: 420px;}
	}
	@media (min-width: 1051px) and (max-width: 1500px){
		.div_wrap.custom>.layout_height_H {height: 400px;}
		.mvp114.custom h3.tit {aspect-ratio: auto;height: 260px;}
		.mvp114.custom h3.tit a {position:absolute;bottom: 10px;}
		
		.roll_img125.custom .swiper-container .swiper-wrapper .swiper-slide {padding:0;}
		.roll_img125.custom .txtbox {margin-left:0;width: 96%;}
		.roll_img125.custom .txtbox .tit {font-size: 15px;}
		
		.gallery121.custom .txtbox {margin-left:0;width: 96%;}
		.gallery121.custom .txtbox p {font-size: 15px;}
	}

	@media (min-width:991px) and (max-width:1399px){
		.widequick138.custom .linkbox_wrap .qbox .innerbox .tit {font-size: 19px;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .co {font-size:16px;}
	}
	@media (max-width:990px){
		.widequick138.custom .linkbox_wrap {gap: 15px 4%;padding-top: 70px;}
		.widequick138.custom .linkbox_wrap .qbox {width: 48%;max-width: 48%;height: 170px;border-radius: 20px 20px 0 20px;}
		.widequick138.custom .linkbox_wrap .qbox:nth-child(2n+1) {margin-top: -70px;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox {padding: 15px 0 0 10px;align-items: flex-start;gap: 20px;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .iconbox {width: 40px !important; height: 40px; }
		.widequick138.custom .linkbox_wrap .qbox .innerbox .txtbox {}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .txtbox {}

		.board136.custom .slideWrap .swiper-slide {margin-right:15px !important;width: unset;}

		.roll_img125.custom .imgbox {border-radius:10px;}
		
	}
	@media (max-width:799px){
		.board136.custom {height: 280px;background: transparent;}
		.board136.custom .slideWrap .swiper-slide {margin-right:0 !important;}
		.board136.custom .slideWrap .swp_wrap .innerbox {padding: 20px 15px;height: 220px;}
		.board136.custom .slideWrap .swp_wrap .subMenuNm {padding: 6px 10px;border-radius: 10px;}
		.board136.custom .slideWrap .swp_wrap .innerbox .tit {margin-top: 5px;font-size: 16px;font-weight: 500;}
		.board136.custom .slideWrap .swp_wrap .co {font-size:14px;max-height: 45px;}

		.etc002.custom {padding-top:20px;}
		.etc002.custom .txttit {font-size: 22px !important;letter-spacing: 0;}

		.board006_1.custom .innerbox .tit,
		.board136.custom ul.board_wrap > li strong a.board_name {padding-left: 5px;font-size: 18px !important;padding-top: 13px;}

		.roll_img125.custom {max-width: 100%;height: 480px;padding: 30px 0;}
		.roll_img125.custom .swiper-container {height:400px;}
		.roll_img125.custom .swiper-container .swiper-wrapper .swiper-slide {padding:0;}
		.roll_img125.custom .bTitle {font-size: 18px !important;padding: 0 0 5px !important;}
		.roll_img125.custom .txtbox .tit {font-size:15px !important;}

		.gallery121.custom {max-width: 100%; height: 480px;padding: 30px 0 0;}
		.gallery121.custom .swiper-container {height:400px;}
		.gallery121.custom .swiper-container .swiper-wrapper .swiper-slide {padding:0;}
		.gallery121.custom .brdtit {font-size: 18px !important;padding: 0 0 5px !important;}
		.gallery121.custom .txtbox p {font-size:15px !important;}
		


		.widequick138.custom .linkbox_wrap .qbox .innerbox .co {font-size:15px;}

		.layout_01 .banner125.custom .bnr_wrap .txtbox {text-align: center;/* padding-left: 20px !important; */}
		.banner125.custom, .banner125.custom .bnr_wrap .bgbox {border-radius:20px;}
		.banner125.custom .bnr_wrap .txtbox .tit {font-size:22px;}
		.banner125.custom .bnr_wrap .txtbox .co {font-size:15px;width: 100%;}
		.banner125.custom .bnr_wrap .imgbox {bottom:20px;}

		.board006_1.custom .innerbox {padding:0 !important;}
		.board006_1.custom .innerbox ul li a {padding: 15px 10px;}
		.board006_1.custom .innerbox .board_co {font-size: 16px;}
		.board006_1.custom .innerbox .board_date {width: 35px; text-indent: -35px !important;}

		.mvp114.custom {padding: 10px 30px;background: transparent;}
		.mvp114.custom ul li {position:relative;}
		
	}

	@media (max-width:599px){
		.widequick138.custom .linkbox_wrap .qbox .innerbox {gap:0;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .iconbox {position: absolute;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .iconbox img {max-width: 22px;}
		.widequick138.custom .linkbox_wrap .qbox .innerbox .tit {font-size: 18px; padding: 10px 0 0 50px; margin-bottom: 20px;}
	}