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

/*     400435 : 장문 텍스트      */
.textarea__400435__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#ffffff;letter-spacing:0;line-height:1.5em;
}
.textarea__400435__ p.mb{font-size:16px; font-weight:normal;}
.textarea__400435__ p.sub_tit { font-size:14px; font-weight:400; margin-top:10px; }
.textarea__400435__ .text_b{color:#fff; font-size:16px; margin-top:10px; font-weight:500; position:relative;}
.textarea__400435__ .pc{display:none;}
.textarea__400435__ .mb{display:block;}
@media all and (min-width:1024px){
	.textarea__400435__ p {font-size:36px;}
	.textarea__400435__ p.sub_tit { font-size:18px;}
	.textarea__400435__ .text_b{font-size:18px;}
	.textarea__400435__ .text_b::before { content:""; width:50px; height:2px; display:block; background:#cdcccb; margin: 20px auto;}
	.textarea__400435__ .mb{display:none;}
.textarea__400435__ .pc{display:block;}
}

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

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

/*     400465 : 한줄 텍스트      */
.text__1885815__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#f26d7d;letter-spacing:0;line-height:1em;
}

.text__1885815__ p a {color:#222}
.text__1885815__ p span{font-size:14px; ; color:#d3d3d3;}
.text__1885815__ p .en{letter-spacing:0.25em;}
.text__1885815__ .dot{display:inline-block; width:15px; height:15px; border-radius:50%; background-color:#f26d7d; margin:0 auto;}

@media all and (min-width:1024px){
	.text__1885815__ p {font-size:36px}
	.text__1885815__ p span{font-size:18px;}
}

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

/*     400945 : 한줄 텍스트      */
.text__400945__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}
.text__400945__ p a {color:#444444}

.text__400945__ .pc{display:none;}
.text__400945__ .mb{display:block;}

@media all and (min-width:1024px){
	.text__400945__ p {font-size:18px; text-align:center;}
	.text__400945__ .pc{display:block;}
	.text__400945__ .mb{display:none;}
}

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

/*     401125 : 한줄 텍스트      */
.text__1885815__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#f26d7d;letter-spacing:0;line-height:1em;
}

.text__1885815__ p a {color:#222}
.text__1885815__ p span{font-size:14px; ; color:#d3d3d3;}
.text__1885815__ p .en{letter-spacing:0.25em;}
.text__1885815__ .dot{display:inline-block; width:15px; height:15px; border-radius:50%; background-color:#f26d7d; margin:0 auto;}

@media all and (min-width:1024px){
	.text__1885815__ p {font-size:36px}
	.text__1885815__ p span{font-size:18px;}
}

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

/*     401105 : 제목&내용 가로형      */
.text_horizontal__401105__ .title__401105__ {
  margin:0 0 5px;padding:0;font-size:15px;font-weight:bold;color:#f26d7d;line-height:1.5em;letter-spacing:0;
}

.text_horizontal__401105__ .text__401105__ {margin:0;padding:0;font-size:15px;color:#444;line-height:1.5em;letter-spacing:0}

/* */
 
  .text_horizontal__401105__ .img_box {width:100%;}
  .text_horizontal__401105__ .title__401105__ {font-size: 18px; }
  .text_horizontal__401105__ .text__401105__ {font-size: 16px;}

  .text_horizontal__401105__ {display: flex; flex-direction: column; align-items: center; flex-wrap: wrap;}
  .text_horizontal__401105__:nth-child(2n) {display: flex; flex-direction: column-reverse; align-items: center;}
  .text_horizontal__401105__ .img_box img {display:inline-block; width:100%;}
  .text_horizontal__401105__ .txt-box {width:100%; margin-top:12px; text-align:center; padding-bottom:12px;}

/* */


@media all and (min-width:768px){
  .text_horizontal__401105__:after {content:'';display:block;clear:both}
  .text_horizontal__401105__ .title__401105__ {box-sizing:border-box;margin:0;min-width:100px;padding-right:20px}
  .text_horizontal__401105__ .text__401105__ {overflow:hidden}
}

@media all and (min-width:1024px){
    .text_horizontal__401105__:nth-child(even) {display: flex; flex-direction: row; align-items: center;}
    .text_horizontal__401105__ .title__401105__ {float: none;  font-size: 20px; font-weight: 700; margin-bottom: 20px;}
    .text_horizontal__401105__ .text__401105__ {font-size: 18px; font-weight: 400; ; word-break:keep-all;}
    .text_horizontal__401105__ {display: flex; flex-direction: row; align-items: center;}
    .text_horizontal__401105__ .img_box {width:50%;}
    .text_horizontal__401105__ .img_box img {display:inline-block; width:100%;}
	 .text_horizontal__401105__ .txt-box{width:50%;text-align:center;}
	.text_horizontal__401105__ .right{/*text-align:left;*/  box-sizing:border-box;}
	.text_horizontal__401105__ .left{/*text-align:right;*/ box-sizing:border-box;}

	
}

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

/*     401315 : 한줄 텍스트      */
.text__1885815__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:700;color:#f26d7d;letter-spacing:0;line-height:1em;
}

.text__1885815__ p a {color:#222}
.text__1885815__ p span{font-size:14px; ; color:#d3d3d3;}
.text__1885815__ p .en{letter-spacing:0.25em;}
.text__1885815__ .dot{display:inline-block; width:15px; height:15px; border-radius:50%; background-color:#f26d7d; margin:0 auto;}

@media all and (min-width:1024px){
	.text__1885815__ p {font-size:36px}
	.text__1885815__ p span{font-size:18px;}
}

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

/*     401325 : 타이틀 텍스트      */
.text__1576956__{display:grid;gap:8px;grid-template-columns: 1fr 1fr;word-break:keep-all; }
.text__1576956__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:400;color:#444;letter-spacing:-.03em;line-height:1.5em;
}
.text__1576956__ .content .title{background:#f26d7d; color:#fff; font-weight:700; text-align:center;padding:10px 0; }
.text__1576956__ .content2 .title{background:#f26d7d;color:#fff;}
.text__1576956__ .content .sub{padding:10px;box-sizing:border-box; text-align:center;

}
.text__1576956__ .content{text-align:center; }
.text__1576956__ .content .sub span{display:inline-block; }

.text__1576956__ .content span.arrow{display:none;}

.text__1576956__ .sub.pc{display:none;}
.text__1576956__  .sub.mb{display:block;}

@media all and (min-width:1024px){
	.text__1576956__ .content{position: relative;}
	.text__1576956__ .content span.arrow{display:block;}
	.text__1576956__{display:grid;gap:16px;grid-template-columns: 1fr 1fr 1fr; }
	.text__1576956__ p {font-size:18px}
	.text__1576956__ .content .sub{word-break:keep-all;}
	.text__1576956__ .content span.arrow{position: absolute;  right: -3%; bottom: 60%; color: #f26d7d;}
	.text__1576956__ .sub.pc{display:block;}
	.text__1576956__  .sub.mb{display:none;}
}

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

/*     401295 : 타이틀 텍스트      */
.text__1576955__{display:grid;gap:8px;grid-template-columns: 1fr;word-break:keep-all; }
.text__1576955__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:400;color:#444;letter-spacing:-.03em;line-height:1.5em;
}
.text__1576955__ .content .title{background:#f26d7d; color:#fff; font-weight:700; text-align:center;padding:10px 0;}
.text__1576955__ .content2 .title{background:#f26d7d;color:#fff;}
.text__1576955__ .content .sub{padding:10px;box-sizing:border-box; text-align:center;

}
.text__1576955__ .content .sub span{display:inline-block; }

@media all and (min-width:1024px){
	.text__1576955__{display:grid;gap:16px;grid-template-columns: 1fr 1fr; }
	.text__1576955__ p {font-size:18px;}
	.text__1576955__ .content .sub{padding:30px;word-break:keep-all; border:1px solid #444; border-top:0; height:200px;}
}

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

