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

/*     865885 : 타이틀 텍스트      */
.title__865885__ {font-size:0}
.title__865885__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:30px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
}
.title__865885__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__865885__.style_top p {padding-top:10px}
.title__865885__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__865885__.style_right p {padding-right:14px}
.title__865885__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__865885__.style_bottom p {padding-bottom:12px}
.title__865885__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__865885__.style_left p {padding-left:14px}
.title__865885__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__865885__.style_circle1 p {padding-left:18px}
.title__865885__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__865885__.style_circle2 p {padding-left:18px}
.title__865885__.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__865885__ p {font-size:50px}
	.title__865885__.style_top p:before {width:20px}
	.title__865885__.style_right p:before {height:20px}
	.title__865885__.style_bottom p:before {width:20px}
	.title__865885__.style_left p:before {height:20px}
}

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

/*     865905 : 장문 텍스트      */
.textarea__865905__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:-0.03em;line-height:1.6;
	word-break:keep-all;    font-family: 'Noto Sans KR', sans-serif;
}

@media all and (min-width:1024px){
	.textarea__865905__ p {font-size:20px}
}

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

/*     865925 : 타이틀 텍스트      */
.title__865925__ {font-size:0}
.title__865925__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__865925__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__865925__.style_top p {padding-top:10px}
.title__865925__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__865925__.style_right p {padding-right:14px}
.title__865925__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__865925__.style_bottom p {padding-bottom:12px}
.title__865925__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__865925__.style_left p {padding-left:14px}
.title__865925__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__865925__.style_circle1 p {padding-left:18px}
.title__865925__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__865925__.style_circle2 p {padding-left:18px}
.title__865925__.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__865925__ p {font-size:50px}
	.title__865925__.style_top p:before {width:20px}
	.title__865925__.style_right p:before {height:20px}
	.title__865925__.style_bottom p:before {width:20px}
	.title__865925__.style_left p:before {height:20px}
}

/*     865935 : 장문 텍스트      */
.textarea__865935__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:-0.04em;line-height:1.5em;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media all and (min-width:1024px){
	.textarea__865935__ p {font-size:20px}
}

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

/*     866035 : 타이틀 텍스트      */
.title__866035__ {font-size:0}
.title__866035__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__866035__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866035__.style_top p {padding-top:10px}
.title__866035__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866035__.style_right p {padding-right:14px}
.title__866035__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866035__.style_bottom p {padding-bottom:12px}
.title__866035__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866035__.style_left p {padding-left:14px}
.title__866035__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866035__.style_circle1 p {padding-left:18px}
.title__866035__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866035__.style_circle2 p {padding-left:18px}
.title__866035__.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__866035__ p {font-size:50px}
	.title__866035__.style_top p:before {width:20px}
	.title__866035__.style_right p:before {height:20px}
	.title__866035__.style_bottom p:before {width:20px}
	.title__866035__.style_left p:before {height:20px}
}

/*     865945 : 블록 설정      */
.block_option__865945__ {display:table;width:100%}
.block_option__865945__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__865945__ {}
}


@media (min-width:1024px){
	.row__865945__ {background-repeat: no-repeat;     background-size: cover;}
}

/*     865955 : 이미지 (비율형)      */
.img_ratio__865955__ {max-width:100%;vertical-align:top;position:relative;}
.img_ratio__865955__ * {box-sizing:border-box}
.img_ratio__865955__ a {display:block;vertical-align:top}
.img_ratio__865955__ img {width:100%;vertical-align:top;
	    border-radius: 10px;
}
.img_ratio__865955__ .info{
position:absolute;left:30px;bottom:40px;
}
.img_ratio__865955__ .title{
	font-size:24px;
	font-weight:bold;
    margin: 0;
	color:#fff;	
	    font-family: 'Noto Sans KR', sans-serif;
}
.img_ratio__865955__ .txt{
	font-size:18px;
	margin:5px 0 0 0;
	color:#ffffffdb;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media (min-width:768px){
	.img_ratio__865955__ img {width:auto}
}

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

