
/* ****************** 1칸 레이아웃  ****************** */

.layout_101005_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101005_ > div:after {content:''; display:block; clear:both;}
.layout_101005_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_101005_ {min-width:1600px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101006_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101006_ * {box-sizing:border-box;}
.text_over_img_101006_ a {display:block; text-decoration:none;}
.text_over_img_101006_ img {max-width:100%; vertical-align:top;}
.text_over_img_101006_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101006_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101006_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101006_ .content {color:#000000;}

.text_sml_101006_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101006_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101006_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101006_ .content {font-size:14px; line-height:1.6em;}
.text_big_101006_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101006_ .content {font-size:15px; line-height:1.6em;}

.text_top_101006_ .text_box {top:70px; text-align:center;}
.text_middle_101006_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101006_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101006_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101006_ .text_box {bottom:20px; text-align:right;}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101344_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101344_ * {box-sizing:border-box;}
.text_over_img_101344_ a {display:block; text-decoration:none;}
.text_over_img_101344_ img {max-width:100%; vertical-align:top;}
.text_over_img_101344_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101344_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101344_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101344_ .content {color:#000000;}

.text_sml_101344_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101344_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101344_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101344_ .content {font-size:14px; line-height:1.6em;}
.text_big_101344_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101344_ .content {font-size:15px; line-height:1.6em;}

.text_top_101344_ .text_box {top:70px; text-align:center;}
.text_middle_101344_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101344_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101344_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101344_ .text_box {bottom:20px; text-align:right;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_101007_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101007_ > div:after {content:''; display:block; clear:both;}
.layout_101007_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_101007_ {min-width:1600px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101008_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101008_ * {box-sizing:border-box;}
.text_over_img_101008_ a {display:block; text-decoration:none;}
.text_over_img_101008_ img {max-width:100%; vertical-align:top;}
.text_over_img_101008_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101008_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101008_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101008_ .content {color:#000000;}

.text_sml_101008_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101008_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101008_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101008_ .content {font-size:14px; line-height:1.6em;}
.text_big_101008_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101008_ .content {font-size:15px; line-height:1.6em;}

.text_top_101008_ .text_box {top:70px; text-align:center;}
.text_middle_101008_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101008_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101008_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101008_ .text_box {bottom:20px; text-align:right;}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101345_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101345_ * {box-sizing:border-box;}
.text_over_img_101345_ a {display:block; text-decoration:none;}
.text_over_img_101345_ img {max-width:100%; vertical-align:top;}
.text_over_img_101345_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101345_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101345_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101345_ .content {color:#000000;}

.text_sml_101345_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101345_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101345_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101345_ .content {font-size:14px; line-height:1.6em;}
.text_big_101345_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101345_ .content {font-size:15px; line-height:1.6em;}

.text_top_101345_ .text_box {top:70px; text-align:center;}
.text_middle_101345_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101345_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101345_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101345_ .text_box {bottom:20px; text-align:right;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_101009_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101009_ > div {}
.layout_101009_ > div:after {content:''; display:block; clear:both;}
.layout_101009_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_101009_ > div > .container_1 {width:50%;}
.layout_101009_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_101009_ > div > .container_1 { width:100%; }
	.layout_101009_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_101009_ {min-width:1600px;}
}

/* ****************** 이미지  ****************** */

.img_101010_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_101010_ * {box-sizing:border-box;}
.img_101010_ a {display:block; text-decoration:none;}
.img_101010_ img {max-width:100%; vertical-align:top;}

/* ****************** HTML 편집기  ****************** */

.html_101011_ {overflow:hidden;}
.html_101011_:after {content:''; display:block; clear:both;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_101012_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101012_ > div:after {content:''; display:block; clear:both;}
.layout_101012_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_101012_ {min-width:1600px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101013_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101013_ * {box-sizing:border-box;}
.text_over_img_101013_ a {display:block; text-decoration:none;}
.text_over_img_101013_ img {max-width:100%; vertical-align:top;}
.text_over_img_101013_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101013_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101013_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101013_ .content {color:#000000;}

.text_sml_101013_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101013_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101013_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101013_ .content {font-size:14px; line-height:1.6em;}
.text_big_101013_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101013_ .content {font-size:15px; line-height:1.6em;}

.text_top_101013_ .text_box {top:70px; text-align:center;}
.text_middle_101013_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101013_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101013_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101013_ .text_box {bottom:20px; text-align:right;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_101014_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101014_ > div {}
.layout_101014_ > div:after {content:''; display:block; clear:both;}
.layout_101014_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_101014_ > div > .container_1 {width:50%;}
.layout_101014_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_101014_ > div > .container_1 { width:100%; }
	.layout_101014_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_101014_ {min-width:1600px;}
}

/* ****************** 이미지  ****************** */

.img_101015_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_101015_ * {box-sizing:border-box;}
.img_101015_ a {display:block; text-decoration:none;}
.img_101015_ img {max-width:100%; vertical-align:top;}

/* ****************** HTML 편집기  ****************** */

.html_101016_ {overflow:hidden;}
.html_101016_:after {content:''; display:block; clear:both;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_101017_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101017_ > div {}
.layout_101017_ > div:after {content:''; display:block; clear:both;}
.layout_101017_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_101017_ > div > .container_1 {width:50%;}
.layout_101017_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_101017_ > div > .container_1 { width:100%; }
	.layout_101017_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_101017_ {min-width:1600px;}
}

/* ****************** HTML 편집기  ****************** */

.html_101019_ {overflow:hidden;}
.html_101019_:after {content:''; display:block; clear:both;}

/* ****************** 이미지  ****************** */

.img_101018_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_101018_ * {box-sizing:border-box;}
.img_101018_ a {display:block; text-decoration:none;}
.img_101018_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_101021_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101021_ > div:after {content:''; display:block; clear:both;}
.layout_101021_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_101021_ {min-width:1600px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_101022_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.text_over_img_101022_ * {box-sizing:border-box;}
.text_over_img_101022_ a {display:block; text-decoration:none;}
.text_over_img_101022_ img {max-width:100%; vertical-align:top;}
.text_over_img_101022_ .text_box {position:absolute; left:0; width:100%;}
.text_over_img_101022_ .text_box p {
	margin:0; padding:5px 25px;
  /*
	text-shadow: -1px 0 1px rgba(0,0,0,0.2), 1px 0 1px rgba(0,0,0,0.2), 0 -1px 1px rgba(0,0,0,0.2), 0 1px 1px rgba(0,0,0,0.2);
  */
}
.text_over_img_101022_ .subject {font-weight:bold; color:#000000;}
.text_over_img_101022_ .content {color:#000000;}

.text_sml_101022_ .subject {font-size:14px; line-height:1.6em;}
.text_sml_101022_ .content {font-size:13px; line-height:1.6em;}
.text_mid_101022_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_101022_ .content {font-size:14px; line-height:1.6em;}
.text_big_101022_ .subject {font-size:35px; line-height:1.4em;}
.text_big_101022_ .content {font-size:15px; line-height:1.6em;}

.text_top_101022_ .text_box {top:70px; text-align:center;}
.text_middle_101022_ .text_box {top:90%; height:0; font-size:0; text-align:center;}
.text_middle_101022_ .subject {position:absolute; left:0; bottom:0; width:100%;}
.text_middle_101022_ .content {position:absolute; left:0; top:0; width:100%;}
.text_bottom_101022_ .text_box {top:190px; text-align:right;}

/* ****************** 2칸 레이아웃  ****************** */

.layout_101023_ {clear:both; min-width:320px; max-width:1600px; margin:0 auto;}
.layout_101023_ > div {}
.layout_101023_ > div:after {content:''; display:block; clear:both;}
.layout_101023_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_101023_ > div > .container_1 {width:50%;}
.layout_101023_ > div > .container_2 {width:50%;}

@media (max-width:1023px){
	.layout_101023_ > div > .container_1 { width:100%; }
	.layout_101023_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_101023_ {min-width:1600px;}
}

/* ****************** HTML 편집기  ****************** */

.html_101025_ {overflow:hidden;}
.html_101025_:after {content:''; display:block; clear:both;}

/* ****************** 이미지  ****************** */

.img_101024_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_101024_ * {box-sizing:border-box;}
.img_101024_ a {display:block; text-decoration:none;}
.img_101024_ img {max-width:100%; vertical-align:top;}
