
/* ****************** 세로형 슬라이더 (bx-slider)  ****************** */

.vertical_rolling_393019_{position:relative; overflow:hidden; height:650px;}
.vertical_rolling_393019_ *{margin:0; padding:0;}
.vertical_rolling_393019_ .bx-wrapper{margin-bottom:0;}
.vertical_rolling_393019_ .bx-wrapper .bx-viewport{border:0; -webkit-box-shadow:none; box-shadow:none; left:0;}
.vertical_rolling_393019_ .slide_wrap{width:100%; height:100% !important; min-height:940px !important; position:relative;}
.vertical_rolling_393019_ .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;}
.vertical_rolling_393019_ .slide_wrap .slide_img.active{transform:scale(1) rotate(.001deg);}
/*하단 내비게이션*/
.vertical_rolling_393019_ .bx-controls .bx-pager{position:absolute; bottom:5%; left:0; right:0; text-align:center !important; z-index:500; width:100% !important;}
.vertical_rolling_393019_ .bx-controls .bx-pager .bx-pager-item{margin-bottom:13px; position:relative; display:inline-block;}
.vertical_rolling_393019_ .bx-controls .bx-pager .bx-pager-item a{display:block; width:13px; height:13px; text-indent:-9999px; background:rgba(0,0,0,0.5); border-radius:2em; margin-right:8px; transition:all .3s;}
.vertical_rolling_393019_ .bx-controls .bx-pager .bx-pager-item a.active{width:35px; background:#ae1a49;}
.vertical_rolling_393019_ .bx-controls .bx-pager .bx-pager-item a:hover{background:#ae1a49;}
/*방향 내비게이션*/
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction{position:absolute; top:50%; left:0; right:0; width:100%;}
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a{border:0; width:40px !important; height:70px !important; margin-top:-35px !important; transition:all .3s; z-index:1000; text-indent:-9999px; position:absolute;}
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-prev{left:1%; background:url("/img_up/shop_pds/ssol/design/img/prev_btn_o.png") no-repeat center !important;}
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-prev:hover{background:url("/img_up/shop_pds/ssol/design/img/prev_btn.png") no-repeat center !important;}
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-next{right:8%; background:url("/img_up/shop_pds/ssol/design/img/next_btn_o.png") no-repeat center !important;}
.vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-next:hover{background:url("/img_up/shop_pds/ssol/design/img/next_btn.png") no-repeat center !important;}
/*슬라이드 위 텍스트 영역*/
.vertical_rolling_393019_ .main_slide_text{width:85%; max-width:1300px; height:auto; position:absolute; top:32%; left:8%; text-shadow:0 0 7px rgba(0,0,0,0.5); transform:translateY(-50%);}
.vertical_rolling_393019_ .main_slide_text .slide_text_inner{width:100%; text-align:left; opacity:0; visibility:hidden; transform:translateX(30px); transition:all 1000ms ease-in;}
.vertical_rolling_393019_ .main_slide_text.active .slide_text_inner{opacity:1; visibility:visible; transform:translateX(0);}
/*③그룹 - 로고/냉난방비문구/타이틀/자세히보기*/
.vertical_rolling_393019_ .main_slide_text .text_top{text-align:left;}
.vertical_rolling_393019_ .main_slide_text .text_top .logo_img{display:block; height:40px; width:auto; margin-bottom:10px;}
.vertical_rolling_393019_ .main_slide_text .text_top .title_txt{color:#fff; font-size:30px; letter-spacing:-1px; line-height:1.6em; text-transform:uppercase; margin:0;}
.vertical_rolling_393019_ .main_slide_text .text_top strong{display:block; font-size:50px; letter-spacing:-3px; line-height:1.2em; font-weight:bold; margin:0;}
.vertical_rolling_393019_ .main_slide_text .text_top aa{display:block; font-size:18px; letter-spacing:0px; line-height:1.4em; font-weight:normal; margin:20px 0 25px; color:#fff;}
.vertical_rolling_393019_ .main_slide_text .text_top .more_txt{display:inline-block; margin:20px 0 25px; padding:0 20px; border:1px solid #fff; font-size:17px; line-height:2em; color:#fff; transition:all .3s;}
.vertical_rolling_393019_ .main_slide_text .text_top aa + .more_txt{margin-top:0;}
.vertical_rolling_393019_ .main_slide_text .text_top .more_txt:hover{background:#ae1a49; border-color:#ae1a49;}
/*①안내문구 + ②인증마크*/
.vertical_rolling_393019_ .main_slide_text .text_bottom{display:flex; align-items:center;}
.vertical_rolling_393019_ .main_slide_text .text_bottom .btn{display:block; width:400px; height:40px; line-height:40px; font-weight:bold; font-size:15px; background:#ae1a49; color:#fff; text-align:center; margin:5px 0 0; transition:all .3s; border-radius:2px;}
.vertical_rolling_393019_ .main_slide_text .text_bottom .mark_img{height:40px; width:auto; margin-left:15px;}

@media (max-width:1430px){
  .vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-prev{left:0;}
  .vertical_rolling_393019_ .bx-wrapper .bx-controls-direction a.bx-next{right:0;}
}
@media (max-width:1300px){
  .vertical_rolling_393019_{height:550px;}
  .vertical_rolling_393019_ .slide_wrap{width:100%; height:100% !important; min-height:550px !important;}
  .vertical_rolling_393019_ .slide_wrap a{min-height:550px !important;}
  .vertical_rolling_393019_ .main_slide_text{width:88%; left:8%;}
  .vertical_rolling_393019_ .main_slide_text .text_top .title_txt{font-size:20px;}
  .vertical_rolling_393019_ .main_slide_text .text_top .more_txt{font-size:16px;}
  .vertical_rolling_393019_ .main_slide_text .text_top strong{font-size:45px;}
  .vertical_rolling_393019_ .main_slide_text .text_top aa{font-size:16px;}
  .vertical_rolling_393019_ .slide_wrap .slide_img{background-size:cover !important; background-position:center !important;}
}
@media (max-width:1023px){
  .vertical_rolling_393019_{height:350px;}
  .vertical_rolling_393019_ .slide_wrap{width:100%; height:100% !important; min-height:350px !important;}
  .vertical_rolling_393019_ .slide_wrap a{min-height:350px !important;}
  .vertical_rolling_393019_ .main_slide_text{width:90%; left:5%;}
  .vertical_rolling_393019_ .main_slide_text .text_top .title_txt{font-size:17px;}
  .vertical_rolling_393019_ .main_slide_text .text_top .more_txt{font-size:14px; margin-top:10px;}
  .vertical_rolling_393019_ .main_slide_text .text_top strong{font-size:30px; margin:10px 0;}
  .vertical_rolling_393019_ .main_slide_text .text_top aa{display:none;}
  .vertical_rolling_393019_ .main_slide_text .text_bottom{display:none;}
}
@media (max-width:767px){
  .vertical_rolling_393019_ .main_slide_text{top:20%; left:5%; transform:none;}
  .vertical_rolling_393019_ .main_slide_text .text_top .title_txt{text-align:left; font-size:15px; word-break:keep-all;}
  .vertical_rolling_393019_ .main_slide_text .text_top strong{font-size:25px !important;}
  .vertical_rolling_393019_ .main_slide_text .text_bottom{display:none;}
}

/* ****************** 1칸 레이아웃  ****************** */

.skfan-equipment {width:100%;background:#eee;padding:50px 0 80px;}
.skfan-equipment__inner {max-width:1400px;margin:0 auto;padding:0 20px;}
.skfan-equipment__title-wrap {text-align:center;margin-bottom:0px;padding-bottom:18px;border-bottom:none;position:relative;}
.skfan-equipment__title-wrap::after {display:none;}
.skfan-equipment__title {font-size:34px;font-weight:700;color:#222;letter-spacing:-0.5px;}
.skfan-equipment__title-brand {color:#c8003c;font-style:normal;font-weight:900;margin-right:4px;font-size:28px;}
.skfan-equipment__title-brand em {font-style:italic;}
.skfan-equipment__grid {display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:36px;}
.skfan-equipment__img-card {border-radius:8px;overflow:hidden;box-shadow:0 4px 18px rgba(0,0,0,0.10);transition:transform 0.35s cubic-bezier(.25,.8,.25,1),box-shadow 0.35s;}
.skfan-equipment__img-card:hover {transform:translateY(-6px) scale(1.01);box-shadow:0 5px 20px rgba(0,0,0,0.5);}
.skfan-equipment__img-box {position:relative;overflow:hidden;aspect-ratio:16/10;}
.skfan-equipment__img {width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s ease;}
.skfan-equipment__img-card:hover .skfan-equipment__img {transform:scale(1.06);}
.skfan-equipment__img-overlay {position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(transparent,rgba(0,0,0,0.55));padding:30px 18px 14px;opacity:0;transition:opacity 0.3s;}
.skfan-equipment__img-card:hover .skfan-equipment__img-overlay {opacity:1;}
.skfan-equipment__img-overlay span {color:#fff;font-size:18px;font-weight:600;letter-spacing:0.5px;}
.skfan-equipment__info {display:flex;align-items:center;gap:0;background:#f8f8f8;border-radius:10px;padding:25px 45px;border-left:5px solid #c8003c;}
.skfan-equipment__badge {display:flex;align-items:center;gap:12px;min-width:auto;}
.skfan-equipment__badge-num {display:inline;font-size:34px;font-weight:900;color:#c8003c;line-height:1;letter-spacing:-0.5px;}
.skfan-equipment__badge-num sup {font-size:22px;vertical-align:super;}
.skfan-equipment__badge-txt {display:inline;font-size:28px;color:#222;font-weight:700;white-space:nowrap;}
.skfan-equipment__divider {width:1px;height:80px;background:#ddd;margin:0 48px;}
.skfan-equipment__desc {font-size:18px;line-height:1.9;color:#333;letter-spacing:-0.3px;}
.skfan-equipment__desc strong {color:#c8003c;font-weight:700;}

/* 카드 등장 애니메이션 */
.skfan-equipment__img-card[data-delay="0"] {animation:fadeInUp 0.6s 0.1s ease both;}
.skfan-equipment__img-card[data-delay="1"] {animation:fadeInUp 0.6s 0.25s ease both;}
@keyframes fadeInUp {from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}

/* 1023px 이하 */
@media (max-width: 1023px) {
  .skfan-equipment {padding:50px 0 60px;}
  .skfan-equipment__title {font-size:22px;}
  .skfan-equipment__title-brand {font-size:24px;}
  .skfan-equipment__info {padding:24px 28px;gap:0;}
  .skfan-equipment__divider {margin:0 28px;height:70px;}
  .skfan-equipment__badge-num {font-size:30px;}
  .skfan-equipment__desc {font-size:16px;}
}

/* 763px 이하 */
@media (max-width: 763px) {
  .skfan-equipment {padding:36px 0 44px;}
  .skfan-equipment__title {font-size:18px;}
  .skfan-equipment__title-brand {font-size:20px;}
  .skfan-equipment__grid {grid-template-columns:1fr;gap:14px;margin-bottom:24px;}
  .skfan-equipment__img-box {aspect-ratio:16/9;}
  .skfan-equipment__info {flex-direction:column;align-items:center;text-align:center;padding:15px 0 0px; gap:15px;}
  .skfan-equipment__divider {width:60px;height:1px;margin:0;}
  .skfan-equipment__badge-num {font-size:18px;}
  .skfan-equipment__badge-txt {font-size:13px;}
  .skfan-equipment__desc {font-size:15px;margin-top:5px;}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_441684_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_441684_ > div:after {content:''; display:block; clear:both;}
.layout_441684_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  @media (min-width:1022px){
    .layout_441684_ {display:none;}
}
  
@media \0screen{
	.layout_441684_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_441685_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_441685_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_441685_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_441685_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441685_:before {content:'공백: 0px';}
}

 @media \0screen{
	.empty_line_441685_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441685_:before {content:'공백: 0px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_441686_ p {
	display:block; margin:0; padding:8px 0 10px;
    font-size:16px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.6em; background:#ae1a49; border-radius:5px;
}
.text_441686_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_441687_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_441687_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_441687_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_441687_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441687_:before {content:'공백: 0px';}
}

 @media \0screen{
	.empty_line_441687_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441687_:before {content:'공백: 0px';}
}

/* ****************** 공백  ****************** */

.empty_line_392603_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_392603_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392603_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392603_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392603_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_392603_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392603_:before {content:'공백: 60px';}
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_392599_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_392599_ > div {}
.layout_392599_ > div:after {content:''; display:block; clear:both;}
.layout_392599_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; padding:0 5px;}
.layout_392599_ > div > .container_1 {width:33.333333333333%; }
.layout_392599_ > div > .container_2 {width:33.333333333333%;}
.layout_392599_ > div > .container_3 {width:33.333333333333%;}

@media (max-width:1400px){
  .layout_392599_ {width:95%;}
}  
  
 /*
@media (max-width:1200px){
  .layout_392599_ > div > [class^=container_]{padding:0 20px;}
}
*/
  
@media (max-width:1023px){
  .layout_392599_ > div > [class^=container_]{min-height:437px;}
}

@media (max-width:767px){
  .layout_392599_ > div > [class^=container_]{min-height:auto; border-right:0; padding-bottom:25px;}
  .layout_392599_ > div > .container_1 { width:100%;  border-left:0;}
  .layout_392599_ > div > .container_2 { width:100%; }
  .layout_392599_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_392599_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392601_, .empty_392601_ *{padding:0; margin:0;}

.empty_392601_{text-align:center;}
.empty_392601_:hover{box-shadow:10px 10px 20px rgba(0,0,0,.2);}
.empty_392601_ .img-box {height:246px; background:url("/img_up/shop_pds/ssol/farm/1-21595410054.jpg") no-repeat center; background-size:cover;}
.empty_392601_ .text-box {border:1px solid #ccc; border-top:none !important; padding:10px 0;}
.empty_392601_ p{font-size:20px; color:#000; line-height:1.4em; word-break:keep-all;}



/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392605_, .empty_392605_ *{padding:0; margin:0;}

.empty_392605_{text-align:center;}
.empty_392605_:hover{box-shadow:10px 10px 20px rgba(0,0,0,.2);}
.empty_392605_ .img-box {height:246px; background:url("/img_up/shop_pds/ssol/farm/2-41595410148.jpg") no-repeat center; background-size:cover;} 
.empty_392605_ .text-box {border:1px solid #ccc; border-top:none !important; padding:10px 0;}
.empty_392605_ p{font-size:20px; color:#000; line-height:1.4em; word-break:keep-all;}



/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392606_, .empty_392606_ *{padding:0; margin:0;}

.empty_392606_{text-align:center;}
.empty_392606_:hover{box-shadow:10px 10px 20px rgba(0,0,0,.2);}
.empty_392606_ .img-box {height:246px; background:url("/img_up/shop_pds/ssol/farm/31590562278.jpg") no-repeat center; background-size:cover;} 
.empty_392606_ .text-box {border:1px solid #ccc; border-top:none !important; padding:10px 0;}
.empty_392606_ p{font-size:20px; color:#000; line-height:1.4em; word-break:keep-all;}



/* ****************** 공백  ****************** */

.empty_line_392604_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_392604_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392604_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392604_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392604_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_392604_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392604_:before {content:'공백: 60px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_392794_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_392794_ > div:after {content:''; display:block; clear:both;}
.layout_392794_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1023px){
  .layout_392794_{width:95%;}
}

@media \0screen{
	.layout_392794_ {min-width:1300px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_392797_{position:relative; overflow:hidden;}
.text_392797_ p {
	display:block; margin:0; padding:0;
	font-size:34px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;}
.text_392797_ p a {color:#2e313a; text-decoration:none;}
  .text_392797_ p .more{position: absolute; top: 20px;  right: 20px; color: #6d6d6d; font-size: 14px; font-weight:500; background: url(/img_up/shop_pds/ssol/farm/more_icon1590634208.png) no-repeat 100% 50%; padding-right: 25px; height: 20px; line-height: 20px;}
.text_392797_ p a:hover {text-decoration: underline;}
.text_392797_ p span{color:#ae1a49;}


@media (max-width:1023px){
  .text_392797_ p{font-size:26px;}
}
  
@media (max-width:767px){
  .text_392797_ p {font-size:22px; line-height:1.2;}
  .text_392797_ p .more {top: 5px; right:0; font-size:12px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_392798_ p {
	display:block; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#555; line-height:1.6em;
}
.text_392798_ p a {color:#555; text-decoration:none;}
  .text_392798_ span {text-decoration:underline; }
  
@media (max-width:767px){
  .text_392798_{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_392796_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_392796_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392796_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_392796_ {display:block; width:100%; height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_392796_:before {content:'공백 : 40px';}
  }


/* ****************** 4칸 레이아웃  ****************** */

.layout_393023_ > div a, .layout_393196_ > div a{display:block;}  
  
.layout_393023_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_393023_ > div {margin-left:-10px;}
.layout_393023_ > div:after {content:''; display:block; clear:both;}
.layout_393023_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
.layout_393023_ > div > .container_1 {width:25%;}
.layout_393023_ > div > .container_2 {width:25%;}
.layout_393023_ > div > .container_3 {width:25%;}
.layout_393023_ > div > .container_4 {width:25%;}

@media (max-width:1400px){
  .layout_393023_ {width:95%;}
}   
  
@media (max-width:1023px){
	.layout_393023_ > div > .container_1 { width:50%; }
	.layout_393023_ > div > .container_2 { width:50%; }
	.layout_393023_ > div > .container_3 {clear:both; width:50%; padding-top:10px;}
	.layout_393023_ > div > .container_4 { width:50%; padding-top:10px;}
}

@media \0screen{
	.layout_393023_ {min-width:1400px;}
}

/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__393029_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__393029_ .player-item,
	.player__393029_ iframe,
	.player__393029_ embed,
	.player__393029_ object,
	.player__393029_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;} 
	.player__393029_.player-16by9 {padding-bottom:56.25%}
	.player__393029_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__393029_ {text-align:center}
	.img__393029_ *,
	.img__393029_ *:before,
	.img__393029_ *:after {box-sizing:border-box}
	.img__393029_ a {display:inline-block;position:relative}
	.img__393029_ a img {vertical-align:top}
	.img__393029_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__393029_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__393029_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__393029_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}



	.img__393029_ a .sml {width:32px;height:32px}
	.img__393029_ a .sml:before {border-width:7px 12px}
	.img__393029_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__393029_ a .med {width:64px;height:64px}
	.img__393029_ a .med:before {border-width:14px 24px}
	.img__393029_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__393029_ a .big {width:96px;height:96px}
	.img__393029_ a .big:before {border-width:21px 36px}
	.img__393029_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__393029_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__393029_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__393029_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__393029_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__393029_ > div > div > div {margin:auto}

			#modal__393029_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__404295_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__404295_ .player-item,
	.player__404295_ iframe,
	.player__404295_ embed,
	.player__404295_ object,
	.player__404295_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__404295_.player-16by9 {padding-bottom:56.25%}
	.player__404295_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__404295_ {text-align:center}
	.img__404295_ *,
	.img__404295_ *:before,
	.img__404295_ *:after {box-sizing:border-box}
	.img__404295_ a {display:inline-block;position:relative}
	.img__404295_ a img {vertical-align:top}
	.img__404295_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
   .img__404295_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__404295_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__404295_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__404295_ a .sml {width:32px;height:32px}
	.img__404295_ a .sml:before {border-width:7px 12px}
	.img__404295_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__404295_ a .med {width:64px;height:64px}
	.img__404295_ a .med:before {border-width:14px 24px}
	.img__404295_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__404295_ a .big {width:96px;height:96px}
	.img__404295_ a .big:before {border-width:21px 36px}
	.img__404295_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__404295_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__404295_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__404295_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__404295_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__404295_ > div > div > div {margin:auto}

			#modal__404295_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__393307_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__393307_ .player-item,
	.player__393307_ iframe,
	.player__393307_ embed,
	.player__393307_ object,
	.player__393307_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__393307_.player-16by9 {padding-bottom:56.25%}
	.player__393307_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__393307_ {text-align:center}
	.img__393307_ *,
	.img__393307_ *:before,
	.img__393307_ *:after {box-sizing:border-box}
	.img__393307_ a {display:inline-block;position:relative}
	.img__393307_ a img {vertical-align:top}
	.img__393307_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
   .img__393307_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__393307_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__393307_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__393307_ a .sml {width:32px;height:32px}
	.img__393307_ a .sml:before {border-width:7px 12px}
	.img__393307_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__393307_ a .med {width:64px;height:64px}
	.img__393307_ a .med:before {border-width:14px 24px}
	.img__393307_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__393307_ a .big {width:96px;height:96px}
	.img__393307_ a .big:before {border-width:21px 36px}
	.img__393307_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__393307_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__393307_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__393307_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__393307_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__393307_ > div > div > div {margin:auto}

			#modal__393307_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__393286_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__393286_ .player-item,
	.player__393286_ iframe,
	.player__393286_ embed,
	.player__393286_ object,
	.player__393286_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__393286_.player-16by9 {padding-bottom:56.25%}
	.player__393286_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__393286_ {text-align:center}
	.img__393286_ *,
	.img__393286_ *:before,
	.img__393286_ *:after {box-sizing:border-box}
	.img__393286_ a {display:inline-block;position:relative}
	.img__393286_ a img {vertical-align:top}
	.img__393286_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__393286_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__393286_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__393286_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__393286_ a .sml {width:32px;height:32px}
	.img__393286_ a .sml:before {border-width:7px 12px}
	.img__393286_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__393286_ a .med {width:64px;height:64px}
	.img__393286_ a .med:before {border-width:14px 24px}
	.img__393286_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__393286_ a .big {width:96px;height:96px}
	.img__393286_ a .big:before {border-width:21px 36px}
	.img__393286_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__393286_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__393286_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__393286_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__393286_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__393286_ > div > div > div {margin:auto}

			#modal__393286_ > div > div > div {max-width:1000px}
	
/* ****************** 공백  ****************** */

.empty_line_456028_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_456028_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_456028_:before {content:'공백 : 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_456028_ {display:block; width:100%; height:20px; line-height:20px;}
	[id^=div_user_list] .empty_line_456028_:before {content:'공백 : 20px';}
  }


/* ****************** 4칸 레이아웃  ****************** */

.layout_456023_ > div a, .layout_393196_ > div a{display:block;}  
  
.layout_456023_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_456023_ > div {margin-left:-10px;}
.layout_456023_ > div:after {content:''; display:block; clear:both;}
.layout_456023_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
.layout_456023_ > div > .container_1 {width:25%;}
.layout_456023_ > div > .container_2 {width:25%;}
.layout_456023_ > div > .container_3 {width:25%;}
.layout_456023_ > div > .container_4 {width:25%;}

@media (max-width:1400px){
  .layout_456023_ {width:95%;}
}   
  
@media (max-width:1023px){
	.layout_456023_ > div > .container_1 { width:50%; }
	.layout_456023_ > div > .container_2 { width:50%; }
	.layout_456023_ > div > .container_3 {clear:both; width:50%; padding-top:10px;}
	.layout_456023_ > div > .container_4 { width:50%; padding-top:10px;}
}

@media \0screen{
	.layout_456023_ {min-width:1400px;}
}

/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__456024_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__456024_ .player-item,
	.player__456024_ iframe,
	.player__456024_ embed,
	.player__456024_ object,
	.player__456024_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;} 
	.player__456024_.player-16by9 {padding-bottom:56.25%}
	.player__456024_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__456024_ {text-align:center}
	.img__456024_ *,
	.img__456024_ *:before,
	.img__456024_ *:after {box-sizing:border-box}
	.img__456024_ a {display:inline-block;position:relative}
	.img__456024_ a img {vertical-align:top}
	.img__456024_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__456024_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__456024_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__456024_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}



	.img__456024_ a .sml {width:32px;height:32px}
	.img__456024_ a .sml:before {border-width:7px 12px}
	.img__456024_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__456024_ a .med {width:64px;height:64px}
	.img__456024_ a .med:before {border-width:14px 24px}
	.img__456024_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__456024_ a .big {width:96px;height:96px}
	.img__456024_ a .big:before {border-width:21px 36px}
	.img__456024_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__456024_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__456024_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__456024_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__456024_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__456024_ > div > div > div {margin:auto}

			#modal__456024_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__456026_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__456026_ .player-item,
	.player__456026_ iframe,
	.player__456026_ embed,
	.player__456026_ object,
	.player__456026_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__456026_.player-16by9 {padding-bottom:56.25%}
	.player__456026_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__456026_ {text-align:center}
	.img__456026_ *,
	.img__456026_ *:before,
	.img__456026_ *:after {box-sizing:border-box}
	.img__456026_ a {display:inline-block;position:relative}
	.img__456026_ a img {vertical-align:top}
	.img__456026_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
   .img__456026_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__456026_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__456026_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__456026_ a .sml {width:32px;height:32px}
	.img__456026_ a .sml:before {border-width:7px 12px}
	.img__456026_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__456026_ a .med {width:64px;height:64px}
	.img__456026_ a .med:before {border-width:14px 24px}
	.img__456026_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__456026_ a .big {width:96px;height:96px}
	.img__456026_ a .big:before {border-width:21px 36px}
	.img__456026_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__456026_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__456026_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__456026_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__456026_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__456026_ > div > div > div {margin:auto}

			#modal__456026_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__456027_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__456027_ .player-item,
	.player__456027_ iframe,
	.player__456027_ embed,
	.player__456027_ object,
	.player__456027_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__456027_.player-16by9 {padding-bottom:56.25%}
	.player__456027_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__456027_ {text-align:center}
	.img__456027_ *,
	.img__456027_ *:before,
	.img__456027_ *:after {box-sizing:border-box}
	.img__456027_ a {display:inline-block;position:relative}
	.img__456027_ a img {vertical-align:top}
	.img__456027_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
   .img__456027_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__456027_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__456027_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__456027_ a .sml {width:32px;height:32px}
	.img__456027_ a .sml:before {border-width:7px 12px}
	.img__456027_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__456027_ a .med {width:64px;height:64px}
	.img__456027_ a .med:before {border-width:14px 24px}
	.img__456027_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__456027_ a .big {width:96px;height:96px}
	.img__456027_ a .big:before {border-width:21px 36px}
	.img__456027_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__456027_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__456027_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__456027_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__456027_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__456027_ > div > div > div {margin:auto}

			#modal__456027_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__456025_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__456025_ .player-item,
	.player__456025_ iframe,
	.player__456025_ embed,
	.player__456025_ object,
	.player__456025_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__456025_.player-16by9 {padding-bottom:56.25%}
	.player__456025_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__456025_ {text-align:center}
	.img__456025_ *,
	.img__456025_ *:before,
	.img__456025_ *:after {box-sizing:border-box}
	.img__456025_ a {display:inline-block;position:relative}
	.img__456025_ a img {vertical-align:top}
	.img__456025_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__456025_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__456025_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__456025_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__456025_ a .sml {width:32px;height:32px}
	.img__456025_ a .sml:before {border-width:7px 12px}
	.img__456025_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__456025_ a .med {width:64px;height:64px}
	.img__456025_ a .med:before {border-width:14px 24px}
	.img__456025_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__456025_ a .big {width:96px;height:96px}
	.img__456025_ a .big:before {border-width:21px 36px}
	.img__456025_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__456025_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__456025_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__456025_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__456025_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__456025_ > div > div > div {margin:auto}

			#modal__456025_ > div > div > div {max-width:1000px}
	
/* ****************** 1칸 레이아웃  ****************** */

.layout_392977_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_392977_ > div:after {content:''; display:block; clear:both;}
.layout_392977_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  
@media (max-width:1023px){
  .layout_392977_{width:95%;}
}

@media \0screen{
	.layout_392977_ {min-width:1300px;}
}

/* ****************** 공백  ****************** */

.empty_line_392979_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_392979_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392979_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
	.empty_line_392979_ {display:block; width:100%; height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_392979_:before {content:'공백 : 60px';}
  }


/* ****************** 한줄 텍스트  ****************** */

.text_392980_{position:relative; overflow:hidden;}
.text_392980_ p {
	display:block; margin:0; padding:0;
	font-size:34px; letter-spacing:-1px; font-weight:normal; color:#2e313a; line-height:1.6em;
}
.text_392980_ p a {color:#2e313a; text-decoration:none;}
.text_392980_ p span{color:#ae1a49;}

@media (max-width:1023px){
  .text_392980_ p{font-size:26px;}
}
  
@media (max-width:767px){
  .text_392980_ p {font-size:22px; line-height:1.2;}
  .text_392980_ p span{display:block;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_392981_ p {
	display:block; margin:0; padding:0;
	font-size:18px; letter-spacing:-1px; font-weight:normal; color:#555; line-height:1.6em;
}
.text_392981_ p a {color:#555; text-decoration:none;}

  
@media (max-width:767px){
  .text_392981_{display:none;}
}

/* ****************** 공백  ****************** */

.empty_line_392978_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_392978_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392978_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
  
  @media (min-width:1024px){
    .empty_line_392978_ {display:block; width:100%; height:40px; line-height:40px;}
    [id^=div_user_list] .empty_line_392978_:before {content:'공백 : 40px';}
  }

  @media (max-width:767px){
    .empty_line_392978_{height:15px;}
  }


/* ****************** 3칸 탭 레이아웃  ****************** */

.layout_392968_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_392968_ > ul {margin:0; padding:0; list-style:none;}

.layout_392968_ > #tab_ul_392968_ {display:none;}
.layout_392968_ > #tab_ul_392968_:after {content:''; display:block; clear:both;}
.layout_392968_ > #tab_ul_392968_ > li {float:left; width:33.33%; border-right:1px solid #ddd; box-sizing:border-box;}
.layout_392968_ > #tab_ul_392968_ > li:first-child {border-left:1px solid #ddd;}
.layout_392968_ > #tab_ul_392968_ > li > a {
	display:block; padding:2px 5px 0;
	border-top:1px solid #ddd; border-bottom:1px solid #ddd; 
	color:#333; text-align:center; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.layout_392968_ > #tab_ul_392968_ > li.on > a {background:#ae1a49; border-color:#ae1a49; color:#fff;}

.layout_392968_ > #box_ul_392968_ > li > a {
	display:block; height:30px; line-height:30px; padding:0 5px;
	text-align:center; text-decoration:none;
	overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
}
.layout_392968_ > #box_ul_392968_ > li > div {overflow:hidden; padding:0px; background:#fff; box-sizing:border-box;}
.layout_392968_ > #box_ul_392968_ > li.on {display:block;}
.layout_392968_ > #box_ul_392968_ > li.on > a {border-color:#2763ba; background:#fff; color:#2763ba;}

.layout_392968_.type_HOR > #tab_ul_392968_ {display:block;}
.layout_392968_.type_HOR > #box_ul_392968_ > li > a {display:none;}

.text_sml_392968_ > #tab_ul_392968_ > li > a {height:40px; line-height:40px; font-size:14px;}
.text_sml_392968_ > #box_ul_392968_ > li > a {font-size:13px;}
.text_mid_392968_ > #tab_ul_392968_ > li > a {height:44px; line-height:44px; font-size:18px;}
.text_mid_392968_ > #box_ul_392968_ > li > a {font-size:14px;}
.text_big_392968_ > #tab_ul_392968_ > li > a {height:48px; line-height:48px; font-size:18px;}
.text_big_392968_ > #box_ul_392968_ > li > a {font-size:15px;}

[id^=div_user_list] .layout_392968_ > #tab_ul_392968_ {display:none !important;}
[id^=div_user_list] .layout_392968_ > #box_ul_392968_ > li {display:block !important;}
[id^=div_user_list] .layout_392968_ > #box_ul_392968_ > li > a {display:block !important;}
[id^=div_user_list] .layout_392968_ > #box_ul_392968_ > li > div {display:block !important;}

@media (max-width:1200px){
  .layout_392968_ {width:95%;}
}  
  
@media (min-width:1024px){
	.layout_392968_.type_HOR > #tab_ul_392968_,
	.layout_392968_.type_RES > #tab_ul_392968_ {display:block;}
	.layout_392968_.type_HOR > #box_ul_392968_ > li > a,
	.layout_392968_.type_RES > #box_ul_392968_ > li > a {display:none;}
}
  
@media (max-width:1023px){
  .text_mid_392968_ > #tab_ul_392968_ > li > a  {font-size:16px;}
} 
  
@media (max-width:767px){
  .text_mid_392968_ > #tab_ul_392968_ > li > a  {font-size:14px;}
}

@media \0screen{
	.layout_392968_ {min-width:1400px;}
	.layout_392968_.type_HOR > #tab_ul_392968_,
	.layout_392968_.type_RES > #tab_ul_392968_ {display:block;}
	.layout_392968_.type_HOR > #box_ul_392968_ > li > a,
	.layout_392968_.type_RES > #box_ul_392968_ > li > a {display:none;}
    .layout_392968_.type_HOR.border_true > #box_ul_392968_ > li > div,
    .layout_392968_.type_RES.border_true > #box_ul_392968_ > li > div {border:1px solid #e1e2e3; border-top:none;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_393001_ {}
.empty_393001_ .tabs-contain {background: #e6e6e6 url(/img_up/shop_pds/ssol/farm/bae-gyeong1-41590643446.jpg) no-repeat 0 0;  padding: 40px; min-height: 300px; max-height: 469px; overflow: hidden;}
.empty_393001_ .product-view { display:flex; justify-content:flex-end; width:100%; height:100%;  list-style:none; padding-left:0;}
.empty_393001_ .product-view li {width:25%; margin:0 0.5%;}
.empty_393001_ .product-view .banner {margin-top: 3.5px;}
.empty_393001_ .product-view .banner > a {position: relative; height: 100%; display: inline-block;}
.empty_393001_ .mainContent img {max-width: 100%;}
.empty_393001_ .product-view .banner > a .sbj {position: absolute; left: 0; bottom:3.5px; color: #fff; background: rgba(0,0,0,0.5); width: 100%; padding: 10px 15px;  box-sizing: border-box; display: block; font-size: 18px;}
  
  
@media (max-width:1023px){
  .empty_393001_ .product-view li {width: 33.333%;}
}
@media (max-width:767px){
  .empty_393001_ .tabs-contain {padding:0; min-height: 100px; background: #e6e6e6;}
  .empty_393001_ .product-view .banner > a .sbj{padding: 3px 2px; font-size:14px;}
}  
 

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_393004_ {}
.empty_393004_ .tabs-contain {background: #e6e6e6 url(/img_up/shop_pds/ssol/farm/bae-gyeong2-21590643604.jpg) no-repeat 0 0;  padding: 40px ; min-height: 300px; max-height: 469px; overflow: hidden;}
.empty_393004_ .product-view { display:flex; justify-content:flex-end; width:100%; height:100%;  list-style:none; padding-left:0;}
.empty_393004_ .product-view li {width:25%; margin:0 0.5%;}
.empty_393004_ .product-view .banner { margin-top: 3.5px;}
.empty_393004_ .product-view .banner > a {position: relative; height: 100%; display: inline-block;}
.empty_393004_ .mainContent img {max-width: 100%;}
.empty_393004_ .product-view .banner > a .sbj {position: absolute; left: 0; bottom:3.5px; color: #fff; background: rgba(0,0,0,0.5); width: 100%; padding: 10px 15px;  box-sizing: border-box; display: block; font-size: 18px;}
  
@media (max-width:1023px){
  .empty_393004_ .product-view li {width: 33.333%;}
}
@media (max-width:767px){
  .empty_393004_ .tabs-contain {padding:0; min-height: 100px; background: #e6e6e6;}
  .empty_393004_ .product-view .banner > a .sbj{padding: 3px 2px; font-size:14px;}
}    
  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_393005_ {}
.empty_393005_ .tabs-contain {background: #e6e6e6 url(/img_up/shop_pds/ssol/farm/bae-gyeong3-11590643700.jpg) no-repeat 0 0;  padding: 40px; min-height: 300px; max-height: 469px; overflow: hidden;}
.empty_393005_ .product-view { display:flex; justify-content:flex-end; width:100%; height:100%;  list-style:none; padding-left:0;}
.empty_393005_ .product-view li {width:25%; margin:0 0.5%;}
.empty_393005_ .product-view .banner { margin-top: 3.5px;}
.empty_393005_ .product-view .banner > a {position: relative; height: 100%; display: inline-block;}
.empty_393005_ .mainContent img {max-width: 100%;}
.empty_393005_ .product-view .banner > a .sbj {position: absolute; left: 0; bottom:3.5px; color: #fff; background: rgba(0,0,0,0.5); width: 100%; padding: 10px 15px;  box-sizing: border-box; display: block; font-size: 18px;}
  
  
@media (max-width:1023px){
  .empty_393005_ .product-view li {width: 33.333%;}
}
@media (max-width:767px){
  .empty_393005_ .tabs-contain {padding:0; min-height: 100px; background: #e6e6e6;}
  .empty_393005_ .product-view .banner > a .sbj{padding: 3px 2px; font-size:14px;}
}     
  

/* ****************** 공백  ****************** */

.empty_line_392802_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_392802_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392802_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392802_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392802_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_392802_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392802_:before {content:'공백: 10px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_393015_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_393015_ > div:after {content:''; display:block; clear:both;}
.layout_393015_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:767px){
  .layout_393015_{display:none;}
}  
  
@media \0screen{
	.layout_393015_ {min-width:1400px;}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_393014_ {margin:0 auto;}
.empty_393014_  a {vertical-align: top; color: #000; text-decoration: none;}
.empty_393014_  img {max-width: 100%;}

/* ****************** 공백  ****************** */

.empty_line_393013_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_393013_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_393013_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_393013_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_393013_:before {content:'공백: 60px';}
}

 @media \0screen{
	.empty_line_393013_ {height:60px; line-height:60px;}
	[id^=div_user_list] .empty_line_393013_:before {content:'공백: 60px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_392575_wrap{width:100%; background:url("/img_up/shop_pds/ssol/farm/je-mok-eum-1-21590563635.jpg") no-repeat center; background-size:cover;}
.layout_392575_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_392575_ > div:after {content:''; display:block; clear:both;}
.layout_392575_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media (max-width:1400px){
  .layout_392575_{width:95%;}
}


@media \0screen{
	.layout_392575_ {min-width:1400px;}
}

/* ****************** 공백  ****************** */

.empty_line_392577_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_392577_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392577_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392577_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392577_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_392577_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392577_:before {content:'공백: 80px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_392580_ {font-size:0;}
.title_392580_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:18px;  font-weight:normal; color:#ffffff; line-height:1.4em;
}
.title_392580_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_392580_.style_top p {padding-top:10px;}
.title_392580_.style_top p:before {left:0; top:0; width:18px; height:4px;}

.title_392580_.style_right p {padding-right:14px;}
.title_392580_.style_right p:before {right:0; top:4px; width:4px; height:18px;}

.title_392580_.style_bottom p {padding-bottom:12px;}
.title_392580_.style_bottom p:before {left:0; bottom:0; width:18px; height:4px;}

.title_392580_.style_left p {padding-left:14px;}
.title_392580_.style_left p:before {left:0; top:4px; width:4px; height:18px;}

.title_392580_.style_circle1 p {padding-left:20px;}
.title_392580_.style_circle1 p:before {
	left:0; top:7px; width:12px; height:12px;
	border-radius:12px;
}

.title_392580_.style_circle2 p {padding-left:20px;}
.title_392580_.style_circle2 p:before {
	left:0; top:7px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  
@media (max-width:767px){
  .title_392580_ p{font-size: 15px;}
}

/* ****************** 공백  ****************** */

.empty_line_392576_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_392576_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392576_:before {content:'공백: 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392576_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392576_:before {content:'공백: 10px';}
}
  

 @media \0screen{
	.empty_line_392576_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_392576_:before {content:'공백: 10px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_392582_ {font-size:0;}
.title_392582_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:32px; letter-spacing:-2px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_392582_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_392582_.style_top p {padding-top:10px;}
.title_392582_.style_top p:before {left:0; top:0; width:32px; height:4px;}

.title_392582_.style_right p {padding-right:14px;}
.title_392582_.style_right p:before {right:0; top:7px; width:4px; height:32px;}

.title_392582_.style_bottom p {padding-bottom:12px;}
.title_392582_.style_bottom p:before {left:0; bottom:0; width:32px; height:4px;}

.title_392582_.style_left p {padding-left:14px;}
.title_392582_.style_left p:before {left:0; top:7px; width:4px; height:32px;}

.title_392582_.style_circle1 p {padding-left:20px;}
.title_392582_.style_circle1 p:before {
	left:0; top:17px; width:12px; height:12px;
	border-radius:12px;
}

.title_392582_.style_circle2 p {padding-left:20px;}
.title_392582_.style_circle2 p:before {
	left:0; top:17px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

@media (max-width:1023px){
  .title_392582_ p{font-size:28px;}
} 
@media (max-width:1023px){
  .title_392582_ p{font-size:22px;}
} 

/* ****************** 공백  ****************** */

.empty_line_392579_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_392579_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392579_:before {content:'공백: 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392579_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392579_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_392579_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392579_:before {content:'공백: 80px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_392581_ *{padding:0; margin:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; list-style:none;}

.empty_392581_ {text-align:center;}
.empty_392581_ p span{color:#ffc7c7; font-weight:bold;}
.empty_392581_ ul:after{content:''; display:block; clear:both;}
.empty_392581_ li{display:block; float:left; width:25%; height:170px; background:rgba(255,255,255,.2); border:1px solid rgba(255,255,255,.7); border-right:0;}
.empty_392581_ li:hover{background:rgba(255,255,255,.3);}
.empty_392581_ li:last-child{border-right:1px solid rgba(255,255,255,.7);}

.empty_392581_ li img{margin-top:-37px;}
.empty_392581_ li p{margin-top:20px; color:#fff; letter-spacing:-1px; font-size:18px; line-height:1.5em; word-break:keep-all;}

@media (max-width:1023px){
  .empty_392581_ li{width:50%; border-right:1px solid rgba(255,255,255,.7);}
}
@media (max-width:767px){
  .empty_392581_ li p{margin-top:0;}
}

/* ****************** 공백  ****************** */

.empty_line_392578_ {display:block; width:100%; height:40px; line-height:40px;}

[id^=div_user_list] .empty_line_392578_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_392578_:before {content:'공백: 40px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_392578_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392578_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_392578_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_392578_:before {content:'공백: 80px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

  .empty_393345_ *{padding:0; margin:0; list-style:none;}

  .empty_393345_{position:fixed; bottom:50px; right:10px; z-index:99999; animation:updown 2s infinite;}
  [id^=div_user_list] .empty_393345_{position:relative; animation:none; bottom:0; right:0;}

  @media (max-width:1300px){
    .empty_393345_{top:auto; right:10px; bottom:10px; animation:updown2 2s infinite;}
    .empty_393345_ ul:after{content:''; display:block; clear:both;}
    .empty_393345_ li{width:20%; float:left; margin-right:0;}
    .empty_393345_ li a{display:block; width:90px; height:95px;}
    .empty_393345_ li.kakao a{background:url("/img_up/shop_pds/ssol/farm/24.02.20mo1708404289.png") no-repeat center; background-size:cover;}
    .empty_393345_ li.consult a{background:url("/img_up/shop_pds/ssol/farm/icons_m21590986750.png") no-repeat center; background-size:cover;}
    .empty_393345_ li.sam a{background:url("/img_up/shop_pds/ssol/farm/float-1-m1765265875.png") no-repeat center; background-size:cover;}
    .empty_393345_ li.start a{background:url("/img_up/shop_pds/ssol/farm/float-4-m1765266329.png") no-repeat center; background-size:cover;}
    .empty_393345_ li.stock a{background:url("/img_up/shop_pds/ssol/farm/float_stock-m1765266658.png") no-repeat center; background-size:cover;}
    .empty_393345_ img{display:none;}
  }

  @media (max-width:767px){
    .empty_393345_ li a{width:60px; height:64px;}
  }

  @keyframes updown{
    0% {
      margin-bottom:10px;
    }
    50% {
      margin-bottom:0;
    }
    100% {
      margin-bottom:10px;
    }
  }
  @keyframes updown2{
    0% {
      margin-bottom:10px;
    }
    50% {
      margin-bottom:0;
    }
    100% {
      margin-bottom:10px;
    }
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_441680_ {clear:both; min-width:320px; max-width:1000px; margin:0 auto;}
.layout_441680_ > div:after {content:''; display:block; clear:both;}
.layout_441680_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

  @media (min-width:1022px){
    .layout_441680_ {display:none;}
}
  
@media \0screen{
	.layout_441680_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_441681_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_441681_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_441681_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_441681_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441681_:before {content:'공백: 0px';}
}

 @media \0screen{
	.empty_line_441681_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441681_:before {content:'공백: 0px';}
}

/* ****************** 한줄 텍스트  ****************** */

.text_441682_ p {
	display:block; margin:0; padding:8px 0 10px;
    font-size:16px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1.6em; background:#ae1a49; border-radius:0px;
}
.text_441682_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_441683_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_441683_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_441683_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_441683_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441683_:before {content:'공백: 0px';}
}

 @media \0screen{
	.empty_line_441683_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_441683_:before {content:'공백: 0px';}
}
