/*     1337105 : 공백      */
#sub_view #container .contents{padding:0}
.solid_line__1337105__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__1337105__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337105__.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){
	.solid_line__1337105__ {height:40px;}
}

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

/*     1337125 : 공백      */
.solid_line__1337125__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__1337125__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337125__.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){
	.solid_line__1337125__ {height:30px;}
}

/*     1337135 : 장문 텍스트      */
.textarea__1337135__ p {
	display:block;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#444444;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__1337135__ p {font-size:24px}
}

/*     1337145 : 공백      */
.solid_line__1337145__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__1337145__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337145__.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){
	.solid_line__1337145__ {height:20px;}
}

/*     1337165 : 셀 설정      */
.row__1337165__ {background-size:cover;}
.cell_option__1337165__ {display:table;width:100%}
.cell_option__1337165__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

#sub_view #container .contents {padding-bottom:0}

@media (max-width:1023px){
	.col__1337165__ {padding:40px 0;}
}

@media (min-width:1024px){
.row__1337165__  .col {text-align:right;}
	.col__1337165__ {padding:150px 0; padding-right:60px;text-align:left;;}
}

/*     1337175 : 블록 설정      */
.block_option__1337175__ {display:table;width:100%}
.block_option__1337175__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1337175__ {padding:60px 0;}
}


@media (min-width:1024px){
	.row__1337175__ {padding:120px 0;}
}

/*     1337185 : 공백      */
.solid_line__1337185__ {box-sizing:border-box; display:block; position:relative; width:100%; height:48px;}
.solid_line__1337185__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337185__.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){
	.solid_line__1337185__ {height:24px;}
}

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

/*     1337205 : 공백      */
.solid_line__1337205__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__1337205__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337205__.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){
	.solid_line__1337205__ {height:20px;}
}

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

/*     1337225 : 공백      */
.solid_line__1337225__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__1337225__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337225__.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){
	.solid_line__1337225__ {height:20px;}
}

/*     1337235 : 이미지 리스트 (타일형)      */
.img_tile__1337235__ {overflow:hidden}
.img_tile__1337235__ .img_inner {margin:0 -5px}
.img_tile__1337235__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1337235__ * {box-sizing:border-box}
.img_tile__1337235__ .item {float:left;position:relative;width:100%;padding:5px}

.img_tile__1337235__ .item a {display:block}

.img_tile__1337235__ .figure {display:block; overflow: hidden; border-top-left-radius: 20px; border-top-right-radius: 20px;}
.img_tile__1337235__ .figure img {
  vertical-align:top;
  width: 100%;
  display: block;
}

.img_tile__1337235__ .caption {
  display:none;
  margin-top:10px;
  background: #fff;
  padding: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.05);
}

.img_tile__1337235__ .caption > span {display:block}
.img_tile__1337235__ .caption > span.subject {
  font-weight:bold;
  color:#444444;
  font-size: 20px;
  line-height: 1.4em;
}

.img_tile__1337235__ .caption > span.content {
  margin-top:10px;
  color:#999999;
  font-size: 14px;
  line-height: 1.6em;
}

/* 각각의 단어를 박스로 꾸며줄 스타일 */
.img_tile__1337235__ .box-item {
  display: inline-block;
  padding: 6px 12px;
  margin: 4px 6px 0 0;
  font-size: 13px;
  font-weight: 500;
  background-color: #f3f1fa;
  border-radius: 999px;
  color: #5e47d1;
  border: 1px solid #e1dffd;
  white-space: nowrap;
}


/* 텍스트 크기 */
.text_m_sml__1337235__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1337235__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1337235__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__1337235__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1337235__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1337235__ .caption > span.content {font-size:15px;line-height:1.5em}

/* 모바일 컬럼 설정 */
.col_m_1__1337235__ .item {width:100%}
.col_m_2__1337235__ .item {width:50%}
.col_m_3__1337235__ .item {width:33.3333%}
.col_m_4__1337235__ .item {width:25%}
.col_m_1__1337235__ .item,
.col_m_2__1337235__ .item2n,
.col_m_3__1337235__ .item3n,
.col_m_4__1337235__ .item4n {clear:both}

