
@media (min-width: 1200px){
.template-form .wpcf7-submit {padding:10px 20px !important;}
.bg-sub-10{background: url(../img/wjm/sub_bg01.png) top center no-repeat;height:300px;}
.bg-sub-20{background: url(../img/wjm/sub_bg02.png) top center no-repeat;height:300px;}
.bg-sub-30{background: url(../img/wjm/sub_bg03.png) top center no-repeat;height:300px;}
.bg-sub-40{background: url(../img/wjm/sub_bg04.png) top center no-repeat;height:300px;}
.bg-sub-50{background: url(../img/wjm/sub_bg05.png) top center no-repeat;height:300px;}

.wjm{width:1200px; margin:0 auto 85px;}
.sub_tit{text-align: center;}
.sub_tit h3{font-size: 40px;font-weight: 600;}
.sub_tit p{margin-bottom: 20px;font-size: 18px;color: #a4a4a4;}
.bar {display: block; width: 1px;height: 45px; margin: 0 auto 80px;background-color: #000; text-align: center;}
.sub_tit2{font-size: 32px;margin:0 0 30px 0;font-weight: bold;}
.both{clear:both;}

/*메인페이지*/
.yuklim_map_txt_main{background: #fff; padding:3.5% 0% 0% 0%;}
.yuklim_map_txt_main .cook_tit{ margin-bottom: 15px;}
.yuklim_map_txt_main ul{border: 0px solid #ddd;padding: 20px;overflow: hidden;height:500px;}
.yuklim_map_txt_main ul li{width: 30%;float:left;margin-left:5px;}
.yuklim_map_txt_main ul li .cook_num2{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 6.5px;font-size: 12px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt_main ul li .cook_num{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 4px;font-size: 12px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt_main ul li p{padding-left: 25px;margin-bottom: 13px;line-height: 1.2;font-size:13px;}


/*소개*/
.intro_txt{margin-top: 50px;}
.intro_txt h4{font-size: 32px;font-weight: 600;padding-bottom:0px;}
.intro_txt p{font-size: 18px;padding-bottom:30px;}
.point_p{font-weight: 500;color: #ff6300;}
.intro_image {width:100%;}
.intro_image ul li {width:48%;padding:1%;float:left;}
.intro_image ul li img {width:100%;}

/*이용안내*/
.yuklim_use ul{margin:0 !important;}
.yuklim_use ul li{margin-bottom:20px;padding: 50px 30px;border: 1px solid #ddd;overflow: hidden; }
.yuklim_use .img_box {max-width: 45%;float: left;padding-left: 2%;}
.yuklim_use .text_box{max-width: 45%;padding: 2% 2% 2% 0;float: right;}
.yuklim_use .text_box h3{font-size: 32px;margin:0 0 30px 0;font-weight: bold;text-align: left;}
.yuklim_use .text_box p{font-size: 18px;line-height: 1.3;}

.fee{border: 1px solid #ddd;overflow: hidden;padding: 50px 30px;}
.fee table{position: relative;box-sizing: border-box;width: 100%;border-top: 2px solid #ff6a00;;border-right: 1px solid #dedede;border-left: 1px solid #dedede;margin: 20px 0 0 0;}
.fee table p{line-height: 1.5;margin-bottom: 5px;font-size: 15px;}
.fee table th{background: rgba(246, 237, 231, 0.8);border-bottom: 1px solid #dedede;border-right: 1px solid #dedede;padding: 10px 0;font-weight: 500;font-size: 16px;text-align: center;color: #000;}
.fee table td{text-align: center;font-size: 15px;border-right: 1px solid #dedede;border-bottom: 1px solid #dedede;vertical-align: middle;padding:10px;font-size: 16px;background-color: #fff;}

/*안내도*/
.yuklim_map_img{width:1200px; background-color: #cecdcd;}
.yuklim_map_txt{}
.yuklim_map_txt{background: #fff; padding:3.5% 0% 0% 0%;height:310px;}
.yuklim_map_txt .cook_tit{ margin-bottom: 15px;}
.yuklim_map_txt ul{border: 1px solid #ddd;padding: 20px;overflow: hidden;}
.yuklim_map_txt ul li{width: 12%;float:left;margin-left:5px;}
.yuklim_map_txt ul li .cook_num2{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 6.5px;font-size: 12px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt ul li .cook_num{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 4px;font-size: 12px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt ul li p{padding-left: 25px;margin-bottom: 13px;line-height: 1.2;}

/*시설안내*/
.facility_box{border: 1px solid #ddd;overflow: hidden;padding:30px 30px 30px 40px;margin-bottom: 30px;}
.autoplay{width:48%;float:left;}
.autoplay button{border: none;background: #ff7100; z-index: 999;padding: 12px 21px 14px;border-radius: 50%;}
.facility_txt{width:46%;float: right;margin-top: 20px;}
.facility_txt ul li h5{margin:0;  position: relative;padding-left: 7px;}
.facility_txt ul li p{padding-left: 10px;}
.facility_txt ul li h5:before{left: -3px;
    position: absolute;
    content: '';
    top: 9px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #f27824;
    display: inline-block;}
.facility_txt ul li{margin-bottom:10px;}

.slick-prev{position: absolute;top: 42%;right: -20px;}
.slick-next{position: absolute;top: 42%;left: -20px;}


/*오시는길*/
.come_way{text-align: center;margin-top:10px;}
.come_way h3{margin-bottom:30px;}


}



@media (max-width: 1199px){

.carousel-item {
  height: 300px;/*65
  min-height: 300px;*/
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/*상단*/
.logo {padding-left:5px;}

/*메인페이지*/
.yuklim_map_txt_main{background: #fff; padding:3.5% 0% 0% 0%;}
.yuklim_map_txt_main .cook_tit{ margin-bottom: 15px;}
.yuklim_map_txt_main ul{border: 0px solid #ddd;padding: 20px;overflow: hidden;}
.yuklim_map_txt_main ul li{width: 30%;float:left;margin-left:5px;}
.yuklim_map_txt_main ul li .cook_num2{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 6.5px;font-size: 11px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt_main ul li .cook_num{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 4px;font-size: 11px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt_main ul li p{padding-left: 25px;margin-bottom: 13px;line-height: 1.2;font-size:11px;}


.wjm{width:100%;padding:0 10px 40px 10px;}
.template-form .wpcf7-submit {padding:3px 10px !important;}
.bg-sub-10{background: url(../img/wjm/sub_bg01.png) top center no-repeat;height:300px;}
.bg-sub-20{background: url(../img/wjm/sub_bg02.png) top center no-repeat;height:300px;}
.bg-sub-30{background: url(../img/wjm/sub_bg01.png) top center no-repeat;height:300px;}
.bg-sub-40{background: url(../img/wjm/sub_bg01.png) top center no-repeat;height:300px;}
.bg-sub-50{background: url(../img/wjm/sub_bg01.png) top center no-repeat;height:300px;}

.sub_tit{text-align: center;}
.sub_tit h3{font-size: 34px;font-weight: 600;}
.sub_tit p{margin-bottom: 20px;font-size: 16px;color: #a4a4a4;}
.bar {display: block; width: 1px;height: 45px; margin: 0 auto 50px;background-color: #000; text-align: center;}
.sub_tit2{font-size: 26px;margin:0 0 10px 0;font-weight: bold;}
.both{clear:both;}

/*소개*/
.intro_txt{margin-top: 50px;}
.intro_txt h4{font-size:27px;font-weight: 600;}
.intro_txt p{font-size: 15px;padding-bottom:30px;}
.point_p{font-weight: 500;color: #ff6300;}
.intro_img{width:100%;}
.intro_image {width:100%;}
.intro_image ul li {width:98%;padding:1%;}
.intro_image ul li img {width:100%;}
/*이용안내*/
.yuklim_use ul{margin:0 !important;}
.yuklim_use ul li{margin-bottom:20px;padding: 20px;border: 1px solid #ddd;overflow: hidden; }
.yuklim_use .img_box {max-width: 100%;}
.yuklim_use .img_box img {width: 100%;}
.yuklim_use .text_box{max-width: 100%;padding: 2% 2% 2% 0;float: right;}
.yuklim_use .text_box h3{font-size: 26px;margin:0 0 10px 0;font-weight: bold;text-align: left;}
.yuklim_use .text_box p{font-size: 16px;line-height: 1.3;}

.fee{border: 1px solid #ddd;overflow: scroll;padding: 10px;}
.fee table{width: 700px;position: relative;box-sizing: border-box;border-top: 2px solid #ff6a00;;border-right: 1px solid #dedede;border-left: 1px solid #dedede;margin: 20px 0 0 0;}
.fee table p{line-height: 1.5;margin-bottom: 5px;font-size: 15px;}
.fee table th{background: rgba(246, 237, 231, 0.8);border-bottom: 1px solid #dedede;border-right: 1px solid #dedede;padding: 10px 0;font-weight: 500;font-size: 16px;text-align: center;color: #000;}
.fee table td{text-align: center;font-size: 15px;border-right: 1px solid #dedede;border-bottom: 1px solid #dedede;vertical-align: middle;padding:10px;font-size: 16px;background-color: #fff;}

/*안내도*/
.yuklim_map_img{width:100%;}
.yuklim_map_img img {width:100%;}
.yuklim_map_txt{}
.yuklim_map_txt{background: #fff; padding:3.5% 0% 0% 0%;}
.yuklim_map_txt .cook_tit{ margin-bottom: 15px;}
.yuklim_map_txt ul{border: 1px solid #ddd;padding: 10px;overflow: hidden;}
.yuklim_map_txt ul li{width: 40%;float:left;margin-left:5px;}
.yuklim_map_txt ul li .cook_num2{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 6.5px;font-size: 11px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt ul li .cook_num{float: left;display: inline-block;background: #ff7200;border-radius: 50%;padding: 1px 4px;font-size: 11px;margin:0px 2px 0 0;color: #fff;}
.yuklim_map_txt ul li p{font-size: 14.5px;padding-left: 25px;margin-bottom: 13px;line-height: 1.2;}

/*시설안내*/
.facility_box{border: 1px solid #ddd;overflow: hidden;padding:10px;margin-bottom: 30px;}
.autoplay{width:100%;float:left;}
.autoplay button{border: none;background: #ff7100; z-index: 999;padding: 5px 14px 10px;border-radius: 50%;}
.facility_txt{width:100%;float: right;margin-top: 20px;}
.facility_txt ul li h5{font-size: 18px;margin:0; position: relative;padding-left: 7px;}
.facility_txt ul li p{padding-left: 10px;}
.facility_txt ul li h5:before{left: -3px;
    position: absolute;
    content: '';
    top: 9px;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #f27824;
    display: inline-block;}
.facility_txt ul li{margin-bottom:10px;}


.slick-slide img{width:100%;}
.slick-prev{position: absolute;top: 42%;right: -10px;}
.slick-next{position: absolute;top: 42%;left: -10px;}

/*오시는길*/
.come_way{text-align: center;margin-top:40px;}
.come_way h3{margin-bottom:20px;}

}
.fa-faceb-f {background:url('/theme/ety_theme_company_v1.2/img/facebook.png') no-repeat 0 8px;width:26px;height:34px;}
.fa-blog {background:url('/theme/ety_theme_company_v1.2/img/blog.png') no-repeat 0 8px;width:26px;height:34px;}

.text-light {padding-top:130px !important;line-height:36px !important;}