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

/*     1923655 : 한줄 텍스트      */
.text__1923655__, .text__1923655__ * {margin:0; padding:0; box-sizing:border-box;}
.text__1923655__ {text-align:center;}

.text__1923655__ p {display:inline-block; position:relative; font-size:44px; line-height:1; font-weight:bold; color:#da6fa8;}
.text__1923655__ p::before, .text__1923655__ p::after {content:""; position:absolute; top:50%; transform:translateY(-50%) rotate(25deg); width:2px; height:100%; background:#ccc;}
.text__1923655__ p::before {left:-25px;}
.text__1923655__ p::after {right:-25px;}

@media (max-width:1023px){
	.text__1923655__ p {font-size:38px; }
}

@media (max-width:767px){
	.text__1923655__ p {font-size:28px; }
}

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

/*     1923675 : 장문 텍스트      */
.textarea__1923675__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:normal;color:#666;letter-spacing:0;line-height:1.5em;
}

.textarea__1923675__ p span {display:inline-block; position:relative; z-index:1;}
.textarea__1923675__ p span::after {content:""; position:absolute; left:50%; transform:translateX(-50%) scaleX(0); bottom:3px; width:100%; height:35%; background:#b5b8f3; padding:0 2px; z-index:-1;transform-origin:left; transition:0.7s; transition-delay:2s;}

.textarea__1923675__ p.aos-animate span::after {transform:translateX(-50%) scaleX(1);}

@media all and (min-width:1024px){
	.textarea__1923675__ p {font-size:19px}
}

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

/*     1926565 : 한줄 텍스트      */
.text__1926565__, .text__1926565__ * {margin:0; padding:0; box-sizing:border-box;}

.text__1926565__ {position:relative; padding:80px 50px 50px; border:5px solid #eee;}

.text__1926565__ h2 {position:absolute; top:0; left:50%; transform:translate(-50%, -50%); width:500px; background:#da6fa8; padding:10px; text-align:center; font-size:32px; color:#FFF; border-radius:100px;}
.text__1926565__ .img_box {width:100%; margin-bottom:40px;}
.text__1926565__ .img_box img {display:block;}
.text__1926565__ ul {display:flex; align-items:center; list-style:none; gap:20px;}
.text__1926565__ ul li {display:flex; justify-content:center; align-items:center; width:100%; aspect-ratio:1/1; border:3px solid #da6fa8; border-radius:50%; padding:20px; text-align:center; font-size:17px; word-break:keep-all;}

@media (max-width:1023px){
	.text__1926565__ {padding:60px 20px 20px;}
	.text__1926565__ h2 {font-size:28px; width:300px;}
	.text__1926565__ ul {gap:10px;}
	.text__1926565__ ul li {font-size:16px; padding:10px;}
}

@media (max-width:767px){
	.text__1926565__ {padding:40px 15px 15px;}
	.text__1926565__ .img_box {margin-bottom:20px;}
	.text__1926565__ h2 {font-size:20px; width:250px; padding:5px;}
	.text__1926565__ ul {justify-content:Center; flex-wrap:wrap;}
	.text__1926565__ ul li {width:calc(33.33% - 10px); font-size:14px; padding:10px;}
}

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

/*     1906575 : 타이틀 텍스트      */
.title__1906575__, .title__1906575__ * {margin:0; padding:0; box-sizing:border-box;}
.title__1906575__ h2 {position:relative; display:inline-block; font-size:32px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em;}
.title__1906575__ h2::before{content:""; position:absolute; bottom:4px; right:-15px; width:10px; height:10px; background:#5156a7; border-radius:50%;}

@media all and (max-width:1023px){
	.title__1906575__ h2 {font-size:25px}
}

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

/*     1906665 : 블록 설정      */
.block_option__1906665__ {display:table;width:100%;}
.block_option__1906665__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}
.row__1906665__ {width:100%; overflow:hidden;}

@media (max-width:1023px){
	.row__1906665__ {}
}


@media (min-width:1024px){
	.row__1906665__ {}
}

/*     1906645 : 이미지 리스트 (타일형)      */
.img_tile__1906645__, .img_tile__1906645__ * {margin:0; padding:0; box-sizing:border-box;}

.img_tile__1906645__ {position:relative; display:flex; justify-content:center; align-items:center;}
.img_tile__1906645__::before, .img_tile__1906645__::after {content:""; position:absolute; top:50%; transform:translateY(-50%); width:0; height:1px; background:#000; transition: 1s linear;}
.img_tile__1906645__::before {left:calc(-100% - -30px);}
.img_tile__1906645__.show::before {animation: drawLine 1s linear forwards;}
.img_tile__1906645__.show::after {left:calc(100% - 30px); animation: drawLine 1s linear forwards; animation-delay:2.5s; transform-origin:left;}

.img_tile__1906645__ .content_wrap {position:relative; width: 25%; padding-top:25%;}
.img_tile__1906645__ .content_wrap + .content_wrap {margin-left:-20px;}

.img_tile__1906645__ .content_wrap .svg {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:100%; height:100%; opacity:0; transition-delay:1s;}
.img_tile__1906645__.show .content_wrap .svg {opacity:1;}
.img_tile__1906645__ .content_wrap .svg svg {width:100%; height:100%; stroke-dasharray: 1214; stroke-dashoffset: 0;  animation-delay: 1s;}
.img_tile__1906645__.show .content_wrap .svg svg {animation: drawCircle 1s linear; animation-delay:1s;}

.img_tile__1906645__ .content_wrap:nth-child(1) .svg svg{transform:rotate(-270deg)}
.img_tile__1906645__ .content_wrap:nth-child(2) .svg svg{transform:rotate(-90deg)}
.img_tile__1906645__ .content_wrap:nth-child(3) .svg svg{transform:rotate(-270deg)}
.img_tile__1906645__ .content_wrap:nth-child(4) .svg svg{transform:rotate(-90deg)}

.img_tile__1906645__ .content_wrap:nth-child(1) circle {stroke: #e0e0e0;}
.img_tile__1906645__ .content_wrap:nth-child(2) circle {stroke: #b0b0b0;}
.img_tile__1906645__ .content_wrap:nth-child(3) circle {stroke: #606060;}
.img_tile__1906645__ .content_wrap:nth-child(4) circle {stroke: #000000;}

.img_tile__1906645__ .content_wrap .content_box {position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); text-align:center; width:80%;}

.img_tile__1906645__ .num {display:inline-block; background:#000; color:#FFF; padding:5px 5px; font-size:14px; margin-bottom:25px;}
.img_tile__1906645__ .tit {font-size:22px; font-weight:500; color:#000;}
.img_tile__1906645__ .tit span{color:#da6fa8;}
.img_tile__1906645__ .text {font-size:16px; margin-top:25px; color:#222;}



@keyframes drawCircle {
	0%{stroke-dashoffset: 1214;}
	100%{stroke-dashoffset: 0;}
}

@keyframes drawLine {
	0%{width:0;}
	100%{width:100%;}
}

@media (max-width:1023px){
	.img_tile__1906645__ .num {font-size:13px; margin-bottom:12px;}
	.img_tile__1906645__ .tit {font-size:15px;}
	.img_tile__1906645__ .text {font-size:14px; margin-top:12px;}
}

@media (max-width:767px){
	.img_tile__1906645__ {flex-direction:column; row-gap:10px;}
	.img_tile__1906645__::before, .img_tile__1906645__::after {content:none;}
	.img_tile__1906645__ .content_wrap {width:100%; padding-top:0;}
	.img_tile__1906645__ .content_wrap .svg {display:none;}
	.img_tile__1906645__ .content_wrap .content_box {position:relative; display:flex; align-items:center; width:100%; top:unset; left:unset; border:1px solid #000; border-radius: 50px; transform:translate(0,0); padding:10px 20px;}
	.img_tile__1906645__ .content_wrap + .content_wrap {margin-left:0;}
	.img_tile__1906645__ .num {flex-shrink:0; width:25%; height:24px; line-height:24px; padding:0; margin-right:20px;  margin-bottom:0;}
	.img_tile__1906645__ .content_wrap .content_box .text_box{width:100%; text-align:left;}
}

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

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

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

/*     1923705 : 타이틀 텍스트      */
.title__1923705__, .title__1923705__ * {margin:0; padding:0; box-sizing:border-box;}
.title__1923705__ h2 {position:relative; display:inline-block; font-size:32px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em;}
.title__1923705__ h2::before{content:""; position:absolute; bottom:4px; right:-15px; width:10px; height:10px; background:#5156a7; border-radius:50%;}

@media all and (max-width:1023px){
	.title__1923705__ h2 {font-size:25px}
}

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

/*     1923725 : 한줄 텍스트      */
.text__1923725__, .text__1923725__ * {margin:0; padding:0; box-sizing:border-box;}

.text__1923725__ .tit {font-size:18px; font-weight:500; margin-bottom:5px;}
.text__1923725__ .text {font-size:16px; word-break:keep-all;}

@media (max-width:767px){
	.text__1923725__ .tit {font-size:16px;}
	.text__1923725__ .text {font-size:14px;}
}

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

/*     1923745 : 표 2.0      */
.table__1923745__ {width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}
.table__1923745__ > .table_inner {overflow:hidden;width:100%;margin:0 auto;border-top:3px solid #da6fa8}
.table__1923745__ * {box-sizing:border-box}
.table__1923745__ table {
	width:100%;margin-top:-1px;border-spacing:1px;border-collapse:separate;
	background:#dddddd;table-layout:fixed;
}
.table__1923745__ td {
	height:60px;padding:5px 10px;
	background:#fff;font-size:16px;font-weight:normal;color:#333;text-align:left;
}
.table__1923745__ td.empty__1923745__ {padding:50px 20px}

@media all and (max-width:767px){
	.table__1923745__ > .table_inner {width:px}
	.table__1923745__ td {font-size:14px !important; word-break:keep-all;}
}

@media all and (min-width:768px) and (max-width:1023px){
	.table__1923745__ > .table_inner {width:px}
}

@media all and (min-width:1024px){
	.table__1923745__ > .table_inner {width:px}
}

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

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

/*     1907105 : 타이틀 텍스트      */
.title__1907105__, .title__1907105__ * {margin:0; padding:0; box-sizing:border-box;}
.title__1907105__ h2 {position:relative; display:inline-block; font-size:32px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em;}
.title__1907105__ h2::before{content:""; position:absolute; bottom:4px; right:-15px; width:10px; height:10px; background:#5156a7; border-radius:50%;}

@media all and (max-width:1023px){
	.title__1907105__ h2 {font-size:25px}
}

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

/*     1907135 : 이미지 리스트 (타일형)      */
.img_tile__1907135__ {overflow:hidden}
.img_tile__1907135__ .img_inner {margin:0 -5px}
.img_tile__1907135__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1907135__ * {box-sizing:border-box}
.img_tile__1907135__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__1907135__ .item a {display:block}
.img_tile__1907135__ .figure {display:block; overflow:hidden;}
.img_tile__1907135__ .figure img {display:block; width:100%; height:100%; object-fit:cover; vertical-align:top; transition:1.2s}
.img_tile__1907135__ .caption {display:block; background:#b5b8f3; padding: 15px; text-align:center;}
.img_tile__1907135__ .caption > span {display:block}
.img_tile__1907135__ .caption > span.subject {font-size: 15px; font-weight:bold; color:#ffffff}
.img_tile__1907135__ .caption > span.content {font-size: 15px; color:#ffffff}

.img_tile__1907135__ .item:hover .figure img {transform:scale(1.1);}

.col_m_1__1907135__ .item {width:100%}
.col_m_2__1907135__ .item {width:50%}
.col_m_3__1907135__ .item {width:33.3333%}
.col_m_4__1907135__ .item {width:25%}
.col_m_1__1907135__ .item,
.col_m_2__1907135__ .item2n,
.col_m_3__1907135__ .item3n,
.col_m_4__1907135__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1907135__ .item,
	.col_m_2__1907135__ .item2n,
	.col_m_3__1907135__ .item3n,
	.col_m_4__1907135__ .item4n {clear:none}

	.col_t_1__1907135__ .item {width:100%}
	.col_t_2__1907135__ .item {width:50%}
	.col_t_3__1907135__ .item {width:33.3333%}
	.col_t_4__1907135__ .item {width:25%}
	.col_t_5__1907135__ .item {width:20%}
	.col_t_6__1907135__ .item {width:16.6666%}
	.col_t_1__1907135__ .item,
	.col_t_2__1907135__ .item2n,
	.col_t_3__1907135__ .item3n,
	.col_t_4__1907135__ .item4n,
	.col_t_5__1907135__ .item5n,
	.col_t_6__1907135__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__1907135__ .img_inner {margin:0 -10px}
	.img_tile__1907135__ .item {padding:10px}
	.img_tile__1907135__ .caption {padding:20px;}
	.img_tile__1907135__ .caption > span.subject {font-size: 15px;}
	.img_tile__1907135__ .caption > span.content {font-size: 20px;}

	.col_t_1__1907135__ .item,
	.col_t_2__1907135__ .item2n,
	.col_t_3__1907135__ .item3n,
	.col_t_4__1907135__ .item4n,
	.col_t_5__1907135__ .item5n,
	.col_t_6__1907135__ .item6n {clear:none}

	.col_pc_1__1907135__ .item {width:100%}
	.col_pc_2__1907135__ .item {width:50%}
	.col_pc_3__1907135__ .item {width:33.3333%}
	.col_pc_4__1907135__ .item {width:25%}
	.col_pc_5__1907135__ .item {width:20%}
	.col_pc_6__1907135__ .item {width:16.6666%}
	.col_pc_1__1907135__ .item,
	.col_pc_2__1907135__ .item2n,
	.col_pc_3__1907135__ .item3n,
	.col_pc_4__1907135__ .item4n,
	.col_pc_5__1907135__ .item5n,
	.col_pc_6__1907135__ .item6n {clear:both}
}

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

/*     1907155 : 한줄 텍스트      */
.text__1907155__, .text__1907155__ * {margin:0; padding:0; box-sizing:border-box;}

.text__1907155__ {position:relative; padding:50px 30px; border:5px solid #eda3cb;}
.text__1907155__::before {content:""; position:absolute; top:-5px; left:50%; transform:translateX(-50%); width:5%; height:10px; background:#d975ab; transition:0.7s;}
.text__1907155__:hover::before {width:15%;}

.text__1907155__ .title {font-size:24px; font-weight:bold; color:#222;}
.text__1907155__ .text {font-size:18px; margin-top:30px; color:#666; word-break:keep-all; letter-spacing:-0.7px;}

@media (max-width:1023px){
	.text__1907155__ {padding:40px 20px;}
	.text__1907155__ .title {font-size:20px;}
	.text__1907155__ .text {font-size:16px;}
}

@media (max-width:767px){
	.text__1907155__ {padding:25px 15px; border:3px solid #eda3cb;}
	.text__1907155__::before {top:-2px; width:10%; height:6px;}
	.text__1907155__:hover::before {width:45%;}
	.text__1907155__ .title {font-size:18px;}
	.text__1907155__ .text {font-size:14px; margin-top:15px;}
}

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

/*     1907275 : 타이틀 텍스트      */
.title__1907275__, .title__1907275__ * {margin:0; padding:0; box-sizing:border-box;}
.title__1907275__ h2 {position:relative; display:inline-block; font-size:32px; font-weight:bold; color:#000000; letter-spacing:-.03em; line-height:1.4em;}
.title__1907275__ h2::before{content:""; position:absolute; bottom:4px; right:-15px; width:10px; height:10px; background:#5156a7; border-radius:50%;}

@media all and (max-width:1023px){
	.title__1907275__ h2 {font-size:25px}
}

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

/*     1907305 : 한줄 텍스트      */
.text__1907305__, .text__1907305__ * {margin:0; padding:0; box-sizing:border-box;}

.text__1907305__ .tit {font-size:18px; font-weight:500; margin-bottom:5px;}
.text__1907305__ .text {font-size:16px; word-break:keep-all;}

@media (max-width:767px){
	.text__1907305__ .tit {font-size:16px;}
	.text__1907305__ .text {font-size:14px;}
}

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

/*     1907315 : 이미지 리스트 (타일형)      */
.img_tile__1907315__ {overflow:hidden}
.img_tile__1907315__ .img_inner {display:grid; grid-template-columns:repeat(2,1fr); gap:10px;}
.img_tile__1907315__ * {box-sizing:border-box}
.img_tile__1907315__ .item {position:relative; display:flex; flex-direction:column; width:100%;}
.img_tile__1907315__ .item a {display:block}
.img_tile__1907315__ .figure {display:block; overflow:hidden;}
.img_tile__1907315__ .figure img {display:block; width:100%; height:100%; object-fit:cover; vertical-align:top}
.img_tile__1907315__ .caption {display:block; padding:15px; background:#da6fa8; text-align:center; flex-grow:1;}
.img_tile__1907315__ .caption > span {display:block}
.img_tile__1907315__ .caption > span.subject {font-size:16px; color:#ffffff}
.img_tile__1907315__ .caption > span.content {font-size:15px; margin-top:5px;color:#ffffff; word-break:keep-all; font-weight:200;}

@media (min-width:768px){
	.img_tile__1907315__ .img_inner {grid-template-columns:repeat(2,1fr);}
}

@media (min-width:1024px){
	.img_tile__1907315__ .img_inner {margin:0 -10px; grid-template-columns:repeat(4,1fr); gap:20px;}
	.img_tile__1907315__ .caption {padding: 20px;}
	.img_tile__1907315__ .caption > span.subject {font-size:15px; font-weight:700;}
	.img_tile__1907315__ .caption > span.content {font-size:17px; margin-top:10px}
}

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

