/*     1252885 : 한줄 텍스트      */
.text__1252885__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__1252885__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__1252885__ { position: relative; }
.text__1252885__ .text-box { position: relative; z-index: 1; position: absolute; top: 37%; left: 0; transform: translate(15%, -50%); text-align: left; }
.text__1252885__ .text-box .top {  margin-bottom: 0px; }
.text__1252885__ .text-box .top p { margin: 0; font-size: .7rem; margin-top: 15px; color: #fff; line-height: 1.3;} /*상단 margin 조절*/

.text__1252885__ .text-box .bottom {marign: 0px;}
.text__1252885__ .text-box .bottom::before {content:""; width:25px; height:0.7px; background-color:#aaa; text-align:left; display:inline-block; margin-bottom:4px;}

.text__1252885__ .text-box .bottom h3{color:#dd6989; font-size:16px;margin-bottom:-5px; text-shadow:0px 1px 5px rgba(0,0,0,0.2);}
.text__1252885__ .text-box .bottom h2 {position:relative;  margin: 0; font-weight: 600; color: #fff; font-size: 21px; margin-bottom:-14px; text-shadow: 0px 1px 5px rgba(0,0,0,0.2);}

.text__1252885__ .text-box .bottom .point2 { display:inline-block; opacity: .18; font-size: 25px; color:#fff; }


@media all and (min-width:1024px){
	.text__1252885__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__1252885__ .text-box .top { margin-bottom: 50px; }
	.text__1252885__ .text-box .top p { font-size: 30px; margin-top: 250px;} /*상단 margin 조절*/
	
	.text__1252885__ .text-box .bottom{margin-top: -10px;}
	.text__1252885__ .text-box .bottom::before{width:100px; height:1px; margin-bottom:18px;}
	
	.text__1252885__ .text-box .bottom h3{font-size:64px;margin-bottom:-15px;  text-shadow:0px 2px 10px rgba(0,0,0,0.2);}
	.text__1252885__ .text-box .bottom h2 { font-size: 90px; padding-left: 10px;  margin-bottom:-10px;  text-shadow:0px 2px 10px rgba(0,0,0,0.2);}
	.text__1252885__ .text-box .bottom .point2 { font-size: 140px; margin-top:-74px; padding-right:10px;}
}

/*     1252895 : BLANK 컨텐츠      */
.blank__1252895__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1252895__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252895__.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){
	.blank__1252895__ {height:40px}
}

/*     1252905 : 타이틀 텍스트      */
.title__1252905__ {font-size:0; text-align: center; }
.title__1252905__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size: 40px;font-weight:bold;color:#dd6989;letter-spacing:.05em;
}
.title__1252905__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1252905__.style_top p {padding-top:10px}
.title__1252905__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1252905__.style_right p {padding-right:14px}
.title__1252905__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1252905__.style_bottom p {padding-bottom:12px}
.title__1252905__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1252905__.style_left p {padding-left:14px}
.title__1252905__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1252905__.style_circle1 p {padding-left:18px}
..title__1252905__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1252905__.style_circle2 p {padding-left:18px}
.title__1252905__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1252905__ p {font-size: 50px}
	.title__1252905__.style_top p:before {width:20px}
	.title__1252905__.style_right p:before {height:20px}
	.title__1252905__.style_bottom p:before {width:20px}
	.title__1252905__.style_left p:before {height:20px}
}

/*     1252915 : BLANK 컨텐츠      */
.blank__1252915__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1252915__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252915__.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){
	.blank__1252915__ {height:10px}
}

/*     1252925 : 타이틀 텍스트      */
.title__1252925__ {font-size:0; text-align: center;}
.title__1252925__ p {
	display:inline-block;position:relative;margin:0;padding:0; font-family: 'Noto Serif KR', serif !important;
	font-size:24px;font-weight: 400;color:#dd6989;letter-spacing:-.08em;;
}
.title__1252925__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1252925__.style_top p {padding-top:10px}
.title__1252925__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1252925__.style_right p {padding-right:14px}
.title__1252925__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1252925__.style_bottom p {padding-bottom:12px}
.title__1252925__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1252925__.style_left p {padding-left:14px}
.title__1252925__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1252925__.style_circle1 p {padding-left:18px}
.title__1252925__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1252925__.style_circle2 p {padding-left:18px}
.title__1252925__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1252925__ p {font-size:43px}
	.title__1252925__.style_top p:before {width:45px}
	.title__1252925__.style_right p:before {height:45px}
	.title__1252925__.style_bottom p:before {width:45px}
	.title__1252925__.style_left p:before {height:45px}
}

/*     1252935 : BLANK 컨텐츠      */
.blank__1252935__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1252935__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252935__.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){
	.blank__1252935__ {height:10px}
}

/*     1252945 : 장문 텍스트      */
.textarea__1252945__ { text-align: center;}
.textarea__1252945__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:-.05em;line-height:1.5em;
}
.textarea__1252945__ p:nth-child(1) { display: none;}
.textarea__1252945__ p:nth-child(2) { display: block;}

@media all and (min-width:1024px){
	.textarea__1252945__ p {font-size:20px}
    .textarea__1252945__ p:nth-child(1) { display: block;}
    .textarea__1252945__ p:nth-child(2) { display: none;}
}

/*     1252955 : BLANK 컨텐츠      */
.blank__1252955__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__1252955__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252955__.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){
	.blank__1252955__ {height:20px}
}

/*     1252965 : BLANK 컨텐츠      */
.blank__1252965__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__1252965__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252965__.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){
	.blank__1252965__ {height:40px}
}

/*     1252975 : 이미지 리스트 (타일형)      */
.img_tile__1252975__ {overflow:hidden}
.img_tile__1252975__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1252975__ * {box-sizing:border-box}
.img_tile__1252975__ .item {float:left;position:relative;width:100%; text-align: center; padding: 15px; }

