
/* ****************** 2칸 레이아웃  ****************** */

#div_user_list_372261{height:300px;background:#000}
#div_user_list_372261>.layout_372261_>div{position: relative;left: 0; transform: none; top: 0;z-index: 9999;}
  #div_user_list_372261>.layout_372261_ p{opacity:1 !important}
  
.layout_372261_ {clear:both; min-width:320px; ;position:relative;}
.layout_372261_ > div {;margin:0 auto;min-height:300px}
.layout_372261_ > div:after {content:''; display:block; clear:both;}
.layout_372261_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_372261_ > div > .container_1 {width:50%;}
.layout_372261_ > div > .container_2 {width:50%;float:right;}

@media (max-width:1023px){
	.layout_372261_ > div > .container_1 { width:100%; }
	.layout_372261_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_372261_ {}
}
@media (max-width: 1023px){
    .text_372271_,.text_372371_,.text_372361_,.empty_line_372401_{display:none !important}
  }
  /*메인텍스트 아래의 소스 대가로 안에 내용만 삭제 후 저장해야 보임*/
    .layout_372261_>div{
      margin: 0 auto; 
    width: 97%;
    position: absolute;
    display: flex;
    align-items: center;
    z-index: 9;
    top: 200px;
    left: 50%;
    transform: translateX(-50%)
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_372291_ {font-size:0;}
.title_372291_ p { font-family: 'Montserrat', sans-serif !important;display:inline-block; position:relative; margin:0; padding:0;font-size:80px; letter-spacing:-1px; font-weight:normal; color:#ffffff; line-height:1;animation:fadeInRight 1s forwards;opacity: 0; text-shadow: 3px 3px 4px rgba(0, 0, 0,0.6);}
  @keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
  
.title_372291_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_372291_.style_top p {padding-top:10px;}
.title_372291_.style_top p:before {left:0; top:0; width:80px; height:4px;}

.title_372291_.style_right p {padding-right:14px;}
.title_372291_.style_right p:before {right:0; top:16px; width:4px; height:80px;}

.title_372291_.style_bottom p {padding-bottom:12px;}
.title_372291_.style_bottom p:before {left:0; bottom:0; width:80px; height:4px;}

.title_372291_.style_left p {padding-left:14px;}
.title_372291_.style_left p:before {left:0; top:16px; width:4px; height:80px;}

.title_372291_.style_circle1 p {padding-left:20px;}
.title_372291_.style_circle1 p:before {
	left:0; top:50px; width:12px; height:12px;
	border-radius:12px;
}

.title_372291_.style_circle2 p {padding-left:20px;}
.title_372291_.style_circle2 p:before {
	left:0; top:50px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width: 1023px){
    .layout_372261_{width:94%;line-height: 1;}
    .layout_372261_ p{font-size:45px;text-shadow: 3px 3px 4px rgba(0, 0, 0,0.6);}
  }

/* ****************** 한줄 텍스트  ****************** */

  @keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.text_372271_ p {
	display:block; margin:0; padding:0;font-size:23px;  font-weight:normal; color:#ffffff; line-height:1.6em;animation: fadeInLeft 1s forwards;opacity: 0;  text-shadow: 2px 2px 3px rgba(0, 0, 0,0.6);}
.text_372271_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_372341_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_372341_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_372341_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_372361_ p {
	display:block; margin:0 -10px 0 0; padding:0;
	font-size:24px; letter-spacing:1.2px; font-weight:normal; color:#ffffff; line-height:1;animation: fadeInLeft 1s forwards;opacity: 0; text-shadow: 2px 2px 3px rgba(0, 0, 0,0.6);
}
.text_372361_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_372351_ {display:block; width:100%; height:5px; line-height:5px;}

[id^=div_user_list] .empty_line_372351_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_372351_:before {content:'공백 : 5px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_372371_ p {
	display:block; margin:0 -10px 0 0; padding:0;
	font-size:24px; letter-spacing:1.2px;  font-weight:normal; color:#ffffff; line-height:1;animation: fadeInLeft 1s forwards;opacity: 0; text-shadow: 2px 2px 3px rgba(0, 0, 0,0.6);
}
.text_372371_ p a {color:#ffffff; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_372401_ {display:block; width:100%; height:100px; line-height:100px;}

[id^=div_user_list] .empty_line_372401_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_372401_:before {content:'공백 : 100px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 버튼  ****************** */

.button_372311_{display: inline-block;}
.button_372311_ a  {width:240px;
	display:inline-block; margin:0; padding:0;
	border:1px solid #ffffff; border-radius:0px; background:#ffffff; box-sizing:border-box;color:#000000;height:65px;
	font-size:16px; font-weight:normal; text-align:center; text-decoration:none;display: flex; align-items: center;    box-shadow: 0 0 2em rgba(0,0,0,0.5), 1em 1em 1em rgba(0,0,0,0.5)}
.button_372311_.style_line a {background:transparent; color:#ffffff;}
.button_372311_.space_normal a {padding:0 30px;}
.button_372311_.space_wide a {padding:.6em 2em;}
.button_372311_.space_full a {display:block; width:100%; padding:.6em 1.2em;}
.button_372311_ img{width:40px;transform: rotate(-180deg);margin-left:8px;}
  @media (max-width: 1023px){
    .button_372311_ a{width:155px;height: 45px;padding: 0 10px !important;
    font-size: 13px;justify-content: center;}
    .button_372311_ img{width:20px}
  }

/* ****************** 1칸 레이아웃  ****************** */

  #div_user_list_372221{height: 800px;padding: 20px 0;}
  #div_user_list_372221 .main_slide{height:700px}
.layout_372221_ {clear:both; min-width:320px;  margin:0 auto;overflow:hidden;min-height: 300px;}
.layout_372221_ > div:after {content:''; display:block; clear:both;}
.layout_372221_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_372221_ {}
}

/* ****************** 메인 슬라이드  ****************** */

.main_slide {width:100%;overflow: hidden;}
.main_slide_bg{position: absolute; width:100%; top:0; left: 0;    z-index:-1;}
 .main_slide_bg .swiper-slide {display: block; position: relative;  overflow: hidden;}
.main_slide_bg .swiper-slide>img { display: block;  position: absolute;  left: 50%;top:200px;width: auto;    height: auto;    min-width: 1000%;min-height: 1000%;max-width: none;max-height: none;    transform: translate(-50%,-50%) scale(0.1);}
  .main_slide_bg .swiper-slide:after {content: ""; display: block;padding-bottom: 67vh}/*배경위치*/
.main_slide_img {text-align:center; position: relative; 
 /* height: calc(100% - 230px); 상단배너있을때*/
  height: calc(100% - 100px);/*상단배너없을때*/
    top:60px;/*상단배너없을때*/
  }
.main_slide_img .swiper-container{box-sizing: content-box;overflow: hidden;    height: 100%;}
.main_slide_img .swiper-slide .bg{background-size: cover; width: 100%; display: block;margin:0;
    background-position: center center;  height: 85%; /*슬라이드 사진 높이*/margin-bottom:40px; margin-top:-30px;min-height:300px}
.main_slide_img .swiper-slide .title {font-size: 22px;margin: 0;font-weight:bold;}
.main_slide_img .swiper-slide .desc {font-size:17px;margin-top: 5px;opacity: 0.7;margin-bottom:0;}
 .main_slide_img .swiper__pagination {
    z-index: 6;
    width: auto;
    position: absolute;
    line-height: 1;
    left: auto;
    bottom:20%;
    right: 160px;
    transform: translateX(50%);
    font-size: 50px;
    font-weight: 300;
    color: rgba(34,34,34,0.2);
    font-style: italic;
    display: flex;
    align-items: flex-end;
    justify-content: center
}
.main_slide_img .swiper__pagination .swiper-pagination-current,.main_slide_img .swiper__pagination .swiper-pagination-total { width: 65px; display: inline-block;}
.main_slide_img .swiper__pagination .swiper-pagination-current:before,.main_slide_img .swiper__pagination .swiper-pagination-total:before { content: "0"}
.main_slide_img .swiper__pagination .swiper-pagination-current { color: #fff; font-weight: 700;}
.main_slide_img .swiper-navi{position: absolute; z-index: 9;top: 87%;/*하단텍스트위치*/width: 100%;max-width:1400px;    left: 50%;
    transform: translateX(-50%);    justify-content: space-between; display: flex;}
  .main_slide_img .swiper-navi>div{cursor:pointer;}
  .main_slide_img .swiper-navi .swiper-next img{transform: rotate(-180deg);}
  @media (min-width: 1600px){
    .main_slide_img .swiper-container {margin: 0 160px;}
  }
  @media (max-width: 1599px){
    .main_slide_img .swiper-container {margin: 0 80px;}
  }
  @media (max-width: 1023px){
    .fp-section{height: auto !important;}
    .main_slide{padding:40px 0;}
    .main_slide_bg{height: 80vh;}
    .main_slide_bg .swiper-slide:after {height: 80%;min-height: 100%}
    .main_slide_bg .swiper-container{height: 100%;}
    .main_slide_img .swiper-container {margin: 0 30px;}
    .main_slide_img .swiper-slide{background: #fff;}
    .main_slide_img .swiper-slide .bg{margin-bottom:20px;max-height: 50%;}
    .main_slide_bg .swiper-slide>img {top:0 !important}
    .main_slide_img .swiper__pagination{display:none}
    .main_slide_img .swiper-navi>div{width:40px;}
     .main_slide_img{height:auto;top:inherit}
    .main_slide_img .swiper-slide .title{font-size:18px;padding: 0 35px;word-break: keep-all;line-height:1.3}
    .main_slide_img .swiper-slide .desc{font-size:14px;padding: 0 35px;word-break: keep-all;line-height:1.3}
    .main_slide_img .swiper-slide .bg{height:400px;}
    .main_slide_img .swiper-navi{width:95%}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_396111_ {clear:both; min-width:320px; background:#e4e4e4}
.layout_396111_ > div {}
.layout_396111_ > div:after {content:''; display:block; clear:both;}
.layout_396111_ > div [class^=container_] {float:left; position:relative; width:50%;  box-sizing:border-box;}
.layout_396111_ > div  .container_1 {width:%;}
.layout_396111_ > div  .container_2 {width:%;}

@media (max-width:1023px){
	.layout_396111_ > div > .container_1 { width:50%; }
	.layout_396111_ > div > .container_2 { width:50%; }
}

@media \0screen{
	.layout_396111_ {min-width:1500px;}
}
    @media (max-width:1023px){
      .layout_396111_ > div [class^=container_]{width:100%}
}
  @media (min-width:1024px){
    .layout_396111_>.fp-tableCell>div{display: flex;justify-content: center;max-width:1500px; margin:0 auto;}
}

/* ****************** 공백  ****************** */

.empty_line_396151_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_396151_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_396151_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_396151_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_396151_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_396151_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_396151_:before {content:'공백: 50px';}
}

/* ****************** 이미지 (비율형)  ****************** */

.img_ratio_396181_ {display:inline-block; overflow:hidden; position:relative; width:%; max-width:100%; vertical-align:top; width:80%;}
.img_ratio_396181_ * {box-sizing:border-box;}
.img_ratio_396181_ a {display:block; text-decoration:none;}
.img_ratio_396181_ img {width:100%; vertical-align:top;}
.img_ratio_396181_ img.mobile{display:block;}
  
@media (min-width:1024px){
  .img_ratio_396181_ img.pc{display:block;}
  .img_ratio_396181_ img.mobile{display:none;}
}
  
  @media (max-width:1023px){
    .img_ratio_396181_ {width:80%;}
  .img_ratio_396181_ img.pc{display:none;}
  .img_ratio_396181_ img.mobile{display:block;}
}
  
  

/* ****************** 공백  ****************** */

.empty_line_396171_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_396171_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_396171_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_396171_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_396171_:before {content:'공백: 40px';}
}

 @media \0screen{
	.empty_line_396171_ {height:40px; line-height:40px;}
	[id^=div_user_list] .empty_line_396171_:before {content:'공백: 40px';}
}

/* ****************** 공백  ****************** */

.empty_line_396121_ {display:block; width:100%; height:0px; line-height:0px;}

[id^=div_user_list] .empty_line_396121_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_396121_:before {content:'공백: 0px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1144px){
	.empty_line_396121_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_396121_:before {content:'공백: 80px';}
}
  @media (max-width:1143px){
	.empty_line_396121_ {height:0px; line-height:0px;}
	[id^=div_user_list] .empty_line_396121_:before {content:'공백: 0px';}
}

 @media \0screen{
	.empty_line_396121_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_396121_:before {content:'공백: 80px';}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

 .tel_wrap .footer_top{display: flex; margin-bottom: 60px;}
.tel_wrap .footer_top .flex{flex: 1;}
.tel_wrap .footer_title{font-size: 31px; font-family: 'Prelia'; margin-bottom: 30px;}
.tel_wrap .footer_info{display: flex; align-items: center;padding:0 10px 30px;    word-break: keep-all;}
.tel_wrap .footer_info1{border-bottom:dotted 2px #ccc; margin-bottom: 30px;}
.tel_wrap .footer_info>div:first-child{font-size:40px;font-weight:600;padding-right:20px;line-height:1;text-align:right;    letter-spacing: -1px;width:40%}
  .tel_wrap .footer_info>div:first-child span{color:#cfcfcf;text-transform: uppercase;font-size:13px;    display: block;
    margin-top: 10px;}
  .tel_wrap .footer_info>div:last-child span:first-child{font-size: 44px;display:block;line-height: 1;}
  .tel_wrap .footer_info1>div:last-child span:last-child{font-size:14px;margin-top:10px;display:block;}
 .tel_wrap .footer_info>div:last-child {padding-left:20px;width:60%; border-left: solid 1px #ccc;}
.tel_wrap .footer_info2{display: flex;}
.tel_wrap .footer_info2 .time{display: flex; width: 100% !important; margin-bottom: 10px;}
  .tel_wrap .footer_info2 i{color:#cfcfcf;}
.tel_wrap .footer_info2 .time:last-child{margin-bottom: 0;}
.tel_wrap .footer_info2 .time div:first-child{font-size: 18px;width: 85px;
    display: flex;justify-content: space-between; align-items: center;}
.tel_wrap .footer_info2 .time div:first-child span.night-text{display: inline-block;font-size: 35px;}
.tel_wrap .footer_info2 .time div:not(.time_info):last-child{font-size: 20px;margin-left:10px}/*점심시간을 제외한 시간*/
.tel_wrap .footer_info2 .time .time_info{font-size:16px  !important;width:auto !important;margin:0  !important}
@media (max-width:1142px){
.tel_wrap .footer_info2{display: none;}
.tel_wrap .footer_info2 .time{display: none;}
  .tel_wrap .footer_info2 i{display: none;}
.tel_wrap .footer_info2 .time:last-child{display: none;}
.tel_wrap .footer_info2 .time div:first-child{display: none;}
.tel_wrap .footer_info2 .time div:first-child span.night-text{display: none;}
.tel_wrap .footer_info2 .time div:not(.time_info):last-child{display: none;}
.tel_wrap .footer_info2 .time .time_info{display: none;}
}

/* ****************** 이미지  ****************** */

.img_396131_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_396131_ * {box-sizing:border-box;}
.img_396131_ a {display:block; text-decoration:none;}
.img_396131_ img {max-width:100%; vertical-align:top;}
  @media (min-width:1143px){
    .img_396131_ {display:none}
  }
  

/* ****************** 공백  ****************** */

.empty_line_396161_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_396161_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_396161_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_396161_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_396161_:before {content:'공백: 30px';}
}

 @media \0screen{
	.empty_line_396161_ {height:30px; line-height:30px;}
	[id^=div_user_list] .empty_line_396161_:before {content:'공백: 30px';}
}

/* ****************** 1칸 레이아웃  ****************** */

  .layout_509076_ {clear:both; min-width:320px; margin:0 auto; background:#f5f5f7;}
  .layout_509076_ .fp-tableCell > div {max-width:1500px; margin:0 auto;}
  .layout_509076_ > div:after {content:''; display:block; clear:both;}
  .layout_509076_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}


  @keyframes fadeInTop_box {
    from {
      top: -600px;
      opacity: 0;
      visibility:hidden;
    }
    to {
      top: 0px;
      opacity: 1;
      visibility:visible;
    }
  }
  @keyframes fadeInBottom_box {
    from {
      bottom: -300px;
      opacity: 0;
      visibility:hidden;
    }
    to {
      bottom: 0px;
      opacity: 1;
      visibility:visible;
    }
  }

  @media (min-width:1024px){
    .layout_509076_.active .container_1 .text_484986_ .player__wrap{animation: fadeInTop_box 1.5s ease-in-out both;}
    .layout_509076_.active .container_1 .text_484986_ .video__list__wrap{animation: fadeInBottom_box 1.2s ease-in-out forwards;}
  }

  @media \0screen{
    .layout_509076_ {min-width:1500px;}
  }

/* ****************** 한줄 텍스트  ****************** */

  .text_509086_, .text_509086_ * {position:relative; padding:0; margin:0; box-sizing:border-box; }
  .text_509086_{padding-top:55px; background:url(/img_up/shop_pds/ajoonghos/design/img/logo_youtubelogo.png) no-repeat 97% 63% / 13%;}

  .text_509086_ .player__wrap{display:flex; column-gap:100px;}
  .text_509086_ .text__wrap{padding-top:50px; word-break:keep-all;}
  .text_509086_ .text__wrap h2{font-size:38px; font-weight:bold;}
  .text_509086_ .text__wrap h2 span{color:#1ea5d3;}
  .text_509086_ .text__wrap > span{font-size:22px; color:#888;}
  .text_509086_ .text__wrap p{padding-top:30px; margin-top:5px; font-size:20px; color:#888; border-top:10px solid #000;}
  .text_509086_ .text__wrap a{display:inline-block;border:3px solid #1ea5d3; border-radius:30px; background:#fff; padding:10px 70px 10px 50px;margin-top:50px; transition:.3s;}
  .text_509086_ .text__wrap a i{display:block; position:absolute; top:50%; right:40px; transform:translateY(-50%); width:20px; height:5px; background:url('/img_up/shop_pds/ajoonghos/design/img/ico_arrow-youtubewrap.png') no-repeat center / cover;}
  .text_509086_ .text__wrap a:hover {background:#1ea5d3; color:#fff; }
  .text_509086_ .text__wrap a:hover i{background:url('/img_up/shop_pds/ajoonghos/design/img/ico_arrow-youtubewrap-w.png') no-repeat center / cover;}

  .text_509086_ .swiper-slide{cursor:pointer;}
  .text_509086_ .swiper-button{position:absolute; top:50%; width:50px; height:50px; background:#000; opacity:.5; transition: opacity .3s;}
  .text_509086_ .swiper:hover .swiper-button{opacity:1;}
  .text_509086_ .swiper-button.swiper-button-prev {left:0}
  .text_509086_ .swiper-button.swiper-button-prev::after{content:''; background:url(/img_up/shop_pds/ajoonghos/design/img/icon_arrow-youtubeswiper.png) no-repeat center / 50%; width:100%; height:100%; transform:rotate(180deg)}
  .text_509086_ .swiper-button.swiper-button-next {right:0}
  .text_509086_ .swiper-button.swiper-button-next::after{content:''; background:url(/img_up/shop_pds/ajoonghos/design/img/icon_arrow-youtubeswiper.png) no-repeat center / 50%; width:100%; height:100%;}

  .text_509086_ .video__list__wrap{margin-top:30px;}
  
  @media (max-width:1023px){
    .text_509086_ .player__wrap{column-gap:40px}
  }
  
  @media(max-width:767px){
    .text_509086_{padding-bottom:55px;}
    .text_509086_ .player__wrap{flex-direction:column-reverse; text-align:center;}
    .text_509086_ .player__wrap iframe{width:360px !important; height:200px !important;}
    .text_509086_ .text__wrap {text-align:center; padding:0 0 30px 0;}
    .text_509086_ .text__wrap h2 {font-size:33px;}
    .text_509086_ .text__wrap > span{font-size:18px;}
    .text_509086_ .text__wrap p{display:inline-block; padding-top:15px;font-size:16px;}
    .text_509086_ .text__wrap a{margin-top:25px;}
    .text_509086_ .swiper-button{width:25px; height:25px; top:60%;}
  }

/* ****************** 2칸 레이아웃  ****************** */

  #div_user_list_372521 .section02_slide_img{height:500px !important}
  #div_user_list_372521 .section02_right_text.textslide01{display:block}
  #div_user_list_372521 .section02_right_box{max-width: 100%;min-height: 200px;    position: relative;}
  .layout_509136_ {clear:both; min-width:320px;  margin:0 auto;}
  .layout_509136_ > div {}
  .layout_509136_ > div:after {content:''; display:block; clear:both;}
  .layout_509136_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
  .layout_509136_ > div > .container_1 {width:50%;}
  .layout_509136_ > div > .container_2 {width:50%;}
  .section02 .swiper-container {width: 100%;}
  @keyframes fadeInRight_box {
    from {
      right: -600px;
      opacity: 0;
      visibility:hidden;
    }
    to {
      right: 0px;
      opacity: 1;
      visibility:visible;
    }
  }
  @keyframes fadeInWidth {
    from {
      left: -300px;
      opacity: 0;
      visibility:hidden;
    }
    to {
      left: 0px;
      opacity: 1;
      visibility:visible;
    }
  }
  @media (min-width: 1024px){
    .section02.active .swiper-container {animation: fadeInWidth 1.5s ease-in-out both;position: relative;}
    .section02.active .section02_right_box {animation: fadeInRight_box 1.2s ease-in-out forwards;}
    .section02.active .swiper-slide.swiper-slide-active .title{animation: section02_title 1s 1s forwards;transform: scale(1);}
  }
      @media (max-width:1023px){
      .layout_509136_ > div > .container_1 { width:100%; }
      .layout_509136_ > div > .container_2 { width:100%; }
  }
  
    @media \0screen{
      .layout_509136_ {}
  }
  @media (max-width:1600px){
    .section02_right_box{max-width:60%}
    .section02_slide > h1,.section02_slide_img .swiper-slide .title{left:100px !important}
    .section02_rotate{top:50px !important}
  }
  @media (max-width:1023px){
    .section02{background-image: linear-gradient(to bottom, #202020 75%, #b36658 25%);overflow: hidden;}
    .section02_slide_img{background:none !important; height:700px !important; margin-top:60px !important; padding:0 40px; box-sizing:border-box;}
    .section02_slide_img .swiper-slide .title{display:none !important}
    .section02_rotate, .section02_right_text .icon{display:none}
    .section02_slide > h1{width:100%; text-align:center; left: 0 !important; top: 100px !important; font-size: 23px !important; padding:0 40px; box-sizing:border-box;}
    .section02_slide > h1::after{width:30px !important;margin: 20px auto !important}
    .section02_slide_img .swiper-slide .title{opacity: 1 !important;visibility: visible !important;transform: scale(1) !important;}
    .section02_right_box{width: 100%;height: 100%;max-width:inherit !important;z-index: inherit !important;}
    .section02_right_text{top:210px !important; left:0 !important;width: 100%; padding:0 40px; box-sizing:border-box;}
    .section02_right_text .en_title {text-align:center;}
    .section02_right_text .title{font-size:26px !important;    line-height: 1.2 !important;    margin-top: 10px; text-align:center;}
    .section02_right_text .text{font-size:14px !important; text-align:center;}
    .section02_slide_img .swiper-slide > img{height: 300px !important;position: absolute;bottom: 110px; width:100%; object-fit:cover;}
    .section02_right_text .bottom{margin-top:345px !important;}
    .section02_right_text .bottom .swiper-navi {position: absolute;right: 30px;flex-direction: column;top: 65%;
      opacity: 1; z-index:99;}
    .section02_right_text .bottom .swiper-prev{margin-bottom:40px}
    .section02_right_text .bottom .swiper-navi > div{transform: rotate(90deg);width:30px !important;height:30px !important}
    .section02 .section02_more{position:relative; bottom: 70px !important;right: 20px !important;width: 80px; z-index:99;}
    .section02_right_text .bottom p{font-size:13px !important;width:18px !important}
    .section02_right_text .process{width:60px !important;height:1px !important}
    .section02_right_text .process span::before{height:1px !important}
  } 

  @media (max-width:767px){
    .section02_slide > h1 {text-align:left;}
    .section02_slide > h1::after {margin:10px 0 !important;}
    .section02_slide_img {margin-top:77px;}
    .section02_right_text .en_title {text-align:left;}
    .section02_right_text .title {text-align:left;}
    .section02_right_text .text {text-align:left;}
    .section02_right_text .bottom {margin-top:354px !important;}
    .section02_right_text.textslide01 .bottom {margin-top:335px !important;}
  }

/* ****************** section02 슬라이드  ****************** */

  @keyframes section02_title {
    0% {
      opacity: 0;
      visibility: hidden;
      transform: scale(1.2);
    }
    100% {
      opacity: 1;
      visibility: visible;
      transform: scale(1);
    }
  }
  .section02_slide>h1 {color:#fff;    position: absolute;z-index: 22;top: 200px;left: 200px;    font-size: 40px; font-weight: 300;letter-spacing: 2px;line-height: 1.3;font-family: 'Josefin Sans', sans-serif !important;margin:0;}
  .section02_slide>h1:after{display:block;content:'';width:70px;height:1px;background:#fff; margin:30px 0;}
  .section02_slide>h1 b{font-family: 'Josefin Sans', sans-serif !important;font-weight:600 !important;}
  .section02_slide_img {position: relative; background-image: url(/img_up/shop_pds/ajoonghos/design/img/23.10.20--ha-dan-bae-neo.png); background-size: cover; /*23.12.11추가*/margin-top:130px;background-position: 0 center; overflow-x: hidden; height: 100vh;width: 100%;margin: 0; z-index: 20;}
  .section02_slide_img .swiper-container{box-sizing: content-box;overflow: hidden;    height: 100%;}
  .section02_slide_img .swiper-slide .title {position: absolute; top: 370px;color:#fff;font-size:25px;font-weight:300; left: 200px;  opacity: 0; visibility: hidden;letter-spacing: 3px;font-family: 'Josefin Sans', sans-serif !important;margin:0;transform: scale(1.2);}
  .section02_slide_img .swiper-slide>img{height:100%;}
  
  @media (max-width: 1023px){
    
  }
  
  @media (max-width: 767px){
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

  .section02_right_box{position: absolute;top: 0;right: 0;z-index: 20;}
  .section02_rotate {position: absolute;left: -65px;	top: 180px;}
.section02_rotate > img {	animation: section02_rotate 4s linear infinite;}
@keyframes section02_rotate {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.section02_rotate_arrow {position: absolute;left: 50%;top: 50%;	transform: translate(-50%, -50%);}
    .section02_right_text{position: absolute;display:none;}
  .section02_right_text.view{display:block;}
  .section02_right_text p{margin:0;}
  .section02_right_text .title{font-size:50px;color:#fff;line-height:1.4;font-weight:500;}
  .section02_right_text .text{font-size:24px;color:#ccc;margin-top:10px;font-weight:100;}
  .section02_right_text .icon{position: absolute; bottom: 0; right: 0;}
  .section02_right_text .bottom{display:flex;align-items:center;margin-top: 100px; }
  .section02_right_text .bottom p{font-size:19px;color:#fff;font-weight:300;font-family: 'Josefin Sans', sans-serif !important;letter-spacing: 1px;width:24px;}
  .section02_right_text .bottom .swiper-navi{display:flex;margin-left:20px}
  .section02_right_text .bottom .swiper-navi>div{width:50px;height:50px;border:solid 1px #8c8c8c;    position: relative; border-radius: 100%;display:flex;align-items:center;justify-content: center;z-index:999;cursor:pointer}
  .section02_right_text .bottom .swiper-navi .swiper-button-disabled{cursor:default;}
  .section02_right_text .bottom .swiper-navi .swiper-prev{margin-right:10px}
  .section02_right_text .bottom .swiper-prev::after {content: ''; width: 10px;height: 10px;border-top: 1px solid #fff; border-left: 1px solid #fff;  transform: rotate(-45deg);margin-right:-5px}
  .section02_right_text .bottom .swiper-next::after {content: ''; width: 10px;height: 10px;border-top: 1px solid #fff; border-right: 1px solid #fff;  transform: rotate(45deg);margin-left:-5px}
  .section02_right_text .process {	width: 130px;transform: rotate(180deg);	height: 2px;	background-color: rgba(255, 255, 255, .3);margin:0 8px}
.section02_right_text .process span::before {content: '';	display: block;	position: absolute;	right: 0;	top: 0;	bottom: 0;	height: 2px;	width: 100%;background-color: #fff;}
.section02_right_text.textslide01.view .process span::before, .section02_right_text.textslide02.view .process span::before, .section02_right_text.textslide03.view .process span::before  {animation: process 5s linear both;}
@keyframes process {
	0% {
		width: 0%;
	}

	100% {
		width: 100%;
	}
}
  .section02 .section02_more{position: absolute; bottom: -50px; right: 100px;}
  
    @media (min-width: 1024px){
    .section02_right_text{bottom: 5px;right: 100px;width: calc(100% - 200px);display:none;height:430px;}
    .section02_right_text .en_title{display:none !important}
  }
    @media (max-width: 1023px){
    .section02_right_text .bottom{display:flex;align-items:center; margin-top: 300px; }
    .section02_right_text{top: 0; }
    .section02_right_text .en_title{display:block;color: #fff;font-size: 17px; font-weight: 300;letter-spacing: 2px;font-family: 'Josefin Sans', sans-serif !important;margin: 0;}
    .section02_right_text .text{margin-bottom:100px;}
  }


/* ****************** 2칸 레이아웃  ****************** */

  .layout_374051_ {clear:both; min-width:320px;margin:0 auto;}
.layout_374051_ > div { }
.layout_374051_ > div:after {content:''; display:block; clear:both;}
.layout_374051_  div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_374051_  div > .container_1 {width:33.333333333333%;background:#e0c29f;
    display: flex;flex-direction: column; justify-content: center;}
.layout_374051_  div > .container_1:after{display:block;content:'';width: 0px;height: 0px; border-top: 35px solid transparent; border-left: 35px solid #e0c29f; border-bottom: 35px solid transparent;    position: absolute;right:-34px;}
.layout_374051_  div > .container_2 {width:66.666666666667%;}
  @media (min-width:1024px){
      .layout_374051_ {background:url('/img_up/shop_pds/ajoonghos/farm/23.07.25-bae-gyeong1690256609.png');}
    .layout_374051_ .fp-tableCell>div{height: 100%;display: flex;align-items: center;padding: 0 20px 0 0;}
  .layout_374051_ div > .container_1{padding-right:40px;height: 100%;}
  .layout_374051_  div > .container_2 {padding-left: 50px;}
  }
  @media (min-width:1600px){
    .layout_374051_ .fp-tableCell>div{padding: 0 160px 0 0;}
    .layout_374051_ div > .container_1{height: 100%;padding-top: 70px;}
    .layout_373871_  div > .container_2 {padding-left: 100px;}
  }
@media (max-width:1023px){
  .layout_374051_ > div{padding:0;}
 .layout_374051_  .container_1,.layout_374051_  .container_2{width:100% !important;}
  }
@media (max-width:1023px){
  .layout_374051_  .container_1>div{text-align:center !important}
  .layout_374051_ div > .container_1{padding:30px 0}
  .layout_374051_ div > .container_1:after{right: 55%; bottom: -30px; transform: rotate(90deg) translateY(-55%); z-index: -1;}
  .layout_374051_ div > .container_2 {margin-bottom:30px;}
  .layout_374051_ .img_374061_{display:none}
  .layout_374051_ .empty_line_374111_{display:none}
  .layout_374051_ .title_374091_  p{font-size:37px;line-height: 1;    word-break: keep-all;}
  .layout_374051_ .title_374081_  p{font-size:18px;word-break: keep-all;}
  .layout_374051_ .empty_line_374071_{height:10px}
  .layout_374051_ .title_374081_  p br{display:none;}
  .layout_374051_ div > .container_2{margin-top:30px}
  .layout_374051_ .title_374131_  p{font-size:20px;word-break: keep-all;line-height: 1.2;}
  .layout_374051_ .title_374141_  p{font-size:13px;word-break: keep-all;line-height: 1.2;}
  }
  
  @media(max-width:767px){
    .layout_374051_ {overflow:hidden;}
  }

/* ****************** 이미지  ****************** */

.img_374061_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_374061_ * {box-sizing:border-box;}
.img_374061_ a {display:block; text-decoration:none;}
.img_374061_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_374111_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_374111_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374111_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_374091_ {font-size:0;}
.title_374091_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:85px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_374091_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_374091_.style_top p {padding-top:10px;}
.title_374091_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_374091_.style_right p {padding-right:14px;}
.title_374091_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_374091_.style_bottom p {padding-bottom:12px;}
.title_374091_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_374091_.style_left p {padding-left:14px;}
.title_374091_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_374091_.style_circle1 p {padding-left:20px;}
.title_374091_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_374091_.style_circle2 p {padding-left:20px;}
.title_374091_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_374071_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_374071_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374071_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_374081_ {font-size:0;}
.title_374081_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_374081_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_374081_.style_top p {padding-top:10px;}
.title_374081_.style_top p:before {left:0; top:0; width:30px; height:4px;}

.title_374081_.style_right p {padding-right:14px;}
.title_374081_.style_right p:before {right:0; top:6px; width:4px; height:30px;}

.title_374081_.style_bottom p {padding-bottom:12px;}
.title_374081_.style_bottom p:before {left:0; bottom:0; width:30px; height:4px;}

.title_374081_.style_left p {padding-left:14px;}
.title_374081_.style_left p:before {left:0; top:6px; width:4px; height:30px;}

.title_374081_.style_circle1 p {padding-left:20px;}
.title_374081_.style_circle1 p:before {
	left:0; top:15px; width:12px; height:12px;
	border-radius:12px;
}

.title_374081_.style_circle2 p {padding-left:20px;}
.title_374081_.style_circle2 p:before {
	left:0; top:15px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_374131_ {font-size:0;}
.title_374131_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:45px; letter-spacing:-1px; color:#000000; line-height:1.4em;font-weight:500
}
.title_374131_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_374131_.style_top p {padding-top:10px;}
.title_374131_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_374131_.style_right p {padding-right:14px;}
.title_374131_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_374131_.style_bottom p {padding-bottom:12px;}
.title_374131_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_374131_.style_left p {padding-left:14px;}
.title_374131_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_374131_.style_circle1 p {padding-left:20px;}
.title_374131_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_374131_.style_circle2 p {padding-left:20px;}
.title_374131_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_374101_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_374101_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374101_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_374141_ {font-size:0;}
.title_374141_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; color:#777777; line-height:1.4em;font-weight:500
}
.title_374141_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_374141_.style_top p {padding-top:10px;}
.title_374141_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_374141_.style_right p {padding-right:14px;}
.title_374141_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_374141_.style_bottom p {padding-bottom:12px;}
.title_374141_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_374141_.style_left p {padding-left:14px;}
.title_374141_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_374141_.style_circle1 p {padding-left:20px;}
.title_374141_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_374141_.style_circle2 p {padding-left:20px;}
.title_374141_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_374151_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_374151_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374151_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.layout_263831_ {clear:both;   margin:0 auto;}
.layout_263831_ > div { width:100%;}
.layout_263831_ > div:after {content:''; display:block; clear:both;}
.layout_263831_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_263831_ > div > .container_1 {width:33.3%;}
.layout_263831_ > div > .container_2 {width:33.3%;}
.layout_263831_ > div > .container_3 {width:33.3%;}


@media \0screen{
	.layout_263831_ {}
}
  .countwrap2{max-width:970px;}
   .countwrap2 article:first-child .title{background:#6cbf7e;}
  .countwrap2 article:nth-child(2) .title{background:#179ea3;}
   .countwrap2 article:last-child .title{background:#e5a535;}
  .countwrap2 article:hover .img img{-webkit-transform: translate(-50%,-50%) scale(1.1); -moz-transform: translate(-50%,-50%) scale(1.1); -ms-transform: translate(-50%,-50%) scale(1.1); /* IE 9 */ -o-transform: translate(-50%,-50%) scale(1.1); transform:translate(-50%,-50%) scale(1.1);}    
.countwrap2 article {background:#fff;}
.countwrap2 article  a{border: 1px solid #dbdcdb;display: block;}
.countwrap2 article * {transition:all .5s ease !important;}
.countwrap2 article .title {width:100%; text-align:center;font-weight:500; font-size:26px; color:#fff;line-height:92px;}
  .countwrap2 article .text{padding:30px 0;display:flex;justify-content:center;align-items:center;font-size:20px;text-align:center;flex-direction: column;color:#777777;}
  .countwrap2 article .text b{color:#222;}
.countwrap2 article .img {position:relative; height:280px; width:100%; overflow:hidden;}
.countwrap2 article .img img {    height: 100%;position: absolute; top: 50%;
    left: 50%; transform: translate(-50%,-50%);max-width: initial;}
    .countwrap2 .swiper-arrow{display:none;width:auto;}
@media (min-width:1023px){
    .countwrap2 article + article{margin-left:10px;}
  	.countwrap2 article{max-width: 314px;width: 33%;}
  }
 @media (min-width:723px) and  (max-width:1023px){
    .layout_263831_ > div {display:flex;justify-content: space-between;}
    .countwrap2 article + article{margin-left:10px;}
    .countwrap2{padding: 0 20px 40px;}
   .countwrap2 article{max-width: 314px;width: 33%;}
    .countwrap2 article .text{padding:20px 0;}
  }
@media (max-width:726px){
  .empty_line_374151_{height:30px;}
    .countwrap2{position: relative;max-width: 400px;margin-bottom:40px;}
  .countwrap2 .swiper-container {margin: 0 auto; position: relative;    overflow: hidden;    width: auto;}
  .countwrap2 article .img{height:300px; width: 450px;}
  .countwrap2 article .text{padding:13px 0;font-size:13px;}
  .countwrap2 article .text br{ display:none;}
  .countwrap2 article .text b{font-size:16px;}
    .countwrap2 .swiper-arrow{width:40px;height:40px;border:solid 1px #ccc;background:#fff; border-radius: 100%;display:flex;align-items:center;justify-content: center;cursor:pointer;z-index:2;position: absolute;top: calc(50% - 40px);z-index:2;}
  .countwrap2 .swiper-prev{left:-20px;}
  .countwrap2 .swiper-next{right:-20px;}
  .countwrap2 .swiper-prev::after {content: ''; width: 13px;height: 13px;border-top: 1px solid #333; border-left: 1px solid #333;  transform: rotate(-45deg);margin-right:-5px;}
  .countwrap2 .swiper-next::after {content: ''; width: 13px;height: 13px;border-top: 1px solid #333; border-right: 1px solid #333;  transform: rotate(45deg);margin-left:-5px;}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_373871_ {clear:both; min-width:320px;margin:0 auto;}
.layout_373871_ > div { }
.layout_373871_ > div:after {content:''; display:block; clear:both;}
.layout_373871_  div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_373871_  div > .container_1 {width:33.333333333333%;background:#9edeac;
    display: flex;flex-direction: column; justify-content: center;}
.layout_373871_  div > .container_1:after{display:block;content:'';width: 0px;height: 0px; border-top: 35px solid transparent; border-left: 35px solid #9edeac; border-bottom: 35px solid transparent;    position: absolute;right:-34px;}
.layout_373871_  div > .container_2 {width:66.666666666667%;}
@media (min-width:1024px){
    .layout_373871_ .fp-tableCell>div{height: 100%;display: flex;align-items: center;padding: 0 20px 0 0;}
  .layout_373871_ div > .container_1{padding-right:40px;height:100%;}
  .layout_373871_  div > .container_2 {padding-left: 50px;}
  }
  @media (min-width:1600px){
    .layout_373871_ .fp-tableCell>div{padding: 0 160px 0 0;}
     .layout_373871_ div > .container_1{height: 100%;padding-top: 70px;}
    .layout_373871_  div > .container_2 {padding-left: 100px;}
  }
@media (max-width:1023px){
  .layout_373871_ > div{padding:0;}
 .layout_373871_  .container_1,.layout_373871_  .container_2{width:100% !important;}
  }
  @media (min-width:723px) and  (max-width:1023px){
    .layout_263831_ > div {display:flex;justify-content: space-between;}
    .countwrap article + article{margin-left:10px;}
    .countwrap{padding: 0 20px 40px;}
    .countwrap article .text{padding:20px 0;}
  }
@media (max-width:1023px){
  .layout_373871_  .container_1>div{text-align:center !important}
  .layout_373871_ div > .container_1{padding:30px 0}
  .layout_373871_ div > .container_1:after{right: 55%; bottom: -30px; transform: rotate(90deg) translateY(-55%); z-index: -1;}
  .layout_373871_ .img_374031_{display:none}
  .layout_373871_ .empty_line_374041_{display:none}
  .layout_373871_ .title_373921_ p{font-size:37px;line-height: 1;    word-break: keep-all;}
  .layout_373871_ .title_374001_ p{font-size:18px;word-break: keep-all;}
  .layout_373871_ .empty_line_374021_{height:10px}
  .layout_373871_ .title_374001_ p br{display:none;}
  .layout_373871_ div > .container_2{margin-top:30px}
  .layout_373871_ .title_373931_ p{font-size:20px;word-break: keep-all;line-height: 1.2;}
  .layout_373871_ .title_373951_ p{font-size:13px;word-break: keep-all;line-height: 1.2;}
  }
@media (max-width:1023px){
	.layout_373871_ > div > .container_1 { width:100%; }
	.layout_373871_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_373871_ {min-width:1560px;}
}

/* ****************** 이미지  ****************** */

.img_374031_ {display:inline-block; overflow:hidden; position:relative; width:px; max-width:100%; vertical-align:top;}
.img_374031_ * {box-sizing:border-box;}
.img_374031_ a {display:block; text-decoration:none;}
.img_374031_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_374041_ {display:block; width:100%; height:30px; line-height:30px;}

[id^=div_user_list] .empty_line_374041_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374041_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_373921_ {font-size:0;}
.title_373921_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:85px; letter-spacing:-1px; font-weight:bold; color:#ffffff; line-height:1.4em;
}
.title_373921_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_373921_.style_top p {padding-top:10px;}
.title_373921_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_373921_.style_right p {padding-right:14px;}
.title_373921_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_373921_.style_bottom p {padding-bottom:12px;}
.title_373921_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_373921_.style_left p {padding-left:14px;}
.title_373921_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_373921_.style_circle1 p {padding-left:20px;}
.title_373921_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_373921_.style_circle2 p {padding-left:20px;}
.title_373921_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_374021_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_374021_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374021_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_374001_ {font-size:0;}
.title_374001_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
.title_374001_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_374001_.style_top p {padding-top:10px;}
.title_374001_.style_top p:before {left:0; top:0; width:30px; height:4px;}

.title_374001_.style_right p {padding-right:14px;}
.title_374001_.style_right p:before {right:0; top:6px; width:4px; height:30px;}

.title_374001_.style_bottom p {padding-bottom:12px;}
.title_374001_.style_bottom p:before {left:0; bottom:0; width:30px; height:4px;}

.title_374001_.style_left p {padding-left:14px;}
.title_374001_.style_left p:before {left:0; top:6px; width:4px; height:30px;}

.title_374001_.style_circle1 p {padding-left:20px;}
.title_374001_.style_circle1 p:before {
	left:0; top:15px; width:12px; height:12px;
	border-radius:12px;
}

.title_374001_.style_circle2 p {padding-left:20px;}
.title_374001_.style_circle2 p:before {
	left:0; top:15px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 타이틀 텍스트  ****************** */

.title_373931_ {font-size:0;}
.title_373931_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:45px; letter-spacing:-1px; color:#000000; line-height:1.4em;font-weight:500
}
.title_373931_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_373931_.style_top p {padding-top:10px;}
.title_373931_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_373931_.style_right p {padding-right:14px;}
.title_373931_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_373931_.style_bottom p {padding-bottom:12px;}
.title_373931_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_373931_.style_left p {padding-left:14px;}
.title_373931_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_373931_.style_circle1 p {padding-left:20px;}
.title_373931_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_373931_.style_circle2 p {padding-left:20px;}
.title_373931_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_374011_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_374011_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_374011_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 타이틀 텍스트  ****************** */

.title_373951_ {font-size:0;}
.title_373951_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:22px; letter-spacing:-1px; color:#777777; line-height:1.4em;font-weight:500
}
.title_373951_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_373951_.style_top p {padding-top:10px;}
.title_373951_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_373951_.style_right p {padding-right:14px;}
.title_373951_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_373951_.style_bottom p {padding-bottom:12px;}
.title_373951_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_373951_.style_left p {padding-left:14px;}
.title_373951_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_373951_.style_circle1 p {padding-left:20px;}
.title_373951_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_373951_.style_circle2 p {padding-left:20px;}
.title_373951_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}

/* ****************** 공백  ****************** */

.empty_line_373991_ {display:block; width:100%; height:50px; line-height:50px;}

[id^=div_user_list] .empty_line_373991_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_373991_:before {content:'공백 : 50px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 이미지  ****************** */

.layout_263831_ {clear:both;   margin:0 auto;}
.layout_263831_ > div { width:100%;}
.layout_263831_ > div:after {content:''; display:block; clear:both;}
.layout_263831_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_263831_ > div > .container_1 {width:33.3%;}
.layout_263831_ > div > .container_2 {width:33.3%;}
.layout_263831_ > div > .container_3 {width:33.3%;}


@media \0screen{
	.layout_263831_ {}
}
  .countwrap{max-width:970px;}
   .countwrap article:first-child .title{background:#6cbf7e}
  .countwrap article:nth-child(2) .title{background:#179ea3}
   .countwrap article:last-child .title{background:#e5a535}
.countwrap article .info p .counter { font-size: 22px;color: #000; line-height: 1; font-weight: 600; letter-spacing: -2px;}
.countwrap article {display:flex; flex-direction:column; background:#fff;    border: 1px solid #dbdcdb;}
.countwrap article * {transition:all .5s ease !important;}
.countwrap article .title {width:100%; text-align:center;font-weight:500; font-size:26px; color:#fff;line-height:92px;}
  .countwrap article .text{display:flex;justify-content:center;align-items:center;font-size:22px;text-align:center;}
.countwrap article .img {position:relative; height:280px; width:100%; overflow:hidden;}
.countwrap article .img img {height:100%;}
  @media (min-width:1024px){
    .layout_263831_ > div {display:flex;justify-content: space-between;}
    .countwrap article .text{padding:45px 0;}
    .countwrap article:hover .img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); /* IE 9 */ -o-transform: scale(1.1); transform: scale(1.1);}    
    .countwrap article + article{margin-left:10px;}
  }
  @media (min-width:727px){
    .countwrap article .title br{display:none}
  }
@media (max-width:1023px){
  .countwrap article .title{font-size:20px !important}
  .countwrap article .text{font-size:18px  !important}
  }
@media (max-width:726px){
  .empty_line_373991_{height:30px}
  .countwrap{padding:0 15px 40px}
  .countwrap article a{display:flex;    justify-content: space-between;}
  .countwrap article .title{width:25%;line-height: inherit; display: flex;align-items: center; justify-content: center;font-size: 15px !important;word-break: keep-all;min-height:90px}
  .countwrap article .img{width: 30%; height: auto;order: 2;}
  .countwrap article .img img{position: absolute; top: 50%; transform: translateY(-50%);    right: 0;}
  .countwrap article + article{margin-top:10px;}
  .countwrap article .text{font-size: 14px !important;text-align: left;width: 40%;justify-content: flex-start;    word-break: keep-all;}
  
}

/* ****************** 2칸 레이아웃  ****************** */

.layout_373481_ {clear:both; min-width:320px; max-width:1280px; margin:0 auto;}
.layout_373481_ > div {}
.layout_373481_ > div:after {content:''; display:block; clear:both;}
.layout_373481_  div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_373481_  div > .container_1 {width:30%;}
.layout_373481_  div > .container_2 {width:70%;overflow:visible}
@media (max-width:1023px){
  .layout_373481_ {padding:40px 20px}
 .layout_373481_  .container_1,.layout_373481_  .container_2{width:100% !important;}
  }
@media (max-width:1023px){
	.layout_373481_ > div > .container_1 { width:100%; }
	.layout_373481_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_373481_ {min-width:1280px;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_373491_ {font-size:0;}
.title_373491_ p {
	display:inline-block; position:relative; margin:0; padding:0;font-size: 40px;
    font-weight: 300;letter-spacing: 2px;line-height: 1.3;font-family: 'Josefin Sans', sans-serif !important;margin:0;color:#000000;
}
.title_373491_ p:before {content:''; position:absolute; background:#000000; font-size:0;}

.title_373491_.style_top p {padding-top:10px;}
.title_373491_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_373491_.style_right p {padding-right:14px;}
.title_373491_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_373491_.style_bottom p {padding-bottom:12px;}
.title_373491_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_373491_.style_left p {padding-left:14px;}
.title_373491_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_373491_.style_circle1 p {padding-left:20px;}
.title_373491_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_373491_.style_circle2 p {padding-left:20px;}
.title_373491_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #000000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width: 1023px){
    .title_373491_ p{font-size:22px}
  }

/* ****************** 공백  ****************** */

.empty_line_373511_ {display:block; width:100%; height:15px; line-height:15px;}

[id^=div_user_list] .empty_line_373511_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_373511_:before {content:'공백 : 15px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}
    @media (max-width: 1023px){
    .empty_line_373511_{display:none}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_373501_ p {
	display:block; margin:0; padding:0;
	font-size:20px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.6em;
}
.text_373501_ p a {color:#333; text-decoration:none;}
   @media (max-width: 1023px){
    .text_373501_ p{font-size:11px}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_373601_ p {
	display:inline-block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:normal; color:#333; line-height:1.6em;position: relative;}
.text_373601_ p:before{content: '';bottom: 0;left: 0;position: absolute;width: calc(100% - 15px);height: 1px;background: #333;}
.text_373601_ p:after {background:url('/img_up/shop_pds/ajoonghos/farm_design_contents/2023/sec03_arrow.png');content: '';
  width: 11px; height: 5px; background-repeat: no-repeat; display: inline-block;vertical-align: middle;margin-left: 5px;background-size: contain;}
.text_373601_ p a {color:#333; text-decoration:none;}
     @media (max-width: 726px){
    .text_373601_ p{    float: right; font-size: 12px;margin-top: -24px;}
  }

/* ****************** section03 슬라이드  ****************** */

  .section03_slide{padding:0 50px}
.section03_slide_img {position: relative; margin: 0;    z-index: 20;}
.section03_slide_img .swiper-container{box-sizing: content-box;overflow: hidden;    height: 100%;}
  .section03_slide_img .swiper-slide .text{display:flex;margin-top:20px;align-items:center;    justify-content: space-between}
  .section03_slide_img .swiper-slide>a{display:block;height:100%;}
  .section03_slide_img .swiper-slide .img{overflow:hidden;width: 100%; height: 100%; max-width: 400px;max-height: 400px;}
  .section03_slide_img .swiper-slide .img img{transition: all 0.5s;}
  .section03_slide_img .swiper-slide .text>div p{margin:0;line-height:1}
  .section03_slide_img .swiper-slide .text>div p:first-child{font-size:16px;}
  .section03_slide_img .swiper-slide .text>div p:nth-child(2){font-size:22px;margin:5px 0 10px}
  .section03_slide_img .swiper-slide .text>div p:last-child{font-size:26px;font-weight:600}
  .section03_slide .swiper-prev{left:8px;transform: translateY(-50%) rotate(135deg);}
  .section03_slide .swiper-next{right:8px;transform: translateY(-50%) rotate(-45deg);}
  .section03_slide .swiper-prev,.section03_slide .swiper-next{top:45%;/*좌우화살표*/position: absolute;border: solid rgba(0,0,0,.4); border-width: 0 1px 1px 0; display: inline-block;vertical-align: middle;padding: 16px;cursor:pointer}
    .section03 .swiper-scrollbar{width:180px !important;background:#eee !important;border-radius: 0;height:3px !important;    right: calc(100% + 200px);left: auto; bottom: 150px; top:110%; /*가는줄*/}
  .section03 .swiper-scrollbar-drag{background:#000 !important;border-radius: 0;}
@media (min-width: 1024px){
  .section03_slide_img .swiper-slide:hover .text>div p:last-child{color:rgb(39,155,191);transition: all 0.3s;}
  .section03_slide_img .swiper-slide:hover .img img{transform: scale(1.1);transition: all 0.5s;}
  }
  @media (max-width: 1023px){
    .section03_slide{margin-top:20px;}
  }
  @media (max-width: 726px){
    .section03_slide{padding:0;margin-top:20px;}
    .section03_slide .swiper-prev,.section03_slide .swiper-next{display:none}
    .section03 .swiper-scrollbar{right: 0; width: 100% !important; bottom: 0; margin-top: -30px; position: relative;}
    .section03_slide_img .swiper-slide .img{width:100%;height:100%}
    .section03_slide_img .swiper-slide .text{margin-top:12px}
    .section03_slide_img .swiper-slide .text>div p:first-child{font-size:10px}
    .section03_slide_img .swiper-slide .text>div p:nth-child(2){font-size:12px;margin: 5px 0;}
    .section03_slide_img .swiper-slide .text>div p:last-child{font-size:17px}
    .section03_slide_img .swiper-slide .text>img{max-width:40px}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_377071_ {clear:both; min-width:320px; margin:0 auto; background:url('/img_up/shop_pds/ajoonghos/farm/23.07.25-ge-si-pan-bae-gyeong1690259354.png');background-size:cover}
.layout_377071_ > div:after {content:''; display:block; clear:both;}
.layout_377071_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_377071_ {}
}
@media (max-width:1600px){
	.layout_377071_ {padding:40px 20px; overflow: hidden;}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_377101_ {font-size:0;}
.title_377101_ p {
	display:inline-block; position:relative; margin:0; padding:0;font-weight:200;
	font-size:45px; letter-spacing:-1px; color:#ffffff; line-height:1.4em;}
.title_377101_ p:before {content:''; position:absolute; background:#d00000; font-size:0;}

.title_377101_.style_top p {padding-top:10px;}
.title_377101_.style_top p:before {left:0; top:0; width:20px; height:4px;}

.title_377101_.style_right p {padding-right:14px;}
.title_377101_.style_right p:before {right:0; top:4px; width:4px; height:20px;}

.title_377101_.style_bottom p {padding-bottom:12px;}
.title_377101_.style_bottom p:before {left:0; bottom:0; width:20px; height:4px;}

.title_377101_.style_left p {padding-left:14px;}
.title_377101_.style_left p:before {left:0; top:4px; width:4px; height:20px;}

.title_377101_.style_circle1 p {padding-left:20px;}
.title_377101_.style_circle1 p:before {
	left:0; top:8px; width:12px; height:12px;
	border-radius:12px;
}

.title_377101_.style_circle2 p {padding-left:20px;}
.title_377101_.style_circle2 p:before {
	left:0; top:8px; width:12px; height:12px;
	border:2px solid #d00000; border-radius:12px; background:none; box-sizing:border-box;
}
  @media (max-width:726px){
    .title_377101_ p{font-size:24px;word-break: keep-all;}
  }

/* ****************** 공백  ****************** */

.empty_line_377111_ {display:block; width:100%; height:60px; line-height:60px;}

[id^=div_user_list] .empty_line_377111_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_377111_:before {content:'공백 : 60px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 최근 게시글 - 앨범형  ****************** */

	.pm-board_album__377081_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center;width:100% !important}
  .board_section .swiper-slide .list_arrow{position: absolute; top: 20px; right: -40px;}
  .board_section .swiper-slide .list_arrow img{transform: rotate(-180deg);filter:invert(100%) brightness(500%);}
  .board_section .swiper-slide a{width: 100%;margin: 0 auto; position: relative;
    display: inline-block;background-color: rgba(226,204,175,0.6);padding-left: 50px;
    transition: 300ms linear all;color: #fff;}
  .board_section .swiper-slide p{margin:0}
  .board_section .swiper-slide .list_top{padding:50px 50px 50px 0;}
   .board_section .swiper-slide .list_date p{line-height:1}
  .board_section .swiper-slide .list_date .day{font-size: 48px;font-weight: 700;}
  .board_section .swiper-slide .list_title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;line-height: 1.5; -webkit-box-orient: vertical;word-wrap: break-word;margin-top:40px;}
  .board_section .swiper-slide .list_img{height:210px;position: relative; overflow: hidden; }
  .board_section .swiper-slide .list_img img{display: block; position: absolute;
    top: 50%;  left: 50%; width: auto;  height: auto; min-width: 1000%; min-height: 1000%;
    max-width: none;  max-height: none; transform: translate(-50%,-50%) scale(0.1);}
  @media (min-width: 1023px){
    .board_section{max-width:1380px;margin: 0 auto;}
  .board_section .swiper-container{overflow: visible;padding-left: 70px;}
    .board_section .swiper-slide a{max-width: 260px; }
    .board_section .swiper-slide:hover a{background:#fff;color:#000}
    .board_section .swiper-slide:hover .list_arrow path{stroke: #dec6aa;}
    }
  @media (max-width: 726px){
    .board_section .swiper-slide {text-align:center}
    .board_section .swiper-slide a{padding:0;max-width:85%;text-align:left}
    .board_section .swiper-slide .list_top{padding:40px;font-size:14px;}
    .board_section .swiper-slide .list_date .day{font-size:35px}
    .board_section .swiper-slide .list_title{font-size:15px;margin-top:20px;}
    .board_section .swiper-slide .list_img{margin-left:40px;}
    .board_section .swiper-slide .list_arrow{right: -10px;width: 50px;}
    .board_section .swiper-slide .list_arrow svg{width:60px}
  }

/* ****************** 2칸 레이아웃  ****************** */

.layout_373631_ {clear:both; min-width:320px; margin:0 auto;max-width: 1500px;}
.layout_373631_ > div { padding: 100px 0; }
.layout_373631_ > div:after {content:''; display:block; clear:both;}
.layout_373631_  div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box;}
.layout_373631_ div > .container_1 {width:75%;}
.layout_373631_ div > .container_2 {width:25%;}

@media (max-width:1023px){
  .layout_373631_ > div { padding: 50px 0 100px; }
	.layout_373631_ > div > .container_1 { width:100%; }
	.layout_373631_ > div > .container_2 { width:100%; }
}

@media \0screen{
	.layout_373631_ {}
}
 @media (max-width:1023px){
   .layout_373631_{padding:0 20px}
    .layout_373631_  div > [class^=container_]{width:100% !important}
  }
  @media (max-width:726px){
    .footer_info_373641_ li{display:block !important;padding:0 !important;font-size:13px !important}
  }

/* ****************** 이미지  ****************** */

.img_373651_ {display:inline-block; overflow:hidden; position:relative; max-width:100%; vertical-align:top;}
.img_373651_ * {box-sizing:border-box;}
.img_373651_ a {display:block; text-decoration:none;}
.img_373651_ img {max-width:100%; vertical-align:top;}

/* ****************** 공백  ****************** */

.empty_line_265075_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_265075_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_265075_:before {content:'공백: 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1200px){
	.empty_line_265075_ {height:10px; line-height:1px;}
	[id^=div_user_list] .empty_line_265075_:before {content:'공백: 10px';}
}

 @media \0screen{
	.empty_line_265075_ {height:10px; line-height:10px;}
	[id^=div_user_list] .empty_line_265075_:before {content:'공백: 10px';}
}

/* ****************** 하단 정보  ****************** */

  .footer_info_373641_ p{    font-size: 17px;font-weight: 400;}
.footer_info_373641_ ul {margin:0; padding:0; list-style:none; font-size:0;}
.footer_info_373641_ li {position:relative; display:inline-block; padding:0 .6em; font-size:15px; color:#949494; line-height:1.7;}
  .footer_info_373641_ li b{color:#000;}
.footer_info_373641_ li:first-child {padding-left:0;}
.footer_info_373641_ li .bizinfo {display:inline-block; margin-left:.8em; padding:0 .5em; border-radius:2px; background:#666; font-size:12px; color:#fff; line-height:20px; text-decoration:none;}
  .footer_info_373641_ .copyright,.footer_info_373641_ .copyright li{text-transform: uppercase;    color: #4b4948;}

@media (max-width: 1200px){
.footer_info_373641_ li, .footer_info_373641_ li a{font-size:12px;} 
}  

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_373691_ {}
.empty_373691_ ul{list-style:none; padding:0;}
.empty_373691_ li{display:inline-block; margin-top:0px;}
.empty_373691_ li img{transition: all 0.2s ease;}
.empty_373691_ li + li{margin-left:15px;}
 @media (min-width: 724px){
.empty_373691_ li:hover img{transform: rotate(25deg);transition: all 0.2s ease;}
  }

/* ****************** 공백  ****************** */

.empty_line_373731_ {display:block; width:100%; height:10px; line-height:10px;}

[id^=div_user_list] .empty_line_373731_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_373731_:before {content:'공백 : 10px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 한줄 텍스트  ****************** */

.text_373721_ p {
	display:block; margin:0; padding:0;
	font-size:16px; letter-spacing:-1px; font-weight:bold; color:#e66d1e; line-height:1.6em;letter-spacing: 1px;
}
.text_373721_ p a {color:#e66d1e; text-decoration:none;}

/* ****************** 한줄 텍스트  ****************** */

.text_373711_ p {
	display:block; margin:0; padding:0;
	font-size:30px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.6em;
}
.text_373711_ p a {color:#000000; text-decoration:none;}

/* ****************** 공백  ****************** */

.empty_line_373751_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_373751_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_373751_:before {content:'공백 : 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 하단 메뉴  ****************** */

.fnb_411351_ ul {margin:0; padding:0; list-style:none; font-size:0; padding:0px 0;}
.fnb_411351_ li {position:relative; display:inline-block; font-size:17px;}
.fnb_411351_ li a {display:block; height:30px; line-height:30px; margin:0; padding:0 15px;color:#989898; font-size:14px; text-decoration:none; letter-spacing:-1px;}
.fnb_411351_ li a:before,.fnb_411351_ li:last-child a:after {content:''; display:block; position:absolute; left:0; top:50%; width:1px; height:15px; margin-top:-6px; background-color:rgba(0,0,0,.2);}
.fnb_411351_ li:last-child a:after{right:0;left:auto}
.fnb_411351_ p {margin:0; padding:0 15px;font-size:12px; color:#333;}

@media (max-width: 1200px){
nav.fnb_411351_ {padding: 15px 0 5px;}
nav.fnb_411351_ a{font-size:12px;} 
}