@media (min-width:768px){
  .col_m_1__1337235__ .item,
  .col_m_2__1337235__ .item2n,
  .col_m_3__1337235__ .item3n,
  .col_m_4__1337235__ .item4n {clear:none}

  .col_t_1__1337235__ .item {width:100%}
  .col_t_2__1337235__ .item {width:50%}
  .col_t_3__1337235__ .item {width:33.3333%}
  .col_t_4__1337235__ .item {width:25%}
  .col_t_5__1337235__ .item {width:20%}
  .col_t_6__1337235__ .item {width:16.6666%}
  .col_t_1__1337235__ .item,
  .col_t_2__1337235__ .item2n,
  .col_t_3__1337235__ .item3n,
  .col_t_4__1337235__ .item4n,
  .col_t_5__1337235__ .item5n,
  .col_t_6__1337235__ .item6n {clear:both}
}

@media (min-width:1024px){
  .img_tile__1337235__ .img_inner {margin:0 -10px}
  .img_tile__1337235__ .item {padding:10px}
  .img_tile__1337235__ .caption {margin-top:15px;padding:40px;}
  .img_tile__1337235__ .caption > span.content {margin-top:10px}

  .text_sml__1337235__ .caption > span.subject {font-size:14px;line-height:1.3em}
  .text_sml__1337235__ .caption > span.content {font-size:13px;line-height:1.3em}
  .text_med__1337235__ .caption > span.subject {font-size:16px;line-height:1.4em}
  .text_med__1337235__ .caption > span.content {font-size:14px;line-height:1.5em}
  .text_big__1337235__ .caption > span.subject {font-size:34px;line-height:2.5em}
  .text_big__1337235__ .caption > span.content {font-size:18px;line-height:1.5em}
  .text_big__1337235__ .caption > span.box-icon {font-size:20px;line-height:1.5em}
  .col_t_1__1337235__ .item,
  .col_t_2__1337235__ .item2n,
  .col_t_3__1337235__ .item3n,
  .col_t_4__1337235__ .item4n,
  .col_t_5__1337235__ .item5n,
  .col_t_6__1337235__ .item6n {clear:none}

  .col_pc_1__1337235__ .item {width:100%}
  .col_pc_2__1337235__ .item {width:50%}
  .col_pc_3__1337235__ .item {width:33.3333%}
  .col_pc_4__1337235__ .item {width:25%}
  .col_pc_5__1337235__ .item {width:20%}
  .col_pc_6__1337235__ .item {width:16.6666%}
  .col_pc_1__1337235__ .item,
  .col_pc_2__1337235__ .item2n,
  .col_pc_3__1337235__ .item3n,
  .col_pc_4__1337235__ .item4n,
  .col_pc_5__1337235__ .item5n,
  .col_pc_6__1337235__ .item6n {clear:both}
}

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

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

/*     1345255 : 공백      */
.solid_line__1345255__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__1345255__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1345255__.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){
	.solid_line__1345255__ {height:5px;}
}

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

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

/*     1344875 : 공백      */
.solid_line__1344875__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__1344875__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1344875__.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){
	.solid_line__1344875__ {height:20px;}
}

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

/*     1344895 : 블록 설정      */
.block_option__1344895__ {display:table;width:100%}
.block_option__1344895__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1344895__ { padding:60px 0 60px}
}


@media (min-width:1024px){
	.row__1344895__ {padding:80px 0 120px}
}

/*     1344905 : 공백      */
.solid_line__1344905__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__1344905__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1344905__.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){
	.solid_line__1344905__ {height:40px;}
}

/*     1344915 : 이미지 리스트 (웹진형)      */
.img_webzine__1344915__ {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px;
  margin: 30px 0;
}