.img_tile__1252975__ .item a {display:block}
.img_tile__1252975__ .figure {display:block}
.img_tile__1252975__ .figure img {vertical-align:top}
.img_tile__1252975__ .caption {display:block;margin-top:10px}
.img_tile__1252975__ .caption > span {display:block}
.img_tile__1252975__ .caption > span.subject {font-weight:normal;color:#343434}
.img_tile__1252975__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__1252975__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1252975__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1252975__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__1252975__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1252975__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1252975__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1252975__ .item {width:100%}
.col_m_2__1252975__ .item {width:50%}
.col_m_3__1252975__ .item {width:33.3333%}
.col_m_4__1252975__ .item {width:25%}
.col_m_1__1252975__ .item,
.col_m_2__1252975__ .item2n,
.col_m_3__1252975__ .item3n,
.col_m_4__1252975__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1252975__ .item,
	.col_m_2__1252975__ .item2n,
	.col_m_3__1252975__ .item3n,
	.col_m_4__1252975__ .item4n {clear:none}

	.col_t_1__1252975__ .item {width:100%}
	.col_t_2__1252975__ .item {width:50%}
	.col_t_3__1252975__ .item {width:33.3333%}
	.col_t_4__1252975__ .item {width:25%}
	.col_t_5__1252975__ .item {width:20%}
	.col_t_6__1252975__ .item {width:16.6666%}
	.col_t_1__1252975__ .item,
	.col_t_2__1252975__ .item2n,
	.col_t_3__1252975__ .item3n,
	.col_t_4__1252975__ .item4n,
	.col_t_5__1252975__ .item5n,
	.col_t_6__1252975__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__1252975__ .item { border-right: solid 1px #ccc; border-bottom: 0; margin: 0; padding: 0; }
	.img_tile__1252975__ .item:last-child { border-right: 0; }
	.img_tile__1252975__ .caption {margin-top:15px}
	.img_tile__1252975__ .item:nth-child(3) .figure { height: 57px; }
	.img_tile__1252975__ .item:nth-child(4) .figure { height: 57px; }

	.text_sml__1252975__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__1252975__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__1252975__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__1252975__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__1252975__ .caption > span.subject {font-size:23px;line-height:1.4em}
	.text_big__1252975__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__1252975__ .item,
	.col_t_2__1252975__ .item2n,
	.col_t_3__1252975__ .item3n,
	.col_t_4__1252975__ .item4n,
	.col_t_5__1252975__ .item5n,
	.col_t_6__1252975__ .item6n {clear:none}

	.col_pc_1__1252975__ .item {width:100%}
	.col_pc_2__1252975__ .item {width:50%}
	.col_pc_3__1252975__ .item {width:33.3333%}
	.col_pc_4__1252975__ .item {width:25%}
	.col_pc_5__1252975__ .item {width:20%}
	.col_pc_6__1252975__ .item {width:16.6666%}
	.col_pc_1__1252975__ .item,
	.col_pc_2__1252975__ .item2n,
	.col_pc_3__1252975__ .item3n,
	.col_pc_4__1252975__ .item4n,
	.col_pc_5__1252975__ .item5n,
	.col_pc_6__1252975__ .item6n {clear:both}
}

/*     1252985 : BLANK 컨텐츠      */
.blank__1252985__ {box-sizing:border-box;display:block;position:relative;width:100%;height:235px}
.blank__1252985__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1252985__.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){
	.blank__1252985__ {height:120px}
}

/*     1252995 : 이미지      */
.img__1252995__ {max-width:100%; position: relative; }
.img__1252995__ * {box-sizing:border-box}
.img__1252995__ a {display:block;vertical-align:top}
.img__1252995__ img {width:px;vertical-align:top; position: absolute;  left: 50%; transform: translate(-50%, -25%); }

@media (min-width: 768px) {
	.img__1252995__ img { width: 50%; }
}

@media (min-width: 1024px) {
}

/*     1253005 : BLANK 컨텐츠      */
.blank__1253005__ {box-sizing:border-box;display:block;position:relative;width:100%;height:520px}
.blank__1253005__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253005__.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){
	.blank__1253005__ {height:300px}
}

/*     1253015 : BLANK 컨텐츠      */
.blank__1253015__ {box-sizing:border-box;display:block;position:relative;width:100%;height:0px}
.blank__1253015__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253015__.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){
	.blank__1253015__ {height:50px}
}

/*     1253025 : 타이틀 텍스트      */
.title__1253025__ {font-size:0; text-align: center; }
.title__1253025__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1253025__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253025__.style_top p {padding-top:10px}
.title__1253025__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253025__.style_right p {padding-right:14px}
.title__1253025__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253025__.style_bottom p {padding-bottom:12px}
.title__1253025__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253025__.style_left p {padding-left:14px}
.title__1253025__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253025__.style_circle1 p {padding-left:18px}
.title__1253025__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253025__.style_circle2 p {padding-left:18px}
.title__1253025__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253025__ p {font-size:24px}
	.title__1253025__.style_top p:before {width:24px}
	.title__1253025__.style_right p:before {height:24px}
	.title__1253025__.style_bottom p:before {width:24px}
	.title__1253025__.style_left p:before {height:24px}
}

/*     1253035 : BLANK 컨텐츠      */
.blank__1253035__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253035__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253035__.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){
	.blank__1253035__ {height:10px}
}

/*     1253045 : 타이틀 텍스트      */
.title__1253045__ {font-size:0; text-align: center; }
.title__1253045__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1253045__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253045__.style_top p {padding-top:10px}
.title__1253045__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253045__.style_right p {padding-right:14px}
.title__1253045__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253045__.style_bottom p {padding-bottom:12px}
.title__1253045__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253045__.style_left p {padding-left:14px}
.title__1253045__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253045__.style_circle1 p {padding-left:18px}
.title__1253045__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253045__.style_circle2 p {padding-left:18px}
.title__1253045__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253045__ p {font-size:35px}
	.title__1253045__.style_top p:before {width:35px}
	.title__1253045__.style_right p:before {height:35px}
	.title__1253045__.style_bottom p:before {width:35px}
	.title__1253045__.style_left p:before {height:35px}
}

/*     1253055 : BLANK 컨텐츠      */
.blank__1253055__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253055__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253055__.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){
	.blank__1253055__ {height:10px}
}

/*     1253065 : 한줄 텍스트      */
.text__1253065__ { text-align: center; }
.text__1253065__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:300;color:#7f7f7f;letter-spacing:-.03em;line-height:1.5em;
}
.text__1253065__ p strong { font-weight: 500; }
.text__1253065__ .pc { display: none; }
.text__1253065__ .m { display: block; }

