/*     150416 : 공백      */
.solid_line__150416__ {box-sizing:border-box; display:block; position:relative; width:100%; height:118px;}
.solid_line__150416__:before {content:''; 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;}

.solid_line__150416__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150416__ {height:20px}
}

/*     150417 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150417__ {font-size:0}
.title__150417__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#ffffff;letter-spacing:-.08em;line-height:1.4em;
}
.title__150417__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150417__.style_top p {padding-top:10px}
.title__150417__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150417__.style_right p {padding-right:14px}
.title__150417__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150417__.style_bottom p {padding-bottom:12px}
.title__150417__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150417__.style_left p {padding-left:14px}
.title__150417__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150417__.style_circle1 p {padding-left:18px}
.title__150417__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150417__.style_circle2 p {padding-left:18px}
.title__150417__.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__150417__ p {font-size:55px}
	.title__150417__.style_top p:before {width:20px}
	.title__150417__.style_right p:before {height:20px}
	.title__150417__.style_bottom p:before {width:20px}
	.title__150417__.style_left p:before {height:20px}
}

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

/*     150419 : 공백      */
.solid_line__150419__ {box-sizing:border-box; display:block; position:relative; width:100%; height:118px;}
.solid_line__150419__:before {content:''; 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;}

.solid_line__150419__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150419__ {height:20px}
}

/*     150420 : 공백      */
.solid_line__150420__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150420__:before {content:''; 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;}

.solid_line__150420__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150420__ {height:40px}
}

/*     150421 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150421__ {font-size:0}
.title__150421__ p {
	display:inline-block;position:relative;margin:0 0 10px 0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:300;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150421__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150421__.style_top p {padding-top:10px}
.title__150421__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150421__.style_right p {padding-right:14px}
.title__150421__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150421__.style_bottom p {padding-bottom:12px}
.title__150421__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150421__.style_left p {padding-left:14px}
.title__150421__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150421__.style_circle1 p {padding-left:18px}
.title__150421__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150421__.style_circle2 p {padding-left:18px}
.title__150421__.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__150421__ p {font-size:40px}
	.title__150421__.style_top p:before {width:20px}
	.title__150421__.style_right p:before {height:20px}
	.title__150421__.style_bottom p:before {width:20px}
	.title__150421__.style_left p:before {height:20px}
}

/*     150422 : 장문 텍스트      */
.textarea__150422__{width:90%; margin:0 auto;}
.textarea__150422__ p {
	display:block;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;background-color:#ffeff5;
}

@media all and (min-width:1024px){
	.textarea__150422__{width:23%; margin:0 auto;}
	.textarea__150422__ p {font-size:23px}

}

/*     150423 : 공백      */
.solid_line__150423__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150423__:before {content:''; 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;}

.solid_line__150423__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150423__ {height:25px}
}

/*     150424 : 장문 텍스트      */
.textarea__150424__ p {
	display:block;margin:0;padding:0 10px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150424__ p {font-size:23px;padding:0;}
}

/*     150425 : 공백      */
.solid_line__150425__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150425__:before {content:''; 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;}

.solid_line__150425__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150425__ {height:40px}
}

/*     150426 : 이미지 (모바일/PC 출력 구분)      */
.img__150426__ {max-width:100%}
.img__150426__ * {box-sizing:border-box}
.img__150426__ a {display:block;vertical-align:top}
.img__150426__ img {vertical-align:top}
.img__150426__ .img_pc {display:none;}

@media all and (min-width:1024px){
	.img__150426__ .img_m {display:none;}
	.img__150426__ .img_pc {display:block;}
	.img__150426__ .img_pc img {width:px;}
}

/*     150427 : 공백      */
.solid_line__150427__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150427__:before {content:''; 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;}

.solid_line__150427__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150427__ {height:40px}
}

/*     150428 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150428__ {font-size:0}
.title__150428__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150428__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150428__.style_top p {padding-top:10px}
.title__150428__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150428__.style_right p {padding-right:14px}
.title__150428__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150428__.style_bottom p {padding-bottom:12px}
.title__150428__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150428__.style_left p {padding-left:14px}
.title__150428__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150428__.style_circle1 p {padding-left:18px}
.title__150428__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150428__.style_circle2 p {padding-left:18px}
.title__150428__.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__150428__ p {font-size:40px}
	.title__150428__.style_top p:before {width:20px}
	.title__150428__.style_right p:before {height:20px}
	.title__150428__.style_bottom p:before {width:20px}
	.title__150428__.style_left p:before {height:20px}
}

/*     150429 : 공백      */
.solid_line__150429__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150429__:before {content:''; 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;}

