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

/*     591435 : 블록 설정      */
.block_option__591435__ {display:table;width:100%}
.block_option__591435__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591435__ .white-space {max-width:900px !important;}
}

/*     593325 : 스크롤 블록/셀 슬라이드 js      */
.empty__593325__ {padding:20px 10px;background:#fafafa;font-size:13px;color:blue;text-align:center}
.empty__593325__ p{font-size:17px;font-weight:bold}
.empty__593325__ dl{margin:0;text-align:left;color:#333}
.empty__593325__ dt{margin-bottom:5px;font-size:14px}
.empty__593325__ dd{margin:0;font-size:13px}


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

/*     591445 : 타이틀 텍스트      */
@font-face {
    font-family: 'LeferiPoint-BlackA';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/LeferiPoint-BlackA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.title__591445__ {font-size:0}
.title__591445__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#d00000;letter-spacing:-.03em;line-height:1.4em;  font-family: 'LeferiPoint-BlackA';
}
.title__591445__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__591445__.style_top p {padding-top:10px}
.title__591445__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__591445__.style_right p {padding-right:14px}
.title__591445__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__591445__.style_bottom p {padding-bottom:12px}
.title__591445__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__591445__.style_left p {padding-left:14px}
.title__591445__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__591445__.style_circle1 p {padding-left:18px}
.title__591445__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__591445__.style_circle2 p {padding-left:18px}
.title__591445__.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__591445__ p {font-size:28px}
	.title__591445__.style_top p:before {width:28px}
	.title__591445__.style_right p:before {height:28px}
	.title__591445__.style_bottom p:before {width:28px}
	.title__591445__.style_left p:before {height:28px}
}

/*     591755 : 블록 설정      */
.block_option__591755__ {display:table;width:100%}
.block_option__591755__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591755__ .white-space {max-width:900px !important;}
}

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

/*     591745 : 장문 텍스트      */
.textarea__591745__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__591745__ p { font-size:17px; }
}

/*     591505 : 장문 텍스트      */
.textarea__591505__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
 .textarea__591505__ p  { font-size:15px; }
}

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

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

/*     591845 : 블록 설정      */
.block_option__591845__ {display:table;width:100%}
.block_option__591845__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591845__ .white-space {max-width:900px !important;}
}

/*     592005 : 장문 텍스트      */
.textarea__592005__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
.textarea__592005__ p  { font-size:17px; }
}

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

/*     591875 : 블록 설정      */
.block_option__591875__ {display:table;width:100%}
.block_option__591875__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591875__ .white-space {max-width:900px !important;}
}

/*     591885 : 장문 텍스트      */
.textarea__591885__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__591885__ p { font-size:17px; }
}

/*     591895 : 장문 텍스트      */
.textarea__591895__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
.textarea__591895__ p{ font-size:15px; }
}

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

/*     591945 : 블록 설정      */
.block_option__591945__ {display:table;width:100%}
.block_option__591945__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591945__ .white-space {max-width:900px !important;}
}

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

/*     592035 : 장문 텍스트      */
.textarea__592035__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
.textarea__592035__ p { font-size:17px; }
}

/*     591915 : 블록 설정      */
.block_option__591915__ {display:table;width:100%}
.block_option__591915__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591915__ .white-space {max-width:900px !important;}
}

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

/*     592045 : 장문 텍스트      */
.textarea__592045__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
.textarea__592045__ p { font-size:17px; }
}

/*     591975 : 블록 설정      */
.block_option__591975__ {display:table;width:100%}
.block_option__591975__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__591975__ .white-space {max-width:900px !important;}
}

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

/*     592055 : 장문 텍스트      */
.textarea__592055__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
.textarea__592055__ p { font-size:17px; }
}