.text__1253065__ p a {color:#7f7f7f}

@media all and (min-width:1024px){
	.text__1253065__ p {font-size:20px}
    .text__1253065__ .pc { display: block; }
    .text__1253065__ .m { display: none; }
}

/*     1253075 : BLANK 컨텐츠      */
.blank__1253075__ {box-sizing:border-box;display:block;position:relative;width:100%;height:60px}
.blank__1253075__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253075__.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){
	.blank__1253075__ {height:30px}
}

/*     1253085 : 타이틀 텍스트      */
.title__1253085__ { margin-bottom: -45px; }
.title__1253085__ ul { list-style: none; padding: 0; margin: 0; display: grid; gap: 10px; }
.title__1253085__ ul li { padding: 10px; }
.title__1253085__ ul li:nth-child(odd) { background: #dd6989; }
.title__1253085__ ul li:nth-child(even) { background: #dd6989; }
.title__1253085__ ul li .dot { display: flex; align-items: center; gap: 3px; width: 25px; flex-wrap: wrap; }
.title__1253085__ ul li .dot span { width: 8px; height: 8px; background: #fff; display: block; }
.title__1253085__ ul li .dot .d-none { opacity: 0; }

.title__1253085__ .text-box { text-align: center; padding-bottom: 10px; }
.title__1253085__ .text-box h3 { margin: 0; font-weight: 300; color:#fff;}
.title__1253085__ .text-box h3:after { content: ''; display: block; width: 10%; height: 1px; border-bottom: solid 1px #fff; margin: 15px auto; }
.title__1253085__ .text-box p { margin:0; color: #fff; font-weight: 300; letter-spacing: -.03em; }

@media all and (min-width:1024px){
	.title__1253085__ { margin-bottom: -200px; }
	.title__1253085__ ul { display: flex; align-items: center; gap: 15px; }
	.title__1253085__ ul li { flex: 1; }
	.title__1253085__ .text-box { padding: 50px 0;}
	.title__1253085__ .text-box h3 { font-size: 30px; }
	.title__1253085__ .text-box h3:after { margin: 25px auto; }
	.title__1253085__ p { font-size: 20px; }
}

/*     1253975 : BLANK 컨텐츠      */
.blank__1253975__ {box-sizing:border-box;display:block;position:relative;width:100%;height:290px}
.blank__1253975__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253975__.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){
	.blank__1253975__ {height:80px}
}

/*     1253985 : 타이틀 텍스트      */
.title__1253985__ {font-size:0; text-align: center; }
.title__1253985__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1253985__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253985__.style_top p {padding-top:10px}
.title__1253985__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253985__.style_right p {padding-right:14px}
.title__1253985__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253985__.style_bottom p {padding-bottom:12px}
.title__1253985__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253985__.style_left p {padding-left:14px}
.title__1253985__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253985__.style_circle1 p {padding-left:18px}
.title__1253985__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253985__.style_circle2 p {padding-left:18px}
.title__1253985__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253985__ p {font-size:24px}
	.title__1253985__.style_top p:before {width:24px}
	.title__1253985__.style_right p:before {height:24px}
	.title__1253985__.style_bottom p:before {width:24px}
	.title__1253985__.style_left p:before {height:24px}
}

/*     1253995 : BLANK 컨텐츠      */
.blank__1253995__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253995__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253995__.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){
	.blank__1253995__ {height:10px}
}

/*     1254005 : 타이틀 텍스트      */
.title__1254005__ {font-size:0; text-align: center; }
.title__1254005__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1254005__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1254005__.style_top p {padding-top:10px}
.title__1254005__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1254005__.style_right p {padding-right:14px}
.title__1254005__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1254005__.style_bottom p {padding-bottom:12px}
.title__1254005__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1254005__.style_left p {padding-left:14px}
.title__1254005__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1254005__.style_circle1 p {padding-left:18px}
.title__1254005__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1254005__.style_circle2 p {padding-left:18px}
.title__1254005__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1254005__ p {font-size:35px}
	.title__1254005__.style_top p:before {width:35px}
	.title__1254005__.style_right p:before {height:35px}
	.title__1254005__.style_bottom p:before {width:35px}
	.title__1254005__.style_left p:before {height:35px}
}

/*     1254015 : BLANK 컨텐츠      */
.blank__1254015__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__1254015__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254015__.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){
	.blank__1254015__ {height:20px}
}

/*     1254025 : 이미지 리스트 (타일형)      */
.img_tile__1254025__ {overflow:hidden}
.img_tile__1254025__ .img_inner {margin:0 -5px}
.img_tile__1254025__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1254025__ * {box-sizing:border-box}
.img_tile__1254025__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__1254025__ .item a {display:block}
.img_tile__1254025__ .figure {display:block; text-align:center;}
.img_tile__1254025__ .figure img {vertical-align:top; width: 80%; }
.img_tile__1254025__ .caption {display:block;margin-top:12px; text-align: center; }
.img_tile__1254025__ .caption > span {display:block}
.img_tile__1254025__ .caption > span.subject {font-weight:600;color:#343434}
.img_tile__1254025__ .caption > span.content {margin-top:5px;color:#343434}

.text_m_sml__1254025__ .caption > span.subject {font-size:15px;line-height:1.4em}
.text_m_sml__1254025__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1254025__ .caption > span.subject {font-size:17px;line-height:1.4em}
.text_m_med__1254025__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1254025__ .caption > span.subject {font-size:19px;line-height:1.4em}
.text_m_big__1254025__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1254025__ .item {width:100%}
.col_m_2__1254025__ .item {width:50%}
.col_m_3__1254025__ .item {width:33.3333%}
.col_m_4__1254025__ .item {width:25%}
.col_m_1__1254025__ .item,
.col_m_2__1254025__ .item2n,
.col_m_3__1254025__ .item3n,
.col_m_4__1254025__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1254025__ .item,
	.col_m_2__1254025__ .item2n,
	.col_m_3__1254025__ .item3n,
	.col_m_4__1254025__ .item4n {clear:none}

	.col_t_1__1254025__ .item {width:100%}
	.col_t_2__1254025__ .item {width:50%}
	.col_t_3__1254025__ .item {width:33.3333%}
	.col_t_4__1254025__ .item {width:25%}
	.col_t_5__1254025__ .item {width:20%}
	.col_t_6__1254025__ .item {width:16.6666%}
	.col_t_1__1254025__ .item,
	.col_t_2__1254025__ .item2n,
	.col_t_3__1254025__ .item3n,
	.col_t_4__1254025__ .item4n,
	.col_t_5__1254025__ .item5n,
	.col_t_6__1254025__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__1254025__ .img_inner {margin:0 -10px}
	.img_tile__1254025__ .item {padding:10px}
	.img_tile__1254025__ .caption {margin-top:25px}
	.img_tile__1254025__ .caption > span.content {margin-top:13px}

	.text_sml__1254025__ .caption > span.subject {font-size:17px;line-height:1.3em}
	.text_sml__1254025__ .caption > span.content {font-size:16px;line-height:1.3em}
	.text_med__1254025__ .caption > span.subject {font-size:19px;line-height:1.4em}
	.text_med__1254025__ .caption > span.content {font-size:17px;line-height:1.5em}
	.text_big__1254025__ .caption > span.subject {font-size:25px;line-height:1.4em}
	.text_big__1254025__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__1254025__ .item,
	.col_t_2__1254025__ .item2n,
	.col_t_3__1254025__ .item3n,
	.col_t_4__1254025__ .item4n,
	.col_t_5__1254025__ .item5n,
	.col_t_6__1254025__ .item6n {clear:none}

	.col_pc_1__1254025__ .item {width:100%}
	.col_pc_2__1254025__ .item {width:50%}
	.col_pc_3__1254025__ .item {width:33.3333%}
	.col_pc_4__1254025__ .item {width:25%}
	.col_pc_5__1254025__ .item {width:20%}
	.col_pc_6__1254025__ .item {width:16.6666%}
	.col_pc_1__1254025__ .item,
	.col_pc_2__1254025__ .item2n,
	.col_pc_3__1254025__ .item3n,
	.col_pc_4__1254025__ .item4n,
	.col_pc_5__1254025__ .item5n,
	.col_pc_6__1254025__ .item6n {clear:both}
}

/*     1254035 : BLANK 컨텐츠      */
.blank__1254035__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1254035__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254035__.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){
	.blank__1254035__ {height:40px}
}

/*     1254105 : BLANK 컨텐츠      */
.blank__1254105__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1254105__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254105__.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){
	.blank__1254105__ {height:40px}
}