/*     865975 : 이미지 (비율형)      */
.img_ratio__865975__ {max-width:100%;vertical-align:top;position:relative;}
.img_ratio__865975__ * {box-sizing:border-box}
.img_ratio__865975__ a {display:block;vertical-align:top}
.img_ratio__865975__ img {width:100%;vertical-align:top;
	    border-radius: 10px;
}
.img_ratio__865975__ .info{
position:absolute;left:30px;bottom:40px;
}
.img_ratio__865975__ .title{
	font-size:24px;
	font-weight:bold;
    margin: 0;
	color:#fff;
	    font-family: 'Noto Sans KR', sans-serif;
}
.img_ratio__865975__ .txt{
	font-size:18px;
	margin:5px 0 0 0;
	color:#ffffffdb;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media (min-width:768px){
	.img_ratio__865975__ img {width:auto}
}

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

/*     865995 : 이미지 (비율형)      */
.img_ratio__865995__ {max-width:100%;vertical-align:top;position:relative;}
.img_ratio__865995__ * {box-sizing:border-box}
.img_ratio__865995__ a {display:block;vertical-align:top}
.img_ratio__865995__ img {width:100%;vertical-align:top;
	border-radius: 10px;
}
.img_ratio__865995__ .info{
position:absolute;left:30px;bottom:30px;
}
.img_ratio__865995__ .title{
	font-size:24px;
	font-weight:bold;
    margin: 0;
	color:#fff;
	    font-family: 'Noto Sans KR', sans-serif;
}
.img_ratio__865995__ .txt{
	font-size:18px;
	margin:5px 0 0 0;
	color:#ffffffdb;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media (min-width:768px){
	.img_ratio__865995__ img {width:auto}
}

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

/*     866055 : 이미지 (비율형)      */
.img_ratio__866055__ {max-width:10%;vertical-align:top}
.img_ratio__866055__ * {box-sizing:border-box}
.img_ratio__866055__ a {display:block;vertical-align:top}
.img_ratio__866055__ img {width:50%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__866055__ img {width:auto}
}

/*     866065 : 타이틀 텍스트      */
.title__866065__ {font-size:0}
.title__866065__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__866065__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866065__.style_top p {padding-top:10px}
.title__866065__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866065__.style_right p {padding-right:14px}
.title__866065__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866065__.style_bottom p {padding-bottom:12px}
.title__866065__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866065__.style_left p {padding-left:14px}
.title__866065__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866065__.style_circle1 p {padding-left:18px}
.title__866065__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866065__.style_circle2 p {padding-left:18px}
.title__866065__.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__866065__ p {font-size:50px}
	.title__866065__.style_top p:before {width:20px}
	.title__866065__.style_right p:before {height:20px}
	.title__866065__.style_bottom p:before {width:20px}
	.title__866065__.style_left p:before {height:20px}
}

/*     866075 : 장문 텍스트      */
.textarea__866075__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:-0.04em;line-height:1.6;
	word-break:keep-all;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media all and (min-width:1024px){
	.textarea__866075__ p {font-size:20px}
}

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

/*     866095 : 이미지 (비율형)      */
.img_ratio__866095__ {max-width:100%;vertical-align:top;	position:relative;}
.img_ratio__866095__ * {box-sizing:border-box}
.img_ratio__866095__ a {display:block;vertical-align:top}
.img_ratio__866095__ img {width:100%;vertical-align:top;border-radius:50px 0; z-index:2;position: relative;
}
.img_ratio__866095__ .box{
	position: absolute;
    padding: 50px 40px;
    width: 420px;
   height:300px;
    background: #fff3cf;
    bottom: -40px;
    right: -40px;
    border-radius: 50px 0;
}
.img_ratio__866095__ .box p{
	font-size:18px;
	word-break:keep-all;
	color: #F8B100;
    font-weight: bold;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media (min-width:768px){
	.img_ratio__866095__ img {width:auto}
}

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

/*     866115 : 타이틀 텍스트      */
.title__866115__ {font-size:0}
.title__866115__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__866115__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866115__.style_top p {padding-top:10px}
.title__866115__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866115__.style_right p {padding-right:14px}
.title__866115__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866115__.style_bottom p {padding-bottom:12px}
.title__866115__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866115__.style_left p {padding-left:14px}
.title__866115__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866115__.style_circle1 p {padding-left:18px}
.title__866115__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866115__.style_circle2 p {padding-left:18px}
.title__866115__.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__866115__ p {font-size:50px}
	.title__866115__.style_top p:before {width:20px}
	.title__866115__.style_right p:before {height:20px}
	.title__866115__.style_bottom p:before {width:20px}
	.title__866115__.style_left p:before {height:20px}
}