/* a 또는 div 모두 .item 스타일 적용 */
.img_webzine__1344915__ a.item,
.img_webzine__1344915__ div.item {
  display: flex;
  width: calc(50% - 10px);
  align-items: center;
  gap: 45px;
  background: #f9f8f7;
  border-radius: 40px;
  padding: 18px 22px;
  box-sizing: border-box;
  border: 1px solid #dbeaff;
  text-decoration: none;
  color: inherit;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  cursor: pointer;
  user-select: text;
}

.img_webzine__1344915__ a.item:hover,
.img_webzine__1344915__ div.item:hover {
  border: 1px solid #0f6052;
  background: #ffffff;
  box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.1);
  transform: translateY(-2px);
}

.img_webzine__1344915__ a.item img,
.img_webzine__1344915__ div.item img {
  width: 40px;
  height: auto;
  flex-shrink: 0;
}

.img_webzine__1344915__ a.item .text,
.img_webzine__1344915__ div.item .text {
  display: flex;
  flex-direction: column;
  user-select: text;
}

.img_webzine__1344915__ .subject {
  font-weight: 400;
  font-size: 20px;
  color: #222;
  user-select: text;
}

.img_webzine__1344915__ .content {
  font-size: 18px;
  color: #555;
  margin-top: 2px;
  user-select: text;
}

/* 모바일 대응 */
@media screen and (max-width: 768px) {
  .img_webzine__1344915__ a.item,
  .img_webzine__1344915__ div.item {
width: calc(100% - 10px);
    padding: 10px 15px;
    gap: 10px;
  }

  .img_webzine__1344915__ a.item img,
  .img_webzine__1344915__ div.item img {
    width: 30px;
  }

  .img_webzine__1344915__ .subject {
    font-size: 14px;
  }

  .img_webzine__1344915__ .content {
    font-size: 12px;
  }
}

/*     1344925 : 블록 설정      */
.block_option__1344925__ {display:table;width:100%}
.block_option__1344925__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#00a1ff;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1344925__ {;}
}


@media (min-width:1024px){
.row__1344925__ {position:relative}
	.row__1344925__::before {pointer-events: none;
position:absolute; content:""; top:0; bottom:0; left:0; right:0; opacity:0.05;
	;
	background-image:url(/img_up/shop_pds/todayomh/build/option/null17429768735331.png);
	background-repeat:no-repeat;
	background-repeat:no-repeat;
     background-position: calc(0% - 100px) calc(100% + 300px);
    background-size:700px;
	}
}


/*     1337455 : 블록 설정      */
.block_option__1337455__ {display:table;width:100%}
.block_option__1337455__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1337455__ {padding: 160px 0;}
}


@media (min-width:1024px){
	.row__1337455__ {padding: 350px 0;}
}

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

/*     1337495 : 공백      */
.solid_line__1337495__ {box-sizing:border-box; display:block; position:relative; width:100%; height:20px;}
.solid_line__1337495__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337495__.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){
	.solid_line__1337495__ {height:10px;}
}

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

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

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

/*     1337515 : 셀 설정      */
.cell_option__1337515__ {display:table;width:100%}
.cell_option__1337515__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1337515__ {padding:50px 0;padding-left:50px;;}
}

@media (min-width:1024px){
.row__1337515__  .col {text-align:right;}
	.col__1337515__ {min-height:320px;padding:100px 0 0 50px;;}
}

/*     1337525 : 공백      */
.solid_line__1337525__ {box-sizing:border-box; display:block; position:relative; width:100%; height:5px;}
.solid_line__1337525__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337525__.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){
	.solid_line__1337525__ {height:20px;}
}

/*     1345035 : 타이틀 텍스트      */
.video-wrapper__1345035__ {
  position: relative;
  width: 100%;
  max-width: 470px; /* 필요 시 조정 */
  margin: 0 auto;
}

.video-wrapper__1345035__ video {
  width: 100%;
  height: auto;
  display: block;
}

.video-wrapper__1345035__ .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: rgba(0,0,0,0.6);
  color: #fff;
  border: none;
  border-radius: 50%;
  width: 64px;
  height: 64px;
  font-size: 24px;
  line-height: 64px;
  text-align: center;
  cursor: pointer;
  z-index: 10;
}

