/*     1762915 : 타이틀 + 장문 텍스트 박스      */
.textarea__1762915__ {padding:15px 20px; background:#63b7c3; border-radius:0px;}
.textarea__1762915__ .title {margin:0; padding:0; font-size:16px; font-weight:bold; color:#ffffff; line-height:1.4em;}
.textarea__1762915__ .cont {margin:10px 0 0; padding:0; font-size:14px; color:#ffffff; line-height:1.4em;}

@media all and (min-width:768px){
	.textarea__1762915__ {padding:22px 30px; border-radius:0px;}
	.textarea__1762915__ .title {}
	.textarea__1762915__ .cont {}
}

@media all and (min-width:1024px){
	.textarea__1762915__ {padding:35px; border-radius:0px;}
	.textarea__1762915__ .title {font-size:24px;}
	.textarea__1762915__ .cont {margin-top:15px; font-size:18px; line-height:1.6em;}
}

/*     1786635 : 이미지 (비율형)      */
@media (max-width:1080px){
.img_ratio__1786635__ {display:none;}
.mimg_ratio__1786635__ {max-width:100%;vertical-align:top}
.mimg_ratio__1786635__ * {box-sizing:border-box}
.mimg_ratio__1786635__ a {display:block;vertical-align:top}
.mimg_ratio__1786635__ img {width:100%;vertical-align:top}
.mimg_ratio__1786635__ img {width:auto}
}

@media (min-width:1080px){
.mimg_ratio__1786635__ {display:none;}
.img_ratio__1786635__ {max-width:100%;vertical-align:top}
.img_ratio__1786635__ * {box-sizing:border-box}
.img_ratio__1786635__ a {display:block;vertical-align:top}
.img_ratio__1786635__ img {width:100%;vertical-align:top}
.img_ratio__1786635__ img {width:auto}
}

/*     1786645 : 공백      */
.empty__1786645__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__1786645__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__1786645__.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 (min-width:768px){
	.empty__1786645__ {height:40px}
}

@media all and (min-width:1024px){
	.empty__1786645__ {height:50px}
}

/*     1728245 : 타이틀 텍스트      */
.title__1728245__ {font-size:0}
.title__1728245__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.03em;line-height:1.4em;
	word-break: auto-phrase;
}
.title__1728245__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1728245__.style_top p {padding-top:10px}
.title__1728245__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__1728245__.style_right p {padding-right:14px}
.title__1728245__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__1728245__.style_bottom p {padding-bottom:12px}
.title__1728245__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__1728245__.style_left p {padding-left:14px}
.title__1728245__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__1728245__.style_circle1 p {padding-left:18px}
.title__1728245__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1728245__.style_circle2 p {padding-left:18px}
.title__1728245__.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__1728245__ p {font-size:32px}
	.title__1728245__.style_top p:before {width:32px}
	.title__1728245__.style_right p:before {height:32px}
	.title__1728245__.style_bottom p:before {width:32px}
	.title__1728245__.style_left p:before {height:32px}
}

/*     1728265 : 공백      */
.empty__1728265__ {box-sizing:border-box;display:block;position:relative;width:100%;height:30px}
.empty__1728265__.build_edit_mode {min-height:10px;border:1px dashed red}
.empty__1728265__.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 (min-width:768px){
	.empty__1728265__ {height:40px}
}

@media all and (min-width:1024px){
	.empty__1728265__ {height:50px}
}

/*     1762935 : 번호 입력형 타이틀      */
.number_title__1762935__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1762935__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1762935__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1762935__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1762935__.s_size_75 span{font-size:.75em;}
.number_title__1762935__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1762935__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1762935__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1762935__.s_size_200 i{border-width:2px;}
.number_title__1762935__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1762935__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1762935__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1762935__ ul li{font-size:14px;}
}

/*     1763025 : 번호 입력형 타이틀      */
.number_title__1763025__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1763025__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1763025__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1763025__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1763025__.s_size_75 span{font-size:.75em;}
.number_title__1763025__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1763025__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1763025__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1763025__.s_size_200 i{border-width:2px;}
.number_title__1763025__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1763025__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1763025__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1763025__ ul li{font-size:14px;}
}

/*     1763035 : 번호 입력형 타이틀      */
.number_title__1763035__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1763035__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1763035__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1763035__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1763035__.s_size_75 span{font-size:.75em;}
.number_title__1763035__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1763035__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1763035__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1763035__.s_size_200 i{border-width:2px;}
.number_title__1763035__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1763035__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1763035__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1763035__ ul li{font-size:14px;}
}

/*     1763045 : 번호 입력형 타이틀      */
.number_title__1763045__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1763045__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1763045__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1763045__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1763045__.s_size_75 span{font-size:.75em;}
.number_title__1763045__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1763045__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1763045__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1763045__.s_size_200 i{border-width:2px;}
.number_title__1763045__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1763045__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1763045__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1763045__ ul li{font-size:14px;}
}

/*     1763055 : 번호 입력형 타이틀      */
.number_title__1763055__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1763055__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1763055__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1763055__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1763055__.s_size_75 span{font-size:.75em;}
.number_title__1763055__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1763055__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1763055__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1763055__.s_size_200 i{border-width:2px;}
.number_title__1763055__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1763055__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1763055__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1763055__ ul li{font-size:14px;}
}

/*     1763065 : 번호 입력형 타이틀      */
.number_title__1763065__ ul{width:100%; margin:0; padding:0; list-style:none; vertical-align:top;}
.number_title__1763065__ ul li{display:table;width:100%;border-top:1px solid #c3c4c9;border-bottom:1px solid #c3c4c9;border-right:1px solid #c3c4c9;font-size:18px; line-height:1.5em;}
.number_title__1763065__ ul li span{
	display:table-cell;width:50px;height:50px;line-height:50px;font-family:NanumGothic;border-left:1px solid #c3c4c9;background:#f78106;
	font-weight:bold; color:#ffffff; vertical-align:middle; white-space:nowrap;text-align:center;
}
.number_title__1763065__ ul li p{
	display:table-cell; padding:5px 10px;border-left:1px solid #c3c4c9;
	font-weight:bold; color:#444444; vertical-align:middle; letter-spacing:-.03em;
}

.number_title__1763065__.s_size_75 span{font-size:.75em;}
.number_title__1763065__.s_size_100 span{font-size:1em; width:110px;}
.number_title__1763065__.s_size_150 span{font-size:1.5em; line-height:1em;}
.number_title__1763065__.s_size_200 span{font-size:2em; line-height:1em;}
.number_title__1763065__.s_size_200 i{border-width:2px;}
.number_title__1763065__.s_size_250 span{font-size:2.5em; line-height:1em;}
.number_title__1763065__.s_size_250 i{border-width:3px;}
@media (max-width:1023px){
  .number_title__1763065__ ul li{font-size:16px;}
}
@media (max-width:767px){
  .number_title__1763065__ ul li{font-size:14px;}
}

