@charset "UTF-8";/*!text*/.text_line{background:linear-gradient(transparent 60%,#ebe943 60%)}[data-text*="color:red"]{color:#ff5853}/*!space-common*/.tt_space{font-size:16px;font-size:1.6rem;margin-bottom:25px;padding-bottom:5px;border-bottom:solid 2px #1e4644}.tt_space span{display:block;font-size:60%}.tt_space.icon{display:flex;align-items:center;margin-bottom:15px}.tt_space.icon i{width:30px;display:block;margin-right:10px}.tt_space.icon>span{display:block;width:calc(100% - 40px);font-size:16px;font-size:1.6rem}.tt_space.icon>span span{font-size:60%}.tt_space_line{padding-bottom:5px;margin-bottom:15px;border-bottom:solid 2px #1e4644}.fee_detail_cnt{margin-bottom:20px}.fee_detail_cnt div{padding:10px;border:solid 2px #1e4644;box-sizing:border-box;position:relative}.fee_detail_cnt div:first-child{margin-bottom:30px}.fee_detail_cnt div:first-child:after{display:block;content:"+";width:100%;line-height:.5;font-size:24px;font-size:2.4rem;text-align:center;position:absolute;left:0;bottom:-1em}.fee_detail_cnt div dd,.fee_detail_cnt div dt span{font-size:16px;font-size:1.6rem;font-weight:700}.fee_detail_cnt div dt i{margin-right:5px}.fee_detail_cnt div dt i img{width:23px;min-width:auto}.fee_detail_cnt div dd{color:#ff5853;padding-left:28px}.option_cnt .tt_sub{margin-bottom:5px}.option_cnt dl div{display:flex;margin-bottom:5px}.option_cnt dl div dt{word-break:keep-all}.option_cnt dl div dt:before{content:"● ";color:#ff5853}.option_cnt dl div dt:after{content:"："}.option_cnt.no-circle dl div dt:before{content:""}#fee>div ul{padding:10px;margin-top:20px;background-color:#f6f6f6}#business-hours>div dl{margin-bottom:20px}#business-hours>div dl div{display:flex;align-items:center}#business-hours>div dl div dd,#business-hours>div dl div dt{font-weight:700}#business-hours>div dl div dt{width:7.5em}#business-hours>div dl div dt:before{content:"● ";color:#ff5853}#business-hours>div dl div dt:after{content:"・・・"}#business-hours>div dl div dd{width:calc(100% - 7.5em);font-size:140%}#drawing figcaption{margin-top:30px}#room section{margin-bottom:30px}#room section table{display:block;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;border-top:solid 1px #1e4644;border-left:solid 1px #1e4644}#room section table tbody,#room section table thead{display:block}#room section table tbody tr,#room section table thead tr{display:flex}#room section table tbody tr th,#room section table thead tr th{font-weight:700;background-color:#f6f6f6}#room section table tbody tr td,#room section table tbody tr th,#room section table thead tr td,#room section table thead tr th{display:block;box-sizing:border-box;color:#1e4644;text-align:center;padding:10px 5px;border-right:solid 1px #1e4644;border-bottom:solid 1px #1e4644}#room section table tbody tr td.price,#room section table tbody tr th.price,#room section table thead tr td.price,#room section table thead tr th.price{line-height:1.3}#room section table tbody tr td>span,#room section table tbody tr th>span,#room section table thead tr td>span,#room section table thead tr th>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#room section table tbody tr td>span a,#room section table tbody tr th>span a,#room section table thead tr td>span a,#room section table thead tr th>span a{text-decoration:underline;white-space:normal;padding-right:20px;background-image:url(../../img/icon/target.svg);background-repeat:no-repeat;background-position:right center;background-size:15px auto}#room section table tbody tr td>span.empty,#room section table tbody tr th>span.empty,#room section table thead tr td>span.empty,#room section table thead tr th>span.empty{color:#ff5853;font-weight:700}#room section table[data-table-column="4"] tbody tr,#room section table[data-table-column="4"] thead tr{width:700px}#room section table[data-table-column="4"] tbody tr td:nth-child(1),#room section table[data-table-column="4"] tbody tr th:nth-child(1),#room section table[data-table-column="4"] thead tr td:nth-child(1),#room section table[data-table-column="4"] thead tr th:nth-child(1){width:35px}#room section table[data-table-column="4"] tbody tr td:nth-child(2),#room section table[data-table-column="4"] tbody tr th:nth-child(2),#room section table[data-table-column="4"] thead tr td:nth-child(2),#room section table[data-table-column="4"] thead tr th:nth-child(2){width:175px}#room section table[data-table-column="4"] tbody tr td:nth-child(3),#room section table[data-table-column="4"] tbody tr th:nth-child(3),#room section table[data-table-column="4"] thead tr td:nth-child(3),#room section table[data-table-column="4"] thead tr th:nth-child(3){width:190px}#room section table[data-table-column="4"] tbody tr td:nth-child(4),#room section table[data-table-column="4"] tbody tr th:nth-child(4),#room section table[data-table-column="4"] thead tr td:nth-child(4),#room section table[data-table-column="4"] thead tr th:nth-child(4){width:300px}#room section table[data-table-column="5"] tbody tr,#room section table[data-table-column="5"] thead tr{width:770px}#room section table[data-table-column="5"] tbody tr td:nth-child(1),#room section table[data-table-column="5"] tbody tr th:nth-child(1),#room section table[data-table-column="5"] thead tr td:nth-child(1),#room section table[data-table-column="5"] thead tr th:nth-child(1){width:35px}#room section table[data-table-column="5"] tbody tr td:nth-child(2),#room section table[data-table-column="5"] tbody tr th:nth-child(2),#room section table[data-table-column="5"] thead tr td:nth-child(2),#room section table[data-table-column="5"] thead tr th:nth-child(2){width:175px}#room section table[data-table-column="5"] tbody tr td:nth-child(3),#room section table[data-table-column="5"] tbody tr th:nth-child(3),#room section table[data-table-column="5"] thead tr td:nth-child(3),#room section table[data-table-column="5"] thead tr th:nth-child(3){width:190px}#room section table[data-table-column="5"] tbody tr td:nth-child(4),#room section table[data-table-column="5"] tbody tr th:nth-child(4),#room section table[data-table-column="5"] thead tr td:nth-child(4),#room section table[data-table-column="5"] thead tr th:nth-child(4){width:70px}#room section table[data-table-column="5"] tbody tr td:nth-child(5),#room section table[data-table-column="5"] tbody tr th:nth-child(5),#room section table[data-table-column="5"] thead tr td:nth-child(5),#room section table[data-table-column="5"] thead tr th:nth-child(5){width:300px}#room>p{color:#ff5853;font-weight:700;text-align:center}#facility ul{display:flex;flex-wrap:wrap}#facility ul li{width:31.3333333333%;line-height:1.2;font-size:12px;font-size:1.2rem;font-weight:700;text-align:center;padding-bottom:25px;margin-right:3%;margin-bottom:20px;position:relative}#facility ul li:nth-child(3n){margin-right:0}#facility ul li i{display:block;margin-bottom:5px}#facility ul li i img{width:auto;height:40px}#facility ul li .payment{display:block;width:40px;height:20px;line-height:20px;color:red;text-align:center;background-color:#ebe943;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}#photogallery ul{display:flex;flex-wrap:wrap}#photogallery ul li{width:48%;margin-right:4%;margin-bottom:10px}#photogallery ul li:nth-child(2n){margin-right:0}#photogallery ul li img{height:min(24.5vh,100px);-o-object-fit:cover;object-fit:cover}#conditions section{margin-bottom:30px}#conditions section:last-child{margin-bottom:0}#conditions section ul li{text-indent:-.9em;padding-left:1em;margin-bottom:.5em}#conditions section ul li:before{content:"● ";color:#ff5853}#flow>div ol{padding:20px 0}#flow>div ol li{counter-increment:number;text-align:center}#flow>div ol li:after{display:block;content:"";width:28px;height:25px;margin:30px auto;background-image:url(../../img/icon/icon-arrow.svg);background-repeat:no-repeat;background-position:center bottom;background-size:28px auto;transform:rotate(-90deg)}#flow>div ol li:last-child{margin-bottom:0}#flow>div ol li:last-child:after{width:0;height:0;margin:0;background-image:none;transform:none}#flow>div ol li i{display:block;max-width:80px;margin:0 auto 10px}#flow>div ol li span{display:inline-block;font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:10px}#flow>div ol li span:before{display:inline-block;content:counter(number);width:30px;height:30px;line-height:30px;color:#fff;font-size:18px;font-size:1.8rem;font-weight:700;margin-right:.5em;border-radius:50%;background-color:#1e4644}#flow>div ol li p{text-align:left}@media print,screen and (min-width:560px){.tt_space{font-size:20px;font-size:2rem;margin-bottom:20px}.tt_space{font-size:20px;font-size:2rem}.tt_space span{display:inline}.tt_space.icon i{width:40px}.tt_space.icon>span{width:calc(100% - 40px);font-size:20px;font-size:2rem}.tt_space_line{font-size:20px;font-size:2rem;padding-bottom:5px;margin-bottom:20px}.fee_detail_cnt{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.fee_detail_cnt div{width:45%;position:static}.fee_detail_cnt div:first-child{margin-bottom:0}.fee_detail_cnt div:first-child:after{width:10%;position:absolute;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.fee_detail_cnt div dt{margin-bottom:5px}.fee_detail_cnt div dd{font-size:20px;font-size:2rem}#business-hours>div dl{display:flex;align-items:center;margin-bottom:20px}#business-hours>div dl div{width:50%}#drawing figcaption{margin-left:auto}#room section table tbody tr td.facility br,#room section table tbody tr th.facility br,#room section table thead tr td.facility br,#room section table thead tr th.facility br{display:none}#room section table[data-table-column="4"] tbody tr,#room section table[data-table-column="4"] thead tr{width:100%}#room section table[data-table-column="4"] tbody tr td:nth-child(1),#room section table[data-table-column="4"] tbody tr th:nth-child(1),#room section table[data-table-column="4"] thead tr td:nth-child(1),#room section table[data-table-column="4"] thead tr th:nth-child(1){width:4%}#room section table[data-table-column="4"] tbody tr td:nth-child(2),#room section table[data-table-column="4"] tbody tr th:nth-child(2),#room section table[data-table-column="4"] thead tr td:nth-child(2),#room section table[data-table-column="4"] thead tr th:nth-child(2){width:22%}#room section table[data-table-column="4"] tbody tr td:nth-child(3),#room section table[data-table-column="4"] tbody tr th:nth-child(3),#room section table[data-table-column="4"] thead tr td:nth-child(3),#room section table[data-table-column="4"] thead tr th:nth-child(3){width:30%}#room section table[data-table-column="4"] tbody tr td:nth-child(4),#room section table[data-table-column="4"] tbody tr th:nth-child(4),#room section table[data-table-column="4"] thead tr td:nth-child(4),#room section table[data-table-column="4"] thead tr th:nth-child(4){width:44%}#room section table[data-table-column="5"] tbody tr,#room section table[data-table-column="5"] thead tr{width:100%}#room section table[data-table-column="5"] tbody tr td:nth-child(1),#room section table[data-table-column="5"] tbody tr th:nth-child(1),#room section table[data-table-column="5"] thead tr td:nth-child(1),#room section table[data-table-column="5"] thead tr th:nth-child(1){width:4%}#room section table[data-table-column="5"] tbody tr td:nth-child(2),#room section table[data-table-column="5"] tbody tr th:nth-child(2),#room section table[data-table-column="5"] thead tr td:nth-child(2),#room section table[data-table-column="5"] thead tr th:nth-child(2){width:22%}#room section table[data-table-column="5"] tbody tr td:nth-child(3),#room section table[data-table-column="5"] tbody tr th:nth-child(3),#room section table[data-table-column="5"] thead tr td:nth-child(3),#room section table[data-table-column="5"] thead tr th:nth-child(3){width:30%}#room section table[data-table-column="5"] tbody tr td:nth-child(4),#room section table[data-table-column="5"] tbody tr th:nth-child(4),#room section table[data-table-column="5"] thead tr td:nth-child(4),#room section table[data-table-column="5"] thead tr th:nth-child(4){width:10%}#room section table[data-table-column="5"] tbody tr td:nth-child(5),#room section table[data-table-column="5"] tbody tr th:nth-child(5),#room section table[data-table-column="5"] thead tr td:nth-child(5),#room section table[data-table-column="5"] thead tr th:nth-child(5){width:34%}#facility ul li{width:24.25%;font-size:14px;font-size:1.4rem;margin-right:1%}#facility ul li:nth-child(2n){margin-right:1%}#facility ul li:nth-child(4n){margin-right:0}#facility ul li i img{height:50px}#photogallery ul li img{height:min(19vh,194px)}#flow>div ol{display:flex;flex-wrap:wrap;justify-content:space-between}#flow>div ol li{width:48%}#flow>div ol li:after{display:none}#flow>div ol li:nth-child(1),#flow>div ol li:nth-child(2){margin-bottom:30px}}@media print,screen and (min-width:1100px){.tt_space{font-size:30px;font-size:3rem;font-size:min(1.875vw,3rem);margin-bottom:40px}.tt_space.icon{margin-bottom:30px}.tt_space.icon i{width:50px}.tt_space.icon>span{width:calc(100% - 60px);font-size:30px;font-size:3rem;font-size:min(1.875vw,3rem)}.tt_space_line{font-size:30px;font-size:3rem;font-size:min(1.875vw,3rem);padding-bottom:10px;margin-bottom:25px}.fee_detail_cnt{margin-bottom:30px}.fee_detail_cnt div{width:46%;padding:20px}.fee_detail_cnt div:first-child:after{width:8%;font-size:48px;font-size:4.8rem}.fee_detail_cnt div dt{margin-bottom:10px}.fee_detail_cnt div dt i img{vertical-align:middle}.fee_detail_cnt div dt span{font-size:22px;font-size:2.2rem;font-size:min(1.375vw,2.2rem)}.fee_detail_cnt div dd{font-size:30px;font-size:3rem;font-size:min(1.875vw,3rem)}#business-hours>div dl div{font-size:24px;font-size:2.4rem;font-size:min(1.5vw,2.4rem)}#room section table tbody tr td.facility,#room section table tbody tr th.facility,#room section table thead tr td.facility,#room section table thead tr th.facility{text-align:left}#room section table tbody tr td.facility br,#room section table tbody tr th.facility br,#room section table thead tr td.facility br,#room section table thead tr th.facility br{display:inline}#facility ul li{width:13.4285714286%}#facility ul li:nth-child(4n){margin-right:1%}#facility ul li:nth-child(7n){margin-right:0}#photogallery ul{justify-content:space-between}#photogallery ul li{width:30%;margin-right:0;margin-bottom:40px}#photogallery ul li img{height:min(32vh,215px)}#flow>div ol{padding:0}#flow>div ol li{width:calc((100% - 120px)/ 4);position:relative}#flow>div ol li:after{display:block;margin:0;transform:rotate(-180deg);position:absolute;right:-26px;top:36px}#flow>div ol li:nth-child(1),#flow>div ol li:nth-child(2){margin-bottom:0}#flow>div ol li span:before{font-size:20px;font-size:2rem}#flow>div .btn_link{margin-top:60px}}/*!page-workingdesk*/body.page-template-workingdesk #main-visual{margin-bottom:40px}@media print,screen and (min-width:560px){body.page-template-workingdesk #main-visual{margin-bottom:70px}}@media print,screen and (min-width:1100px){body.page-template-workingdesk #main-visual{margin-bottom:80px}}/*# sourceMappingURL=../maps/css/workingdesk.css.map */
