/*     199285 : BLANK 컨텐츠      */
@font-face {
font-family: 'MICEGothic Bold';
src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2206-01@1.0/MICEGothic Bold.woff2') format('woff2');
font-weight: 700;
font-style: normal;
}

.blank__199285__ {box-sizing:border-box;display:block;position:relative;width:100%;height:80px}
.blank__199285__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__199285__.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__199285__ {height:20px}
}

/*     199295 : 장문 텍스트      */
.textarea__257675__ p {
	display:block;margin:0;padding:0; text-align: center;
	font-size:15px;font-weight:300;color:#ffffff;letter-spacing:0;line-height:1.3em;
}
.textarea__257675__ .eng_name {font-size:14px;}
.textarea__257675__ .kor_name {font-size:20px;} 
.textarea__257675__ .sun {display:block; background:#fff; height:1px; width:50px; margin:15px auto;}

.textarea__257675__ .txt-pc { display: none; }
.textarea__257675__ .txt-m { display: block; }

@media all and (min-width:1024px){
	.textarea__257675__ p {font-size:23px}
.textarea__257675__ .eng_name {font-size:18px;} 
.textarea__257675__ .kor_name {font-size:40px;} 

    .textarea__257675__ .txt-pc { display: block; }
    .textarea__257675__ .txt-m { display: none; }
}

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

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

/*     191115 : 타이틀 텍스트      */
.text__257645__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#222;letter-spacing:0;line-height:1em;
}
.text__257645__ p span {font-size:14px; color:#d3d3d3;}

@media all and (min-width:1024px){
	.text__257645__ p {font-size:40px}
.text__257645__ p span {font-size:18px;}
}

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

/*     191135 : 장문 텍스트      */
.textarea__266635__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:300;color:#444444;letter-spacing:0;line-height:1.5em;
}
.textarea__266635__ p span {color:#584a32; font-weight:700; font-size:18px;}
.pcpc {display:none;}
.mm {display:block;}

@media all and (min-width:1024px){
	.textarea__266635__ p {font-size:20px}
.textarea__266635__ p span {font-size:24px;}
.mm {display:none;}
.pcpc {display:block;}
}

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

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

/*     191165 : 타이틀 텍스트      */
.text__257645__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#222;letter-spacing:0;line-height:1em;
}
.text__257645__ p span {font-size:14px; color:#d3d3d3;}

@media all and (min-width:1024px){
	.text__257645__ p {font-size:40px}
.text__257645__ p span {font-size:18px;}
}

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

/*     239495 : 타이틀 텍스트      */
.text__864635__ {padding: 0 10px 0px;}
.text__864635__ p {margin:0;padding:0; font-size:16px;font-weight:400;color:#000; line-height:1.5em; text-align: left;}
.text__864635__ p span {font-weight:800; color:#68c9f2; display:block; margin-bottom:10px;}
.text__864635__ .sun { display:flex; flex-basis:100%; align-items: center; color:#000; margin:0px 0px; font-size:14px; flex-direction: column; gap:10px;}
.text__864635__ .sun::before {content:""; flex-grow:1; margin:0px; background:#000; height:1px; font-size:0; line-height:0px;}
.text__864635__ .sun::after {content:""; flex-grow:1; margin:0px; background:#000; height:1px;font-size:0; line-height:0px;}
.text__864635__ .circle {border:1px solid #000; width:100%; padding:15px 30px; box-sizing:border-box; border-radius:50px;}

.text__864635__ .pc {display:none;}
.text__864635__ .mb {display:block;}

@media all and (min-width:1024px){
.text__864635__ {padding: 0 0px 0px;}
	.text__864635__ p {font-size:20px; text-align: center; }
.text__864635__ .sun {flex-direction: row; gap:0px;}
.text__864635__ .circle {border:1px solid #000; width:280px; height:280px; border-radius: 100%; position:relative;}

.text__864635__ .pc  {display:block; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:300px;}
.text__864635__ .mb {display:none;}

}

/*     191195 : 타이틀 텍스트      */
.title__191195__ {font-size:0}
.title__191195__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:{$farm_set[font_size_m]}px;font-weight:{$farm_set[weight]};color:{$farm_set[color]};letter-spacing:-.03em;line-height:1.4em;
}
.title__191195__ p:before {content:'';position:absolute;background:{$farm_set[style_color]};font-size:0}

.title__191195__.style_top p {padding-top:10px}
.title__191195__.style_top p:before {top:0;left:0;width:{$farm_set[font_size_m]}px;height:4px}

.title__191195__.style_right p {padding-right:14px}
.title__191195__.style_right p:before {top:16%;right:0;width:4px;height:{$farm_set[font_size_m]}px}

.title__191195__.style_bottom p {padding-bottom:12px}
.title__191195__.style_bottom p:before {bottom:0;left:0;width:{$farm_set[font_size_m]}px;height:4px}

.title__191195__.style_left p {padding-left:14px}
.title__191195__.style_left p:before {top:16%;left:0;width:4px;height:{$farm_set[font_size_m]}px}

.title__191195__.style_circle1 p {padding-left:18px}
.title__191195__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__191195__.style_circle2 p {padding-left:18px}
.title__191195__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid {$farm_set[style_color]};background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__191195__ p {font-size:{$farm_set[font_size]}px}
	.title__191195__.style_top p:before {width:{$farm_set[font_size]}px}
	.title__191195__.style_right p:before {height:{$farm_set[font_size]}px}
	.title__191195__.style_bottom p:before {width:{$farm_set[font_size]}px}
	.title__191195__.style_left p:before {height:{$farm_set[font_size]}px}
}

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

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

/*     191225 : 타이틀 텍스트      */
.text__257645__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#222;letter-spacing:0;line-height:1em;
}
.text__257645__ p span {font-size:14px; color:#d3d3d3;}

@media all and (min-width:1024px){
	.text__257645__ p {font-size:40px}
.text__257645__ p span {font-size:18px;}
}

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

/*     191235 : 장문 텍스트      */
.textarea__257745__ {display:flex; justify-content: space-evenly; flex-wrap: wrap;  flex-direction: row;  gap: 20px; align-items: center;}
.textarea__257745__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:300;color:#444444;letter-spacing:0;line-height:1.5em;
}
.textarea__257745__ p span { font-weight:700; font-size:18px;}
.textarea__257745__ p font {color:#65c2ee;}
.pcpc {display:none;}
.mm {display:block;}

@media all and (min-width:1024px){
.textarea__257745__  {gap: 0px;}
	.textarea__257745__ p {font-size:20px; width:430px;}
.textarea__257745__ p span {font-size:24px;}
.mm {display:none;}
.pcpc {display:block;}
}

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

/*     191265 : 장문 텍스트      */
.textarea__257745__ {display:flex; justify-content: space-evenly; flex-wrap: wrap;  flex-direction: row;  gap: 20px; align-items: center;}
.textarea__257745__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:300;color:#444444;letter-spacing:0;line-height:1.5em;
}
.textarea__257745__ p span { font-weight:700; font-size:18px;}
.textarea__257745__ p font {color:#19b0aa;}
.pcpc {display:none;}
.mm {display:block;}

@media all and (min-width:1024px){
.textarea__257745__  {gap: 0px;}
	.textarea__257745__ p {font-size:20px; width:430px;}
.textarea__257745__ p span {font-size:24px;}
.mm {display:none;}
.pcpc {display:block;}
}

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

/*     191285 : 장문 텍스트      */
.textarea__257745__ {display:flex; justify-content: space-evenly; flex-wrap: wrap;  flex-direction: row;  gap: 20px; align-items: center;}
.textarea__257745__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:300;color:#444444;letter-spacing:0;line-height:1.5em;
}
.textarea__257745__ p span { font-weight:700; font-size:18px;}
.textarea__257745__ p font {color:#65c2ee;}
.pcpc {display:none;}
.mm {display:block;}

@media all and (min-width:1024px){
.textarea__257745__  {gap: 0px;}
	.textarea__257745__ p {font-size:20px; width:430px;}
.textarea__257745__ p span {font-size:24px;}
.mm {display:none;}
.pcpc {display:block;}
}

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

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

/*     239515 : 타이틀 텍스트      */
.text__857645__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#fefeff;letter-spacing:0;line-height:1em;
}
.text__857645__ p span {font-size:14px; color:#fefeff;}

@media all and (min-width:1024px){
	.text__857645__ p {font-size:40px}
.text__857645__ p span {font-size:18px;}
}

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

/*     239535 : 장문 텍스트      */
.textarea__266835__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:300;color:#fefeff;letter-spacing:0;line-height:1.5em;
}
.textarea__266835__ p span {color:#fefeff; font-weight:700; font-size:18px;}
.pcpc {display:none;}
.mm {display:block;}

@media all and (min-width:1024px){
	.textarea__266835__ p {font-size:20px}
.textarea__266835__ p span {font-size:24px;}
.mm {display:none;}
.pcpc {display:block;}
}

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

/*     239555 : 이미지 리스트 (타일형)      */
.img_tile__239555__ {overflow:hidden}
.img_tile__239555__ .img_inner {margin:0 -5px}
.img_tile__239555__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__239555__ * {box-sizing:border-box}
.img_tile__239555__ .item {float:left;position:relative;width:100%;padding:8px}
.img_tile__239555__ .item a {display:block}
.img_tile__239555__ .figure {display:block}
.img_tile__239555__ .figure img {vertical-align:top}
.img_tile__239555__ .caption {display:block;margin-top:10px}
.img_tile__239555__ .caption > span {display:block}
.img_tile__239555__ .caption > span.subject {font-weight:bold;color:#fefeff}
.img_tile__239555__ .caption > span.content {margin-top:5px;color:#fefeff}

.text_m_sml__239555__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__239555__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__239555__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__239555__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__239555__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__239555__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__239555__ .item {width:100%}
.col_m_2__239555__ .item {width:50%}
.col_m_3__239555__ .item {width:33.3333%}
.col_m_4__239555__ .item {width:25%}
.col_m_1__239555__ .item,
.col_m_2__239555__ .item2n,
.col_m_3__239555__ .item3n,
.col_m_4__239555__ .item4n {clear:both}

.pc { display:none; }
.mb { display:block; }

@media (min-width:768px){
	.col_m_1__239555__ .item,
	.col_m_2__239555__ .item2n,
	.col_m_3__239555__ .item3n,
	.col_m_4__239555__ .item4n {clear:none}

	.col_t_1__239555__ .item {width:100%}
	.col_t_2__239555__ .item {width:50%}
	.col_t_3__239555__ .item {width:33.3333%}
	.col_t_4__239555__ .item {width:25%}
	.col_t_5__239555__ .item {width:20%}
	.col_t_6__239555__ .item {width:16.6666%}
	.col_t_1__239555__ .item,
	.col_t_2__239555__ .item2n,
	.col_t_3__239555__ .item3n,
	.col_t_4__239555__ .item4n,
	.col_t_5__239555__ .item5n,
	.col_t_6__239555__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__239555__ .img_inner {margin:0 -10px}
	.img_tile__239555__ .item {padding:10px}
	.img_tile__239555__ .caption {margin-top:15px}
	.img_tile__239555__ .caption > span.content {margin-top:10px}

	.text_sml__239555__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__239555__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__239555__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__239555__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__239555__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__239555__ .caption > span.content {font-size:18px;line-height:1.5em}

	.col_t_1__239555__ .item,
	.col_t_2__239555__ .item2n,
	.col_t_3__239555__ .item3n,
	.col_t_4__239555__ .item4n,
	.col_t_5__239555__ .item5n,
	.col_t_6__239555__ .item6n {clear:none}

	.col_pc_1__239555__ .item {width:100%}
	.col_pc_2__239555__ .item {width:50%}
	.col_pc_3__239555__ .item {width:33.3333%}
	.col_pc_4__239555__ .item {width:25%}
	.col_pc_5__239555__ .item {width:20%}
	.col_pc_6__239555__ .item {width:16.6666%}
	.col_pc_1__239555__ .item,
	.col_pc_2__239555__ .item2n,
	.col_pc_3__239555__ .item3n,
	.col_pc_4__239555__ .item4n,
	.col_pc_5__239555__ .item5n,
	.col_pc_6__239555__ .item6n {clear:both}
	.pc { display:block; }
	.mb { display:none; }
}

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

