
/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */

  .vertical_rolling_135877_{position:relative;}
  .vertical_rolling_135877_ *{margin:0; padding:0;}
  .vertical_rolling_135877_ .slide_wrap{width:100%; height:100% !important; min-height:900px !important;}
  .vertical_rolling_135877_ i{display:inline-block; position:absolute; bottom:55px; left:0; right:0; margin:0 auto; text-align:center;}
  
  /*슬라이드 이미지*/
  .vertical_rolling_135877_ .slide_num1{background:url("../images/main/main_visual.png") no-repeat center;}
  .vertical_rolling_135877_ .slide_num2{background:url("../images/main/main_visual02.png") no-repeat center;}
  .vertical_rolling_135877_ .slide_num3{background:url("../images/main/main_visual03.png") no-repeat center;}
  
    /*페이저*/
  .vertical_rolling_135877_ .bx-controls{position:absolute; bottom:10%; left:0; right:0; width:100%; max-width:1300px; margin:0 auto; z-index:500;}
  .vertical_rolling_135877_ .bx-controls .bx-pager{position:absolute; bottom:0; right:0;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item{margin-top:15px; position:relative;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a{display:block; width:15px; height:15px; text-indent:-9999px; background:#1b1b1b;  position:relative;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a.active{background:#d7006d;}
  
  /*.vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a:before{content:''; display:block; width:228px; height:30px; background:#d7006c; position:absolute; top:50%; right:40px; margin-top:-15px; color:#fff; font-size:14px; text-align:center; line-height:30px; text-indent:initial; white-space:nowrap; opacity:0; visibility:hidden; transition:all 0.4s;}*/
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a:before{content:''; display:block; height:30px; background:#d7006c; position:absolute; top:50%; right:40px; margin-top:-15px; color:#fff; font-size:14px; text-align:center; line-height:30px; text-indent:initial; white-space:nowrap; opacity:0; visibility:hidden; transition:all 0.4s;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item:nth-child(1) a:before{background:url("/img_up/shop_pds/tsobe/design/img/main_slide_text1.png") no-repeat center #d7006c; }
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item:nth-child(2) a:before{background:url("/img_up/shop_pds/tsobe/design/img/main_slide_text2.png") no-repeat center #d7006c; }
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item:nth-child(3) a:before{background:url("/img_up/shop_pds/tsobe/design/img/main_slide_text3.png") no-repeat center #d7006c; }
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a.active:before{opacity:1; visibility:visible; right:60px;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a:after{content:''; display:block; height:1px; background:#d7006c; position:absolute; top:50%; right:0; opacity:0; visibility:hidden; transition:all 0.4s;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a.active:after{opacity:1; visibility:visible; right:15px;}

  /*방향 네비게이션*/
  .vertical_rolling_135877_ .bx-controls .bx-controls-direction{position:absolute; top:55%; left:0; right:0;}
  .vertical_rolling_135877_ .bx-controls .bx-controls-direction a{display:block; width:60px; height:60px; position:absolute; top:30%; text-indent:-9999px; z-index:1000;}
  .vertical_rolling_135877_ .bx-controls .bx-controls-direction a.bx-prev{left:50px; background:url("/img_up/shop_pds/tsobe/design/img/prev_btn.png") no-repeat center; background-size:100%;}
  .vertical_rolling_135877_ .bx-controls .bx-controls-direction a.bx-next{right:50px; background:url("/img_up/shop_pds/tsobe/design/img/next_btn.png") no-repeat center; background-size:100%;}
  
  /*슬라이드 위 텍스트*/
  .vertical_rolling_135877_ .slide_text{position:absolute; top:45%; left:100px; right:0; text-align:center; transform:translateY(-50%);}
  .vertical_rolling_135877_ .slide_text a{display:block; width:180px; margin:20px auto 0; padding:0; border:0px solid #fff; color:#fff;  font-size:14px; font-family:'Malgun Gothic','Noto Sans','Nanum Gothic',sans-serif !important; text-align:center; opacity:0.8; transition:width 0.4s;}
  .vertical_rolling_135877_ .slide_text a:hover{width:190px; opacity:1;}
  .vertical_rolling_135877_ .slide_text a span{display:inline-block; width:25px; height:1px; margin-left:7px; background:#fff; vertical-align:middle; position:relative; transition:width 0.4s;}
  .vertical_rolling_135877_ .slide_text a:hover span{width:35px;}
  .vertical_rolling_135877_ .slide_text a span:after{content:''; display:block; width:8px; height:1px; background:#fff; transform:rotate(45deg); position:absolute; bottom:3px; right:-1px;}


@media (max-width:1300px){
  .vertical_rolling_135877_ .slide_text{position:absolute; top:45%; left:0px; right:0; text-align:center; transform:translateY(-50%);}	
  .vertical_rolling_135877_ .slide_over_text_box{right:15%;}
  .vertical_rolling_135877_ .bx-controls .bx-pager{right:20px;}
}  


@media (max-width:1023px){
  .vertical_rolling_135877_{margin-top:30px;}
  .vertical_rolling_135877_ .slide_wrap{min-height:700px !important; background-size:1400px !important; background-position:25% bottom;}
  .vertical_rolling_135877_ .slide_text{max-width:80%; margin:0 auto;}
  .vertical_rolling_135877_ .bx-controls .bx-pager{left:0; text-align:center; right:0;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item{display:inline-block; margin:0 10px;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a:before,
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a:after{display:none;}
  .vertical_rolling_135877_ i{display:none;}
}
  
@media (max-width:767px){
  .vertical_rolling_135877_ .slide_wrap{min-height:600px !important; background-size:1200px !important;}
  .vertical_rolling_135877_ .slide_text{max-width:90%;}
  .vertical_rolling_135877_ .slide_text img{ width:100%; }
  .vertical_rolling_135877_ .bx-controls{bottom:5%}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item{margin:0 7px;}
  .vertical_rolling_135877_ .bx-controls .bx-pager .bx-pager-item a{width:13px; height:13px;}
}
  
@media (max-width:520px){
  .vertical_rolling_135877_ .slide_wrap{min-height:450px !important; background-size:1000px !important;}
}
  

/* ****************** 1칸 레이아웃  ****************** */

/*.layout_136319_wrap{position:relative; border-bottom:1px solid #ddd; background:url("/img_up/shop_pds/tsobe/farm/room_bg1544061922.jpg") no-repeat center; background-size:cover;}*/
.layout_136319_wrap{position:relative;background-color:#f0f0f0;}
.layout_136319_wrap:after{content:''; display:block; width:100%; height:54px; background:#ede4dd; position:absolute; bottom:0; left:0; right:0; z-index:1;} 
.layout_136319_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto; position:relative; z-index:10;}
[id^=div_user_list] .layout_136319_{z-index:auto;}
.layout_136319_ > div:after {content:''; display:block; clear:both;}
.layout_136319_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


@media (max-width:1300px){
  .layout_136319_{width:95%;}
}
  
@media (max-width:1023px){
  .layout_136319_wrap{padding-bottom:30px;}
  .layout_136319_wrap:after{display:none;}
}

@media \0screen{
	.layout_136319_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_135878_ {display:block; width:100%; height:45px; line-height:45px;}

[id^=div_user_list] .empty_line_135878_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_135878_:before {content:'공백 : 45px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:767px){
	.empty_line_135878_ {display:block; width:100%; height:90px; line-height:90px;}
	[id^=div_user_list] .empty_line_135878_:before {content:'공백 : 90px';}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_136321_ p {
	display:block; margin:0; padding:0;
	font-size:38px; letter-spacing:-1px; font-weight:bold; color:#000; line-height:1.6em; text-align:center;
}
.text_136321_ p a {color:#fff; text-decoration:none;}

@media (max-width:1023px){
  .text_136321_ p {font-size:30px}
}

@media (max-width:767px){
  .text_136321_ p {font-size:26px; text-align:center;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_136323_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#fff; line-height:1.6em;
}
.text_136323_ p a {color:#fff; text-decoration:none;}

@media (max-width:767px){
  .text_136323_ p {text-align:center;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_136866_, .empty_136866_ * {padding:0; margin:0;}
  
.empty_136866_ {position:absolute; top:120px; left:100%; margin-left:-185px;}
[id^=div_user_list] .empty_136866_{position:relative; top:0;}
.empty_136866_ a{display:inline-block; padding:10px 2em; border:1px solid #fff; border-radius:2em; font-size:15px; color:#fff; text-align:center; opacity:0.8; transition:all 0.3s;}
.empty_136866_ a:hover{opacity:1;}
.empty_136866_ a span{display:inline-block; width:30px; height:1px; background:#fff; margin-left:8px; position:relative; vertical-align:middle; transition:all 0.3s;}
.empty_136866_ a:hover span{width:40px;}
.empty_136866_ a span:after{content:''; display:block; width:10px; height:1px; background:#fff; position:absolute; bottom:4px; right:-1px; transform:rotate(45deg);}

@media (max-width:767px){
.empty_136866_{position:relative; top:0; margin-left:0; left:0; right;0; text-align:center; margin-top:20px;}
}

/* ****************** 공백  ****************** */

.empty_line_136320_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_136320_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136320_:before {content:'공백 : 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136320_ {display:block; width:100%; height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_136320_:before {content:'공백 : 80px';}
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_136324_, .empty_136324_ *{padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_136324_{position:relative;}
.empty_136324_ ul:after{content:''; display:block; clear:both;}
.empty_136324_ li{float:left; width:25%; opacity:0; visibility:hidden; transform:translateY(100px); transition:all 1s;}
.empty_136324_ li:nth-child(1){transition-delay:0;}
.empty_136324_ li:nth-child(2){transition-delay:.2s;}
.empty_136324_ li:nth-child(3){transition-delay:.4s;}
.empty_136324_ li:nth-child(4){transition-delay:.6s;}
.empty_136324_ li.active{opacity:1; visibility:visible; transform:translateY(0);}
.empty_136324_ li a{display:block; width:100%; height:100%; cursor:pointer;}
.empty_136324_ li a > div{position:relative;}
.empty_136324_ li .list_img{background:#fff; height:340px; overflow:hidden;}
.empty_136324_ li .list_img:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; right:0; transform:scale(1); transition:all 0.5s;}
.empty_136324_ li:hover .list_img:after{transform:scale(1.1);}
.empty_136324_ li:nth-child(1) .list_img:after{background:url("/img_up/shop_pds/tsobe/farm/room11543909738.jpg") no-repeat center; background-size:cover;}
.empty_136324_ li:nth-child(2) .list_img:after{background:url("/img_up/shop_pds/tsobe/farm/room21543909738.jpg") no-repeat center; background-size:cover;}
.empty_136324_ li:nth-child(3) .list_img:after{background:url("/img_up/shop_pds/tsobe/farm/room31543909738.jpg") no-repeat center; background-size:cover;}
.empty_136324_ li:nth-child(4) .list_img:after{background:url("/img_up/shop_pds/tsobe/farm/room41543909738.jpg") no-repeat center; background-size:cover;}
  
.empty_136324_ li .list_text{height:54px; background:#fff;}
.empty_136324_ li .list_text:before{content:''; display:block; width:0; height:100%; background:#ae8366; position:absolute; top:0; left:0; transition:all 0.5s; z-index:1;}
.empty_136324_ li:hover .list_text:before{width:100%;}
.empty_136324_ li .list_text p{color:#555; position:absolute; top:50%; left:17px; transform:translateY(-50%); z-index:10; transition:all 0.5s;}
.empty_136324_ li:hover .list_text p{color:#fff;}

@media (max-width:1023px){
  .empty_136324_ li{width:49.5%; margin-right:1%; margin-bottom:10px;}
  .empty_136324_ li:nth-child(2n){margin-right:0;}
}
  
@media (max-width:767px){
  .empty_136324_ li{width:100%; margin-right:0;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_136325_wrap{background:url("/img_up/shop_pds/tsobe/farm/program_bg1544071703.png") no-repeat center; background-size:cover;}
.layout_136325_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_136325_ > div:after {content:''; display:block; clear:both;}
.layout_136325_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1300px){
  .layout_136325_{width:95%;}
}

@media \0screen{
	.layout_136325_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_136322_ {display:block; width:100%; height:45px; line-height:45px;}

[id^=div_user_list] .empty_line_136322_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136322_:before {content:'공백 : 45px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136322_ {display:block; width:100%; height:90px; line-height:90px;}
	[id^=div_user_list] .empty_line_136322_:before {content:'공백 : 90px';}
  }
  

/* ****************** 한줄 텍스트  ****************** */

.text_136327_ p {
	display:inline-block; margin:0; padding:0; font-size:38px; letter-spacing:-1.5px; font-weight:normal; color:#444; line-height:1.6em; 
}
.text_136327_ p a {color:#444; text-decoration:none;}

@media (max-width:1023px){
  .text_136327_ p {font-size:30px}
}

@media (max-width:767px){
  .text_136327_ p {font-size:23px; text-align:center;}
}
  

/* ****************** 공백  ****************** */

.empty_line_136328_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_136328_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136328_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136328_ {display:block; width:100%; height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_136328_:before {content:'공백 : 15px';}
  }


/* ****************** 한줄 텍스트  ****************** */

.text_136329_ p {
	display:block; margin:0; padding:0 10px;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#444; line-height:1.6em; word-break:keep-all;
}
.text_136329_ p a {color:#444; text-decoration:none;}

@media (max-width:1023px){
  .text_136329_ p {font-size:14px}
}

@media (max-width:767px){
  .text_136329_ p {font-size:12px; text-align:center;}
}

/* ****************** 공백  ****************** */

.empty_line_136326_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_136326_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136326_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136326_ {display:block; width:100%; height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_136326_:before {content:'공백 : 60px';}
  }


/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_136331_, .empty_136331_ * {padding:0; margin:0; list-style:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

.empty_136331_ ul:after{content:''; display:block; clear:both;}
.empty_136331_ li{float:left; width:20%; position:relative; }
.empty_136331_ li img{padding:10%;}
.empty_136331_ li:nth-child(1){transition-delay:0;}
.empty_136331_ li:nth-child(2){transition-delay:0.1;}
.empty_136331_ li:nth-child(3){transition-delay:0.2s;}
.empty_136331_ li:nth-child(4){transition-delay:0.3s;}
.empty_136331_ li:nth-child(5){transition-delay:0.4s;}
.empty_136331_ li:last-chlid{border-right:0;}
.empty_136331_ li.active{opacity:1; visibility:visible; transform:perspective(100px) rotateY(0);}
.empty_136331_ li:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; transition:all 0.5s; z-index:1; background-size:cover !important;}
/*
.empty_136331_ li:nth-child(1):after{background:url("../img/main/main_circle01.png") no-repeat center;}
.empty_136331_ li:nth-child(2):after{background:url("../img/main/main_circle02.png") no-repeat center;}
.empty_136331_ li:nth-child(3):after{background:url("../img/main/main_circle03.png") no-repeat center;}
.empty_136331_ li:nth-child(4):after{background:url("../img/main/main_circle04.png") no-repeat center;}
.empty_136331_ li:nth-child(5):after{background:url("../img/main/main_circle05.png") no-repeat center;}
*/
.empty_136331_ li p{font-size:18px; font-weight:600; color:#444; vertical-align:top; position:absolute; top:100%; left:0; right:0; text-align:center; z-index:10; transition:all 0.5s;margin-top:10px;}
.empty_136331_ li span{font-size:12px; font-weight:300; line-height:13px; color:#b3b3b3; transform:translateY(-50%); text-align:center; z-index:10; transition:all 0.5s;}

.empty_136331_ li:hover p{color:#cf0068;}/* top:43%;}*/
.empty_136331_ li .hide_box{position:absolute; top:45%; left:0; right:0; text-align:center; z-index:10; opacity:0; visibility:hidden; transition:all 0.5s;}
.empty_136331_ li:hover .hide_box{top:50%; opacity:1; visibility:visible;}
.empty_136331_ li .hide_box span{display:block; width:30px; height:1px; background:#333; margin:0 auto 20px; position:relative;}
.empty_136331_ li .hide_box span:after{content:''; display:block; width:10px; height:1px; background:#333; transform:rotate(45deg); position:absolute; bottom:4px; right:-1px;}

  
@media (max-width:1200px){
  .empty_136331_ li{height:auto;}
}
  
@media (max-width:1023px){
  .empty_136331_ li{width:33.333%; height:auto;}
  .empty_136331_ li p{ vertical-align:top; position:absolute; top:90%; left:0; right:0; text-align:center; z-index:10; transition:all 0.5s;margin-top:10px;}
.empty_136331_ li:nth-child(4){margin:50px 0;}
.empty_136331_ li:nth-child(5){margin:50px 0;}

  /*.empty_136331_ li:hover p{top:40%;}*/
}

@media (max-width:767px){
  .empty_136331_ li{width:50%; height:auto;}
  .empty_136331_ li:nth-child(3){margin:50px 0;}
  .empty_136331_ img { width:100%; }

  /*.empty_136331_ li:hover p{top:35%;}*/
}


/* ****************** 맞춤형 컨텐츠3  ****************** */
.empty_136331_contents{width:100%;border:0px solid red;padding:0px; margin:0 auto; font-size:0px;float:left;}
.empty_136331_contents_left {width: 50%; float: left;}
.empty_136331_contents_left1 {position:relative}
.empty_136331_contents_left2 {width:50%;border:0px solid red;padding-top:2rem;}
.empty_136331_contents_left3 {width:100%;border:0px solid red;padding-top:0.8rem;}
.empty_136331_contents_left1 div {position:absolute;left: 0px; top: 0px; margin:0}
.empty_136331_contents_right {width: 50%; float: left;}
.empty_136331_contents_right1 {position:relative}
.empty_136331_contents_right2 {position:relative;width:50%;float: right;border:0px solid red;padding-top:2rem;}
.empty_136331_contents_right1 div {position:absolute;left: 0px; top: 0px; margin:0}

.main_con3 {font-size:18px;color:#fff;}
.main_con3 a,
.main_con3 a:hover {font-size:18px;color:#fff;}

@media (max-width:767px){
	.empty_136331_contents_left {width: 100%; float: left;}
	.empty_136331_contents_right {width: 100%; float: left;}
	.empty_136331_contents_left2 {width:50%;border:0px solid red;padding-top:1.2rem;}
	.empty_136331_contents_left3 {width:100%;border:0px solid red;padding-top:0.8rem;}
	.empty_136331_contents_right2 {padding-top:1.2rem;}
	.main_con3 {font-size:14px;color:#fff;}
	.main_con3 a,
	.main_con3 a:hover {font-size:14px;color:#fff;}
	.mgo {width:50px;margin-top:1rem}

}
/* ****************** 맞춤형 컨텐츠2  ****************** */

.empty_136331_2 * {padding:0; margin:0 auto; list-style:none; width:85%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;background-color:#fff;}
.empty_136331_2 {}
.empty_136331_2 ul:after{content:''; display:block; clear:both; border-bottom:4px solid #e90075;}
.empty_136331_2 li{float:left; width:33.33%; height:auto; text-align:center;}
.empty_136331_2 li:nth-child(1){transition-delay:0;}
.empty_136331_2 li:nth-child(2){transition-delay:0.1;}
.empty_136331_2 li:nth-child(3){transition-delay:0.2s;}
.empty_136331_2 li:last-chlid{border-right:0;}
.empty_136331_2 li.active{opacity:1; visibility:visible; transform:perspective(100px) rotateY(0);}
.empty_136331_2 li:after{content:''; display:block; width:100%; height:100%; position:absolute; top:0; left:0; transition:all 0.5s; z-index:1; background-size:cover !important;}
/*
.empty_136331_2 li:nth-child(1):after{background:url("../img/main/main_circle01.png") no-repeat center;}
.empty_136331_2 li:nth-child(2):after{background:url("../img/main/main_circle02.png") no-repeat center;}
.empty_136331_2 li:nth-child(3):after{background:url("../img/main/main_circle03.png") no-repeat center;}
.empty_136331_2 li:nth-child(4):after{background:url("../img/main/main_circle04.png") no-repeat center;}
.empty_136331_2 li:nth-child(5):after{background:url("../img/main/main_circle05.png") no-repeat center;}
*/
.empty_136331_2 li p{font-size:18px; font-weight:600; color:#444; vertical-align:top; position:absolute; top:100%; left:0; right:0; text-align:center; z-index:10; transition:all 0.5s;margin-top:10px;}
.empty_136331_2 li span{display:block; font-size:12px; font-weight:300; line-height:13px; color:#b3b3b3; transform:translateY(-50%); text-align:center; z-index:10; transition:all 0.5s;}

.empty_136331_2 li:hover p{color:#cf0068;}/* top:43%;}*/
.empty_136331_2 li .hide_box{position:absolute; top:45%; left:0; right:0; text-align:center; z-index:10; opacity:0; visibility:hidden; transition:all 0.5s;}
.empty_136331_2 li:hover .hide_box{top:50%; opacity:1; visibility:visible;}
.empty_136331_2 li .hide_box span{display:block; width:30px; height:1px; background:#333; margin:0 auto 20px; position:relative;}
.empty_136331_2 li .hide_box span:after{content:''; display:block; width:10px; height:1px; background:#333; transform:rotate(45deg); position:absolute; bottom:4px; right:-1px;}

.li_div_sub_title {font-size:25px;color:#e90075;margin-top:20px;font-weight:400;}
.li_div_sub_img {width:100%;padding:3% 10%;border:0px solid red}
.li_div_sub_content{width:80%;margin-bottom:20px;}
.li_div_sub_content1{border:1px solid red;font-size:18px; font-weight:400; background-color:#e90075;color:#fff;}
.li_div_sub_content2{margin-top:10px;font-size:12px; font-weight:400; line-height:15px; color:#000;}

@media (max-width:1024px){
	.empty_136331_2 {width:100%;}
}

@media (max-width:767px){
	.empty_136331_2 li{float:left; width:100%; height:auto; text-align:center;}
}
/* ****************** 공백  ****************** */

.empty_line_136330_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_136330_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136330_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136330_ {display:block; width:100%; height:130px; line-height:130px;}
	[id^=div_user_list] .empty_line_136330_:before {content:'공백 : 130px';}
  }


/* ****************** 1칸 레이아웃  ****************** */

.layout_136363_wrap{background:url("/img_up/shop_pds/tsobe/farm/fix_bg1544002328.jpg") no-repeat center; background-attachment:fixed; padding:130px 0;}
.layout_136363_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_136363_ > div:after {content:''; display:block; clear:both;}
.layout_136363_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


@media (max-width:767px){
  .layout_136363_wrap{padding:70px 0;}
  .layout_136363_ {width:90%;}
}

@media \0screen{
	.layout_136363_ {min-width:1000px;}
}

/* ****************** 이미지  ****************** */

.img_136364_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_136364_ * {box-sizing:border-box;}
.img_136364_ a {display:block; text-decoration:none;}
.img_136364_ img {max-width:100%; vertical-align:top;}

/* ****************** 1칸 레이아웃  ****************** */

.layout_136886_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_136886_ > div:after {content:''; display:block; clear:both;}
.layout_136886_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1023px){
  .layout_136886_{width:95%;}
}

@media \0screen{
	.layout_136886_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_136887_ {display:block; width:100%; height:45px; line-height:45px;}

[id^=div_user_list] .empty_line_136887_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136887_:before {content:'공백 : 45px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136887_ {display:block; width:100%; height:90px; line-height:90px;}
	[id^=div_user_list] .empty_line_136887_:before {content:'공백 : 90px';}
  }


/* ****************** 한줄 텍스트  ****************** */

.text_136888_{position:relative; overflow:hidden;}
.text_136888_:before{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; right:50%; margin-right:220px;}
.text_136888_:after{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; left:50%; margin-left:220px;}
.text_136888_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;
}
.text_136888_ p a {color:#2e313a; text-decoration:none;}
.text_136888_ p span{color:#b29671;}

@media (max-width:1023px){
  .text_136888_ p{font-size:26px;}
}
  
@media (max-width:767px){
  .text_136888_ p {font-size:22px; line-height:1.2;}
  .text_136888_ p span{display:block;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_136889_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:3px; font-weight:normal; color:#bbb; line-height:1.6em;
}
.text_136889_ p a {color:#bbb; text-decoration:none;}

  
@media (max-width:767px){
  .text_136889_{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_136890_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_136890_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136890_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
    .empty_line_136890_ {display:block; width:100%; height:60px; line-height:60px;}
    [id^=div_user_list] .empty_line_136890_:before {content:'공백 : 60px';}
  }

  @media (max-width:767px){
    .empty_line_136890_{height:15px;}
  }


/* ****************** 1칸 레이아웃  ****************** */

.layout_136891_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_136891_ > div:after {content:''; display:block; clear:both;}
.layout_136891_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1300px){
  .layout_136891_ {width:95%;}
}

@media \0screen{
	.layout_136891_ {min-width:1300px;}
}

/* ****************** 인스타그램  ****************** */

.instagram_img * {-webkit-box-sizing: border-box; box-sizing: border-box;}
.instagram_img a {display:block; color:#333; text-decoration:none;}
.instagram_img ul {margin:0; padding:0; list-style:none;}
.instagram_img ul:after {content:''; display:block; clear:both;}
.instagram_img .empty {width:100% !important; padding:10px 8px; font-size:14px; color:#666; text-align:center;}

.instagram_img li {float:left; position:relative; padding:2px;}
.instagram_img li > a,
.instagram_img li > div {display:block; width:100%; text-align:center;}

.instagram_img .figure {max-width:304px; margin:0 auto; position:relative; overflow:hidden; padding-bottom:100%;}
.instagram_img .figure > div {position:absolute; top:0; left:0; right:0; width:100%; height:100%; transform:scale(1); transition:all 0.3s;}
.instagram_img .figure:hover > div {transform:scale(1.1);}

.instagram_img.col_2 li {width:50%;}
.instagram_img.col_3 li {width:33.33%;}
.instagram_img.col_4 li {width:25%;}
.instagram_img.col_5 li {width:20%;}


@media (max-width:500px){
  .instagram_img.col_5 li {width:25%;}
  .instagram_img.col_5 li:nth-child(9),
  .instagram_img.col_5 li:nth-child(10){display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_136893_ {display:block; width:100%; height:45px; line-height:45px;}

[id^=div_user_list] .empty_line_136893_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136893_:before {content:'공백 : 45px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136893_ {display:block; width:100%; height:90px; line-height:90px;}
	[id^=div_user_list] .empty_line_136893_:before {content:'공백 : 90px';}
  }


/* ****************** 1칸 레이아웃  ****************** */

.layout_136894_ {clear:both; min-width:150px;  margin:0 auto;}
.layout_136894_ > div:after {content:''; display:block; clear:both;}
.layout_136894_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_136894_ {}
}

/* ****************** 한줄 텍스트  ****************** */

.text_136895_{position:relative; overflow:hidden;}
.text_136895_:before{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; right:50%; margin-right:220px;}
.text_136895_:after{content:''; display:block; width:100%; height:1px; background:#d2d2d2; position:absolute; top:50%; left:50%; margin-left:220px;}
.text_136895_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;
}
.text_136895_ p a {color:#2e313a; text-decoration:none;}
.text_136895_ p span{color:#b29671;}

@media (max-width:1023px){
  .text_136895_ p{font-size:26px;}
}
  
@media (max-width:767px){
  .text_136895_ p {font-size:22px; line-height:1.2;}
  .text_136895_ p span{display:block;}
}

/* ****************** 공백  ****************** */

.empty_line_136335_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_136335_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_136335_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_136335_ {display:block; width:100%; height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_136335_:before {content:'공백 : 15px';}
  }
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_136342_ {text-align:center; margin-bottom:-28px; background:#faf8f6;}
.empty_136342_ span{display:inline-block; background:#5c5249; color:#fff; font-size:18px; padding:15px 2em;}

@media (max-width:1023px){
  .empty_136342_ {margin-bottom:-24px;}
  .empty_136342_ span{padding:10px 2em;}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_136341_wrap{padding:90px 0 80px;}
.layout_136341_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_136341_ > div {margin-left:-25px;}
.layout_136341_ > div:after {content:''; display:block; clear:both;}
.layout_136341_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:25px; box-sizing:border-box;  }
.layout_136341_ > div > .container_1 {width:50%;}
.layout_136341_ > div > .container_2 {width:50%;}


.layout_136341_ .container_1 .bbs { margin:0;padding:0; }
.layout_136341_ .container_1 .bbs .list {  }
.layout_136341_ .container_1 .bbs .list ul { margin:0; padding:0; }
.layout_136341_ .container_1 .bbs .list li { list-style:none; width:50%; height:24px; background:url(../images/main/dot.png) no-repeat 4px 1px; }
.layout_136341_ .container_1 .bbs .list .list_title { text-decoration:none; }
.layout_136341_ .container_1 .bbs .list .list_title a,
.layout_136341_ .container_1 .bbs .list .list_title a:hover { text-decoration:none; color:#595248; font-size:13px; line-height:34px; display:block; }
.layout_136341_ .container_1 .bbs .list .list_data { float:right; width:75px; margin-right:7px; color:#7b7b7b; font-size:12px; line-height:24px; text-align:right; }




@media (max-width:1300px){
  .layout_136341_{width:95%;}
}

@media (max-width:1023px){
  .layout_136341_wrap{padding:70px 0 50px;}
	.layout_136341_ > div > .container_1 { width:100%; }
	.layout_136341_ > div > .container_2 {width:100%; padding-top:25px;}
}

@media (max-width:767px){
	.layout_136341_ > div > .container_2 {width:100%; padding-top:25px; padding-top:10px;}
	.layout_136341_ > div > .container_3 {display:none;}
}

@media \0screen{
	.layout_136341_ {min-width:1300px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_136348_, .empty_136348_ *{margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.empty_136348_ {background:#fafafa; height:355px; padding:18px 30px; padding-bottom:110px; position:relative;}
.empty_136348_ h3{font-size:26px; letter-spacing:-1px; font-weight:normal; color:#444;}
.empty_136348_ h3:before{content:''; display:block; width:30px; height:2px; background:#d7006c; margin:20px 0 13px;}
.empty_136348_ h3 b{font-weight:500;}
.empty_136348_ p{font-size:15px; margin-bottom:15px;}
.empty_136348_ dt{font-weight:600; font-size:18px; margin-bottom:5px; height:30px; line-height:30px; background:url("/img_up/shop_pds/tsobe/design/img/time_icon.png") no-repeat left center; padding-left:40px;}
.empty_136348_ dd{padding-left:40px; font-size:20px;}
.empty_136348_ dd span{display:block; font-size:15px; margin-top:5px; color:#d7006c;}
.empty_136348_ div{position:absolute; bottom:0; left:0; right:0;}
.empty_136348_ div:after{content:''; display:block; clear:both;}
.empty_136348_ a{display:block; width:33.333%; height:107px; float:left; text-align:center; color:#fff; transition:all 0.4s;}
.empty_136348_ a:nth-child(1){background:#d7006c;}
.empty_136348_ a:nth-child(2){background:#4e5355;}
.empty_136348_ a:nth-child(3){background:#caa228;}
.empty_136348_ a img{display:block; margin:22px auto 5px;}
.empty_136348_ a:nth-child(1):hover{background:#bb005e;}
.empty_136348_ a:nth-child(2):hover{background:#373b3c;}
.empty_136348_ a:nth-child(3):hover{background:#a9861a;}

  
@media (max-width:1023px){
  .empty_136348_ div{left:auto; bottom:auto; top:0; right:0; width:30%; height:100%;}
  .empty_136348_ a{width:100%; height:33.333%;}
}

@media (max-width:767px){
  .empty_136348_ h3{font-size:22px;}
  .empty_136348_ p{word-break:keep-all}
  .empty_136348_ a{font-size:15px;}
}

@media (max-width:600px){
  .empty_136348_{height:auto; padding-bottom:127px;}
  .empty_136348_ div{left:0; bottom:0; top:auto; right:0; width:100%; height:auto;}
  .empty_136348_ a{width:33.3333%; height:107px;}
}

/* ****************** 공백  ****************** */

.empty_line_139853_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_139853_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_139853_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_139853_ {display:block; width:100%; height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_139853_:before {content:'공백 : 15px';}
  }
  

/* ****************** 한줄 텍스트  ****************** */

.text_136349_{padding-left:56px; background:url("/img_up/shop_pds/tsobe/design/img/call_icon.png") no-repeat 5px center;}
.text_136349_ p {
	display:block; margin:0; padding:0;
	font-size:28px; letter-spacing:-1px; font-weight:bold; color:#666; line-height:1.6em;
}
.text_136349_ p a {color:#666; text-decoration:none;}

@media (max-width:767px){
  .text_136349_ p{font-size:24px;}
}

/* ****************** 공백  ****************** */

.empty_line_139854_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_139854_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_139854_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_139854_ {display:block; width:100%; height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_139854_:before {content:'공백 : 15px';}
  }
  

/* ****************** 지도 (직접입력)  ****************** */


.map_136343_{font-size:0;}
.map_136343_ p {display:none; margin:0; padding:1em 0; font-size:13px;}

/* ****************** 이미지  ****************** */

.img_136352_, .img_136352_ * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0;}
.img_136352_ {overflow:hidden; position:relative; height:355px; padding:60px; transition:all 0.4s;}
.img_136352_:hover{padding:50px;}
.img_136352_:after{content:''; display:block; width:100%; height:100%; background:url("/img_up/shop_pds/tsobe/farm/ji-jeom-gi1543997640.jpg") no-repeat center; background-size:cover; transform:scale(1); position:absolute; top:0; left:0; z-index:1; transition:all 0.4s;}

.img_136352_ div{border:1px solid #fffae0; height:100%; text-align:center; position:relative; z-index:10;}
.img_136352_ div:before{content:''; display:block; width:60px; height:60px; position:absolute; top:-60px; left:-60px; background:url("/img_up/shop_pds/tsobe/design/img/line_bg.png") no-repeat center;}
.img_136352_ div:after{content:''; display:block; width:60px; height:60px; position:absolute; bottom:-60px; right:-60px; background:url("/img_up/shop_pds/tsobe/design/img/line_bg.png") no-repeat center;}
.img_136352_ div p{position:absolute; top:50%; left:0; right:0; transform:translateY(-50%);}
.img_136352_ div p img{display:block; margin:0 auto 5px;}
.img_136352_ div p span{color:#fff; font-size:28px;}

