
/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */


  .vertical_rolling_194823_{position:relative; overflow:hidden;}
  .vertical_rolling_194823_ *{margin:0; padding:0;}
  .vertical_rolling_194823_ .bx-wrapper {margin-bottom:0;}
  .vertical_rolling_194823_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow: none; box-shadow:none; left:0;}
  .vertical_rolling_194823_ .slide_wrap{width:100%; height:100% !important; min-height:650px !important; position:relative;}
  .vertical_rolling_194823_ .slide_wrap .slide_img{height:100%; position:absolute; left:0; right:0; margin:0 auto; transform:scale(1.1); transition:transform 5000ms ease-in-out; background-size:cover;}
  .vertical_rolling_194823_ .slide_wrap .slide_img.active{transform:scale(1) rotate(.001deg);}

   /*슬라이드 위 텍스트*/
  .vertical_rolling_194823_ .slide_wrap .slide_copy{width:100%; max-width:1200px; margin:0 auto; position:absolute; top:23%; left:0; right:0; color:#fff; z-index:50; text-align:right; text-shadow: 1px 1px 1px #aaa;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy p{width:100%; position:absolute; text-transform:uppercase; opacity:0; visibility:hidden; transform:translateX(30px); transition:all 1000ms ease-in;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy.active p{opacity:1; visibility:visible; transform:translateX(0);}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub{ font-size:1.3em; letter-spacing:-1px; font-weight:normal; top:0; padding-right:10px; box-sizing:border-box;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub span{display:inline-block; padding:5px 20px; border:1px solid #fff;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main{font-size:3.4em; font-weight:bold; transition-delay:.5s; line-height:1.2em; top:70px; letter-spacing:-1px;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main span{color:#fff947;}

  
  /*페이저 내비게이션*/
  .vertical_rolling_194823_ .bx-controls{width:100%; max-width:1200px; margin:0 auto; position:absolute; bottom:180px; left:0; right:0;}
  .vertical_rolling_194823_ .bx-controls .bx-pager{bottom:0; text-align:right;}
  .vertical_rolling_194823_ .bx-controls .bx-pager .bx-pager-item a{width:15px; height:15px; margin:0 7px; border-radius:50%; background:#fff; font-size:0;}
  .vertical_rolling_194823_ .bx-controls .bx-pager .bx-pager-item a:hover,
  .vertical_rolling_194823_ .bx-controls .bx-pager .bx-pager-item a.active{background:#00b7f9;}

  
  /*하단버튼*/
  .vertical_rolling_194823_wrap{position:relative;}
  .vertical_rolling_194823_wrap .main_slide_btns{width:100%; max-width:1200px; margin:0 auto; position:absolute; left:0; right:0; bottom:0;}
  .vertical_rolling_194823_wrap .main_slide_btns ul{list-style:none; margin:0; padding:0;}
  .vertical_rolling_194823_wrap .main_slide_btns ul:after{content:''; display:block; clear:both;}
  .vertical_rolling_194823_wrap .main_slide_btns li{display:block; float:left;height:150px; padding:35px 0; padding-left:110px; border-right:1px solid #fff; box-sizing:border-box; position:relative;}
  .vertical_rolling_194823_wrap .main_slide_btns li:last-child{border-right:0;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(1){background:#185fa2; width:32%;  padding-left: 140px !important;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(2){background:#2a8bbe; width:24%; }
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(3){background:#2aa7be;}
  .vertical_rolling_194823_wrap .main_slide_btns li a{display:block; width:100%; height:100%; color:#fff; cursor:pointer; }
  .vertical_rolling_194823_wrap .main_slide_btns li img{position:absolute; top:50%; left:35px; transform:translateY(-50%);}
  .vertical_rolling_194823_wrap .main_slide_btns li span.btn_title{display:block; font-size:24px; margin-bottom:5px; color:#ffffff;}
  .vertical_rolling_194823_wrap .main_slide_btns li span.btn_text{display:block; font-size:12px; opacity:.8; line-height:16px;}
    .vertical_rolling_194823_wrap .main_slide_btns li.wide{width:44%; color:#fff; padding-left:135px; }
    .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box{position:absolute; top:50%; right:40px; margin-top:-37px;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box a{display:block; width:130px; height:36px; line-height:34px; border:1px solid rgba(255,255,255,.6); color:rgba(255,255,255,.6); font-size:15px; letter-spacing:-1px; text-align:center;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box a:first-child{border-bottom:0;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box a:hover{background:#006faa; color:#fff;}

@media (max-width:1400px){
  /*슬라이드 위 텍스트*/
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub{right:10%}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main{right:10%;}
  /*페이저 내비게이션*/
  .vertical_rolling_194823_ .bx-controls .bx-pager{right:10%;}
}
 @media (max-width:1350px){ 
   .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box { right: 10%;}
 }
@media (max-width:1200px){
  /*슬라이드 위 텍스트*/
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub{font-size:1em;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main{font-size:2.8em;}
    /*하단버튼*/
  .vertical_rolling_194823_wrap .main_slide_btns li img {left: 15px;}
  .vertical_rolling_194823_wrap .main_slide_btns li {padding-left: 90px;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(1) { padding-left: 120px !important;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide {padding-left:100px}
}
  
@media (max-width:1023px){
  .vertical_rolling_194823_wrap .icon_button{display:none;}
   /*하단버튼*/
  .vertical_rolling_194823_wrap .main_slide_btns {position:relative; width:95%; margin-top:20px; margin-bottom:20px;}
  .vertical_rolling_194823_wrap .main_slide_btns li{ margin-bottom:10px;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(1){width:100%; padding-left: 300px !important;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(2){width:100%;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide {width:100%;}
  .vertical_rolling_194823_wrap .main_slide_btns li img {left: 150px;}
  .vertical_rolling_194823_wrap .main_slide_btns li {padding-left: 300px;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide {padding-left: 300px;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box {right:8%;}
}

@media (max-width:767px){
  .vertical_rolling_194823_ .slide_wrap{min-height:400px !important; }
  .vertical_rolling_194823_ .slide_wrap .slide_copy{top:30%;}
  /*슬라이드 위 텍스트*/
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub{font-size:0.8em; right:5%;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main{font-size:2em; font-weight:500; word-break:keep-all; right:5%;}
  .vertical_rolling_194823_ .bx-controls-direction{width:80px; height:40px; }
  .vertical_rolling_194823_ .bx-controls-direction a{width:40px !important; height:40px !important; background-size:cover !important; background-position:30% 0px;}
  /*페이저 내비게이션*/
  .vertical_rolling_194823_ .bx-controls{bottom:30px; right:auto;}
  .vertical_rolling_194823_ .bx-controls .bx-pager {text-align:center; right:auto;}
  /*하단버튼*/
  .vertical_rolling_194823_wrap .main_slide_btns{text-align:center; left:0; bottom:15%}
  .vertical_rolling_194823_wrap .main_slide_btns ul{display:inline;}
   .vertical_rolling_194823_wrap .main_slide_btns li {padding-left: 0;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide {padding-left: 0;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box a {width:100px; font-size:13px;}
  .vertical_rolling_194823_wrap .main_slide_btns li.wide .btn_box {display:none !important;}
  .vertical_rolling_194823_wrap .main_slide_btns li:first-child{margin-left:0;}
  .vertical_rolling_194823_wrap .main_slide_btns li:nth-child(1){padding-left: 0 !important;}
  .vertical_rolling_194823_wrap .main_slide_btns li img {left:10%;}
  .vertical_rolling_194823_wrap .main_slide_btns li span.btn_title {font-size: 20px; margin-left:30px;}
  .vertical_rolling_194823_wrap .main_slide_btns li span.btn_text{margin-left:30px;}
   /*연락처입력창*/
  .myreg_form__158465_{padding-left:150px; width:65%;}
}
@media (max-width:500px){
  /*슬라이드 위 텍스트*/
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_sub{font-size:0.7em;}
  .vertical_rolling_194823_ .slide_wrap .slide_copy .copy_main{font-size:1.6em; font-weight:500; word-break:keep-all;}
  /*연락처입력창*/
  .myreg_form__158465_{padding-left:100px; width:70%;}
  }	

  
 /*연락처입력창*/
.myreg_form__158465_ * {box-sizing:border-box; margin:0; padding:0; display: inline;}
  .myreg_form__158465_ h3 {margin:0;padding:10px;font-size:15px;color:#333;text-align:left}
  .myreg_form__158465_ textarea {margin:2px 0;font-size:12px}
  .myreg_form__158465_ input[type=text],
  .myreg_form__158465_ textarea,
  .myreg_form__158465_ select {width:65%; margin:0;padding:6px 12px;font-size:16px;color:#666;border:none;}
  .myreg_form__158465_ label {font-size:14px}

  .myreg_form__158465_ .submit {text-align:center}
  .myreg_form__158465_ .submit button {width:20%; padding:6px 0;border:none;background-color:#00b7f9;font-size:16px;color:#fff;font-weight:500;vertical-align:middle; margin-bottom: 6px;}  
  script{display:none !important;}
  

/* ****************** 공백  ****************** */

.empty_line_194604_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_194604_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_194604_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_194604_ {height:15px; line-height:1px;}
	[id^=div_user_list] .empty_line_194604_:before {content:'공백: 15px';}
}

 @media \0screen{
	.empty_line_194604_ {height:15px; line-height:15px;}
	[id^=div_user_list] .empty_line_194604_:before {content:'공백: 15px';}
}

/* ****************** 4칸 레이아웃  ****************** */

.layout_194825_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_194825_ > div {}
.layout_194825_ > div:after {content:''; display:block; clear:both;}
.layout_194825_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_194825_ > div > .container_1 {width:25%;}
.layout_194825_ > div > .container_2 {width:25%;}
.layout_194825_ > div > .container_3 {width:25%;}
.layout_194825_ > div > .container_4 {width:25%;}

@media (max-width:1023px){
	.layout_194825_ {padding:0 10px;}  
  }  
@media (max-width:767px){
  	.layout_194825_ > div > .container_1 {width:100% !important;}
	.layout_194825_ > div > .container_2 {width:100% !important;}
	.layout_194825_ > div > .container_3 {width:100% !important;}
  	.layout_194825_ > div > .container_4 {width:100% !important;}
}    
  
@media (max-width:1150px){
	.layout_194825_ > div > .container_1 { width:50%; }
	.layout_194825_ > div > .container_2 { width:50%; }
	.layout_194825_ > div > .container_3 { width:50%; }
	.layout_194825_ > div > .container_4 { width:50%; }
}

@media \0screen{
	.layout_194825_ {min-width:1200px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194828_ *{padding:0; margin:0; box-sizing:border-box;}
.empty_194828_{height:237px; background:#fff; padding:40px; box-sizing:border-box; position:relative; letter-spacing:-1px;}
.empty_194828_:after{content:''; display:block; width:1px; height:60%; background:#e1e1e1; position:absolute; top:20%; right:0;}
.empty_194828_ img{position:absolute; right:30px; bottom:40px;}
.empty_194828_ h3{font-size:21px; font-weight:500; margin-bottom:12px;}
.empty_194828_ p{font-size:15px; color:#888; line-height:1.3em;}
.empty_194828_ p span{display:inline-block; margin-top:10px; font-size:10px; line-height:13px;}
  
@media (max-width:767px){
.empty_194828_:after{content:''; display:block; width:100%; height:1px; background:#e1e1e1; position:absolute; bottom:0; top:auto;}  
}  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194826_ *{padding:0; margin:0; box-sizing:border-box;}
.empty_194826_{height:237px; background:#fff; padding:40px; box-sizing:border-box; position:relative; letter-spacing:-1px; border-right:1px solid #e1e1e1;}
.empty_194826_ img{position:absolute; right:30px; bottom:40px;}
.empty_194826_ h3{font-size:21px; font-weight:500; margin-bottom:17px;}
.empty_194826_ p{font-size:15px; color:#888; line-height:1.3em;}
.empty_194826_ a{display:inline-block; font-size:15px; color:#2a8bbe; font-weight:500; margin-top:45px; line-height:1em;}
.empty_194826_ a:hover{color:#333;}
.empty_194826_ a:after{content:''; display:inline-block; width:5px; height:8px; background:url('/img_up/shop_pds/hsjj/design/img/arrow_min.png') no-repeat center; vertical-align:middle; margin:-3px 0 0 8px;}
.empty_194826_ a span{display:inline-block; line-height:1em; border-bottom:1px solid #2a8bbe;}

@media (max-width:1150px){
  .empty_194826_{border-right:0;}
}
@media (max-width:767px){
  .empty_194826_{border-bottom:1px solid #e1e1e1;}
}  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194829_ *{padding:0; margin:0; box-sizing:border-box;}
.empty_194829_{height:237px; background:#fff; padding:40px; box-sizing:border-box; position:relative; letter-spacing:-1px;}
.empty_194829_:after{content:''; display:block; width:1px; height:60%; background:#e1e1e1; position:absolute; top:20%; right:0;}
.empty_194829_ img{position:absolute; right:30px; bottom:40px;}
.empty_194829_ h3{font-size:21px; font-weight:500; margin-bottom:20px;}
.empty_194829_ h3 span{color:#ff7e00;}
.empty_194829_ ul{list-style:none;}
.empty_194829_ li{border:1px solid #ccc; border-bottom:0;}
.empty_194829_ li:last-child{border-bottom:1px solid #ccc;}
.empty_194829_ li a{display:block; padding:0 20px; height:50px; line-height:50px; font-size:15px; position:relative;}
.empty_194829_ li a:hover{background:#f1f1f1;}
.empty_194829_ li a span{display:block; width:8px; height:12px; background:url('/img_up/shop_pds/hsjj/design/img/arrow_min2.png') no-repeat center; position:absolute; top:19px; right:20px;}
  
@media (max-width:767px){
.empty_194829_:after{content:''; display:block; width:100%; height:1px; background:#e1e1e1; position:absolute; bottom:0; top:auto;}  
}  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194827_ *{padding:0; margin:0; box-sizing:border-box;}
.empty_194827_{height:237px; background:#fff; padding:40px; box-sizing:border-box; position:relative; letter-spacing:-1px;}
.empty_194827_ img{position:absolute; right:30px; bottom:40px;}
.empty_194827_ h3{font-size:21px; font-weight:500; margin-bottom:17px;}
.empty_194827_ p{font-size:15px; color:#888; line-height:1.3em;}
.empty_194827_ a{display:inline-block; font-size:15px; color:#2a8bbe; font-weight:500; margin-top:45px; line-height:1em;}
.empty_194827_ a:hover{color:#333;}
.empty_194827_ a:after{content:''; display:inline-block; width:5px; height:8px; background:url('/img_up/shop_pds/hsjj/design/img/arrow_min.png') no-repeat center; vertical-align:middle; margin:-3px 0 0 8px;}
.empty_194827_ p span{display:inline-block; margin-top:10px; font-size:10px; line-height:13px;}

/* ****************** 공백  ****************** */

.empty_line_194824_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_194824_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_194824_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_194824_ {height:60px; line-height:1px;}
	[id^=div_user_list] .empty_line_194824_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_194824_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_194824_:before {content:'공백: 60px';}
}

/* ****************** 3칸 레이아웃  ****************** */

  .layout_439351_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
  .layout_439351_ > div {}
  .layout_439351_ > div:after {content:''; display:block; clear:both;}
  .layout_439351_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
  .layout_439351_ > div > .container_1 {width:33.333333333333%;}
  .layout_439351_ > div > .container_2 {width:33.333333333333%;}
  .layout_439351_ > div > .container_3 {width:33.333333333333%;}


  @media (max-width:1023px){
    .layout_439351_ {padding:0 10px;}  
  }  

      @media (max-width:1023px){
      .layout_439351_ > div > .container_1 { width:100%; }
      .layout_439351_ > div > .container_2 { width:100%; }
      .layout_439351_ > div > .container_3 { width:100%; }
  }
  
    @media \0screen{
      .layout_439351_ {min-width:1200px;}
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194607_,
.empty_194607_ *{padding:0;margin:0;box-sizing:border-box; word-break:keep-all;}
.empty_194607_{position:relative; font-size:0; height:334px; background:#2bb395;}
.empty_194607_:hover{background:#179e80;}
.empty_194607_ img{position:absolute; right:2vw; bottom:2vw; opacity:.5}
.empty_194607_:hover img{opacity:.8}
.empty_194607_ a{display:block;width:100%; cursor:pointer;padding:2.5vw 3vw;position:absolute; top:0; left:0; right:0;}
.empty_194607_ .top_txt{font-size:12px;color:rgba(255,255,255,.5);font-weight:bold;text-decoration:underline; text-transform:uppercase;}
.empty_194607_ h3{font-size:26px; font-weight:500; color:#fff;margin:1vw 0 1.5vw;line-height:1em;}
.empty_194607_:hover h3{text-decoration:underline;}
.empty_194607_ .more_btn{display:inline-block;padding:.7em 2.3em;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,.4);margin-bottom:1.5vw;position:relative;transition:all .25s;}
.empty_194607_ .more_btn:hover{border-color:#fff; background:#fff; color:#2bb395;}
.empty_194607_ 
.empty_194607_ .more_btn span{position:relative;z-index:10;}
.empty_194607_ .sub_txt{font-size:15px;color:rgba(255,255,255,.6);line-height:1.2em;}
.empty_194607_{transform:translate(-100px);opacity:0;}
.empty_194607_.on{transform:translate(0);opacity:1;transition:opacity .6s cubic-bezier(.25,.46,.45,.94) .6s, transform .6s cubic-bezier(.25,.46,.45,.94) .6s;}
  
@media (max-width:1200px){
  .empty_194607_ a{padding:2.5vw;}
  .empty_194607_ .top_txt{font-size:0.8vw;}
  .empty_194607_ h3{font-size:2.8vw;}
  .empty_194607_ .sub_txt{font-size:1.3vw;}
  .empty_194607_ .more_btn{font-size:1vw;}
}
  
@media (max-width:800px){
  .empty_194607_ a{padding:5vw;}
  .empty_194607_ h3{font-size:4.5vw; margin:2vw 0 2.5vw}
  .empty_194607_ .sub_txt{font-size:2.4vw;}
  .empty_194607_ .sub_txt  br{display:none;}
  .empty_194607_ .more_btn{padding:.9em 4em; margin-top:4vw;}
}
  
@media (max-width:420px){
  .empty_194607_ .sub_txt{font-size:3.5vw;}
  .empty_194607_ .top_txt{font-size:6px;}
  .empty_194607_ .more_btn span{font-size:7px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_194608_,
.empty_194608_ *{padding:0;margin:0;box-sizing:border-box;}
.empty_194608_{position:relative; font-size:0; height:334px; background:#258b75;}
.empty_194608_:hover{background:#0f715c;}
.empty_194608_ img{position:absolute; right:2vw; bottom:2vw; opacity:.5}
.empty_194608_:hover img{opacity:.8}
.empty_194608_ a{display:block;width:100%; cursor:pointer;padding:2.5vw 2vw;position:absolute; top:0; left:0; right:0;}
.empty_194608_ .top_txt{font-size:12px;color:rgba(255,255,255,.5);font-weight:bold;text-decoration:underline; text-transform:uppercase;}
.empty_194608_ h3{font-size:26px; font-weight:500;color:#fff;margin:1vw 0 1.5vw;line-height:1em;}
.empty_194608_:hover h3{text-decoration:underline;}
.empty_194608_ .more_btn{display:inline-block;padding:.7em 2.3em;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,.4);margin-bottom:1.5vw;position:relative;transition:all .25s;}
.empty_194608_ .more_btn:hover{border-color:#fff; background:#fff; color:#258b75;}
.empty_194608_ .more_btn span{position:relative;z-index:10;}
.empty_194608_ .sub_txt{font-size:15px;color:rgba(255,255,255,.6);line-height:1.2em;}
  
.empty_194608_{transform:translateY(100px);opacity:0;}
.empty_194608_.on{transform:translate(0);opacity:1;transition:opacity .6s cubic-bezier(.25,.46,.45,.94) .7s, transform .6s cubic-bezier(.25,.46,.45,.94) .7s;}
  
@media (max-width:1200px){
  .empty_194608_ a{padding:2.5vw;}
  .empty_194608_ .top_txt{font-size:0.8vw;}
  .empty_194608_ h3{font-size:2.8vw;}
  .empty_194608_ .sub_txt{font-size:1.3vw;}
  .empty_194608_ .more_btn{font-size:1vw;}
}
  
@media (max-width:800px){
  .empty_194608_ a{padding:5vw;}
  .empty_194608_ h3{font-size:4.5vw; margin:2vw 0 2.5vw}
  .empty_194608_ .sub_txt{font-size:2.4vw;}
  .empty_194608_ .more_btn{padding:.9em 4em; margin-top:4vw;}
}
  
@media (max-width:420px){
  .empty_194608_ .sub_txt{font-size:3.5vw;}
  .empty_194608_ .top_txt{font-size:6px;}
  .empty_194608_ .more_btn span{font-size:7px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_439361_,
.empty_439361_ *{padding:0;margin:0;box-sizing:border-box;}
.empty_439361_{position:relative; font-size:0; height:334px; background:#2bb395;}
.empty_439361_:hover{background:#179e80;}
.empty_439361_ img{position:absolute; right:2vw; bottom:2vw; opacity:.5}
.empty_439361_:hover img{opacity:.8}
.empty_439361_ a{display:block;width:100%; cursor:pointer;padding:2.5vw 2vw;position:absolute; top:0; left:0; right:0;}
.empty_439361_ .top_txt{font-size:12px;color:rgba(255,255,255,.5);font-weight:bold;text-decoration:underline; text-transform:uppercase;}
.empty_439361_ h3{font-size:26px; font-weight:500;color:#fff;margin:1vw 0 1.5vw;line-height:1em;}
.empty_439361_:hover h3{text-decoration:underline;}
.empty_439361_ .more_btn{display:inline-block;padding:.7em 2.3em;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,.4);margin-bottom:1.5vw;position:relative;transition:all .25s;}
.empty_439361_ .more_btn:hover{border-color:#fff; background:#fff; color:#258b75;}
.empty_439361_ .more_btn span{position:relative;z-index:10;}
.empty_439361_ .sub_txt{font-size:15px;color:rgba(255,255,255,.6);line-height:1.2em;}
  
.empty_439361_{transform:translate(100px);opacity:0;}
.empty_439361_.on{transform:translate(0);opacity:1;transition:opacity .6s cubic-bezier(.25,.46,.45,.94) .7s, transform .6s cubic-bezier(.25,.46,.45,.94) .7s;}
  
@media (max-width:1200px){
  .empty_439361_ a{padding:2.5vw;}
  .empty_439361_ .top_txt{font-size:0.8vw;}
  .empty_439361_ h3{font-size:2.8vw;}
  .empty_439361_ .sub_txt{font-size:1.3vw;}
  .empty_439361_ .more_btn{font-size:1vw;}
}
  
@media (max-width:800px){
  .empty_439361_ a{padding:5vw;}
  .empty_439361_ h3{font-size:4.5vw; margin:2vw 0 2.5vw}
  .empty_439361_ .sub_txt{font-size:2.4vw;}
  .empty_439361_ .more_btn{padding:.9em 4em; margin-top:4vw;}
}
  
@media (max-width:420px){
  .empty_439361_ .sub_txt{font-size:3.5vw;}
  .empty_439361_ .top_txt{font-size:6px;}
  .empty_439361_ .more_btn span{font-size:7px;}
}

/* ****************** 공백  ****************** */

.empty_line_194609_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_194609_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_194609_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_194609_ {height:60px; line-height:1px;}
	[id^=div_user_list] .empty_line_194609_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_194609_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_194609_:before {content:'공백: 60px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_196032_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_196032_ > div:after {content:''; display:block; clear:both;}
.layout_196032_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


  
@media \0screen{
	.layout_196032_ {min-width:1200px;}
}

/* ****************** 최근 게시글 - 앨범형 (반응형)  ****************** */

    .pm-board_album__196033_ * {box-sizing:border-box}
    .pm-board_album__196033_{background:#fff; padding:50px 30px; box-sizing:border-box;}
    .pm-board_album__196033_ h3{font-size:40px; margin:0; margin-bottom:40px; padding-left:25px;}
    .pm-board_album__196033_ h3 span{display:block; font-size:17px; font-weight:normal;}
    .pm-board_album__196033_ h3 span:before{content:''; display:inline-block; width:2px; height:18px; background:#1561ae; vertical-align:middle; margin:-3px 5px 0 0;}
    .pm-board_album__196033_ h3 .more_arrow{float:right; font-size:16px; font-weight:normal; margin-right:25px; padding:0 35px 0 0;  position:relative; color:#1362ab;}
 	 .pm-board_album__196033_ h3 .more_arrow p{display:block; height:1px; background:#1362ab; width:120%;     transition: all 0.3s; margin-top:5px;}
    .pm-board_album__196033_ h3 .more_arrow p:after{content:''; display:block; width:15px; height:1px; background:#1362ab; position:absolute; margin-top:-5px; right:15px; transform:rotate(45deg);  transition: all 0.3s;}
  	.pm-board_album__196033_ h3 .more_arrow:hover p{width:140%}
  	.pm-board_album__196033_ h3 .more_arrow:hover p:after{right:0;}
    .pm-board_album__196033_ ul {margin:0;padding:0;list-style:none}
    .pm-board_album__196033_ ul:after {content:'';display:block;clear:both}
    .pm-board_album__196033_ li {float:left; padding:0 25px;}
    .pm-board_album__196033_ li:nth-child(3),
    .pm-board_album__196033_ li:nth-child(4){margin-bottom:45px;}
    .pm-board_album__196033_ li.clear {clear:both}
    .pm-board_album__196033_ li > a {display:block;color:#333;}
    .pm-board_album__196033_ .figure {margin:0}
    .pm-board_album__196033_ .figure img {display:block;margin:0 auto}
    .pm-board_album__196033_ .figure span {display:block;min-width:50px;max-width:120px;height:90px;margin:0 auto;font-size:12px;color:#999;line-height:90px;background:#eee;border:1px solid #ccc}
    .pm-board_album__196033_ .bd {margin:20px 0 0;font-size:17px; font-weight:500; display: -webkit-box; word-wrap: break-word; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.4em; height: 2.8em; max-height: 2.8em; position:relative;}
  	 .pm-board_album__196033_ .bd:hover{text-decoration: underline;}
    .pm-board_album__196033_ li:nth-child(1) .bd,
    .pm-board_album__196033_ li:nth-child(2) .bd{font-size:22px; margin-bottom:20px;}
    .pm-board_album__196033_ li:nth-child(1) .bd:after,
    .pm-board_album__196033_ li:nth-child(2) .bd:after{content:''; display:block; width:70px; height:1px; background:#333; position:absolute; left:0; bottom:0;}
    .pm-board_album__196033_ .detail {display:none;}
    .pm-board_album__196033_ .detail img{display:none;}
    .pm-board_album__196033_ .detail br{display:none;}
    .pm-board_album__196033_ .detail p{margin:0 !important; padding:0 !important;}
    .pm-board_album__196033_ li:nth-child(1) .detail,
    .pm-board_album__196033_ li:nth-child(2) .detail{display:block; display: -webkit-box; word-wrap: break-word; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 1.6em; height: 3.2em; max-height: 3.2em;}
    .pm-board_album__196033_ li:nth-child(1) .detail p span,
    .pm-board_album__196033_ li:nth-child(2) .detail p span{font-size:15px !important; color:#666 !important;}
  	.pm-board_album__196033_ li:nth-child(1) .detail p:hover{text-decoration: underline;}
  	.pm-board_album__196033_ li:nth-child(2) .detail p:hover{text-decoration: underline;}
    .pm-board_album__196033_ .comment {font-weight:normal;color:#888}
    .pm-board_album__196033_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center;width:100% !important}

@media (max-width:1300px){  
  .pm-board_album__196033_ h3 .more_arrow { margin-right: 50px;}
 }
  
@media (max-width:1200px){
  .pm-board_album__196033_ h3 {font-size: 30px; margin-bottom: 25px;}
  .pm-board_album__196033_ li:nth-child(1) .bd, .pm-board_album__196033_ li:nth-child(2) .bd {
    font-size: 20px;}
}    
  
@media (max-width:1023px){
  .pm-board_album__196033_ {padding: 30px 20px;}
  .pm-board_album__196033_ h3 {font-size: 26px; margin-bottom: 20px;}
  .pm-board_album__196033_ h3 span { font-size: 16px;}
  .pm-board_album__196033_ h3 .more_arrow { font-size: 15px; padding: 0 35px 5px 0; margin-right: 50px;}
  .pm-board_album__196033_ li:nth-child(1) .bd, .pm-board_album__196033_ li:nth-child(2) .bd {
    font-size: 16px; margin:10px 0;}
  .pm-board_album__196033_ li:nth-child(1) .bd:after, .pm-board_album__196033_ li:nth-child(2) .bd:after {
  	display:none;}
  .pm-board_album__196033_ li:nth-child(1) .detail, .pm-board_album__196033_ li:nth-child(2) .detail {display:none;}
  .pm-board_album__196033_ .bd {margin:10px 0 0; font-size:16px;}
  .pm-board_album__196033_ li:nth-child(3), .pm-board_album__196033_ li:nth-child(4) {
    margin-bottom: 25px;}
}  
  
@media (max-width:767px){
	.pm-board_album__196033_.col_m2 li {width:50%}
	.pm-board_album__196033_.col_m3 li {width:33.33%}
	.pm-board_album__196033_.col_m4 li {width:25%}
	.pm-board_album__196033_.col_m5 li {width:20%}
	.pm-board_album__196033_.col_m6 li {width:16.66%}
	.pm-board_album__196033_ li.clear_m {clear:both}
  
  .pm-board_album__196033_ {padding: 30px 20px;}
  .pm-board_album__196033_ h3 {font-size: 25px; margin-bottom: 20px;}
  .pm-board_album__196033_ h3 span { font-size: 15px;}
  .pm-board_album__196033_ h3 .more_arrow { font-size:14px; padding: 0 25px 5px 0;}
  .pm-board_album__196033_ li:nth-child(1) .bd, .pm-board_album__196033_ li:nth-child(2) .bd {
    font-size: 15px; margin:10px 0;}
  .pm-board_album__196033_ li:nth-child(1) .bd:after, .pm-board_album__196033_ li:nth-child(2) .bd:after {
  	display:none;}
  .pm-board_album__196033_ li:nth-child(1) .detail, .pm-board_album__196033_ li:nth-child(2) .detail {display:none;}
  .pm-board_album__196033_ .bd {margin:10px 0 0; font-size:15px;}
  .pm-board_album__196033_ li:nth-child(3), .pm-board_album__196033_ li:nth-child(4) {
    margin-bottom: 25px;}
  
  .pm-board_album__196033_ h3 .more_arrow{padding:0 10px 0 0;}
 	 .pm-board_album__196033_ h3 .more_arrow p:after{right:-7px;}
  	.pm-board_album__196033_ h3 .more_arrow:hover p:after{right:-21px;}
}

@media (min-width:768px) and (max-width:1023px){
	.pm-board_album__196033_.col_t2 li {width:50%}
	.pm-board_album__196033_.col_t3 li {width:33.33%}
	.pm-board_album__196033_.col_t4 li {width:25%}
	.pm-board_album__196033_.col_t5 li {width:20%}
	.pm-board_album__196033_.col_t6 li {width:16.66%}
	.pm-board_album__196033_ li.clear_t {clear:both}
}

@media (min-width:1024px){
	.pm-board_album__196033_.col_p2 li {width:50%}
	.pm-board_album__196033_.col_p3 li {width:33.33%}
	.pm-board_album__196033_.col_p4 li {width:16.66%; }
	.pm-board_album__196033_.col_p5 li {width:20%}
	.pm-board_album__196033_.col_p6 li {width:16.66%}
	.pm-board_album__196033_.col_p4 li:nth-child(1),
  .pm-board_album__196033_.col_p4 li:nth-child(2){width:33.333%;}
}

/* ****************** 공백  ****************** */

.empty_line_197022_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_197022_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_197022_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_197022_ {height:40px; line-height:1px;}
	[id^=div_user_list] .empty_line_197022_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_197022_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_197022_:before {content:'공백: 40px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_197018_ {clear:both; min-width:150px; max-width:1200px; margin:0 auto;}
.layout_197018_ > div {margin-left:-20px;}
.layout_197018_ > div:after {content:''; display:block; clear:both;}
.layout_197018_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:20px; box-sizing:border-box;}
.layout_197018_ > div > .container_1 {width:50%;}
.layout_197018_ > div > .container_2 {width:25%;}
.layout_197018_ > div > .container_3 {width:25%;}

@media (max-width:1023px){
	.layout_197018_ > div > .container_1 { width:100%; }
	.layout_197018_ > div > .container_2 {clear:both; width:50%; padding-top:20px;}
	.layout_197018_ > div > .container_3 { width:50%; padding-top:20px;}
}

@media \0screen{
	.layout_197018_ {min-width:1200px;}
}

/* ****************** 최근 게시글 탭 - 목록형 (반응형)  ****************** */

	.pm-board_tab_list__197019_ {display:block; height:334px; background:#fff; padding:45px 48px; box-sizing:border-box; border:1px solid #fff; box-sizing:border-box;}
	.pm-board_tab_list__197019_:hover{border:1px solid #333;}
	.pm-board_tab_list__197019_ .tab-wrap {width:100%;}
  .pm-board_tab_list__197019_ .tab-wrap:after{content:''; display:block; clear:both;}
	.pm-board_tab_list__197019_ .tab-btn {margin:0;padding:0;list-style-type:none}
	.pm-board_tab_list__197019_ .tab-btn > li {display:inline-block; float:left; position:relative;}
	.pm-board_tab_list__197019_ .tab-btn > li:after{content:''; display:block; width:1px; height:20px; background:#1561ae; position:absolute; top:50%; right:0; margin-top:-10px;}
  .pm-board_tab_list__197019_ .tab-btn > li:last-child:after{display:none;}
	.pm-board_tab_list__197019_ .tab-btn > li > a {display:block; margin:0 18px;font-size:22px;font-weight:500;color:#b2b2b2;text-align:center;white-space:nowrap}
	.pm-board_tab_list__197019_ .tab-btn > li.on > a,
	.pm-board_tab_list__197019_ .tab-btn > li:hover > a {color:#1561ae}
	.pm-board_tab_list__197019_ .tab-btn > li:first-child > a {margin-left:0;}
  
  /*우측링크버튼*/
  .pm-board_tab_list__197019_ .tab-wrap .link_wrap{float:right; position:relative;}
  .pm-board_tab_list__197019_ .tab-wrap .link_wrap a{display:block; width:23px; height:23px; background:url("/img_up/shop_pds/hsjj/design/img/board_more.png") no-repeat center; position:absolute; top:5px; right:0; opacity:0; visibility:hidden; transform:rotate(0); transition:transform .3s;}
  .pm-board_tab_list__197019_ .tab-wrap .link_wrap a:hover{transform:rotate(180deg);}
  .pm-board_tab_list__197019_ .tab-wrap .link_wrap a.active{opacity:1; visibility:visible;}

	.pm-board_tab_list__197019_ .tab-cont {display:none;padding:15px 0}
	.pm-board_tab_list__197019_ .tab-cont.on {display:block}
	.pm-board_tab_list__197019_ .tab-cont ul {margin:0;padding:0;list-style:none}
	.pm-board_tab_list__197019_ .tab-cont li {font-size:17px}
	.pm-board_tab_list__197019_ .tab-cont a {display:block;color:#333;padding:8px 0}
	.pm-board_tab_list__197019_ .tab-cont dl {position:relative;margin:0;padding-right:80px}
	.pm-board_tab_list__197019_ .tab-cont dt {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
	.pm-board_tab_list__197019_ .tab-cont dt:hover{font-weight:bold;}
	.pm-board_tab_list__197019_ .tab-cont dt .board_title{display:inline-block; height:20px; line-height:18px; padding:0 6px; margin-right:8px; font-size:14px; color:#fff; font-weight:500;}
	.pm-board_tab_list__197019_ .tab-cont dt .board_title.title_color1{background:#1561ae;}
	.pm-board_tab_list__197019_ .tab-cont dt .board_title.title_color2{background:#2fc9ab;}
	.pm-board_tab_list__197019_ .tab-cont dt .board_title.title_color3{background:#ef8686;}
	.pm-board_tab_list__197019_ .tab-cont dd {position:absolute;right:0;top:0;margin:0;font-size:17px;color:#888}
	.pm-board_tab_list__197019_ .tab-cont .blank {border-bottom-color:transparent}
	.pm-board_tab_list__197019_ .tab-cont .blank span {display:block;color:#333;padding:11px 8px}
	.pm-board_tab_list__197019_ .tab-cont .comment {font-weight:normal;color:#888}
	.pm-board_tab_list__197019_ .tab-cont .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}
  
   @media (max-width:1023px){
   .pm-board_tab_list__197019_ {height: 320px;}
   .pm-board_tab_list__197019_ .tab-btn > li > a { font-size: 22px; margin: 0 10px;}
   .pm-board_tab_list__197019_ .tab-wrap .link_wrap a {width:20px; height:20px;}
   .pm-board_tab_list__197019_ .tab-cont li {font-size:16px;}
   .pm-board_tab_list__197019_ .tab-cont {padding: 5px 0;}
}     
  
 @media (max-width:767px){
   .pm-board_tab_list__197019_ {height: 300px;}
   .pm-board_tab_list__197019_ .tab-btn > li > a { font-size: 20px; margin: 0 5px;}
   .pm-board_tab_list__197019_ .tab-wrap .link_wrap a {width:18px; height:18px;}
   .pm-board_tab_list__197019_ .tab-cont li {font-size:15px;}
   .pm-board_tab_list__197019_ .tab-cont {padding: 5px 0;}
}   

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_197020_, .empty_197020_ * {padding:0; margin:0; box-sizing:border-box;}
.empty_197020_{position:relative; border: 1px solid #f2eee9; background:#fff; max-height:334px; min-height:334px;}
.empty_197020_ .img_box{height:200px; position:relative; overflow:hidden; background:#000;}
.empty_197020_ .img_box:after{content:''; display:block; width:100%; height:100%; background:url("/img_up/shop_pds/hsjj/farm/chin-jeol-jik-won1588038213.jpg") no-repeat center; background-size:cover; position:absolute; top:0; left:0; transform:scale(1); opacity:1; transition:all .5s;}
.empty_197020_:hover .img_box:after{transform:scale(1.05); opacity:0.9;}
.empty_197020_ .text_box{padding:40px 0 32px 30px; margin-top:-82px; position:relative;}
.empty_197020_ .text_box .txt_title{font-size:32px; line-height:1.3em; font-weight:bold; margin-bottom:15px;}
.empty_197020_ .text_box .txt_title span{display:block; font-size:32px; color:#fff;}
.empty_197020_ .text_box .txt_sub{font-size:17px; line-height:1.4em;}
.empty_197020_ .text_box .go{display:block; width:40px; height:40px; line-height:40px; font-size:15px; font-weight:bold; background:#807f7f; color:#fff; text-align:center; position:absolute; bottom:50px; right:30px; transition:all .3s; cursor:pointer;}
 .empty_197020_ .text_box .go:hover{background:#00b7f9;}

@media (max-width:1200px){
  .empty_197020_ .text_box {padding: 50px 0 32px 30px;}
  .empty_197020_ .text_box .txt_title{font-size:24px;}
  .empty_197020_ .text_box .txt_title span{font-size:24px;}
  .empty_197020_ .text_box .txt_sub{font-size:14px;}
}

@media (max-width:1023px){
  .empty_197020_ .text_box .go{font-size:13px;}
}

@media (max-width:767px){
  .empty_197020_ .text_box {padding: 50px 0 32px 20px;}
  .empty_197020_ .text_box .go{width:90%; height:30px; line-height:30px; position:relative; bottom:auto; right:auto; margin-top:10px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_197021_, .empty_197021_ * {padding:0; margin:0; box-sizing:border-box;}
.empty_197021_{position:relative; border: 1px solid #f2eee9; background:#fff; max-height:334px; min-height:334px;}
.empty_197021_ .img_box{height:200px; position:relative; overflow:hidden; background:#000;}
.empty_197021_ .img_box:after{content:''; display:block; width:100%; height:100%; background:url("/img_up/shop_pds/hsjj/farm/jik-won-chae-yong1588037776.jpg") no-repeat center; background-size:cover; position:absolute; top:0; left:0; transform:scale(1); opacity:1; transition:all .5s;}
.empty_197021_:hover .img_box:after{transform:scale(1.05); opacity:0.9;}
.empty_197021_ .text_box{padding:40px 0 32px 30px; margin-top:-82px; position:relative;}
.empty_197021_ .text_box .txt_title {font-size:32px; line-height:1.3em; font-weight:bold; margin-bottom:15px;}
.empty_197021_ .text_box .txt_title span{display:block; font-size:32px; color:#fff;}
.empty_197021_ .text_box .txt_sub{font-size:17px; line-height:1.4em;}
.empty_197021_ .text_box .go{display:block; width:40px; height:40px; line-height:40px; font-size:15px; font-weight:bold; background:#807f7f; color:#fff; text-align:center; position:absolute; bottom:50px; right:30px; transition:all .3s; cursor:pointer;}
.empty_197021_ .text_box .go:hover{background:#00b7f9;}
  
  
@media (max-width:1200px){
  .empty_197021_ .text_box {padding: 50px 0 32px 30px;}
  .empty_197021_ .text_box .txt_title{font-size:24px;}
  .empty_197021_ .text_box .txt_title span{font-size:24px;}
  .empty_197021_ .text_box .txt_sub{font-size:14px;}
}

@media (max-width:1023px){
  .empty_197021_ .text_box .go{font-size:13px;}
}

@media (max-width:767px){
  .empty_197021_ .text_box {padding: 50px 0 32px 20px;}
  .empty_197021_ .text_box .go{width:90%; height:30px; line-height:30px; position:relative; bottom:auto; right:auto; margin-top:10px;}
}

/* ****************** 공백  ****************** */

.empty_line_194617_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_194617_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_194617_:before {content:'공백: 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_194617_ {height:60px; line-height:1px;}
	[id^=div_user_list] .empty_line_194617_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_194617_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_194617_:before {content:'공백: 60px';}
}