/*     866125 : 장문 텍스트      */
.textarea__866125__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:-0.04em;line-height:1.5em;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media all and (min-width:1024px){
	.textarea__866125__ p {font-size:20px}
}

/*     866195 : 셀 설정      */
.cell_option__866195__ {display:table;width:100%}
.cell_option__866195__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__866195__ {height:625px;}
}

@media (min-width:1024px){
	.col__866195__ {}
}

/*     866135 : 이미지 (비율형)      */
.img_ratio__866135__ {max-width:100%;vertical-align:top;}
.img_ratio__866135__ * {box-sizing:border-box;width:420px; border-radius:10px 10px 0px 0px;}
.img_ratio__866135__ a {display:block;vertical-align:top; }
.img_ratio__866135__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__866135__ img {width:auto}
}

/*     866145 : HTML 편집기      */
.textBox{position:relative; overflow:hidden; background:#fff; padding:20px; border-box:border; border-radius:0px 0px 10px 10px;padding-bottom:30px;}
.title{font-size:35px; color:#444; font-family: "Noto Serif KR", serif;}
.text{font-size:20px; color:#444; line-height:1.4; letter-space:-2px;height:120px;}
.textBox .nm{font-size:45px; text-align:right; color:#FFF5D4;display:block;font-family: "Noto Serif KR", serif; }

/*     866205 : 셀 설정      */
.cell_option__866205__ {display:table;width:100%}
.cell_option__866205__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__866205__ {height:625px;}
}

@media (min-width:1024px){
	.col__866205__ {}
}

/*     866155 : 이미지 (비율형)      */
.img_ratio__866155__ {max-width:100%;vertical-align:top;}
.img_ratio__866155__ * {box-sizing:border-box;width:420px; border-radius:10px 10px 0px 0px;}
.img_ratio__866155__ a {display:block;vertical-align:top; }
.img_ratio__866155__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__866155__ img {width:auto}
}

/*     866165 : HTML 편집기      */
.textBox{position:relative; overflow:hidden; background:#fff; padding:20px; border-box:border; border-radius:0px 0px 10px 10px; }
.title{font-size:35px; color:#444; font-family: "Noto Serif KR", serif;}
.text{font-size:20px; color:#444; line-height:1.4; letter-space:-2px; height:120px;}
.textBox .nm2{font-size:45px; text-align:right; color:#FFF5D4;display:block;font-family: "Noto Serif KR", serif; }

/*     866215 : 셀 설정      */
.cell_option__866215__ {display:table;width:100%}
.cell_option__866215__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__866215__ {height:625px;}
}

@media (min-width:1024px){
	.col__866215__ {}
}

/*     866175 : 이미지 (비율형)      */
.img_ratio__866175__ {max-width:100%;vertical-align:top;}
.img_ratio__866175__ * {box-sizing:border-box;width:420px; border-radius:10px 10px 0px 0px;}
.img_ratio__866175__ a {display:block;vertical-align:top; }
.img_ratio__866175__ img {width:100%;vertical-align:top}

@media (min-width:768px){
	.img_ratio__866175__ img {width:auto}
}

/*     866185 : HTML 편집기      */
.textBox{position:relative; overflow:hidden; background:#fff; padding:20px; border-box:border; border-radius:0px 0px 10px 10px;}
.title{font-size:35px; color:#444; font-family: "Noto Serif KR", serif;}
.text{font-size:20px; color:#444; line-height:1.4; letter-space:-2px;height:120px;}
.textBox .nm{font-size:45px; text-align:right; color:#FFF5D4;display:block;font-family: "Noto Serif KR", serif;}

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

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

/*     866265 : 타이틀 텍스트      */
.title__866265__ {font-size:0}
.title__866265__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__866265__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866265__.style_top p {padding-top:10px}
.title__866265__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866265__.style_right p {padding-right:14px}
.title__866265__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866265__.style_bottom p {padding-bottom:12px}
.title__866265__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866265__.style_left p {padding-left:14px}
.title__866265__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866265__.style_circle1 p {padding-left:18px}
.title__866265__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866265__.style_circle2 p {padding-left:18px}
.title__866265__.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__866265__ p {font-size:50px}
	.title__866265__.style_top p:before {width:20px}
	.title__866265__.style_right p:before {height:20px}
	.title__866265__.style_bottom p:before {width:20px}
	.title__866265__.style_left p:before {height:20px}
}

/*     866275 : 장문 텍스트      */
.textarea__866275__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#444444;letter-spacing:-0.04em;line-height:1.5em;
	    font-family: 'Noto Sans KR', sans-serif;
}

@media all and (min-width:1024px){
	.textarea__866275__ p {font-size:20px}
}

/*     866335 : 셀 설정      */
.cell_option__866335__ {display:table;width:100%}
.cell_option__866335__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__866335__ {}
}

@media (min-width:1024px){
	.col__866335__ {border-radius:100px 0px 0px 100px;}
}

/*     866285 : 탭 버튼 이미지      */
.tab_info__866285__ {display:table;width:100%}
.tab_info__866285__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__866285__ {max-width:100%}
.img__866285__ * {box-sizing:border-box}
.img__866285__ > a {display:table;width:100%;border-right:0;background:#ffffff;border-radius:100px;}
.img__866285__ > a > span {display:table-cell;height:40px;padding:10px 15px;font-size:19px;font-weight:bold;color:#444;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__866285__.on > a {background:#F8B100;}
.img__866285__.on > a > span {color:#ffffff;}

@media all and (min-width:768px){
	.img__866285__ > a > span {padding:5px 15px;font-size:20px;}
}

@media all and (min-width:1024px){
	.img__866285__ > a > span {height:65px;padding:15px 20px;}
}


/*     866295 : 탭 버튼 이미지      */
.tab_info__866295__ {display:table;width:100%}
.tab_info__866295__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__866295__ {max-width:100%}
.img__866295__ * {box-sizing:border-box}
.img__866295__ > a {display:table;width:100%;border-right:0;background:#ffffff;border-radius:100px;}
.img__866295__ > a > span {display:table-cell;height:40px;padding:10px 15px;font-size:19px;font-weight:bold;color:#444444;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__866295__.on > a {background:#F8B100;}
.img__866295__.on > a > span {color:#ffffff;}

@media all and (min-width:768px){
	.img__866295__ > a > span {padding:5px 15px;font-size:20px;}
}

@media all and (min-width:1024px){
	.img__866295__ > a > span {height:65px;padding:15px 20px;}
}


/*     866325 : 셀 설정      */
.cell_option__866325__ {display:table;width:100%}
.cell_option__866325__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__866325__ {}
}

@media (min-width:1024px){
	.col__866325__ {border-radius:0px 100px 100px 0px;}
}

/*     866305 : 탭 버튼 이미지      */
.tab_info__866305__ {display:table;width:100%}
.tab_info__866305__ p {display:table-cell;height:60px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

.img__866305__ {max-width:100%}
.img__866305__ * {box-sizing:border-box}
.img__866305__ > a {display:table;width:100%;border-right:0;background:#ffffff; border-radius:100px;}
.img__866305__ > a > span {display:table-cell;height:40px;padding:10px 15px;font-size:19px;font-weight:bold;color:#444444;text-align:center;line-height:1.3em;letter-spacing:-.03em;vertical-align:middle;}
.img__866305__.on > a {background:#F8B100;}
.img__866305__.on > a > span {color:#ffffff;}

@media all and (min-width:768px){
	.img__866305__ > a > span {padding:5px 15px;font-size:20px;}
}

@media all and (min-width:1024px){
	.img__866305__ > a > span {height:65px;padding:15px 20px;}
}


/*     866345 : 탭 컨텐츠 블록 설정      */
.block_option__866345__ {display:table;width:100%}
.block_option__866345__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

#fac_tab1 {display:none;}

/*     866505 : HTML 편집기      */
.top{background:#fff; padding:10px; border-radius:10px; margin-top:50px;z-index:2;}
.textBox2{display:flex;justify-content: space-between;}
.textBox2 img{width:20%;}
.textBox2 > .txt3{width:75%;font-size:18px; color:#444; line-height:1.4; font-weight:400; letter-spacing:-1px;}

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

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

/*     866525 : 탭 컨텐츠 블록 설정      */
.block_option__866525__ {display:table;width:100%}
.block_option__866525__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

#fac_tab2 {display:none;}

/*     866535 : HTML 편집기      */
.top{background:#fff; padding:10px; border-radius:10px; margin-top:50px;z-index:2;height: 200px; position:relative;}
.textBox2{display:flex;justify-content: space-between;}
.textBox2 img{width:20%;}
.textBox2 > .txt5{width:75%;font-size:18px; color:#444; }

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

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

/*     866565 : 탭 컨텐츠 블록 설정      */
.block_option__866565__ {display:table;width:100%}
.block_option__866565__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

#fac_tab3 {display:none;}

/*     866575 : HTML 편집기      */
.top{background:#fff; padding:10px; border-radius:10px; margin-top:50px;z-index:2;height: 200px; position:relative;}
.textBox2{display:flex;justify-content: space-between;}
.textBox2 img{width:20%;}
.textBox2 > .txt4{width:75%;font-size:18px; color:#444;  line-height:1.4}

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

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

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

/*     866845 : 타이틀 텍스트      */
.title__866845__ {font-size:0}
.title__866845__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-0.04em;line-height:1.4em;
	    font-family: "Nanum Myeongjo", serif;
    font-weight: 700;
}
.title__866845__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866845__.style_top p {padding-top:10px}
.title__866845__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866845__.style_right p {padding-right:14px}
.title__866845__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866845__.style_bottom p {padding-bottom:12px}
.title__866845__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866845__.style_left p {padding-left:14px}
.title__866845__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866845__.style_circle1 p {padding-left:18px}
.title__866845__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866845__.style_circle2 p {padding-left:18px}
.title__866845__.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__866845__ p {font-size:50px}
	.title__866845__.style_top p:before {width:20px}
	.title__866845__.style_right p:before {height:20px}
	.title__866845__.style_bottom p:before {width:20px}
	.title__866845__.style_left p:before {height:20px}
}

/*     866605 : 이미지      */
.img__866605__ {max-width:100%}
.img__866605__ * {box-sizing:border-box; border-radius:30px 0px 0px 0px;}
.img__866605__ a {display:block;vertical-align:top}
.img__866605__ img {width:100%;vertical-align:top}

/*     866615 : 타이틀 텍스트      */
.title__866615__ {font-size:0}
.title__866615__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;
}
.title__866615__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866615__.style_top p {padding-top:10px}
.title__866615__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866615__.style_right p {padding-right:14px}
.title__866615__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866615__.style_bottom p {padding-bottom:12px}
.title__866615__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866615__.style_left p {padding-left:14px}
.title__866615__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866615__.style_circle1 p {padding-left:18px}
.title__866615__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866615__.style_circle2 p {padding-left:18px}
.title__866615__.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__866615__ p {font-size:24px}
	.title__866615__.style_top p:before {width:20px}
	.title__866615__.style_right p:before {height:20px}
	.title__866615__.style_bottom p:before {width:20px}
	.title__866615__.style_left p:before {height:20px}
}

/*     866625 : 이미지      */
.img__866625__ {max-width:100%}
.img__866625__ * {box-sizing:border-box; border-radius:30px 0px 0px 0px;}
.img__866625__ a {display:block;vertical-align:top}
.img__866625__ img {width:100%;vertical-align:top}

/*     866635 : 타이틀 텍스트      */
.title__866635__ {font-size:0}
.title__866635__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;
}
.title__866635__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866635__.style_top p {padding-top:10px}
.title__866635__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866635__.style_right p {padding-right:14px}
.title__866635__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866635__.style_bottom p {padding-bottom:12px}
.title__866635__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866635__.style_left p {padding-left:14px}
.title__866635__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866635__.style_circle1 p {padding-left:18px}
.title__866635__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866635__.style_circle2 p {padding-left:18px}
.title__866635__.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__866635__ p {font-size:24px}
	.title__866635__.style_top p:before {width:20px}
	.title__866635__.style_right p:before {height:20px}
	.title__866635__.style_bottom p:before {width:20px}
	.title__866635__.style_left p:before {height:20px}
}

/*     866645 : 이미지      */
.img__866645__ {max-width:100%}
.img__866645__ * {box-sizing:border-box; border-radius:30px 0px 0px 0px;}
.img__866645__ a {display:block;vertical-align:top}
.img__866645__ img {width:100%;vertical-align:top}

/*     866655 : 타이틀 텍스트      */
.title__866655__ {font-size:0}
.title__866655__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;
}
.title__866655__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866655__.style_top p {padding-top:10px}
.title__866655__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866655__.style_right p {padding-right:14px}
.title__866655__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866655__.style_bottom p {padding-bottom:12px}
.title__866655__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866655__.style_left p {padding-left:14px}
.title__866655__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866655__.style_circle1 p {padding-left:18px}
.title__866655__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866655__.style_circle2 p {padding-left:18px}
.title__866655__.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__866655__ p {font-size:24px}
	.title__866655__.style_top p:before {width:20px}
	.title__866655__.style_right p:before {height:20px}
	.title__866655__.style_bottom p:before {width:20px}
	.title__866655__.style_left p:before {height:20px}
}

/*     866665 : 이미지      */
.img__866665__ {max-width:100%}
.img__866665__ * {box-sizing:border-box; border-radius:30px 0px 0px 0px;}
.img__866665__ a {display:block;vertical-align:top}
.img__866665__ img {width:100%;vertical-align:top}

/*     866675 : 타이틀 텍스트      */
.title__866675__ {font-size:0}
.title__866675__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;
}
.title__866675__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866675__.style_top p {padding-top:10px}
.title__866675__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866675__.style_right p {padding-right:14px}
.title__866675__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866675__.style_bottom p {padding-bottom:12px}
.title__866675__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866675__.style_left p {padding-left:14px}
.title__866675__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866675__.style_circle1 p {padding-left:18px}
.title__866675__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866675__.style_circle2 p {padding-left:18px}
.title__866675__.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__866675__ p {font-size:24px}
	.title__866675__.style_top p:before {width:20px}
	.title__866675__.style_right p:before {height:20px}
	.title__866675__.style_bottom p:before {width:20px}
	.title__866675__.style_left p:before {height:20px}
}

/*     866685 : 이미지      */
.img__866685__ {max-width:100%}
.img__866685__ * {box-sizing:border-box; border-radius:30px 0px 0px 0px;}
.img__866685__ a {display:block;vertical-align:top}
.img__866685__ img {width:100%;vertical-align:top}

/*     866695 : 타이틀 텍스트      */
.title__866695__ {font-size:0}
.title__866695__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;
}
.title__866695__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866695__.style_top p {padding-top:10px}
.title__866695__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866695__.style_right p {padding-right:14px}
.title__866695__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866695__.style_bottom p {padding-bottom:12px}
.title__866695__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866695__.style_left p {padding-left:14px}
.title__866695__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866695__.style_circle1 p {padding-left:18px}
.title__866695__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866695__.style_circle2 p {padding-left:18px}
.title__866695__.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__866695__ p {font-size:24px}
	.title__866695__.style_top p:before {width:20px}
	.title__866695__.style_right p:before {height:20px}
	.title__866695__.style_bottom p:before {width:20px}
	.title__866695__.style_left p:before {height:20px}
}

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

/*     866715 : 타이틀 텍스트      */
.title__866715__ {font-size:0}
.title__866715__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px; border-radius:0px 0px 30px 0px;
}
.title__866715__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866715__.style_top p {padding-top:10px}
.title__866715__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866715__.style_right p {padding-right:14px}
.title__866715__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866715__.style_bottom p {padding-bottom:12px}
.title__866715__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866715__.style_left p {padding-left:14px}
.title__866715__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866715__.style_circle1 p {padding-left:18px}
.title__866715__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866715__.style_circle2 p {padding-left:18px}
.title__866715__.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__866715__ p {font-size:24px}
	.title__866715__.style_top p:before {width:20px}
	.title__866715__.style_right p:before {height:20px}
	.title__866715__.style_bottom p:before {width:20px}
	.title__866715__.style_left p:before {height:20px}
}

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

/*     866735 : 타이틀 텍스트      */
.title__866735__ {font-size:0}
.title__866735__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;border-radius:0px 0px 30px 0px;
}
.title__866735__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866735__.style_top p {padding-top:10px}
.title__866735__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866735__.style_right p {padding-right:14px}
.title__866735__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866735__.style_bottom p {padding-bottom:12px}
.title__866735__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866735__.style_left p {padding-left:14px}
.title__866735__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866735__.style_circle1 p {padding-left:18px}
.title__866735__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866735__.style_circle2 p {padding-left:18px}
.title__866735__.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__866735__ p {font-size:24px}
	.title__866735__.style_top p:before {width:20px}
	.title__866735__.style_right p:before {height:20px}
	.title__866735__.style_bottom p:before {width:20px}
	.title__866735__.style_left p:before {height:20px}
}

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

/*     866755 : 타이틀 텍스트      */
.title__866755__ {font-size:0}
.title__866755__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;border-radius:0px 0px 30px 0px;
}
.title__866755__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866755__.style_top p {padding-top:10px}
.title__866755__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866755__.style_right p {padding-right:14px}
.title__866755__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866755__.style_bottom p {padding-bottom:12px}
.title__866755__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866755__.style_left p {padding-left:14px}
.title__866755__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866755__.style_circle1 p {padding-left:18px}
.title__866755__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866755__.style_circle2 p {padding-left:18px}
.title__866755__.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__866755__ p {font-size:24px}
	.title__866755__.style_top p:before {width:20px}
	.title__866755__.style_right p:before {height:20px}
	.title__866755__.style_bottom p:before {width:20px}
	.title__866755__.style_left p:before {height:20px}
}

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

/*     866775 : 타이틀 텍스트      */
.title__866775__ {font-size:0}
.title__866775__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;border-radius:0px 0px 30px 0px;
}
.title__866775__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866775__.style_top p {padding-top:10px}
.title__866775__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866775__.style_right p {padding-right:14px}
.title__866775__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866775__.style_bottom p {padding-bottom:12px}
.title__866775__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866775__.style_left p {padding-left:14px}
.title__866775__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866775__.style_circle1 p {padding-left:18px}
.title__866775__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866775__.style_circle2 p {padding-left:18px}
.title__866775__.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__866775__ p {font-size:24px}
	.title__866775__.style_top p:before {width:20px}
	.title__866775__.style_right p:before {height:20px}
	.title__866775__.style_bottom p:before {width:20px}
	.title__866775__.style_left p:before {height:20px}
}

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

/*     866795 : 타이틀 텍스트      */
.title__866795__ {font-size:0}
.title__866795__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:600;color:#ffffff;letter-spacing:-.03em;line-height:1.4em; text-align:center; background:#FFCA46; width:100%; padding:5px 0px;border-radius:0px 0px 30px 0px;
}
.title__866795__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866795__.style_top p {padding-top:10px}
.title__866795__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__866795__.style_right p {padding-right:14px}
.title__866795__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__866795__.style_bottom p {padding-bottom:12px}
.title__866795__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__866795__.style_left p {padding-left:14px}
.title__866795__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__866795__.style_circle1 p {padding-left:18px}
.title__866795__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866795__.style_circle2 p {padding-left:18px}
.title__866795__.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__866795__ p {font-size:24px}
	.title__866795__.style_top p:before {width:20px}
	.title__866795__.style_right p:before {height:20px}
	.title__866795__.style_bottom p:before {width:20px}
	.title__866795__.style_left p:before {height:20px}
}

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

