/*!
 Theme Name:   hotel-calme.com
 Theme URI:    http://localhost/
 Description:  2024の子テーマ
 Author:       株式会社パレット
 Author URI:   https://pallet-net.co.jp/
 Template:     pallet-works-2024
 Version:      0.3.1
*/body{background:#fff}.home:not(.paged) .sns{background-image:url("assets/images/section-bg-1@2x.jpg");background-size:380px 380px;border-top:solid 2px #dfae12;border-bottom:solid 2px #dfae12}.home:not(.paged) .sns a{display:inline-block;box-shadow:none;background:#000}.home:not(.paged) .sns img{max-width:100%;height:auto;vertical-align:bottom}.home:not(.paged) .guestroom{background:#000}.home:not(.paged) .guestroom__autoplay__header{color:#fff}.home:not(.paged) .guestroom .guestroom-header{background-image:url("assets/images/section-guestroom-header.jpg");background-size:cover;background-position:30% 80%;text-shadow:#000 1px 0 10px;text-align:center}.home:not(.paged) .guestroom .guestroom-content__caption__header__title{font-size:2.5rem;color:#c6ac7d}.home:not(.paged) .guestroom .guestroom-content__btn-group__title{padding-bottom:.25rem;border-bottom:solid 1px #fff}.home:not(.paged) .guestroom .guestroom-content__btn-group__button{text-align:center;margin:1rem .25rem 0;padding:1rem .25rem .75rem;border-color:#dfae12;background:#db880b;transition:all 200ms ease-out;width:100%;min-width:9em;max-width:80%;font-size:1.25rem}@media(min-width: 768px){.home:not(.paged) .guestroom .guestroom-content__btn-group__button{max-width:45%;font-size:1.125rem}}.home:not(.paged) .guestroom .guestroom-content__btn-group__button:hover,.home:not(.paged) .guestroom .guestroom-content__btn-group__button:focus{border-color:#db880b;background:#dfae12}.home:not(.paged) .guestroom .table-room-group>thead{border:solid 2px #162041;border-bottom:solid 5px #dfae12}.home:not(.paged) .guestroom .table-room-group>thead>tr>th{padding:.25rem;color:#d7c796;text-align:center;background:#162041}.home:not(.paged) .guestroom .table-room-group>tbody{border:solid 2px #162041}.home:not(.paged) .guestroom .table-room-group>tbody>tr>th{width:1%;white-space:nowrap;background:#f5f5f5;font-weight:600;font-size:.875rem}@media(min-width: 600px){.home:not(.paged) .guestroom .table-room-group>tbody>tr>th{font-size:1rem}}.home:not(.paged) .guestroom .table-room-group>tbody>tr>td{font-size:1.125rem;vertical-align:middle}.home:not(.paged) .guestroom .table-times>thead{border:solid 2px #162041;border-bottom:solid 5px #dfae12}.home:not(.paged) .guestroom .table-times>thead>tr>th{color:#d7c796;text-align:center;background:#162041}.home:not(.paged) .guestroom .table-times>tbody{border:solid 2px #162041}.home:not(.paged) .guestroom .table-times>tbody>tr>th{background:#f5f5f5;vertical-align:middle;font-weight:600;font-size:.875rem}@media(min-width: 600px){.home:not(.paged) .guestroom .table-times>tbody>tr>th{font-size:1rem}}.home:not(.paged) .guestroom .table-times>tbody>tr>th small{display:block;font-weight:inherit;color:#546e7a}.home:not(.paged) .guestroom .table-times>tbody>tr>td{vertical-align:middle}.home:not(.paged) .guestroom .table-times>tbody>tr>td:nth-last-child(2){font-size:.875rem;font-weight:600;color:#000}@media(min-width: 768px){.home:not(.paged) .guestroom .table-times>tbody>tr>td:nth-last-child(2){text-align:center;font-size:1rem}}.home:not(.paged) .guestroom .table-times>tbody>tr>td:last-child{text-align:center;white-space:nowrap;font-size:1.125rem;text-align:left}.home:not(.paged) .guestroom .table-times>tbody>tr>td.td-notice{background:#f4efec;color:#000;font-size:.9325rem;text-align:center}.home:not(.paged) .guestroom .table-times>tbody>tr>td strong{display:block;padding-left:.5rem;font-size:1rem;font-weight:400;color:#795548}.home:not(.paged) .guestroom .table-times>tbody>tr>td small{display:inline-block;font-size:.75em;font-weight:inherit}.home:not(.paged) .guestroom .table-price>thead{border:solid 2px #162041;border-bottom:solid 5px #dfae12}.home:not(.paged) .guestroom .table-price>thead>tr>th{border:none;background:#162041;color:#d7c796;white-space:nowrap;text-align:center;padding:.5rem .125rem;line-height:1.2;font-size:1.25rem}.home:not(.paged) .guestroom .table-price>tbody{border:solid 2px #162041}.home:not(.paged) .guestroom .table-price>tbody>tr>th{white-space:nowrap;background:#f5f5f5;vertical-align:middle;font-weight:600;font-size:1rem;padding:.75rem 0 .75rem .25rem}@media(min-width: 600px){.home:not(.paged) .guestroom .table-price>tbody>tr>th{padding:.75rem;font-size:1.125rem}}.home:not(.paged) .guestroom .table-price>tbody>tr>th small{display:block;font-weight:inherit;color:#546e7a}.home:not(.paged) .guestroom .table-price>tbody>tr>th[colspan]{padding:.25rem;background:#000;color:#fff;font-size:1rem;text-align:center}.home:not(.paged) .guestroom .table-price>tbody>tr>th[colspan] small{display:inline-block;color:inherit}.home:not(.paged) .guestroom .table-price>tbody>tr>td{padding:.5rem 0}.home:not(.paged) .guestroom .table-price>tbody>tr>td:nth-child(n+2){white-space:nowrap;font-size:1.125rem;font-weight:700;vertical-align:middle;text-align:center}@media(min-width: 600px){.home:not(.paged) .guestroom .table-price>tbody>tr>td:nth-child(n+2){font-size:1.25rem}}.home:not(.paged) .guestroom .table-price>tbody>tr>td small{font-size:.75em}.home:not(.paged) .facility{position:relative;background-color:#000;background-image:url("assets/images/section-bg-3-lb@2x.png"),url("assets/images/section-bg-3-rb@2x.png"),url("assets/images/section-bg-6@2x.jpg");background-size:253.3333333333px 253.3333333333px,253.3333333333px 253.3333333333px,1000px 500px;background-position:0 100%,100% 100%,50% 0%;background-repeat:no-repeat,no-repeat,repeat}.home:not(.paged) .facility::after{display:block;position:absolute;content:"";left:0;bottom:0;width:100%;height:1rem;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.66))}@media(min-width: 768px){.home:not(.paged) .facility::after{height:1.5rem}}.home:not(.paged) .facility .facility-header{color:#c6ac7d}.home:not(.paged) .facility .facility-header__title{color:inherit;border-color:currentColor}.home:not(.paged) .facility .facility-content__ul{background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.95) 5%, rgba(0, 0, 0, 0.95) 95%, rgba(0, 0, 0, 0) 100%)}.home:not(.paged) .facility .facility-content__ul__li{margin-bottom:5rem}@media(min-width: 1080px){.home:not(.paged) .facility .facility-content__ul__li{margin-bottom:0}}.home:not(.paged) .facility .facility-content__ul__li:last-child{margin-bottom:0}.home:not(.paged) .facility .facility-content figure .figure-title{display:none}.home:not(.paged) .facility .facility-content figure .figure-image{box-sizing:border-box;border:solid 2px #000;box-shadow:0 0 0 1px #c6ac7d}.home:not(.paged) .facility .facility-content figure figcaption{color:#fff;font-size:1rem;padding:.5rem}@media(min-width: 1080px){.home:not(.paged) .facility .facility-content figure figcaption{padding:.75rem}}.home:not(.paged) .facility .facility-content figure figcaption h4{box-sizing:border-box;margin:0 0 .5rem;padding:0 .25rem .5rem;max-width:75%;border-bottom:solid 1px #dfae12;color:#dfae12}.home:not(.paged) .facility .facility-content figure figcaption table{color:#cdcdcd;font-size:.875rem;margin-bottom:1.5rem}.home:not(.paged) .facility .facility-content figure figcaption table tr,.home:not(.paged) .facility .facility-content figure figcaption table th,.home:not(.paged) .facility .facility-content figure figcaption table td{border-color:#464646;padding:.25rem .5rem}.home:not(.paged) .facility .facility-content figure figcaption table td:nth-child(1){width:160px;font-size:1;font-weight:500;background:#13100d;color:#c6ac7d}.home:not(.paged) .facility .facility-content figure figcaption table+p{font-size:.75rem}.home:not(.paged) .facility .facility-content figure figcaption strong{color:#c6ac7d}.home:not(.paged) .facility .facility-content figure figcaption small{color:#ea9fdd}.home:not(.paged) .access .access-header{background-image:url("assets/images/section-bg-2@2x.jpg");background-size:380px 380px}.home:not(.paged) .access .access-header__title{color:#fff}.home:not(.paged) .access .access-header__summary{box-sizing:border-box;margin:0 auto 1.5rem;padding:0 1rem;text-align:center;color:#c6ac7d}@media(min-width: 600px){.home:not(.paged) .access .access-header__summary{max-width:980px}}.home:not(.paged) .access .access-header__description{max-width:980px;color:#cdcdcd;font-size:.875rem;background:#000;border-top:solid 2px #dfae12;border-bottom:solid 2px #dfae12;padding:3rem 0}.home:not(.paged) .access .access-header__description h3{margin-bottom:2rem;font-size:1rem}@media(min-width: 600px){.home:not(.paged) .access .access-header__description h3{margin-bottom:2.5rem;text-align:center;font-size:1.25rem}}.home:not(.paged) .access .access-header__description h4{font-size:1.125rem;color:#fff}.home:not(.paged) .access .access-header__description h4 small{font-size:.75em;color:#db880b}.home:not(.paged) .access .access-header__description strong{color:#c6ac7d}.site-header{background:#f0f0f1}.site-header .site-branding .custom-logo{max-height:45px}.site-header .navigation-wrap{background:#182447}.site-header .navigation-top .main-navigation{background-image:url("assets/images/section-bg-1@2x.jpg");background-size:380px 380px}@media(min-width: 768px){.site-header .navigation-top .main-navigation{background:none}}.site-header .site-branding-info dl>dd{color:#000}.site-footer .endleaf .site-symbol{margin:0 .5rem}.site-footer .endleaf .site-symbol img{max-height:120px}.site-footer .endleaf .custom-logo-link{display:none}.site-footer .endleaf .custom-logo-link img{margin-bottom:0;max-height:50px}.site-footer .personal{margin-top:0}@media(min-width: 768px){.site-footer .personal__location__text{text-align:center}}.entry-header,.page-header{background-image:url("assets/images/section-bg-1@2x.jpg");background-size:380px 380px}/*# sourceMappingURL=style.css.map */