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

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

/*     1355345 : 장문 텍스트      */
.textarea__1355345__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#282828; letter-spacing:-0.05em; line-height:1.4em;
	font-family:'Pretendard'; word-break:keep-all;
}

@media(max-width:850px){
	.textarea__1355345__ p{max-width:690px;}
}

@media(max-width:1023px){
	.textarea__1355345__ p{font-size:16px;}
}

@media(max-width:460px){
	.textarea__1355345__ p{max-width:290px;}
}


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

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

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

/*     1355375 : 타이틀 텍스트      */
.title__1355375__ p {position:relative;margin:0;padding:0;}
.title__1355375__ p:before {content:'';display:block;position:absolute;top:50%;right:0;left:0;z-index:1;height:2px;background:#282828;transform:translateY(-50%);}
.title__1355375__ p > span {display:inline-block;position:relative;z-index:2;margin:0;padding:0 16px 0 0;background:#fff;font-size:30px;font-weight:bold;color:#282828;vertical-align:top;letter-spacing:-0.05em; line-height:1.4em; font-family: 'SUITE';}

@media all and (min-width:1024px){
	.title__1355375__ p:before {height:2px;}
	.title__1355375__ p > span {padding-right:18px;font-size:44px;}
}

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

/*     1310025 : 타이틀 텍스트      */
.title__1310025__ {font-size:0; }
.title__1310025__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#282828; letter-spacing:-0.05em; line-height:1.4em; font-family:'Pretendard';
}
.title__1310025__ p:before {content:''; position:absolute; background:#f12372; font-size:0;}

.title__1310025__.style_top p {padding-top:10px;}
.title__1310025__.style_top p:before {top:0; left:0; width:24px; height:4px;}

.title__1310025__.style_right p {padding-right:14px;}
.title__1310025__.style_right p:before {top:16%; right:0; width:4px; height:24px;}

.title__1310025__.style_bottom p {padding-bottom:12px;}
.title__1310025__.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title__1310025__.style_left p {padding-left:14px;}
.title__1310025__.style_left p:before {top:16%; left:0; width:4px; height:24px;}

.title__1310025__.style_circle1 p {padding-left:18px;}
.title__1310025__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__1310025__.style_circle2 p {padding-left:18px;}
.title__1310025__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #f12372; background:none; box-sizing:border-box;
}

/*     1310095 : 장문 텍스트      */
.textarea__1310095__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#282828; letter-spacing:-0.05em; line-height:1.6em; font-family:'Pretendard';
	word-break:keep-all;}

@media(max-width:1023px){
	.textarea__1310095__ p{font-size:16px;}
	}

@media(max-width:500px){
	.textarea__1310095__ p{max-width:320px;}
	}

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

/*     1355425 : 실선      */
.solid_line__1355425__ {display:block; position:relative; width:100%; height:0px;}
.solid_line__1355425__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

.solid_line__1355425__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__1355425__ {height:0px;}
}

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

/*     1310075 : 타이틀 텍스트      */
.title__1310075__ {font-size:0; }
.title__1310075__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#282828; letter-spacing:-0.05em; line-height:1.4em; font-family:'Pretendard';
}
.title__1310075__ p:before {content:''; position:absolute; background:#f12372; font-size:0;}

.title__1310075__.style_top p {padding-top:10px;}
.title__1310075__.style_top p:before {top:0; left:0; width:24px; height:4px;}

.title__1310075__.style_right p {padding-right:14px;}
.title__1310075__.style_right p:before {top:16%; right:0; width:4px; height:24px;}

.title__1310075__.style_bottom p {padding-bottom:12px;}
.title__1310075__.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title__1310075__.style_left p {padding-left:14px;}
.title__1310075__.style_left p:before {top:16%; left:0; width:4px; height:24px;}

.title__1310075__.style_circle1 p {padding-left:18px;}
.title__1310075__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__1310075__.style_circle2 p {padding-left:18px;}
.title__1310075__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #f12372; background:none; box-sizing:border-box;
}