.video-wrapper__1345035__ video.playing + .play-button {
  display: none;
}

/*     1337545 : 셀 설정      */
.cell_option__1337545__ {display:table;width:100%}
.cell_option__1337545__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1337545__ {padding:50px 0;;}
}

@media (min-width:1024px){
	.col__1337545__ {min-height:320px;padding:100px 0 0 50px;;}
}

/*     1337615 : 셀 설정      */
.cell_option__1337615__ {display:table;width:100%}
.cell_option__1337615__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1337615__ {padding:50px 0;padding-left:50px;;}
}

@media (min-width:1024px){
.row__1337615__  .col {text-align:right;}
	.col__1337615__ {min-height:510px;padding:100px 0 0 50px;;}
}

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

/*     1337585 : 공백      */
.solid_line__1337585__ {box-sizing:border-box; display:block; position:relative; width:100%; height:10px;}
.solid_line__1337585__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337585__.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){
	.solid_line__1337585__ {height:10px;}
}

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

/*     1337565 : 공백      */
.solid_line__1337565__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__1337565__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337565__.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){
	.solid_line__1337565__ {height:10px;}
}

/*     1337635 : 셀 설정      */
.cell_option__1337635__ {display:table;width:100%}
.cell_option__1337635__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__1337635__ {padding:50px 0;;}
}

@media (min-width:1024px){
	.col__1337635__ {padding:100 0 70 0; margin-left:-150px; padding-right:100px; padding-bottom:20px;;}
}

/*     1345115 : 공백      */
.solid_line__1345115__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__1345115__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1345115__.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){
	.solid_line__1345115__ {height:20px;}
}

/*     1345105 : 이미지 리스트 (타일형)      */
.img_tile__1345105__ {overflow:hidden}
.img_tile__1345105__ .img_inner {margin:0 -5px}
.img_tile__1345105__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1345105__ * {box-sizing:border-box}
.img_tile__1345105__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__1345105__ .item a {display:block}
.img_tile__1345105__ .figure {display:block}
.img_tile__1345105__ .figure img {vertical-align:top}
.img_tile__1345105__ .caption {display:none;margin-top:10px}
.img_tile__1345105__ .caption > span {display:block}
.img_tile__1345105__ .caption > span.subject {font-weight:bold;color:#d00000}
.img_tile__1345105__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__1345105__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1345105__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1345105__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__1345105__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1345105__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1345105__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1345105__ .item {width:100%}
.col_m_2__1345105__ .item {width:50%}
.col_m_3__1345105__ .item {width:33.3333%}
.col_m_4__1345105__ .item {width:25%}
.col_m_1__1345105__ .item,
.col_m_2__1345105__ .item2n,
.col_m_3__1345105__ .item3n,
.col_m_4__1345105__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1345105__ .item,
	.col_m_2__1345105__ .item2n,
	.col_m_3__1345105__ .item3n,
	.col_m_4__1345105__ .item4n {clear:none}

	.col_t_1__1345105__ .item {width:100%}
	.col_t_2__1345105__ .item {width:50%}
	.col_t_3__1345105__ .item {width:33.3333%}
	.col_t_4__1345105__ .item {width:25%}
	.col_t_5__1345105__ .item {width:20%}
	.col_t_6__1345105__ .item {width:16.6666%}
	.col_t_1__1345105__ .item,
	.col_t_2__1345105__ .item2n,
	.col_t_3__1345105__ .item3n,
	.col_t_4__1345105__ .item4n,
	.col_t_5__1345105__ .item5n,
	.col_t_6__1345105__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__1345105__ .img_inner {margin:0 -10px}
	.img_tile__1345105__ .item {padding:10px}
	.img_tile__1345105__ .caption {margin-top:15px}
	.img_tile__1345105__ .caption > span.content {margin-top:10px}

	.text_sml__1345105__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__1345105__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__1345105__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__1345105__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__1345105__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__1345105__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__1345105__ .item,
	.col_t_2__1345105__ .item2n,
	.col_t_3__1345105__ .item3n,
	.col_t_4__1345105__ .item4n,
	.col_t_5__1345105__ .item5n,
	.col_t_6__1345105__ .item6n {clear:none}

	.col_pc_1__1345105__ .item {width:100%}
	.col_pc_2__1345105__ .item {width:50%}
	.col_pc_3__1345105__ .item {width:33.3333%}
	.col_pc_4__1345105__ .item {width:25%}
	.col_pc_5__1345105__ .item {width:20%}
	.col_pc_6__1345105__ .item {width:16.6666%}
	.col_pc_1__1345105__ .item,
	.col_pc_2__1345105__ .item2n,
	.col_pc_3__1345105__ .item3n,
	.col_pc_4__1345105__ .item4n,
	.col_pc_5__1345105__ .item5n,
	.col_pc_6__1345105__ .item6n {clear:both}
}

