@charset "utf-8";

.bo_top{/* padding-top:30px */background: rgba(0,0,0,0.15);padding: 20px 0;}
.sub_tab{/* padding:30px 0 */}
.sub_tab ul{text-align:center}
.sub_tab ul li{display:inline-block;padding: 0 3px;}
.sub_tab ul li.active{}
.sub_tab ul li a{border: 1px solid #3c2323;color:#434343;padding: 8px 30px;display: block;border-radius: 15px;background: #fff;}
.sub_tab ul li.active a{background: #3c2323;color:#fff;}

.sub_tab2{width: 930px;margin: 30px auto;}
.sub_tab2 ul{width:100%;text-align:center}
.sub_tab2 ul li{display:inline-block;margin: 3px;}
.sub_tab2 ul li a{border: 1px solid #3c2323;color:#434343;padding: 8px 50px;display: block;background: #fff;}
/*.sub_tab2 ul li a:hover{background:#3c2323;color:#fff;-webkit-transition: all 0.35s ease-in-out;}*/
.sub_tab2 ul li.active a{background: #3c2323;color:#fff;}

#container_wr{/* padding: 50px 0; *//* height: 915px; */background: url('../img/sub_bg.jpg') repeat center;padding: 0 0 30px;}

.sub1_1{text-align:center}
.sub1_2{text-align:center;margin-top:30px;}
.sub1_2_map {margin:30px auto; width:770px;}

/* 객실소개 */
#container_wr2{background: url('../img/sub_bg.jpg') center;padding: 0 0 30px;min-height: 750px;}
.sub2_room {position:relative;width: 1020px;margin:0px auto;padding: 140px 0;overflow:hidden;}
.sub2_room ul li {float:left; padding:15px}
.sub2_1{width:100%;margin-top: 30px;}
.sub2_1 .sub_slide_wr{width: 1000px;margin: 0 auto;}
.sub_slider {width:100%; overflow:hidden; position:relative;}
.sub_slider div {width:100%; float:left;}
.sub_slider div img {width:1000px; height:563px;}
.slider-for {border:1px solid #d0d0d0;}
.slider-nav {/*border:1px solid #d2d2d2;*/margin-top:10px;height: 65px;}
.slider-for .slick-arrow {width: 37px;height: 37px;position: absolute;top: 45%;z-index: 9999;border: 0;display: block;background: transparent;}
.slider-for .slick-prev {left:0;background:url('../image/sub/gal_prev.jpg') no-repeat center;cursor: pointer;}
.slider-for .slick-next {right:0;background:url('../image/sub/gal_next.jpg') no-repeat center;cursor: pointer;}
.slider-nav .slick-arrow {display:none !important;}
.slider-nav div img{width: 90px;height: 40px;padding: 0 2px;}
.sub2_1_price {background:rgba(0,0,0,0.2); text-align:center; margin:30px; padding:20px}

/*관광정보-산청9경*/
#container_wr3{background: url('../img/sub_bg.jpg') center;padding: 0 0 30px;}
.sub3_1{width:100%;position:relative;}
.sub3_1 .slide{width: 1600px;height:780px;margin: 0 auto;overflow:hidden;}
.sub3_1 .slide div {float:left;width:100%;height: 780px;}
.sub3_1 .sub3_1_ctt{position:absolute;top: calc(50% - 350px);left:calc(50% - 497px);}
.sub3_1_bg01{background: url(../image/sub/sub3_1_1_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_bg02{background: url(../image/sub/sub3_1_1_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_bg03{background: url(../image/sub/sub3_1_1_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_2_bg01{background: url(../image/sub/sub3_1_2_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_2_bg02{background: url(../image/sub/sub3_1_2_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_2_bg03{background: url(../image/sub/sub3_1_2_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_3_bg01{background: url(../image/sub/sub3_1_3_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_3_bg02{background: url(../image/sub/sub3_1_3_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_3_bg03{background: url(../image/sub/sub3_1_3_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_4_bg01{background: url(../image/sub/sub3_1_4_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_5_bg01{background: url(../image/sub/sub3_1_5_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_5_bg02{background: url(../image/sub/sub3_1_5_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_5_bg03{background: url(../image/sub/sub3_1_5_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_6_bg01{background: url(../image/sub/sub3_1_6_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_6_bg02{background: url(../image/sub/sub3_1_6_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_6_bg03{background: url(../image/sub/sub3_1_6_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_7_bg01{background: url(../image/sub/sub3_1_7_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_7_bg02{background: url(../image/sub/sub3_1_7_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_7_bg03{background: url(../image/sub/sub3_1_7_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_8_bg01{background: url(../image/sub/sub3_1_8_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_8_bg02{background: url(../image/sub/sub3_1_8_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_8_bg03{background: url(../image/sub/sub3_1_8_bg03.jpg)no-repeat center;height: 780px;}
.sub3_1_9_bg01{background: url(../image/sub/sub3_1_9_bg01.jpg)no-repeat center;height: 780px;}
.sub3_1_9_bg02{background: url(../image/sub/sub3_1_9_bg02.jpg)no-repeat center;height: 780px;}
.sub3_1_9_bg03{background: url(../image/sub/sub3_1_9_bg03.jpg)no-repeat center;height: 780px;}

/*관광정보-주변관광*/
.sub3_2{width:100%;position:relative;}
.sub3_2 .slide{width: 1600px;height:780px;margin: 0 auto;overflow:hidden;}
.sub3_2 .slide div {float:left;width:100%;height: 780px;}
.sub3_2 .sub3_2_ctt{position:absolute;top: calc(50% - 320px);left:calc(50% - 497px);}
.sub3_2_bg01{background: url(../image/sub/sub3_2_1_bg01.jpg)no-repeat center;height: 780px;}
.sub3_2_bg02{background: url(../image/sub/sub3_2_1_bg02.jpg)no-repeat center;height: 780px;}
.sub3_2_bg03{background: url(../image/sub/sub3_2_1_bg03.jpg)no-repeat center;height: 780px;}
.sub3_2_2_bg01{background: url(../image/sub/sub3_2_2_bg01.jpg)no-repeat center;height: 780px;}
.sub3_2_2_bg02{background: url(../image/sub/sub3_2_2_bg02.jpg)no-repeat center;height: 780px;}
.sub3_2_2_bg03{background: url(../image/sub/sub3_2_2_bg03.jpg)no-repeat center;height: 780px;}
.sub3_2_3_bg01{background: url(../image/sub/sub3_2_3_bg01.jpg)no-repeat center;height: 780px;}
.sub3_2_3_bg02{background: url(../image/sub/sub3_2_3_bg02.jpg)no-repeat center;height: 780px;}
.sub3_2_3_bg03{background: url(../image/sub/sub3_2_3_bg03.jpg)no-repeat center;height: 780px;}
.sub3_2_4_bg01{background: url(../image/sub/sub3_2_4_bg01.jpg)no-repeat center;height: 780px;}
.sub3_2_4_bg02{background: url(../image/sub/sub3_2_4_bg02.jpg)no-repeat center;height: 780px;}
.sub3_2_4_bg03{background: url(../image/sub/sub3_2_4_bg03.jpg)no-repeat center;height: 780px;}
.sub3_2_5_bg01{background: url(../image/sub/sub3_2_5_bg01.jpg)no-repeat center;height: 780px;}
.sub3_2_5_bg02{background: url(../image/sub/sub3_2_5_bg02.jpg)no-repeat center;height: 780px;}
.sub3_2_5_bg03{background: url(../image/sub/sub3_2_5_bg03.jpg)no-repeat center;height: 780px;}



/*부대시설*/
.sub4_1{height: 785px;background:url(../img/img1_8.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub4_1 img {margin: 100px auto;}
.sub4_2{height:785px;background:url(../img/img1_14.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub4_2 img {margin: 115px auto;}
.sub4_3{height:785px;background:url(../img/img1_8.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub4_3 img {margin: 100px auto;}
.sub4_4{height:785px;background:url(../img/img4_4.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub4_4 img {margin: 100px auto;}

/*예약안내*/
.sub5_1{height: 785px;background:url(../img/img1_11.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub5_1 img {margin: 150px auto;}
.sub5_2{height: 785px;background:url(../img/img1_13.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub5_2 img {margin: 140px auto;}
.sub5_3{height: 785px;background:url(../img/img1_5.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub5_3 img {margin: 90px auto;}
.sub5_4{height: 785px;background:url(../img/img1_7.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub5_4 img {margin: 220px auto;}
.sub5_7{height: 785px;background:url(../img/img1_5.jpg) no-repeat center;text-align:center;margin: 30px 0;}
.sub5_7 img {/* margin: 195px auto; *//* text-align: right; */padding: 30px 30px 0 0;float: right;}

.reserve_wrap {position:relative; width:830px; margin:30px auto; }
.reserve_iframe {width:830px; height:820px; border:0; background:#fff; padding:30px; }
.reserve_iframe2 {width:830px; height:600px; border:0; background:#fff; padding:30px; }

.sub_img_center {/*background:rgba(0,0,0,0.2); */text-align:center; margin:0px; padding:20px}

