
/* ****************** 맞춤형 컨텐츠  ****************** */

  @font-face {
    font-family: 'Arita-buri-SemiBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/Arita-buri-SemiBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.section01{width:100%;height:100vh;}
.main-swiper{position:relative;height:100vh;overflow:hidden;}
.main-swiper .swiper-slide{position:relative;height:100%;overflow:hidden;}
.main-swiper .swiper-slide .image-wrap{position:relative;display:block; height:100%; width:auto;background-repeat:no-repeat;background-position:center top; background-size:cover;transform: scale(1.06);}
.main-swiper .swiper-slide .image-wrap:before{content: "";opacity: 0.2;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #000;height:100%;width: 100%;}
  .main-swiper .swiper-slide.slide1 .image-wrap{background-image:url('/img_up/shop_pds/park0325/farm/23.08.07slide1-11700028603.png');}
.main-swiper .swiper-slide.slide2 .image-wrap{background-image:url('/img_up/shop_pds/park0325/farm/23.08.07slide51691376372.png');}
.main-swiper .swiper-slide.slide3 .image-wrap{background-image:url('/img_up/shop_pds/park0325/farm/23.08.07slide31691376471.png');}
.main-swiper .swiper-slide.slide4 .image-wrap{background-image:url('/img_up/shop_pds/park0325/farm/23.08.07slide4-11691376473.png');}
.main-swiper .swiper-slide.swiper-slide-active .image-wrap {animation: imgZoom 5s;}

@keyframes imgZoom {
    from {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    to {
        -webkit-transform: scale(1.06);
        -moz-transform: scale(1.06);
        -o-transform: scale(1.06);
        transform: scale(1.06);
    }
}

.main-swiper .text-wrap{position:absolute;background: inherit; width:100%;top:45%;left:0;transform: translateY(-50%);text-align:center;color:#fff;}
.main-swiper .text-wrap .tit{font-size:57px;font-weight:600;line-height:1.2;color:#fff;margin:0;}
.main-swiper .text-wrap .tit .line{position:relative;display:inline-block;z-index:1;font-family: 'Arita-buri-SemiBold' !important;}
.main-swiper .text-wrap .tit .line:after{content:'';position:absolute;width:100%;height:10px;left:0;bottom:5px;transform: scaleX(0);transform-origin: bottom right;transition: transform 0.25s ease-out;z-index:-1;}
.main-swiper .swiper-slide.slide1 .line:after{background-color:#3AD9C6}
.main-swiper .swiper-slide.slide2 .line:after{background-color:pink}
.main-swiper .swiper-slide.slide3 .line:after{background-color:red}
.main-swiper .swiper-slide.slide4 .line:after{background-color:blue}
.main-swiper .text-wrap .desc{font-family: 'Arita-buri-SemiBold' !important;margin-top:50px;font-size:38px;color:#fff;margin:0;line-height:1.6}
.main-swiper .swiper-slide-active .tit{animation: fadeInDown 2s 2.5s; animation-fill-mode: both;}
.main-swiper .swiper-slide-active .tit .line:after{ transition-delay: 2.8s; transition-duration: 1s;transform: scaleX(1);transform-origin: bottom left;}
.main-swiper .swiper-slide-active .desc{ animation: fadeInUp  1s 1.2s; animation-fill-mode: both;}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px);
    }
}

  .main-swiper .swiper-pagination.swiper-pagination-bullets {left:65px;bottom: 100px;width:auto;}
.main-swiper .swiper-pagination-bullet{position:relative;width:20px;height:20px;line-height:20px;border:2px solid transparent;background:none;text-align:center;vertical-align: middle;    box-sizing: border-box;}
.main-swiper .swiper-pagination-bullet:before{content:'';position:absolute;top:4px;left:4px;display:inline-block;width:8px;height:8px;background:#fff;border-radius:50%;}
.main-swiper .swiper-pagination-bullet-active{border-color: #fff;/*transition: all 3s*/}
.main-swiper .swiper-button-next, .main-swiper .swiper-container-rtl .swiper-button-prev,
.main-swiper .swiper-button-prev, .main-swiper .swiper-container-rtl .swiper-button-next{background-image: none;top:auto;right:auto}
.main-swiper .swiper-button-next, .main-swiper .swiper-container-rtl .swiper-button-prev {background-image:none;bottom: 100px;left:220px;width:20px;height:20px;line-height:20px;vertical-align: middle;}
.main-swiper .swiper-button-next:after, .main-swiper .swiper-button-prev:after{content:'';}
.main-swiper .swiper-button-next:before{content:'\e93f';font-family: 'xeicon' !important;font-size:32px;color:#fff}
.main-swiper .swiper-button-prev, .main-swiper .swiper-container-rtl .swiper-button-next {background-image:none;bottom: 100px;left:200px;width:20px;height:20px;line-height:20px;vertical-align: middle;}
.main-swiper .swiper-button-prev:before{content:'\e93c';font-family: 'xeicon' !important;font-size:32px;color:#fff}
.swiper-pause{position:absolute;bottom: 100px;left:175px;display:inline-block;width:20px;height:20px;line-height:20px;z-index:10;vertical-align: middle;}
.swiper-pause:before{content:'\ea3b';font-family: 'xeicon' !important;font-size:32px;color:#fff;}
.swiper-pause.on:before{content:'\ea3e';}

.section01 .scroll {position: absolute; width: 30px;height:50px;bottom: 140px;left:50%;transform:translateX(-50%);z-index:100;font-size:15px;color:#fff;font-weight:600;text-align:center;}
.section01 .scroll span {position: absolute;top: 25px;left: 50%;width: 22px;height: 30px;border: 1px solid #fff;border-radius: 50px;box-sizing: border-box;}
.section01 .scroll span::before {content: '';position: absolute;top: 5px;left: 50%; width: 4px;height: 4px;margin-left: -2px;background-color: #fff;border-radius: 100%;-webkit-animation: sdb 2s infinite;animation: sdb 2s infinite;box-sizing: border-box;}
.section01 .scroll span::after{content:'\e943';position: absolute;bottom:-22px;left:3px;font-family:'xeicon';color:#fff;}

@keyframes sdb {
    0% {
        transform: translate(0, 0);
        opacity: 0;
    }
    40% {
        opacity: 1;
    }
    80% {
        transform: translate(0, 15px);
        opacity: 0;
    }
    100% {
        opacity: 0;
    }
}
@media all and (max-width: 723px) {
    .main-swiper .swiper-pagination{    left: calc(50% - 90px) !important;    bottom: 26.4vw !important;}
    .main-swiper .swiper-button-prev,.main-swiper .swiper-button-next{display:none}
    .main-swiper .swiper-pause{    bottom: 26.4vw;;left: calc(50% + 30px);}
  /*각 이미지 노출위치*/
  .main-swiper .swiper-slide.slide1 .image-wrap{background-position: 40% top !important}
  .main-swiper .swiper-slide.slide2 .image-wrap{background-position: 30% center !important}
  .main-swiper .swiper-slide.slide3 .image-wrap{background-position: center center  !important}
  .main-swiper .swiper-slide.slide4 .image-wrap{background-position: 40% top !important}

    .main-swiper .tit{font-size:8vw !important;}
    .main-swiper .desc{font-size:5.2vw !important;}
    .main-swiper .tit .line:after{bottom:0;}
  .section01 .scroll{display:none}
  }

/* ****************** 1칸 레이아웃  ****************** */

  #div_user_list_197941 .layout_197941_ {z-index:8000}
.layout_197941_ {clear:both; min-width:320px;padding:150px 0;position: relative;z-index: 2;}
  .layout_197941_ > div{max-width:1500px;margin:0 auto;    position: relative;}
.layout_197941_ > div:after {content:''; display:block; clear:both;}
.layout_197941_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_197941_ {min-width:1500px;}
}
@media (max-width: 723px){
  .layout_197941_{padding:50px 15px}
	.layout_197941_ .title_197951_ p{font-size:26px}
  .layout_197941_ .text_197971_ p{font-size:10px}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_197951_ {font-size:0;}
.title_197951_ p {text-align:center;
	display:inline-block; position:relative; margin:0; padding:0;letter-spacing: -1.5px;
	font-size:50px; font-weight:bold; color:#888888;line-height: 1.4;}
  .title_197951_ p span{color:#e50065}
  

/* ****************** 한줄 텍스트  ****************** */

.text_197971_ p {
	display:block; margin:0; padding:0;letter-spacing:-1px; color:#000000; line-height:1.6em;
      font-weight: 200; text-transform: uppercase; font-size: 14px; letter-spacing: .6em;
}
.text_197971_ p a {color:#000000; text-decoration:none;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.section02-slide .swiper-slide a{display:block;width:100%;height: 100%;}
.section02-slide .swiper-container{overflow: hidden;margin-top: 50px;}
  .section02-slide .swiper-slide .image-wrap { width:100%;height: 100%; overflow: hidden;    position: relative;}
  .section02-slide .swiper-slide .image-wrap::before {content: '';display: block;background: rgba(31, 31, 53, .6);position: absolute;width: 100%;height: 100%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;border-left: 1px solid #fff;}
  .section02-slide .swiper-slide .image-wrap img{display: block;width: 100%;}
    .section02-slide .swiper-slide:hover .image-wrap::before{background:none;transition: all 0.3s;}
  .section02-slide .swiper-slide:hover .text-wrap .tit{color: #ff823e;}
  .section02-slide .swiper-slide:hover .text-wrap span{border-color:#ff823e;}
  .section02-slide .swiper-slide a {display:block; }
  .section02-slide .swiper-slide .text-wrap{text-align:center;padding:30px 0;background:#fff;}
  .section02-slide .swiper-slide .text-wrap>div{    padding: 10px 0;
    border-left: 1px solid #c8c3be;
    border-right: 1px solid #c8c3be;}
  .section02-slide .swiper-slide .text-wrap .tit{font-size:30px;font-weight:600;margin:0;color:#666}
  .section02-slide .swiper-slide .text-wrap .desc{font-size:20px;margin:0;color:#666}
  .section02-slide .swiper-slide .text-wrap span{display: inline-block;    font-weight: 100;margin-top:10px;
    border: 2px solid #dedede; padding: 4px 30px;  border-radius: 100px; font-size: 14px;    transition: all 0.3s;}
.section02 .swiper-navi{display: flex; justify-content: space-between;width: 100%;position: absolute;top:10px;margin: 0 auto;}
  .section02 .swiper-navi>p {display:flex; justify-content:center; align-items:center; width:80px; height:80px; border-radius:50%; border:5px solid #e4dedb; cursor:pointer; transition:all .5s ease !important; text-indent: -999px; overflow:hidden;box-sizing: border-box;margin:0;}
.section02 .swiper-navi>p:after {content:""; width:30%; height:30%; border:3px solid #acaaa8; border-right:0; border-bottom:0; transform:rotate(-45deg); margin-left:13%; transition:all .2s ease !important;border-radius: 4px;}
.section02 .swiper-navi>p.swiper-next {transform:rotate(180deg);}
@media (min-width: 1024px) {
  .section02-slide{margin: 0 auto;box-sizing: border-box;position: relative;}
  }
@media (min-width: 724px) and (max-width: 1023px) {
  .section02 .swiper-navi>p{width:60px;height:60px;}
  }
@media (max-width: 723px) {
  .section02-slide{margin-top:10px;}
  .section02-slide .swiper-container{    margin-top: 30px;}
  .section02 .swiper-navi>p{width:40px;height:40px;    border-width: 3px;}
  .section02-slide .swiper-slide .text-wrap{text-align: center;}
  .section02-slide .swiper-slide .image-wrap p.webimg{display:none !important}
  .section02-slide .swiper-slide .image-wrap p.moimg{display:block;background-position: center center;}
  .section02-slide .swiper-slide .text-wrap{padding:15px 0}
  .section02-slide .swiper-slide .text-wrap .tit{font-size:20px !important;}
  .section02-slide .swiper-slide .text-wrap .desc{font-size:14px !important; letter-spacing:-1px;}
  }

/* ****************** 1칸 레이아웃  ****************** */

  #div_user_list_197981 .layout_197981_{margin:0;padding:0;}
.layout_197981_ {min-width:320px;background-image:url(/img_up/shop_pds/park0325/farm/23.08.10101691641175.png);
    background-position: center top;background-size: cover;margin-top: -368px;padding:340px 0 150px}
.layout_197981_ > div{max-width:900px; margin:0 auto;}
.layout_197981_ > div:after {content:''; display:block; clear:both;}
.layout_197981_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media \0screen{
	.layout_197981_ {min-width:900px;}
}
  @media (max-width: 723px) {
.layout_197981_ {margin-top: -210px; background-position: -120px top;padding:200px 15px 50px}
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_197991_ {font-size:0;  border-top:solid 2px #fff;padding:50px 50px 0}
.title_197991_ p {text-align:center; display:inline-block; position:relative; margin:0; padding:0;letter-spacing: -1.5px;
	font-size:60px; font-weight:600; color:#ffffff;line-height: 1.4;}
  .title_197991_ p span{color: #FDE08D;
    background: -webkit-linear-gradient(top, #e50065, #ff82b9, #c50a5d);    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
@media (max-width: 723px) {
  .title_197991_{padding:20px 20px 0}
.layout_197981_ .title_197991_ p{    font-size: 30px; margin-bottom: 10px;}
  }

/* ****************** 한줄 텍스트  ****************** */

.text_198001_{border-bottom:solid 2px #fff;padding:0 50px 50px}
.text_198001_ p {
	display:block; margin:0; font-size:36px; letter-spacing:-1px; font-weight:normal; color:#ffffff; font-size: 36px;font-weight: 200;line-height:1.4}
.text_198001_ p a {color:#ffffff; text-decoration:none;}
 @media (max-width: 723px) {
  .text_198001_{padding:0 20px 20px}
.layout_197981_ .text_198001_ p{font-size: 15px; }
  }

/* ****************** 한줄 텍스트  ****************** */

.text_198011_ p {
	font-size: 14px;
    text-transform: uppercase;
    font-weight: 200;
    letter-spacing: 1.5em;
    animation-delay: .9s;
    color: #fff;
    margin-top: 30px;
}
.text_198011_ p a {color:#000000; text-decoration:none;}
 @media (max-width: 723px) {
.layout_197981_ .text_198011_ p{font-size: 10px;margin-top: 20px;     letter-spacing: .5em;}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_198051_ {min-width:320px;max-width:1600px; margin:0 auto;overflow:hidden}
.layout_198051_ > div{background-image:url(/img_up/shop_pds/park0325/farm/23.08.1020-21691643004.png); background-position: center center;background-size: cover;padding:120px 0 100px}
.layout_198051_ > div:after {content:''; display:block; clear:both;}
.layout_198051_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media \0screen{
	.layout_198051_ {min-width:1600px;}
}
  @media (min-width: 1024px) {
.layout_198051_ {padding:150px 0}
  }
   @media (max-width: 1023px) {
.layout_198051_ {padding:50px 0;}
  }
  @media (max-width: 723px) {
    .layout_198051_ {padding:50px 15px;}
    .layout_198051_ > div{padding:85px 0;}
  }

/* ****************** 타이틀 텍스트  ****************** */

.title_198071_ {font-size:0;}
  .title_198071_ p {text-align:center; position:relative; margin:0; padding:0;display:inline-block}
  .title_198071_ p:before{content: ''; width: 100%; right: 0%; height: 1px; background:#fff; position: absolute; top:-10px; opacity: 0.2; }
.title_198071_ p:after{content: ''; width: 100%; left: 0%; height: 1px; background:#fff; position: absolute; bottom: -10px; opacity: 0.2; }

.title_198071_ span.text {font-size:35px; font-weight:normal; color:#ffffff;line-height: 1.4;z-index:2;position: relative;}
.title_198071_ span.line{width: 100%; left: 0;bottom: 0px; height: 10px; background: rgba(135,186,213,0.5);  z-index: 1;position: absolute;}
 br.mobile{display:none}
@media (max-width: 723px) {
  .title_198071_{padding:20px 20px 0}
  .title_198071_ span.text{font-size: 25px;line-height:1.3}
  br.mobile{display:block}
  }

/* ****************** 한줄 텍스트  ****************** */

  .text_198061_{margin-top:30px;opacity:0.5}
.text_198061_ p {display:block; margin:0; font-size:18px; letter-spacing:-1px; font-weight:normal; color:#ffffff; font-size: 18px;line-height:25px;word-break: keep-all;}
.text_198061_ p a {color:#ffffff; text-decoration:none;}
@media (max-width: 723px) {
  .text_198061_ p{font-size: 16px;}
  .text_198061_{margin-top:15px;}
  }

/* ****************** 맞춤형 컨텐츠  ****************** */

  @font-face { font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal; }
  .cont_ad{ font-size:16px;color:#fff;margin-top:20px;    display: block;opacity:0.5}
  .cu_ps{width: 32%; display: inline-block; position: relative; vertical-align: top;color:#fff;}
  .lineon:before{content: ''; width: 1px; height: 90%; background: rgba(255,255,255,0.2); position: absolute; right: 0px; top: 5%;}
  .lineon:last-of-type:before {content:none;}
  .cont_tit{font-size: 20px!important;word-break: keep-all; line-height: 25px;display:block;}
  .cont_text{ font-size:50px;margin-top:10px;display:block;line-height: 1;}
  .counter{ font-size:40px; font-weight:bold; font-family: 'GmarketSansBold' !important;}
  .cucuw{width: 100%; max-width: 1000px; margin: 0 auto; display: block; text-align: center;margin-top:50px}
  @media only screen and (max-width: 723px) 
  {
    .cont_ad{ font-size:12px;}
    .cont_text{ font-size:28px;margin-top:10px;display:block;}
    .counter{ font-size:30px; font-weight:bold;}
    .cu_ps{width: 48%; display: inline-block; position: relative; vertical-align: top;}
    .lineon:before{content: ''; width: 1px; height: 90%; background: rgba(255,255,255,0.2); position: absolute; right: 0px; top: 5%;}
    .cucuw{margin-top:25px}
    .cont_tit{font-size:18px !important}
    .cont_text{font-size:28px !important}
  }

/* ****************** 1칸 레이아웃  ****************** */

.layout_198211_ {clear:both; min-width:320px;    background: #f6f6f6;padding:130px 0 130px;    overflow: hidden;}
.layout_198211_ > div:after {content:''; display:block; clear:both;}
.layout_198211_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_198211_ {min-width:1000px;}
}
@media screen and (max-width:768px) {
    .layout_198211_{padding:50px 15px}
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.gallery-box{margin:0 auto;max}
.gallery-box .gallery-main-box{max-width: 1520px;margin: 0 auto;    position: relative;}
.gallery-box .gallery-main-box .control-wrap{position:absolute;top:0;z-index:20;right:0;box-sizing:border-box;display:flex;}
.gallery-box .gallery-main-box .control-wrap > div{width:50px;height:50px;background-color:#fff;    border-radius: 100%;display: flex; justify-content: center;align-items: center;border: solid 1px #ccc;cursor:pointer}
.gallery-box .gallery-main-box .control-wrap .swiper-gallery-prev{font-size: 20px;transform: rotate(-90deg);}
.gallery-box .gallery-main-box .control-wrap .swiper-gallery-next{font-size: 20px;transform: rotate(90deg);margin-left:10px}
  
  .gallery-box .gallery-main-box .swiper-slide{display:flex;}
.gallery-box .gallery-main-box .swiper-slide .info-img{width: 50%;position:relative;box-sizing:border-box;margin:0;    overflow: hidden;}
.gallery-box .gallery-main-box .swiper-slide .text_holder {position: absolute; top: 0; left: 54%; opacity: 0;}
.gallery-box .gallery-main-box .swiper-slide-active .text_holder {opacity: 1;}
.gallery-box .gallery-main-box .swiper-slide .text_holder .slide_title {display: inline-block; font-size: 26px; color: #222; font-weight: 500; padding-bottom: 5px; border-bottom: 1px solid currentColor; margin-bottom: 30px; letter-spacing: -2px;}
.gallery-box .gallery-main-box .swiper-slide .text_holder .section_title {letter-spacing: -1px;font-size: 52px;
    color: #222;font-weight: 300;line-height: 1.2;margin-bottom: 35px;margin-top:0;}
  .gallery-box .gallery-main-box .swiper-slide .text_holder .section_title b{font-weight:900}
.gallery-box .gallery-thumb-box{ overflow: hidden;width: 47%;margin-left: auto;margin-top: -170px;}
.gallery-box .gallery-thumb-box .swiper-slide{cursor:pointer;}
.gallery-box .gallery-thumb-box .swiper-slide.swiper-slide-active{position:relative;}
   .gallery-box .gallery-thumb-box .swiper-slide.swiper-slide-active .info-img img{border:5px solid #fff;box-sizing:border-box;} 

.gallery-box .gallery-thumb-box .swiper-slide .info-img{display: block;margin: 0;}
  @media screen and (max-width:1400px) {
    .gallery-box .gallery-main-box .swiper-slide .text_holder .section_title{font-size:40px}
    .gallery-box .gallery-thumb-box{margin-top: -100px; }
  }
@media screen and (max-width:1023px) {
  .gallery-box .gallery-main-box .swiper-slide{flex-direction: column;}
  .gallery-box .gallery-main-box .swiper-slide .info-img{width:100%}
  .gallery-box .gallery-main-box .swiper-slide .text_holder{    position: relative;left:0;padding:20px 0}
  .gallery-box .gallery-main-box .swiper-slide .text_holder .slide_title{font-size: 3.6vw;margin-bottom:18px}
  .gallery-box .gallery-main-box .swiper-slide .text_holder .section_title{font-size: 5.2vw;margin:0}
  .gallery-box .gallery-thumb-box{width:100%;margin:0}
  .gallery-box .gallery-main-box .control-wrap{top:auto;bottom:80px}
  .gallery-box .gallery-main-box .control-wrap > div{width:35px;height:35px;font-size:15px !important}
  .gallery-box .gallery-thumb-box .swiper-slide.swiper-slide-active .info-img img{border:5px solid #fff;box-sizing:border-box;} 
}

/* ****************** 3칸 레이아웃  ****************** */

.layout_198251_ {clear:both; min-width:320px; }
.layout_198251_ > div {}
.layout_198251_ > div:after {content:''; display:block; clear:both;}
.layout_198251_ > div > [class^=container_] {float:left; position:relative; width:100%;  box-sizing:border-box; padding:100px 20px;}
.layout_198251_ > div > .container_1 {width:33.333333333333%;}
.layout_198251_ > div > .container_2 {width:33.333333333333%;}
.layout_198251_ > div > .container_3 {width:33.333333333333%;}
  .section06 h3{text-align: center; font-size: 30px; margin-bottom: 40px; font-weight: 500;
    line-height: 36px;}
@media (max-width:1023px){
	.layout_198251_ > div > .container_1 { width:100%; }
	.layout_198251_ > div > .container_2 { width:100%; }
	.layout_198251_ > div > .container_3 { width:100%; }
}

@media \0screen{
	.layout_198251_ {min-width:1000px;}
}
    @media (max-width:1500px){
      .tel_wrap .footer_info{flex-direction: column;align-items: baseline;}
      .tel_wrap .footer_info>div:first-child{font-size:24px;text-align:left;width:auto;}
      .tel_wrap .footer_info>div:last-child{padding:0;margin-top:20px;border:none;width:auto;}
}
  @media (max-width:1023px){
    .layout_198251_ > div > [class^=container_]{padding:30px 15px;width:100%;}
    .layout_198251_ .container_1{display:none;}
    .section06 h3{text-align:left;margin-top:0;}
     .layout_198251_ .container_3{margin-top:-20px;}
    
}

/* ****************** 최근 게시글 - 목록형  ****************** */

  .pm-board_list__198261_{}
  .pm-board_list__198261_ ul {margin:0;padding:0;list-style:none}
  .pm-board_list__198261_ li {border-bottom: 1px solid #d8d8d8;padding: 14px;}
  .pm-board_list__198261_ li:last-child{border:none}
  .pm-board_list__198261_ ul a {display:block;color:#333;font-size:16px}
  .pm-board_list__198261_ ul a>div{display:flex;justify-content: space-between;}
  .pm-board_list__198261_ .subject{color:#444; letter-spacing:-0.5px;width: 70%;margin:0;display:flex;    align-items: center; }
  .pm-board_list__198261_ .subject span:last-child{    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;    width: 96%;margin-left: 5px;}
  .pm-board_list__198261_ .date{margin:0}
  .pm-board_list__198261_ .empty {padding:10px 8px;font-size:14px;color:#666;text-align:center}

/* ****************** 맞춤형 컨텐츠  ****************** */

 .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:29px;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: 15px;}
.tel_wrap .footer_info2 .time div:not(.time_info):last-child{font-size: 18px;margin-left:10px}
.tel_wrap .footer_info2 .time .time_info{font-size:14px  !important;width:auto !important;margin:0  !important}
@media (max-width:1500px){
      .tel_wrap .footer_info{flex-direction: column;align-items: baseline;}
      .tel_wrap .footer_info>div:first-child{font-size:24px;text-align:left;width:auto;}
      .tel_wrap .footer_info>div:last-child:not(.time){padding:0;margin-top:20px;border:none;width:auto}
}
  @media (max-width:1023px){
    .tel_wrap .footer_info > div:first-child span{font-size:15px}
    .tel_wrap .footer_info1 > div:last-child span:last-child,.tel_wrap .footer_info2 .time .time_info{font-size:16px  !important} 
}

/* ****************** 지도 (사이트정보 자동입력)  ****************** */

.map_auto_198271_ p {display:block; margin:0; padding:1em 0; font-size:13px;}