/*     1337385 : 블록 설정      */
.block_option__1337385__ {display:table;width:100%}
.block_option__1337385__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.row__1337385__ {padding:60px 0;}
}


@media (min-width:1024px){
	.row__1337385__ {padding:150px 0;}
}

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

/*     1337405 : 공백      */
.solid_line__1337405__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__1337405__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337405__.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){
	.solid_line__1337405__ {height:20px;}
}

/*     1344985 : 이미지 리스트 (타일형)      */
.img_tile__1344985__ {overflow:hidden}
.img_tile__1344985__ .img_inner {margin:0 -5px}
.img_tile__1344985__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__1344985__ * {box-sizing:border-box}
.img_tile__1344985__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__1344985__ .item a {display:block}
.img_tile__1344985__ .figure {display:block}
.img_tile__1344985__ .figure img {vertical-align:top}
.img_tile__1344985__ .caption {display:none;margin-top:10px}
.img_tile__1344985__ .caption > span {display:block}
.img_tile__1344985__ .caption > span.subject {font-weight:bold;color:#d00000}
.img_tile__1344985__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__1344985__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1344985__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1344985__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__1344985__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1344985__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1344985__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1344985__ .item {width:100%}
.col_m_2__1344985__ .item {width:50%}
.col_m_3__1344985__ .item {width:33.3333%}
.col_m_4__1344985__ .item {width:25%}
.col_m_1__1344985__ .item,
.col_m_2__1344985__ .item2n,
.col_m_3__1344985__ .item3n,
.col_m_4__1344985__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1344985__ .item,
	.col_m_2__1344985__ .item2n,
	.col_m_3__1344985__ .item3n,
	.col_m_4__1344985__ .item4n {clear:none}

	.col_t_1__1344985__ .item {width:100%}
	.col_t_2__1344985__ .item {width:50%}
	.col_t_3__1344985__ .item {width:33.3333%}
	.col_t_4__1344985__ .item {width:25%}
	.col_t_5__1344985__ .item {width:20%}
	.col_t_6__1344985__ .item {width:16.6666%}
	.col_t_1__1344985__ .item,
	.col_t_2__1344985__ .item2n,
	.col_t_3__1344985__ .item3n,
	.col_t_4__1344985__ .item4n,
	.col_t_5__1344985__ .item5n,
	.col_t_6__1344985__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__1344985__ .img_inner {margin:0 -10px}
	.img_tile__1344985__ .item {padding:10px}
	.img_tile__1344985__ .caption {margin-top:15px}
	.img_tile__1344985__ .caption > span.content {margin-top:10px}

	.text_sml__1344985__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__1344985__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__1344985__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__1344985__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__1344985__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__1344985__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__1344985__ .item,
	.col_t_2__1344985__ .item2n,
	.col_t_3__1344985__ .item3n,
	.col_t_4__1344985__ .item4n,
	.col_t_5__1344985__ .item5n,
	.col_t_6__1344985__ .item6n {clear:none}

	.col_pc_1__1344985__ .item {width:100%}
	.col_pc_2__1344985__ .item {width:50%}
	.col_pc_3__1344985__ .item {width:33.3333%}
	.col_pc_4__1344985__ .item {width:25%}
	.col_pc_5__1344985__ .item {width:20%}
	.col_pc_6__1344985__ .item {width:16.6666%}
	.col_pc_1__1344985__ .item,
	.col_pc_2__1344985__ .item2n,
	.col_pc_3__1344985__ .item3n,
	.col_pc_4__1344985__ .item4n,
	.col_pc_5__1344985__ .item5n,
	.col_pc_6__1344985__ .item6n {clear:both}
}

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

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

