@charset "utf-8";.conditions .inner .icon,.set-conditions .icon{display:inline-block;width:18px;height:21px;text-align:center;vertical-align:middle}.conditions .inner i,.set-conditions .icon i{color:#006dc5;font-size:17px;font-weight:bold}.btn-md,.btn-lg{margin:0}.btn-allplan{color:#fff;font-size:14px;line-height:12px;background:#05bae8;border:none;border-radius:0}.conditions .inner .person-room .item{margin-bottom:10px}.conditions .person-description{margin-bottom:15px}.hide{display:none!important}.show{display:block!important}.loader-center{text-align:center}button:disabled,button:disabled:hover{transition:background-color 999999s!important;opacity:.7!important;cursor:not-allowed}.set-conditions{margin-bottom:30px;padding:16px 16px 8px 16px;background:#f0fbff}.set-conditions .count{margin-bottom:10px}.set-conditions .count span{margin-right:5px;margin-left:10px;color:#eb0a1e;font-size:22px;font-weight:bold}.set-conditions button.reset{width:140px}.set-conditions .box-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px;padding-bottom:6px;border-bottom:1px dotted #999}.set-conditions ul{display:flex;flex-wrap:wrap}.set-conditions li{display:flex;align-items:baseline;width:50%;margin-bottom:8px}.set-conditions li .title{min-width:max-content;padding-right:6px}.set-conditions li label{margin-left:2px;font-weight:bold}.set-conditions li.dest-place{width:100%;max-width:50%}.set-conditions li.dept-place{width:100%;max-width:50%}.set-conditions li.check-date{width:50%}.set-conditions li.person-wrap{width:30%}.set-conditions li.room{width:20%}.set-conditions li.person-wrap .otona,.set-conditions li.person-wrap .kodomo{display:flex;align-items:center}.set-conditions li.person-wrap .otona{margin-right:10px}.set-conditions li.person-wrap .kodomo .icon{width:15px}.set-conditions li.person-wrap .kodomo .icon i{transform:scale(.8,.8)}.set-conditions li .data,.set-conditions li .data span{word-break:break-all}.smoking{width:30px}.result-area{width:725px;margin-right:20px;margin-left:20px}.result-wrap .result-block{display:flex;justify-content:space-between;align-items:end;margin-bottom:16px}.result-wrap .pagecount-top{margin-bottom:0;text-align:right}.result-wrap .pagecount-top .count .num{margin-right:4px;color:#eb0a1e;font-size:17px;font-weight:bold}.result-wrap .block-summary{border:none}.result-wrap .unit-summary{position:relative;display:flex;min-height:243px;margin-bottom:14px}.result-wrap .unit-summary .img-group{width:45%}.result-wrap .unit-summary .photo{width:321px;height:241px}.result-wrap .unit-summary .photo li{position:relative;width:100%;height:100%}.result-wrap .unit-summary .photo li .arrow{position:absolute;top:40%;right:11px;color:rgba(255,255,255,.7);font-size:25px;z-index:10;cursor:pointer}.result-wrap .unit-summary .photo .bx-viewport{height:100%!important}.result-wrap .unit-summary .photo .bxSlider{position:relative;width:100%}.result-wrap .unit-summary .photo .bxSlider:before{content:"";display:block;padding-top:75%}.result-wrap .unit-summary .photo .bxSlider img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important}/*[END]*/.result-wrap .unit-summary .photo .bx-wrapper{position:absolute;top:0;right:0;left:0;width:100%}.result-wrap .unit-summary .photo .bx-wrapper img{z-index:0}.result-wrap .unit-summary .photo .photo-wrap img{display:flex!important;position:relative!important;margin:3px 0 0 auto;height:auto!important;right:3px;z-index:1}.result-wrap .unit-summary .info{width:55%;padding:10px 16px}.result-wrap .unit-summary .info a{text-decoration:underline}.result-wrap .unit-summary table{margin-bottom:40px}.result-wrap .unit-summary table th,.result-wrap .unit-summary table td{padding-top:6px}.result-wrap .unit-summary table th{width:66px;min-height:24px;font-weight:bold;vertical-align:top}.result-wrap .unit-summary .hotel-name{padding-bottom:10px;font-size:19px!important}.result-wrap .unit-summary .price{color:#eb0a1e;font-size:16px}.result-wrap .unit-summary .room-person{padding-top:0;padding-left:6px}.result-wrap .unit-summary .btn-area{text-align:right;position:absolute;bottom:15px;right:15px}.block-summary .plan h4{margin-bottom:6px;font-size:15px;font-weight:normal;height:auto}.block-summary .plan .price{padding-right:16px;font-size:16px}.block-summary .plan table{width:100%;margin-bottom:6px}.block-summary .plan table th,.block-summary .plan table td{padding-top:10px;text-align:left;border-bottom:1px dotted #ccc}.block-summary .plan table th{width:100px;font-weight:bold}.block-summary .plan .btn-area{text-align:right}.block-summary{margin-bottom:100px}.block-summary .btn-link{height:50px;padding:14px 0;text-align:center;background:#006dc5;text-decoration-color:#006dc5;text-decoration-style:initial}.block-summary .btn-link a{color:#fff;font-size:16px}.block-summary .btn-link i{padding-left:8px;color:#fff;font-size:15px}.block-summary .btn-link:hover{border:1px solid #05bae8;background:#05bae8;text-decoration:none;opacity:.7;cursor:pointer}.block-summary .btn-link:hover a,.block-summary .btn-link:hover i{color:#fff}.block-summary .plan .price-flex{display:inline-block;text-align:right}.block-summary .btn-next{background:#05bae8}.block-summary .btn-contact{background:#29cca1}.block-summary .btn-little{background:#fcb63d}.block-summary .btn-full{background:#e85862}.paging{display:flex;justify-content:center}.paging div{margin:3px;padding:6px 10px;background:#fff;border:1px solid #ccc}.paging div.active{color:#fff;background:#05bae8}.paging div:hover,.paging div.active:hover{color:#fff;background:#006dc5;opacity:1;cursor:pointer}.load{display:none}.cursor-pointer{cursor:pointer}.ui-datepicker-current-day .ui-state-active{color:#fff;background-color:#05bae8}.ui-datepicker-calendar .ui-state-hover{color:#fff;background-color:#05bae8}.ui-datepicker-calendar th.ui-datepicker-week-end:nth-of-type(7){color:#006dc5}.ui-datepicker-calendar .day-saturday>a{background:#edf5ff}.ui-datepicker-calendar th.ui-datepicker-week-end:nth-of-type(1){color:#dd1c1c}.ui-datepicker-calendar .day-sunday>a,.ui-datepicker-calendar .day-holiday>a{background:#fff1f1}@media(max-width:1219px){.result-area{width:100%;margin:0}.content-wrap{margin:0 auto}.content-flex{flex-direction:column}.conditions{display:none}.set-conditions{padding:8px 8px 14px}.set-conditions li{width:50%;margin-bottom:10px}.set-conditions li.dest-place,.set-conditions li.dept-place{display:block;width:100%;max-width:100%}.set-conditions li.dept-place-empty{display:block;width:0%;max-width:0%}.set-conditions li.check-date{display:block;width:100%;max-width:100%}.set-conditions .check-in label{width:98px}.set-conditions li.person-wrap{width:55%}.set-conditions .person-wrap .kodomo i{transform:scale(.8,.8)}.set-conditions .room{width:45%}.set-conditions li.keyword,.set-conditions li.kodawari,.set-conditions li.meal-condition{width:100%}.set-conditions .btn-area{display:block;padding:10px;text-align:center}.modal{width:100vw}.modal-dialog .conditions{width:100%;padding:10px}.modal-body{padding:0}.modal-body .flame{border:none}.period{display:flex}.result-wrap .unit-summary{flex-direction:column;height:100%}.result-wrap .unit-summary .img-group,.result-wrap .unit-summary .info{width:100%}.result-wrap .unit-summary .info{display:block;padding:4px 0;padding-top:45px}.result-wrap .unit-summary .photo{margin-left:auto;margin-right:auto;width:100%;max-width:378px}.result-wrap .unit-summary table{margin-bottom:0}.block-summary .plan h4{height:100%}#pagingSp{display:flex}#pagingPc{display:none}}@media(min-width:1220px){.content-wrap{max-width:1200px}.conditions{display:block!important}.set-conditions .btn-area{display:none}#pagingSp{display:none}#pagingPc{display:flex}}