
/* ****************** 1칸 레이아웃  ****************** */

.layout_89610_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_89610_ > div:after {content:''; display:block; clear:both;}
.layout_89610_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_89610_ {min-width:1300px;}
}

/* ****************** 이미지  ****************** */

.img_89611_ {position:relative; height:600px; overflow:hidden;}
.img_89611_:before{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; background:url("/img_up/shop_pds/nestay/farm/intro_top1549002454.jpg") no-repeat center; background-size:cover; transform:scale(1.15); transition:all 0.7s;}
.img_89611_:hover:before{transform:scale(1);}
.img_89611_:after{content:''; display:block; width:100%; height:100%; background:#000; opacity:.2; position:absolute; top:0; left:0; z-index:1; transition:all 0.7s;}
.img_89611_:hover:after{opacity:.1;}
.img_89611_ * {box-sizing:border-box; padding:0; margin:0;}
.img_89611_ div{position:absolute; top:27%; left:0; right:0; text-align:center; z-index:10;}
.img_89611_ div p{color:#fff; font-size:18px; text-shadow:2px 2px 2px rgba(0,0,0,0.4); letter-spacing:-1px; font-weight:100;}
.img_89611_ div p.title{font-size:70px; letter-spacing:-1px; margin-bottom:80px; font-weight:normal; } 
.img_89611_ div p.title b{color:#fd5e23;}
.img_89611_ div p.title span{display:block; font-size:30px; letter-spacing:10px; font-weight:100;}
.img_89611_ div p.text{display:inline-block; max-width:85%; word-break:keep-all; padding:15px 0; border-top:1px solid rgba(255,255,255,0.5); border-bottom:1px solid rgba(255,255,255,0.5);}

@media (max-width:1023px){
  .img_89611_ {height:500px;}
  .img_89611_ div p.title{font-size:50px;}
  .img_89611_ div p.title span{font-size:22px;}
  .img_89611_ div p.text{font-size:16px;}
}

@media (max-width:767px){
  .img_89611_ {height:400px;}
  .img_89611_ div{top:50%; transform:translateY(-50%);}
  .img_89611_ div p.title{font-size:32px; margin-bottom:40px;}
  .img_89611_ div p.title span{font-size:18px;}
  .img_89611_ div p.text br{display:none; font-size:15px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_89612_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_89612_ > div:after {content:''; display:block; clear:both;}
.layout_89612_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1300px){
  .layout_89612_{width:95%;}
}

@media \0screen{
	.layout_89612_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_88942_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_88942_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88942_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88942_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88942_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_88942_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88942_:before {content:'공백: 120px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_89615_ p {
	display:block; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:normal; color:#444; line-height:1.4em;
}
.text_89615_ p a {color:#444; text-decoration:none;}

@media (max-width:1023px){
  .text_89615_ p{font-size:30px;}
}

@media (max-width:767px){
  .text_89615_ p{font-size:22px; text-align:center;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89616_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_89616_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89616_:before {content:'공백: 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89616_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_89616_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_89616_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_89616_:before {content:'공백: 30px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_89617_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:100; color:#444; line-height:1.4em; word-break:keep-all;
}
.text_89617_ p b {font-weight:normal; display:block; margin-top:10px; color:#ff4500;}

@media (max-width:1023px){
  .text_89617_ p{font-size:18px;}
}

@media (max-width:767px){
  .text_89617_ p{font-size:16px; text-align:center;}
  .text_89617_ p br{display:none;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89614_ {display:block; width:100%; height:35px; line-height:35px;}

[id^=div_user_list] .empty_line_89614_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89614_:before {content:'공백: 35px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89614_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_89614_:before {content:'공백: 70px';}
}

 @media \0screen{
	.empty_line_89614_ {height:70px; line-height:70px;}
	[id^=div_user_list] .empty_line_89614_:before {content:'공백: 70px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_89619_ *{margin:0; padding:0; list-style:none;}
  
.empty_89619_ ul{text-align:center;} 
.empty_89619_ li{display:inline-block; margin:0 30px; text-align:center;}
.empty_89619_ li p{font-size:17px; color:#888; margin-top:10px;}

@media (max-width:1023px){
  .empty_89619_ li{margin:0 15px;}
  .empty_89619_ li p{font-size:16px;}
}
  
@media (max-width:767px){
  .empty_89619_ ul > span{display:block;}
  .empty_89619_ li{margin:0 10px 15px;}
  .empty_89619_ li img{width:100px;}
  .empty_89619_ li p{margin-top:5px; font-size:15px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89618_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_89618_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89618_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89618_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_89618_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_89618_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_89618_:before {content:'공백: 120px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_89620_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; }
.layout_89620_ > div:after {content:''; display:block; clear:both;}
.layout_89620_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_89620_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89631_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_89631_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89631_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89631_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_89631_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_89631_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_89631_:before {content:'공백: 100px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_89627_ p {
	display:block; margin:0; padding:0;
	font-size:36px; letter-spacing:-2px; font-weight:normal; color:#444; line-height:1.4em;
}
.text_89627_ p a {color:#444; text-decoration:none;}

@media (max-width:1023px){
  .text_89627_ p{font-size:30px;}
}

@media (max-width:767px){
  .text_89627_ p{font-size:22px; text-align:center;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89626_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_89626_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89626_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89626_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_89626_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_89626_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_89626_:before {content:'공백: 20px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_89774_ {text-align:center;}
.empty_89774_ span{display:inline-block; width:1px; height:50px; background:#444;}

@media (max-width:1023px){
  .empty_89774_ span{height:35px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89773_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_89773_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89773_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89773_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_89773_:before {content:'공백: 20px';}
}

 @media \0screen{
	.empty_line_89773_ {height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_89773_:before {content:'공백: 20px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_89623_ p {
	display:inline-block; margin:0; padding:0; background:#fff;
	font-size:18px; letter-spacing:-2px; font-weight:normal; color:#7c7059; line-height:1.4em; border:2px solid #7c7059; border-radius:2em; padding:.5em 1.5em;
}
.text_89623_ p a {color:#7c7059; text-decoration:none;}

@media (max-width:1023px){
  .text_89623_ p{font-size:17px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_89628_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_89628_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89628_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89628_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_89628_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_89628_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_89628_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_89630_ *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
  
.empty_89630_ ul{display:block; width:90%; margin:0 auto;}
.empty_89630_ ul:after{content:''; display:block; clear:both;}
.empty_89630_ li{float:left; width:24.25%; margin-right:1%; margin-bottom:15px; background:#fff;}
.empty_89630_ li:nth-child(4n){margin-right:0;}
.empty_89630_ li p{padding:10px 15px; word-break:keep-all; position:relative; padding-left:55px; min-height:110px; line-height:1.4em; color:#666; font-size:15px;}
.empty_89630_ li p span{position:absolute; top:15px; left:13px; font-size:30px; font-weight:500; color:#444; letter-spacing:-2px; font-style:italic;}
.empty_89630_ li:nth-child(2) p span,
.empty_89630_ li:nth-child(4) p span,
.empty_89630_ li:nth-child(5) p span,
.empty_89630_ li:nth-child(7) p span{color:#ff4500;}

@media (max-width:1023px){
  .empty_89630_ li{width:32.666%}
  .empty_89630_ li:nth-child(4n){margin-right:1%;}
  .empty_89630_ li:nth-child(3n){margin-right:0;}
}

@media (max-width:767px){
  .empty_89630_ li{width:49.5%}
  .empty_89630_ li:nth-child(3n){margin-right:1%;}
  .empty_89630_ li:nth-child(2n){margin-right:0;}
}

@media (max-width:500px){
  .empty_89630_ li{width:100%}
  .empty_89630_ li:nth-child(3n){margin-right:0;}
  .empty_89630_ li p{min-height:auto; padding-bottom:20px;}
  .empty_89630_ li p span{font-size:27px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89622_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_89622_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89622_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89622_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_89622_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_89622_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_89622_:before {content:'공백: 60px';}
}

/* ****************** 실선  ****************** */

.solid_line_89755_ {display:block; position:relative; width:90%; margin:0 auto; height:20px;}
.solid_line_89755_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:2px solid #777777;}

/* ****************** 공백  ****************** */
      
.empty_line_89754_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_89754_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89754_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89754_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_89754_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_89754_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_89754_:before {content:'공백: 60px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_89632_ p {
	display:inline-block; margin:0; padding:0; background:#fff;
	font-size:18px; letter-spacing:-2px; font-weight:normal; color: #7c7059; line-height:1.4em; border:2px solid #7c7059; border-radius:2em; padding:.5em 1.5em;
}
.text_89632_ p a {color:#7c7059; text-decoration:none;}

@media (max-width:1023px){
  .text_89632_ p{font-size:17px;}
}


/* ****************** 공백  ****************** */
      
.empty_line_89633_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_89633_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89633_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89633_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_89633_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_89633_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_89633_:before {content:'공백: 40px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_89634_ *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
  
.empty_89634_ ul{display:block; width:90%; margin:0 auto;}
.empty_89634_ ul:after{content:''; display:block; clear:both;}
.empty_89634_ li{float:left; width:24.25%; margin-right:1%; margin-bottom:15px; background:#fff;}
.empty_89634_ li:nth-child(4n){margin-right:0;}
.empty_89634_ li p{padding:10px 15px; word-break:keep-all; position:relative; padding-left:55px; min-height:110px; line-height:1.4em; color:#666; font-size:15px;}
.empty_89634_ li p span{position:absolute; top:15px; left:13px; font-size:30px; font-weight:500; color:#444; letter-spacing:-2px; font-style:italic;}
.empty_89634_ li:nth-child(2) p span,
.empty_89634_ li:nth-child(4) p span,
.empty_89634_ li:nth-child(5) p span,
.empty_89634_ li:nth-child(7) p span{color:#ff4500;}

@media (max-width:1023px){
  .empty_89634_ li{width:32.666%}
  .empty_89634_ li:nth-child(4n){margin-right:1%;}
  .empty_89634_ li:nth-child(3n){margin-right:0;}
}

@media (max-width:767px){
  .empty_89634_ li{width:49.5%}
  .empty_89634_ li:nth-child(3n){margin-right:1%;}
  .empty_89634_ li:nth-child(2n){margin-right:0;}
}

@media (max-width:500px){
  .empty_89634_ li{width:100%}
  .empty_89634_ li:nth-child(3n){margin-right:0;}
  .empty_89634_ li p{min-height:auto; padding-bottom:20px;}
  .empty_89634_ li p span{font-size:27px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_89621_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_89621_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_89621_:before {content:'공백: 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_89621_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_89621_:before {content:'공백: 100px';}
}

 @media \0screen{
	.empty_line_89621_ {height:100px; line-height:100px;}
	[id^=div_user_list] .empty_line_89621_:before {content:'공백: 100px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_89625_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_89625_ > div {}
.layout_89625_ > div:after {content:''; display:block; clear:both;}
.layout_89625_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_89625_ > div > .container_1 {width:33.333333333333%;}
.layout_89625_ > div > .container_2 {width:33.333333333333%;}
.layout_89625_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1023px){
	.layout_89625_ > div > .container_1 { width:100%; }
	.layout_89625_ > div > .container_2 { width:100%; }
	.layout_89625_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_89625_ {min-width:1300px;}
}
