.categoryLabel{background-color:#dbecf2;border-radius:8px}.categoryLabel span{color:#000}section.pBNone{padding-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1079px){.tabColumn2 .roomCard{width:50%}.tabColumn2 .roomCard .thumnail{height:30vw}}@media only screen and (max-width: 767px){.spColumn1 .roomCard{width:100%}.spColumn1 .roomCard .thumnail{height:59.42vw}}.roomCard{position:relative;border:1px solid #dbecf2;box-sizing:border-box}.roomCard::before{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ffc927 rgba(0,0,0,0)}.roomCard .articleInfoArea{margin-bottom:15px}.roomCard h5{margin-bottom:10px;font-size:18px;font-weight:bold}.roomCard p+p{margin-top:10px}.roomCard .price{margin-top:20px;font-size:18px;font-weight:bold;color:#ff6302}.roomCard .price .num{font-size:25px}.dlWrap dl dt{padding:20px 15px}.slick-dots{position:relative;bottom:0;margin-top:15px;display:flex;justify-content:center}@media only screen and (max-width: 767px){.slick-dots{margin-top:3.90625vw}}.slick-dots li{margin:0;margin-right:7px;width:10px;height:10px;font-size:0}.slick-dots li:last-of-type{margin-right:0}.slick-dots li button{padding:0;width:100%;height:100%;font-size:0;border:none;border-radius:50%;background-color:#d8d6d5;outline:none}.slick-dots li button::before{display:none}.slick-dots li.slick-active button{background-color:#ff6302}