#base-info{margin:50px auto 20px;padding:1em;border:1px solid #aaa;background-color:#fff}#base-info h1{width:100%;font-size:2em;margin-bottom:10px}#base-info h1 img{width:200px}.photo-box{width:400px}.photo-box img{width:100%}.info-box{width:600px;padding-left:2em}.info-box img{width:100%}.info-box h2{font-size:1.2em;font-weight:700;margin-top:0}.info-box p{font-size:.8em;margin-bottom:1em;line-height:1.4em}@media screen and (max-width:639px){#base-info{margin:0;width:100%;padding:1em;border:none;box-sizing:border-box}.info-box,.photo-box{width:100%}.info-box{margin:10px auto;padding-left:0;border-bottom:1px solid #ddd}}#calendar{margin:20px auto;padding:3em 2em}.month-selector{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2em}.month-selector i{color:#666;cursor:pointer}.month-selector div.navigator{cursor:pointer}.full{width:100%}.calendar thead{background-color:#eee}.calendar thead td{padding:1em}.calendar td,.calendar th{text-align:center;line-height:1.2em;border:1px solid #ddd;width:100px;font-size:.8em}.calendar td.sunday{background-color:pink}.calendar td.saturday{background-color:#e0ffff}.calendar div.date{font-weight:700;margin-bottom:1em}.calendar div.sunday{color:#dc143c}.calendar div.saturday{color:#0000cd}.calendar div.available{margin:.5em 0}.calendar div.no-room{padding-top:1em}.calendar div.has-room{padding:1em;cursor:pointer}.calendar div.has-room div.available,.calendar div.has-room div.roomnum{color:#4169e1;font-weight:700}.calendar div.has-room:hover{background-color:#eee}.calendar div.has-room div.less-num{color:#dc143c}#book-num-select-box{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.book-num-select{width:100px}#subtext{margin:20px auto;line-height:1.4em;width:100%;max-width:1000px}@media screen and (max-width:639px){#calendar{margin:20px auto;padding:0 1em;box-sizing:border-box}#calendar,.month-selector{width:100%}.calendar td,.calendar th{padding:.2em;width:45px;font-size:10px;box-sizing:border-box}.calendar div.has-room,.calendar div.no-room{padding:0}}#plan{margin:20px auto;padding:3em 2em}.plan-name{font-weight:700;max-width:400px}.plan-name-sub{font-weight:400;margin-top:5px;line-height:1.4em;font-size:14px}table.plan-list{width:100%}.plan-food,.plan-inout{font-size:.8em}.plan-price{font-weight:700;text-align:right}.plan-description{font-size:.8em;padding-top:.5em;padding-bottom:2em;color:#777}.room-list{display:flex;flex-direction:row;width:100%}.room-name{width:200px}.plan-name,.room-name{margin-right:10px}.days{margin-left:auto}.plan-item{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ccc}.plans{width:calc(100% - 200px)}.days div{text-align:right;font-size:.9em;margin-bottom:5px}.days div.total{font-size:1.1em;font-weight:700;padding-top:5px;border-top:1px solid #ddd}.book-btn{display:flex;align-items:center;justify-content:center;padding:10px}@media screen and (max-width:639px){.plan-item{flex-direction:column}.plan-name{margin-bottom:20px}.book-btn{justify-content:center}.room-name{width:180px}.plans{width:calc(100% - 180px)}#plan{box-sizing:border-box;margin:20px auto;padding:0 1em}#plan,table.plan-list{width:100%}table.plan-list td{display:block;padding:.5em 0}table.plan-list td.plan-price{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1em}table.plan-list td.plan-button{text-align:center}table.plan-list td.plan-button button{width:200px;padding:1em}}#book{width:1100px;margin:40px auto;display:flex;flex-direction:row;flex-wrap:nowrap}#book section.left-pannel{width:100%;padding-right:20px}#book section.left-pannel p{margin:20px 0}#book section.right-pannel{width:400px}#book section.left-pannel h1{font-size:1.5em;margin-bottom:1em}#book section.left-pannel table{border:1px solid #ddd;width:100%;position:relative}#book section.left-pannel table td,#book section.left-pannel table th{padding:.8em;border:1px solid #ddd;position:relative;line-height:1.4em}#book section.left-pannel table th{background-color:#fff;width:200px}#book section.left-pannel table td div{margin:10px 0}#book .description{font-size:.8em;margin-top:2em;line-height:1.5em}#book section.checkbox{text-align:center}#base-info-right{border:1px solid #ddd;padding:1em}#base-info-right,#base-info-right div.photo-box,#base-info-right div.photo-box img{box-sizing:border-box;width:100%}#base-info-right h3{margin-top:1em;margin-bottom:1em;font-size:.8em}#base-info-right div.book-form-day-box{font-size:.8em;margin-top:1em;line-height:2em}div.book-form-day-box table th{text-align:left}div.book-form-day-box table td{padding:.2em 1em}div.book-price-box{margin-top:1em;padding:1em 0;border-top:1px solid #ccc;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.8em}div.total-price{font-weight:700}div.book-price-box div:first-child{margin-right:auto}@media screen and (max-width:639px){#book{width:100%;margin-top:0;padding:0;flex-direction:column-reverse;align-items:center}#book h2{margin:0;padding-top:0;margin-top:2em;border:0;font-weight:700;margin-bottom:.1em}#book section.left-pannel{margin:0 auto;padding:1em;border:none}#book section.left-pannel,#book section.left-pannel table{box-sizing:border-box;width:100%}#book section.left-pannel table td,#book section.left-pannel table th{display:block;border:none;box-sizing:border-box}#book section.left-pannel table th{background:#eee;width:100%;border-top:1px solid #ddd}#book section.right-pannel{box-sizing:border-box;width:100%;border:none}#base-info-right{border:none}}.option-list{display:flex;flex-direction:column;line-height:1.4em}.option-list div.option-list-item{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd;display:flex;flex-direction:row}.option-list div.option-list-item div{margin-left:10px}@media screen and (max-width:639px){.option-list div.option-list-item{flex-direction:column}.option-list div.option-list-item div{margin:10px auto;align-items:center}.option-list div.option-list-item div.title{width:100%;text-align:left;padding-bottom:5px}}#card{max-width:800px;margin:0 auto}div.faqlist{display:flex;flex-direction:column}div.question-list{border-bottom:1px solid #ccc;margin-bottom:50px}div.faqlist-item,div.question-list{display:flex;flex-direction:column;padding-bottom:20px}div.faqlist-item{margin-bottom:10px;border-bottom:1px solid #eee;padding-top:20px}div.questionlist-item{display:flex;flex-direction:row;margin-bottom:10px;margin-left:20px;align-items:center;font-size:.9em}div.questionlist-item a{color:#111}div.questionlist-item a:hover{color:#000}div.faqlist-item div.question{font-weight:700;font-size:1.2em;margin-bottom:15px}div.faqlist-item div.answer,div.faqlist-item div.question{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}div.faqlist-item div.answer{font-weight:400;font-size:.9em}div.faqlist-item div.text{padding-top:5px;line-height:1.4em;width:calc(100% - 35px)}div.faqlist-item div.label{width:35px;height:35px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:35px;margin-right:20px;box-sizing:border-box}div.faqlist-item div.question div.label{background-color:#000;color:#fff}div.questionlist-item div.label{width:5px;height:5px;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:15px;padding:5px;margin-right:10px;background-color:#555}div.questionlist-item div.text{padding-top:2px}div.faqlist-item div.answer div.label{background-color:#ddd}@media screen and (max-width:639px){div.question-list{margin-bottom:20px}}div.static{width:900px;padding:0 10px;margin:0 auto}div.static,header{box-sizing:border-box}header{padding-bottom:5px;border-bottom:1px solid #ddd;width:100%;height:60px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:20px}header div.image{margin-top:5px;width:165px}header div.image img{width:100%}header h1{font-weight:700;margin-left:10px}div.main-content{padding:0 10px}@media screen and (max-width:639px){div.static{width:100%;max-width:100%}}.card-box table th{background-color:#333!important;color:#fff}
/*# sourceMappingURL=main.569947fe.chunk.css.map */