@charset "utf-8";

.skymotel_roominfo2 {position:relative; overflow: hidden;max-width: 1920px;margin: 0 auto;}
.skymotel_roominfo2 .skymotel_roominfo2_inner {position:relative;display: flex;justify-content: center;flex-wrap: wrap;}
/* 타이틀 */
.skymotel_roominfo2  .shop_title {text-align: center;font-size:2em;font-family: 'Noto Sans KR', sans-serif;margin-bottom: 20px;}
/* 이미지 */
.skymotel_roominfo2 .galley_li {position:relative;float: left;}

.skymotel_roominfo2 .galley_li.no{display: none;}
.skymotel_roominfo2 .galley_li >a {display: inline-flex;margin: 0 10px;overflow: hidden;}
.skymotel_roominfo2 .galley_li:first-child >a {}
.skymotel_roominfo2 .galley_li:last-child >a {}
.skymotel_roominfo2 .galley_li >a> img{width: 100%; height: auto;}

/* 내용 */
.skymotel_roominfo2 .skymotel_roominfo2tx {margin-top: 60px;}
.skymotel_roominfo2 .skymotel_roominfo2tx>div {padding: 40px 20px;}
.skymotel_roominfo2 .skymotel_roominfo2tx>div:not(:last-child){border-bottom: 1px solid #e6e6e6;}
.skymotel_roominfo2tx > div>h3{flex: 1;}
.skymotel_roominfo2tx>div>ul>li{  font-size: 14px;
  font-weight: 400;
  color: #6d6d6d;
  padding-left: 15px;
  text-indent: -15px;}
.skymotel_roominfo2tx>div>ul>li::before{  content: '';
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #666;
  margin-right: 8px;
  display: inline-block;
  vertical-align: middle;}
.skymotel_roominfo2 .skymotel_roominfo2tx .rih1{}
.skymotel_roominfo2 .skymotel_roominfo2tx .rih3{  font-size: 1.5em;
  font-weight: 500;
  line-height: 1.8;
  color: #b29766;
  margin-bottom: 10px;margin-top: 0;}
.skymotel_roominfo2 .skymotel_roominfo2tx .rih3::before{  font-size: 1.5em;
  content: '';
  width: 25px;
  height: 2px;
  display: block;
  background-color: #b29766;}
.skymotel_reservation {padding: 40px 20px;display:block;justify-content: space-between;flex-wrap: wrap;}
.skymotel_reservation h1{    font-size: 1.7em;
    color: #b29766;
    font-weight: 600;
    line-height: 1.2;
    margin-bottom: 30px;margin-top: 0;}
.skymotel_reservation_in1{margin-top: 0;}
.skymotel_roominfomation {padding: 40px 20px;display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #e6e6e6;}
.skymotel_roominfomation h3{flex: 1;}
.skymotel_roominfomation .skymotel_roominfomation_in1{flex: 1.0;}
.skymotel_roominfomation .skymotel_roominfomation_in2{flex: 2.0;}
.skymotel_roomamenities{padding: 40px 20px;display: flex;justify-content: space-between;flex-wrap: wrap; display: none;}
.skymotel_roomamenities ul{flex: 1.2;}
.skymotel_notice{padding: 40px 20px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.skymotel_notice ul {flex: 3.6;}

.skymotel_roominfomation dt {
    font-size: 14px;
    color: #262626;
    font-weight: 500;
    line-height: 1.8;
}

.skymotel_roominfomation dd {
  font-size: 14px;
  font-weight: 400;
  color: #6d6d6d;
  line-height: 1.6;
  margin-top: -22px;
  margin-left: 75px;
  width: 230px;
}
.skymotel_roominfo2 .skymotel_roominfo2tx h4 {line-height:45px;font-size:2em;word-break:keep-all;font-weight: bold;text-align: center;font-family: 'Noto Sans KR', sans-serif; color: #6c6c6c;}
.skymotel_roominfo2 .skymotel_roominfo2tx h5 {position:relative;margin:0 0 20px;font-size:1.2em;font-weight:600;color:#6B7A7F;}
.skymotel_roominfo2 .btn_more{text-align: center;}
.skymotel_roominfo2 .btn_more.off{display: none;}
.skymotel_roominfo2 .skymotel_roominfo2tx.sNc_conc1 .btn_more a {position:relative;display:inline-block;overflow:hidden;padding:10px 20px;letter-spacing:2px;color:#fff;border:1px solid #FFFFFF;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;transition: all .25s ease}
.skymotel_roominfo2 .skymotel_roominfo2tx.sNc_conc1 .btn_more a:hover {box-shadow: 4px 4px 0 0 #fff}
.skymotel_roominfo2 .owl-thumb-item img {
        width: 120px;
        height: auto;
    }

.skymotel_roominfo2 .owl-thumbs {
        position: absolute;
        bottom: -90px;
        left: 0;
        display: table;
        width: 100%;
        text-align: center;
        padding: 3%;
    }

.skymotel_roominfo2 .owl-thumb-item {
        display: table-cell;
        border: none;
        background: none;
        padding: .1em;
        opacity: .4;
    }

.skymotel_roominfo2 .owl-thumb-item.active {
        opacity: 1;
    }
.skymotel_roominfo2 button.close{    position: absolute;
    right: 19px;
    top: 19px;
    font-size: 2em;}
@media (max-width:1280px){
}
@media (max-width:1100px){
}
@media (max-width:991px){

}
@media (max-width:767px){
	.skymotel_roominfo2 {overflow: hidden;height:auto;}
	.skymotel_roominfo2 .item {height:auto;background-image:none}
    .skymotel_roominfo2 .skymotel_roominfo2tx {margin-top: 32px;}
    .skymotel_roominfo2 .skymotel_roominfo2tx h5 {margin-bottom:10px;font-size:16px;color:#555}
    .skymotel_roominfo2 .skymotel_roominfo2tx h4 {margin-bottom:15px;line-height:15px;font-size:13px}
	.skymotel_reservation {padding: 40px 10px;display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #e6e6e6;}
	.skymotel_roominfomation {padding: 40px 10px;display: block;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px solid #e6e6e6;}
	.skymotel_roomamenities{display: block}
	.skymotel_notice{display: block}
	.skymotel_roominfo2 .galley_li .img-mo {}
	.skymotel_roominfo2 .owl-next {right:5px}
    .skymotel_roominfo2 .owl-prev {left:5px}
	.skymotel_roominfo2 .skymotel_roominfo2tx .btn_more .more_box{padding:2px}

	.skymotel_roominfo2 .galley_li .img-mo{}
	.skymotel_roominfo2 .owl-thumb-item img {
        width: 60px;
        height: auto;
    }
.skymotel_roominfo2 .owl-thumbs {
        position: absolute;
        bottom: -50px;
        left: 0;
        display: table;
        width: 100%;
        text-align: center;
        padding: 6%;
    }

.skymotel_roominfo2 .owl-thumb-item {
        display: table-cell;
        border: none;
        background: none;
        padding: .1em;
        opacity: .4;
    }}
@media (max-width:600px){
}