.solid_line__150429__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150429__ {height:15px}
}

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

/*     150431 : 공백      */
.solid_line__150431__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150431__:before {content:''; 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;}

.solid_line__150431__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150431__ {height:25px}
}

/*     150432 : 텍스트 박스 리스트      */
.con__150432__ ul{list-style:none;width:100%;margin:0;padding:24px 0 0;font-size:0;}
.con__150432__ li{position:relative;display:inline-table;table-layout:fixed;width:100%;min-height:340px;margin-bottom:60px;padding:0px;border:1px solid #dddddd;box-sizing:border-box;background-color:#ffffff;text-align:center;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;}

.con__150432__ li:last-child{margin-bottom:0;}
.con__150432__ li:last-child:before{display:none;}
.con__150432__ li:last-child:after{display:none;}
.con__150432__ .item{display:table-cell;width:100%;vertical-align:top;background-color:#f5f5f5}
.con__150432__ .list_num{position:absolute;top:-24px;left:50%;transform:translateX(-50%);content:'';width:48px;height:48px;border-radius:50%;background-color:#ab2a58;color:#fff;font-size:19px;text-align:center;line-height:48px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;}
.con__150432__ .title{width:100%;margin:10px 0 3px;color:#000000;font-size:18px;font-weight:700;line-height:1.4;}
.con__150432__ .text{width:100%;margin:0;color:#222222;font-size:18px;line-height:1.6;padding:10px 0;margin:0 auto}
.con__150432__ .item img{width:100%}

@media (min-width:1024px){
	.con__150432__ ul{width:auto;margin:0 -15px;}
	.con__150432__ li{width:calc(100% / 3 - 30px);margin:0 15px;vertical-align:top;font-size:23px}
	.con__150432__ .title{font-size:23px;}
	.con__150432__ .text{width:80%;font-size:23px;padding:10px;margin:0 auto}
}

/*     150433 : 공백      */
.solid_line__150433__ {box-sizing:border-box; display:block; position:relative; width:100%; height:45px;}
.solid_line__150433__:before {content:''; 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;}

.solid_line__150433__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150433__ {height:20px}
}

/*     150434 : 공백      */
.solid_line__150434__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150434__:before {content:''; 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;}

.solid_line__150434__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150434__ {height:40px}
}

/*     150435 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150435__ {font-size:0}
.title__150435__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150435__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150435__.style_top p {padding-top:10px}
.title__150435__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150435__.style_right p {padding-right:14px}
.title__150435__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150435__.style_bottom p {padding-bottom:12px}
.title__150435__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150435__.style_left p {padding-left:14px}
.title__150435__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150435__.style_circle1 p {padding-left:18px}
.title__150435__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150435__.style_circle2 p {padding-left:18px}
.title__150435__.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__150435__ p {font-size:40px}
	.title__150435__.style_top p:before {width:20px}
	.title__150435__.style_right p:before {height:20px}
	.title__150435__.style_bottom p:before {width:20px}
	.title__150435__.style_left p:before {height:20px}
}

/*     150436 : 공백      */
.solid_line__150436__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150436__:before {content:''; 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;}

.solid_line__150436__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150436__ {height:15px}
}

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

/*     150438 : 공백      */
.solid_line__150438__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150438__:before {content:''; 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;}

.solid_line__150438__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150438__ {height:25px}
}

/*     150439 : 장문 텍스트      */
.textarea__150439__ p {
	display:block;margin:0;padding:0 10px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150439__ p {font-size:23px;padding:0;}
}

/*     150440 : 공백      */
.solid_line__150440__ {box-sizing:border-box; display:block; position:relative; width:100%; height:45px;}
.solid_line__150440__:before {content:''; 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;}

.solid_line__150440__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150440__ {height:20px}
}