/*     1310085 : 번호형 리스트      */
.text_list__1310085__ ul {display:inline-block; margin:0; padding:0; list-style:none;}
.text_list__1310085__ ul li {display:table; margin-top:5px; font-size:18px; line-height:1.4em; word-break:keep-all;}
.text_list__1310085__ ul li:first-child {margin-top:0;}
.text_list__1310085__ ul li span {
	display:table-cell; padding-right:10px; font-weight:bold; color:#282828; vertical-align:top; font-family:'Pretendard';
}
.text_list__1310085__ ul li p {
	display:table-cell; font-weight:normal; color:#282828; letter-spacing:-0.05em; vertical-align:middle; font-family:'Pretendard';
}
.text_list__1310085__ ul li i {
	display:inline-block; width:1em; height:1em; line-height:1em; padding:0 .2em;
	border:1px solid #282828; border-radius:1em; box-sizing:borer-box;
	font-size:.8em; font-style:normal; text-align:center;
}

.text_list__1310085__.s_size_75 span {padding-right:.5em; font-size:.75em;}
.text_list__1310085__.s_size_100 span {padding-right:.5em; font-size:1em;}
.text_list__1310085__.s_size_150 span {padding-right:.4em; font-size:1.5em; line-height:1em;}
.text_list__1310085__.s_size_300 span {padding-right:.3em; font-size:3em; line-height:1em;}
.text_list__1310085__.s_size_300 i {border-width:2px;}
.text_list__1310085__.s_size_450 span {padding-right:.2em; font-size:4.5em; line-height:1em;}
.text_list__1310085__.s_size_450 i {border-width:3px;}

@media(max-width:1023px){
	.text_list__1310085__ ul li{font-size:16px;}
}

@media(max-width:460px){
	.text_list__1310085__ ul li{max-width: 340px;}
}

@media(max-width:380px){
	.text_list__1310085__ ul li{max-width: 280px;}
}

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

/*     1355485 : 실선      */
.solid_line__1355485__ {display:block; position:relative; width:100%; height:0px;}
.solid_line__1355485__:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #cccccc;}

.solid_line__1355485__.build_edit_mode {min-height:10px;}

@media all and (max-width:767px){
	.solid_line__1355485__ {height:0px;}
}

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