/*     866905 : 블록 설정      */
.block_option__866905__ {display:table;width:100%}
.block_option__866905__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__866905__ {}
}


@media (min-width:1024px){
	.row__866905__ {background-size:cover;background-repeat: no-repeat;height:900px;}
}

/*     866875 : 타이틀 텍스트      */
.title__866875__ {font-size:0}
.title__866875__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:35px;font-weight:bold;color:#222222;letter-spacing:-.03em;line-height:1em;
}
.title__866875__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__866875__.style_top p {padding-top:10px}
.title__866875__.style_top p:before {top:0;left:0;width:35px;height:4px}

.title__866875__.style_right p {padding-right:14px}
.title__866875__.style_right p:before {top:16%;right:0;width:4px;height:35px}

.title__866875__.style_bottom p {padding-bottom:12px}
.title__866875__.style_bottom p:before {bottom:0;left:0;width:35px;height:4px}

.title__866875__.style_left p {padding-left:14px}
.title__866875__.style_left p:before {top:16%;left:0;width:4px;height:35px}

.title__866875__.style_circle1 p {padding-left:18px}
.title__866875__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__866875__.style_circle2 p {padding-left:18px}
.title__866875__.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__866875__ p {font-size:48px;letter-spacing:-0.04em;}
	.title__866875__.style_top p:before {width:65px}
	.title__866875__.style_right p:before {height:65px}
	.title__866875__.style_bottom p:before {width:65px}
	.title__866875__.style_left p:before {height:65px}
}

