
/* ****************** 1칸 레이아웃  ****************** */

.layout_394214_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_394214_ > div:after {content:''; display:block; clear:both;}
.layout_394214_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1200px){
  .layout_394214_{width:95%;}
}      
  
@media \0screen{
	.layout_394214_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_394215_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_394215_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394215_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394215_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_394215_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_394215_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_394215_:before {content:'공백: 70px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_394218_ p {
	display:block; margin:0; padding:0;
	font-size:40px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.6em;
}

  
@media (max-width:1023px){
  .text_394218_ p{font-size:32px;}
}
@media (max-width:767px){
  .text_394218_ p{font-size:25px;}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_394216_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#666; line-height:1.6em; word-break:keep-all;
}
  
@media (max-width:1023px){
  .textarea_394216_ p{font-size:16px;}
}
@media (max-width:767px){
  .textarea_394216_ p{font-size:15px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_394223_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_394223_ > div:after {content:''; display:block; clear:both;}
.layout_394223_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1400px){
  .layout_394223_{width:95%;}
}      
  
@media \0screen{
	.layout_394223_ {min-width:1400px;}
}

/* ****************** 장문 텍스트  ****************** */

.textarea_394286_{background:url("/img_up/shop_pds/ssol/farm/515911598571595410832.png") no-repeat right center #f2f4f7; background-size:contain;  min-height:280px; padding:40px 50px; padding-right:40%; margin:70px 0 50px; box-sizing:border-box;}
.textarea_394286_ p.title{font-size:36px; font-weight:bold; color:#ae1a49; margin:0; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.textarea_394286_ p.title span{display:block; font-size:18px; font-weight:100; color:#333;}
.textarea_394286_ p.text {
	display:block; margin:0; padding:0;
	font-size:18px; letter-spacing:0px; font-weight:normal; color:#333; line-height:1.6em;
}

@media (max-width:1023px){
  .textarea_394286_ {padding: 40px 40px; padding-right:40px; margin:40px 0 50px;}
  .textarea_394286_ {background: url() no-repeat right center #f2f4f7;}
  .textarea_394286_ p.title {font-size:22px;}
}
@media (max-width:767px){
  .textarea_394286_ {margin:30px 0 50px;}
  .textarea_394286_ p.title {font-size:18px;}
  .textarea_394286_ p.title span {font-size:14px;}
  .textarea_394286_ p.text {font-size: 16px;}
}  
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394219_, .empty_394219_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}

.empty_394219_{width:100%; max-width:1300px; margin:60px auto 0;}
.empty_394219_:after{content:''; display:block; clear:both;}
.empty_394219_ > div{float:left; width:50%;}
.empty_394219_ .txt_box{padding:3% 0;}
.empty_394219_ .txt_box p{font-size:18px; color:#333;}
.empty_394219_ .txt_box p.title{ color:#ae1a49; font-size:30px; font-weight:bold; margin-bottom:10px;}
.empty_394219_ .txt_box p.title:before {content:''; display:inline-block; left: 0; top:0; width:15px;  height:15px; border: 2px solid #ae1a49; /* border-radius: 12px;*/ background: none; box-sizing: border-box; margin-right:10px;}
.empty_394219_ .txt_box > span{display:block; width:100%; height:1px; background:#ae1a49; margin:20px 0;}
.empty_394219_ .txt_box img{display:none;}
.empty_394219_ .txt_box p.text b{display:inline-block; margin-bottom:10px; font-size:18px;}
.empty_394219_ .txt_box p.text b:before{content:''; display:inline-block; width:3px; height:3px; background:#333; /*border-radius:50%;*/ margin:-3px 10px 0 0; vertical-align:middle;}
.empty_394219_ .img_box{height:400px; padding-right:3%; }
.empty_394219_ .img_box div{width:100%; height:100%; background:url("/img_up/shop_pds/ssol/farm/je-mok-eum-2-21591670845.png") no-repeat center; background-size:cover; box-shadow:0 0 30px rgba(0,0,0,.2); /*border-radius:0 0 60px 0;*/ overflow:hidden;}

@media (max-width:1300px){
  .empty_394219_{width:95%;}
}

@media (max-width:1023px){
  .empty_394219_{margin-top:60px;}
  .empty_394219_ .txt_box{padding:2% 0;}
  .empty_394219_ .txt_box p.title{font-size:22px;}
  .empty_394219_ .txt_box p.text b{font-size:18px;}
  .empty_394219_ .txt_box p{font-size:16px;}
  .empty_394219_ .img_box{height:350px;}
}

@media (max-width:767px){
  .empty_394219_{margin-top:50px;}
  .empty_394219_ > div{width:100%;}
  .empty_394219_ .txt_box{padding:0;}
  .empty_394219_ .txt_box p.title{font-size:18px;}
  .empty_394219_ .txt_box p.text b{font-size:16px;}
  .empty_394219_ .txt_box p{font-size:14px;}
  .empty_394219_ .img_box{display:none;}
  .empty_394219_ .txt_box img{display:block;  box-shadow:0 0 10px rgba(0,0,0,.2); border-radius:0 0 60px 0; overflow:hidden; margin-bottom:20px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394220_, .empty_394220_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}

.empty_394220_{width:100%; max-width:1300px; margin:60px auto 0;}
.empty_394220_:after{content:''; display:block; clear:both;}
.empty_394220_ > div{float:left; width:50%;}
.empty_394220_ .txt_box{padding:3% 0;}
.empty_394220_ .txt_box p{font-size:18px; color:#333;}
.empty_394220_ .txt_box p.title{ color:#ae1a49; font-size:30px; font-weight:bold; margin-bottom:10px;}
.empty_394220_ .txt_box p.title:before {content:''; display:inline-block; left: 0; top:0; width:15px;  height:15px; border: 2px solid #ae1a49; /*border-radius: 12px;*/ background: none; box-sizing: border-box; margin-right:10px;}
.empty_394220_ .txt_box > span{display:block; width:100%; height:1px; background:#ae1a49; margin:20px 0;}
.empty_394220_ .txt_box p.text b{display:inline-block; margin-bottom:10px; font-size:18px;}
.empty_394220_ .txt_box p.text b:before{content:''; display:inline-block; width:3px; height:3px; background:#333; border-radius:50%; margin:-3px 10px 0 0; vertical-align:middle;}
.empty_394220_ .txt_box img{display:none;}
.empty_394220_ .img_box{height:400px; padding-left:3%; }
.empty_394220_ .img_box div{width:100%; height:100%; background:url("/img_up/shop_pds/ssol/farm/je-mok-eum-3-21591670238.png") no-repeat center; background-size:cover; box-shadow:0 0 30px rgba(0,0,0,.2); /*border-radius:0 0 60px 0;*/ overflow:hidden;}

@media (max-width:1300px){
  .empty_394220_{width:95%;}
}

@media (max-width:1023px){
  .empty_394220_{margin-top:80px;}
  .empty_394220_ .txt_box{padding:2% 0;}
  .empty_394220_ .txt_box p.title{font-size:22px;}
  .empty_394220_ .txt_box p.text b{font-size:18px;}
  .empty_394220_ .txt_box p{font-size:16px;}
  .empty_394220_ .img_box{height:350px;}
}

@media (max-width:767px){
  .empty_394220_{margin-top:90px;}
  .empty_394220_ > div{width:100%;}
  .empty_394220_ .txt_box{padding:0;}
  .empty_394220_ .txt_box p.title{font-size:18px;}
  .empty_394220_ .txt_box p.text b{font-size:16px;}
  .empty_394220_ .txt_box p{font-size:14px;}
  .empty_394220_ .img_box{display:none;}
  .empty_394220_ .txt_box img{display:block;  box-shadow:0 0 10px rgba(0,0,0,.2); border-radius:0 0 60px 0; overflow:hidden; margin-bottom:20px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394221_, .empty_394221_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}

.empty_394221_{width:100%; max-width:1300px; margin:60px auto 0;}
.empty_394221_:after{content:''; display:block; clear:both;}
.empty_394221_ > div{float:left; width:50%;}
.empty_394221_ .txt_box{padding:3% 0;}
.empty_394221_ .txt_box p{font-size:18px; color:#333;}
.empty_394221_ .txt_box p.title{ color:#ae1a49; font-size:30px; font-weight:bold; margin-bottom:10px;}
.empty_394221_ .txt_box p.title:before {content:''; display:inline-block; left: 0; top:0; width:15px;  height:15px; border: 2px solid #ae1a49; /*border-radius: 12px;*/ background: none; box-sizing: border-box; margin-right:10px;}
.empty_394221_ .txt_box > span{display:block; width:100%; height:1px; background:#ae1a49; margin:20px 0;}
.empty_394221_ .txt_box img{display:none;}
.empty_394221_ .txt_box p.text b{display:inline-block; margin-bottom:10px; font-size:18px;}
.empty_394221_ .txt_box p.text b:before{content:''; display:inline-block; width:3px; height:3px; background:#333; border-radius:50%; margin:-3px 10px 0 0; vertical-align:middle;}
.empty_394221_ .img_box{height:400px; padding-right:3%; }
.empty_394221_ .img_box div{width:100%; height:100%; background:url("/img_up/shop_pds/ssol/farm/31591092929.jpg") no-repeat center; background-size:cover; box-shadow:0 0 30px rgba(0,0,0,.2); border-radius:0 0 60px 0; overflow:hidden;}

@media (max-width:1300px){
  .empty_394221_{width:95%;}
}

@media (max-width:1023px){
  .empty_394221_{margin-top:60px;}
  .empty_394221_ .txt_box{padding:2% 0;}
  .empty_394221_ .txt_box p.title{font-size:22px;}
  .empty_394221_ .txt_box p.text b{font-size:18px;}
  .empty_394221_ .txt_box p{font-size:16px;}
  .empty_394221_ .img_box{height:350px;}
}

@media (max-width:767px){
  .empty_394221_{margin-top:50px;}
  .empty_394221_ > div{width:100%;}
  .empty_394221_ .txt_box{padding:0;}
  .empty_394221_ .txt_box p.title{font-size:18px;}
  .empty_394221_ .txt_box p.text b{font-size:16px;}
  .empty_394221_ .txt_box p{font-size:14px;}
  .empty_394221_ .img_box{display:none;}
  .empty_394221_ .txt_box img{display:block;  box-shadow:0 0 10px rgba(0,0,0,.2); border-radius:0 0 60px 0; overflow:hidden; margin-bottom:20px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_394240_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_394240_ > div:after {content:''; display:block; clear:both;}
.layout_394240_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1400px){
  .layout_394240_{width:95%;}
}      
  
@media \0screen{
	.layout_394240_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_394244_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_394244_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394244_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394244_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_394244_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_394244_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_394244_:before {content:'공백: 100px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_394239_ p {
	display:block; margin:0; padding:0;
	font-size:35px; letter-spacing:-2px; font-weight:100; color:#333; line-height:1.2em;
}
.text_394239_ p b{letter-spacing:-2px;}

@media (max-width:1023px){
  .text_394239_ p {font-size:33px;}
}

@media (max-width:767px){
  .text_394239_ p {font-size:23px;}
}

/* ****************** 공백  ****************** */

.empty_line_394246_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_394246_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394246_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394246_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394246_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_394246_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394246_:before {content:'공백: 50px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394245_, .empty_394245_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_394245_ ul{font-size:0; text-align:center;}
.empty_394245_ li{display:inline-block; max-width:50%; padding:0 3px; position:relative;}
.empty_394245_ li:after{content:''; display:block; width:60px; height:60px; border-radius:50%; background:url("/img_up/shop_pds/ssol/design/img/next_arrow.png") no-repeat center #ffffff; position:absolute; top:50%; right:-30px; margin-top:-30px; z-index:10;}
.empty_394245_ li:last-child:after{display:none;}
.empty_394245_ li img{width:100%;}
.empty_394245_ li p{font-size:20px; text-align:center; padding:20px 0; color:#fff; margin-top:5px;}
.empty_394245_ li:nth-child(1) p{background:#333;}
.empty_394245_ li:nth-child(2) p{background:#ae1a49;}
  
@media (max-width:1300px){
  .empty_394245_ li:after{width:50px; height:50px; right:-25px; background-size:85%;}
}

@media (max-width:1023px){
  .empty_394245_ li p{font-size:17px; padding:15px 0;}
}

@media (max-width:767px){
  .empty_394245_ li:after{width:34px; height:34px; right:-17px; background-size:80%;}
  .empty_394245_ li p{font-size:15px; padding:10px 0;}
}


/* ****************** 공백  ****************** */

.empty_line_394254_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_394254_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394254_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394254_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394254_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_394254_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394254_:before {content:'공백: 50px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394253_, .empty_394253_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_394253_ ul{font-size:0; text-align:center;}
.empty_394253_ li{display:inline-block; max-width:50%; padding:0 3px; position:relative;}
.empty_394253_ li:after{content:''; display:block; width:60px; height:60px; border-radius:50%; background:url("/img_up/shop_pds/ssol/design/img/next_arrow.png") no-repeat center #ffffff; position:absolute; top:50%; right:-30px; margin-top:-30px; z-index:10;}
.empty_394253_ li:last-child:after{display:none;}
.empty_394253_ li img{width:100%;}
.empty_394253_ li p{font-size:20px; text-align:center; padding:20px 0; color:#fff; margin-top:5px;}
.empty_394253_ li:nth-child(1) p{background:#333;}
.empty_394253_ li:nth-child(2) p{background:#ae1a49;}
  
@media (max-width:1300px){
  .empty_394253_ li:after{width:50px; height:50px; right:-25px; background-size:85%;}
}

@media (max-width:1023px){
  .empty_394253_ li p{font-size:17px; padding:15px 0;}
}

@media (max-width:767px){
  .empty_394253_ li:after{width:34px; height:34px; right:-17px; background-size:80%;}
  .empty_394253_ li p{font-size:15px; padding:10px 0;}
}


/* ****************** 공백  ****************** */

.empty_line_394266_ {display:block; width:100%; height:25px; line-height:25px;}

[id^=div_user_list] .empty_line_394266_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394266_:before {content:'공백: 25px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394266_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394266_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_394266_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_394266_:before {content:'공백: 50px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_394265_, .empty_394265_ * {padding:0; margin:0; box-sizing:border-box; list-style:none;}
.empty_394265_ ul{font-size:0; text-align:center;}
.empty_394265_ li{display:inline-block; max-width:50%; padding:0 3px; position:relative;}
.empty_394265_ li:after{content:''; display:block; width:60px; height:60px; border-radius:50%; background:url("/img_up/shop_pds/ssol/design/img/next_arrow.png") no-repeat center #ffffff; position:absolute; top:50%; right:-30px; margin-top:-30px; z-index:10;}
.empty_394265_ li:last-child:after{display:none;}
.empty_394265_ li img{width:100%;}
.empty_394265_ li p{font-size:20px; text-align:center; padding:20px 0; color:#fff; margin-top:5px;}
.empty_394265_ li:nth-child(1) p{background:#333;}
.empty_394265_ li:nth-child(2) p{background:#ae1a49;}
  
@media (max-width:1300px){
  .empty_394265_ li:after{width:50px; height:50px; right:-25px; background-size:85%;}
}

@media (max-width:1023px){
  .empty_394265_ li p{font-size:17px; padding:15px 0;}
}

@media (max-width:767px){
  .empty_394265_ li:after{width:34px; height:34px; right:-17px; background-size:80%;}
  .empty_394265_ li p{font-size:15px; padding:10px 0;}
}


/* ****************** 공백  ****************** */

.empty_line_394222_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_394222_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_394222_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_394222_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_394222_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_394222_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_394222_:before {content:'공백: 100px';}
}