/*     1276785 : 타이틀 텍스트      */
.title__1276785__ {font-size:0; text-align: center; }
.title__1276785__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1276785__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1276785__.style_top p {padding-top:10px}
.title__1276785__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1276785__.style_right p {padding-right:14px}
.title__1276785__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1276785__.style_bottom p {padding-bottom:12px}
.title__1276785__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1276785__.style_left p {padding-left:14px}
.title__1276785__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1276785__.style_circle1 p {padding-left:18px}
.title__1276785__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1276785__.style_circle2 p {padding-left:18px}
.title__1276785__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1276785__ p {font-size:24px}
	.title__1276785__.style_top p:before {width:24px}
	.title__1276785__.style_right p:before {height:24px}
	.title__1276785__.style_bottom p:before {width:24px}
	.title__1276785__.style_left p:before {height:24px}
}

/*     1276795 : BLANK 컨텐츠      */
.blank__1276795__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1276795__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1276795__.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){
	.blank__1276795__ {height:10px}
}

/*     1276805 : 타이틀 텍스트      */
.title__1276805__ {font-size:0; text-align: center; }
.title__1276805__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1276805__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1276805__.style_top p {padding-top:10px}
.title__1276805__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1276805__.style_right p {padding-right:14px}
.title__1276805__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1276805__.style_bottom p {padding-bottom:12px}
.title__1276805__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1276805__.style_left p {padding-left:14px}
.title__1276805__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1276805__.style_circle1 p {padding-left:18px}
.title__1276805__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1276805__.style_circle2 p {padding-left:18px}
.title__1276805__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1276805__ p {font-size:35px}
	.title__1276805__.style_top p:before {width:35px}
	.title__1276805__.style_right p:before {height:35px}
	.title__1276805__.style_bottom p:before {width:35px}
	.title__1276805__.style_left p:before {height:35px}
}

/*     1276815 : BLANK 컨텐츠      */
.blank__1276815__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__1276815__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1276815__.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){
	.blank__1276815__ {height:20px}
}

/*     1254085 : 이미지 리스트 (타일형)      */
.img_tile__1254085__ {overflow:hidden}
.img_tile__1254085__ .img_inner {margin:0 -5px}
.img_tile__1254085__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1254085__ * {box-sizing:border-box}
.img_tile__1254085__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__1254085__ .item a {display:block}
.img_tile__1254085__ .figure {display:block}
.img_tile__1254085__ .figure img {vertical-align:top; width: 100%; }
.img_tile__1254085__ .caption {display:block;margin-top:12px; text-align: center; }
.img_tile__1254085__ .caption > span {display:block}
.img_tile__1254085__ .caption > span.subject {font-weight:600;color:#343434}
.img_tile__1254085__ .caption > span.content {margin-top:5px;color:#343434}

.text_m_sml__1254085__ .caption > span.subject {font-size:15px;line-height:1.4em}
.text_m_sml__1254085__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1254085__ .caption > span.subject {font-size:17px;line-height:1.4em}
.text_m_med__1254085__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_med__1254085__ .caption > span.content br{display:none;}
.text_m_big__1254085__ .caption > span.subject {font-size:19px;line-height:1.4em}
.text_m_big__1254085__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1254085__ .item {width:100%}
.col_m_2__1254085__ .item {width:50%}
.col_m_3__1254085__ .item {width:33.3333%}
.col_m_4__1254085__ .item {width:25%}
.col_m_1__1254085__ .item,
.col_m_2__1254085__ .item2n,
.col_m_3__1254085__ .item3n,
.col_m_4__1254085__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1254085__ .item,
	.col_m_2__1254085__ .item2n,
	.col_m_3__1254085__ .item3n,
	.col_m_4__1254085__ .item4n {clear:none}

	.col_t_1__1254085__ .item {width:100%}
	.col_t_2__1254085__ .item {width:50%}
	.col_t_3__1254085__ .item {width:33.3333%}
	.col_t_4__1254085__ .item {width:25%}
	.col_t_5__1254085__ .item {width:20%}
	.col_t_6__1254085__ .item {width:16.6666%}
	.col_t_1__1254085__ .item,
	.col_t_2__1254085__ .item2n,
	.col_t_3__1254085__ .item3n,
	.col_t_4__1254085__ .item4n,
	.col_t_5__1254085__ .item5n,
	.col_t_6__1254085__ .item6n {clear:both}
}

@media (min-width:1024px){

	.text_m_med__1254085__ .caption > span.content br{display:block;}
	.img_tile__1254085__ .img_inner {margin:0 -10px}
	.img_tile__1254085__ .item {padding:10px}
	.img_tile__1254085__ .caption {margin-top:25px}
	.img_tile__1254085__ .caption > span.content {margin-top:13px}

	.text_sml__1254085__ .caption > span.subject {font-size:17px;line-height:1.3em}
	.text_sml__1254085__ .caption > span.content {font-size:16px;line-height:1.3em}
	.text_med__1254085__ .caption > span.subject {font-size:19px;line-height:1.4em}
	.text_med__1254085__ .caption > span.content {font-size:17px;line-height:1.5em}
	.text_big__1254085__ .caption > span.subject {font-size:25px;line-height:1.4em}
	.text_big__1254085__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__1254085__ .item,
	.col_t_2__1254085__ .item2n,
	.col_t_3__1254085__ .item3n,
	.col_t_4__1254085__ .item4n,
	.col_t_5__1254085__ .item5n,
	.col_t_6__1254085__ .item6n {clear:none}

	.col_pc_1__1254085__ .item {width:100%}
	.col_pc_2__1254085__ .item {width:50%}
	.col_pc_3__1254085__ .item {width:33.3333%}
	.col_pc_4__1254085__ .item {width:25%}
	.col_pc_5__1254085__ .item {width:20%}
	.col_pc_6__1254085__ .item {width:16.6666%}
	.col_pc_1__1254085__ .item,
	.col_pc_2__1254085__ .item2n,
	.col_pc_3__1254085__ .item3n,
	.col_pc_4__1254085__ .item4n,
	.col_pc_5__1254085__ .item5n,
	.col_pc_6__1254085__ .item6n {clear:both}
}

/*     1254095 : BLANK 컨텐츠      */
.blank__1254095__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1254095__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254095__.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){
	.blank__1254095__ {height:40px}
}