/*     1345165 : 공백      */
.solid_line__1345165__ {box-sizing:border-box; display:block; position:relative; width:100%; height:40px;}
.solid_line__1345165__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1345165__.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){
	.solid_line__1345165__ {height:20px;}
}

/*     1337735 : 타이틀 텍스트      */
.title__1337735__ {font-size:0}
.title__1337735__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:20px;font-weight:normal;color:#2a2a2a;letter-spacing:-.03em;line-height:1.4em;
}
.title__1337735__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1337735__.style_top p {padding-top:10px}
.title__1337735__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1337735__.style_right p {padding-right:14px}
.title__1337735__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1337735__.style_bottom p {padding-bottom:12px}
.title__1337735__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1337735__.style_left p {padding-left:14px}
.title__1337735__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1337735__.style_circle1 p {padding-left:18px}
.title__1337735__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1337735__.style_circle2 p {padding-left:18px}
.title__1337735__.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__1337735__ p {font-size:28px}
	.title__1337735__.style_top p:before {width:28px}
	.title__1337735__.style_right p:before {height:28px}
	.title__1337735__.style_bottom p:before {width:28px}
	.title__1337735__.style_left p:before {height:28px}
}

/*     1337725 : 공백      */
.solid_line__1337725__ {box-sizing:border-box; display:block; position:relative; width:100%; height:10px;}
.solid_line__1337725__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337725__.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){
	.solid_line__1337725__ {height:40px;}
}

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

/*     1337745 : 공백      */
.solid_line__1337745__ {box-sizing:border-box; display:block; position:relative; width:100%; height:48px;}
.solid_line__1337745__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337745__.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){
	.solid_line__1337745__ {height:24px;}
}

/*     1337855 : 공백      */
.solid_line__1337855__ {box-sizing:border-box; display:block; position:relative; width:100%; height:60px;}
.solid_line__1337855__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1337855__.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){
	.solid_line__1337855__ {height:40px;}
}

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

/*     1338065 : 장문 텍스트      */
.textarea__1338065__ p {
	display:block;margin:0;padding:0;
	font-size:15px;font-weight:normal;color:#ffffff;letter-spacing:0;line-height:1.5em;
}

@media all and (min-width:1024px){
	.textarea__1338065__ p {font-size:20px}
}

/*     1338075 : 공백      */
.solid_line__1338075__ {box-sizing:border-box; display:block; position:relative; width:100%; height:80px;}
.solid_line__1338075__.build_edit_mode {min-height:10px; border:1px dashed red;}
.solid_line__1338075__.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){
	.solid_line__1338075__ {height:40px;}
}

/*     1338085 : 블록 설정      */
.block_option__1338085__ {display:table;width:100%}
.block_option__1338085__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

#sub_view #container .contents {padding-bottom:0}

@media (max-width:1023px){
	.row__1338085__ {background-size:cover; padding:60px 0}
}


@media (min-width:1024px){
	.row__1338085__ {background-size:cover;background-attachment: fixed; padding:120px 0}
}