/*     150441 : 이미지 리스트 (타일형)      */
.img_tile__150441__ {overflow:hidden}
.img_tile__150441__ .img_inner {margin:0 -5px}
.img_tile__150441__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__150441__ * {box-sizing:border-box}
.img_tile__150441__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__150441__ .item a {display:block}
.img_tile__150441__ .figure {display:block}
.img_tile__150441__ .figure img {vertical-align:top}
.img_tile__150441__ .caption {display:block;margin-top:10px}
.img_tile__150441__ .caption > span {display:block}
.img_tile__150441__ .caption > span.subject {font-weight:bold;color:#000000;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;font-weight:300;}
.img_tile__150441__ .caption > span.content {margin-top:5px;color:#000000;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;font-weight:300;}

.text_m_sml__150441__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__150441__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__150441__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__150441__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__150441__ .caption > span.subject {font-size:20px;line-height:1.4em}
.text_m_big__150441__ .caption > span.content {font-size:18px;line-height:1.5em}

.col_m_1__150441__ .item {width:100%}
.col_m_2__150441__ .item {width:50%}
.col_m_3__150441__ .item {width:33.3333%}
.col_m_4__150441__ .item {width:25%}
.col_m_1__150441__ .item,
.col_m_2__150441__ .item2n,
.col_m_3__150441__ .item3n,
.col_m_4__150441__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__150441__ .item,
	.col_m_2__150441__ .item2n,
	.col_m_3__150441__ .item3n,
	.col_m_4__150441__ .item4n {clear:none}

	.col_t_1__150441__ .item {width:100%}
	.col_t_2__150441__ .item {width:50%}
	.col_t_3__150441__ .item {width:33.3333%}
	.col_t_4__150441__ .item {width:25%}
	.col_t_5__150441__ .item {width:20%}
	.col_t_6__150441__ .item {width:16.6666%}
	.col_t_1__150441__ .item,
	.col_t_2__150441__ .item2n,
	.col_t_3__150441__ .item3n,
	.col_t_4__150441__ .item4n,
	.col_t_5__150441__ .item5n,
	.col_t_6__150441__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__150441__ .img_inner {margin:0 -10px}
	.img_tile__150441__ .item {padding:10px}
	.img_tile__150441__ .caption {margin-top:15px}
	.img_tile__150441__ .caption > span.content {margin-top:10px}

	.text_sml__150441__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__150441__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__150441__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__150441__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__150441__ .caption > span.subject {font-size:25px;line-height:1.4em}
	.text_big__150441__ .caption > span.content {font-size:23px;line-height:1.5em}

	.col_t_1__150441__ .item,
	.col_t_2__150441__ .item2n,
	.col_t_3__150441__ .item3n,
	.col_t_4__150441__ .item4n,
	.col_t_5__150441__ .item5n,
	.col_t_6__150441__ .item6n {clear:none}

	.col_pc_1__150441__ .item {width:100%}
	.col_pc_2__150441__ .item {width:50%}
	.col_pc_3__150441__ .item {width:33.3333%}
	.col_pc_4__150441__ .item {width:25%}
	.col_pc_5__150441__ .item {width:20%}
	.col_pc_6__150441__ .item {width:16.6666%}
	.col_pc_1__150441__ .item,
	.col_pc_2__150441__ .item2n,
	.col_pc_3__150441__ .item3n,
	.col_pc_4__150441__ .item4n,
	.col_pc_5__150441__ .item5n,
	.col_pc_6__150441__ .item6n {clear:both}
}

/*     150442 : 공백      */
.solid_line__150442__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150442__:before {content:''; 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;}

.solid_line__150442__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150442__ {height:40px}
}

/*     150443 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150443__ {font-size:0}
.title__150443__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150443__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150443__.style_top p {padding-top:10px}
.title__150443__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150443__.style_right p {padding-right:14px}
.title__150443__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150443__.style_bottom p {padding-bottom:12px}
.title__150443__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150443__.style_left p {padding-left:14px}
.title__150443__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150443__.style_circle1 p {padding-left:18px}
.title__150443__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150443__.style_circle2 p {padding-left:18px}
.title__150443__.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__150443__ p {font-size:40px}
	.title__150443__.style_top p:before {width:20px}
	.title__150443__.style_right p:before {height:20px}
	.title__150443__.style_bottom p:before {width:20px}
	.title__150443__.style_left p:before {height:20px}
}

/*     150444 : 공백      */
.solid_line__150444__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150444__:before {content:''; 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;}

.solid_line__150444__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150444__ {height:15px}
}

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