/*     1254045 : 타이틀 텍스트      */
.title__1254045__ {font-size:0; text-align: center; }
.title__1254045__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1254045__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1254045__.style_top p {padding-top:10px}
.title__1254045__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1254045__.style_right p {padding-right:14px}
.title__1254045__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1254045__.style_bottom p {padding-bottom:12px}
.title__1254045__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1254045__.style_left p {padding-left:14px}
.title__1254045__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1254045__.style_circle1 p {padding-left:18px}
.title__1254045__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1254045__.style_circle2 p {padding-left:18px}
.title__1254045__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1254045__ p {font-size:24px}
	.title__1254045__.style_top p:before {width:24px}
	.title__1254045__.style_right p:before {height:24px}
	.title__1254045__.style_bottom p:before {width:24px}
	.title__1254045__.style_left p:before {height:24px}
}

/*     1254055 : BLANK 컨텐츠      */
.blank__1254055__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1254055__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254055__.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){
	.blank__1254055__ {height:10px}
}

/*     1254065 : 타이틀 텍스트      */
.title__1254065__ {font-size:0; text-align: center; }
.title__1254065__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1254065__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1254065__.style_top p {padding-top:10px}
.title__1254065__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1254065__.style_right p {padding-right:14px}
.title__1254065__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1254065__.style_bottom p {padding-bottom:12px}
.title__1254065__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1254065__.style_left p {padding-left:14px}
.title__1254065__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1254065__.style_circle1 p {padding-left:18px}
.title__1254065__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1254065__.style_circle2 p {padding-left:18px}
.title__1254065__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1254065__ p {font-size:35px}
	.title__1254065__.style_top p:before {width:35px}
	.title__1254065__.style_right p:before {height:35px}
	.title__1254065__.style_bottom p:before {width:35px}
	.title__1254065__.style_left p:before {height:35px}
}

/*     1254075 : BLANK 컨텐츠      */
.blank__1254075__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__1254075__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1254075__.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){
	.blank__1254075__ {height:20px}
}

/*     1276865 : 한줄 텍스트      */
.text__1276865__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1276865__ .subject {margin-top: 12px; font-size:17px; font-weight: 600;}
.text__1276865__ p {display:block;margin:0; margin-top: 5px; padding:0; font-size:14px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

.text__1276865__ iframe {max-width:100%; width:100%; height: 77.8vw;}

@media all and (min-width:1024px){
	.text__1276865__ {display:grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap:25px;}
	.text__1276865__ .subject {margin-top: 25px; font-size:25px;}
	.text__1276865__ p {font-size:18px; margin-top: 13px;}

	.text__1276865__ iframe {height: 26.9vw;}
}

/*     1276875 : BLANK 컨텐츠      */
.blank__1276875__ {box-sizing:border-box;display:block;position:relative;width:100%;height:70px}
.blank__1276875__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1276875__.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){
	.blank__1276875__ {height:25px}
}

/*     1291305 : 이미지      */
.img__1291305__ {max-width:100%}
.img__1291305__ * {box-sizing:border-box}
.img__1291305__ a {display:block;vertical-align:top}
.img__1291305__ img {width:1240px;vertical-align:top}

/*     1291275 : BLANK 컨텐츠      */
.blank__1291275__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__1291275__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1291275__.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){
	.blank__1291275__ {height:20px}
}

/*     1294165 : 한줄 텍스트      */
.text__1294165__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294165__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294165__ {gap:50px;}
	.text__1294165__ p {font-size:23px; margin-top: 20px;}
}

/*     1294175 : BLANK 컨텐츠      */
.blank__1294175__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294175__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294175__.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){
	.blank__1294175__ {height:15px}
}

/*     1294185 : 한줄 텍스트      */
.text__1294185__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294185__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294185__ {gap:50px;}
	.text__1294185__ p {font-size:23px; margin-top: 20px;}
}

/*     1294205 : BLANK 컨텐츠      */
.blank__1294205__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294205__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294205__.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){
	.blank__1294205__ {height:15px}
}

/*     1294225 : 한줄 텍스트      */
.text__1294225__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294225__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294225__ {gap:50px;}
	.text__1294225__ p {font-size:23px; margin-top: 20px;}
}

/*     1294215 : BLANK 컨텐츠      */
.blank__1294215__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294215__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294215__.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){
	.blank__1294215__ {height:15px}
}