/*     1338095 : 이미지 리스트 (웹진형)      */
.img_webzine__1338095__ {}
.img_webzine__1338095__ * {box-sizing:border-box}
.img_webzine__1338095__ .img_inner {margin:0 -5px}
.img_webzine__1338095__ .img_inner:after {content:'';display:block;clear:both}
.img_webzine__1338095__ .item {float:left;position:relative;width:100%;padding:5px}
.img_webzine__1338095__ .item .inner {border-radius:50px; background:rgba(255,255,255,0.1);  backdrop-filter: blur(10px);}
.img_webzine__1338095__ .item:after {content:'';display:block;clear:both; }
.img_webzine__1338095__ .item a {display:block; padding:15px; }
.img_webzine__1338095__ .figure {display:block;float:left;width:30px;margin:0;margin-right:10px;padding:0;line-height:40px;}
.img_webzine__1338095__ .caption {display:block; text-align:center; padding-right: 30px;}
.img_webzine__1338095__ .caption > span {display:block; line-height:30px; }
.img_webzine__1338095__ .caption > span.subject {font-weight:bold;color:#ffffff; }
.img_webzine__1338095__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__1338095__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__1338095__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__1338095__ .caption > span.subject {font-size:16px;}
.text_m_med__1338095__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__1338095__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__1338095__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__1338095__ .item {width:100%}
.col_m_2__1338095__ .item {width:50%}
.col_m_3__1338095__ .item {width:33.3333%}
.col_m_4__1338095__ .item {width:25%}
.col_m_1__1338095__ .item,
.col_m_2__1338095__ .item2n,
.col_m_3__1338095__ .item3n,
.col_m_4__1338095__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__1338095__ .item,
	.col_m_2__1338095__ .item2n,
	.col_m_3__1338095__ .item3n,
	.col_m_4__1338095__ .item4n {clear:none}

	.col_t_1__1338095__ .item {width:100%}
	.col_t_2__1338095__ .item {width:50%}
	.col_t_3__1338095__ .item {width:33.3333%}
	.col_t_4__1338095__ .item {width:25%}
	.col_t_5__1338095__ .item {width:20%}
	.col_t_6__1338095__ .item {width:16.6666%}
	.col_t_1__1338095__ .item,
	.col_t_2__1338095__ .item2n,
	.col_t_3__1338095__ .item3n,
	.col_t_4__1338095__ .item4n,
	.col_t_5__1338095__ .item5n,
	.col_t_6__1338095__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_webzine__1338095__ .img_inner {margin:0 -10px}
	.img_webzine__1338095__ .item {padding:10px; }
.img_webzine__1338095__ .item .inner {transition:0.3s}
.img_webzine__1338095__ .item .inner:hover {transform: translateY(-6px);
  box-shadow: 0 12px 20px rgba(0, 0, 0, 0.15);}
.img_webzine__1338095__ .item a {padding:20px;}
	.img_webzine__1338095__ .figure {width:40px;margin-right:15px;  line-height:40px; }

.img_webzine__1338095__ .caption > span {line-height:40px; }
	.img_webzine__1338095__ .caption {}
	.img_webzine__1338095__ .caption > span.content {margin-top:10px}

	.text_sml__1338095__ .caption > span.subject {font-size:14px;line-height:1.4em}
	.text_sml__1338095__ .caption > span.content {font-size:13px;line-height:1.5em}
	.text_med__1338095__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__1338095__ .caption > span.content {font-size:14px;line-height:1.4em}
	.text_big__1338095__ .caption > span.subject {font-size:20px;}
	.text_big__1338095__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__1338095__ .item,
	.col_t_2__1338095__ .item2n,
	.col_t_3__1338095__ .item3n,
	.col_t_4__1338095__ .item4n,
	.col_t_5__1338095__ .item5n,
	.col_t_6__1338095__ .item6n {clear:none}

	.col_pc_1__1338095__ .item {width:100%}
	.col_pc_2__1338095__ .item {width:50%}
	.col_pc_3__1338095__ .item {width:33.3333%}
	.col_pc_4__1338095__ .item {width:25%}
	.col_pc_5__1338095__ .item {width:20%}
	.col_pc_6__1338095__ .item {width:16.6666%}
	.col_pc_1__1338095__ .item,
	.col_pc_2__1338095__ .item2n,
	.col_pc_3__1338095__ .item3n,
	.col_pc_4__1338095__ .item4n,
	.col_pc_5__1338095__ .item5n,
	.col_pc_6__1338095__ .item6n {clear:both}
}

