
/* ****************** 1칸 레이아웃  ****************** */

.layout_88879_ {clear:both; min-width:150px;  margin:0 auto;}
.layout_88879_ > div:after {content:''; display:block; clear:both;}
.layout_88879_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88879_ {}
}

/* ****************** 한줄 텍스트  ****************** */

.text_88880_{position:relative; overflow:hidden;}
.text_88880_:before{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; right:50%; margin-right:220px;}
.text_88880_:after{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; left:50%; margin-left:220px;}
.text_88880_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;
}
.text_88880_ p a {color:#2e313a; text-decoration:none;}
.text_88880_ p span{color:#b29671;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_88881_ {clear:both; min-width:150px;  margin:0 auto;}
.layout_88881_ > div:after {content:''; display:block; clear:both;}
.layout_88881_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88881_ {}
}

/* ****************** 공백  ****************** */

.empty_line_88882_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88882_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88882_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:801px){
	.empty_line_88882_ {display:block; width:100%; height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88882_:before {content:'공백 : 60px';}
  }
  
  @media (max-width:800px){
    .empty_line_88882_ {display:none;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_88883_{position:relative; overflow:hidden;}
.text_88883_:before{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; right:50%; margin-right:220px;}
.text_88883_:after{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; left:50%; margin-left:220px;}
.text_88883_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;
}
.text_88883_ p a {color:#2e313a; text-decoration:none;}
.text_88883_ p span{color:#b29671;}

/* ****************** 한줄 텍스트  ****************** */

.text_88884_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:3px; font-weight:normal; color:#bbb; line-height:1.6em;
}
.text_88884_ p a {color:#bbb; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_88885_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88885_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88885_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:801px){
	.empty_line_88885_ {display:block; width:100%; height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88885_:before {content:'공백 : 60px';}
  }
  
  @media (max-width:800px){
    .empty_line_88885_ {display:none;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_88886_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88886_ > div:after {content:''; display:block; clear:both;}
.layout_88886_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88886_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_88887_, .empty_88887_ *{margin:0; padding:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_88887_ ul:after{content:''; display:block; clear:both;}
.empty_88887_ li{float:left; width:20%; height:250px; padding:3px; position:relative; cursor:pointer;}
.empty_88887_ li div{width:100%; height:100%;overflow:hidden; }
.empty_88887_ li div:after{content:''; display:block; width:100%; height:100%; transform:scale(1); transition:all 0.4s;}
.empty_88887_ li:nth-child(1) div:after{background:url("/img_up/shop_pds/nestay/farm/115440627621.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(2) div:after{background:url("/img_up/shop_pds/nestay/farm/215440627621.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(3) div:after{background:url("/img_up/shop_pds/nestay/farm/315440627621.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(4) div:after{background:url("/img_up/shop_pds/nestay/farm/415440627621.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(5) div:after{background:url("/img_up/shop_pds/nestay/farm/515440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(6) div:after{background:url("/img_up/shop_pds/nestay/farm/615440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(7) div:after{background:url("/img_up/shop_pds/nestay/farm/715440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(8) div:after{background:url("/img_up/shop_pds/nestay/farm/815440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(9) div:after{background:url("/img_up/shop_pds/nestay/farm/915440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(10) div:after{background:url("/img_up/shop_pds/nestay/farm/1015440627631.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(11){background:url("/img_up/shop_pds/nestay/farm/1115440627641.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(12){background:url("/img_up/shop_pds/nestay/farm/1215440627641.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(13){background:url("/img_up/shop_pds/nestay/farm/1315440627641.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(14){background:url("/img_up/shop_pds/nestay/farm/1415440627641.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:nth-child(15){background:url("/img_up/shop_pds/nestay/farm/1515440627641.jpg") no-repeat center; background-size:cover;}
.empty_88887_ li:hover div:after{ transform:scale(1.1); }



/* ****************** 공백  ****************** */

.empty_line_88888_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_88888_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88888_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:801px){
	.empty_line_88888_ {display:block; width:100%; height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_88888_:before {content:'공백 : 80px';}
  }
  
  @media (max-width:800px){
    .empty_line_88888_ {display:none;}
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_88889_, .empty_88889_ *{margin:0; padding:0; list-style:none;}

.empty_88889_ ul:after{content:''; display:block; clear:both;}
.empty_88889_ li{float:left; width:20%; height:282px; background:#a0a0a0; position:relative; cursor:pointer;}
.empty_88889_ li:nth-child(1){background:url("/img_up/shop_pds/nestay/farm/115440627622.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(2){background:url("/img_up/shop_pds/nestay/farm/215440627622.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(3){background:url("/img_up/shop_pds/nestay/farm/315440627622.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(4){background:url("/img_up/shop_pds/nestay/farm/415440627622.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(5){background:url("/img_up/shop_pds/nestay/farm/515440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(6){background:url("/img_up/shop_pds/nestay/farm/615440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(7){background:url("/img_up/shop_pds/nestay/farm/715440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(8){background:url("/img_up/shop_pds/nestay/farm/815440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(9){background:url("/img_up/shop_pds/nestay/farm/915440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(10){background:url("/img_up/shop_pds/nestay/farm/1015440627632.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(11){background:url("/img_up/shop_pds/nestay/farm/1115440627642.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(12){background:url("/img_up/shop_pds/nestay/farm/1215440627642.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(13){background:url("/img_up/shop_pds/nestay/farm/1315440627642.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(14){background:url("/img_up/shop_pds/nestay/farm/1415440627642.jpg") no-repeat center; background-size:cover;}
.empty_88889_ li:nth-child(15){background:url("/img_up/shop_pds/nestay/farm/1515440627642.jpg") no-repeat center; background-size:cover;}
  

.empty_88889_ li:before{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; background:#000; opacity:0; visibility:hidden; transition:all 0.4s; z-index:1;}
.empty_88889_ li:hover:before{opacity:0.5; visibility:visible;}
.empty_88889_ li:after{content:''; display:block; width:40px; height:40px; background:url("/img_up/shop_pds/nestay/design/img/more_plus.png") no-repeat center; position:absolute; top:50%; left:50%; margin-top:-20px; margin-left:-20px; opacity:0; visibility:hidden; transform:rotate(0deg); transition:all 0.4s; z-index:5;}
.empty_88889_ li:hover:after{opacity:0.5; visibility:visible; transform:rotate(90deg);}

/* ****************** 4칸 레이아웃  ****************** */

.layout_88890_wrap{position:relative;}
.layout_88890_wrap:before{content:''; display:block; width:100%; height:38%; background:#fafafa; position:absolute; bottom:0; right:0;}   
.layout_88890_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88890_ > div {}
.layout_88890_ > div:after {content:''; display:block; clear:both;}
.layout_88890_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; margin-left:1%;}
.layout_88890_ > div > .container_1 {width:24.25%; margin-left:0;}
.layout_88890_ > div > .container_2 {width:24.25%;}
.layout_88890_ > div > .container_3 {width:24.25%;}
.layout_88890_ > div > .container_4 {width:24.25%;}

@media (max-width:1023px){
	.layout_88890_ > div > .container_1 { width:50%; }
	.layout_88890_ > div > .container_2 { width:50%; }
	.layout_88890_ > div > .container_3 { width:50%; }
	.layout_88890_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_88890_ {min-width:1300px;}
}

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_88893_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top; height:auto; }
.text_over_img_88893_ * {box-sizing:border-box;}
.text_over_img_88893_ a {display:block; text-decoration:none;}
.text_over_img_88893_ img {max-width:100%; vertical-align:top; transition:all 2s; height:460px;}
.text_over_img_88893_ img:hover{transform:scale(1.03) rotate(0.01deg);}  
.text_over_img_88893_ .text_box {position:absolute; left:0; bottom:0; width:100%; padding:20px 40px; text-align:left; background:#fff; border:1px solid #eee; border-bottom:0;}
.text_over_img_88893_ .text_box p {font-size:16px; letter-spacing:-0.025em; color:#717171;}
.text_over_img_88893_ .text_box  h3{font-size:20px; font-weight:600; color:#c20061; letter-spacing:-0.05em;}  
.text_over_img_88893_ .text_box  h3 span{padding-bottom:2px; position:relative;}  
.text_over_img_88893_ .text_box  h3 span:after{content:''; display:block; width:100%; height:2px; position:absolute; left:0; bottom:0; background:#d7006c; -webkit-transform:translateY(5px); -ms-transform:translateY(5px); transform:translateY(5px); opacity:0; -webkit-transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, transform 0.4s; transition: opacity 0.3s, transform 0.4s, -webkit-transform 0.4s;}

.text_over_img_88893_ .text_box  h3 span:hover:after{-webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); opacity:1;}  
  
  
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_88891_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top; height:auto; }
.text_over_img_88891_ * {box-sizing:border-box;}
.text_over_img_88891_ a {display:block; text-decoration:none;}
.text_over_img_88891_ img {max-width:100%; vertical-align:top; transition:all 2s; height:460px;}
.text_over_img_88891_ img:hover{transform:scale(1.03) rotate(0.01deg);}  
.text_over_img_88891_ .text_box {position:absolute; left:0; bottom:0; width:100%; padding:20px 40px; text-align:left; background:#fff; border:1px solid #eee; border-bottom:0;}
.text_over_img_88891_ .text_box p {font-size:16px; letter-spacing:-0.025em; color:#717171;}
.text_over_img_88891_ .text_box  h3{font-size:20px; font-weight:600; color:#c20061; letter-spacing:-0.05em;}  
.text_over_img_88891_ .text_box  h3 span{padding-bottom:2px; position:relative;}  
.text_over_img_88891_ .text_box  h3 span:after{content:''; display:block; width:100%; height:2px; position:absolute; left:0; bottom:0; background:#d7006c; -webkit-transform:translateY(5px); -ms-transform:translateY(5px); transform:translateY(5px); opacity:0; -webkit-transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, transform 0.4s; transition: opacity 0.3s, transform 0.4s, -webkit-transform 0.4s;}

.text_over_img_88891_ .text_box  h3 span:hover:after{-webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); opacity:1;}  
  
  
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_88892_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top; height:auto; }
.text_over_img_88892_ * {box-sizing:border-box;}
.text_over_img_88892_ a {display:block; text-decoration:none;}
.text_over_img_88892_ img {max-width:100%; vertical-align:top; transition:all 2s; height:460px;}
.text_over_img_88892_ img:hover{transform:scale(1.03) rotate(0.01deg);}  
.text_over_img_88892_ .text_box {position:absolute; left:0; bottom:0; width:100%; padding:20px 40px; text-align:left; background:#fff; border:1px solid #eee; border-bottom:0;}
.text_over_img_88892_ .text_box p {font-size:16px; letter-spacing:-0.025em; color:#717171;}
.text_over_img_88892_ .text_box  h3{font-size:20px; font-weight:600; color:#c20061; letter-spacing:-0.05em;}  
.text_over_img_88892_ .text_box  h3 span{padding-bottom:2px; position:relative;}  
.text_over_img_88892_ .text_box  h3 span:after{content:''; display:block; width:100%; height:2px; position:absolute; left:0; bottom:0; background:#d7006c; -webkit-transform:translateY(5px); -ms-transform:translateY(5px); transform:translateY(5px); opacity:0; -webkit-transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, transform 0.4s; transition: opacity 0.3s, transform 0.4s, -webkit-transform 0.4s;}

.text_over_img_88892_ .text_box  h3 span:hover:after{-webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); opacity:1;}  
  
  
  

/* ****************** 텍스트 오버레이 이미지  ****************** */

.text_over_img_88894_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top; height:auto; }
.text_over_img_88894_ * {box-sizing:border-box;}
.text_over_img_88894_ a {display:block; text-decoration:none;}
.text_over_img_88894_ img {max-width:100%; vertical-align:top; transition:all 2s; height:460px;}
.text_over_img_88894_ img:hover{transform:scale(1.03) rotate(0.01deg);}  
.text_over_img_88894_ .text_box {position:absolute; left:0; bottom:0; width:100%; padding:20px 40px; text-align:left; background:#fff; border:1px solid #eee; border-bottom:0;}
.text_over_img_88894_ .text_box p {font-size:16px; letter-spacing:-0.025em; color:#717171;}
.text_over_img_88894_ .text_box  h3{font-size:20px; font-weight:600; color:#c20061; letter-spacing:-0.05em;}  
.text_over_img_88894_ .text_box  h3 span{padding-bottom:2px; position:relative;}  
.text_over_img_88894_ .text_box  h3 span:after{content:''; display:block; width:100%; height:2px; position:absolute; left:0; bottom:0; background:#d7006c; -webkit-transform:translateY(5px); -ms-transform:translateY(5px); transform:translateY(5px); opacity:0; -webkit-transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, -webkit-transform 0.4s; transition:opacity 0.3s, transform 0.4s; transition: opacity 0.3s, transform 0.4s, -webkit-transform 0.4s;}

.text_over_img_88894_ .text_box  h3 span:hover:after{-webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); opacity:1;}  
  
  
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_88895_wrap{position:relative;}
.layout_88895_wrap:before{content:''; display:block; width:100%; height:100%; background:#f8f8f8; position:absolute; bottom:0; right:0; margin-right:550px;}
.layout_88895_wrap:after{content:''; display:block; width:79%; height:420px; background:#4a4d4e; position:absolute; bottom:0; left:0; right:0; margin-left:400px; z-index:0;}  
.layout_88895_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; position:relative; z-index:1;}
.layout_88895_ > div:after {content:''; display:block; clear:both;}
.layout_88895_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88895_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_88897_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88897_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88897_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88897_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88897_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_88897_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88897_:before {content:'공백: 60px';}
}

/* ****************** 장문 텍스트  ****************** */
 
.textarea_88896_{padding:0;}  
.textarea_88896_ p {display:block; margin:0; font-size:18px; letter-spacing:-0.025em; font-weight:400; color:#666; line-height:1.7;}
.textarea_88896_ h3{font-size:38px; color:#222; font-weight:300; padding-bottom:15px; line-height:1.45; margin:0;} 

@media (max-width:1023px){
  .textarea_88896_ {max-width:80%; padding:40px;}
  .textarea_88896_ h3{font-size:24px; padding-bottom:15px;}
}
  
@media (max-width:767px){
  .textarea_88896_{max-width:100%; background:rgba(255, 255, 255, 0.9);}
  .textarea_88896_ p{font-size:14px;}
  .textarea_88896_ h3{font-size:18px; line-height:1.2;}
}

/* ****************** 공백  ****************** */

.empty_line_88898_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88898_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88898_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88898_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88898_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_88898_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88898_:before {content:'공백: 60px';}
}

/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */


 
    /*하단 내비게이션*/
  .vertical_rolling_88899_ .bx-controls .bx-pager{margin:0; position:absolute; left:22%; right:0; top:90%;text-align:center; z-index:500;}
  [id^=div_user_list]  .vertical_rolling_88899_ .bx-controls .bx-pager{z-index:auto;}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item{position:relative; display:inline-block; padding-top:10px;}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item a{display:block; font-size:0;}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item:last-child a{margin-right:0;}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item a:after{padding:0 10px; padding-bottom:5px; font-size:16px; color:#fff; letter-spacing:-0.5px; font-weight:500; border-bottom:3px solid transparent; transition:all 0.2s;}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item:nth-child(1) a:after{content:'';}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item:nth-child(2) a:after{content:'';}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item:nth-child(3) a:after{content:'';}
  .vertical_rolling_88899_ .bx-controls .bx-pager .bx-pager-item a.active:after{color:#d41089;}
  
  
  .vertical_rolling_88899_ .slide_wrap{position:relative;}
  .vertical_rolling_88899_ .slide_wrap:after{content:''; display:block; clear:both;}
  .vertical_rolling_88899_ .slide_wrap div{float:left;}
  .vertical_rolling_88899_ .slide_wrap div.img_box{width:50%; height:420px; background-size:cover !important;}
  .vertical_rolling_88899_ .slide_num1 div.img_box{background:url("/img_up/shop_pds/nestay/farm/56456415452041805.jpg") no-repeat center;}
  .vertical_rolling_88899_ .slide_num2 div.img_box{background:url("/img_up/shop_pds/nestay/farm/info_img2154512182515.jpg") no-repeat center;}
  .vertical_rolling_88899_ .slide_num3 div.img_box{background:url("/img_up/shop_pds/nestay/farm/56456415452041815.jpg") no-repeat center;}
  .vertical_rolling_88899_ .slide_num4 div.img_box{background:url("/img_up/shop_pds/nestay/farm/56456415452041815.jpg") no-repeat center;}
  
  
  .vertical_rolling_88899_ .slide_wrap div.text_box{width:50%; position:absolute; top:0; left:55%;}
  .vertical_rolling_88899_ .slide_wrap div.text_box strong{display:inline-block; padding:10px; background:#c20061; font-size:15px; color:#fff; letter-spacing:-1px; margin-bottom:7px; margin-right:10px; font-weight:light;}
  .vertical_rolling_88899_ .slide_wrap div.text_box p{letter-spacing:-0.5px;}
  .vertical_rolling_88899_ .slide_wrap div.text_box p.main_text{font-size:16px; color:#fff;}
  .vertical_rolling_88899_ .slide_wrap div.text_box p.sub_text{font-size:16px; color:#e8e8e8; word-break:keep-all;}
  .vertical_rolling_88899_ .slide_wrap div.text_box p.sub_text b{font-size:28px; color:#fff; display:block; margin:5% 0 2% 0; word-break:keep-all;}
  
  
  
  
  
  .vertical_rolling_88899_ .slide_wrap div.text_box ul{width:100%; padding-top:40px; display:none;}
    .vertical_rolling_88899_ .slide_wrap div.text_box dt{font-size:16px; color:#ccc; float:left;width:80px;}
    .vertical_rolling_88899_ .slide_wrap div.text_box dd{font-size:16px; color:#ccc; display:inline-block; margin-left:20px; line-height:24px; opacity:0.6;}
  
  
  .vertical_rolling_88899_ .slide_wrap a{display:inline-block; font-size:15px; padding:40px 2.5em 10px; margin:0 10px; position:relative; transition:all 0.5s; color:#fff; margin:40px auto 0;}
  .vertical_rolling_88899_ .slide_wrap a span{position:relative; z-index:10; color:#fff;}
  .vertical_rolling_88899_ .slide_wrap a:before{content:''; display:block; width:100%; height:4px; background:#ddd; position:absolute; bottom:0; right:0; transition:all 0.5s; z-index:2; transition-delay:200ms; transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000);}
  .vertical_rolling_88899_ .slide_wrap a:hover:before{content:''; display:block; width:100%; height:4px; background:#b90169; position:absolute; bottom:0; right:0; transition:all 0.5s; z-index:2; transition-delay:0ms; transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000);}  
 
  
  .vertical_rolling_88899_{position:relative;}
  .vertical_rolling_88899_ *{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
  .vertical_rolling_88899_ .bx-wrapper {margin-bottom:0;}
  .vertical_rolling_88899_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow: none; box-shadow:none; left:0;}
  

/* ****************** 1칸 레이아웃  ****************** */

.layout_88900_wrap{position:relative;}
.layout_88900_wrap:before{content:''; display:block; width:100%; height:100%; background:#f8f8f8; position:absolute; bottom:0; right:0; margin-right:550px;}
.layout_88900_wrap:after{content:''; display:block; width:79%; height:420px; background:#4a4d4e; position:absolute; bottom:0; left:0; right:0; margin-left:400px; z-index:0;}  
.layout_88900_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88900_ > div:after {content:''; display:block; clear:both;}
.layout_88900_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88900_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_88903_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88903_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88903_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88903_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88903_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_88903_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88903_:before {content:'공백: 60px';}
}

/* ****************** 장문 텍스트  ****************** */
 
.textarea_88902_{padding:0;}  
.textarea_88902_ p {display:block; margin:0; font-size:18px; letter-spacing:-0.025em; font-weight:400; color:#666; line-height:1.7;}
.textarea_88902_ h3{font-size:38px; color:#222; font-weight:300; padding-bottom:15px; line-height:1.45; margin:0;} 

@media (max-width:1023px){
  .textarea_88902_ {max-width:80%; padding:40px;}
  .textarea_88902_ h3{font-size:24px; padding-bottom:15px;}
}
  
@media (max-width:767px){
  .textarea_88902_{max-width:100%; background:rgba(255, 255, 255, 0.9);}
  .textarea_88902_ p{font-size:14px;}
  .textarea_88902_ h3{font-size:18px; line-height:1.2;}
}

/* ****************** 공백  ****************** */

.empty_line_88901_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88901_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88901_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88901_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88901_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_88901_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88901_:before {content:'공백: 60px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_88904_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88904_ > div:after {content:''; display:block; clear:both;}
.layout_88904_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88904_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */
      
.empty_line_88905_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_88905_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88905_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88905_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88905_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_88905_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88905_:before {content:'공백: 120px';}
}

/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */


 
    /*하단 내비게이션*/
  .vertical_rolling_88906_ .bx-controls .bx-pager{margin:0; position:absolute; left:22%; right:0; top:90%;text-align:center; z-index:500;}
  [id^=div_user_list]  .vertical_rolling_88906_ .bx-controls .bx-pager{z-index:auto;}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item{position:relative; display:inline-block; padding-top:10px;}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item a{display:block; font-size:0;}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item:last-child a{margin-right:0;}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item a:after{padding:0 10px; padding-bottom:5px; font-size:16px; color:#fff; letter-spacing:-0.5px; font-weight:500; border-bottom:3px solid transparent; transition:all 0.2s;}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item:nth-child(1) a:after{content:'';}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item:nth-child(2) a:after{content:'';}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item:nth-child(3) a:after{content:'';}
  .vertical_rolling_88906_ .bx-controls .bx-pager .bx-pager-item a.active:after{color:#d41089;}
  
  
  .vertical_rolling_88906_ .slide_wrap{position:relative;}
  .vertical_rolling_88906_ .slide_wrap:after{content:''; display:block; clear:both;}
  .vertical_rolling_88906_ .slide_wrap div{float:left;}
  .vertical_rolling_88906_ .slide_wrap div.img_box{width:50%; height:420px; background-size:cover !important;}
  .vertical_rolling_88906_ .slide_num1 div.img_box{background:url("/img_up/shop_pds/nestay/farm/5645641545204180511.jpg") no-repeat center;}
  .vertical_rolling_88906_ .slide_num2 div.img_box{background:url("/img_up/shop_pds/nestay/farm/info_img215451218251511.jpg") no-repeat center;}
  .vertical_rolling_88906_ .slide_num3 div.img_box{background:url("/img_up/shop_pds/nestay/farm/5645641545204181511.jpg") no-repeat center;}
  .vertical_rolling_88906_ .slide_num4 div.img_box{background:url("/img_up/shop_pds/nestay/farm/5645641545204181511.jpg") no-repeat center;}
  
  
  .vertical_rolling_88906_ .slide_wrap div.text_box{width:50%; position:absolute; top:0; left:50%; padding:5%; height:100%; border:10px solid #eceaeb; text-align:center; background:#fff;}
  .vertical_rolling_88906_ .slide_wrap div.text_box strong{display:inline-block; font-size:18px; color:#d7006c; letter-spacing:-1px; font-weight:600;}
  .vertical_rolling_88906_ .slide_wrap div.text_box p{letter-spacing:-0.5px;}
  .vertical_rolling_88906_ .slide_wrap div.text_box p.main_text{font-size:18px; color:#222;}
  .vertical_rolling_88906_ .slide_wrap div.text_box p.sub_text{font-size:16px; color:#666; word-break:keep-all; line-height:1.86;}
  .vertical_rolling_88906_ .slide_wrap div.text_box p.sub_text b{font-size:22px; color:#222; display:block; word-break:keep-all; margin:5px 0 20px}
  
  
  
  
  
  .vertical_rolling_88906_ .slide_wrap div.text_box ul{width:100%; padding-top:40px; display:none;}
    .vertical_rolling_88906_ .slide_wrap div.text_box dt{font-size:16px; color:#ccc; float:left;width:80px;}
    .vertical_rolling_88906_ .slide_wrap div.text_box dd{font-size:16px; color:#ccc; display:inline-block; margin-left:20px; line-height:24px; opacity:0.6;}
  
  
  .vertical_rolling_88906_ .slide_wrap a{display:inline-block; font-size:15px; padding:0 2.5em 10px; position:relative; transition:all 0.5s; color:#fff; margin:40px auto 0;}
  .vertical_rolling_88906_ .slide_wrap a span{position:relative; z-index:10; color:#222;}
  .vertical_rolling_88906_ .slide_wrap a:before{content:''; display:block; width:100%; height:4px; background:#ddd; position:absolute; bottom:0; right:0; transition:all 0.5s; z-index:2; transition-delay:200ms; transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000);}
  .vertical_rolling_88906_ .slide_wrap a:hover:before{content:''; display:block; width:100%; height:4px; background:#b90169; position:absolute; bottom:0; right:0; transition:all 0.5s; z-index:2; transition-delay:0ms; transition-timing-function:cubic-bezier(0.165, 0.840, 0.440, 1.000);}  
 
  
  .vertical_rolling_88906_{position:relative;}
  .vertical_rolling_88906_ *{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
  .vertical_rolling_88906_ .bx-wrapper {margin-bottom:0;}
  .vertical_rolling_88906_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow: none; box-shadow:none; left:0;}
  

/* ****************** 공백  ****************** */
      
.empty_line_88907_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_88907_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88907_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88907_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88907_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_88907_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88907_:before {content:'공백: 120px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_88908_wrap{background:url("/img_up/shop_pds/nestay/farm/0015452729511.png") no-repeat center; background-size:cover; overflow:hidden;}
.empty_88908_,
.empty_88908_ *{padding:0; margin:0; list-style:none;}
.empty_88908_{clear:both;   margin:0 auto;}
.empty_88908_ li{font-size:18px; color:#fff; padding:25px 0; position:relative; float:left; width:33.28%; text-align:center; padding:150px 0; border-right:1px solid #f9f9f94a; height:100%;}
.empty_88908_ li:hover{background:rgba(0,0,0,0.5);}
.empty_88908_ li span{display:block; width:48px; font-size:16px; text-align:center; line-height:48px; letter-spacing:0.1px; font-weight:600; margin:30px auto;}
.empty_88908_ li span:after{content:''; display:block; width:50px; height:50px; position:absolute; top:37.5%; left:50%; margin-left:-25px; border:1px solid #fff; box-sizing:border-box; transform:rotate(45deg); transition:transform 600ms;} 
.empty_88908_ li:hover span:after{transform:rotate(225deg);}  
.empty_88908_ li b{font-size:28px; font-weight:500;}  
.empty_88908_ li:nth-child(3){border-right:none;}
  
  @media (max-width:1023px){
    .empty_88908_{margin-right:0;}
  }
  
  @media (max-width:850px){
    .empty_88908_{margin:3% 0 1%;}
    .empty_88908_ li{padding:18px 10px 18px 75px; word-break:keep-all;}
    .empty_88908_ li span{font-size:24px; width:40px; height:40px; top:50%; left:15px; margin-top:-20px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_88909_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_88909_ > div:after {content:''; display:block; clear:both;}
.layout_88909_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_88909_ {min-width:1300px;}
}

/* ****************** 장문 텍스트  ****************** */
 
.textarea_88913_{position:apsolute; left:0; bottom:0;}  
[id^=div_user_list] .textarea_88913_{position:relative;} 
.textarea_88913_ h3{font-size:40px; color:#222; font-weight:300; line-height:1.45; margin:0;} 

@media (max-width:1023px){
  .textarea_88913_ {max-width:80%; padding:40px;}
  .textarea_88913_ h3{font-size:24px; padding-bottom:15px;}
}
  
@media (max-width:767px){
  .textarea_88913_{max-width:100%; background:rgba(255, 255, 255, 0.9);}
  .textarea_88913_ p{font-size:14px;}
  .textarea_88913_ h3{font-size:18px; line-height:1.2;}
}

/* ****************** 공백  ****************** */
      
.empty_line_88911_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_88911_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88911_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88911_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88911_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_88911_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_88911_:before {content:'공백: 60px';}
}

/* ****************** 이미지  ****************** */

.img_88912_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_88912_ * {box-sizing:border-box;}
.img_88912_ a {display:block; text-decoration:none;}
.img_88912_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */
      
.empty_line_88910_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_88910_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_88910_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_88910_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88910_:before {content:'공백: 120px';}
}

 @media \0screen{
	.empty_line_88910_ {height:120px; line-height:120px;}
	[id^=div_user_list] .empty_line_88910_:before {content:'공백: 120px';}
}
