video{width:100vw;max-height:1080px;object-fit:cover;aspect-ratio:16 / 9}.hpdsDisp{display:flex;flex-wrap:wrap;justify-content:center}.hpdsDisp section{margin:.3rem;padding:.3rem;border:1px solid #ccc;width:100%;display:block}.hpdsDisp section a{position:relative;display:block;height:100%;position:relative;background-color:#eee;transition:all .6s ease}.hpdsDisp section a:hover{background-color:#ddded3}.emergency{margin-bottom:1.5rem;padding:1.5rem;text-align:center;border:1px solid #ccc}.emergency .fa{position:relative}.infoList ul{margin:0;padding:0;list-style-type:none}.infoList li{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dotted #ccc}.infoList .fa{position:relative;left:0}.infoList span{margin-right:1.5rem;padding:.2rem 1.5rem;border:1px solid #333;border-radius:3px}.infoList a{display:block}.topPlanLists,.bodyWrap{margin:0 auto .5rem;width:100%}.PlanTopWrap{display:flex;flex-wrap:wrap;justify-content:center}.planTopImg{margin-right:.2rem;width:80px;background-color:#eee;float:left}.planTopImg img{width:80px;height:80px;object-fit:cover;font-family:'object-fit: cover;'}.planTopText{padding-left:.5rem}.planTopText ul{list-style-type:none;margin:0;padding:0}.jalanLogo{text-align:right}.roomList section{margin:0;width:auto;border-style:none;display:flex;flex-wrap:wrap}.roomList section h3{padding:.2rem;width:100%;text-align:center;background-color:#977a2f;color:#fff}.roomList div img{width:100%;height:100%}.roomList a{padding:.3rem 1rem;display:block;background-color:#000;color:#fff}.roomList .fa{margin-right:.2rem;position:relative;top:0;left:0;color:#fff}.bannerL{margin-bottom:.5rem;border:1px solid #ccc;display:flex;flex-wrap:wrap}.bannerInner img{width:100%;height:auto}@media only screen and (min-width:600px){.bannerInner{width:50%}.bannerInner img{width:100%}}@media screen and (min-width:960px){.infoList li{margin-left:2rem}.infoList a{display:inline-block}.topPlanLists,.bodyWrap{width:960px}.topPlanLists h3{padding:.3rem;width:100%;background-color:#000;color:#fff;text-align:center}.hpdsDisp section{width:48%}.planTopImg{width:120px}.planTopImg img{width:120px;height:120px;object-fit:cover;font-family:'object-fit: cover;'}.roomList section{padding:.5rem;justify-content:space-between}.roomList section div{width:48%}}
