:root{--swiper-navigation-size: 88px}@media screen and (max-width: 768px){:root{--swiper-navigation-size: 30px}}.footnav{display:flex;visibility:hidden;opacity:0;width:100%;height:60px;background:#fff;position:fixed;bottom:0;z-index:150;transition:all .4s}@media screen and (min-width: 769px),print{.footnav{display:none}}.footnav .gnav-sp{display:flex;justify-content:space-between;gap:0 1px;width:100%}.footnav .gnav-sp li{width:33.3333333333%;display:flex;justify-content:center;align-items:center;background:#005cb4;border-top:1px solid #fff}.footnav .gnav-sp li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:1em;color:#fff;text-align:center}.footnav .gnav-sp li a:before{content:none}.footnav .gnav-sp li a .a-in{display:flex;justify-content:flex-start;flex-direction:column}.footnav .gnav-sp li a .a-in .ja{color:#fff;line-height:1;font-size:8px}.footnav .gnav-sp li a .a-in .en img{width:auto;min-height:100%;height:12px}.footnav .gnav-sp li.online_btn{flex:1;background:#a33636;border-right:1px solid #fff}.footnav .gnav-sp li.online_btn:after{content:"";width:21px;height:3px;background:url(../images/common/arrow.svg) no-repeat 0 0;background-size:100%;position:absolute;top:50%;right:1em;transform:translateY(-50%);transition:all .5s 0s ease}.footnav .gnav-sp li.request_btn{flex:1;background:#a8884e;border-right:1px solid #fff}.footnav .gnav-sp li.reserve_btn{flex:1;background:#a33636}.footnav .gnav-sp li.reserve_btn:after{content:"";width:21px;height:3px;background:url(../images/common/arrow.svg) no-repeat 0 0;background-size:100%;position:absolute;top:50%;right:1em;transform:translateY(-50%);transition:all .5s 0s ease}.footnav .gnav-sp li.cs:after{content:"COMMING SOON";height:100%;position:absolute;display:flex;display:flex;text-align:center;align-items:center;justify-content:center;top:0;width:50%;background:hsla(0,0%,100%,.7)}#ownersshare a{transition:.3s}#ownersshare a:hover{opacity:.7}#ownersshare{overflow-x:hidden}#ownersshare .inner{max-width:1300px;width:90%;margin:0 auto}#ownersshare figure{vertical-align:top;position:relative}#ownersshare figure figcaption{position:absolute;right:0;bottom:0;padding:.5em;font-family:"Shippori Mincho",serif;font-size:min(2.4dvw,12px);line-height:1}#ownersshare figure figcaption.white{color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7)}#ownersshare figure figcaption.left{right:auto;left:0}#ownersshare .fade-img{position:absolute;left:0;width:100%;height:180px;pointer-events:none;z-index:5;background-repeat:repeat-x;background-size:auto 100%}#ownersshare .h2_head{font-family:"Shippori Mincho",serif;font-size:min(6dvw,42px)}#ownersshare .h3_head{font-family:"Shippori Mincho",serif;font-size:min(5dvw,32px)}#ownersshare .lead{font-family:"Shippori Mincho",serif;font-size:min(3.8dvw,20px)}#ownersshare .txt{font-family:"Shippori Mincho",serif;font-size:min(3.2dvw,16px);line-height:2}#ownersshare .big{font-weight:bold}#ownersshare .note{font-family:"Shippori Mincho",serif}#ownersshare .flex{display:flex;align-items:flex-start}#ownersshare .grid{display:grid}@keyframes bgZoom{0%{transform:scale(1.1)}100%{transform:scale(1.2)}}#ownersshare .fixed_contents{position:fixed;right:0;bottom:10%;z-index:100;max-width:300px;display:flex;flex-direction:column;gap:1em}@media screen and (max-width: 768px){#ownersshare .fixed_contents{display:none}}#ownersshare .fixed_contents .cs{position:relative}#ownersshare .fixed_contents .cs:before{content:"";background:#000}#ownersshare #contents{font-family:"Shippori Mincho",serif}#ownersshare #contents .en_head{height:46px}@media screen and (max-width: 768px){#ownersshare #contents .en_head{height:35px}}#ownersshare #contents .en_head_small{height:38px}@media screen and (max-width: 768px){#ownersshare #contents .en_head_small{height:28px}}#ownersshare #contents .sec{position:relative}#ownersshare #contents .sec.sec01{padding:15em 0 5em;background:url(../images/ownersshare/sec01_bg.webp) top center/cover no-repeat}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01{padding:8em 0 3em}}#ownersshare #contents .sec.sec01 .cap{position:relative}#ownersshare #contents .sec.sec01 .inner.inner01{padding-bottom:8em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01 .inner.inner01{padding-bottom:3em}}#ownersshare #contents .sec.sec01 .inner.inner02{padding-top:8em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01 .inner.inner02{padding-top:3em}}#ownersshare #contents .sec.sec01 .inner .h1_head{font-family:"Shippori Mincho",serif;text-align:left;color:#fff;letter-spacing:.1em;margin-bottom:.5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01 .inner .h1_head{text-align:right;margin-bottom:.5em}}#ownersshare #contents .sec.sec01 .inner .h1_head .en{height:120px;display:block;margin:0 auto 3em}#ownersshare #contents .sec.sec01 .inner>figure{max-width:700%;width:90%;margin:0 auto 6em}#ownersshare #contents .sec.sec01 .inner>figure figcaption{right:auto;left:0;bottom:-3em}#ownersshare #contents .sec.sec01 .inner .txt{font-size:min(3.8dvw,20px);color:#fff;text-align:center}#ownersshare #contents .sec.sec01 .flex{gap:1em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01 .flex{flex-wrap:wrap}}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec01 .flex .box{width:calc(50% - .5em)}}#ownersshare #contents .sec.sec01 .flex .box figure{margin-bottom:.4em}#ownersshare #contents .sec.sec01 .flex .box figure .left_txtwrap{position:absolute;bottom:.5em;left:.5em;color:#fff}#ownersshare #contents .sec.sec01 .flex .box figure .left_txtwrap .lead{font-size:min(4.2dvw,24px);line-height:1;margin-bottom:.1em}#ownersshare #contents .sec.sec01 .flex .box figure .left_txtwrap .note{font-size:min(2.4dvw,12px);text-align:left}#ownersshare #contents .sec.sec01 .flex .box .txt{font-size:min(2.8dvw,14px);line-height:1.6;text-align:left}#ownersshare #contents .sec.sec02{padding:5em 0;background:linear-gradient(to top, rgb(234, 231, 228) 0%, rgba(234, 231, 228, 0) 100%) bottom center/100% 70% no-repeat,url(../images/ownersshare/sec02_bg.webp) top center/cover no-repeat}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02{padding:3em 0}}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex{flex-direction:column}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1){justify-content:flex-end;margin-bottom:1em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1){gap:1em;margin-bottom:3em}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) .box{width:45%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) .box{width:100%}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) .box .h2_head{font-size:min(6dvw,42px);margin-bottom:1em;color:#0f1a3b}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) .box .lead{font-size:min(4.2dvw,24px);margin-bottom:1em}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) figure{width:50%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) figure{width:100%}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(1) figure figcaption{right:41%;bottom:-4%}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2){align-items:flex-end;margin-bottom:5em;gap:2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2){margin-bottom:3em;gap:4em}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box .lead{font-size:min(3.8dvw,20px);margin-bottom:.5em}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box .txt{margin-bottom:1em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box .txt{line-height:normal;margin-bottom:.5em}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box.box_left{width:55%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box.box_left{width:100%}}#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box.box_right{width:45%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.flex:nth-of-type(2) .box.box_right{width:100%}}#ownersshare #contents .sec.sec02 .inner .block{background:#fff;padding:2em 3em;margin-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .block{padding:1em 1.5em;margin-bottom:2.5em}}#ownersshare #contents .sec.sec02 .inner .block .flex{gap:2em;align-items:center}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .block .flex{flex-direction:column}}#ownersshare #contents .sec.sec02 .inner .block .flex .box{width:75%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .block .flex .box{width:100%}}#ownersshare #contents .sec.sec02 .inner .block .flex .box dl{font-family:"Shippori Mincho",serif;display:flex;margin-bottom:1em}#ownersshare #contents .sec.sec02 .inner .block .flex .box dl dt{font-size:min(3.8dvw,20px);border-right:2px solid #333;margin-right:.5em;padding-right:.4em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .block .flex .box dl dt{border-right:1px solid #333;margin-right:.8em;padding-right:0em}}#ownersshare #contents .sec.sec02 .inner .block .flex .box dl dd{font-size:min(3.8dvw,20px)}#ownersshare #contents .sec.sec02 .inner .block .flex .box .txt{font-size:min(3.2dvw,16px)}#ownersshare #contents .sec.sec02 .inner .block .flex figure{width:25%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .block .flex figure{width:70%}}#ownersshare #contents .sec.sec02 .inner .block .flex figure figcaption{bottom:-1.5em}#ownersshare #contents .sec.sec02 .inner>.cap{position:relative;text-align:right}#ownersshare #contents .sec.sec02 .inner>.lead{text-align:center}#ownersshare #contents .sec.sec02 .inner>.lead:nth-of-type(1){margin-bottom:3em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner>.lead:nth-of-type(1){margin-bottom:1em}}#ownersshare #contents .sec.sec02 .inner>.lead:nth-of-type(3){margin-bottom:0;color:#a8884e}#ownersshare #contents .sec.sec02 .inner .tab-switch{--cstm-tab-color:#dbb6a2;display:flex;flex-wrap:wrap;max-width:1300px;margin-inline:auto;gap:0 2em;justify-content:center;font-family:"Shippori Mincho",serif}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-switch{gap:0;justify-content:space-around}}#ownersshare #contents .sec.sec02 .inner .tab-switch label{background:#666464;cursor:pointer;order:-1;text-align:center;border-radius:20px 20px 0 0;width:350px;display:flex;opacity:.6}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-switch label{width:calc(50% - .5em)}}#ownersshare #contents .sec.sec02 .inner .tab-switch label .tab_left{background:#0f1a3b;border-radius:10px 10px 0 0;padding:1em 1em;width:350px}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-switch label .tab_left{width:auto;flex:1;padding:1em .5em}}#ownersshare #contents .sec.sec02 .inner .tab-switch label.on{opacity:1}#ownersshare #contents .sec.sec02 .inner .tab-switch input{display:none}#ownersshare #contents .sec.sec02 .inner .tab-switch label img{height:16px;display:block;margin:0 auto}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-switch label img{height:11px}}#ownersshare #contents .sec.sec02 .inner .tab-content{width:100%;color:#192950;height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1s ease,visibility 1s ease}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap{background:#fff;padding:3em;box-shadow:5px 5px 10px #bbb}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap{padding:1.5em}}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex{align-items:flex-start;gap:2em;margin-bottom:2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex{padding-right:0;flex-direction:column}}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex figure{width:45%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex figure{width:100%}}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box{flex:1}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box dl dt{font-size:min(3.2dvw,16px);background:#0f1a3b;color:#fff;text-align:center;padding:.2em}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box dl dt .small{font-size:min(2.4dvw,12px)}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box dl dd{color:#000;padding:10px;font-size:min(3.2dvw,16px);text-align:center}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box dl dd.big{font-size:min(4.6dvw,28px)}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box .flex{gap:1em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box .flex{flex-direction:row}}#ownersshare #contents .sec.sec02 .inner .tab-content .flex_wrap .flex .box .flex dl{width:50%}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_area{display:flex;flex-wrap:wrap;gap:1.5em 1em;margin-bottom:1em}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box{color:#fff;border:1px solid #fff;flex:1 1 200px;max-width:calc((100% - 4em)/5);min-width:180px;padding:1em;display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;grid-template-areas:"type line area" "more more more";-moz-column-gap:10px;column-gap:10px;transition:.3s;background:linear-gradient(90deg, rgb(0, 124, 188) 0%, rgb(0, 61, 125) 100%)}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box{flex:0 0 calc((100% - 1em)/2);max-width:calc((100% - 1em)/2);min-width:0}}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box::before{content:"";grid-area:line;background:hsla(0,0%,100%,.5019607843);height:100%}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box:hover{opacity:.7}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_name .type_name_first{font-size:min(5dvw,32px)}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_name .type_type{font-size:min(3.2dvw,16px)}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_more{position:relative}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_more{padding-bottom:1em}}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_more:after{content:"";width:17px;height:3px;background:url(../images/ownersshare/arrow.svg) no-repeat 0 0;background-size:100%;position:absolute;top:60%;right:1.5em;transform:translateY(-50%);transition:all .5s 0s ease}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .type .type_more:after{transform:translateY(0%);right:auto;left:0;top:70%}}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .area .ldk .ldf_num{font-size:min(4.6dvw,28px);line-height:0}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .area .ldk .ldk_small{font-size:min(3.2dvw,16px)}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .area .small{font-size:min(2.4dvw,12px);margin-bottom:1em;display:inline-block}#ownersshare #contents .sec.sec02 .inner .tab-content .plan_box .area .big{font-size:min(4.6dvw,28px);line-height:0}#ownersshare #contents .sec.sec02 .inner .tab-content .cap{position:static;font-size:min(2dvw,10px);color:#000;text-align:left;text-shadow:none}#ownersshare #contents .sec.sec02 .inner .tab-switch label:has(:checked){background:#fff;color:#192950}#ownersshare #contents .sec.sec02 .inner .tab-switch label:has(:checked)+.tab-content{height:auto;overflow:visible;opacity:1;visibility:visible;pointer-events:auto}#ownersshare #contents .sec.sec03{background:url(../images/ownersshare/sec03_bg.webp) top center/cover no-repeat;padding:5em 0;color:#fff}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03{padding:3em 0}}#ownersshare #contents .sec.sec03 .inner .h2_head_wrap{margin-bottom:3em}#ownersshare #contents .sec.sec03 .inner .h2_head_wrap h2{font-size:min(6dvw,42px);text-align:center;color:#fff;margin-bottom:.2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .h2_head_wrap h2{margin-bottom:.6em}}#ownersshare #contents .sec.sec03 .inner .h2_head_wrap .en{height:16px;display:block;margin:0 auto}#ownersshare #contents .sec.sec03 .inner .lead{font-size:min(3.8dvw,20px);text-align:center;color:#fff;margin-bottom:4em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .lead{margin-bottom:2em}}#ownersshare #contents .sec.sec03 .inner .lead:last-of-type{margin-bottom:0}#ownersshare #contents .sec.sec03 .inner .h3_head{text-align:center;color:#fff;margin-bottom:1em}#ownersshare #contents .sec.sec03 .inner .lead_wrap{margin-bottom:3em}#ownersshare #contents .sec.sec03 .inner .lead_wrap .lead{margin-bottom:0}#ownersshare #contents .sec.sec03 .inner .small{font-size:min(2.4dvw,12px);text-align:center;color:#fff}#ownersshare #contents .sec.sec03 .inner .gra_lead_wrap{position:relative;z-index:0}#ownersshare #contents .sec.sec03 .inner .gra_lead_wrap::after{content:"";position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);width:80%;height:40px;border-radius:50%;background:rgba(0,0,0,.25);filter:blur(15px);z-index:-1;pointer-events:none}#ownersshare #contents .sec.sec03 .inner .gra_lead{background:linear-gradient(90deg, rgb(0, 124, 188) 0%, rgb(0, 61, 125) 100%);padding:.5em 0;text-align:center;font-size:min(4.2dvw,24px);color:#fff;position:relative;margin-bottom:1em}#ownersshare #contents .sec.sec03 .inner .flex{gap:2em;margin-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex{flex-direction:column}}#ownersshare #contents .sec.sec03 .inner .flex .box .lead{font-size:min(3.8dvw,20px);margin-bottom:1em;text-align:left}#ownersshare #contents .sec.sec03 .inner .flex .box dl{border-left:3px solid #80aeda;margin-bottom:1em;padding-left:1em}#ownersshare #contents .sec.sec03 .inner .flex .box dl dt{font-size:min(4dvw,22px)}#ownersshare #contents .sec.sec03 .inner .flex .box dl dd{font-size:min(3.2dvw,16px)}#ownersshare #contents .sec.sec03 .inner .flex .box dl dd.small{font-size:min(2dvw,10px);line-height:1;text-align:left}#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_left{width:40%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_left{width:100%}}#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_right{width:60%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_right{width:100%}}#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_right img{margin-bottom:1em}#ownersshare #contents .sec.sec03 .inner .flex.flex_01 .box_right .txt{font-size:min(2.8dvw,14px);line-height:1.4}#ownersshare #contents .sec.sec03 .inner .flex.flex_02{margin-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex.flex_02{margin-bottom:4em}}#ownersshare #contents .sec.sec03 .inner .flex.flex_02 .box_left{width:45%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex.flex_02 .box_left{width:100%}}#ownersshare #contents .sec.sec03 .inner .flex.flex_02 .box_right{width:55%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec03 .inner .flex.flex_02 .box_right{width:100%}}#ownersshare #contents .sec.sec04{background:url(../images/ownersshare/sec04_bg.webp) top center/cover no-repeat;padding:5em 0}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04{padding:3em 0}}#ownersshare #contents .sec.sec04 .inner:nth-of-type(1){padding-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner:nth-of-type(1){padding-bottom:3em}}#ownersshare #contents .sec.sec04 .inner:nth-of-type(2){border-top:1px solid #333;padding-top:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner:nth-of-type(2){padding-top:3em}}#ownersshare #contents .sec.sec04 .inner:nth-of-type(2) .lead{margin-bottom:1em}#ownersshare #contents .sec.sec04 .inner .h2_head_wrap{margin-bottom:3em}#ownersshare #contents .sec.sec04 .inner .h2_head_wrap h2{font-size:min(6dvw,42px);text-align:center;color:#0f1a3b;margin-bottom:.2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .h2_head_wrap h2{margin-bottom:.6em}}#ownersshare #contents .sec.sec04 .inner .h2_head_wrap .en{height:16px;display:block;margin:0 auto}#ownersshare #contents .sec.sec04 .inner .lead_wrap{margin-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .lead_wrap{margin-bottom:3em}}#ownersshare #contents .sec.sec04 .inner .lead_wrap .txt{text-align:center}#ownersshare #contents .sec.sec04 .inner .lead{font-size:min(4.2dvw,24px);text-align:center;color:#333}#ownersshare #contents .sec.sec04 .inner .h3_head{text-align:center;color:#fff;margin-bottom:.5em}#ownersshare #contents .sec.sec04 .inner figure:nth-of-type(1){margin-bottom:4em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner figure:nth-of-type(1){margin-bottom:2em}}#ownersshare #contents .sec.sec04 .inner>.flex{gap:5em;margin-bottom:5em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner>.flex{flex-direction:column;margin-bottom:3em;gap:2em}}#ownersshare #contents .sec.sec04 .inner>.flex .box{position:relative}#ownersshare #contents .sec.sec04 .inner>.flex .box .lead{text-align:left}#ownersshare #contents .sec.sec04 .inner>.flex .box .txt{text-align:left}#ownersshare #contents .sec.sec04 .inner>.flex .box.box_left{width:40%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner>.flex .box.box_left{width:100%}}#ownersshare #contents .sec.sec04 .inner>.flex .box.box_left .lead{margin-bottom:1em}#ownersshare #contents .sec.sec04 .inner>.flex .box.box_right{width:60%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner>.flex .box.box_right{width:100%}}#ownersshare #contents .sec.sec04 .inner>.flex .box .img01{margin-bottom:3em}#ownersshare #contents .sec.sec04 .inner>.flex .box figure.img02{width:45%;margin:0 auto 0 0}#ownersshare #contents .sec.sec04 .inner>.flex .box figure.img03{width:45%;margin:-20% 0 0 auto}#ownersshare #contents .sec.sec04 .inner>.flex .box figure.img04{width:30%;margin:0 auto 0 15%}#ownersshare #contents .sec.sec04 .inner>.flex .box figure.img05{width:35%;margin:-10% 15% 3em auto}#ownersshare #contents .sec.sec04 .inner .block{padding:2em;background:rgba(162,150,93,.2)}#ownersshare #contents .sec.sec04 .inner .block .flex{gap:3em;align-items:center}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .block .flex{flex-direction:column}}#ownersshare #contents .sec.sec04 .inner .block .flex .box{width:50%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .block .flex .box{width:100%}}#ownersshare #contents .sec.sec04 .inner .block .flex .box .en{height:16px;margin-bottom:1em}#ownersshare #contents .sec.sec04 .inner .block .flex .box .lead{margin-bottom:1em;font-size:min(3.8dvw,20px);text-align:left}#ownersshare #contents .sec.sec04 .inner .block .flex .box .txt{text-align:justify}#ownersshare #contents .sec.sec04 .inner .block .flex .box .note{font-size:min(2.4dvw,12px)}#ownersshare #contents .sec.sec04 .inner .season_wrap{flex-wrap:wrap;justify-content:space-between;gap:8em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap{gap:3em}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block{position:relative}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block figure{margin-bottom:0}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block .season_txtwrap{position:absolute;padding:3em 2em;background:#fff;box-shadow:3px 3px 10px #bbb;width:auto;display:inline-block;z-index:1}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block .season_txtwrap{padding:1.5em 1em}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block .season_txtwrap .lead{text-align:left;margin-bottom:0;font-size:min(2.8dvw,14px)}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block .season_txtwrap .lead .season_ttl{font-size:min(4.2dvw,24px)}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block .season_txtwrap ul{text-align:left}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_spring{width:45%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_spring{width:60%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_spring .season_txtwrap{bottom:-5%;right:-15%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_spring .season_txtwrap{right:-35%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_spring .season_txtwrap .lead .season_ttl{color:#768d1e}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_summer{width:30%;align-self:flex-end}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_summer{width:50%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_summer .season_txtwrap{top:-35%;left:-25%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_summer .season_txtwrap{left:-55%;top:-10%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_summer .season_txtwrap .lead .season_ttl{color:#00518c}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_autumn{width:30%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_autumn{width:50%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_autumn .season_txtwrap{bottom:-35%;right:-30%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_autumn .season_txtwrap{right:-70%;bottom:-5%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_autumn .season_txtwrap .lead .season_ttl{color:#b83930}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_winter{width:50%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_winter{width:60%;align-self:flex-end}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_winter .season_txtwrap{top:-10%;left:-15%}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_winter .season_txtwrap{left:-55%;top:-5%}}#ownersshare #contents .sec.sec04 .inner .season_wrap .season_block.season_winter .season_txtwrap .lead .season_ttl{color:#657c78}#ownersshare #contents .sec.sec05{color:#fff;position:relative;background:#000}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05{padding-top:3em}}#ownersshare #contents .sec.sec05:after{height:0}#ownersshare #contents .sec.sec05 .box{position:absolute;top:0;left:0;margin:auto;bottom:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05 .box{position:relative}}#ownersshare #contents .sec.sec05 .box .en_head{display:block;margin:0 auto 2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05 .box .en_head{margin-bottom:1em}}#ownersshare #contents .sec.sec05 .box .h3_head{text-align:center;letter-spacing:.1em;line-height:2;font-size:min(5dvw,32px);margin-bottom:.5em}#ownersshare #contents .sec.sec05 .box .txt{text-align:center}#ownersshare #contents .sec.sec05 .box .note{margin-bottom:3em}#ownersshare #contents .sec.sec05 .box .flex{gap:1em;align-items:stretch;margin-bottom:2em}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05 .box .flex{flex-direction:column;align-items:center;width:70%}}#ownersshare #contents .sec.sec05 .box .flex .flex_btn{flex:1;display:flex}#ownersshare #contents .sec.sec05 .box .flex .flex_btn a{text-align:center;width:100%;border:1px solid #fff;padding:1em;font-size:min(2.8dvw,14px);color:#fff;font-family:"Shippori Mincho",serif;display:flex;flex:1;align-items:center;justify-content:center}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.online a{background:#a33636}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.online a:after{content:"";width:21px;height:3px;background:url(../images/common/arrow.svg) no-repeat 0 0;background-size:100%;position:absolute;top:50%;right:1em;transform:translateY(-50%);transition:all .5s 0s ease}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05 .box .flex .flex_btn.request{width:100%}}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.request a{background:#a8884e}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.reserve{width:450px;position:relative}@media screen and (max-width: 768px){#ownersshare #contents .sec.sec05 .box .flex .flex_btn.reserve{width:100%}}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.reserve a{background:#a33636}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.reserve a:after{content:"";width:21px;height:3px;background:url(../images/common/arrow.svg) no-repeat 0 0;background-size:100%;position:absolute;top:50%;right:1em;transform:translateY(-50%);transition:all .5s 0s ease}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.cs{position:relative}#ownersshare #contents .sec.sec05 .box .flex .flex_btn.cs:after{font-family:"Shippori Mincho",serif;content:"COMMING SOON";height:100%;position:absolute;display:flex;display:flex;text-align:center;align-items:center;justify-content:center;top:0;width:100%;color:#000;background:hsla(0,0%,100%,.7)}#ownersshare #contents .sec.sec05 .box>a{font-family:"Shippori Mincho",serif;text-decoration:underline}#ownersshare .accordion-bnr{padding:0 0 3em}@media screen and (min-width: 769px),print{#ownersshare .accordion-bnr{padding:0 0 4em}}#ownersshare .accordion-bnr .bnr{width:90%;max-width:960px;margin:auto}#ownersshare .accordion-bnr img{display:block;width:100%;height:auto}#ownersshare .accordion-bnr__trigger{position:relative;display:block;width:100%;padding:0;border:none;background:none;cursor:pointer}#ownersshare .accordion-bnr__close-label{position:absolute;right:6px;bottom:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px 6px;background:rgba(0,0,0,.65);color:#fff;font-size:14px;line-height:1;letter-spacing:.08em;border-radius:100px;opacity:0;pointer-events:none;transition:opacity .3s ease}#ownersshare .accordion-bnr__close-label::after{content:"";width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-45deg)}#ownersshare .accordion-bnr__trigger.is-open .accordion-bnr__close-label{opacity:1}#ownersshare .accordion-bnr__content{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .3s ease}#ownersshare .accordion-bnr__content.is-open{max-height:1000px;opacity:1}@media only screen and (max-width: 540px){#ownersshare .accordion-bnr__close-label{right:2px;bottom:0;padding:6px 9px 2px;font-size:10px}}#ownersshare .popup-movie-wrap{position:relative;z-index:50;margin-bottom:4em}#ownersshare .popup-movie{display:flex;flex-direction:column;gap:20px 0}#ownersshare .popup-movie .in{width:90%;max-width:960px;margin:auto}#ownersshare .popup-movie .in .pop-bnr{cursor:pointer}#ownersshare .popup-movie .in .pop-bnr img{display:block;width:100%;height:auto}#ownersshare .popup-movie .in .pop-video{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease,visibility .4s ease;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width: 769px),print{#ownersshare .popup-movie .in .pop-video{padding:40px}}#ownersshare .popup-movie .in .pop-video.is-active{opacity:1;visibility:visible;pointer-events:auto}#ownersshare .popup-movie .in .pop-video .modal-inner{position:relative;width:min(96vw,1080px);background:#000;aspect-ratio:16/9}#ownersshare .popup-movie .in .pop-video iframe{display:block;width:100%;height:100%;border:none}#ownersshare .popup-movie .in .pop-video .modal-close{position:absolute;top:-48px;right:0;width:40px;height:40px;border:none;background:#fff;color:#000;font-size:28px;line-height:1;cursor:pointer;z-index:10}/*# sourceMappingURL=ownersshare.css.map */