/*     1355505 : 타이틀 텍스트      */
.title__1355505__ {font-size:0; }
.title__1355505__ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; font-weight:bold; color:#282828; letter-spacing:-0.05em; line-height:1.4em;
	font-family:'Pretendard';
}
.title__1355505__ p:before {content:''; position:absolute; background:#f12372; font-size:0;}

.title__1355505__.style_top p {padding-top:10px;}
.title__1355505__.style_top p:before {top:0; left:0; width:24px; height:4px;}

.title__1355505__.style_right p {padding-right:14px;}
.title__1355505__.style_right p:before {top:16%; right:0; width:4px; height:24px;}

.title__1355505__.style_bottom p {padding-bottom:12px;}
.title__1355505__.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title__1355505__.style_left p {padding-left:14px;}
.title__1355505__.style_left p:before {top:16%; left:0; width:4px; height:24px;}

.title__1355505__.style_circle1 p {padding-left:18px;}
.title__1355505__.style_circle1 p:before {
	top:0; bottom:0; left:0; width:10px; height:10px; margin:auto; border-radius:50%;
}

.title__1355505__.style_circle2 p {padding-left:18px;}
.title__1355505__.style_circle2 p:before {
	top:0; left:0; bottom:0; width:10px; height:10px; margin:auto; border-radius:50%;
	border:2px solid #f12372; background:none; box-sizing:border-box;
}

/*     1310055 : 장문 텍스트      */
.textarea__1310055__ p { 
	display:block; margin:0; padding:0;
	font-size:18px; font-weight:normal; color:#282828; letter-spacing:-0.05em; line-height:1.6em; font-family:'Pretendard';
	word-break:keep-all;
}

@media(max-width:1023px){
	.textarea__1310055__ p{font-size:16px;}
	}

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

/*     1356045 : 타이틀 텍스트      */
.title__1356045__ p {position:relative;margin:0;padding:0;}
.title__1356045__ p:before {content:'';display:block;position:absolute;top:50%;right:0;left:0;z-index:1;height:0.2px;background:#cccccc;transform:translateY(-50%);}
.title__1356045__ p > span {display:inline-block;position:relative;z-index:2;margin:0;padding:0 16px 0 0;background:#fff;font-size:20px;font-weight:bold;color:#282828;vertical-align:top;letter-spacing:-0.05em; line-height:1.4em; font-family: 'SUITE';}

@media all and (min-width:1024px){
	.title__1356045__ p:before {height:0.2px;}
	.title__1356045__ p > span {padding-right:18px;font-size:24px;}
}

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

/*     1310135 : 이미지 리스트      */
.img_tile__1310135__ {margin:0 -10px;}
.img_tile__1310135__:after {content:''; display:block; clear:both;}
.img_tile__1310135__ * {box-sizing:border-box;}
.img_tile__1310135__ .item {float:left; position:relative; padding:10px;}
.img_tile__1310135__ .item .item_inner {display:block; text-decoration:none;}
.img_tile__1310135__ .figure {display:block;}
.img_tile__1310135__ .figure img {width:100%; vertical-align:bottom; 
	box-shadow: 0px 0px 10px #dedede; border:1px soild #dedede; border-radius:20px;}
.img_tile__1310135__ .caption {display:block; position:relative; margin-top:10px;}
.img_tile__1310135__ .caption > span {display:block; margin-top:5px; line-height:1.4em;}
.img_tile__1310135__ .caption > span:first-child {margin-top:0;}
.img_tile__1310135__ .caption > span.subject { font-size:18px; font-weight:bold; color:#282828; letter-spacing:-0.05em; font-family:'Pretendard';}
.img_tile__1310135__ .caption > span.content {font-size:16px; color:#444444; letter-spacing:-0.05em; font-family:'Pretendard';word-break:keep-all;}

.col_m_1__1310135__ .item {width:100%;}
.col_m_2__1310135__ .item {width:50%;}
.col_m_3__1310135__ .item {width:33.3334%;}
.col_m_4__1310135__ .item {width:25%;}
.col_m_1__1310135__ .item,
.col_m_2__1310135__ .item2n,
.col_m_3__1310135__ .item3n,
.col_m_4__1310135__ .item4n {clear:both;}

@media (min-width:768px){
	.img_tile__1310135__ .caption > span.subject {font-size:18px;}
	.img_tile__1310135__ .caption > span.content {font-size:16px;}

	.col_m_1__1310135__ .item,
	.col_m_2__1310135__ .item2n,
	.col_m_3__1310135__ .item3n,
	.col_m_4__1310135__ .item4n {clear:none;}

	.col_t_1__1310135__ .item {width:100%;}
	.col_t_2__1310135__ .item {width:50%;}
	.col_t_3__1310135__ .item {width:33.3334%;}
	.col_t_4__1310135__ .item {width:25%;}
	.col_t_5__1310135__ .item {width:20%;}
	.col_t_6__1310135__ .item {width:16.6666%;}
	.col_t_1__1310135__ .item,
	.col_t_2__1310135__ .item2n,
	.col_t_3__1310135__ .item3n,
	.col_t_4__1310135__ .item4n,
	.col_t_5__1310135__ .item5n,
	.col_t_6__1310135__ .item6n {clear:both;}
}

@media (min-width:1024px){
	.img_tile__1310135__ {margin:0 -15px;}
	.img_tile__1310135__ .item {padding:0 15px;}
	.img_tile__1310135__ .caption {margin-top:10px;}
	.img_tile__1310135__ .caption > span {margin-top:0px; line-height:1.4em;}
	.img_tile__1310135__ .caption > span.subject {font-size:20px; letter-spacing:-0.05em;}
	.img_tile__1310135__ .caption > span.content {font-size:18px;}

	.col_t_1__1310135__ .item,
	.col_t_2__1310135__ .item2n,
	.col_t_3__1310135__ .item3n,
	.col_t_4__1310135__ .item4n,
	.col_t_5__1310135__ .item5n,
	.col_t_6__1310135__ .item6n {clear:none;}

	.col_pc_1__1310135__ .item {width:100%;}
	.col_pc_2__1310135__ .item {width:50%;}
	.col_pc_3__1310135__ .item {width:33.3334%;}
	.col_pc_4__1310135__ .item {width:25%;}
	.col_pc_5__1310135__ .item {width:20%;}
	.col_pc_6__1310135__ .item {width:16.6666%;}
	.col_pc_1__1310135__ .item,
	.col_pc_2__1310135__ .item2n,
	.col_pc_3__1310135__ .item3n,
	.col_pc_4__1310135__ .item4n,
	.col_pc_5__1310135__ .item5n,
	.col_pc_6__1310135__ .item6n {clear:both;}
}

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