/*     1294235 : 한줄 텍스트      */
.text__1294235__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294235__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294235__ {gap:50px;}
	.text__1294235__ p {font-size:23px; margin-top: 20px;}
}

/*     1294255 : BLANK 컨텐츠      */
.blank__1294255__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294255__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294255__.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){
	.blank__1294255__ {height:15px}
}

/*     1294245 : 한줄 텍스트      */
.text__1294245__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294245__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294245__ {gap:50px;}
	.text__1294245__ p {font-size:23px; margin-top: 20px;}
}

/*     1294285 : BLANK 컨텐츠      */
.blank__1294285__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294285__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294285__.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){
	.blank__1294285__ {height:15px}
}

/*     1294265 : 한줄 텍스트      */
.text__1294265__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294265__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294265__ {gap:50px;}
	.text__1294265__ p {font-size:23px; margin-top: 20px;}
}

/*     1294275 : BLANK 컨텐츠      */
.blank__1294275__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294275__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294275__.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){
	.blank__1294275__ {height:15px}
}

/*     1294295 : 한줄 텍스트      */
.text__1294295__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1294295__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1294295__ {gap:50px;}
	.text__1294295__ p {font-size:23px; margin-top: 20px;}
}

/*     1294195 : BLANK 컨텐츠      */
.blank__1294195__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.blank__1294195__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1294195__.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){
	.blank__1294195__ {height:15px}
}

/*     1276845 : 한줄 텍스트      */
.text__1276845__ {display:grid; grid-template-columns: 1fr 1fr; gap:15px; justify-items: center; align-items: start; justify-content: center; text-align: center;}
.text__1276845__ p {display:block;margin:0; margin-top: 12px; padding:0; font-size:16px;font-weight:400;color:#343434;;letter-spacing:0;line-height:1.5em;}

@media all and (min-width:1024px){
	.text__1276845__ {gap:50px;}
	.text__1276845__ p {font-size:23px; margin-top: 20px;}
}

/*     1276855 : BLANK 컨텐츠      */
.blank__1276855__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__1276855__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1276855__.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){
	.blank__1276855__ {height:25px}
}

/*     1276885 : 한줄 텍스트      */
.text__1276885__ {display:flex; gap:10px; flex-wrap: wrap; align-items: center;  justify-content: space-between;}
.text__1276885__ p {display:flex; align-items: flex-start; gap: 5px;  flex-wrap: nowrap; margin:0;padding:0; font-size:14px;font-weight:400;color:#424242;letter-spacing:0;line-height:1.5em;}
.text__1276885__ a { font-size:16px; font-weight:400;color:#fff; line-height:1em; background:#dd6989; text-align: center; padding: 7px 25px; border-radius: 100px;}

@media all and (min-width:1024px){
	.text__1276885__ p {font-size:16px;}
	.text__1276885__ a {font-size:20px;}
}

/*     1276835 : BLANK 컨텐츠      */
.blank__1276835__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1276835__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1276835__.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){
	.blank__1276835__ {height:40px}
}

/*     1253185 : BLANK 컨텐츠      */
.blank__1253185__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1253185__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253185__.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){
	.blank__1253185__ {height:40px}
}

/*     1253195 : 타이틀 텍스트      */
.title__1253195__ {font-size:0; text-align: center; }
.title__1253195__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1253195__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253195__.style_top p {padding-top:10px}
.title__1253195__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253195__.style_right p {padding-right:14px}
.title__1253195__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253195__.style_bottom p {padding-bottom:12px}
.title__1253195__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253195__.style_left p {padding-left:14px}
.title__1253195__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253195__.style_circle1 p {padding-left:18px}
.title__1253195__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253195__.style_circle2 p {padding-left:18px}
.title__1253195__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253195__ p {font-size:24px}
	.title__1253195__.style_top p:before {width:24px}
	.title__1253195__.style_right p:before {height:24px}
	.title__1253195__.style_bottom p:before {width:24px}
	.title__1253195__.style_left p:before {height:24px}
}

/*     1253205 : BLANK 컨텐츠      */
.blank__1253205__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253205__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253205__.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){
	.blank__1253205__ {height:10px}
}

/*     1253215 : 타이틀 텍스트      */
.title__1253215__ {font-size:0; text-align: center; }
.title__1253215__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1253215__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253215__.style_top p {padding-top:10px}
.title__1253215__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253215__.style_right p {padding-right:14px}
.title__1253215__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253215__.style_bottom p {padding-bottom:12px}
.title__1253215__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253215__.style_left p {padding-left:14px}
.title__1253215__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253215__.style_circle1 p {padding-left:18px}
.title__1253215__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253215__.style_circle2 p {padding-left:18px}
.title__1253215__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253215__ p {font-size:35px}
	.title__1253215__.style_top p:before {width:35px}
	.title__1253215__.style_right p:before {height:35px}
	.title__1253215__.style_bottom p:before {width:35px}
	.title__1253215__.style_left p:before {height:35px}
}

/*     1253225 : BLANK 컨텐츠      */
.blank__1253225__ {box-sizing:border-box;display:block;position:relative;width:100%;height:20px}
.blank__1253225__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253225__.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){
	.blank__1253225__ {height:10px}
}

/*     1253235 : 한줄 텍스트      */
.text__1253235__ { text-align: center; }
.text__1253235__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:300;color:#444444;letter-spacing:-.03em;line-height:1.5em;
}
.text__1253235__ .pc { display: none; }
.text__1253235__ .m { display: block; }

.text__1253235__ p a {color:#444444}

@media all and (min-width:1024px){
	.text__1253235__ p {font-size:20px}
    .text__1253235__ .pc { display: block; }
    .text__1253235__ .m { display: none; }
}

/*     1253245 : BLANK 컨텐츠      */
.blank__1253245__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__1253245__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253245__.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){
	.blank__1253245__ {height:20px}
}