/*     150446 : 공백      */
.solid_line__150446__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150446__:before {content:''; 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;}

.solid_line__150446__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150446__ {height:25px}
}

/*     150447 : 장문 텍스트      */
.textarea__150447__ p {
	display:block;margin:0;padding:0 10px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150447__ p {font-size:23px;padding:0;}
}

/*     150452 : 공백      */
.solid_line__150452__ {box-sizing:border-box; display:block; position:relative; width:100%; height:45px;}
.solid_line__150452__:before {content:''; 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;}

.solid_line__150452__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150452__ {height:20px}
}

/*     150449 : 공백      */
.solid_line__150449__ {box-sizing:border-box; display:block; position:relative; width:100%; height:43px;}
.solid_line__150449__:before {content:''; 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;}

.solid_line__150449__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150449__ {height:20px}
}

/*     150455 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150455__ {font-size:0}
.title__150455__ p {
	display:inline-block;position:relative;margin:0;padding:10px 0 10px 15px;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#ab2a58;letter-spacing:-.08em;line-height:1.4em;
}
.title__150455__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150455__.style_top p {padding-top:10px}
.title__150455__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150455__.style_right p {padding-right:14px}
.title__150455__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150455__.style_bottom p {padding-bottom:12px}
.title__150455__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150455__.style_left p {padding-left:14px}
.title__150455__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150455__.style_circle1 p {padding-left:18px}
.title__150455__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150455__.style_circle2 p {padding-left:18px}
.title__150455__.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__150455__ p {font-size:30px;padding:0 0 10px 30px;}
	.title__150455__.style_top p:before {width:20px}
	.title__150455__.style_right p:before {height:20px}
	.title__150455__.style_bottom p:before {width:20px}
	.title__150455__.style_left p:before {height:20px}
}

/*     150450 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__150450__ ul {display:inline-block;margin:0;padding:0 0 0 15px;list-style:none;vertical-align:top}
.text_list__150450__ ul li {display:table;margin-top:5px;font-size:20px;line-height:1.5em;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;font-weight:300;}
.text_list__150450__ ul li:first-child {margin-top:0}
.text_list__150450__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#ab2a58;vertical-align:top}
.text_list__150450__ span:before {content:'\e600';font-family:"icomoon_text_list"}
.text_list__150450__ ul li p {
	display:table-cell;font-weight:300;color:#444444;letter-spacing:0;vertical-align:middle;
}

.text_list__150450__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__150450__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__150450__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__150450__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__150450__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__150450__ ul li {font-size:23px;padding:0 0 0 16px;}
}

/*     150451 : 공백      */
.solid_line__150451__ {box-sizing:border-box; display:block; position:relative; width:100%; height:44px;}
.solid_line__150451__:before {content:''; 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;}

.solid_line__150451__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150451__ {height:20px}
}

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

/*     150463 : 공백      */
.solid_line__150463__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__150463__:before {content:''; 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;}

.solid_line__150463__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150463__ {height:30px}
}

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

/*     150458 : 공백      */
.solid_line__150458__ {box-sizing:border-box; display:block; position:relative; width:100%; height:21px;}
.solid_line__150458__:before {content:''; 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;}

.solid_line__150458__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150458__ {height:20px}
}

/*     150459 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150459__ {font-size:0}
.title__150459__ p {
	display:inline-block;position:relative;margin:0;padding:10px 0 10px 15px;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#ab2a58;letter-spacing:-.08em;line-height:1.4em;
}
.title__150459__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150459__.style_top p {padding-top:10px}
.title__150459__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150459__.style_right p {padding-right:14px}
.title__150459__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150459__.style_bottom p {padding-bottom:12px}
.title__150459__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150459__.style_left p {padding-left:14px}
.title__150459__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150459__.style_circle1 p {padding-left:18px}
.title__150459__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150459__.style_circle2 p {padding-left:18px}
.title__150459__.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__150459__ p {font-size:30px;padding:0 0 10px 30px;}
	.title__150459__.style_top p:before {width:20px}
	.title__150459__.style_right p:before {height:20px}
	.title__150459__.style_bottom p:before {width:20px}
	.title__150459__.style_left p:before {height:20px}
}

/*     150460 : 아이콘형 리스트      */
@font-face {
	font-family:'icomoon_text_list';
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot');
	src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.woff') format('woff'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.ttf') format('truetype'),
		url('/img_up/shop_pds/aramskin/design/contents/icomoon_text_list/icomoon.svg#icomoon_text_list') format('svg');
	font-weight:normal;
	font-style:normal;
}