/*     866965 : HTML 편집기      */
.que .title{font-size:32px; color:#444;padding: 10px 15px 10px; margin-top:10px;  line-height: 32px;width: 60%;
    font-family:'Noto Sans Kr'; font-weight: 500 !important; text-align:left;}
.que .title .STEP {font-size:32px; color:#F8B100; display:inline-block; padding-right:50px; }

.que {background: rgba(255,255,255,0.9); border-radius: 8px; margin-bottom:30px;padding:20px 20px;backdrop-filter: blur(5px);} 
.btn {width: 7%;}
.btn span {
    position: relative;}
.que > img{box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;}
.btn span::after {
    content: '';
    width: 13px; /* 사이즈 */
    height: 13px; /* 사이즈 */
    border-top: 2px solid #fff; /* 선 두께 */
    border-right: 2px solid #fff; /* 선 두께 */
    display: inline-block;
    transform: rotate(135deg); /* 각도 */
    position: absolute;
    top: 0px; /* 기본 0px 값으로 해주세요 */
    left: 0px; /* 기본 0px 값으로 해주세요 */
}
.que.on .btn span::after {
    content: '';
    transform: rotate(-45deg); /* 각도 */
  transition: 0.3s ease;

}
.anw {
  max-height: 0; /* 높이를 0으로 설정해 감춤 */
  overflow: hidden; /* 넘치는 내용 숨김 */
  transition: max-height 0.3s ease; /* max-height에 부드러운 전환 효과 추가 */
 color:#444;
font-size:24px; font-weight:300; line-height:1.5; letter-spacing:-0.035em;
padding: 10px 15px 0px; 
}
.anw a{color: rgba(249,148,58,0.85) !important; margin-bottom: 32px !important; display:block;}


.anw h1{font-size:20px; font-weight:300; line-height:1.5; letter-spacing:-1px; margin-top:1px; margin-bottom: 15px;margin-top: 15px;
    border-top: 1px solid #ddd;
    padding-top: 10px;}
/* que에 on 클래스가 추가된 경우 anw 열림 */
.que.on .anw {
  max-height: 3400px; /* 열릴 때의 최대 높이 설정 (내용에 맞게 조정 가능) */
}

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

