<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ol,ul{list-style-type:none;margin:0;padding:0}figure{margin:0;padding:0}input,select{vertical-align:middle}input{padding:0;border:none;border-radius:0;outline:none;background:none;margin:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}*,*::before,*::after{box-sizing:border-box}main,section{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}@font-face{font-family:"ATSurt";src:url("../fonts/ATSurt-SemiBold.woff");font-weight:bold;font-style:normal}@font-face{font-family:"ATSurt";src:url("../fonts/ATSurt-Regular.woff");font-weight:normal;font-style:normal}@font-face{font-family:"ATSurt";src:url("../fonts/ATSurt-Light.woff");font-weight:lighter;font-style:normal}html{font-size:62.5%}html,body{padding:0;margin:0;min-height:100vh}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:1.5rem;letter-spacing:.1em;color:#57524e;letter-spacing:.05em;background:#fff;font-feature-settings:"palt";background-color:rgba(0,0,0,0);background-position:left top;background-attachment:fixed;background-color:#fff}@media(max-width: 810px){body{font-size:1.4rem}}@media(max-width: 505px){body{font-size:1.4rem}}@media(max-width: 375px){body{font-size:1.3rem}}a{text-decoration:none;color:#d6845f;transition:opacity .2s ease-out}a:focus{outline:1px dotted}a:focus{outline:none}a:hover{opacity:.6}h1,h2,h3,h4,h5{letter-spacing:.15em;font-weight:700}img{max-width:100%}@media(max-width: 505px){img{width:100%}}sup{font-size:70%;vertical-align:super}sub{font-size:70%;vertical-align:sub}strong{font-weight:700}em{font-style:normal;font-weight:bold}p{margin-bottom:1.5em;line-height:1.875}p.error{text-align:center}p.-m0{margin-bottom:0}p .ef-wrap{line-height:inherit}table{width:100%}table.-middle th,table.-middle td{vertical-align:middle}table.-center th,table.-center td{text-align:center}table td.-left,table th.-left{text-align:left}table td.-middle,table th.-middle{vertical-align:middle}select,input{font-size:100%}@media(max-width: 810px){select,input{font-size:16px}}select{padding:8px}textarea{resize:none}@media(max-width: 810px){textarea{font-size:16px}}textarea:focus{outline:0}input{appearance:none;-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;background-color:#fff}input[type=submit]{cursor:pointer}input[type=checkbox]:checked+.check::after{opacity:1}input::placeholder{color:#999}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.status-scroll .layout-header{height:80px;box-shadow:0 6px 5px rgba(0,0,0,.2);border-bottom:1px solid #333}@media(max-width: 505px){.status-scroll .layout-header{height:60px}}.status-scroll .layout-header&gt;.inner .logo{width:130px;min-width:130px}@media(max-width: 1130px){.status-scroll .layout-header&gt;.inner .logo{width:120px;min-width:120px}}@media(max-width: 505px){.status-scroll .layout-header&gt;.inner .logo{width:90px;min-width:90px}}.status-scroll .layout-header&gt;.inner .logo.-mark{width:36px;min-width:36px}@media(max-width: 505px){.status-scroll .layout-header&gt;.inner .logo.-mark{width:30px;min-width:30px}}.status-scroll .layout-copy{opacity:0;transform:translateY(-8%)}.status-scroll .layout-bg{filter:blur(12px);transform:scale(1.03)}.status-scroll .nav-scroll{opacity:0}.status-scroll .nav-top{opacity:1}.status-nav .nav-sp span{position:absolute;left:0;height:2px}.status-nav .nav-sp span:nth-child(1){opacity:0}.status-nav .nav-sp span:nth-child(2){transform:rotate(45deg);margin-top:0}.status-nav .nav-sp span:nth-child(3){transform:rotate(-45deg);margin-top:0}.status-nav .nav-global{display:flex}@media(max-width: 1130px){.status-nav .nav-global{display:block}}.status-nav .nav-lang{display:flex}.status-nav .layout-nav{display:flex}.status-nav .layout-header&gt;.inner&gt;.info&gt;.member{display:flex}.layout-fixedfirstview{position:fixed;width:100%;left:0;right:0;height:100%;z-index:1}.layout-title{display:flex;align-items:center;margin:0 0 15px 0}.layout-title&gt;*:first-child{margin:0}.layout-title&gt;*:last-child{margin-left:auto}.layout-title&gt;*.btn-basic{width:auto;margin:0 0 0 auto;height:32px}.layout-headersection{margin:0 0 30px 0}.layout-headersection .heading-section{overflow:hidden;margin-bottom:10px}@media(max-width: 1130px){.layout-nav{background-color:#57524e;height:calc(100% - 80px);width:100%;position:fixed;top:80px;left:0;display:flex;display:none;align-items:flex-start;justify-content:center;z-index:105;border-top:1px solid rgba(255,255,255,.1)}}@media(max-width: 810px){.layout-nav{height:calc(100% - 80px);top:80px}}@media(max-width: 505px){.layout-nav{height:calc(100% - 60px);top:60px}}@media(max-width: 1130px){.layout-nav&gt;.inner{width:75%;margin-top:10vh}}.layout-nav&gt;.inner&gt;.tel{display:none}@media(max-width: 1130px){.layout-nav&gt;.inner&gt;.tel{display:block;border-top:1px solid rgba(255,255,255,.1);padding:4vh 0 0 0;font-size:140%;border:1px solid #fff;background-color:rgba(255,255,255,.1);padding:8px 10px 8px 50px;line-height:1.4;border-radius:5px;display:inline-block;position:relative;font-weight:bold}}@media(max-width: 1130px)and (max-width: 505px){.layout-nav&gt;.inner&gt;.tel{padding:8px 5px 8px 46px}}@media(max-width: 1130px){.layout-nav&gt;.inner&gt;.tel::before{content:"";position:absolute;width:28px;height:28px;top:50%;left:12px;display:inline-block;transform:translate(2px, -50%);background-image:url(/wp-content/themes/local/assets/images/common/icon/tel_w.svg);background-size:auto 90%}}@media(max-width: 1130px)and (max-width: 505px){.layout-nav&gt;.inner&gt;.tel::before{left:8px}}@media(max-width: 1130px){.layout-nav&gt;.inner&gt;.tel ._caption{display:inline-block;font-size:75%;margin-left:10px;letter-spacing:0;font-weight:normal}}@media(max-width: 1130px)and (max-width: 505px){.layout-nav&gt;.inner&gt;.tel ._caption{margin-left:0px}}@media(max-width: 1130px){.layout-nav&gt;.inner .nav-global{margin-bottom:4vh}}.layout-map{display:flex;align-items:center;background-color:#57524e}@media(max-width: 505px){.layout-map{flex-direction:column-reverse}}.layout-map&gt;*.detail{flex:.3;padding:3%;color:#fff}.layout-map&gt;*.detail p{margin-bottom:0}@media(max-width: 810px){.layout-map&gt;*.detail{padding:2.5%}}@media(max-width: 505px){.layout-map&gt;*.detail{padding:35px 15px}}.layout-map&gt;*.detail .title{font-weight:700;font-size:130%;line-height:1.3;margin:0 0 1em 0}.layout-map&gt;*.detail .list-disc{margin-bottom:30px}.layout-map&gt;*.detail .btn-basic{min-width:auto}.layout-map&gt;*.map{flex:.7;background-color:#efefef}@media(max-width: 505px){.layout-map&gt;*.map{width:100%}}.layout-map&gt;*.map #accessmap{background-color:#eee;height:500px}.layout-widemap{height:600px}@media(max-width: 505px){.layout-widemap{height:450px}}.layout-article{max-width:800px;margin:0 auto;font-size:115%}.layout-article h1{font-size:150%}.layout-article h2{font-size:140%}.layout-article h3{font-size:130%}.layout-article h4{font-size:120%}.layout-article ul{list-style-type:disc;margin:10px 0 10px 2em}.layout-article p{margin-bottom:1.5em}.layout-article .wp-block-image.size-full{margin:30px 0}.layout-article .wp-block-image.size-full img{display:block;width:100%}.layout-bg{position:fixed;top:0;left:0;width:100%;height:100vh;box-sizing:content-box;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:all .5s}.layout-screen{min-height:100vh;display:flex;flex-direction:column}.layout-header{position:fixed;align-items:center;z-index:106;letter-spacing:.06em;left:0;top:0;width:100%;height:100px;transition:all .2s ease-in-out;display:flex;align-items:center;background-color:#57524e;color:#fff;transition:all .3s ease-in-out;padding-left:35px;padding-right:35px}@media(max-width: 1130px){.layout-header{padding-right:120px}}@media(max-width: 810px){.layout-header{height:80px;padding-left:20px;padding-right:85px}}@media(max-width: 505px){.layout-header{height:60px;padding-right:65px;padding-left:14px}}.layout-header a{color:#fff}.layout-header&gt;.inner{display:flex;width:100%;align-items:center}.layout-header&gt;.inner .logo{width:150px;min-width:150px;margin-right:3%;transition:all .3s ease-in-out}@media(max-width: 1130px){.layout-header&gt;.inner .logo{width:140px;min-width:120px;margin-right:10px}}@media(max-width: 505px){.layout-header&gt;.inner .logo{width:90px;min-width:90px}}.layout-header&gt;.inner .logo img{display:block;width:100%}.layout-header&gt;.inner .logo.-mark{width:40px;min-width:30px;margin-right:3%;transition:all .3s ease-in-out}@media(max-width: 1130px){.layout-header&gt;.inner .logo.-mark{width:40px;min-width:30px;margin-right:10px}}@media(max-width: 505px){.layout-header&gt;.inner .logo.-mark{width:30px;min-width:30px}}.layout-header&gt;.inner&gt;.info{margin-left:auto;display:flex;align-items:center;z-index:107}.layout-header&gt;.inner&gt;.info&gt;.booking{border-radius:50px;white-space:nowrap;display:flex;align-items:center;line-height:1;transition:all .3 ease-in-out}@media(max-width: 505px){.layout-header&gt;.inner&gt;.info&gt;.booking{position:fixed;bottom:5vh;left:50%;transform:translate(-50%, 0);border:2px solid #d6845f;font-size:1.6rem;width:70%;box-shadow:0 0 6px rgba(0,0,0,.3)}}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*{background-color:#fff;letter-spacing:.05em}@media(max-width: 505px){.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*{flex:1}}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*:last-child.reservation{border-radius:50px}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;* a{padding:0 13px 0 10px;display:flex;align-items:center;justify-content:center;height:42px;color:#57524e}@media(max-width: 1130px){.layout-header&gt;.inner&gt;.info&gt;.booking&gt;* a{padding:0 10px;height:38px}}@media(max-width: 505px){.layout-header&gt;.inner&gt;.info&gt;.booking&gt;* a{padding:0 20px 0 0}}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.reservation{background-color:#d6845f;color:#fff;border-radius:50px 0 0 50px;padding-left:35px;position:relative}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.reservation::before{content:"";background-image:url(/wp-content/themes/local/assets/images/common/icon/reserve_w.svg);background-repeat:no-repeat;background-position:50%;width:24px;height:24px;display:block;position:absolute;left:13px;top:50%;transform:translate(0, -50%)}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.reservation a{color:#fff}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.traffic{background-color:#fff;border-radius:0 50px 50px 0}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.traffic a:before{background-repeat:no-repeat;background-position:50%;background-size:contain}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.traffic.-train a::before{content:"";width:20px;height:20px;vertical-align:middle;margin-right:5px;display:block;background:url(/wp-content/themes/local/assets/images/common/access/train_s.svg)}.layout-header&gt;.inner&gt;.info&gt;.booking&gt;*.traffic.-airplane a::before{content:"";width:20px;height:20px;vertical-align:middle;margin-right:5px;display:block;background:url(/wp-content/themes/local/assets/images/common/access/fly_b.svg)}.layout-header&gt;.inner&gt;.info&gt;.member{white-space:nowrap;border-radius:30px;height:42px;padding:0 13px;display:flex;text-align:center;align-items:center;background-color:#f9e7cd;margin-left:15px;color:#57524e;justify-content:center}@media(max-width: 1130px){.layout-header&gt;.inner&gt;.info&gt;.member{height:38px}}@media(max-width: 505px){.layout-header&gt;.inner&gt;.info&gt;.member{margin:0;display:none;position:fixed;bottom:calc(7vh + 50px);left:50%;transform:translate(-50%, 0);width:70%;font-size:110%}}.layout-header&gt;.inner&gt;.info&gt;.member span{overflow:hidden;text-overflow:ellipsis}.layout-footer{margin-top:auto;background-color:#57524e;z-index:3;color:#fff;position:relative}.layout-footer .hotels{text-align:center;margin-bottom:30px}.layout-footer .hotels:last-child{margin-bottom:0}.layout-footer .hotels ul{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2)}@media(max-width: 1130px){.layout-footer .hotels ul{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 40px;border:none;border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}}.layout-footer .hotels ul&gt;*{border-right:1px solid rgba(255,255,255,.2);margin:0 0 0 0}@media(max-width: 1130px){.layout-footer .hotels ul&gt;*{margin:0;width:33.333%;border-bottom:1px solid rgba(255,255,255,.2)}}@media(max-width: 505px){.layout-footer .hotels ul&gt;*{margin:0;width:50%;border-bottom:1px solid rgba(255,255,255,.2)}}.layout-footer .hotels ul&gt;*:last-child{border-right:none}@media(max-width: 1130px){.layout-footer .hotels ul&gt;*:last-child{border-right:1px solid rgba(255,255,255,.2)}}.layout-footer .hotels a{display:block;padding:10px 15px;white-space:nowrap}@media(max-width: 1130px){.layout-footer .hotels a{padding:13px 5px 13px 5px;text-align:center}}.layout-footer .hotels .enhotel{max-width:70px;margin:0 auto 20px auto}@media(max-width: 505px){.layout-footer .hotels .enhotel{max-width:60px;margin-bottom:30px}}.layout-footer .hotels .enhotel a{padding:0}.layout-footer .hotels .enhotel img{display:block;width:100%}.layout-footer .hotels .enhotel.-resort{max-width:80px}@media(max-width: 505px){.layout-footer .hotels .enhotel.-resort{max-width:70px}}.layout-footer .local{background-color:#f2ede9;color:#57524e;border-top:1px solid rgba(87,82,78,.2);padding-right:5vw;padding-left:5vw}@media(max-width: 810px){.layout-footer .local{padding-right:40px;padding-left:40px}}@media(max-width: 505px){.layout-footer .local{padding-right:4%;padding-left:4%}}@media(max-width: 505px){.layout-footer .local{padding-right:6%;padding-left:6%}}.layout-footer .local&gt;.layout-wrapper{display:flex}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper{display:block}}.layout-footer .local&gt;.layout-wrapper&gt;.left{flex:1;display:flex}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.left{display:block;margin-bottom:40px}}.layout-footer .local&gt;.layout-wrapper&gt;.left .locallogo{width:140px;margin-right:40px}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.left .locallogo{margin:0 0 40px 0;width:100px}}.layout-footer .local&gt;.layout-wrapper&gt;.left .locallogo img{display:block;width:100%}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dt{font-weight:bold;font-size:140%;margin:0 0 25px 0;font-family:"ATSurt";font-weight:bold}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dt{margin-bottom:15px}}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd{line-height:1.5}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li{position:relative;padding-left:34px;margin-bottom:12px}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.address a,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel a,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.fax a,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.mail a,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.time a,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.weather a{color:#57524e}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.address:before,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel:before,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.fax:before,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.mail:before,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.time:before,.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.weather:before{content:"";width:25px;height:25px;display:inline-block;position:absolute;left:0;top:0px;background-repeat:no-repeat;background-size:contain;background-position:50%}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.address::before{background-image:url(/wp-content/themes/local/assets/images/common/icon/map.svg)}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel::before{background-image:url(/wp-content/themes/local/assets/images/common/icon/tel.svg)}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel{border:1px solid #d6845f;background-color:rgba(255,255,255,.2);padding:10px 10px 10px 44px;border-radius:5px;display:block;font-weight:bold}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel::before{top:50%;left:6px;transform:translate(2px, -50%);background-image:url(/wp-content/themes/local/assets/images/common/icon/tel_c.svg);background-size:auto 90%}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel ._caption{display:inline-block;font-weight:normal}}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel a{color:#d6845f}}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.fax::before{background-image:url(/wp-content/themes/local/assets/images/common/icon/fax.svg)}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.mail::before{background-image:url(/wp-content/themes/local/assets/images/common/icon/mail.svg)}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.time::before{background-image:url(/wp-content/themes/local/assets/images/common/icon/time.svg)}.layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.weather::before{width:22px;background-image:url(/wp-content/themes/local/assets/images/common/icon/weather.svg)}.layout-footer .local&gt;.layout-wrapper&gt;.right{flex:1;display:flex}@media(max-width: 810px){.layout-footer .local&gt;.layout-wrapper&gt;.right{display:block;margin-left:40px;flex:.8}}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.right{margin:0}.layout-footer .local&gt;.layout-wrapper&gt;.right .container-sns{justify-content:center}}.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*{flex:1}.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*&gt;*.contactlist{white-space:nowrap}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*&gt;*.contactlist{text-align:center}}.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*&gt;*.contactlist&gt;*{margin:0 0 15px 0}.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*&gt;*.contactlist .btn-basic{min-width:210px}@media(max-width: 505px){.layout-footer .local&gt;.layout-wrapper&gt;.right&gt;*&gt;*.contactlist .btn-basic{min-width:250px}}.layout-footer .layout-wrapper.-padding{padding:50px 0}@media(max-width: 505px){.layout-footer .layout-wrapper.-padding{padding:35px 0 100px 0}}.layout-footer a{color:#fff}.layout-footer .info{margin-top:20px;text-align:center;font-size:85%}@media(max-width: 505px){.layout-footer .info{padding:0 20px}}.layout-footer .info ul{display:inline-flex;justify-content:center;flex-wrap:wrap}.layout-footer .info ul&gt;*{margin-right:10px}.layout-footer .info ul&gt;*:last-child{border-right:none}.layout-footer .info a{display:block;white-space:nowrap;padding:10px 4px}.layout-footer .container-sns.-center{margin-top:20px}.layout-footer .copyright{text-align:center;margin-top:30px;font-size:85%}.layout-main{line-height:1.866;padding-top:100px}@media(max-width: 810px){.layout-main{padding-top:80px}}@media(max-width: 505px){.layout-main{padding-top:60px}}.layout-narrow{max-width:700px;margin:0 auto}.layout-wrapper{max-width:1280px;margin:0 auto;padding-right:5vw;padding-left:5vw;box-sizing:content-box}@media(max-width: 810px){.layout-wrapper{padding-right:40px;padding-left:40px}}@media(max-width: 505px){.layout-wrapper{padding-right:4%;padding-left:4%}}.layout-wrapper.-blank{min-height:50vh}.layout-wrapper.-rooms{min-height:45vh}.layout-wrapper.-pad,.layout-wrapper.-padding{padding-top:60px;padding-bottom:60px}@media(max-width: 505px){.layout-wrapper.-pad,.layout-wrapper.-padding{padding-top:40px;padding-bottom:40px}}.layout-wrapper.-narrow{max-width:800px}.layout-wrapper.-form{max-width:700px;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px;padding:4%;box-sizing:border-box}.layout-wrapper.-form .nav-button{padding-bottom:0}.layout-wrapper.-form .nav-button p{margin-bottom:0}.layout-wrapper.-pb0{padding-bottom:0}.layout-wrapper.-borderbottom{border-bottom:1px solid #ddd}.layout-section{position:relative;overflow:hidden;background-position:left top;background-attachment:fixed;background-color:#fff}.layout-section.-isemap{background-color:#f5f5f5}.layout-section.-transparent{background-color:rgba(0,0,0,0)}.layout-section.-fullscreen{min-height:calc(100vh - 100px)}@media(max-width: 810px){.layout-section.-fullscreen{min-height:calc(100vh - 80px)}}@media(max-width: 505px){.layout-section.-fullscreen{min-height:calc(100vh - 60px)}}.layout-section.-bg{background-color:#f5f5f5}.layout-section.-bg.-beige{background-color:#f2ede9}.layout-section.-pad{padding:65px 0}@media(max-width: 810px){.layout-section.-pad{padding:60px 0}}@media(max-width: 505px){.layout-section.-pad{padding:40px 0}}.layout-section.-pad.-borderbottom{border-bottom:1px solid #ddd}.layout-section.-pad.-fit{padding-bottom:0;padding-top:0}.layout-section.-pad.-fit .container-line{padding:50px 0 0 0}.layout-section.-pad.-fitbottom{padding-bottom:0}.layout-section.-pad.-fitbottom .container-line{padding:50px 0 0 0}.layout-section.-pad.-thin{padding:30px 0}.layout-section.-pad.-pb0{padding-bottom:0}.layout-section.-news{border-bottom:1px solid rgba(87,82,78,.2);padding:50px 0}@media(max-width: 505px){.layout-section.-news{padding:20px 0}}.layout-section.-firstview{min-height:100vh;box-sizing:border-box;background-color:#69c;background-color:#fff;animation-duration:4s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:liner;animation-name:fadeIn;opacity:0;padding:0}.layout-section.-pagehead{padding:80px 0 0 0}@media(max-width: 810px){.layout-section.-pagehead{padding:60px 0 0 0}}@media(max-width: 505px){.layout-section.-pagehead{padding:50px 0 0 0}}.layout-section.-pagehead.-marginbottom{margin-bottom:30px}.layout-section.-pagehead.-pb{padding-bottom:80px}@media(max-width: 810px){.layout-section.-pagehead.-pb{padding-bottom:60px}}@media(max-width: 505px){.layout-section.-pagehead.-pb{padding-bottom:50px}}.layout-section.-bg{background-color:#f5f5f5}.layout-section.-hasbordertop{border-top:1px solid #ddd}.layout-section.-bordertop{border-top:1px solid #ddd}.layout-sub{margin-bottom:50px}.layout-sub:last-of-type{margin-bottom:0}.layout-sub.-separator{margin-bottom:50px;padding:0 0 50px 0;border-bottom:1px dotted #666}.layout-sub.-hasbordertop{border-top:1px solid #ddd}.layout-sub.-hasborderbottom{border-bottom:1px solid #ddd}.layout-enjourney .inner{position:relative}.layout-enjourney .inner .summary{width:50%}@media(max-width: 810px){.layout-enjourney .inner .summary{width:auto}}@media(max-width: 505px){.layout-enjourney .inner .summary p{margin:0}}.layout-enjourney .inner .summary ul{display:flex;flex-wrap:wrap}@media(max-width: 505px){.layout-enjourney .inner .summary ul{display:block;padding-left:0px}}.layout-enjourney .inner .summary ul li{width:50%}@media(max-width: 505px){.layout-enjourney .inner .summary ul li{width:auto}}.layout-enjourney .inner .summary ul li a{color:#57524e;display:block;padding-top:5px;padding-bottom:5px}.layout-enjourney .inner .summary .map{position:absolute;right:0;top:0;width:50%}@media(max-width: 810px){.layout-enjourney .inner .summary .map{width:auto;position:static;width:70%;margin:0 auto}}@media(max-width: 505px){.layout-enjourney .inner .summary .map{width:auto;margin-left:-35px;margin-right:-35px}}.layout-enjourney .inner .summary .head{display:flex;align-items:center;margin:0 0 50px 0}@media(max-width: 505px){.layout-enjourney .inner .summary .head{margin-bottom:20px}}.layout-enjourney .inner .summary .head .thumb{flex:1;max-width:180px;border-right:1px solid #ccc;margin-right:30px}@media(max-width: 505px){.layout-enjourney .inner .summary .head .thumb{max-width:50px;margin-right:15px}}.layout-enjourney .inner .summary .head .thumb img{display:block;width:50%;margin:0 auto}@media(max-width: 505px){.layout-enjourney .inner .summary .head .thumb img{margin:0;width:70%}}.layout-enjourney .inner .summary .head .title{flex:1}.layout-enjourney .inner .summary .head .title .tag{margin:0;font-size:110%;font-weight:700}.layout-enjourney .formember{background-color:rgba(214,132,95,.4);padding:2% 3%;color:#57524e;display:flex;align-items:center}@media(max-width: 505px){.layout-enjourney .formember{display:block;padding:35px 25px}}.layout-enjourney .formember&gt;*{flex:1;width:100%}.layout-enjourney .formember&gt;*.badge{margin-right:30px;max-width:80px}@media(max-width: 505px){.layout-enjourney .formember&gt;*.badge{margin:0 auto 20px auto}}.layout-enjourney .formember&gt;*.badge img{display:block;width:100%;max-width:70px}.layout-enjourney .formember&gt;*.info{margin-right:4%}@media(max-width: 505px){.layout-enjourney .formember&gt;*.info{margin:0 0 30px 0}}.layout-enjourney .formember&gt;*.info dt{font-weight:700}.layout-enjourney .formember&gt;*.nav{flex:0;margin-left:auto;text-align:right}@media(max-width: 505px){.layout-enjourney .formember&gt;*.nav{text-align:center}}.nav-links{text-align:center;padding:30px 0}.nav-links .page-numbers{line-height:1;display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;border:1px solid rgba(87,82,78,.2);color:#57524e;border-radius:5px;vertical-align:middle;margin:0 4px}.nav-links .page-numbers.current{color:#fff;background-color:#d6845f}.nav-links .page-numbers.prev:after,.nav-links .page-numbers.next:after{content:"";display:inline-block;width:8px;height:8px}.nav-links .page-numbers.prev:after{border-left:1px solid #57524e;border-bottom:1px solid #57524e;transform:rotate(45deg);margin-right:-2px}.nav-links .page-numbers.next:after{border-right:1px solid #57524e;border-bottom:1px solid #57524e;transform:rotate(-45deg);margin-left:-2px}.nav-article{display:flex;list-style-type:none;margin:0 !important;padding:0 !important}.nav-article&gt;*{list-style-type:none;margin:0;padding:0}.nav-article&gt;* a{display:block}.nav-article&gt;* a:after{content:"";width:35px;height:35px;display:inline-block;border-radius:50%;background:url(/wp-content/themes/local/assets/images/common/arrow.svg) no-repeat;background-position:50% 55%;background-size:40%;background-color:rgba(87,82,78,.5)}.nav-article&gt;*:first-child{transform:scaleX(-1)}.nav-article&gt;*:last-child{margin-left:auto}.nav-hash{text-align:center;margin:0 0 50px 0}.nav-hash&gt;ul{border:1px solid #57524e;border-radius:6px;overflow:hidden;display:inline-flex}@media(max-width: 505px){.nav-hash&gt;ul{display:flex;justify-content:center}}.nav-hash&gt;ul&gt;li{padding:6px 0;min-width:160px;line-height:1.3;text-align:center;background-color:#efefef;border-right:1px solid #57524e;cursor:pointer}@media(max-width: 505px){.nav-hash&gt;ul&gt;li{min-width:80px;flex-grow:1;flex:1}}.nav-hash&gt;ul&gt;li&gt;*{opacity:.5;transition:all .2s ease-in}.nav-hash&gt;ul&gt;li:last-child{border-right:none}.nav-hash&gt;ul&gt;li:hover{background-color:#fff}.nav-hash&gt;ul&gt;li:hover&gt;*{opacity:1}.nav-hash&gt;ul&gt;li.-current{background-color:#fff}.nav-hash&gt;ul&gt;li.-current&gt;*{opacity:1}.nav-anchorlist ul{display:flex;justify-content:center;margin:0 auto}@media(max-width: 505px){.nav-anchorlist ul{flex-wrap:wrap}}.nav-anchorlist ul&gt;li{margin:0 10px}@media(max-width: 505px){.nav-anchorlist ul&gt;li{width:46%;margin:0 2% 10px 2%}}.nav-anchorlist ul&gt;li .btn-basic{min-width:160px}@media(max-width: 505px){.nav-anchorlist ul&gt;li .btn-basic{width:100%}}@media(max-width: 810px){.nav-footer{margin-bottom:30px}}@media(max-width: 505px){.nav-footer{display:flex;flex-wrap:wrap}}.nav-footer a{color:#57524e;white-space:nowrap}.nav-footer&gt;*{line-height:1.3;margin-bottom:14px}@media(max-width: 505px){.nav-footer&gt;*{width:50%}}.nav-global{display:flex;align-items:center;transition:all .3s ease-in-out;z-index:100;margin-left:auto;white-space:nowrap}@media(max-width: 1130px){.nav-global{margin:0 auto;display:block;font-size:140%}}.nav-global&gt;*{margin:0 15px 0 0}@media(max-width: 1130px){.nav-global&gt;*{margin:0 0 1.2em 0}}.nav-global&gt;*&gt;a{position:relative}.nav-global&gt;*&gt;a&gt;.label{display:inline-block;position:relative}.nav-global&gt;*&gt;a&gt;.label::after{content:"";transition:all .3s ease-in-out;width:0;height:2px;background-color:#fff;position:absolute;left:0;bottom:-15px}@media(max-width: 505px){.nav-global&gt;*&gt;a&gt;.label::after{bottom:-8px}}.nav-global&gt;*&gt;a&gt;.label:hover::after{width:100%}.nav-global&gt;*.current_page_item&gt;a&gt;.label::after{width:100%}.nav-global a{display:block;padding:10px 4px;transition:all .3s ease-in-out}@media(max-width: 505px){.nav-global a{padding:8px 6px}}.nav-sp{position:absolute;right:40px;top:50%;width:30px;height:30px;display:none;cursor:pointer;z-index:1005;transform:translate(0, -50%)}@media(max-width: 1130px){.nav-sp{display:block}}@media(max-width: 810px){.nav-sp{right:30px}}@media(max-width: 505px){.nav-sp{right:20px}}.nav-sp:hover{opacity:.7}.nav-sp span{display:inline-block;height:2px;width:30px;margin:0 auto;background-color:#fff;position:absolute;top:50%;left:0;transition:all .2s ease-in-out}@media(max-width: 505px){.nav-sp span{width:24px;left:3px}}.nav-sp span:nth-child(2){margin-top:-10px}@media(max-width: 505px){.nav-sp span:nth-child(2){margin-top:-8px}}.nav-sp span:nth-child(3){margin-top:10px}@media(max-width: 505px){.nav-sp span:nth-child(3){margin-top:8px}}.nav-lang{display:flex;margin-left:25px;position:relative}@media(max-width: 810px){.nav-lang{margin-left:20px}}@media(max-width: 505px){.nav-lang{position:fixed;top:80px;right:24px;z-index:1002;display:none}}.nav-lang&gt;.inner{padding:12px 5px}.nav-lang&gt;.inner .label{display:inline-block;cursor:pointer}.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin:0}.nav-lang&gt;.inner .wpml-ls-legacy-dropdown,.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal{padding:0}.nav-lang&gt;.inner .wpml-ls-legacy-dropdown ul,.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal ul,.nav-lang&gt;.inner .pop{border:1px solid;transition:all .3s ease-in-out;margin:0;padding:10px;opacity:0;border-radius:4px;background-color:#fff;position:absolute;top:2.5em;left:50%;transform:translate(-50%, 0);box-shadow:0 0 10px rgba(0,0,0,.3);display:none}.nav-lang&gt;.inner .wpml-ls-legacy-dropdown ul&gt;li,.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal ul&gt;li,.nav-lang&gt;.inner .pop&gt;li{margin-bottom:5px;display:block}.nav-lang&gt;.inner .wpml-ls-legacy-dropdown ul&gt;li:last-child,.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal ul&gt;li:last-child,.nav-lang&gt;.inner .pop&gt;li:last-child{margin-bottom:0}.nav-lang&gt;.inner .wpml-ls-legacy-dropdown ul a,.nav-lang&gt;.inner .wpml-ls-legacy-list-horizontal ul a,.nav-lang&gt;.inner .pop a{display:block;color:#57524e;padding:5px 10px;text-align:center}.nav-lang&gt;.inner:hover .wpml-ls-legacy-dropdown ul,.nav-lang&gt;.inner:hover .wpml-ls-legacy-list-horizontal ul,.nav-lang&gt;.inner:hover .pop{display:block;animation-name:fadeIn;animation-duration:.2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out}.nav-top{width:50px;height:50px;border-radius:50%;background-color:#57524e;position:absolute;right:5vw;top:0;transform:translate(0, -50%);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease-in-out;opacity:0;border:1px solid #fff}@media(max-width: 810px){.nav-top{width:50px;height:50px}}@media(max-width: 505px){.nav-top{width:45px;height:45px}}.nav-top span{width:16px;height:16px;display:inline-block;background:url(/wp-content/themes/local/assets/images/common/icon/pagetop.svg) no-repeat;background-position:50%;transition:all .2s ease-in-out}.nav-top:hover{background-color:#d6845f}.nav-top:hover span{transform:translate(0, -3px)}.nav-scroll{position:fixed;white-space:nowrap;line-height:1.7;bottom:2vh;right:2.3vw;z-index:105;writing-mode:vertical-rl;transform:translate(0, -50%);mix-blend-mode:screen;color:#777;line-height:1;font-size:1.2rem;transition:all .5s ease-in-out;font-family:"Montserrat";font-weight:600;font-weight:700;letter-spacing:.04em}.nav-scroll:before{content:"";height:100px;width:1px;display:block;position:absolute;top:-110px;left:50%;background-color:#777}@media(min-width: 1280px){.nav-scroll{right:22px}}@media(max-width: 810px){.nav-scroll{right:14px;font-size:1rem}}@media(max-width: 505px){.nav-scroll{right:8px;font-size:1rem}}.nav-button{text-align:center;padding:40px 0}@media(max-width: 810px){.nav-button{padding:25px 0}}@media(max-width: 505px){.nav-button{padding:20px 0}}.nav-button .heading-section{margin-bottom:30px}.nav-button.-nobottom{padding-bottom:0}.nav-button.-left{text-align:left}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#wpadminbar{bottom:0;top:auto;position:fixed;z-index:50}.logged-in .layout-footer{margin-bottom:30px}.heading-page{text-align:center;font-size:3.2rem;font-family:"ATSurt";font-weight:bold;line-height:1.4;letter-spacing:.05em;margin:0}@media(max-width: 810px){.heading-page{font-size:3rem}}@media(max-width: 505px){.heading-page{font-size:2.4rem}}.heading-page.-wide{min-height:50vh;display:flex;align-items:center}@media(max-width: 810px){.heading-page.-wide{min-height:40vh}}.heading-page.-white{color:#fff}.heading-page.-article{max-width:800px;margin:0 auto 10px auto;text-align:left;font-size:3.2rem}@media(max-width: 810px){.heading-page.-article{font-size:3rem}}@media(max-width: 505px){.heading-page.-article{font-size:2.6rem}}.heading-page.-article+.heading-copy{margin-top:20px}.heading-section{font-size:2.8rem;margin-bottom:.5em}@media(max-width: 810px){.heading-section{font-size:2.4rem}}@media(max-width: 505px){.heading-section{font-size:1.8rem}}.heading-section.-center{text-align:center}.heading-section.-hasbottom{margin-bottom:1.5em}.heading-section .sub{display:block;font-size:1.8rem;line-height:1.4}@media(max-width: 810px){.heading-section .sub{font-size:1.6rem}}@media(max-width: 505px){.heading-section .sub{font-size:1.5rem}}.heading-section.-line{position:relative;text-align:center;font-size:2.4rem;margin-bottom:.5em}@media(max-width: 810px){.heading-section.-line{font-size:2.1rem}}@media(max-width: 505px){.heading-section.-line{font-size:1.8rem}}.heading-section.-line&gt;.label{display:inline-block;background-color:#fff;padding:0 30px;position:relative;z-index:2}.heading-section.-line:after{content:"";width:100%;height:1px;position:absolute;background-color:rgba(17,50,74,.8);top:50%;left:0;z-index:1}.heading-copy{text-align:center;margin-bottom:2.5em;line-height:1.5}.heading-copy .main{font-size:5rem;margin:0 0 5px 0}@media(max-width: 810px){.heading-copy .main{font-size:4rem}}@media(max-width: 505px){.heading-copy .main{font-size:3rem}}.heading-copy .main.-title{margin:0 0 15px 0;display:block}.heading-copy .main.-title img{display:block;max-height:150px;margin:0 auto}@media(max-width: 810px){.heading-copy .main.-title img{max-height:120px;width:auto}}@media(max-width: 505px){.heading-copy .main.-title img{max-height:100px;max-width:80%}}.heading-copy .main.-mark img{display:block;max-height:90px;margin:0 auto}@media(max-width: 810px){.heading-copy .main.-mark img{max-height:80px;width:auto}}@media(max-width: 505px){.heading-copy .main.-mark img{max-height:60px;max-width:80%}}.heading-copy .sub{margin:5px 0 0 0;font-size:2.4rem;font-weight:700;display:block}@media(max-width: 810px){.heading-copy .sub{font-size:2.2rem}}@media(max-width: 505px){.heading-copy .sub{font-size:1.8rem}}.heading-copy.-left{text-align:left}.heading-copy.-snap{margin:0}.heading-copy.-snap::after{content:"";width:170px;height:50px;background:url(/wp-content/themes/chain/assets/images/common/snap.svg) no-repeat;background-position:50% 0;display:block;margin:0 auto}@media(max-width: 505px){.heading-copy.-snap::after{width:120px;height:30px}}.heading-copy.-snap .main{font-size:3rem}@media(max-width: 810px){.heading-copy.-snap .main{font-size:2.6rem}}@media(max-width: 505px){.heading-copy.-snap .main{font-size:2.2rem}}.heading-group{font-size:2.2rem;position:relative}.heading-group .label{display:inline-block;background-color:#fff;padding:0 30px 0 0;position:relative;z-index:2}.heading-group::after{content:"";background-color:#57524e;height:1px;display:block;position:absolute;top:50%;left:0;width:100%;z-index:1}.heading-sub{text-align:center;font-size:2rem;margin:0 0 30px 0}@media(max-width: 810px){.heading-sub{font-size:1.8rem}}@media(max-width: 505px){.heading-sub{font-size:1.6rem;margin-bottom:20px}}.heading-sub .sub{display:block;text-align:center;font-weight:normal;font-size:80%}.heading-sub.-left{text-align:left}.heading-sub.-left .sub{text-align:left}.heading-sub.-nobottom{margin-bottom:0}.heading-sub.-local{text-align:left;margin:0 0 0px 0;color:#d6845f;letter-spacing:0}.heading-item{font-size:2rem;font-weight:700;padding:0 0 0 26px;position:relative}.heading-item::before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#57524e;position:absolute;left:0;top:12px}@media(max-width: 505px){.heading-item::before{top:10px}}@media(max-width: 810px){.heading-item{font-size:1.8rem}}@media(max-width: 505px){.heading-item{font-size:1.7rem}}.heading-icon{padding-left:60px;position:relative;font-size:2.5rem;line-height:1.5;margin:0 0 30px 0}@media(max-width: 810px){.heading-icon{font-size:2rem}}@media(max-width: 505px){.heading-icon{font-size:1.8rem;padding-left:50px}}.heading-icon::before{content:"";width:40px;height:40px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(max-width: 505px){.heading-icon::before{width:35px;height:35px;top:-3px}}.heading-icon.-car::before{background-image:url(/wp-content/themes/chain/assets/images/common/access/car.svg)}.heading-icon.-train::before{background-image:url(/wp-content/themes/chain/assets/images/common/access/train.svg)}.heading-icon.-fly::before{background-image:url(/wp-content/themes/chain/assets/images/common/access/fly.svg)}.container-column{display:flex}.container-column&gt;.cell{flex:1}.container-column&gt;.cell .pad,.container-column&gt;.cell.-pad{padding:4%}.container-column.-narrow{max-width:500px;margin:0 auto}.container-column img{display:block;width:100%}.container-column.-reverse{flex-direction:row-reverse}@media(max-width: 505px){.container-column.-news{display:block}}.container-column.-news&gt;.cell.-title{flex:.4}.container-column.-news&gt;.cell.-title .heading-section{margin:0 0 10px 0}@media(max-width: 505px){.container-column.-news&gt;.cell.-title{display:flex;align-items:center;margin:0 0 20px 0;flex:1}.container-column.-news&gt;.cell.-title .btn-basic{margin:0 0 0 auto}}.container-column.-sdgs{align-items:center;background-color:#fff;margin:0 0 40px 0;overflow:hidden;border-radius:12px;overflow:hidden;box-shadow:0 0 1px rgba(0,0,0,.1)}@media(max-width: 505px){.container-column.-sdgs{flex-direction:column}}.container-column.-sdgs.-about&gt;.cell.-image{flex:.25;border-right:1px solid #eee}.container-column.-sdgs.-about&gt;.cell.-summary{flex:.75;padding:2%}.container-column.-sdgs&gt;.cell.-image{flex:.4}@media(max-width: 505px){.container-column.-sdgs&gt;.cell.-image{margin-bottom:20px}}.container-column.-sdgs&gt;.cell.-image img{display:block;width:100%}.container-column.-sdgs&gt;.cell.-summary{flex:.6;padding:2% 4%;display:flex;height:100%}.container-column.-sdgs&gt;.cell.-summary dt{font-weight:700;font-size:2.2rem;margin-bottom:.3em}@media(max-width: 505px){.container-column.-sdgs&gt;.cell.-summary dt{font-size:1.8rem}}@media(max-width: 505px){.container-column.-enjourney{flex-direction:column-reverse}}.container-column.-enjourney .cell{position:relative}@media(max-width: 505px){.container-column.-enjourney .cell{width:100%}}.container-column.-enjourney .cell.-nav{margin-right:4%}@media(max-width: 505px){.container-column.-enjourney .cell.-nav{margin-right:0}}.container-column.-enjourney .cell.-map{width:60%}@media(max-width: 505px){.container-column.-enjourney .cell.-map{width:80%;margin:0 auto 20px auto}}.container-column.-enjourney .navs{display:flex;flex-wrap:wrap}.container-column.-enjourney .navs .list{flex:1}.container-column.-enjourney .navs .list dt{font-weight:700;font-size:120%;margin:0 0 2px 0}.container-column.-enjourney .navs .list dd{margin-bottom:1em}.container-column.-enjourney .navs .list dd .nav&gt;li .label{cursor:pointer;display:block;color:#57524e}.container-column.-enjourney .navs .list dd .nav&gt;li .label:hover{color:#d6845f}.container-column.-enjourney .navs .list dd .nav&gt;li.-current{color:#d6845f}.container-column.-enjourney .map{margin:0 auto;position:relative}.container-column.-enjourney .map img{display:block;width:100%;margin:0 auto}.container-column.-enjourney .map .pins{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.container-column.-enjourney .map .popup{width:280px;line-height:1.4;background-color:#57524e;position:absolute;left:0;z-index:10;padding:12px;transform:translate(-50%, -100%);border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;display:none}.container-column.-enjourney .map .popup a{color:#fff}.container-column.-enjourney .map .popup::before,.container-column.-enjourney .map .popup::after{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%) rotate(45deg);z-index:100;margin-left:5px}.container-column.-enjourney .map .popup::before{box-shadow:3px 3px 6px rgba(0,0,0,.2);background-color:#57524e}.container-column.-enjourney .map .popup::after{background-color:#57524e}.container-column.-enjourney .map .popup .name{font-size:1.2rem;opacity:.8}.container-column.-enjourney .map .popup .catch{margin:0;font-size:1.6rem}.container-column.-enjourney .map .popup .thumb{margin:0 0 10px 0}.container-column.-enjourney .map .popup .thumb img{display:block;width:100%}.container-column.-enjourney .map .popup.RESORTS{background-color:#597756}.container-column.-enjourney .map .popup.RESORTS::before,.container-column.-enjourney .map .popup.RESORTS::after{background-color:#597756}.container-column.-enjourney .map .popup.HOTELS{background-color:#d88d69}.container-column.-enjourney .map .popup.HOTELS::before,.container-column.-enjourney .map .popup.HOTELS::after{background-color:#d88d69}.container-column.-enjourney .pin{width:30px;height:30px;background-color:blue;display:block;position:absolute;background:url(/wp-content/themes/chain/assets/images/common/pin.svg?) no-repeat;background-size:contain;background-position:50% bottom;transform:translateX(-50%) translateY(-50%);transform-origin:bottom center;transition:all .3s;filter:brightness(1)}.container-column.-enjourney .pin.-current{transform:translateX(-50%) translateY(-50%) scale(2.2);z-index:5;filter:brightness(1)}.container-column.-enjourney .pin.-green{background:url(/wp-content/themes/chain/assets/images/common/pin_green.svg?) no-repeat}.container-column.-enjourney .pin a{display:block;width:30px;height:30px}.container-facility{padding:6vw 0;margin:30px 0 0 0;background-size:cover;position:relative;background-position:50%}.container-facility .grid-block{padding:0 5vw;margin:0 auto 3vw auto}@media(max-width: 505px){.container-facility .grid-block{justify-content:center}}@media(max-width: 505px){.container-facility .grid-block&gt;*{margin-bottom:40px}}.container-facility::after{content:"";background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:0}.container-facility .heading-sub{margin:0 0 5vw 0;letter-spacing:.1em;font-size:130%}@media(max-width: 505px){.container-facility .heading-sub{margin-bottom:40px}}.container-facility&gt;.layout-wrapper{color:#fff;z-index:2;position:relative;padding:5% 0}.container-moviebg{position:relative;height:100vh;text-align:center;color:#fff;background-size:cover;background-color:#000}.container-moviebg&gt;.loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.container-moviebg&gt;.area&gt;.title{position:absolute;z-index:2;top:50%;left:10%;transform:translateY(-50%) translateX(0%);color:#fff;font-size:3.2rem;letter-spacing:.2em;font-weight:700}@media(max-width: 505px){.container-moviebg&gt;.area&gt;.title{font-size:2rem;white-space:nowrap;width:80%;top:40%;text-align:center}}.container-moviebg&gt;.area&gt;.youtube{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:250vh;height:56.25vw;min-height:100%;min-width:100%}.container-moviebg&gt;.area&gt;.mask{position:absolute;z-index:2;top:0;width:100%;height:100%}.container-article strong{font-weight:700}.container-article h2{font-size:1.8rem}.container-article h3{font-size:1.7rem}.container-article h4{font-size:1.6rem}.container-article ol{padding:0 0 10px 30px}.container-article ol&gt;li{list-style-type:decimal}.container-article ol+h2,.container-article ol+h3,.container-article ol+h4,.container-article ul+h2,.container-article ul+h3,.container-article ul+h4{margin-top:1em}.container-article ul{padding:0 0 10px 30px}.container-article ul&gt;li{list-style-type:disc}.container-message{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);padding:20px;display:flex;align-items:center;flex-direction:row-reverse;max-width:900px;margin:0 auto}@media(max-width: 505px){.container-message{flex-direction:column;width:90%;margin:0 auto}}.container-message&gt;*{flex:1}.container-message .thumb{max-width:300px}.container-message .thumb img{display:block;width:100%}.container-message .summary{padding:15px 30px}@media(max-width: 505px){.container-message .summary{padding:20px 0 0 0;width:100%}}.container-message .summary.-center{text-align:center}.container-message .summary dt{font-weight:700;font-size:130%;margin:0 0 5px 0}.container-paper{background-color:#fff;border-radius:10px;overflow:hidden;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.05)}.container-paper .inner{padding:4%}@media(max-width: 505px){.container-paper .inner{padding:25px 20px}}.container-isemap{display:flex;align-items:center}@media(max-width: 505px){.container-isemap{display:block}}.container-isemap&gt;*.thumb{flex:.4;margin-right:5%;border-radius:8px;overflow:hidden}@media(max-width: 505px){.container-isemap&gt;*.thumb{margin:0 0 20px 0}}.container-isemap&gt;*.thumb img{display:block;width:100%;margin:0 auto;min-width:400px}.container-isemap&gt;*.summary{flex:.6}.container-isemap&gt;*.summary dl dt{font-weight:700;font-size:120%;margin:0 0 .4em 0}@media(max-width: 505px){.container-isemap&gt;*.summary dl dd br{display:none}}.container-concept{display:flex}@media(max-width: 505px){.container-concept{display:block}}.container-concept&gt;*{flex:1}.container-concept&gt;*.image{overflow:hidden;background-color:#efefef;min-height:calc(100vh - 100px)}@media(max-width: 810px){.container-concept&gt;*.image{min-height:calc(100vh - 80px)}}@media(max-width: 505px){.container-concept&gt;*.image{min-height:0}}@media(max-width: 505px){.container-concept&gt;*.image .swiper{top:60px}}.container-concept&gt;*.image .swiper.-concept{width:50%}@media(max-width: 505px){.container-concept&gt;*.image .swiper.-concept{width:100%;height:30vh}}@media(max-width: 505px){.container-concept&gt;*.image .swiper-slide{min-height:30vh}}@media(max-width: 505px){.container-concept&gt;*.image .swiper-slide .inner{min-height:30vh}}.container-concept&gt;*.image .swiper-slide .inner::after{content:none}@media(max-width: 505px){.container-concept&gt;*.story{margin-top:30vh;z-index:2;position:relative;background-color:#fff}}.container-concept&gt;*.story&gt;.inner{padding:10% 12% 15% 12%}.container-concept&gt;*.story&gt;.inner .layout-sub{margin-bottom:4em}.container-concept&gt;*.story&gt;.inner p{margin-bottom:1.5em;letter-spacing:.03em}le .container-concept&gt;*.story&gt;.inner p.from{text-align:right;padding-top:30px;font-size:90%}.container-concept&gt;*.story&gt;.inner .title{font-size:1.8rem;margin:0 0 1em 0;font-weight:700;line-height:1.8;letter-spacing:.03em}.container-concept&gt;*.story&gt;.inner .title.-main{font-size:2.4rem;margin-bottom:2em}@media(max-width: 810px){.container-concept&gt;*.story&gt;.inner .title.-main{font-size:2.2rem}}@media(max-width: 505px){.container-concept&gt;*.story&gt;.inner .title.-main{font-size:2rem}}.container-concept&gt;*.story&gt;.inner .title.-sub{font-size:1.5rem;margin:0 0 .5rem 0}.container-concept&gt;*.story&gt;.inner .option{padding-left:1.5em;border-left:1px solid #ccc}.container-concept&gt;*.story&gt;.inner ul li{margin:0 0 1em 0}.container-discover .item{position:relative}.container-image{overflow:hidden;border-radius:8px}.container-image.-square{border-radius:0}.container-image img{display:block;width:100%}.container-amenity dt{font-weight:700;font-size:110%}.container-amenity dd{margin-bottom:1em}.container-box{border-radius:8px;background-color:#fff;margin-bottom:50px;overflow:hidden}.container-box&gt;.inner{padding:3%}@media(max-width: 810px){.container-box&gt;.inner{padding:35px 25px}}@media(max-width: 505px){.container-box&gt;.inner{padding:25px 15px}}.container-box&gt;.inner.-beige{background-color:#f5f5f5;border-radius:0 0 8px 8px}.container-sns{display:flex;align-items:center;flex-wrap:wrap;margin-top:30px}@media(max-width: 505px){.container-sns{justify-content:center}}.container-sns&gt;*{margin-right:20px}.container-sns&gt;*:last-child{margin-right:0}@media(max-width: 505px){.container-sns&gt;*.-f{margin-right:0}}@media(max-width: 505px){.container-sns&gt;*.-term{width:100%;text-align:center;margin:20px 0}}@media(max-width: 505px){.container-sns&gt;*.-term a{display:inline-block;padding:10px 20px}}.container-sns&gt;* a{color:#57524e}.container-sns.-center{margin:0 auto;justify-content:center}.link-tel{color:#57524e}@media(max-width: 505px){.link-tel{color:#d6845f;display:inline-block;border:1px solid #d6845f;padding:3px 6px;line-height:1.1;border-radius:5px;margin:0 0 0 5px;vertical-align:middle}}.link-pdf{color:#c00;position:relative;display:inline-block;padding-left:40px}.link-pdf.-block{display:block;padding:10px}.link-pdf::before{position:absolute;left:0;top:5px;content:"";width:24px;height:24px;display:inline-block;vertical-align:middle;background-image:url(/wp-content/themes/chain/assets/images/common/icon/pdf.svg)}.link-arrow{position:relative;display:inline-block;padding-left:25px}.link-arrow::before{content:"";display:inline-block;width:12px;height:12px;background:url(/wp-content/themes/chain/assets/images/common/arrow_b.svg) no-repeat;position:absolute;left:0;top:50%;transform:translate(0, -25%);transition:all .2s ease-in-out}.link-arrow:hover::before{left:4px}.link-window::before{content:"";width:14px;height:14px;display:inline-block;margin-right:6px;vertical-align:middle;background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_b.svg)}.link-window.-after::before{content:none}.link-window.-after::after{content:"";width:14px;height:14px;display:inline-block;margin-left:6px;margin-right:6px;vertical-align:middle;background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_b.svg)}.link-window.-color::before,.link-window.-color::after{background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_c.svg)}.p-center{text-align:center}.p-summary{font-size:110%;margin-top:1.5em;margin-bottom:2.5em}@media(max-width: 505px){.p-summary{font-size:105%;margin-bottom:30px;letter-spacing:.05em}}.p-summary.-center{text-align:center}.p-caption{padding:2em 0 0 0;font-size:85%;margin:0}.p-caption.-center{text-align:center}.list-btn{display:flex;flex-wrap:wrap}.list-btn&gt;*{margin:0 20px 20px 0;white-space:nowrap}.list-btn&gt;*:last-child{margin-right:0}@media(max-width: 505px){.list-btn&gt;*:last-child{margin-bottom:0}}.list-faq{margin-top:-20px;margin-bottom:30px}.list-faq dt{padding:8px 10px 8px 40px;margin:20px 0 0 0;border-radius:5px;position:relative;cursor:pointer;background-color:#efefef;transition:all .1s ease-in-out}.list-faq dt:before{content:"+";display:inline-block;position:absolute;left:18px;top:8px}.list-faq dt.-active{background-color:#d6845f;padding:8px 10px 8px 40px;border-radius:4px 4px 0 0;color:#fff}.list-faq dt.-active:before{left:18px;top:8px}.list-faq dt:hover{background-color:#d6845f;color:#fff}.list-faq dd{display:none}.list-faq dd.-active{border:1px solid #d6845f;margin:0 0 20px 0;border-radius:0 0 5px 5px}.list-faq dd .inner{padding:20px}@media(max-width: 505px){.list-faq dd .inner{padding:15px}}.list-option{font-size:80%}.list-option&gt;*{position:relative;padding-left:1.5em}.list-option&gt;*::before{content:"※";position:absolute;left:0;top:0px}.list-line{border-top:1px solid rgba(17,50,74,.5)}.list-line&gt;*{border-bottom:1px solid rgba(17,50,74,.5)}.list-news{border-top:1px solid #ddd;margin:0 0 0 0}.list-news&gt;.item{border-bottom:1px solid #ddd;padding:0}.list-news&gt;.item&gt;a{display:block;padding:12px 20px 12px 0px;color:#57524e;background:url(/wp-content/themes/chain/assets/images/common/arrow_b.svg) no-repeat;background-position:top 50% right 30px;background-size:16px;transition:all .3s ease-in-out}@media(max-width: 505px){.list-news&gt;.item&gt;a{padding:10px 40px 10px 12px;background-position:top 50% right 10px;background-size:12px}}.list-news&gt;.item&gt;a:hover{background-position:top 50% right 20px;color:#57524e;opacity:1}.list-news&gt;.item&gt;a.-noarrow{background:none}.list-news&gt;.item&gt;a .thumb{width:60px;height:60px;border-radius:6px;overflow:hidden}.list-news&gt;.item&gt;a .thumb img{display:block;width:100%;background-repeat:no-repeat;background-size:cover;background-color:#efefef}.list-news&gt;.item&gt;a dl{display:flex;align-items:center;white-space:nowrap;line-height:1.5}@media(max-width: 505px){.list-news&gt;.item&gt;a dl{flex-direction:column-reverse;align-items:flex-start;white-space:normal}}.list-news&gt;.item&gt;a dl&gt;dt{margin:0 20px 0 0;letter-spacing:0}@media(max-width: 810px){.list-news&gt;.item&gt;a dl&gt;dt{font-size:90%;color:#999}}.list-news&gt;.item&gt;a dl&gt;dd{margin:0;overflow:hidden;text-overflow:ellipsis}@media(max-width: 505px){.list-news&gt;.item&gt;a dl&gt;dd{margin-bottom:5px}}.list-news&gt;.item&gt;a dl .title{overflow:hidden;text-overflow:ellipsis}.list-news&gt;.item&gt;a dl .icon.-new{margin-left:4px}.list-news.-noborder{border:none}.list-news.-noborder&gt;.item{border:none}@media(max-width: 505px){.list-news.-thumb{padding:12px 0 0 0}}.list-news.-thumb&gt;.item{padding:10px 0}@media(max-width: 505px){.list-news.-thumb&gt;.item{margin:0 0 12px 0;padding:0 0 12px 0}}.list-news.-thumb&gt;.item a{padding:0 0 0 0px}.list-news.-thumb&gt;.item a .thumb{border-radius:5px;overflow:hidden}@media(max-width: 505px){.list-news.-thumb&gt;.item a .thumb{width:60px;height:60px}}.list-news.-thumb&gt;.item a .thumb img{background-color:#fff}@media(max-width: 505px){.list-news.-thumb&gt;.item a dl{flex-direction:row;align-items:center}}.list-news.-thumb&gt;.item a .date{font-size:80%;opacity:.8}.list-news.-cols2{border:none;display:flex;flex-wrap:wrap;margin:0 0 50px 0}.list-news.-cols2&gt;.item{width:50%;border:none;margin-bottom:1.5%;padding:0 30px 0 0}@media(max-width: 505px){.list-news.-cols2&gt;.item{width:100%;margin:0 0 10px 0;padding:0 0 10px 0}}.list-news.-cols2&gt;.item:nth-child(2n){margin-right:0}.list-news.-sticky{border:none;background-color:rgba(255,255,255,.9);border-radius:6px;position:absolute;margin:0 0;width:94%;bottom:60px;max-width:1280px;left:50%;z-index:100;transform:translate(-50%, 0);transition:all .2s ease-in-out}@media(max-width: 505px){.list-news.-sticky{bottom:13vh}}.list-news.-sticky&gt;.item{border:none;padding:0}@media(max-width: 505px){.list-news.-sticky&gt;.item{padding:0}}.list-news.-sticky&gt;.item a{padding-left:20px}.list-news.-sticky&gt;.item a dl&gt;dt{margin-right:20px}.list-news.-sticky:hover{background-color:#fff}.list-news.-hasimage{display:flex;flex-wrap:wrap;padding:0;margin:0 -1% -1% -1%;border:none}@media(max-width: 505px){.list-news.-hasimage{margin:0 -2% -4% -2%}}.list-news.-hasimage&gt;.item{width:23%;border:none;margin:0 1% 2% 1%;overflow:hidden;border:none}@media(max-width: 505px){.list-news.-hasimage&gt;.item{width:46%;margin:0 2% 4% 2%}}.list-news.-hasimage&gt;.item&gt;a{padding:0;background:none}.list-news.-hasimage&gt;.item&gt;a figure,.list-news.-hasimage&gt;.item&gt;a figcaption{display:block}.list-news.-hasimage&gt;.item&gt;a .thumb{border-radius:8px 8px 0 0;overflow:hidden;margin-bottom:20px;width:auto;height:auto;overflow:hidden;border-radius:8px}.list-news.-hasimage&gt;.item&gt;a .thumb .img{background-repeat:no-repeat;background-size:cover;background-position:50%;aspect-ratio:4/2.5;display:block;width:100%;height:auto}.list-news.-hasimage&gt;.item&gt;a figcaption .time{font-size:80%;opacity:.8}.list-news.-hasimage&gt;.item&gt;a figcaption .hotel{margin:0 0 10px 0}.list-news.-hasimage&gt;.item&gt;a figcaption .hotel span{background-color:#57524e;letter-spacing:0;color:#fff;text-align:center;width:90px;padding:4px 0;line-height:1.1;font-size:1.2rem;display:inline-block}.list-alphabet{list-style-type:lower-alpha;margin-left:2em}.list-alphabetupper{list-style-type:upper-alpha;margin-left:2em}.list-difinition&gt;dt{font-weight:700}.list-difinition&gt;dd{margin-bottom:1em}.list-disc{list-style-type:disc;margin:1em 0 1em 1.2em}.list-disc&gt;*{margin-bottom:.2em}.list-disc.-hasicon{margin:0}.list-disc.-hasicon&gt;*{padding-left:40px}.list-disc.-hasicon&gt;*.-fly{list-style-type:none;position:relative}.list-disc.-hasicon&gt;*.-fly::before{content:"";display:inline-block;width:28px;height:28px;background-image:url(/wp-content/themes/chain/assets/images/common/access/fly_s.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0px}.list-decimal{list-style-type:decimal;margin-left:1.2em}.list-decimal&gt;*{margin-bottom:.5em}.list-number{display:flex;margin-bottom:0;padding-bottom:0}.list-number&gt;dt{font-size:4rem;font-family:"Montserrat";font-weight:600;font-weight:normal;line-height:1.1;margin-right:.6em;padding-right:.6em;border-right:1px solid #ddd}@media(max-width: 810px){.list-number&gt;dt{font-size:3.2rem;margin-right:.5em;padding-right:.5em}}@media(max-width: 505px){.list-number&gt;dt{font-size:2.8rem;margin-right:.5em;padding-right:.5em}}.list-number&gt;dd .title{font-weight:700;font-size:2rem;margin:0 0 10px 0;line-height:1.6}@media(max-width: 810px){.list-number&gt;dd .title{font-size:1.8rem}}@media(max-width: 505px){.list-number&gt;dd .title{font-size:1.7rem}}.list-number&gt;dd p:last-of-type{margin-bottom:0}@media(max-width: 505px){.table-wrap{overflow-x:auto}}.table-grid{max-width:100%;margin:0 0 10px 0;border-top:1px solid #ddd;border-left:1px solid #ddd;font-size:90%}.table-grid.-auto{width:auto}.table-grid th,.table-grid td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:6px 12px;line-height:1.5;text-align:left}.table-grid th{font-weight:normal;background-color:#f5f5f5}.table-grid .list-disc{margin-top:10px;margin-bottom:10px}.table-line{max-width:100%;margin:5px 0 30px 0;border-top:1px solid #ddd}.table-line th,.table-line td{padding:10px 12px;line-height:1.875;text-align:left;border-bottom:1px solid #ddd}.table-line th{font-weight:700}@media(max-width: 505px){.table-line.-history{margin-bottom:20px}}.table-line.-history td,.table-line.-history th{padding:6px 12px}.table-line.-history th{font-weight:700;text-align:center}.table-line.-history .icon-category{margin-right:14px}.table-line.-history .line{margin:6px 0;display:flex}@media(max-width: 505px){.table-line.-history .line{display:block;margin:0 0 15px 0}.table-line.-history .line:last-of-type{margin-bottom:0}}@media(max-width: 505px){.table-line.-history .line&gt;.icon{margin-bottom:5px}}@media(max-width: 505px){.table-line.-item tr{display:block}}.table-line.-item tr th,.table-line.-item tr td{border-bottom:1px solid #ddd;padding:16px 12px;line-height:1.875;text-align:left}@media(max-width: 810px){.table-line.-item tr th,.table-line.-item tr td{padding:12px 8px}}@media(max-width: 505px){.table-line.-item tr th,.table-line.-item tr td{display:block;padding:8px;width:auto}}.table-line.-item tr th{width:30%;color:#d6d7a7;font-size:2.2rem;font-weight:400}@media(max-width: 810px){.table-line.-item tr th{width:33%;font-size:1.8rem}}@media(max-width: 505px){.table-line.-item tr th{width:auto;border-bottom:none;font-size:1.7rem;padding-bottom:0}}.table-line.-comapny th{width:30%;font-weight:700}.table-line.-comapny td,.table-line.-comapny th{padding:14px 12px;vertical-align:top}.table-line.-plan{color:#11324a;table-layout:fixed}@media(max-width: 505px){.table-line.-plan{width:130vw;max-width:none}}.table-line.-plan th,.table-line.-plan td{font-size:1.5rem;padding:14px 6px;border:none}@media(max-width: 810px){.table-line.-plan th,.table-line.-plan td{font-size:90%}}@media(max-width: 505px){.table-line.-plan th,.table-line.-plan td{padding:10px 6px}}.table-line.-plan th.item,.table-line.-plan td.item{text-align:left;padding-left:3%;white-space:nowrap}@media(max-width: 810px){.table-line.-plan th.item,.table-line.-plan td.item{padding-left:2%}}@media(max-width: 505px){.table-line.-plan th.item,.table-line.-plan td.item{padding-left:4px;padding-right:4px;position:sticky;left:0;background-color:#fff;width:130px;white-space:nowrap;z-index:5}.table-line.-plan th.item:after,.table-line.-plan td.item:after{content:"";height:100%;width:1px;background-color:#ddd;display:block;position:absolute;right:0;top:0}}@media(max-width: 505px){.table-line.-plan .item{position:sticky}}.table-line.-plan thead{position:sticky;top:100px;background-color:#fff}@media(max-width: 1130px){.table-line.-plan thead{top:80px}}@media(max-width: 810px){.table-line.-plan thead{top:80px}.table-line.-plan thead::after{content:"";width:100%;height:1px;background-color:#ddd;position:absolute;bottom:0;left:0}}@media(max-width: 505px){.table-line.-plan thead{position:static}}.table-line.-plan thead tr th{white-space:nowrap;color:#57524e;background-color:#fff;position:relative;font-weight:700;width:25%}@media(max-width: 505px){.table-line.-plan thead tr th{width:33.3%}}.table-line.-plan thead tr th:after{content:"";width:100%;height:1px;background-color:#eff6ff;position:absolute;bottom:-1px;left:0}.table-line.-plan tbody strong{color:#57524e}.table-line.-plan tbody tr td{width:25%}.table-line.-plan tbody tr:nth-child(odd) th,.table-line.-plan tbody tr:nth-child(odd) td{background-color:#eff6ff}.table-scroll{overflow-x:auto}.table-scroll&gt;table{min-width:760px}.btn-basic{border-radius:30px;padding:5px 45px 5px 35px;text-align:center;color:#fff;background-color:#57524e;position:relative;transition:all .2s ease-out;line-height:1.875;display:inline-flex;align-items:center;justify-content:center;height:42px;align-items:center;margin:0;min-width:160px;line-height:1.4;white-space:nowrap}@media(max-width: 810px){.btn-basic{height:38px}}@media(max-width: 505px){.btn-basic{margin:0 auto;font-size:105%}}.btn-basic::before{content:"";display:inline-block;width:16px;height:16px;background:url(/wp-content/themes/chain/assets/images/common/arrow.svg) no-repeat;position:absolute;right:15px;top:50%;transform:translate(0, -25%);transition:all .2s ease-in-out}.btn-basic:hover::before{right:10px}.btn-basic.-min{min-width:auto;padding:6px 40px 6px 16px;line-height:1.3;height:36px;font-size:90%}@media(max-width: 505px){.btn-basic.-min{padding:4px 40px 4px 16px;height:28px}}.btn-basic.-white{background-color:#fff;color:#57524e}.btn-basic.-white::before{background-image:url(/wp-content/themes/chain/assets/images/common/arrow_b.svg)}.btn-basic.-white.-window::before{background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_b.svg)}.btn-basic.-caution{background-color:#d6845f;color:#fff}.btn-basic.-line{background-color:#fff;color:#57524e;border:1px solid #57524e}.btn-basic.-line::before{background-image:url(/wp-content/themes/chain/assets/images/common/arrow_b.svg)}.btn-basic.-line.-window::before{background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_b.svg)}.btn-basic.-fit{max-width:none;display:inline-flex;align-items:center;width:auto}.btn-basic.-window::before{transform:translate(0, -50%);background-image:url(/wp-content/themes/chain/assets/images/common/icon/window.svg)}.btn-basic.-window:hover::before{right:15px}.btn-basic.-em{background-color:#f9e7cd;color:#57524e}.btn-basic.-em.-window::before{background-image:url(/wp-content/themes/chain/assets/images/common/icon/window_b.svg)}.btn-basic.-em.-line{border-color:#c8bbaa}.btn-basic.-caution{background-color:#d6845f}.btn-basic:hover{opacity:.8}.btn-basic.-inquiry{border-radius:40px}.btn-basic.-sub{width:auto;color:#fff;background-color:#d6d7a7;height:40px}@media(max-width: 505px){.btn-basic.-sub{width:80%}}.btn-basic.-wide{height:50px;max-width:100%;min-width:350px;width:auto;padding:14px 20px}@media(max-width: 505px){.btn-basic.-wide{min-width:80%;height:auto;min-height:50px;max-width:80%;padding-left:4px;padding-right:4px}}.btn-basic.-caution{background-color:#d6845f}.btn-basic.-anchor::before{width:18px;height:18px;margin-top:-3px;background-image:url(/wp-content/themes/chain/assets/images/common/arrow_anchor.svg)}.btn-basic.-anchor:hover:before{right:15px}.btn-basic.-reserve{padding-right:45px}.btn-basic.-reserve::before{content:"";background-image:url(/wp-content/themes/chain/assets/images/common/icon/reserve_w.svg);width:20px;height:20px;margin-top:-4px}.btn-basic.-reserve:hover::before{right:15px}.icon-sns{display:inline-block;width:32px;height:32px;height:32px;border-radius:50%;background-color:#57524e;background-repeat:no-repeat;background-position:50% 50%;background-size:60%}.icon-sns.-f{background-image:url(/wp-content/themes/chain/assets/images/common/sns/f.svg)}.icon-sns.-f.-rvs{background-image:url(/wp-content/themes/chain/assets/images/common/sns/c/f.svg)}.icon-sns.-i{background-image:url(/wp-content/themes/chain/assets/images/common/sns/i.svg)}.icon-sns.-i.-rvs{background-image:url(/wp-content/themes/chain/assets/images/common/sns/c/i.svg)}.icon-sns.-y{background-image:url(/wp-content/themes/chain/assets/images/common/sns/y.svg)}.icon-sns.-y.-rvs{background-image:url(/wp-content/themes/chain/assets/images/common/sns/c/y.svg)}.icon-sns.-bgw{background-color:rgba(255,255,255,.1)}.icon-sns.-rvs{background-color:#fff}.icon.-new{background-color:#e34413;color:#fff;display:inline-block;font-size:1rem;line-height:1.1;padding:2px 2px}@media(max-width: 505px){.card-group{border:1px solid #ddd;border-radius:8px;padding:20px}}.card-group&gt;.logo{aspect-ratio:3/2;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.card-group&gt;.logo img{display:block;width:42%;margin:0px auto 10px auto}.card-group&gt;.logo .label{font-size:1.2rem}.card-group&gt;.photo{border-radius:8px;overflow:hidden;margin:0 0 20px 0}.card-group&gt;.photo img{display:block;width:100%}@media(max-width: 505px){.card-group&gt;.link{display:flex;flex-wrap:wrap}}@media(max-width: 505px){.card-group&gt;.link&gt;*{min-width:50%}}.card-group&gt;.link a{color:#57524e;display:block}@media(max-width: 505px){.card-group&gt;.link a{margin:0 0 10px 0}}.card-group.-court&gt;.logo img{width:60%}.card-membership{padding:10px;aspect-ratio:1/1;background-color:#fff;display:flex;align-items:center;justify-content:center;margin:1px}@media(max-width: 505px){.card-membership{aspect-ratio:2/2.4;min-height:216px}}.card-membership .inner{flex:1}.card-membership .inner&gt;.thumb{aspect-ratio:1/1;width:42%;margin:0 auto;display:flex;align-items:center;justify-content:center}.card-membership .inner&gt;.thumb img{display:block;width:100%;margin:0 auto 20px auto}.card-membership .inner&gt;dl{text-align:center;line-height:1.5;aspect-ratio:2/.7}.card-membership .inner&gt;dl&gt;dt{font-weight:700;margin:0 0 3px 0}.card-membership .inner&gt;dl&gt;dd{font-size:90%}.card-snstag dt{font-weight:700;margin:0 0 3px 0}.card-snstag dd{font-size:1.2rem;font-weight:normal;color:#57524e;letter-spacing:0;padding:0 30px}@media(max-width: 505px){.card-snstag dd{padding:0}}.card-discover .thumb{overflow:hidden;border-radius:8px;margin:0 0 10px 0}.card-discover .thumb img{width:100%;display:block}.card-discover figcaption{display:block;padding:15px 0 20px 0}.card-discover figcaption dl&gt;dt{font-weight:700;font-size:1.8rem}.card-access&gt;.thumb{border-radius:6px;overflow:hidden;margin:0 0 16px 0}.card-access&gt;.thumb img{display:block;width:100%}.card-access&gt;.detail dl{line-height:1.5}.card-access&gt;.detail dl dt{font-weight:bold}.card-access&gt;.detail dl dd{font-size:85%}.card-access&gt;.detail .btn-basic{margin-top:15px}.card-local{display:flex;margin:0 0 30px 0}@media(max-width: 505px){.card-local{display:block}}.card-local&gt;.photo{flex:1;margin:5px 2% 0 0;overflow:hidden}@media(max-width: 505px){.card-local&gt;.photo{margin:0 0 0px 0}}.card-local&gt;.photo .main{border-radius:10px;overflow:hidden;margin:0 0 0px 0}@media(max-width: 505px){.card-local&gt;.photo .main{margin-bottom:20px}}.card-local&gt;.photo .main img{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.card-local&gt;.photo .sub{display:flex;flex-wrap:wrap;margin:20px -1% 0 -1%}.card-local&gt;.photo .sub&gt;*{width:18%;margin:0 1% 2% 1%;border-radius:6px;overflow:hidden;border:3px solid rgba(0,0,0,0)}@media(max-width: 505px){.card-local&gt;.photo .sub&gt;*{width:23%}}.card-local&gt;.photo .sub&gt;* img{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.card-local&gt;.photo .sub&gt;*.-current{border:3px solid #d6845f}.card-local&gt;.detail{margin-left:2%;flex:1}@media(max-width: 505px){.card-local&gt;.detail{margin-left:0}}.card-local&gt;.detail .caption{font-size:85%}.card-local&gt;.detail .address{margin-bottom:16px}@media(max-width: 505px){.card-local&gt;.detail .address{margin-bottom:26px}}.card-local&gt;.detail .table-grid{margin-bottom:2rem}.card-local&gt;.detail .catch{font-size:2.6rem;font-weight:700;margin:0 0 14px 0}.card-local&gt;.detail p{margin:0}.card-room{display:flex}@media(max-width: 505px){.card-room{display:block}}.card-room&gt;.photo{flex:1;background-color:#fff;margin:5px 2% 0 0;overflow:hidden}@media(max-width: 505px){.card-room&gt;.photo{margin:0 0 20px 0}}.card-room&gt;.photo .main{border-radius:6px;overflow:hidden;margin:0 0 20px 0}@media(max-width: 505px){.card-room&gt;.photo .main{margin-bottom:0}}.card-room&gt;.photo .main img{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.card-room&gt;.photo .sub{display:flex;flex-wrap:wrap;margin:20px -1% 0 -1%}.card-room&gt;.photo .sub&gt;*{width:18%;margin:0 1% 2% 1%;border-radius:6px;overflow:hidden;border:3px solid rgba(0,0,0,0)}@media(max-width: 505px){.card-room&gt;.photo .sub&gt;*{width:23%}}.card-room&gt;.photo .sub&gt;* img{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.card-room&gt;.photo .sub&gt;*.-current{border:3px solid #d6845f}.card-room&gt;.detail{margin-left:2%;flex:1}@media(max-width: 505px){.card-room&gt;.detail{margin-left:0}}.card-room&gt;.detail .caption{font-size:85%}.card-room&gt;.detail .table-grid{margin-bottom:2em}.card-room&gt;.detail .list-btn{margin:20px auto 0 auto}@media(max-width: 505px){.card-room&gt;.detail .list-btn{justify-content:center}}.card-room&gt;.detail .list-btn&gt;*{margin-right:10px}@media(max-width: 505px){.card-room&gt;.detail .list-btn&gt;*{width:60%}}@media(max-width: 505px){.card-room&gt;.detail .list-btn&gt;* .btn-basic{width:100%}}.card-photo{border-radius:6px;overflow:hidden;height:100%}.card-photo .thumb{border-radius:6px;background-color:#999;overflow:hidden}.card-photo .thumb img{background-repeat:no-repeat;background-position:50%;background-size:cover;transition:all .3s ease-in-out}.card-photo .detail{padding:16px 0}.card-photo .detail .title{font-weight:700;font-size:115%}.card-photo .detail .caption{font-size:85%;letter-spacing:0}.card-photo a{height:100%}.card-photo a:hover .thumb img{transform:scale(1.1)}.card-photo a .detail{position:relative}.card-photo a .detail::after{content:"";width:25px;height:25px;position:absolute;right:10px;background:url(/wp-content/themes/chain/assets/images/common/arrow.svg) no-repeat;background-position:50% 60%;background-color:#57524e;border-radius:50%;background-size:50%}@media(max-width: 505px){.card-photo a .detail::after{width:22px;height:22px}}.card-photo.-bg{background-color:#efefef}.card-photo.-bg .thumb{border-radius:6px 6px 0 0}.card-photo.-bg .detail{padding:16px 40px 16px 16px;border-radius:0 0 6px 6px}@media(max-width: 505px){.card-photo.-bg .detail{padding:14px}}.card-photo.-hasanchor .detail{padding:16px 16px 10px 16px}.card-photo.-hasanchor .detail::after{content:none}.card-photo.-hasanchor a::after{content:"";height:22px;box-sizing:content-box;display:block;padding:0 0 15px 0;background-image:url(/wp-content/themes/chain/assets/images/common/arrow_anchor.svg);background-repeat:no-repeat;background-position:50% top;background-size:22px}@media(max-width: 505px){.card-photo.-hasanchor a::after{height:20px;background-size:20px}}.card-photo.-room .thumb img{background-repeat:no-repeat;background-position:50%;background-size:cover}.card-photo.-room a{display:block;color:#57524e}.card-round&gt;.thumb{background-color:#fff;overflow:hidden;border-radius:50%;aspect-ratio:1/1;max-width:100px;width:60%;margin:0 auto 20px auto;display:flex;align-items:center;justify-content:center}@media(max-width: 505px){.card-round&gt;.thumb{max-width:100px;margin-bottom:10px}}.card-round&gt;.thumb img{display:block;width:70%}.card-round&gt;.caption{display:block;text-align:center}.form-inquiry{color:#d6845f;display:inline-block;margin:0 0 0 10px}.form-list{padding:15px 0}.form-list&gt;dt{margin:0 0 5px 0}.form-list&gt;dd{margin:0}.form-list.-email dd:first-of-type{margin-bottom:10px}.form-list p+._caption{margin-top:-1em}.form-select{background-color:#fff;border:1px solid #57524e;border-radius:5px;padding:8px 15px;min-width:180px;overflow:hidden}@media(max-width: 505px){.form-select{font-size:16px}}.form-select.-hasbottom{margin-bottom:30px}.form-message{padding:50px 0}.form-confirm dl{margin-bottom:30px}.form-confirm dl dt{background-color:#ddd;padding:8px 12px;line-height:1.3;margin:0 0 10px 0;font-size:90%}.form-confirm dl dd{padding:0 0}.form-submit{margin:0 auto;background-color:#999;padding:10px 30px;font-weight:bold;letter-spacing:1px}.form-submit:hover{background-color:#e34413}.form-group label{line-height:1}.form-group li{display:flex;align-items:end;margin-bottom:10px}.form-group li&gt;*:first-child{margin-right:20px;white-space:nowrap}.form-text{background-color:#f5f5f5;border:1px solid #ddd;padding:8px 8px;box-sizing:border-box;line-height:1;border-radius:4px;width:100%}.form-textarea{background-color:#f5f5f5;padding:10px;min-height:280px;box-sizing:border-box;border:1px solid #ddd;border-radius:6px;line-height:1.7;width:100%;font-size:90%;line-height:1.8}.form-radio{display:inline-block;padding:12px 0;line-height:1;margin-right:20px}.form-radio .wpcf7-list-item-label{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 30px;position:relative;width:auto;line-height:1.3}.form-radio .wpcf7-list-item-label::before,.form-radio .wpcf7-list-item-label::after{content:"";display:block;border-radius:50%;position:absolute}.form-radio .wpcf7-list-item-label::after{background:#57524e;height:10px;width:10px;left:5px;opacity:0;top:5px}.form-radio .wpcf7-list-item-label::before{background:#fff;border:1px solid #bdc1cc;height:20px;width:20px;left:0;top:0}.form-radio input[type=radio]{display:none}.form-radio input[type=radio]:checked+.wpcf7-list-item-label:after{opacity:1}.form-checkbox{display:inline-block;padding:12px 0;line-height:1}.form-checkbox .wpcf7-list-item-label{box-sizing:border-box;cursor:pointer;display:block;padding:0 0 0 30px;position:relative;width:auto;line-height:1.3}.form-checkbox .wpcf7-list-item-label::before,.form-checkbox .wpcf7-list-item-label::after{content:"";display:block;position:absolute}.form-checkbox .wpcf7-list-item-label::after{border-right:2px solid #fff;border-bottom:2px solid #fff;height:10px;width:7px;transform:rotate(45deg);left:6px;opacity:0;top:4px}.form-checkbox .wpcf7-list-item-label::before{border-radius:4px;background:#fff;border:1px solid #57524e;height:20px;width:20px;left:0;top:0}.form-checkbox input[type=checkbox]{display:none}.form-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}.form-checkbox input[type=checkbox]:checked+.wpcf7-list-item-label:before{background-color:#57524e}.form-list .field{margin:0 0 30px 0;display:block}.form-list .field .form-text{width:100%}.form-list .comit{padding:20px 0 0 0}.form-list .comit&gt;*{margin:0 auto}.form-content dt{margin:0 0 8px 0}.wpcf7-not-valid-tip{color:#c00;display:block;margin:10px 0 0 0}.wpcf7-response-output{margin:0 0 30px 0 !important;padding:5px !important;border:none !important;background-color:#d6845f !important;color:#fff !important;border-radius:4px}.wpcf7-submit{margin:0 auto;background-color:#57524e;border-radius:4px;color:#fff;padding:10px 30px;font-weight:bold;letter-spacing:1px}.wpcf7-submit:hover{background-color:#e34413}.wpcf7-spinner{display:block;text-align:center;margin:10px auto}.grid-block{display:flex;flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 0 0 0;line-height:1.875}@media(max-width: 505px){.grid-block{line-height:1.6}}.grid-block img{width:100%;display:block}.grid-block .button-link{width:100%;max-width:100%}.grid-block.-round{border-radius:6px;overflow:hidden}.grid-block .thumb{position:relative}.grid-block .thumb.-round{border-radius:3px;overflow:hidden}.grid-block .thumb&gt;.caption{color:#fff;font-size:1rem;position:absolute;bottom:10px;text-align:center;width:100%}.grid-block.-cols2.-padding{margin:0 -2.4% -2.4% -2.4%}@media(max-width: 505px){.grid-block.-cols2.-padding{margin:0 0 0 0}}.grid-block.-cols2.-padding&gt;*{width:45.2%;margin:2.4% 2.4%}@media(max-width: 505px){.grid-block.-cols2.-padding&gt;*{width:100%;margin:0 0 30px 0}}.grid-block.-cols2&gt;*{width:50%;box-sizing:border-box}@media(max-width: 505px){.grid-block.-cols2&gt;*{width:auto;margin:0}}@media(max-width: 505px){.grid-block.-cols2.-reversesp{flex-direction:column-reverse}}@media(max-width: 505px){.grid-block.-cols3{display:block;margin:0}}.grid-block.-cols3.-padding{margin:0 -1.5% -1.5% -1.5%}@media(max-width: 810px){.grid-block.-cols3.-padding{margin:0 -2% -4% -2%}}@media(max-width: 505px){.grid-block.-cols3.-padding{margin:0}}.grid-block.-cols3.-padding&gt;*{width:30.3%;margin:0 1.5% 1.5% 1.5%}@media(max-width: 810px){.grid-block.-cols3.-padding&gt;*{width:46%;margin:0 2% 4% 2%}}@media(max-width: 505px){.grid-block.-cols3.-padding&gt;*{width:auto;margin:0 0 25px 0}}.grid-block.-cols3&gt;*{width:33.33%;box-sizing:border-box}@media(max-width: 505px){.grid-block.-cols3&gt;*{width:auto;margin:0 0 20px 0}}.grid-block.-cols3.-hassideline&gt;*{border-right:1px solid #ddd;padding:0 4%}@media(max-width: 505px){.grid-block.-cols3.-hassideline&gt;*{border-right:none;padding:0}}.grid-block.-cols3.-hassideline&gt;*:last-child{border-right:none}.grid-block.-cols4.-padding{margin:0 -0.8% 0 -0.8%}@media(max-width: 505px){.grid-block.-cols4.-padding{margin:0 0 -8px -16px -8px}}.grid-block.-cols4.-padding&gt;*{padding:0 .8% 1.6% .8%}@media(max-width: 505px){.grid-block.-cols4.-padding&gt;*{padding:0 8px 16px 8px}}.grid-block.-cols4&gt;*{width:25%;box-sizing:border-box}@media(max-width: 505px){.grid-block.-cols4&gt;*{width:50%}}.grid-block.-cols4&gt;*.-current .card-waytouse{background-color:#09f}.grid-block.-cols4&gt;*.-current .card-waytouse .illust img{filter:invert(100%) contrast(3)}.grid-block.-cols4&gt;*.-current .card-waytouse .title{color:#fff}.grid-block.-cols4&gt;*.-current .card-waytouse::after{border-color:#fff}.grid-block.-cols5&gt;*{width:20%;box-sizing:border-box}@media(max-width: 505px){.grid-block.-cols5&gt;*{width:50%}}.grid-block.-cols5&gt;*.-current .card-waytouse{background-color:#09f}.grid-block.-cols5&gt;*.-current .card-waytouse .illust img{filter:invert(100%) contrast(3)}.grid-block.-cols5&gt;*.-current .card-waytouse .title{color:#fff}.grid-block.-cols5&gt;*.-current .card-waytouse::after{border-color:#fff}.grid-block.-membership{border-radius:16px;overflow:hidden}.grid-block.-membership&gt;*{width:33.33%;box-sizing:border-box}@media(max-width: 505px){.grid-block.-membership&gt;*{width:50%;margin:0 0 0 0}}.grid-block.-membership.-hassideline&gt;*{border-right:1px solid #d6d7a7;padding:0 4%}@media(max-width: 505px){.grid-block.-membership.-hassideline&gt;*{border-right:none}}.grid-block.-membership.-hassideline&gt;*:last-child{border-right:none}.grid-block.-middle{align-items:center}.grid-block.-hasline{margin:0 0 30px 0}.grid-block.-hasline&gt;*{box-shadow:0 0 0 1px #ddd;border-right:none;background-color:#f5f5f5;padding:12px}@media(max-width: 505px){.grid-block.-index.-padding{display:block}.grid-block.-index.-padding&gt;*{width:auto;margin:0 0 30px 0}.grid-block.-index.-padding&gt;*:last-child{margin-bottom:0}}.grid-block.-list&gt;* .card-summary{background-color:#333;border-radius:6px}.grid-block.-list&gt;* .card-summary .caption{letter-spacing:0;padding:6px 4px;color:#fff;text-align:center;white-space:nowrap;font-size:90%}.grid-block.-list&gt;* .card-summary .caption.-window{background:url(/town/assets/images/common/window.svg) no-repeat;background-position:10px 50%;background-size:12px;padding:6px 3px 6px 3px}@media(max-width: 505px){.grid-block.-list&gt;* .card-summary .caption{padding:4px 4px}}.grid-block.-relax{margin:0 0 60px 0}.grid-block.-relax .p-summary{margin-top:120px}.wp-pagenavi{padding:50px 0;text-align:center;font-family:"Montserrat";font-weight:600}.wp-pagenavi a,.wp-pagenavi span{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;padding:0;text-align:center;line-height:1;border-radius:50%;margin:0 10px;color:#c3c3c3;border:1px solid #c3c3c3;transition:all .2s ease-in-out;font-weight:700}@media(max-width: 505px){.wp-pagenavi a,.wp-pagenavi span{padding:7px 5px}}.wp-pagenavi a.page:hover,.wp-pagenavi span.page:hover{color:#fff;background-color:#57524e;border-color:#57524e}.wp-pagenavi a.current,.wp-pagenavi span.current{color:#09f;border-color:#09f}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.wp-pagenavi span.nextpostslink,.wp-pagenavi span.previouspostslink{padding:10px 35px;width:auto;border:none;border-radius:0;position:relative;color:#57524e;font-weight:600;letter-spacing:.05em}.wp-pagenavi a.nextpostslink::after,.wp-pagenavi a.nextpostslink::before,.wp-pagenavi a.previouspostslink::after,.wp-pagenavi a.previouspostslink::before,.wp-pagenavi span.nextpostslink::after,.wp-pagenavi span.nextpostslink::before,.wp-pagenavi span.previouspostslink::after,.wp-pagenavi span.previouspostslink::before{transition:all .2s ease-in-out;content:"";position:absolute;width:20px;height:20px;display:inline-block;top:50%;background:url(/assets/images/common/arrow_bl.svg) no-repeat;background-position:50%;transform:translate(0, -50%)}.wp-pagenavi a.nextpostslink,.wp-pagenavi span.nextpostslink{padding-left:10px;margin-left:20px}.wp-pagenavi a.nextpostslink::before,.wp-pagenavi span.nextpostslink::before{content:none}.wp-pagenavi a.nextpostslink::after,.wp-pagenavi span.nextpostslink::after{content:"";right:0}.wp-pagenavi a.nextpostslink:hover,.wp-pagenavi span.nextpostslink:hover{color:#09f}.wp-pagenavi a.nextpostslink:hover:after,.wp-pagenavi span.nextpostslink:hover:after{border-color:#09f;transform:translate(6px, -50%)}.wp-pagenavi a.previouspostslink,.wp-pagenavi span.previouspostslink{padding-right:10px;margin-right:20px}.wp-pagenavi a.previouspostslink::after,.wp-pagenavi span.previouspostslink::after{content:none}.wp-pagenavi a.previouspostslink::before,.wp-pagenavi span.previouspostslink::before{content:"";left:0;transform:scale(-1) translate(0, 50%)}.wp-pagenavi a.previouspostslink:hover,.wp-pagenavi span.previouspostslink:hover{color:#09f}.wp-pagenavi a.previouspostslink:hover:before,.wp-pagenavi span.previouspostslink:hover:before{border-color:#09f;transform:scale(-1) translate(6px, 50%)}.modaal-close:hover:before,.modaal-close:hover:after{background-color:#57524e !important}.ef-wrap{display:inline-block;overflow:hidden;position:relative;line-height:1.2}.ef-wrap&gt;.inner{display:inline-block;opacity:0}.ef-wrap::after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;left:0;top:0;transform:translate(-101%, 0);transition:all .3s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.ef-wrap.-active::after{animation-name:effectslide;animation-duration:.8s;animation-fill-mode:forwards}.ef-wrap.-active&gt;.inner{animation-name:effectshow;animation-delay:.3s;animation-duration:0s;animation-fill-mode:forwards}.ef-wrap.-dark::after{background-color:#11324a}.ef-wrap.-blue::after{background-color:#57524e}@keyframes effectshow{from{opacity:0}to{opacity:1}}@keyframes effectslide{0%{transform:translate(-101%, 0)}25%{transform:translate(0, 0)}70%{transform:translate(0, 0)}100%{transform:translate(101%, 0)}}.ef-appear{transform:translate(0, 25%);opacity:0;transition:all .3s ease-out;filter:blur(4px)}.ef-appear.-active{transform:translate(0, 0);opacity:1;filter:blur(0px)}.ef-slideup{overflow:hidden}.ef-slideup&gt;.inner{display:inline-block;transform:translateY(100%)}.ef-slideup.-active&gt;.inner{animation:.3s linear slideUp;animation-fill-mode:forwards}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(30%)}100%{transform:translateY(0%)}}.is-inview{position:relative}#sb_instagram .sbi_caption_wrap{padding:20px 15px}#sb_instagram .sbi_photo_wrap{border-radius:8px}#sb_instagram #sbi_images{margin-bottom:20px}#sb_instagram #sbi_load{margin-bottom:50px}.swiper{position:fixed !important;top:0;left:0;width:100%;height:100%}.swiper-slide{min-height:100vh;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.swiper-slide .inner{min-height:100vh;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.swiper-slide .inner::after{content:"";background-color:rgba(0,0,60,.3);position:absolute;z-index:2;top:0;left:0;width:100%;height:100vh}.swiper-slide-duplicate-active .inner,.swiper-slide-prev .inner,.swiper-slide-active .inner{animation:zoomIn 7s linear 0s 1 normal both}.swiper-pagination{position:fixed;bottom:6vh !important;left:auto !important;right:4vw;width:auto !important;z-index:100;height:auto}.swiper-pagination-bullet{margin:0 10px !important;width:10px !important;height:10px !important;background-color:#fff !important;opacity:.5 !important}.swiper-pagination-bullet-active{opacity:1 !important;background-color:#d6845f !important}.swiper-default{position:relative}.swiper-default .swiper-slide{min-height:0}.swiper-default .swiper-slide img{display:block;aspect-ratio:16/11;object-fit:cover;border-radius:8px}.swiper-default .swiper-pagination{bottom:20px !important;right:20px !important}@keyframes zoomIn{0%{transform:scale(1)}100%{transform:scale(1.1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.sticky-enhotel{z-index:100;position:fixed;bottom:150px;right:3%}@media(max-width: 505px){.sticky-enhotel{bottom:auto;top:85px;right:15px}}.sticky-enhotel .inner{padding-top:4px}.sticky-enhotel .label,.sticky-enhotel a{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f9e7cd;background-color:#d6845f;color:#57524e;color:#fff;text-align:center;line-height:1.4;font-size:1.3rem;font-family:"ATSurt";letter-spacing:.05em;padding-top:.7em}@media(max-width: 505px){.sticky-enhotel .label,.sticky-enhotel a{width:80px;height:80px;font-size:1.1rem}}#sb_instagram br{display:none}#sb_instagram .sbi_info p{height:5em}#sb_instagram .sbi_caption_wrap{padding:15px 15px}.wpml-ls-statics-footer.wpml-ls{display:none !important}.home.status-scroll .layout-header{height:80px;background-color:#57524e}@media(max-width: 505px){.home.status-scroll .layout-header{height:60px;padding-left:15px}}.home.status-scroll .layout-header&gt;.inner .logo{width:130px}@media(max-width: 1130px){.home.status-scroll .layout-header&gt;.inner .logo{width:120px}}@media(max-width: 505px){.home.status-scroll .layout-header&gt;.inner .logo{width:90px}}.home.status-scroll .layout-header&gt;.inner .logo.-mark{width:36px;min-width:36px}@media(max-width: 505px){.home.status-scroll .layout-header&gt;.inner .logo.-mark{width:30px;min-width:30px}}.home.status-nav .layout-header{height:80px;box-shadow:0 6px 5px rgba(0,0,0,.2);border-bottom:1px solid #333;background-color:#57524e}@media(max-width: 505px){.home.status-nav .layout-header{height:60px}}.home.status-nav .layout-header&gt;.inner .logo.-mark{width:42px !important}@media(max-width: 1130px){.home.status-nav .layout-header&gt;.inner .logo.-mark{width:42px !important}}@media(max-width: 505px){.home.status-nav .layout-header&gt;.inner .logo.-mark{width:30px !important}}.home.status-nav .layout-bg{filter:blur(12px);transform:scale(1.03)}.home .layout-main{padding-top:0}.home .layout-header{background-color:rgba(0,0,0,0);height:150px;border-bottom:none}@media(max-width: 505px){.home .layout-header{height:100px;padding-left:25px}}.home .layout-header&gt;.inner .logo{width:180px}@media(max-width: 1130px){.home .layout-header&gt;.inner .logo{width:120px}}@media(max-width: 505px){.home .layout-header&gt;.inner .logo{width:120px}}.home .layout-header&gt;.inner .logo.-mark{width:58px;min-width:58px}@media(max-width: 505px){.home .layout-header&gt;.inner .logo.-mark{width:42px;min-width:42px}}.home .layout-group{background-color:#fff;color:#fff;position:relative;z-index:4}.home .layout-group .p-center{margin:0}.home .layout-group .inner{position:relative;padding:140px 0 40px 0}@media(max-width: 505px){.home .layout-group .inner{padding:140px 0 40px 0}}.home .layout-group .inner.-bg{height:60vh;padding:0}@media(max-width: 505px){.home .layout-group .inner.-bg{height:42vh}}.home .layout-group .inner.-bg .mat{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.home .layout-group .inner.-bg .mat .layout-wrapper{display:flex;height:100%}.home .layout-group .inner.-bg:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:100% auto;background-attachment:fixed}@media(orientation: portrait){.home .layout-group .inner.-bg:before{background-size:160% auto}}@media(max-width: 505px){.home .layout-group .inner.-bg:before{background-attachment:scroll}}.home .layout-group .inner .nav{position:absolute;left:0;bottom:0;width:100%;margin-top:auto;color:#fff}.home .layout-group .inner .nav .layout-wrapper .panel{background-color:#000;transform:translate(0, 50%)}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel{max-width:94%;margin:0 auto;transform:translate(0, 54%)}}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel .container-column{flex-direction:column}}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell{padding:4% 4%}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell{padding:15px 30px;flex:auto;aspect-ratio:none}}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-mark{display:flex;align-items:center;justify-content:center}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-mark{padding:20px 30px}}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-mark h3{max-width:200px;flex:1}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-mark h3{max-width:120px}}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-mark h3 img{display:block;width:100%}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-summary{background-color:rgba(255,255,255,.1)}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-summary p{margin:0}.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-summary .copy{font-weight:700;font-size:2rem;margin:0 0 1em 0}@media(max-width: 505px){.home .layout-group .inner .nav .layout-wrapper .panel .container-column&gt;.cell.-summary .copy{margin-bottom:5px;font-size:1.7rem;margin-bottom:0}}.home .layout-group.-hotels{background-color:#b97252}.home .layout-group.-hotels .inner.-bg{background-color:#f5f5f5}.home .layout-group.-hotels .inner.-bg::before{background-image:url(/wp-content/themes/chain/assets/images/chain/index/bg_hotels.jpg)}@media(orientation: portrait){.home .layout-group.-hotels .inner.-bg::before{background-position:right 0 top 50%}}.home .layout-group.-hotels .inner .nav .layout-wrapper .panel{background-color:#d6845f}.home .layout-group.-resorts{background-color:#3d5b3a}.home .layout-group.-resorts .inner.-bg::before{background-image:url(/wp-content/themes/chain/assets/images/chain/index/bg_resorts.jpg)}.home .layout-group.-resorts .inner .nav .layout-wrapper .panel{background-color:#4b6c48}.home .layout-section{z-index:3}.home .layout-section.-enjourney{overflow:visible}.home #sbi_load{display:none}.home .heading-copy .main.-title img{max-height:60px}.is-en{font-weight:normal;letter-spacing:0em}.is-en .heading-section,.is-en .heading-copy .sub,.is-en .container-moviebg&gt;.area&gt;.title,.is-en h1,.is-en h2,.is-en h3,.is-en h4{font-family:"ATSurt" !important;font-weight:bold !important;letter-spacing:0}.is-en .layout-fotter{font-family:"ATSurt"}.is-en .container-moviebg&gt;.area&gt;.title{text-align:left}.is-en .container-isemap{display:flex;align-items:center}@media(max-width: 505px){.is-en .container-isemap{display:block}}.is-en .container-isemap&gt;*.thumb{flex:.4}.is-en .container-isemap&gt;*.thumb img{max-width:280px;min-width:auto}.is-en .list-faq dt{padding-top:11px}.is-en .layout-header&gt;.inner&gt;.info a{padding-top:3px}.is-en .layout-footer .hotels a{padding-top:12px}.is-en .layout-footer .local&gt;.layout-wrapper&gt;.left .hotelinfo dd ul li.tel{padding-top:9px}.is-en .list-news&gt;.item&gt;a{padding-top:15px}.is-en .card-snstag dt{margin:3px 0 0 0}.page-template-templatehotellist-php .layout-section.-pad{padding:40px 0}@media(max-width: 505px){.page-template-templatehotellist-php .layout-section.-pad{padding:20px 0}}.page-about .layout-bg{background-position:left top;background-size:cover;background-color:#f3f3ef}@media(max-width: 810px){.page-about .layout-bg{background-size:140% auto;background-position:50% 50%}}@media(max-width: 505px){.page-about .layout-bg{background-size:auto 100%;background-position:50% 50%}}.page-about .layout-section{margin-bottom:60px}@media(max-width: 810px){.page-about .layout-section{margin-bottom:50px}}@media(max-width: 505px){.page-about .layout-section{margin-bottom:50px}}.page-about .layout-section:last-child{margin-bottom:0}.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image{border-radius:10px 0 0 10px}@media(max-width: 810px){.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image{margin-left:auto}}.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image img:nth-child(1){border-radius:10px 0 0 10px;overflow:hidden}@media(max-width: 810px){.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image img:nth-child(1){margin-left:auto;width:96%}}.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image img:nth-child(2){transform:translate(-40px, -60px);border-radius:10px;overflow:hidden;width:80%}@media(max-width: 810px){.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image img:nth-child(2){margin-right:auto;width:50%;border-radius:0 10px 10px 0;transform:translate(0px, -30px)}}@media(max-width: 505px){.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-image img:nth-child(2){width:70%}}.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-summary{min-width:450px}@media(max-width: 810px){.page-about .layout-section.-nature&gt;.container-column.-story&gt;.cell.-summary{min-width:auto}}.page-about .layout-section.-nature .layout-wrapper.-narrow .container-column{border-radius:8px;overflow:hidden}@media(max-width: 810px){.page-about .layout-section.-nature .layout-wrapper.-narrow .container-column{width:50%;margin:0 auto}}@media(max-width: 505px){.page-about .layout-section.-nature .layout-wrapper.-narrow .container-column{width:70%}}.page-about .layout-section.-journey .container-column.-story&gt;.cell.-image{flex:1.5;border-radius:0 10px 10px 0;overflow:hidden}@media(max-width: 810px){.page-about .layout-section.-journey .container-column.-story&gt;.cell.-image{margin-right:auto;width:96%}}.page-about .layout-section.-journey .container-column.-story&gt;.cell.-summary .list-number{background-color:#fff;transform:translate(-6vw, 0);padding:30px;width:130%}@media(max-width: 810px){.page-about .layout-section.-journey .container-column.-story&gt;.cell.-summary .list-number{width:auto;padding:0;transform:none}}.page-about .layout-section.-local{margin-bottom:0}.page-about .layout-section.-local .container-column.-story&gt;.cell.-image img:nth-child(1){border-radius:10px 0 0 10px;overflow:hidden}@media(max-width: 810px){.page-about .layout-section.-local .container-column.-story&gt;.cell.-image img:nth-child(1){margin-left:auto;width:96%}}.page-about .layout-section.-local .container-column.-story&gt;.cell.-image img:nth-child(2){transform:translate(-40px, -60px);border-radius:10px;overflow:hidden;width:80%}@media(max-width: 810px){.page-about .layout-section.-local .container-column.-story&gt;.cell.-image img:nth-child(2){margin-right:auto;width:50%;border-radius:0 10px 10px 0;transform:translate(0px, -30px)}}@media(max-width: 505px){.page-about .layout-section.-local .container-column.-story&gt;.cell.-image img:nth-child(2){width:70%}}.page-about .layout-section.-local .container-column.-story&gt;.cell.-summary{min-width:520px}@media(max-width: 810px){.page-about .layout-section.-local .container-column.-story&gt;.cell.-summary{min-width:auto}}@media(max-width: 810px){.page-about .layout-wrapper.-blank{min-height:36vh}}@media(max-width: 505px){.page-about .layout-wrapper.-blank{min-height:36vh}}.page-about .container-column.-logo{align-items:center}@media(max-width: 505px){.page-about .container-column.-logo{flex-direction:column}}.page-about .container-column.-logo .vi{max-width:70px;min-width:70px;margin:0 auto}@media(max-width: 810px){.page-about .container-column.-logo .vi{max-width:60px;min-width:60px}}@media(max-width: 505px){.page-about .container-column.-logo .vi{margin-bottom:40px;max-width:50px;min-width:50px}}.page-about .container-column.-logo .vi img{display:block;width:100%}.page-about .container-column.-story{align-items:center}@media(max-width: 810px){.page-about .container-column.-story{flex-direction:column}}.page-about .container-column.-story&gt;.cell&gt;.pad{padding:0 7%}@media(max-width: 505px){.page-about .container-column.-story&gt;.cell&gt;.pad{padding:0}}.page-about .container-column.-story&gt;.cell.-summary{margin-right:50px;padding:0 20px}@media(max-width: 810px){.page-about .container-column.-story&gt;.cell.-summary{margin-bottom:40px;margin-right:0}}@media(max-width: 505px){.page-about .container-column.-story&gt;.cell.-summary{margin-bottom:30px}}.page-sdgs .layout-section{position:relative}.page-sdgs .layout-section.-concept{margin-bottom:60px}@media(max-width: 505px){.page-sdgs .layout-section.-concept{margin-bottom:30px}}.page-sdgs .layout-section.-concept .layout-wrapper{margin:60px auto 0px auto;z-index:3;position:relative}@media(max-width: 505px){.page-sdgs .layout-section.-concept .layout-wrapper{margin-top:40px}}.page-sdgs .layout-section.-concept .inner{background-repeat:no-repeat}.page-sdgs .layout-section.-concept.-kumejima .inner{background-image:url(/wp-content/themes/chain/assets/images/chain/sdgs/kumejima.jpg);background-position:right bottom}@media(max-width: 505px){.page-sdgs .layout-section.-concept.-kumejima .inner{padding-top:220px;background-position:right top;background-size:100% auto}}.page-sdgs .layout-section.-concept.-kumejima::after{background-color:#2d71c3;left:0%;bottom:0%;width:80%;height:80%}@media(max-width: 505px){.page-sdgs .layout-section.-concept.-kumejima::after{width:86%;height:90%}}.page-sdgs .layout-section.-concept.-kumejima .summary .mark{right:-150px;bottom:20px}.page-sdgs .layout-section.-concept.-kyoto .inner{background-image:url(/wp-content/themes/chain/assets/images/chain/sdgs/kyoto.jpg);background-position:left 0;overflow:hidden;margin-bottom:0px}@media(max-width: 505px){.page-sdgs .layout-section.-concept.-kyoto .inner{padding-top:220px;background-position:right top;background-size:100% auto}}.page-sdgs .layout-section.-concept.-kyoto::after{background-color:#fc0;left:20%;width:80%;height:90%}@media(max-width: 505px){.page-sdgs .layout-section.-concept.-kyoto::after{width:86%;height:90%}}.page-sdgs .layout-section.-concept.-kyoto .summary{float:right}.page-sdgs .layout-section.-concept.-kyoto .summary .mark{left:-90px;bottom:50px}.page-sdgs .layout-section.-concept&gt;.inner{position:relative;height:100%;background-repeat:no-repeat;background-position:right 0;background-size:60% auto;z-index:2;padding:50px 0 0 0}.page-sdgs .layout-section.-concept::after{content:"";display:block;position:absolute;top:0px;left:0%;width:100%;height:40%;z-index:1}.page-sdgs .layout-section.-concept .summary{background-color:#fff;position:relative;z-index:3;width:46%;padding:3.6%}@media(max-width: 505px){.page-sdgs .layout-section.-concept .summary{width:auto;padding:20px}}.page-sdgs .layout-section.-concept .summary&gt;.title{font-size:2.4rem;margin:0 0 20px 0}@media(max-width: 505px){.page-sdgs .layout-section.-concept .summary&gt;.title{font-size:2rem}}.page-sdgs .layout-section.-concept .summary .mark{display:flex;position:absolute}@media(max-width: 505px){.page-sdgs .layout-section.-concept .summary .mark{position:static;margin:-20px 0 10px -20px}}.page-sdgs .layout-section.-concept .summary .mark img{width:60px}@media(max-width: 505px){.page-sdgs .layout-section.-concept .summary .mark img{width:50px}}.page-sdgs .layout-section.-concept .image{position:relative;z-index:2;width:70%;margin-bottom:60px}.page-sdgs .layout-section.-concept .image img{display:block;width:100%}._pc{display:block !important}@media(max-width: 1130px){._pc{display:none !important}}@media(max-width: 810px){._pc{display:none !important}}@media(max-width: 505px){._pc{display:none !important}}._pc.-ib{display:none !important}@media(min-width: 1280px){._pc.-ib{display:inline-block !important}}._tb{display:none !important}@media(max-width: 810px){._tb{display:block !important}}@media(max-width: 505px){._tb{display:none !important}}@media(max-width: 505px){._tb._sp{display:block !important}}._tb.-ib{display:none !important}@media(max-width: 810px){._tb.-ib{display:inline-block !important}}._nv{display:none !important}@media(max-width: 810px){._nv{display:none !important}}@media(max-width: 505px){._nv{display:none !important}}@media(max-width: 1130px){._nv{display:block !important}}._nv.-ib{display:none !important}@media(max-width: 1130px){._nv.-ib{display:inline-block !important}}@media(max-width: 505px){._nv.-ib{display:none !important}}._sp{display:none !important}@media(max-width: 810px){._sp{display:none !important}}@media(max-width: 505px){._sp{display:block !important}}@media(max-width: 810px){._sp._tb{display:block !important}}._sp.-ib{display:none !important}@media(max-width: 505px){._sp.-ib{display:inline-block !important}}br._sp,br._nv,br._tb{line-height:1px}._caption{font-size:90%}._right{text-align:right !important}._center{text-align:center !important}._bold{font-weight:bold}._nowrap{white-space:nowrap !important}._nomargin{margin-bottom:0 !important}._caption{font-size:85%}._my{font-size:0}._en{letter-spacing:0 !important}/*# sourceMappingURL=style.css.map */</pre></body></html>