.text_list__150460__ ul {display:inline-block;margin:0;padding:0 0 0 15px;list-style:none;vertical-align:top}
.text_list__150460__ ul li {display:table;margin-top:5px;font-size:20px;line-height:1.5em;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;font-weight:300;}
.text_list__150460__ ul li:first-child {margin-top:0}
.text_list__150460__ ul li span {
	display:table-cell;padding-right:10px;
	font-family:NanumGothic;font-weight:normal;color:#ab2a58;vertical-align:top}
.text_list__150460__ span:before {content:'\e600';font-family:"icomoon_text_list"}
.text_list__150460__ ul li p {
	display:table-cell;font-weight:300;color:#444444;letter-spacing:0;vertical-align:middle;
}

.text_list__150460__.s_size_75 ul li span {padding-right:.5em;font-size:.75em}
.text_list__150460__.s_size_100 ul li span {padding-right:.5em;font-size:1em}
.text_list__150460__.s_size_150 ul li span {padding-right:.4em;font-size:1.5em;line-height:1em}
.text_list__150460__.s_size_200 ul li span {padding-right:.3em;font-size:2em;line-height:1em}
.text_list__150460__.s_size_250 ul li span {padding-right:.2em;font-size:2.5em;line-height:1em}

@media all and (min-width:1024px){
	.text_list__150460__ ul li {font-size:23px;padding:0 0 0 16px;}
}

/*     150461 : 공백      */
.solid_line__150461__ {box-sizing:border-box; display:block; position:relative; width:100%; height:15px;}
.solid_line__150461__:before {content:''; 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;}

.solid_line__150461__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150461__ {height:20px}
}

/*     150464 : 공백      */
.solid_line__150464__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150464__:before {content:''; 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;}

.solid_line__150464__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150464__ {height:40px}
}

/*     150465 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150465__ {font-size:0}
.title__150465__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150465__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__150465__.style_top p {padding-top:10px}
.title__150465__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150465__.style_right p {padding-right:14px}
.title__150465__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150465__.style_bottom p {padding-bottom:12px}
.title__150465__.style_bottom p:before {bottom:0;left:0;width:24px;height:4px}

.title__150465__.style_left p {padding-left:14px}
.title__150465__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150465__.style_circle1 p {padding-left:18px}
.title__150465__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150465__.style_circle2 p {padding-left:18px}
.title__150465__.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__150465__ p {font-size:40px}
	.title__150465__.style_top p:before {width:20px}
	.title__150465__.style_right p:before {height:20px}
	.title__150465__.style_bottom p:before {width:20px}
	.title__150465__.style_left p:before {height:20px}
}

/*     150466 : 공백      */
.solid_line__150466__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150466__:before {content:''; 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;}

.solid_line__150466__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150466__ {height:15px}
}

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

/*     150468 : 공백      */
.solid_line__150468__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__150468__:before {content:''; 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;}

.solid_line__150468__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150468__ {height:25px}
}

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

/*     150470 : 공백      */
.solid_line__150470__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__150470__:before {content:''; 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;}

.solid_line__150470__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150470__ {height:20px}
}

/*     150471 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150471__ {font-size:0; padding-left :30px}
.title__150471__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150471__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150471__.style_top p {padding-top:10px}
.title__150471__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150471__.style_right p {padding-right:14px}
.title__150471__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150471__.style_bottom p {padding-bottom:14px}
.title__150471__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150471__.style_left p {padding-left:14px}
.title__150471__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150471__.style_circle1 p {padding-left:18px}
.title__150471__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150471__.style_circle2 p {padding-left:18px}
.title__150471__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150471__ p {font-size:25px;}
	.title__150471__.style_top p:before {width:20px}
	.title__150471__.style_right p:before {height:20px}
	.title__150471__.style_bottom p:before {width:50px}
	.title__150471__.style_left p:before {height:20px}
}

/*     150472 : 장문 텍스트      */
.textarea__150472__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150472__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150474 : 공백      */
.solid_line__150474__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150474__:before {content:''; 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;}

.solid_line__150474__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150474__ {height:20px}
}

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