/*     592105 : 점선      */
.dashed_line__592105__ {display:block;position:relative;width:100%;height:80px}
.dashed_line__592105__:before {content:'';position:absolute;left:0;top:50%;width:100%;height:0;border-top:1px dashed #cccccc}

.dashed_line__592105__.build_edit_mode {min-height:10px}

@media all and (max-width:767px){
	.dashed_line__592105__ {height:40px}
}

/*     592215 : 블록 설정      */
.block_option__592215__ {display:table;width:100%}
.block_option__592215__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592215__ .white-space {max-width:900px !important;}
}

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

/*     592125 : 타이틀 텍스트      */
@font-face {
    font-family: 'LeferiPoint-BlackA';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/LeferiPoint-BlackA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.title__592125__ {font-size:0}
.title__592125__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#d00000;letter-spacing:-.03em;line-height:1.4em; font-family: 'LeferiPoint-BlackA';
}
.title__592125__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__592125__.style_top p {padding-top:10px}
.title__592125__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__592125__.style_right p {padding-right:14px}
.title__592125__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__592125__.style_bottom p {padding-bottom:12px}
.title__592125__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__592125__.style_left p {padding-left:14px}
.title__592125__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__592125__.style_circle1 p {padding-left:18px}
.title__592125__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__592125__.style_circle2 p {padding-left:18px}
.title__592125__.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__592125__ p {font-size:28px}
	.title__592125__.style_top p:before {width:28px}
	.title__592125__.style_right p:before {height:28px}
	.title__592125__.style_bottom p:before {width:28px}
	.title__592125__.style_left p:before {height:28px}
}

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

/*     592225 : 장문 텍스트      */
.textarea__592225__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
.textarea__592225__ p { font-size:15px; }
}

/*     592245 : 블록 설정      */
.block_option__592245__ {display:table;width:100%}
.block_option__592245__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592245__ .white-space {max-width:900px !important;}
}

/*     592255 : 장문 텍스트      */
.textarea__592255__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__592255__ p { font-size:17px; }
}

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

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

/*     592285 : 블록 설정      */
.block_option__592285__ {display:table;width:100%}
.block_option__592285__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592285__ .white-space {max-width:900px !important;}
}

/*     594455 : 장문 텍스트      */
.textarea__594455__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__594455__ p { font-size:17px; }
}

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

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

/*     592325 : 블록 설정      */
.block_option__592325__ {display:table;width:100%}
.block_option__592325__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592325__ .white-space {max-width:900px !important;}
}

/*     594465 : 장문 텍스트      */
.textarea__594465__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__594465__ p { font-size:17px; }
}

/*     592345 : 블록 설정      */
.block_option__592345__ {display:table;width:100%}
.block_option__592345__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592345__ .white-space {max-width:900px !important;}
}

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

/*     594475 : 장문 텍스트      */
.textarea__594475__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
.textarea__594475__ p { font-size:15px; }
}

/*     594485 : 장문 텍스트      */
.textarea__594485__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__594485__ p { font-size:17px; }
}

/*     592385 : 블록 설정      */
.block_option__592385__ {display:table;width:100%}
.block_option__592385__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592385__ .white-space {max-width:900px !important;}
}

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

/*     594495 : 장문 텍스트      */
.textarea__594495__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__594495__ p { font-size:17px; }
}

/*     592405 : 장문 텍스트      */
.textarea__592405__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.3em;
}

@media all and (min-width:1024px){
 .textarea__592405__ p { font-size:20px; }
}

/*     592135 : 블록 설정      */
.block_option__592135__ {display:table;width:100%}
.block_option__592135__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
}


@media (min-width:1024px){
	.row__592135__ .white-space {max-width:900px !important;}
}

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

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

/*     594505 : 장문 텍스트      */
.textarea__594505__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:bold; color:#000000; letter-spacing:0; line-height:1.4em;
}

@media all and (min-width:1024px){
.textarea__594505__ p { font-size:15px; }
}

/*     594515 : 장문 텍스트      */
.textarea__594515__ p { 
	display:block; margin:0; padding:0;
	font-size:15px; font-weight:normal; color:#000000; letter-spacing:0; line-height:1.5em;
}

@media all and (min-width:1024px){
 .textarea__594515__ p { font-size:17px; }
}