/*     1253255 : 이미지      */
.img__1253255__ {max-width:100%}
.img__1253255__ * {box-sizing:border-box}
.img__1253255__ a {display:block;vertical-align:top}
.img__1253255__ img {width:{$farm_set[width]}px;vertical-align:top}
.img__1253255__ .right { margin: 0; padding: 20px 15px; list-style: none; background: #fff; display: grid; gap: 10px; box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%); }
.img__1253255__ .right li { display: flex; align-items: start; flex-direction: column; gap: 5px; }	
.img__1253255__ .right li .front { display: flex; align-items: center; gap: 10px; }
.img__1253255__ .right li .front span { color: #dd6989; font-size: 20px; }
.img__1253255__ .right li .front span:after { content: ''; display: block; border-bottom: solid 1px #dd6989; width: 20px; height: 1px;  }
.img__1253255__ .right li > span { font-size: 15px; padding-left: 15px; letter-spacing: -.09em; }

@media ( min-width: 1024px ) { 
	.img__1253255__ { display: flex; align-items: end; }
	.img__1253255__ .right { margin-left: -105px; margin-bottom: -30px; padding: 64px 43px; gap: 46px; flex: 1; }
	.img__1253255__ .right li { align-items: center; flex-direction: row; gap: 10px; }	
	.img__1253255__ .right li .front span { font-size: 23px; }
	.img__1253255__ .right li .front span:after {display: inline-block; border-right: solid 1px #267555; border-bottom: 0; width: 1px; height: 15px; height: 20px; padding-left: 10px; }
	.img__1253255__ .right li span { font-size: 20px; padding-left: 0; }
	.img__1253255__ .right li > span {letter-spacing: 0; }
} 

/*     1253265 : BLANK 컨텐츠      */
.blank__1253265__ {box-sizing:border-box;display:block;position:relative;width:100%;height:140px}
.blank__1253265__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253265__.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){
	.blank__1253265__ {height:40px}
}

/*     1253275 : BLANK 컨텐츠      */
.blank__1253275__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1253275__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253275__.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){
	.blank__1253275__ {height:40px}
}

/*     1253285 : 타이틀 텍스트      */
.title__1253285__ {font-size:0; text-align: center; }
.title__1253285__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1253285__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253285__.style_top p {padding-top:10px}
.title__1253285__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253285__.style_right p {padding-right:14px}
.title__1253285__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253285__.style_bottom p {padding-bottom:12px}
.title__1253285__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253285__.style_left p {padding-left:14px}
.title__1253285__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253285__.style_circle1 p {padding-left:18px}
.title__1253285__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253285__.style_circle2 p {padding-left:18px}
.title__1253285__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253285__ p {font-size:24px}
	.title__1253285__.style_top p:before {width:24px}
	.title__1253285__.style_right p:before {height:24px}
	.title__1253285__.style_bottom p:before {width:24px}
	.title__1253285__.style_left p:before {height:24px}
}

/*     1253295 : BLANK 컨텐츠      */
.blank__1253295__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253295__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253295__.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){
	.blank__1253295__ {height:10px}
}

/*     1253305 : 타이틀 텍스트      */
.title__1253305__ {font-size:0; text-align: center; }
.title__1253305__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1253305__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253305__.style_top p {padding-top:10px}
.title__1253305__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253305__.style_right p {padding-right:14px}
.title__1253305__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253305__.style_bottom p {padding-bottom:12px}
.title__1253305__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253305__.style_left p {padding-left:14px}
.title__1253305__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253305__.style_circle1 p {padding-left:18px}
.title__1253305__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253305__.style_circle2 p {padding-left:18px}
.title__1253305__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253305__ p {font-size:35px}
	.title__1253305__.style_top p:before {width:35px}
	.title__1253305__.style_right p:before {height:35px}
	.title__1253305__.style_bottom p:before {width:35px}
	.title__1253305__.style_left p:before {height:35px}
}

/*     1253315 : BLANK 컨텐츠      */
.blank__1253315__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__1253315__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253315__.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){
	.blank__1253315__ {height:20px}
}