/*     150476 : 공백      */
.solid_line__150476__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__150476__:before {content:''; 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;}

.solid_line__150476__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150476__ {height:20px}
}

/*     150477 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150477__ {font-size:0; padding-left :30px}
.title__150477__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150477__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150477__.style_top p {padding-top:10px}
.title__150477__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150477__.style_right p {padding-right:14px}
.title__150477__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150477__.style_bottom p {padding-bottom:14px}
.title__150477__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150477__.style_left p {padding-left:14px}
.title__150477__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150477__.style_circle1 p {padding-left:18px}
.title__150477__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150477__.style_circle2 p {padding-left:18px}
.title__150477__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150477__ p {font-size:25px;}
	.title__150477__.style_top p:before {width:20px}
	.title__150477__.style_right p:before {height:20px}
	.title__150477__.style_bottom p:before {width:50px}
	.title__150477__.style_left p:before {height:20px}
}

/*     150478 : 장문 텍스트      */
.textarea__150478__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150478__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150479 : 공백      */
.solid_line__150479__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150479__:before {content:''; 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;}

.solid_line__150479__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150479__ {height:20px}
}

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

/*     150481 : 공백      */
.solid_line__150481__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150481__:before {content:''; 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;}

.solid_line__150481__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150481__ {height:20px}
}

/*     150482 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150482__ {font-size:0; padding-left :30px}
.title__150482__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150482__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150482__.style_top p {padding-top:10px}
.title__150482__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150482__.style_right p {padding-right:14px}
.title__150482__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150482__.style_bottom p {padding-bottom:14px}
.title__150482__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150482__.style_left p {padding-left:14px}
.title__150482__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150482__.style_circle1 p {padding-left:18px}
.title__150482__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150482__.style_circle2 p {padding-left:18px}
.title__150482__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150482__ p {font-size:25px;}
	.title__150482__.style_top p:before {width:20px}
	.title__150482__.style_right p:before {height:20px}
	.title__150482__.style_bottom p:before {width:50px}
	.title__150482__.style_left p:before {height:20px}
}

/*     150483 : 장문 텍스트      */
.textarea__150483__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150483__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150484 : 공백      */
.solid_line__150484__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150484__:before {content:''; 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;}

.solid_line__150484__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150484__ {height:20px}
}

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

/*     150486 : 공백      */
.solid_line__150486__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__150486__:before {content:''; 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;}

.solid_line__150486__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150486__ {height:20px}
}

/*     150487 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150487__ {font-size:0; padding-left :30px}
.title__150487__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150487__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150487__.style_top p {padding-top:10px}
.title__150487__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150487__.style_right p {padding-right:14px}
.title__150487__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150487__.style_bottom p {padding-bottom:14px}
.title__150487__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150487__.style_left p {padding-left:14px}
.title__150487__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150487__.style_circle1 p {padding-left:18px}
.title__150487__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150487__.style_circle2 p {padding-left:18px}
.title__150487__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150487__ p {font-size:25px;}
	.title__150487__.style_top p:before {width:20px}
	.title__150487__.style_right p:before {height:20px}
	.title__150487__.style_bottom p:before {width:50px}
	.title__150487__.style_left p:before {height:20px}
}

/*     150488 : 장문 텍스트      */
.textarea__150488__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150488__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150489 : 공백      */
.solid_line__150489__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150489__:before {content:''; 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;}

.solid_line__150489__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150489__ {height:20px}
}

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

/*     150491 : 공백      */
.solid_line__150491__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__150491__:before {content:''; 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;}

.solid_line__150491__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150491__ {height:20px}
}

/*     150492 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150492__ {font-size:0; padding-left :30px}
.title__150492__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150492__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150492__.style_top p {padding-top:10px}
.title__150492__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150492__.style_right p {padding-right:14px}
.title__150492__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150492__.style_bottom p {padding-bottom:14px}
.title__150492__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150492__.style_left p {padding-left:14px}
.title__150492__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150492__.style_circle1 p {padding-left:18px}
.title__150492__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150492__.style_circle2 p {padding-left:18px}
.title__150492__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150492__ p {font-size:25px;}
	.title__150492__.style_top p:before {width:20px}
	.title__150492__.style_right p:before {height:20px}
	.title__150492__.style_bottom p:before {width:50px}
	.title__150492__.style_left p:before {height:20px}
}

/*     150493 : 장문 텍스트      */
.textarea__150493__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150493__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150494 : 공백      */
.solid_line__150494__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150494__:before {content:''; 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;}

