
/* ****************** 1칸 레이아웃  ****************** */

.layout_154900_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_154900_ > div:after {content:''; display:block; clear:both;}
.layout_154900_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
  @media(max-width:1023px){
    .layout_154900_{width:95%}
  }
@media \0screen{
	.layout_154900_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_154903_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_154903_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154903_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_154903_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154903_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_154903_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154903_:before {content:'공백: 50px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_154901_ {font-size:0;}
.title_154901_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_154901_ p b{color:#e66d1e;}
  
  
.title_154901_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_154901_.style_top p {padding-top:10px;}
.title_154901_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_154901_.style_right p {padding-right:14px;}
.title_154901_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_154901_.style_bottom p {padding-bottom:12px;}
.title_154901_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_154901_.style_left p {padding-left:14px;}
.title_154901_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_154901_.style_circle1 p {padding-left:20px;}
.title_154901_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_154901_.style_circle2 p {padding-left:20px;}
.title_154901_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
    @media(max-width:1023px){
   .title_154901_ p {font-size:20px;}
  }

/* ****************** 공백  ****************** */

.empty_line_154902_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_154902_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_154902_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_154902_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154902_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_154902_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_154902_:before {content:'공백: 50px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_153007_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_153007_ > div:after {content:''; display:block; clear:both;}
.layout_153007_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media (max-width:1023px){
	.layout_153007_{width:95%}
}
@media \0screen{
	.layout_153007_ {min-width:1000px;}
}

/* ****************** 이미지 리스트 (타일형)  ****************** */

.img_tile_152594_{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.img_tile_152594_:after {content:''; display:block; clear:both; }
.img_tile_152594_ *{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0;}
.img_tile_152594_ .item {float:left; position:relative; width:100%;}
.img_tile_152594_ .item a {display:block; text-decoration:none;}
.img_tile_152594_ figure {display:block; margin:0; margin-left:0px;}
.img_tile_152594_ figure img {width:100%; vertical-align:bottom; position:relative;}
.img_tile_152594_ .text_box {padding-top:0;}
.img_tile_152594_ .text_box p {margin:0; padding:5px;}
.img_tile_152594_ .subject {font-weight:bold; color:#e66d1e;}
.img_tile_152594_ .content {color:#444;}

.text_sml_152594_ .subject {font-size:14px; line-height:1.4em;}
.text_sml_152594_ .content {font-size:13px; line-height:1.6em;}
.text_mid_152594_ .subject {font-size:16px; line-height:1.4em;}
.text_mid_152594_ .content {font-size:14px; line-height:1.6em;}
.text_big_152594_ .subject {font-size:18px; line-height:5em;}
.text_big_152594_ .content {font-size:15px; line-height:1.6em;}

.col_m_1_152594_ .item {width:100%;}
.col_m_2_152594_ .item {width:50%;}
.col_m_3_152594_ .item {width:33.3333%;}
.col_m_1_152594_ .item,
.col_m_2_152594_ .item2n,
.col_m_3_152594_ .item3n {clear:both;}

@media (min-width:767px){
	.col_m_1_152594_ .item,
	.col_m_2_152594_ .item2n,
	.col_m_3_152594_ .item3n {clear:none;}

	.col_pc_1_152594_ .item {width:100%;}
	.col_pc_2_152594_ .item {width:50%;}
	.col_pc_3_152594_ .item {width:33.3333%;}
	.col_pc_4_152594_ .item {width:25%;}
	.col_pc_5_152594_ .item {width:20%;}
	.col_pc_6_152594_ .item {width:16.6666%;}
	.col_pc_1_152594_ .item,
	.col_pc_2_152594_ .item2n,
	.col_pc_3_152594_ .item3n,
	.col_pc_4_152594_ .item4n,
	.col_pc_5_152594_ .item5n,
	.col_pc_6_152594_ .item6n {clear:both;}
  
    .fold_title{position:absolute; bottom:0; width:100%; height:30%; background:rgba(255,255,255,0.7); transition:all 0.3s;}
    .fold_txt{position:absolute; bottom:-100px; width:100%; height:85px; opacity:0; visibility:hidden; transition:all 0.3s;}/*상세설명  글씨 위치*/
    .fold_over:hover .fold_title{height:100%;} /*오버했을때 흰배경 높이*/
    .fold_over:hover .fold_txt{bottom:20%; opacity:1; visibility:visible;} 
}
  
@media (min-width:768px) and (max-width:1023px){
	.text_big_152594_ .subject {font-size:18px; line-height:3.5em;}
}

@media (max-width:767px){
  .text_sml_152594_ .subject {font-size:10px; line-height:1.0em;}
  .text_sml_152594_ .content {font-size:9px; line-height:1.2em;}
  .text_mid_152594_ .subject {font-size:12px; line-height:1.0em;}
  .text_mid_152594_ .content {font-size:10px; line-height:1.2em;}
  .text_big_152594_ .subject {font-size:14px; line-height:1.0em;}
  .text_big_152594_ .content {font-size:11px; line-height:1.2em;}
  .fold_title{padding-bottom:0;}
  .fold_txt{height:100%;}
  .fold_over{height:auto; margin-top:20px !important;}
  .fold_over:hover .fold_title{padding-bottom:70px;}
  .fold_over:hover .fold_txt{bottom:0; opacity:1; visibility:visible;}
  
  .fold_title{position:absolute; bottom:0; width:100%; height:50%; padding-top:15% !important; background:rgba(255,255,255,0.7); transition:all 0.3s;} 
  .fold_txt{position:absolute; bottom:-10%; width:100%; height:90px; opacity:0; visibility:hidden; transition:all 0.3s;}
  /*상세설명  글씨 위치*/
  .fold_over:hover .fold_title{padding-top:20%; padding-bottom:40%;} /*오버했을때 흰배경 높이*/
  .fold_over:hover .fold_txt{bottom:0; opacity:1; visibility:visible; padding-bottom:30%;}
}
  
@media \0screen{
	.col_m_1_152594_ .item,
	.col_m_2_152594_ .item2n,
	.col_m_3_152594_ .item3n {clear:none;}

	.col_pc_1_152594_ .item {width:100%;}
	.col_pc_2_152594_ .item {width:50%;}
	.col_pc_3_152594_ .item {width:33.3333%;}
	.col_pc_4_152594_ .item {width:25%;}
	.col_pc_5_152594_ .item {width:20%;}
	.col_pc_6_152594_ .item {width:16.6666%;}
	.col_pc_1_152594_ .item,
	.col_pc_2_152594_ .item2n,
	.col_pc_3_152594_ .item3n,
	.col_pc_4_152594_ .item4n,
	.col_pc_5_152594_ .item5n,
	.col_pc_6_152594_ .item6n {clear:both;}
}


/* ****************** 1칸 레이아웃  ****************** */

.layout_150234_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_150234_ > div:after {content:''; display:block; clear:both;}
.layout_150234_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media (max-width:1023px){
	.layout_150234{width:95%}
}
@media \0screen{
	.layout_150234_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_150223_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_150223_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150223_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150223_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_150223_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_150223_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_150223_:before {content:'공백: 50px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_150235_ {font-size:0;}
.title_150235_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
  .title_150235_ p b{color:#e66d1e;}
  
  
.title_150235_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_150235_.style_top p {padding-top:10px;}
.title_150235_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150235_.style_right p {padding-right:14px;}
.title_150235_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150235_.style_bottom p {padding-bottom:12px;}
.title_150235_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150235_.style_left p {padding-left:14px;}
.title_150235_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150235_.style_circle1 p {padding-left:20px;}
.title_150235_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150235_.style_circle2 p {padding-left:20px;}
.title_150235_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_150235_ p{font-size:17px;}
}
  

/* ****************** 공백  ****************** */

.empty_line_150236_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_150236_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150236_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150236_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_150236_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_150236_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_150236_:before {content:'공백: 10px';}
}

/* ****************** 실선  ****************** */

.solid_line_150371_ {display:block; position:relative; width:20px; height:5px; margin:0 auto;}
.solid_line_150371_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:2px solid #e66d1e;}

/* ****************** 공백  ****************** */

.empty_line_150373_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_150373_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150373_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150373_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_150373_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_150373_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_150373_:before {content:'공백: 20px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_150363_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_150363_ > div {margin-left:-20px; }
.layout_150363_ > div:after {content:''; display:block; clear:both;}
.layout_150363_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_150363_ > div > .container_1 {width:33.333333333333%;}
.layout_150363_ > div > .container_2 {width:33.333333333333%;}
.layout_150363_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_150363_{width:95%}
}
  
@media (max-width:767px){
	.layout_150363_ > div > .container_1 { width:100%; }
	.layout_150363_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_150363_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}

@media \0screen{
	.layout_150363_ {min-width:1000px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_156168_{ border:1px solid #bec4c8;}
.textarea_156168_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_156168_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_156168_ p.img_title img,
  .textarea_156168_ p.img_title b{display:block;}
  .textarea_156168_ p.img_title img{padding-top:20px;}
  .textarea_156168_ p.img_title b{font-size:15px; font-weight:; padding-bottom:20px;}
  .textarea_156168_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_156168_ p.cont{background:#f9f9f9; padding:20px; min-height:70px; padding-top:50px;}
  
  /*숫자*/
  .textarea_156168_ p:after{content:'03'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si80801493099204.png") no-repeat center center; width:50px; height:50px; text-align:left;}

/* ****************** 장문 텍스트  ****************** */

  .textarea_156180_{ border:1px solid #bec4c8;}
.textarea_156180_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_156180_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_156180_ p.img_title img,
  .textarea_156180_ p.img_title b{display:block;}
  .textarea_156180_ p.img_title img{padding-top:20px;}
  .textarea_156180_ p.img_title b{font-size:15px; font-weight:; padding-bottom:20px;}
  .textarea_156180_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_156180_ p.cont{background:#f9f9f9; padding:20px; min-height:70px; padding-top:50px;}
  
  /*숫자*/
  .textarea_156180_ p:after{content:'04'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si808014930992041.png") no-repeat center center; width:50px; height:50px; text-align:left;}
  
  @media(max-width:767px){
    .textarea_156180_ p:after{top:40px;} 
  }

/* ****************** 장문 텍스트  ****************** */

  .textarea_156181_{ border:1px solid #bec4c8;}
.textarea_156181_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_156181_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_156181_ p.img_title img,
  .textarea_156181_ p.img_title b{display:block;}
  .textarea_156181_ p.img_title img{padding-top:20px;}
  .textarea_156181_ p.img_title b{font-size:15px; font-weight:; padding-bottom:20px;}
  .textarea_156181_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_156181_ p.cont{background:#f9f9f9; padding:20px; min-height:70px; padding-top:50px;}
  
  /*숫자*/
  .textarea_156181_ p:after{content:'05'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si8080149309920411.png") no-repeat center center; width:50px; height:50px; text-align:left;}
  
    @media(max-width:767px){
    .textarea_156181_ p:after{top:40px;} 
  }
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_150379_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_150379_ > div:after {content:''; display:block; clear:both;}
.layout_150379_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1023px){
	.layout_150379_{width:95%}
}
@media \0screen{
	.layout_150379_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_156215_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_156215_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_156215_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_156215_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156215_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_156215_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156215_:before {content:'공백: 30px';}
}

/* ****************** 점선  ****************** */

.dashed_line_156213_ {display:block; position:relative; width:100%; height:60px;}
.dashed_line_156213_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 타이틀 텍스트  ****************** */

.title_150381_ {font-size:0;}
.title_150381_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
  .title_150381_ p b{color:#e66d1e;}
  
  
.title_150381_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_150381_.style_top p {padding-top:10px;}
.title_150381_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150381_.style_right p {padding-right:14px;}
.title_150381_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150381_.style_bottom p {padding-bottom:12px;}
.title_150381_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150381_.style_left p {padding-left:14px;}
.title_150381_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150381_.style_circle1 p {padding-left:20px;}
.title_150381_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150381_.style_circle2 p {padding-left:20px;}
.title_150381_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_150381_ p{font-size:17px;}
}
  

/* ****************** 공백  ****************** */

.empty_line_150380_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_150380_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150380_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150380_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_150380_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_150380_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_150380_:before {content:'공백: 10px';}
}

/* ****************** 실선  ****************** */

.solid_line_150382_ {display:block; position:relative; width:20px; height:5px; margin:0 auto;}
.solid_line_150382_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:2px solid #e66d1e;}

/* ****************** 공백  ****************** */

.empty_line_150383_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_150383_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150383_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150383_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_150383_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_150383_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_150383_:before {content:'공백: 20px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_163366_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_163366_ > div {margin-left:-20px;}
.layout_163366_ > div:after {content:''; display:block; clear:both;}
.layout_163366_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_163366_ > div > .container_1 {width:33.333333333333%;}
.layout_163366_ > div > .container_2 {width:33.333333333333%;}
.layout_163366_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_163366_{width:95%}
}
  
@media (max-width:767px){
	.layout_163366_ > div > .container_1 { width:100%; }
	.layout_163366_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
	.layout_163366_ > div > .container_3 {clear:both; width:100%; padding-top:20px;}
}
  
@media \0screen{
	.layout_163366_ {min-width:1000px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_163369_{ border:1px solid #bec4c8;}
.textarea_163369_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_163369_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_163369_ p.img_title img,
  .textarea_163369_ p.img_title b{display:block;}
  .textarea_163369_ p.img_title img{padding-top:20px;}
  .textarea_163369_ p.img_title b{font-size:15px; font-weight:bold; padding-bottom:20px;}
  .textarea_163369_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_163369_ p.cont{background:#f9f9f9; padding:20px; min-height:70px; padding-top:50px;}
  
  /*숫자*/
  .textarea_163369_ p:after{content:'03'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si80801493099204221.png") no-repeat center center; width:50px; height:50px; text-align:left;}

@media (max-width:1023px){
  .textarea_163369_ p.cont{padding:60px 20px 30px;}
}

/* ****************** 장문 텍스트  ****************** */

  .textarea_163367_{ border:1px solid #bec4c8;}
.textarea_163367_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_163367_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_163367_ p.img_title img,
  .textarea_163367_ p.img_title b{display:block;}
  .textarea_163367_ p.img_title img{padding-top:20px;}
  .textarea_163367_ p.img_title b{font-size:15px; font-weight:; padding-bottom:20px;}
  .textarea_163367_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_163367_ p.cont{background:#f9f9f9; padding:20px; min-height:70px;}
  .cont_sub{font-size:13px; color:#aaaaaa; padding-top:10px;}
  .textarea_163367_ p.cont .cont_sub{letter-spacing:-1px; font-size:12px; padding-top:0;}
  
  /*숫자*/
  .textarea_163367_ p:after{content:'04'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si808014930992042121.png") no-repeat center center; width:50px; height:50px; text-align:left;}

@media (max-width:767px){
  .textarea_163367_ p:after{top:40px;} 
}
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_163368_{ border:1px solid #bec4c8;}
.textarea_163368_ p {
	display:block; margin:0; padding:0;
	font-size:13px; letter-spacing:0px; font-weight:normal; color:#000000; line-height:1.6em;
}
  /*이미지+제목*/
  .textarea_163368_ p.img_title{display:block; text-align:center; margin:0 auto;}
  .textarea_163368_ p.img_title img,
  .textarea_163368_ p.img_title b{display:block;}
  .textarea_163368_ p.img_title img{padding-top:20px;}
  .textarea_163368_ p.img_title b{font-size:15px; font-weight:bold; padding-bottom:20px;}
  .textarea_163368_ p.img_title img{margin:15px auto ; width:100px; height:100px;}
  
  /*내용*/
  .textarea_163368_ p.cont{background:#f9f9f9; padding:20px; min-height:70px; padding-top:50px;}
  
  /*숫자*/
  .textarea_163368_ p:after{content:'05'; display:block; position:absolute; top:20px; left:40px; color:#bbb; font-size:20px; background:url("/img_up/shop_pds/dasolkid00/farm/seul-si8080149309920421111.png") no-repeat center center; width:50px; height:50px; text-align:left;}
  
@media (max-width:1023px){
  .textarea_163368_ p.cont{padding-bottom:40px;}
}
  
@media (max-width:767px){
  .textarea_163368_ p:after{top:40px;} 
}
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_150214_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_150214_ > div:after {content:''; display:block; clear:both;}
.layout_150214_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_150214_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_156216_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_156216_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_156216_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_156216_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156216_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_156216_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_156216_:before {content:'공백: 30px';}
}

/* ****************** 점선  ****************** */

.dashed_line_156214_ {display:block; position:relative; width:100%; height:60px;}
.dashed_line_156214_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px dashed #cccccc;}

/* ****************** 타이틀 텍스트  ****************** */

.title_150301_ {font-size:0; padding;30px;}
.title_150301_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_150301_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}
.title_150301_ p b{font-size:35px; color:#ef8200;}

.title_150301_.style_top p {padding-top:10px;}
.title_150301_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150301_.style_right p {padding-right:14px;}
.title_150301_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150301_.style_bottom p {padding-bottom:12px;}
.title_150301_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150301_.style_left p {padding-left:14px;}
.title_150301_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150301_.style_circle1 p {padding-left:20px;}
.title_150301_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150301_.style_circle2 p {padding-left:20px;}
.title_150301_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:1023px){
	.title_150301_ p{font-size:17px;}
}

@media (max-width:767px){
  .title_150301_ p{color:#fb8042;}
  .title_150301_ p span{display:block;}
  .title_150301_ p b{display:none;}
}
  

/* ****************** 공백  ****************** */

.empty_line_150262_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_150262_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_150262_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_150262_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_150262_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_150262_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_150262_:before {content:'공백: 40px';}
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_153387_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto;}
.layout_153387_ > div {margin-left:-20px;}
.layout_153387_ > div:after {content:''; display:block; clear:both;}
.layout_153387_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box; transition:all .2s;}
.layout_153387_ > div > .container_1 {width:50%;}
.layout_153387_ > div > .container_2 {width:50%;}

  .layout_153387_ > div > [class^=container_]:hover > div > [class^=title_]{background:#ffe2c2; border-color:#ef8200;}
  .layout_153387_ > div > [class^=container_]:hover > div > [class^=title_] > p{color:#000000;}
  .layout_153387_ > div > [class^=container_]:hover > div >[class^=textarea_]{border-color:#ef8200; transition:all .2s;}
  
@media (max-width:1023px){
	.layout_153387_{width:95%;}
}

@media (max-width:1023px){
	.layout_153387_ > div > .container_1 { width:100%; }
	.layout_153387_ > div > .container_2 {clear:both; width:100%; padding-top:20px;}
}
  
@media \0screen{
	.layout_153387_ {min-width:1000px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_150116_ {display:block; font-size:0; padding:20px; background:#f7f7f7; border:1px solid #bec4c8; transition:all .2s; border-bottom:#eee;}
.title_150116_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_150116_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_150116_.style_top p {padding-top:10px;}
.title_150116_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150116_.style_right p {padding-right:14px;}
.title_150116_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150116_.style_bottom p {padding-bottom:12px;}
.title_150116_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150116_.style_left p {padding-left:14px;}
.title_150116_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150116_.style_circle1 p {padding-left:20px;}
.title_150116_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150116_.style_circle2 p {padding-left:20px;}
.title_150116_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_150116_ p{font-size:17px;}
}
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_150117_{border:1px solid #bec4c8; border-top:0;}
.textarea_150117_ p {
	display:block; margin:0; padding:25px 0;
	font-size:14px; letter-spacing:0px; font-weight:normal; color:#777777; line-height:1.6em;
}
  @media(max-width:767px){
    .textarea_150117_ p{width:90%; margin:0 auto; font-size:13px;}
    .textarea_150117_ p br{display:none;}
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_150120_ {display:block; font-size:0; padding:20px; background:#f7f7f7; border:1px solid #bec4c8; transition:all .2s; border-bottom:#eee;}
.title_150120_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:bold; color:#000000; line-height:1.4em;
}
.title_150120_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_150120_.style_top p {padding-top:10px;}
.title_150120_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_150120_.style_right p {padding-right:14px;}
.title_150120_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_150120_.style_bottom p {padding-bottom:12px;}
.title_150120_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_150120_.style_left p {padding-left:14px;}
.title_150120_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_150120_.style_circle1 p {padding-left:20px;}
.title_150120_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_150120_.style_circle2 p {padding-left:20px;}
.title_150120_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
  @media (max-width:1023px){
	.title_150120_ p{font-size:17px;}
}
  

/* ****************** 장문 텍스트  ****************** */

  .textarea_150119_{border:1px solid #bec4c8; border-top:0;}
.textarea_150119_ p {
	display:block; margin:0; padding:25px 0;
	font-size:14px; letter-spacing:0px; font-weight:normal; color:#777777; line-height:1.6em;
}
    @media(max-width:767px){
    .textarea_150119_ p{width:90%; margin:0 auto; font-size:13px;}
    .textarea_150119_ p br{display:none;}
  }

/* ****************** 공백  ****************** */

.empty_line_155162_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_155162_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_155162_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_155162_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155162_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_155162_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155162_:before {content:'공백: 80px';}
}