/*     1253325 : 이미지      */
.img__1253325__ {max-width:100%; height: 100%; position: relative; margin-top: 75px; border-top: solid 1px #181a1e; }

.img__1253325__ ul { padding: 0; margin: 0; list-style: none; display: grid; grid-template-columns: repeat(2, 1fr); margin-top: -70px; gap: 20px 10px; }
.img__1253325__ ul li .img-box { position: relative; width: 150px; height: 150px; margin: 0 auto 15px; }
.img__1253325__ ul li .img-box p { 
	color: white; background: rgba(0, 0, 0, .5); width: 100%; height: 100%; text-align: center; margin: 0; display: flex; align-items: center; justify-content: center;
	position: absolute; font-weight: bold; border-radius: 100px; font-size: 23px;
}
.img__1253325__ ul li .text-box { text-align: center; }
.img__1253325__ ul li .text-box p, .text-box h3 { margin: 0; }
.img__1253325__ ul li .text-box p { color: #3a3a3a; }
.img__1253325__ ul li .text-box h3 { font-size: 23px; margin-bottom: 15px; }

.img__1253325__ ul li .text-box .text-pc { display: none; }
.img__1253325__ ul li .text-box .text-m { display: block; font-size: .85rem; letter-spacing: -.09em; }

@media (min-width: 1024px) {
	.img__1253325__ { border-top: 0; margin-top: 0; }
	.img__1253325__ ul { border-left: solid 1px #181a1e; margin-left: 250px; display: flex; flex-direction: column; gap: 20px; margin-top: 0; }
	.img__1253325__ ul li { display: flex; align-items: center; gap: 50px; margin-left: -90px; }
	.img__1253325__ ul li .img-box { width: 180px; height: 180px; margin: 0; }
	.img__1253325__ ul li .img-box p { border-radius: 150px; font-size: 27px; }
	.img__1253325__ ul li .img-box img { width: 100%; height: 100%; }
	.img__1253325__ ul li .text-box { text-align: left; }
	.img__1253325__ ul li .text-box h3 { font-size: 27px; margin-bottom: 15px; }
	.img__1253325__ ul li .text-box p { font-size: 18px; }
	.img__1253325__ ul li .text-box .text-pc { display: block; }
	.img__1253325__ ul li .text-box .text-m { display: none; }
}

/*     1253335 : BLANK 컨텐츠      */
.blank__1253335__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1253335__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253335__.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){
	.blank__1253335__ {height:40px}
}

/*     1253345 : 한줄 텍스트      */
.text__1253345__{position: relative; margin-bottom:-4px;}
.text__1253345__ .pc{display:none;}
.text__1253345__ .tab{display:none;}
.text__1253345__ img.smile{position: absolute; right:0px; bottom:0; width:240px;}

.text__1253345__ > img.mo{height:100%;}

.text__1253345__ p {
	display:block;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:0;line-height:1.5em;
}
.text__1253345__ { position: relative; }
.text__1253345__ .text-box { position: relative; z-index: 1; position: absolute; top: 48%; left: 0; transform: translate(7%, -50%); text-align: left; }
.text__1253345__ .text-box .top {  margin-bottom: 0px; }
.text__1253345__ .text-box .top h2 { position:relative; z-index:5; margin: 0; font-size: 23px; margin-top: 15px; color: #fff; line-height: 1.3;
font-style: italic; font-weight:500;  text-shadow:0px 1px 5px rgba(0,0,0,0.2);} /*상단 margin 조절*/
.text__1253345__ .text-box .top .point2 { display:inline-block;  font-size: 42px; color:rgba(248, 80, 127, 0.45); margin-top:-24px;}

.text__1253345__ .text-box .bottom {marign: 0px;}
.text__1253345__ .text-box .bottom p{color:#894a55; font-size:15px;margin-bottom:93px;}

@media all and (min-width:768px){
.text__1253345__{margin-bottom:0px;}
.text__1253345__ .pc, .text__1253345__ .mo{display:none;}
.text__1253345__ .tab{display:block;}
.text__1253345__ p.pc{display:block;}

	.text__1253345__ img.smile{width:330px; bottom:12px;}
	
	.text__1253345__ .text-box .top h2 { font-size: 33px;} /*상단 margin 조절*/
	.text__1253345__ .text-box .top .point2 { font-size: 59px; margin-top:-31px;}

	.text__1253345__ .text-box .bottom p{font-size:18px;margin-bottom:125px; }
}


@media all and (min-width:1024px){
	.text__1253345__ .mo,.text__1253345__ .tab{display:none;}
	.text__1253345__ .pc{display:block;}

	.text__1253345__ .text-box { width: 1240px; height: auto; transform: translate(-50%, -70%); top: 45%; left: 50%; }
	.text__1253345__ .text-box .top { margin-bottom: 41px; }
	.text__1253345__ .text-box .top h2 { font-size: 40px; margin-top: 250px; text-shadow:0px 1px 5px rgba(0,0,0,0.1);} /*상단 margin 조절*/
	.text__1253345__ .text-box .top .point2 { font-size: 80px; margin-top:-42px; padding-right:10px; margin-bottom:-25px;}
	
	.text__1253345__ .text-box .bottom{margin-top: 0px;}
	.text__1253345__ .text-box .bottom p{font-size:21px;margin-bottom:-5px; }

	.text__1253345__ img.smile{top:66px; right:280px; width:535px;}
	
}

/*     1253355 : BLANK 컨텐츠      */
.blank__1253355__ {box-sizing:border-box;display:block;position:relative;width:100%;height:65px}
.blank__1253355__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253355__.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){
	.blank__1253355__ {height:40px}
}

/*     1253365 : 타이틀 텍스트      */
.title__1253365__ {font-size:0; text-align: center; }
.title__1253365__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#a3a3a3;letter-spacing:.05em;line-height:1.4em;
}
.title__1253365__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253365__.style_top p {padding-top:10px}
.title__1253365__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253365__.style_right p {padding-right:14px}
.title__1253365__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253365__.style_bottom p {padding-bottom:12px}
.title__1253365__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253365__.style_left p {padding-left:14px}
.title__1253365__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253365__.style_circle1 p {padding-left:18px}
.title__1253365__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253365__.style_circle2 p {padding-left:18px}
.title__1253365__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253365__ p {font-size:24px}
	.title__1253365__.style_top p:before {width:24px}
	.title__1253365__.style_right p:before {height:24px}
	.title__1253365__.style_bottom p:before {width:24px}
	.title__1253365__.style_left p:before {height:24px}
}

/*     1253375 : BLANK 컨텐츠      */
.blank__1253375__ {box-sizing:border-box;display:block;position:relative;width:100%;height:10px}
.blank__1253375__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253375__.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){
	.blank__1253375__ {height:10px}
}

/*     1253385 : 타이틀 텍스트      */
.title__1253385__ {font-size:0; text-align: center; }
.title__1253385__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:300;color:#343434;letter-spacing:-.03em;line-height:1.4em;
}
.title__1253385__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1253385__.style_top p {padding-top:10px}
.title__1253385__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1253385__.style_right p {padding-right:14px}
.title__1253385__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1253385__.style_bottom p {padding-bottom:12px}
.title__1253385__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1253385__.style_left p {padding-left:14px}
.title__1253385__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1253385__.style_circle1 p {padding-left:18px}
.title__1253385__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1253385__.style_circle2 p {padding-left:18px}
.title__1253385__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__1253385__ p {font-size:35px}
	.title__1253385__.style_top p:before {width:35px}
	.title__1253385__.style_right p:before {height:35px}
	.title__1253385__.style_bottom p:before {width:35px}
	.title__1253385__.style_left p:before {height:35px}
}

/*     1253395 : BLANK 컨텐츠      */
.blank__1253395__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__1253395__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253395__.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){
	.blank__1253395__ {height:20px}
}

/*     1253405 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__1253405__ ul { display: grid; grid-template-columns: repeat(1, 1fr); margin:0;padding:0;list-style:none;vertical-align:top; gap: 10px 0; }
.text_list__1253405__ ul li { display:flex; align-items: center; font-size:15px;line-height:1.5em; background: #fff; border: solid 1px #cacaca; border-radius: 50px; gap: 10px; padding: 10px 0 10px 15px; }
.text_list__1253405__ ul li:first-child {margin-top:0}
.text_list__1253405__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#666666;vertical-align:top}
.text_list__1253405__ span:before {content:'\e609';font-family:"icomoon_text_list"}
.text_list__1253405__ ul li p {
	display:table-cell;font-weight:300;color:#444444; vertical-align:middle; letter-spacing: -.05em; margin: 0; }

.text_list__1253405__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__1253405__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__1253405__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__1253405__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__1253405__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__1253405__ ul { grid-template-columns: repeat(2, 1fr); gap: 20px 30px; }
	.text_list__1253405__ ul li {font-size:20px; gap: 15px;  padding: 10px 0 10px 30px;}
}

/*     1253415 : BLANK 컨텐츠      */
.blank__1253415__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__1253415__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__1253415__.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){
	.blank__1253415__ {height:40px}
}