.solid_line__150494__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150494__ {height:20px}
}

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

/*     150496 : 공백      */
.solid_line__150496__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__150496__:before {content:''; 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;}

.solid_line__150496__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150496__ {height:20px}
}

/*     150497 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150497__ {font-size:0; padding-left :30px}
.title__150497__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150497__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150497__.style_top p {padding-top:10px}
.title__150497__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150497__.style_right p {padding-right:14px}
.title__150497__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150497__.style_bottom p {padding-bottom:14px}
.title__150497__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150497__.style_left p {padding-left:14px}
.title__150497__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150497__.style_circle1 p {padding-left:18px}
.title__150497__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150497__.style_circle2 p {padding-left:18px}
.title__150497__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150497__ p {font-size:25px;}
	.title__150497__.style_top p:before {width:20px}
	.title__150497__.style_right p:before {height:20px}
	.title__150497__.style_bottom p:before {width:50px}
	.title__150497__.style_left p:before {height:20px}
}

/*     150498 : 장문 텍스트      */
.textarea__150498__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150498__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150499 : 공백      */
.solid_line__150499__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__150499__:before {content:''; 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;}

.solid_line__150499__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150499__ {height:20px}
}

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

/*     150501 : 공백      */
.solid_line__150501__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__150501__:before {content:''; 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;}

.solid_line__150501__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150501__ {height:20px}
}

/*     150502 : 타이틀 텍스트      */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


.title__150502__ {font-size:0; padding-left :30px}
.title__150502__ p {
	display:inline-block;position:relative;margin:0;padding:0;font-family: 'Noto Sans KR', sans-serif;
	font-size:24px;font-weight:700;color:#000000;letter-spacing:-.08em;line-height:1.4em;
}
.title__150502__ p:before {content:'';position:absolute;background:#ab2a58;font-size:0}

.title__150502__.style_top p {padding-top:10px}
.title__150502__.style_top p:before {top:0;left:0;width:24px;height:4px}

.title__150502__.style_right p {padding-right:14px}
.title__150502__.style_right p:before {top:16%;right:0;width:4px;height:24px}

.title__150502__.style_bottom p {padding-bottom:14px}
.title__150502__.style_bottom p:before {bottom:0;left:0;width:50px;height:1px}

.title__150502__.style_left p {padding-left:14px}
.title__150502__.style_left p:before {top:16%;left:0;width:4px;height:24px}

.title__150502__.style_circle1 p {padding-left:18px}
.title__150502__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__150502__.style_circle2 p {padding-left:18px}
.title__150502__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #ab2a58;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__150502__ p {font-size:25px;}
	.title__150502__.style_top p:before {width:20px}
	.title__150502__.style_right p:before {height:20px}
	.title__150502__.style_bottom p:before {width:50px}
	.title__150502__.style_left p:before {height:20px}
}

/*     150503 : 장문 텍스트      */
.textarea__150503__ p {
	display:block;margin:0;padding:10px 30px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#000000;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150503__ p {font-size:23px;padding:14px 0 0 30px;}
}

/*     150504 : 공백      */
.solid_line__150504__ {box-sizing:border-box; display:block; position:relative; width:100%; height:85px;}
.solid_line__150504__:before {content:''; 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;}

.solid_line__150504__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__150504__ {height:40px}
}

/*     150505 : 이미지 (모바일/PC 출력 구분)      */
.img__150505__ {max-width:100%}
.img__150505__ * {box-sizing:border-box}
.img__150505__ a {display:block;vertical-align:top}
.img__150505__ img {vertical-align:top}
.img__150505__ .img_pc {display:none;}

@media all and (min-width:1024px){
	.img__150505__ .img_m {display:none;}
	.img__150505__ .img_pc {display:block;}
	.img__150505__ .img_pc img {width:px;}
}

/*     150506 : 장문 텍스트      */
.textarea__150506__ p {
	display:block;margin:0;padding:20px 10px;font-family: 'Noto Sans KR', sans-serif;letter-spacing:-.08em;
	font-size:20px;font-weight:300;color:#ffffff;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__150506__ p {font-size:23px;padding:20px 0;}
}

