/*     338735 : 블록 설정      */
.block_option__338735__ {display:table;width:100%}
.block_option__338735__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__338735__ {display:none;}
}


@media (min-width:1024px){
	.row__338735__ {display:block;}
}

/*     334973 : 이미지 슬라이드 (메인용)      */
@import url('https://fonts.googleapis.com/css2?family=Gowun+Batang&display=swap');
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}
@keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
@-webkit-keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
.pm-slide_wide__334973__wrap {position:relative;height:100%; }
.pm-slide_wide__334973__wrap .frame {
	position:absolute;left:0;right:0;bottom:0;z-index:1;
	background-repeat:no-repeat;
	background-position:center bottom;
	background-size:cover;
}
.pm-slide_wide__334973__wrap .frame img {width:100%;visibility:hidden;vertical-align:top;}
.pm-slide_wide__334973__ .item .caption .caption_inner .desc_text {font-family: 'GmarketSansBold'; font-size:13px; text-transform: uppercase; color: #577343; margin:0;}
.pm-slide_wide__334973__ {max-width:1920px;margin:0 auto}
.pm-slide_wide__334973__ a {display:block;position:relative;border:none}
.pm-slide_wide__334973__ a img {border:none}
.pm-slide_wide__334973__.slide_zindex .owl-item {z-index:1}
.pm-slide_wide__334973__ .item {position:relative}
.pm-slide_wide__334973__ .item img {vertical-align:top}
.pm-slide_wide__334973__ .item .caption {display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 10%;z-index:2;box-sizing:border-box;}
.pm-slide_wide__334973__ .item .caption .caption_inner {display:table;width:100%;height:100%;margin:0 auto;}
.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell { display:table-cell;vertical-align:middle;color:#333;text-align:left;}
.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell > span {display:block;line-height:1.3em; color:#333333;}
.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .subject {font-family: 'Gowun Batang', serif; text-transform: uppercase; display:block;font-size:25px;font-weight:bold;letter-spacing:-.03em;word-break:keep-all; padding:10px 0;    line-height: 1.2em;}
.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .exp_text {display:none; font-size:15px;}

.pm-slide_wide__334973__ .item .caption .btn_more {text-transform: uppercase; position: relative; display: inline-block; line-height: 35px; margin-top: 10px; transition: .5s; font-weight: bold; font-size: 12px; text-align: center; border: 1px solid #333333; min-width: 100px; height: 35px; border-radius: 2rem; overflow: hidden; padding: 0 5px;}
.pm-slide_wide__334973__ .item .caption .btn_more span {color:#333;}

.pm-slide_wide__334973__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-slide_wide__334973__ .owl-nav [class*='owl-'] {    border-radius: 100%; background: #fff !important;  box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);
	display:inline-block;position:absolute;top:50%;z-index:10;width:24px;height:24px;line-height:24px;margin-top:-12px;
	font-size:0;text-align:center;
}
.pm-slide_wide__334973__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:15px;font-weight:normal;color:#000000}
.pm-slide_wide__334973__ .owl-nav .owl-prev {left:5px}
.pm-slide_wide__334973__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_wide__334973__ .owl-nav .owl-next {right:5px}
.pm-slide_wide__334973__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_wide__334973__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-slide_wide__334973__ .owl-dots {position:absolute;bottom:10%;left:0;z-index:10;width:100%;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-slide_wide__334973__ .owl-dots .owl-dot {display:inline-block}
.pm-slide_wide__334973__ .owl-dots .owl-dot span {border-radius: 100%;
	box-sizing:border-box;display:block;width:10px;height:10px;margin:0 3px;
	background:#9e998a;
	transition:opacity 200ms ease;
}
.pm-slide_wide__334973__ .owl-dots .owl-dot.active span,
.pm-slide_wide__334973__ .owl-dots .owl-dot:hover span {border-color:#4a3829;background:#4a3829;}

.pm-slide_wide__334973__.empty__334973__ {padding:30px 10px;font-size:13px;text-align:center}
.pm-slide_wide__334973__wrap .scroll_down {display:none;}

.pm-slide_wide__334973__.build_edit_mode .item {display:none}
.pm-slide_wide__334973__.build_edit_mode .item img {width:100%}
.pm-slide_wide__334973__.build_edit_mode .item:first-child {display:block}

.pm-slide_wide__334973__ .item._1 .caption .caption_inner .caption_cell .subject,
.pm-slide_wide__334973__ .item._1 .caption .caption_inner .caption_cell .exp_text,
.pm-slide_wide__334973__ .item._1 .caption .btn_more,
.pm-slide_wide__334973__ .item._1 .caption .btn_more span { color:#fff; border-color:#fff; }
.pm-slide_wide__334973__ .item._1 .caption .btn_more:after { background:#fff; }
.pm-slide_wide__334973__ .item._1 .caption .btn_more:hover span { color:#333; }

@media all and (min-width:768px){
	.pm-slide_wide__334973__ .item .caption {/*height:196px;*/padding:0 8%;}
	.pm-slide_wide__334973__ .owl-nav [class*='owl-'] {width:30px;height:30px;line-height:30px;margin-top:-15px}
	.pm-slide_wide__334973__ .owl-nav [class*='owl-']:before {font-size:14px}
	.pm-slide_wide__334973__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__334973__ .owl-nav .owl-next {right:20px}
}

@media all and (min-width:1024px){
	.pm-slide_wide__334973__wrap .line_left {width:1px;height:100%;position:absolute;top:90px;bottom:0;left:50%;margin-left:-500px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__334973__wrap .line_right {width:1px;height:100%;position:absolute;top:90px;left:50%;margin-left:500px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__334973__wrap .line_top {width:100%;max-width:1000px;height:1px;position:absolute;top:90px;left:0;right:0;margin:0 auto;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__334973__ .item .caption {max-width:1300px;margin:auto;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell {text-align:left;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell > span {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);font-size:38px;line-height:1;letter-spacing:-.05em;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell > p {    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform:  rotate(90deg);
    transform: rotate(90deg);}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .desc_text {padding-bottom:0; padding-right:50px; text-transform: uppercase; -webkit-transition:all 0.79s 0.5s;transition:all 0.79s 0.5s;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .subject {-webkit-transition:all 1s 1s;transition:all 1s 1s;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .exp_text {display: block; line-height: 1.5em; margin-top:15px;-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__334973__ .owl-item.active .caption .caption_inner .caption_cell > span {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
	.pm-slide_wide__334973__ .owl-item.active .caption .caption_inner .caption_cell > p {opacity: 1; filter: alpha(opacity=100);}
	.pm-slide_wide__334973__ .caption .btn_more {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);margin-top:58px;transition:color 150ms ease-in-out;}
	.pm-slide_wide__334973__ .owl-item.active .caption .btn_more {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__334973__ .caption .btn_more:after {content:'';position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:0;height:100%;background:#333;z-index:-1;transition:width 150ms ease-in-out;}
	.pm-slide_wide__334973__ .caption .btn_more:hover span {color:#fff;}
	.pm-slide_wide__334973__ .caption .btn_more:hover:after {width:100%;}

	.pm-slide_wide__334973__ .owl-nav [class*='owl-'] {width:50px;height:50px;line-height:60px;margin-top:-25px;border:2px solid #000000;border-radius:50%}
	.pm-slide_wide__334973__ .owl-nav [class*='owl-']:before {font-size:17px}
	.pm-slide_wide__334973__ .owl-nav .owl-prev {left:100px}
	.pm-slide_wide__334973__ .owl-nav .owl-next {right:100px}

	.pm-slide_wide__334973__ .owl-dots {padding:20px 10px}
	.pm-slide_wide__334973__ .owl-dots .owl-dot span {position:relative;width:10px;height:10px;margin:0 4px}

	.pm-slide_wide__334973__wrap .scroll_down {display:block;position:absolute;left:0;right:0;bottom:15%;width:100%;max-width:1000px;padding-left:50px;margin:0 auto;z-index:1;animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite;box-sizing:border-box;}
	.pm-slide_wide__334973__wrap .scroll_down > div {display:inline-block;text-align:center;}
	.pm-slide_wide__334973__wrap .scroll_down p {margin:5px 0;padding:0;font-size:14px;color:#fff;}

	.pm-slide_wide__334973__.build_edit_mode .item .caption .caption_inner .caption_cell > span,
	.pm-slide_wide__334973__.build_edit_mode .caption .btn_more {opacity:1;transform:none;}

}

@media all and (min-width:1300px){
	
	.pm-slide_wide__334973__ .item .caption .btn_more { text-transform: uppercase; position: relative; display: inline-block; line-height: 53px; margin-top:70px; transition: .5s; font-weight: bold; font-size: 15px; text-align: center; border: 1px solid #333333; min-width: 140px; height: 50px; border-radius: 2rem; overflow: hidden; padding: 0 5px;}
	.pm-slide_wide__334973__ .item .caption {/*height:387px;*/padding:0;}
	.pm-slide_wide__334973__ .item .caption .caption_inner {max-width:100%;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell {padding-left:0px;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .desc_text {margin:0; letter-spacing: 0.1em;
    transform: rotate(90deg);
    transform-origin: bottom left;
    line-height: 1;
    text-transform: uppercase;
    color: #577343; font-size:15px;}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .subject { font-size:45px}
	.pm-slide_wide__334973__ .item .caption .caption_inner .caption_cell .exp_text { font-size:22px}

	.pm-slide_wide__334973__ .owl-dots {right:0;max-width:1000px;margin:0 auto;margin-top:-50px;bottom:0;}
	.pm-slide_wide__334973__ .owl-dots .owl-dot {display:inline-block;margin-bottom:20px;}
}

/*     339607 : 공백      */
.solid_line__339607__ {box-sizing:border-box;display:block;position:relative;width:100%;height:70px}
.solid_line__339607__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__339607__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__339607__ {height:30px}
}

/*     338737 : 블록 설정      */
.block_option__338737__ {display:table;width:100%}
.block_option__338737__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__338737__ {display:block;}
}


@media (min-width:1024px){
	.row__338737__ {display:none;}
}

/*     338738 : 이미지 슬라이드 (메인용)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}
@keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
@-webkit-keyframes down {
	0% {transform: translate(0);}
	20% {transform: translateY(15px);}
	40% {transform: translate(0);}
}
.pm-slide_wide__338738__wrap {position:relative;height:100%; }
.pm-slide_wide__338738__wrap .frame {
	position:absolute;left:0;right:0;bottom:0;z-index:1;
	background-repeat:no-repeat;
	background-position:center bottom;
	background-size:cover;
}
.pm-slide_wide__338738__wrap .frame img {width:100%;visibility:hidden;vertical-align:top;}
.pm-slide_wide__338738__ .item .caption .caption_inner .desc_text {font-family: 'GmarketSansBold'; font-size:13px; text-transform: uppercase; color: #577343; margin:0;}
.pm-slide_wide__338738__ {max-width:1920px;margin:0 auto}
.pm-slide_wide__338738__ a {display:block;position:relative;border:none}
.pm-slide_wide__338738__ a img {border:none}
.pm-slide_wide__338738__.slide_zindex .owl-item {z-index:1}
.pm-slide_wide__338738__ .item {position:relative}
.pm-slide_wide__338738__ .item img {vertical-align:top}
.pm-slide_wide__338738__ .item .caption {display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0 10%;z-index:2;box-sizing:border-box;}
.pm-slide_wide__338738__ .item .caption .caption_inner {display:table;width:100%;height:100%;margin:0 auto;}
.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell { display:table-cell;vertical-align:middle;color:#333;text-align:left;}
.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell > span {display:block;line-height:1.3em; color:#333333;}
.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .subject {font-family: 'Gowun Batang'; text-transform: uppercase; display:block;font-size:25px;font-weight:bold;letter-spacing:-.03em;word-break:keep-all; padding:0 0 20px 0; line-height: 1.2em;}
.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .exp_text {display:none; font-size:15px;}

.pm-slide_wide__338738__ .item .caption .btn_more {font-family: 'GmarketSansBold'; text-transform: uppercase; position: relative; display: inline-block; line-height: 35px; margin-top: 10px; transition: .5s; font-weight: bold; font-size: 12px; text-align: center; border: 1px solid #333333; min-width: 100px; height: 35px; border-radius: 2rem; overflow: hidden; padding: 0 5px;}
.pm-slide_wide__338738__ .item .caption .btn_more span {color:#333;}

.pm-slide_wide__338738__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-slide_wide__338738__ .owl-nav [class*='owl-'] {    border-radius: 100%; background: #fff !important;  box-shadow: 0px 3px 10px rgb(0 0 0 / 10%);
	display:inline-block;position:absolute;top:50%;z-index:10;width:24px;height:24px;line-height:24px;margin-top:-12px;
	font-size:0;text-align:center;
}
.pm-slide_wide__338738__ .owl-nav [class*='owl-']:before {font-family:'icomoon_slider';font-size:15px;font-weight:normal;color:#000000}
.pm-slide_wide__338738__ .owl-nav .owl-prev {left:5px}
.pm-slide_wide__338738__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_wide__338738__ .owl-nav .owl-next {right:5px}
.pm-slide_wide__338738__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_wide__338738__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-slide_wide__338738__ .owl-dots {position:absolute;bottom:10%;left:0;z-index:10;width:100%;padding:10px;font-size:0;box-sizing:border-box;text-align:center}
.pm-slide_wide__338738__ .owl-dots .owl-dot {display:inline-block}
.pm-slide_wide__338738__ .owl-dots .owl-dot span {border-radius: 100%;
	box-sizing:border-box;display:block;width:10px;height:10px;margin:0 3px;
	background:#9e998a;
	transition:opacity 200ms ease;
}
.pm-slide_wide__338738__ .owl-dots .owl-dot.active span,
.pm-slide_wide__338738__ .owl-dots .owl-dot:hover span {border-color:#4a3829;background:#4a3829;}

.pm-slide_wide__338738__.empty__338738__ {padding:30px 10px;font-size:13px;text-align:center}
.pm-slide_wide__338738__wrap .scroll_down {display:none;}

.pm-slide_wide__338738__.build_edit_mode .item {display:none}
.pm-slide_wide__338738__.build_edit_mode .item img {width:100%}
.pm-slide_wide__338738__.build_edit_mode .item:first-child {display:block}

@media all and (min-width:768px){
	.pm-slide_wide__338738__ .item .caption {/*height:196px;*/padding:0 8%;}
	.pm-slide_wide__338738__ .owl-nav [class*='owl-'] {width:30px;height:30px;line-height:30px;margin-top:-15px}
	.pm-slide_wide__338738__ .owl-nav [class*='owl-']:before {font-size:14px}
	.pm-slide_wide__338738__ .owl-nav .owl-prev {left:20px}
	.pm-slide_wide__338738__ .owl-nav .owl-next {right:20px}
}

@media all and (min-width:1024px){
	.pm-slide_wide__338738__wrap .line_left {width:1px;height:100%;position:absolute;top:90px;bottom:0;left:50%;margin-left:-500px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__338738__wrap .line_right {width:1px;height:100%;position:absolute;top:90px;left:50%;margin-left:500px;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__338738__wrap .line_top {width:100%;max-width:1000px;height:1px;position:absolute;top:90px;left:0;right:0;margin:0 auto;background:#fff;opacity:.3;z-index:1;}
	.pm-slide_wide__338738__ .item .caption {max-width:1300px;margin:auto;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell {text-align:left;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell > span {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);font-size:38px;line-height:1;letter-spacing:-.05em;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell > p {    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform:  rotate(90deg);
    transform: rotate(90deg);}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .desc_text {padding-bottom:0; padding-right:50px; text-transform: uppercase; -webkit-transition:all 0.79s 0.5s;transition:all 0.79s 0.5s;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .subject {-webkit-transition:all 1s 1s;transition:all 1s 1s;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .exp_text {display: block; line-height: 1.5em; margin-top:15px;-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__338738__ .owl-item.active .caption .caption_inner .caption_cell > span {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
	.pm-slide_wide__338738__ .owl-item.active .caption .caption_inner .caption_cell > p {opacity: 1; filter: alpha(opacity=100);}
	.pm-slide_wide__338738__ .caption .btn_more {opacity:0;filter:alpha(opacity=0);-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);margin-top:58px;transition:color 150ms ease-in-out;}
	.pm-slide_wide__338738__ .owl-item.active .caption .btn_more {opacity:1;filter:alpha(opacity=100);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)-webkit-transition:all 1.4s 1s;transition:all 1.4s 1s;}
	.pm-slide_wide__338738__ .caption .btn_more:after {content:'';position:absolute;display:block;top:0;left:50%;transform:translateX(-50%);width:0;height:100%;background:#333;z-index:-1;transition:width 150ms ease-in-out;}
	.pm-slide_wide__338738__ .caption .btn_more:hover span {color:#fff;}
	.pm-slide_wide__338738__ .caption .btn_more:hover:after {width:100%;}

	.pm-slide_wide__338738__ .owl-nav [class*='owl-'] {width:50px;height:50px;line-height:60px;margin-top:-25px;border:2px solid #000000;border-radius:50%}
	.pm-slide_wide__338738__ .owl-nav [class*='owl-']:before {font-size:17px}
	.pm-slide_wide__338738__ .owl-nav .owl-prev {left:100px}
	.pm-slide_wide__338738__ .owl-nav .owl-next {right:100px}

	.pm-slide_wide__338738__ .owl-dots {padding:20px 10px}
	.pm-slide_wide__338738__ .owl-dots .owl-dot span {position:relative;width:10px;height:10px;margin:0 4px}

	.pm-slide_wide__338738__wrap .scroll_down {display:block;position:absolute;left:0;right:0;bottom:15%;width:100%;max-width:1000px;padding-left:50px;margin:0 auto;z-index:1;animation:down 1.5s infinite;-webkit-animation:down 1.5s infinite;box-sizing:border-box;}
	.pm-slide_wide__338738__wrap .scroll_down > div {display:inline-block;text-align:center;}
	.pm-slide_wide__338738__wrap .scroll_down p {margin:5px 0;padding:0;font-size:14px;color:#fff;}

	.pm-slide_wide__338738__.build_edit_mode .item .caption .caption_inner .caption_cell > span,
	.pm-slide_wide__338738__.build_edit_mode .caption .btn_more {opacity:1;transform:none;}

}

@media all and (min-width:1300px){
	
	.pm-slide_wide__338738__ .item .caption .btn_more {font-family: 'GmarketSansBold'; text-transform: uppercase; position: relative; display: inline-block; line-height: 53px; margin-top:70px; transition: .5s; font-weight: bold; font-size: 13px; text-align: center; border: 1px solid #333333; min-width: 140px; height: 50px; border-radius: 2rem; overflow: hidden; padding: 0 5px;}
	.pm-slide_wide__338738__ .item .caption {/*height:387px;*/padding:0;}
	.pm-slide_wide__338738__ .item .caption .caption_inner {max-width:100%;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell {padding-left:0px;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .desc_text {margin:0; letter-spacing: 0.1em;
    transform: rotate(90deg);
    transform-origin: bottom left;
    line-height: 1;
    text-transform: uppercase;
    color: #577343; font-size:15px;}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .subject { font-size:60px}
	.pm-slide_wide__338738__ .item .caption .caption_inner .caption_cell .exp_text { font-size:18px}

	.pm-slide_wide__338738__ .owl-dots {right:0;max-width:1000px;margin:0 auto;margin-top:-50px;bottom:0;}
	.pm-slide_wide__338738__ .owl-dots .owl-dot {display:inline-block;margin-bottom:20px;}
}

@media all and (max-width:768px){
	.pm-slide_wide__338738__ .item .caption .btn_more { padding:0; margin-bottom:20px; font-size: 15px; }
}

/*     339233 : 공백      */
.solid_line__339233__ {box-sizing:border-box;display:block;position:relative;width:100%;height:70px}
.solid_line__339233__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__339233__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__339233__ {height:30px}
}

/*     339173 : 블록 설정      */
.block_option__339173__ {display:table;width:100%}
.block_option__339173__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__339173__ {display:none;}
}


@media (min-width:1024px){
	.row__339173__ {display:none;}
}

/*     335358 : 블록 설정      */
#owl__339174__ { overflow:hidden; }

.custom_slide_wrapper__335358__ {position:relative; width:100%; overflow:hidden; padding-top:80px;}
.custom_slide_wrapper__335358__:before {content:''; width:100%; height:430px; position:absolute; top:0; left:0; background-color:#121212;}

.custom_slide__335358__ { max-width:1300px; margin:0 auto; }
.custom_slide__335358__ .header { position:relative; margin:0 0 48px; font-size:35px; font-family:'GmarketSansMedium'; }
.custom_slide__335358__ .header .link .title { font-weight:bold; color:#fff; }
.custom_slide__335358__ .header .link i {margin: 0 0 0 16px; color:#ff5a00; transition:all 0.3s ease-in-out; }
.custom_slide__335358__ .header .link:hover i { transform:translateX(0.7em); }



.custom_slide__335358__ .swiper-wrapper { position:relative; height:410px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; }
.custom_slide__335358__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }

.custom_slide__335358__ .swiper-wrapper .swiper-slide .thumb { overflow:hidden; }
.custom_slide__335358__ .swiper-wrapper .swiper-slide .thumb img { transform:scale(1); transition:0.3s ease-out; }
.custom_slide__335358__ .swiper-wrapper .swiper-slide:hover .thumb img { transform:scale(1.25); }

.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption { position:absolute; bottom:calc(-50% + 56px + 24px); width:100%; height:50%; padding:12px 24px; background:#000; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__335358__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption > p { margin:0; height:105px; font-size:17px; color:#fff; font-family:'GmarketSansLight'; overflow:hidden; }
.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:767px) {
	.custom_slide_wrapper__335358__ { height:233px; padding:30px 15px 0 15px; box-sizing:border-box; }
	.custom_slide_wrapper__335358__:before { height:210px; }
	.custom_slide__335358__ .header { margin:0 0 10px; font-size:17px; }
	.custom_slide__335358__ .header .swiper-button-gr { display:none; }
	.custom_slide__335358__ .swiper-wrapper { height:200px; }
	.custom_slide__335358__ .swiper-wrapper .swiper-slide { width:50% }
	.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption { height:auto; padding:12px; box-sizing:border-box; bottom:0 !important; }
	.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption .subject { font-size:12px; margin:0; height:auto; line-height:unset; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
	.custom_slide__335358__ .swiper-wrapper .swiper-slide .caption .cont {display:none;}
}


/*     339174 : 최근 게시글 - 슬라이드 (기본형)      */
@font-face {
	font-family:'icomoon_slider';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');
	font-weight:normal;
	font-style:normal;
}
.pm-board_slide_header__339174 a { display:inline-block; margin:0 0 10px 0; }
.pm-board_slide_header__339174 a .title { font-size:38px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em; vertical-align:top; }
.pm-board_slide_header__339174  a i {margin: 8px 0 0 16px; color:#ff5a00; transition:all 0.3s ease-in-out; font-size:22px; font-weight:bold; }
.pm-board_slide_header__339174  a:hover i { transform:translateX(0.7em); }
.pm-board_slide_basic__339174__ {max-width:{$farm_set[img_width]}px;margin:0 auto}
.pm-board_slide_basic__339174__ a {border:none}
.pm-board_slide_basic__339174__ a img {border:none}
.pm-board_slide_basic__339174__.slide_zindex .owl-item {z-index:1}
.pm-board_slide_basic__339174__ .item * { box-sizing:border-box; transition:0.5s; }
.pm-board_slide_basic__339174__ .item a { position:relative; overflow:hidden; }
.pm-board_slide_basic__339174__ .item .thumb { height:366px; overflow:hidden; }
.pm-board_slide_basic__339174__ .item .thumb img {vertical-align:top; transform:scale(1); }
.pm-board_slide_basic__339174__ .item:hover .thumb img {vertical-align:top; transform:scale(1.05); }
.pm-board_slide_basic__339174__ .item .caption { position:absolute; bottom:calc(-50% + 73px); left:0; width:100%; padding:20px 30px; height:50%; background:#000; color:#fff; }
.pm-board_slide_basic__339174__ .item:hover .caption { bottom:calc(0% + 0px); }
.pm-board_slide_basic__339174__ .item .caption .subject { margin:0; padding:0 0 20px; font-size:22px; font-weight:bold; }
.pm-board_slide_basic__339174__ .item .caption .cont { margin:0; height:105px; font-size:17px; color:#fff; overflow:hidden; }


.pm-board_slide_basic__339174__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-board_slide_basic__339174__ .owl-nav [class*='owl-'] {position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;font-size:0;opacity:0.7}
.pm-board_slide_basic__339174__ .owl-nav [class*='owl-']:before{
	font-family:'icomoon_slider';font-size:30px;font-weight:bold;color:#fff;
}
.pm-board_slide_basic__339174__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-board_slide_basic__339174__ .owl-nav .owl-prev {left:2px}
.pm-board_slide_basic__339174__ .owl-nav .owl-next {right:2px}
.pm-board_slide_basic__339174__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-board_slide_basic__339174__ .owl-nav .owl-next:before {content:'\e601'}
.pm-board_slide_basic__339174__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-board_slide_basic__339174__ .owl-dots {
	position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;
}
.pm-board_slide_basic__339174__ .owl-dots .owl-dot {display:inline-block}
.pm-board_slide_basic__339174__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
.pm-board_slide_basic__339174__ .owl-dots .owl-dot.active span,
.pm-board_slide_basic__339174__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-board_slide_basic__339174__.build_edit_mode .item {display:none}
.pm-board_slide_basic__339174__.build_edit_mode .item:first-child {display:block}

.pm-board_slide_basic__339174__.empty__339174__ {font-size:13px;color:#363636;line-height:100px;text-align:center}

@media all and (max-width:768px) {
	.pm-board_slide_basic__339174__ .item .thumb { height:auto; }
	.pm-board_slide_header__339174 a .title {font-size:25px;}
} 

/*     339175 : 최근 게시글 - 목록형      */
.pm-board_list__339175__ .header { display:inline-block; margin:0 0 10px 0; }
.pm-board_list__339175__ .header .title { font-size:38px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em; vertical-align:top; }
.pm-board_list__339175__  .header i {margin: 8px 0 0 16px; color:#ff5a00; transition:all 0.3s ease-in-out; font-size:22px; font-weight:bold; }
.pm-board_list__339175__  .header a:hover i { transform:translateX(0.7em); }

.pm-board_list__339175__ ul {margin:0;padding:0;list-style:none}
.pm-board_list__339175__ ul li {border-bottom:1px solid #e8e8e8;font-size:20px;line-height:1.6em}
.pm-board_list__339175__ ul li:first-child {border-top:1px solid #e8e8e8}
.pm-board_list__339175__ ul li a {display:block;position:relative;color:#333;padding:0 8px;line-height:35px}
.pm-board_list__339175__ ul li a .bd_subject {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pm-board_list__339175__ .comment {font-weight:normal;color:#888}
.pm-board_list__339175__ .link { margin-top:38px; text-align:right; }
.pm-board_list__339175__ .link a { font-size:22px;  }
.pm-board_list__339175__ .link a i { margin-left:16px; transition:all 0.3s ease-in-out; color:#ff5a00; }
.pm-board_list__339175__ .link a:hover i { transform:translateX(0.7em); }
.pm-board_list__339175__ .new_icon {margin-left:5px}
.pm-board_list__339175__ .bd_empty {padding:10px 8px;font-size:13px;color:#666;text-align:center}

.pm-board_list__339175__.date_show ul li a {padding:23px 80px 23px 0;}
.pm-board_list__339175__.date_show ul li a .bd_date {position:absolute;top:50%;right:8px;font-size:20px;font-family:Arial;color:#888; transform:translateY(-50%); }
@media all and (min-width:1024px){
	.pm-board_list__339175__ ul li a {line-height:45px}
}
@media all and (max-width:768px){
	.pm-board_list__339175__ .link { margin-top: 20px; }
	.pm-board_list__339175__ .link a { font-size:17px; }
	.pm-board_list__339175__ .header .title {font-size:25px;}
	.pm-board_list__339175__ ul li,
	.pm-board_list__339175__.date_show ul li a .bd_date { font-size: 16px; }
	.pm-board_list__339175__.date_show ul li a { padding: 5px 80px 4px 10px;; }
}

/*     331943 : 공백      */
.solid_line__331943__ {box-sizing:border-box;display:block;position:relative;width:100%;height:70px}
.solid_line__331943__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__331943__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__331943__ {height:50px}
}

/*     333757 : 블록 설정      */
.lecture_tab__333757__ { position:relative; margin:0 auto; max-width:1300px;}
.lecture_tab__333757__ .subject {display:inline-block; margin:0; font-size:38px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em; vertical-align: top; }
.lecture_tab__333757__ ul { padding:0; margin:0; list-style:none;}
.lecture_tab__333757__ ul li { position:relative; margin-right:5px; display:inline-block; vertical-align:top }
.lecture_tab__333757__ ul li a { border:1.5px solid #cdcdcd; border-radius:10px; background-color:#fff; transition:0.3s ease-out; font-size:20px; vertical-align:top; width:60px; height:60px; line-height:20px; display:block; min-width:40px; display:table }
.lecture_tab__333757__ ul li a > span {display:table-cell; vertical-align:middle; text-align:center; padding-top:4px; }
/* .lecture_tab__333757__ ul li:nth-child(1) a { position:relative; border-color:#cdcdcd; background-color:#cdcdcd; color:#fff; font-size:0; padding:0; background-image: url(/img_up/shop_pds/appkorea269/design/img/pin_icon.png); background-repeat: no-repeat; background-position: center center; background-size: 35px 35px; */
} 
.lecture_tab__333757__ ul li:nth-child(1) a .line_gr {width:20px; height:20px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); }
.lecture_tab__333757__ ul li:nth-child(1) a .line { display:block; width:100%; height:2px; background:#fff; position:absolute; top:50%;  transform:translate(0, -50%); transition:0.3s ease-in-out; }
.lecture_tab__333757__ ul li:nth-child(1) a .line.top { top:0; left:0; right:auto; }
.lecture_tab__333757__ ul li:nth-child(1) a .line.middle { right:0; }
.lecture_tab__333757__ ul li:nth-child(1) a .line.bottom { bottom:-2.5px; top:auto; left:0; right:auto; }
.lecture_tab__333757__ ul li:nth-child(1):hover a .line {width:80%;}
.lecture_tab__333757__ ul li:hover a, .lecture_tab__333757__ ul li a.active { border-color:var(--main-color); background-color:var(--main-color); color:#fff; }
.lecture_tab__333757__ ul li:hover a:before, .lecture_tab__333757__ ul li a.active:before, 
.lecture_tab__333757__ ul li:hover a:after, .lecture_tab__333757__ ul li a.active:after { content:''; display:block; position:absolute; width:10px; height:1.5px; background:#fff; transform:rotate(45deg); }
.lecture_tab__333757__ ul li:hover a:before, .lecture_tab__333757__ ul li a.active:before { top:3px; left:3px; transform-origin:left; }
.lecture_tab__333757__ ul li:hover a:after, .lecture_tab__333757__ ul li a.active:after { bottom:3px; right:3px; transform-origin:right; }
.lecture_tab__333757__ ul li:nth-child(1):hover a:before, .lecture_tab__333757__ ul li:nth-child(1) a.active:before, 
.lecture_tab__333757__ ul li:nth-child(1):hover a:after, .lecture_tab__333757__ ul li:nth-child(1) a.active:after { display:none;}



/* .lecture_tab__333757__ ul li:nth-child(1):hover a, .lecture_tab__333757__ ul li:nth-child(1) a.active { border-color:var(--main-color); background-color:var(--main-color); }
.lecture_tab__333757__ ul li:nth-child(2):hover a, .lecture_tab__333757__ ul li:nth-child(2) a.active { border-color:#3fa449; background-color:#3fa449; }
.lecture_tab__333757__ ul li:nth-child(3):hover a, .lecture_tab__333757__ ul li:nth-child(3) a.active { border-color:#22a2dc; background-color:#22a2dc; }
.lecture_tab__333757__ ul li:nth-child(4):hover a, .lecture_tab__333757__ ul li:nth-child(4) a.active { border-color:#efa126; background-color:#efa126; } */

@media all and (min-width:1024px) {
	.lecture_tab__333757__ ul { margin-bottom:20px; float:right; }
}

@media all and (max-width:768px) {
  .lecture_tab__333757__ { box-sizing:border-box; }
  .lecture_tab__333757__ .subject { margin-bottom:10px; font-size:25px; }
  .lecture_tab__333757__ ul li { margin-right:0; }
  .lecture_tab__333757__ ul li a { width:40px; height:40px; font-size:16px; line-height:14px; }
  .lecture_tab__333757__ ul li a > span { padding-top:3px; }
  .lecture_tab__333757__ ul li span > br {display:none;}
  .lecture_tab__333757__ ul li:nth-child(1) a { background-size: 25px 25px; }
  .lecture_tab__333757__ ul li:nth-child(1) a .line_gr { height:14px; }
  .lecture_tab__333757__ ul li:nth-child(1) a .line { height:1px; }

  .lecture_tab__333757__ ul li:hover a:before, .lecture_tab__333757__ ul li a.active:before, 
  .lecture_tab__333757__ ul li:hover a:after, .lecture_tab__333757__ ul li a.active:after { display:none; }
}

/*     335920 : 블록 설정      */
.block_option__335920__ {display:table;width:100%}
.block_option__335920__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.row__335920__ { position:relative; }

@media (max-width:1023px){
	.row__335920__ {}
}


@media (min-width:1024px){
	.row__335920__ {}
}

/*     335850 : 블록 설정      */
.custom_slide_blank__335850__ { height:652px; }
.custom_slide_wrapper__335850__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__335850__.active { opacity:1; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__335850__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__335850__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__335850__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__335850__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__335850__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__335850__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__335850__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__335850__ { max-width:1300px; margin:0 auto; }

.custom_slide__335850__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__335850__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__335850__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__335850__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__335850__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide_blank__335850__ { height:234px; }
  .custom_slide__335850__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__335850__ .swiper { overflow:hidden; }
  .custom_slide__335850__ .swiper-wrapper { height:245px; }
  .custom_slide__335850__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__335850__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__335850__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__335850__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     349508 : 블록 설정      */
.custom_slide_wrapper__349508__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__349508__.active { opacity:1; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__349508__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__349508__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__349508__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__349508__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__349508__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__349508__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__349508__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__349508__ { max-width:1300px; margin:0 auto; }

.custom_slide__349508__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__349508__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__349508__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__349508__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__349508__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide__349508__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__349508__ .swiper { overflow:hidden; }
  .custom_slide__349508__ .swiper-wrapper { height:245px; }
  .custom_slide__349508__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__349508__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__349508__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__349508__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     349509 : 블록 설정      */
.custom_slide_wrapper__349509__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__349509__.active { opacity:1; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__349509__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__349509__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__349509__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__349509__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__349509__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__349509__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__349509__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__349509__ { max-width:1300px; margin:0 auto; }

.custom_slide__349509__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__349509__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__349509__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__349509__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__349509__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide__349509__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__349509__ .swiper { overflow:hidden; }
  .custom_slide__349509__ .swiper-wrapper { height:245px; }
  .custom_slide__349509__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__349509__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__349509__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__349509__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     349510 : 블록 설정      */
.custom_slide_wrapper__349510__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__349510__.active { opacity:1; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__349510__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__349510__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__349510__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__349510__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__349510__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__349510__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__349510__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__349510__ { max-width:1300px; margin:0 auto; }

.custom_slide__349510__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__349510__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__349510__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__349510__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__349510__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide__349510__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__349510__ .swiper { overflow:hidden; }
  .custom_slide__349510__ .swiper-wrapper { height:245px; }
  .custom_slide__349510__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__349510__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__349510__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__349510__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     372566 : 블록 설정      */
.custom_slide_wrapper__372566__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__372566__.active { opacity:1; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__372566__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__372566__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__372566__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__372566__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__372566__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__372566__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__372566__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__372566__ { max-width:1300px; margin:0 auto; }

.custom_slide__372566__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__372566__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__372566__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__372566__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__372566__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide__372566__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__372566__ .swiper { overflow:hidden; }
  .custom_slide__372566__ .swiper-wrapper { height:245px; }
  .custom_slide__372566__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__372566__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__372566__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__372566__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     372567 : 블록 설정      */
.custom_slide_wrapper__372567__ { position:absolute; top:0; left:0; width:100%; overflow:hidden; opacity:0; transition:0.3s ease-out; }
.custom_slide_wrapper__372567__.active { opacity:1; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide a { display:block; transform:scale(0); transition:0.3s ease-out; }
.active .custom_slide__372567__ .swiper-wrapper .swiper-slide a  { transform:scale(1); }
.custom_slide_wrapper__372567__ .swiper-button-gr { max-width:1300px; width:100%;  margin:0 auto; position:absolute; top:47%; left:50%; transform:translate(-50%, -50%); }
.custom_slide_wrapper__372567__ .swiper-button-gr { display:none; }
.custom_slide_wrapper__372567__.active .swiper-button-gr { display:block; z-index:1; }
.custom_slide_wrapper__372567__ .swiper-button-gr > div {padding:20px 15px; background:#000;}
.custom_slide_wrapper__372567__ .swiper-button-gr .swiper-button-prev { left:-100px; color:#fff; }
.custom_slide_wrapper__372567__ .swiper-button-gr .swiper-button-next { right:-100px; color:#fff; }
.custom_slide__372567__ { max-width:1300px; margin:0 auto; }

.custom_slide__372567__ .swiper-wrapper { position:relative; height:652px; display:flex; flex-wrap: wrap; flex-direction:column; touch-action:pan-y; font-size:0; transition:0.3s ease-out; user-select:none; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide { position:relative; overflow:hidden; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover { opacity:0; position:absolute; width:100%; height:100%; top:0; left:0; background:#9f824ab8; box-sizing:border-box; transition:0.3s ease-out; z-index:1;}
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .cover { display:block; opacity:1; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover > span { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:22px; color:#fff; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:90px; height:50px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr > .line { position:absolute; background-color:#fff; transition:0.1s linear; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._01 { top:0; right:-20px; width:0%; height:2px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._02 { top:0; left:0; height:0%; width:2px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._03 { bottom:0; left:0; width:0%; height:2px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .cover .line_gr > .line._04 { bottom:0; right:0; height:0; width:2px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._01 { top:0; right:-20px; width: calc(100% + 20px); height:2px; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._02 { top:0; left:0; height:100%; width:2px; transition-delay:0.1s; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._03 { bottom:0; left:0; width:100%; height:2px; transition-delay:0.2s; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .cover .line_gr > .line._04 { bottom:0; right:0; height: calc(100% + 20px); width:2px; transition-delay:0.3s; }

.custom_slide__372567__ .swiper-wrapper .swiper-slide .caption { position:absolute; width:100%; height:100%; padding-top:40px; top:0; left:0; background:#0000009e; box-sizing:border-box; transition:0.3s ease-out; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide:hover .caption {bottom:calc(0%);}
.custom_slide__372567__ .swiper-wrapper .swiper-slide .caption > p { margin:0; font-size:17px; color:#fff; text-align:center; }
.custom_slide__372567__ .swiper-wrapper .swiper-slide .caption .cate { font-size:19px; } 
.custom_slide__372567__ .swiper-wrapper .swiper-slide .caption .subject { margin-bottom:12px; height:56px; line-height:56px; font-size:22px; font-weight:bold; }

@media all and (max-width:768px) {
  .custom_slide__372567__ { padding: 20px 15px 30px 15px; box-sizing:border-box; }
  .custom_slide__372567__ .swiper { overflow:hidden; }
  .custom_slide__372567__ .swiper-wrapper { height:245px; }
  .custom_slide__372567__ .swiper-wrapper .swiper-slide .caption { padding:18px; }
  .custom_slide__372567__ .swiper-wrapper .swiper-slide .caption .cate { font-size:15px; }
  .custom_slide__372567__ .swiper-wrapper .swiper-slide .caption .subject { margin-top:10px; line-height:unset; font-size:15px; word-break:keep-all; }
  .custom_slide__372567__ .swiper-wrapper .swiper-slide .caption .cont { display:none; }
}


/*     336207 : 공백      */
.solid_line__336207__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.solid_line__336207__.build_edit_mode {min-height:10px;border:1px dashed red}
.solid_line__336207__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.solid_line__336207__ {height:10px}
}

/*     388562 : 블록 설정      */
.block_option__388562__ {display:table;width:100%}
.block_option__388562__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__388562__ {padding:30px 0;}
}


@media (min-width:1024px){
	.row__388562__ {padding:30px 0;}
}

/*     388563 : 이미지 (모바일/PC 출력 구분)      */
.img__388563__ {max-width:100%; position:relative;}
.img__388563__ * {box-sizing:border-box}
.img__388563__:before { content:''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:#00000057; z-index:1;}
.img__388563__ .caption { position:absolute; width:100%; height:100%; top:50%; left:50%; transform:translate(-50%, -50%); padding-top: 3px; z-index:11; }
.img__388563__ .caption p { font-size:35px; font-family:'Gowun Batang'; line-height:1.3em; padding-bottom: 8px;color:#efefef; margin:0; word-break: keep-all; letter-spacing: -0.04em; }
.img__388563__ .caption p:nth-child(2) { margin:0; font-size:20px; padding-bottom: 10px;color:#efefef;}
.img__388563__ .caption a { position:absolute; width:calc(100% - 20px); height:calc(100% - 20px); top:50%; left:50%; transform:translate(-50%, -50%); overflow:hidden; display:inline-block; padding:4px 23px; font-size:37px; border:2px solid #fff; color:#fff}
.img__388563__ .caption a > span { display;block; width:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); }
.img__388563__ .caption a i { margin-left:10px; transform:translateX(0px); transition:0.3s; }
.img__388563__ .caption a:hover i { transform:translateX(10px); }
.img__388563__ img {vertical-align:top; transition:.7s ease-in-out;}
.img__388563__ .img_pc {display:none;}
.img__388563__ .img {overflow:hidden;}
.img__388563__:hover img { transform:scale(1.05);}

@media all and (min-width:1024px){
	.img__388563__ .img_m {display:none;}
	.img__388563__ .img_pc {display:block;}
	.img__388563__ .img_pc img {width:px;}
}

@media all and (max-width:768px){
	.img__388563__ .caption a { font-size:20px; width:calc(100% - 10px); height:calc(100% - 10px); }
	.img__388563__ .caption p { font-size: 18px; width: 290px; }
	.img__388563__ .caption p:nth-child(2) { font-size: 15px; }
}

/*     388564 : 이미지 (모바일/PC 출력 구분)      */
.img__388564__ {max-width:100%; position:relative;}
.img__388564__ * {box-sizing:border-box}
.img__388564__:before { content:''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:#00000057; z-index:1;}
.img__388564__ .caption { position:absolute; width:100%; height:100%; top:50%; left:50%; transform:translate(-50%, -50%); padding-top: 3px; z-index:11; }
.img__388564__ .caption p { font-size:35px; font-family:'Gowun Batang'; line-height:1.3em; padding-bottom: 8px;color:#efefef; margin:0; word-break: keep-all; letter-spacing: -0.04em; }
.img__388564__ .caption p:nth-child(2) { margin:0; font-size:20px; padding-bottom: 10px;color:#efefef;}
.img__388564__ .caption a { position:absolute; width:calc(100% - 20px); height:calc(100% - 20px); top:50%; left:50%; transform:translate(-50%, -50%); overflow:hidden; display:inline-block; padding:4px 23px; font-size:37px; border:2px solid #fff; color:#fff}
.img__388564__ .caption a > span { display:block; width:100%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); }
.img__388564__ .caption a i { margin-left:10px; transform:translateX(0px); transition:0.3s; }
.img__388564__ .caption a:hover i { transform:translateX(10px); }
.img__388564__ img {vertical-align:top; transition:.7s ease-in-out;}
.img__388564__ .img_pc {display:none;}
.img__388564__ .img {overflow:hidden;}
.img__388564__:hover img { transform:scale(1.05);}

@media all and (min-width:1024px){
	.img__388564__ .img_m {display:none;}
	.img__388564__ .img_pc {display:block;}
	.img__388564__ .img_pc img {width:px;}
}

@media all and (max-width:768px){
	.img__388564__ .caption a { font-size:20px; width:calc(100% - 10px); height:calc(100% - 10px); }
	.img__388564__ .caption p { font-size: 18px; width: 290px; }
	.img__388564__ .caption p:nth-child(2) { font-size: 15px; }
}

