﻿@import"https://fonts.googleapis.com/css2?family=Cormorant:wght@500&family=Cardo&family=Zen+Old+Mincho:wght@400;600&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,img{color:#000;border-width:0px;border-style:none;background:rgba(0,0,0,0)}a:link{color:#000;text-decoration:none}a:visited{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:none}body{width:100%;margin:0 auto}main img{width:100%}.content_w700{width:100%;max-width:700px;margin:0 auto}.content_w800{width:100%;max-width:800px;margin:0 auto}.content_w900{width:100%;max-width:900px;margin:0 auto}.content_w1000{width:100%;max-width:1000px;margin:0 auto}.content_w1100{width:100%;max-width:1100px;margin:0 auto}.content_w1200{width:100%;max-width:1200px;margin:0 auto}.content_w1300{width:100%;max-width:1300px;margin:0 auto}.content_w1400{width:100%;max-width:1400px;margin:0 auto}.content_w1500{width:100%;max-width:1500px;margin:0 auto}.content_w1600{width:100%;max-width:1600px;margin:0 auto}.ib{display:inline-block}.notes{width:90%;margin:0 auto;max-width:1000px;padding:50px 0}.note{font-size:10px;letter-spacing:.1em;line-height:1.2em;text-align:left}.co_fff{color:#fff}.co_000{color:#000}.h1Tag{display:none}@media screen and (min-width: 769px){._sp{display:none}._pc{display:block}}@media screen and (max-width: 768px){.notes{width:90%;padding:6.66666665vw 0}._sp{display:block}._pc{display:none}}body{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.min{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.go1{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}.go2{font-family:"Zen Old Mincho",serif;font-weight:600;font-style:normal}.alp{font-family:"Cardo",serif;font-weight:400;font-style:normal}.alp2{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.scrollin_anime_01{opacity:0;transition:1s}.scrollin_anime_01.scrollin{opacity:1}.scrollin_anime_01.scrollin .anm:before,.scrollin_anime_01.scrollin .anm:after{width:0}.scrollin_anime_01 .anm{position:relative}.scrollin_anime_01 .anm:before,.scrollin_anime_01 .anm:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;right:0;transition:1s}.scrollin_anime_01 .anm:after{background:#dbdcdd}.scrollin_anime_01 .anm:before{background:#fff}.scrollin_anime_01 .anm_01:after{transition-delay:0}.scrollin_anime_01 .anm_01:before{transition-delay:.3s}.scrollin_anime_01 .anm_02:after{transition-delay:.2s}.scrollin_anime_01 .anm_02:before{transition-delay:.5s}.scrollin_anime_01 .anm_03:after{transition-delay:.4s}.scrollin_anime_01 .anm_03:before{transition-delay:.7s}.scrollin_anime_01 .anm_04:after{transition-delay:.6s}.scrollin_anime_01 .anm_04:before{transition-delay:.9s}.scrollin_anime_01 .anm_05:after{transition-delay:.8s}.scrollin_anime_01 .anm_05:before{transition-delay:1.1s}.scrollin_anime_01 .anm_06:after{transition-delay:1s}.scrollin_anime_01 .anm_06:before{transition-delay:1.3s}.scrollin_anime_02{opacity:0;transition:2s}.scrollin_anime_02.scrollin{opacity:1}.scrollin_anime_02.scrollin .anm_box .anm{transform:scale(1)}.scrollin_anime_02 .anm_box{overflow:hidden}.scrollin_anime_02 .anm_box .anm{transform-origin:center;transform:scale(1.2);transition:2s}.scrollin_anime_02 .anm_box .anm_01{transition-delay:.3s}.scrollin_anime_03.scrollin .anm{opacity:1}.scrollin_anime_03 .anm{opacity:0;transition:1s}.scrollin_anime_03 .anm_01{transition-delay:.5s}.scrollin_anime_03 .anm_02{transition-delay:.7s}.scrollin_anime_03 .anm_03{transition-delay:.9s}.scrollin_anime_03 .anm_04{transition-delay:1.1s}.anime0{opacity:0;filter:blur(100px);transition:all 2s}.anime0.scrollin{opacity:1;filter:blur(0px)}.anime1{opacity:0;transform:translate(0, 100px);transition:all 1.5s}.anime1.scrollin{opacity:1;transform:translate(0, 0)}.anime2{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:.3s}.anime2.scrollin{opacity:1;transform:translate(0, 0)}.anime3{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:.6s}.anime3.scrollin{opacity:1;transform:translate(0, 0)}.anime4{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:.9s}.anime4.scrollin{opacity:1;transform:translate(0, 0)}.anime5{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:1.2s}.anime5.scrollin{opacity:1;transform:translate(0, 0)}.anime6{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:1.5s}.anime6.scrollin{opacity:1;transform:translate(0, 0)}.anime7{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:1.8s}.anime7.scrollin{opacity:1;transform:translate(0, 0)}.anime8{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:2.1s}.anime8.scrollin{opacity:1;transform:translate(0, 0)}.anime9{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:2.4s}.anime9.scrollin{opacity:1;transform:translate(0, 0)}.anime10{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:2.7s}.anime10.scrollin{opacity:1;transform:translate(0, 0)}.anime11{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:3s}.anime11.scrollin{opacity:1;transform:translate(0, 0)}.anime12{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:3.3s}.anime12.scrollin{opacity:1;transform:translate(0, 0)}.anime13{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:3.6s}.anime13.scrollin{opacity:1;transform:translate(0, 0)}.anime14{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:3.9s}.anime14.scrollin{opacity:1;transform:translate(0, 0)}.anime15{opacity:0;transform:translate(0, 100px);transition:all 1.5s;transition-delay:4.9s}.anime15.scrollin{opacity:1;transform:translate(0, 0)}.anime16{opacity:0;filter:blur(100px);transition:all 2s}.anime16.scrollin{opacity:1;filter:blur(0px)}.anime17{opacity:0;filter:blur(100px);transition:all 5s}.anime17.scrollin{opacity:1;filter:blur(0px)}.anime1_1{opacity:0;transition:all 1.5s}.anime1_1.scrollin{opacity:1}.anime1_2{opacity:0;transition:all .5s;transition-delay:.3s}.anime1_2.scrollin{opacity:1}.anime1_3{opacity:0;transition:all .5s;transition-delay:.3s}.anime1_3.scrollin{opacity:1}.anime1_4{opacity:0;transition:all .5s;transition-delay:.3s}.anime1_4.scrollin{opacity:1}.anime1_5{opacity:0;transition:all .5s;transition-delay:.5s}.anime1_5.scrollin{opacity:1}.anime1_6{opacity:0;transition:all 1.5s;transition-delay:1.5s}.anime1_6.scrollin{opacity:1}.anime1_7{opacity:0;transition:all .5s;transition-delay:.5s}.anime1_7.scrollin{opacity:1}.anime1_8{opacity:0;transition:all 1.5s;transition-delay:2.1s}.anime1_8.scrollin{opacity:1}.anime1_9{opacity:0;transition:all 1.5s;transition-delay:2.4s}.anime1_9.scrollin{opacity:1}.anime1_10{opacity:0;transition:all 1.5s;transition-delay:2.7s}.anime1_10.scrollin{opacity:1}.anime1_11{opacity:0;transition:all 1.5s;transition-delay:3s}.anime1_11.scrollin{opacity:1}.anime1_12{opacity:0;transition:all 1.5s;transition-delay:3.3s}.anime1_12.scrollin{opacity:1}.anime1_13{opacity:0;transition:all 1.5s;transition-delay:3.6s}.anime1_13.scrollin{opacity:1}.anime1_14{opacity:0;transition:all 1.5s;transition-delay:3.9s}.anime1_14.scrollin{opacity:1}.anime1_15{opacity:0;transition:all 1.5s;transition-delay:4.2s}.anime1_15.scrollin{opacity:1}.anime1_16{opacity:0;transition:all 1.5s;transition-delay:4.5s}.anime1_16.scrollin{opacity:1}.anime1_17{opacity:0;transition:all 1.5s;transition-delay:4.8s}.anime1_17.scrollin{opacity:1}.anime1_18{opacity:0;transition:all 1.5s;transition-delay:5.1s}.anime1_18.scrollin{opacity:1}.anime2_1{opacity:0;transition:all 1.5s}.anime2_1.scrollin{opacity:1}.anime2_2{opacity:0;transition:all 1.5s;transition-delay:.1s}.anime2_2.scrollin{opacity:1}.anime2_3{opacity:0;transition:all .3s;transition-delay:.1s}.anime2_3.scrollin{opacity:1}.anime2_4{opacity:0;transition:all .3s;transition-delay:.15s}.anime2_4.scrollin{opacity:1}.anime2_5{opacity:0;transition:all .3s;transition-delay:.2s}.anime2_5.scrollin{opacity:1}.anime2_6{opacity:0;transition:all .3s;transition-delay:.25s}.anime2_6.scrollin{opacity:1}.anime2_7{opacity:0;transition:all .3s;transition-delay:.3s}.anime2_7.scrollin{opacity:1}.anime2_8{opacity:0;transition:all .3s;transition-delay:.35s}.anime2_8.scrollin{opacity:1}.anime2_9{opacity:0;transition:all .3s;transition-delay:.4s}.anime2_9.scrollin{opacity:1}.anime2_10{opacity:0;transition:all .3s;transition-delay:.45s}.anime2_10.scrollin{opacity:1}.anime2_11{opacity:0;transition:all .3s;transition-delay:.5s}.anime2_11.scrollin{opacity:1}.anime2_12{opacity:0;transition:all .3s;transition-delay:.55s}.anime2_12.scrollin{opacity:1}.anime2_13{opacity:0;transition:all .3s;transition-delay:.6s}.anime2_13.scrollin{opacity:1}.anime2_14{opacity:0;transition:all .3s;transition-delay:.65s}.anime2_14.scrollin{opacity:1}.anime2_15{opacity:0;transition:all .3s;transition-delay:.7s}.anime2_15.scrollin{opacity:1}.anime2_16{opacity:0;transition:all .3s;transition-delay:.75s}.anime2_16.scrollin{opacity:1}.anime2_17{opacity:0;transition:all .3s;transition-delay:.8s}.anime2_17.scrollin{opacity:1}.anime2_18{opacity:0;transition:all .3s;transition-delay:.85s}.anime2_18.scrollin{opacity:1}@keyframes opacity-anime3_0{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.anime3_1{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.1s}.anime3_2{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.2s}.anime3_3{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.3s}.anime3_4{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.4s}.anime3_5{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.5s}.anime3_6{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.6s}.anime3_7{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.7s}.anime3_8{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.8s}.anime3_9{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:.9s}.anime3_10{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1s}.anime3_11{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.1s}.anime3_12{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.2s}.anime3_13{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.3s}.anime3_14{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.4s}.anime3_15{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.5s}.anime3_16{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.6s}.anime3_17{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.7s}.anime3_18{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.8s}.anime3_19{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:1.9s}.anime3_20{opacity:0;animation:opacity-anime3_0 2.2s ease forwards;animation-delay:2s}@keyframes blur-anime{0%{opacity:0;-ms-opacity:0;-moz-opacity:0}50%{opacity:.5;-ms-opacity:.5;-moz-opacity:.5}100%{opacity:1;-ms-opacity:1;-moz-opacity:1}}.anime01{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:.3s;-ms-animation-delay:.3s;-moz-animation-delay:.3s}.anime02{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:.6s;-ms-animation-delay:.6s;-moz-animation-delay:.6s}.anime03{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:.9s;-ms-animation-delay:.9s;-moz-animation-delay:.9s}.anime04{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:1.2s;-ms-animation-delay:1.2s;-moz-animation-delay:1.2s}.anime05{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:1.5s;-ms-animation-delay:1.5s;-moz-animation-delay:1.5s}.anime06{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:1.8s;-ms-animation-delay:1.8s;-moz-animation-delay:1.8s}.anime07{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:2.1s;-ms-animation-delay:2.1s;-moz-animation-delay:2.1s}.anime08{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:2.4s;-ms-animation-delay:2.4s;-moz-animation-delay:2.4s}.anime09{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:2.7s;-ms-animation-delay:2.7s;-moz-animation-delay:2.7s}.anime00{opacity:0;animation:blur-anime 5s ease forwards;-ms-animation:blur-anime 5s ease forwards;-moz-animation:blur-anime 5s ease forwards;animation-delay:3s;-ms-animation-delay:3s;-moz-animation-delay:3s}@keyframes opacity-anime{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.anime-1{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:.3s;-moz-animation-delay:.3s}.anime-2{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:.6s;-moz-animation-delay:.6s}.anime-3{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:.9s;-moz-animation-delay:.9s}.anime-4{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:1.2s;-moz-animation-delay:1.2s}.anime-5{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:1.5s;-moz-animation-delay:1.5s}.anime-6{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:1.8s;-moz-animation-delay:1.8s}.anime-7{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:2.1s;-moz-animation-delay:2.1s}.anime-8{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:2.4s;-moz-animation-delay:2.4s}.anime-9{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:2.7s;-moz-animation-delay:2.7s}.anime-10{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:3s;-moz-animation-delay:3s}.anime-11{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:3.3s;-moz-animation-delay:3.3s}.anime-12{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:3.6s;-moz-animation-delay:3.6s}.anime-13{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:3.9s;-moz-animation-delay:3.9s}.anime-14{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:4.2s;-moz-animation-delay:4.2s}.anime-15{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:5s}.anime-16{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:5.3s}.anime-17{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:5.6s}.anime-18{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:5.9s}.anime-19{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:6.2s}.anime-20{opacity:0;animation:opacity-anime 5s ease forwards;animation-delay:5s;-moz-animation-delay:6.5s}header{width:100%;position:fixed;left:0;top:0;z-index:90;padding-bottom:20px;background-color:rgba(255,255,255,.9)}@media screen and (max-width: 768px){header{padding-bottom:12px}}header .header{margin:0 auto;width:100%;padding:20px 0 0 0;position:relative;display:block;z-index:200;transition:.3s}@media screen and (max-width: 768px){header .header{padding:12px 0 0 0}}header .header .header-logo{position:relative;transition:.3s;margin-left:20px}@media screen and (max-width: 768px){header .header .header-logo{margin-top:0px;margin-left:12px;max-width:120px}}header .header .header-logo span{transition:.3s;font-size:11px;line-height:1.5em;letter-spacing:.08em;float:left;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:normal;position:absolute;left:160px;top:0;white-space:nowrap;pointer-events:none}@media screen and (max-width: 768px){header .header .header-logo span{opacity:0}}header .header .header-logo a{width:140px;display:block}@media screen and (max-width: 768px){header .header .header-logo a{width:120px}}header .header .header-logo a span{pointer-events:none;font-size:10px;font-feature-settings:"palt";letter-spacing:0;position:absolute;left:160px;top:30px;width:50%;opacity:0}header .header .header-logo a img{width:100%}header .header .header-logo a img.colw{filter:brightness(0) invert(1);transition:.3s}header .header .cbtn{position:absolute;margin-top:0;height:40px}header .header .cbtn.req{background-color:#252776}header .header .cbtn.limited{background-color:#15164c}header .header .cbtn.rsv{background-color:#912f34}header .header .cbtn.map{background-color:rgba(0,0,0,0);background-color:#7c7c7c}header .header .cbtn.map p{color:#fff}header .header .cbtn.outline{background-color:rgba(0,0,0,0);background-color:#7c7c7c}header .header .cbtn.outline p{color:#fff}header .header .cbtn.brand{background-color:rgba(0,0,0,0);background-color:#7c7c7c}header .header .cbtn.brand p{color:#fff}header .header .cbtn p{font-size:14px;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 1110px){header .header .cbtn p{font-size:13px}}@media screen and (max-width: 768px){header .header .cbtn{display:none}}header .mbtn{border:1px solid #fff;width:40%;height:36px;max-width:150px;position:absolute;right:120px;top:20px;transition:.3s}@media screen and (max-width: 768px){header .mbtn{display:none}}header .mbtn::before{width:15px;height:15px;background-size:100%;background-position:center center;background-image:url("../img/top/ico_search.png");content:"";position:absolute;right:10px;top:10px;z-index:3}header .mbtn::after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#1e1e1e;opacity:0;transform:translateZ(0) scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(0.6, 0, 0.3, 1),opacity 0s linear .7s;pointer-events:none;z-index:1}header .mbtn a{z-index:2;display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}header .mbtn a p{line-height:1;text-align:center;transition:.3s;font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}header .mbtn.hv a::before{opacity:1}header .mbtn.hv p{color:#fff !important}header .mbtn.hv::before{bottom:-14px}header .mbtn.hv::after{opacity:.5;transform:translateZ(0) scaleX(1);transform-origin:left;transition:transform .7s cubic-bezier(0, 0.6, 0.2, 1),opacity .3s linear}#index.podfix header{backdrop-filter:blur(0)}#index.podfix header::before{opacity:0}@media screen and (max-width: 768px){#index.podfix header::before{opacity:.7}}.h-small header,.podfix header{backdrop-filter:blur(3px)}@media screen and (max-width: 768px){header .header{position:relative}}#index .header nav ul li.top::after,#value .header nav ul li.value::after,#concept .header nav ul li.concept::after,#plan .header nav ul li.roomplan::after,#position .header nav ul li.position::after,#residence .header nav ul li.residence::after,#location .header nav ul li.location::after,#design .header nav ul li.design::after,#access .header nav ul li.access::after,#plan .header nav ul li.plan::after,#map .header nav ul li.map::after,#outline .header nav ul li.outline::after,#brand .header nav ul li.brand::after{opacity:1}.menuopen{overflow:hidden}.menuopen header .link_box{display:none}.menuopen header .header .mbtn{opacity:0;pointer-events:none}.menuopen .spmenu-btn>div span:nth-of-type(1){background-color:#fff;transform:rotate(45deg) translate3d(-3px, 0, 0);top:-4px;left:8px}.menuopen .spmenu-btn>div span:nth-of-type(1)::before{opacity:0}.menuopen .spmenu-btn>div span:nth-of-type(2){background-color:#fff;transform:scaleX(0);transform-origin:50% 50%}.menuopen .spmenu-btn>div span:nth-of-type(2)::before{opacity:0}.menuopen .spmenu-btn>div span:nth-of-type(3){background-color:#fff;transform:rotate(-45deg) translate3d(-3px, 0, 0);left:8px;top:20px}.menuopen .spmenu-btn>div span:nth-of-type(3)::before{opacity:0}.menuopen .contentmenu0{pointer-events:auto}.menuopen .contentmenu0 nav.contentmenu{visibility:visible;pointer-events:auto;overflow:auto;pointer-events:auto;opacity:1}.menuopen .contentmenu0 nav.contentmenu .nbg{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:.3s;transition:.3s}.menuopen .contentmenu0 nav.contentmenu .content{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}#equipment nav.contentmenu ul.gmenu li.equipment a p span.en,#value nav.contentmenu ul.gmenu li.value a p span.en,#lifestyle nav.contentmenu ul.gmenu li.lifestyle a p span.en,#plan nav.contentmenu ul.gmenu li.plan a p span.en,#design nav.contentmenu ul.gmenu li.design a p span.en,#access nav.contentmenu ul.gmenu li.access a p span.en,#location nav.contentmenu ul.gmenu li.location a p span.en,#index nav.contentmenu ul.gmenu li.top a p span.en{opacity:0}#equipment nav.contentmenu ul.gmenu li.equipment a p span.ja,#value nav.contentmenu ul.gmenu li.value a p span.ja,#lifestyle nav.contentmenu ul.gmenu li.lifestyle a p span.ja,#plan nav.contentmenu ul.gmenu li.plan a p span.ja,#design nav.contentmenu ul.gmenu li.design a p span.ja,#access nav.contentmenu ul.gmenu li.access a p span.ja,#location nav.contentmenu ul.gmenu li.location a p span.ja,#index nav.contentmenu ul.gmenu li.top a p span.ja{opacity:1}#equipment nav.contentmenu ul.gmenu li.equipment::before,#value nav.contentmenu ul.gmenu li.value::before,#lifestyle nav.contentmenu ul.gmenu li.lifestyle::before,#plan nav.contentmenu ul.gmenu li.plan::before,#design nav.contentmenu ul.gmenu li.design::before,#access nav.contentmenu ul.gmenu li.access::before,#location nav.contentmenu ul.gmenu li.location::before,#index nav.contentmenu ul.gmenu li.top::before{opacity:1;transform:translateZ(0) scaleY(1);transform-origin:bottom;transition:transform .5s cubic-bezier(0, 0.6, 0.2, 1),opacity .3s linear}footer_old{width:100%;background:#3c3c3c;position:relative;box-sizing:border-box;z-index:3}footer_old .time{display:flex;justify-content:center;align-items:center;line-height:2;flex-wrap:wrap}footer_old .time dt{width:100%;text-align:center;font-size:14px}footer_old .time dd{width:100%;text-align:center}footer_old .footer{position:relative;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:60px 40px 30px 40px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box;flex-wrap:wrap}@media screen and (max-width: 768px){footer_old .footer{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer_old .footer h3{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:15px;margin-bottom:6px}footer_old .footer-brand{position:relative;display:block;width:52%}@media screen and (max-width: 768px){footer_old .footer-brand{width:100%}}footer_old .footer-brand .logo{width:80%;max-width:220px;margin-bottom:25px}@media screen and (max-width: 768px){footer_old .footer-brand .logo{margin-left:auto;margin-right:auto;max-width:260px;display:block;margin-bottom:8vw}}footer_old .footer-brand p{font-size:12px;line-height:1.6em}@media screen and (max-width: 768px){footer_old .footer-brand p{text-align:center;margin-bottom:1vw}}footer_old .footer-address{margin-top:12px;font-family:"Sawarabi Gothic",sans-serif;font-weight:400;font-style:normal}@media screen and (max-width: 768px){footer_old .footer-address p{margin-top:6vw;font-size:3.5vw}}@media screen and (max-width: 768px){footer_old .footer-address{width:100%}}footer_old .footer-tlink{position:relative;display:block;width:48%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}footer_old .footer-tlink .footer-tlink-navi{width:50%}footer_old .footer-tlink .footer-tlink-navi li{margin-bottom:1.6em}footer_old .footer-tlink .footer-tlink-navi li a{display:inline-block;width:auto;height:100%;position:relative}footer_old .footer-tlink .footer-tlink-navi li a::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:0;transform:translateZ(0) scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(0.6, 0, 0.3, 1),opacity 0s linear .7s;pointer-events:none;z-index:1}footer_old .footer-tlink .footer-tlink-navi li a p{display:inline-block;position:relative;z-index:2;width:auto;transition:.3s;font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;padding-left:4px;padding-right:4px;font-size:15px;line-height:1}footer_old .footer-tlink .footer-tlink-navi li a.hv p{color:#666}footer_old .footer-tlink .footer-tlink-navi li a.hv::before{opacity:1;transform:translateZ(0) scaleX(1);transform-origin:left;transition:transform .7s cubic-bezier(0, 0.6, 0.2, 1),opacity .3s linear}footer_old .footer-tlink .footer-tlink-navi li.sub{margin-bottom:.4em}footer_old .footer-tlink .footer-tlink-navi li.sub.sub1{margin-top:-0.8em}footer_old .footer-tlink .footer-tlink-navi li.sub a p{font-size:12px;color:rgba(255,255,255,.4)}footer_old .footer-tlink .footer-tlink-navi li.sub a.hv p{color:#666}footer_old .footer-tlink .footer-tlink-navi li.sub a.hv::before{opacity:1;transform:translateZ(0) scaleX(1);transform-origin:left;transition:transform .7s cubic-bezier(0, 0.6, 0.2, 1),opacity .3s linear}@media screen and (max-width: 768px){footer_old .footer-tlink .footer-tlink-navi{width:60%}footer_old .footer-tlink .footer-tlink-navi:nth-of-type(2){width:40%}}@media screen and (max-width: 768px){footer_old .footer-tlink{width:100%;margin-top:8vw;padding-left:5vw}}footer_old .footer-sns{position:relative;display:block;border-top:1px solid #666;width:100%;padding-top:20px;margin-top:30px;display:flex;justify-content:flex-start;align-items:flex-end;gap:20px;flex-wrap:wrap}@media screen and (max-width: 768px){footer_old .footer-sns{width:100%;gap:10px;margin-top:6vw;padding-left:12vw}}footer_old .footer-sns a{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:12px;transition:.3s}footer_old .footer-sns a:hover{opacity:.7}footer_old .footer-sns a{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width: 768px){footer_old .footer-sns a{font-size:2.5vw}}footer_old .footer-sns a img{width:23px;display:inline-block;margin-right:8px;transform:translateY(-1px)}@media screen and (max-width: 768px){footer_old .footer-sns a img{width:18px;margin-right:6px}}footer_old .footer-copy{display:block;position:absolute;right:40px;bottom:24px}footer_old .footer-copy p{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;padding:10px 0;text-align:center}@media screen and (max-width: 768px){footer_old .footer-copy{position:relative;text-align:center;right:auto;bottom:auto;margin-top:6vw;font-size:2.5vw;width:100%}}@media screen and (max-width: 768px){footer h3{font-size:4.5vw;text-align:center;margin-bottom:0}}footernav{display:none;position:fixed;left:0;bottom:0;z-index:25;width:100%;height:50px;background-color:#796d68;transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);flex-wrap:wrap}@media screen and (max-width: 768px){footernav{display:flex}}footernav>div,footernav a{position:relative;z-index:5;margin:0;color:#fff;text-align:center;text-decoration:none;font-weight:400;font-size:10px;line-height:1;cursor:pointer;width:25%;background-color:#7c7c7c}footernav>div.sw5,footernav a.sw5{width:25%}footernav>div.sw6,footernav a.sw6{width:16.6666666667% !important}footernav>div img,footernav a img{display:block;margin:0;max-width:20px;width:100%;height:auto;margin-left:auto;margin-right:auto;margin-top:5px;display:none}footernav>div span,footernav a span{color:#fff;width:100%;display:block;font-size:3vw;text-align:center;white-space:nowrap;line-height:1em;font-feature-settings:"palt";letter-spacing:0;font-size:3vw}footernav>div,footernav a{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footernav>div:last-child,footernav a:last-child{border-right:none}footernav>div span,footernav a span{color:#fff;height:24px;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footernav>div.entry,footernav a.entry{background-color:#252776}footernav>div.limited,footernav a.limited{background-color:#15164c}footernav>div.outline,footernav a.outline{border-right:1px solid #ccc}footernav>div.lmt,footernav a.lmt{background-color:#3e5a25}footernav>div.map,footernav a.map{border-right:1px solid #ccc}footernav>div.req,footernav a.req{background-color:#252776}footernav>div.req span,footernav a.req span{color:#fff}footernav>div.reserve,footernav a.reserve{background-color:#912f34;border-right:1px solid #912f34;width:25%}footernav>div.spmenuf,footernav a.spmenuf{background:linear-gradient(66deg, rgb(212, 191, 164) 0%, rgb(196, 172, 133) 100%)}footernav>div.spmenuf span,footernav a.spmenuf span{color:#303109}footernav>div.spmenuf span.p1,footernav a.spmenuf span.p1{margin-bottom:2px}footernav>div.spmenuf>div,footernav a.spmenuf>div{display:block;width:34px;height:22px;box-sizing:border-box;position:relative;margin-top:6px}footernav>div.spmenuf>div span,footernav a.spmenuf>div span{position:absolute;width:100%;height:2px;background-color:#303109;left:0px;transition:transform .2s linear}footernav>div.spmenuf>div p,footernav a.spmenuf>div p{color:#303109;line-height:12px;font-size:10px;text-align:center}footernav>div.spmenuf>div span:nth-of-type(1),footernav a.spmenuf>div span:nth-of-type(1){top:0px}footernav>div.spmenuf>div span:nth-of-type(2),footernav a.spmenuf>div span:nth-of-type(2){top:10px}footernav>div.spmenuf>div span:nth-of-type(3),footernav a.spmenuf>div span:nth-of-type(3){top:20px}footernav>div.request,footernav a.request{background-color:#b19572;border-right:1px solid #fff}footernav>div.request span,footernav a.request span{color:#fff}footernav>div.tel,footernav a.tel{position:relative;border-right:1px solid #796d68}.podfix footernav{bottom:0}.menuopen .spmenuf>div span:nth-of-type(1){top:10px;transform:rotate(45deg)}.menuopen .spmenuf>div span:nth-of-type(2){display:none}.menuopen .spmenuf>div span:nth-of-type(3){top:10px;transform:rotate(-45deg)}.pagetop{position:fixed;z-index:70;right:-80px;bottom:80px;box-sizing:border-box;transition:.6s;width:50px;height:50px;background-color:rgba(255,255,255,.8)}.pagetop::before{content:"";position:absolute;left:0;right:0;top:46%;z-index:1;width:20px;height:20px;margin:auto;border-left:#475272 solid 1px;border-top:#475272 solid 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 584px){.pagetop{bottom:60px;width:40px;height:40px}.pagetop::before{width:16px;height:16px}}.pagetop a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}.podfix .pagetop,.posfix .pagetop{right:20px}@media screen and (max-width: 584px){.podfix .pagetop,.posfix .pagetop{right:10px}}.sectionin{padding:80px 40px}.sectionin.mdl{padding-top:0}.sectionin.btm{padding-bottom:0}@media screen and (max-width: 768px){.sectionin{padding:10vw 6vw}}.secnote{position:relative;background-color:#fff;z-index:24}.secnote .sectionin{padding:40px 40px}@media screen and (max-width: 768px){.secnote .sectionin{padding:6vw 6vw}}footer.crevia-common{z-index:24 !important}.fbann_reserve{position:fixed;z-index:989;right:20px;bottom:20px;width:46%;max-width:600px}.fbann_reserve a{display:block;width:100%;height:100%;position:relative;z-index:1;border:2px solid #fff}.fbann_reserve .cls{position:absolute;right:3px;top:3px;width:36px;cursor:pointer;z-index:20}.fbann_reserve figure{transition:.3s}.fbann_reserve{background-color:#fff}.fbann_reserve:hover figure{opacity:.7}@media screen and (max-width: 768px){.fbann_reserve{right:0;bottom:0;width:100%}.fbann_reserve .cls{width:30px}}.fbann_reserve.dis{opacity:0;transition:.3s;pointer-events:none;transform:translateY(50px)}#access .secfnavi .sectionin .gmenu li.access a p,#index .secfnavi .sectionin .gmenu li.index a p,#brand .secfnavi .sectionin .gmenu li.brand a p,#residence .secfnavi .sectionin .gmenu li.residence a p,#crevia .secfnavi .sectionin .gmenu li.crevia a p,#brand .secfnavi .sectionin .gmenu li.brand a p,#location .secfnavi .sectionin .gmenu li.location a p,#plan .secfnavi .sectionin .gmenu li.plan a p,#sustainable .secfnavi .sectionin .gmenu li.sustainable a p,#equipment .secfnavi .sectionin .gmenu li.equipment a p,#position .secfnavi .sectionin .gmenu li.position a p{color:#b19572}@keyframes main01_in{0%{mask-position:center top}100%{mask-position:center 100%;mask-size:auto 500%}}header .header nav{position:absolute;right:120px;top:20px;width:50%;max-width:700px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 1240px){header .header nav{width:45%}}@media screen and (max-width: 1110px){header .header nav{width:40%}}@media screen and (max-width: 1000px){header .header nav{width:38%;right:90px;top:6px}}header .header nav .links1{width:49.5%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1000px){header .header nav .links1{width:100%;order:2}header .header nav .links1 .cbtn{height:30px;margin-top:6px;border:none}header .header nav .links1 .cbtn p{font-size:12px}}header .header nav .links2{width:49.5%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1000px){header .header nav .links2{width:100%;order:1}}header .header .cbtn{margin:0;position:relative;right:auto;width:auto;top:auto}header .header .cbtn.rsv{width:49.5%}header .header .cbtn.req{width:49.5%}header .header .cbtn.outline{width:32.5%}header .header .cbtn.outline p{font-size:clamp(10px,1vw,14px)}header .header .cbtn.map{width:32.5%}header .header .cbtn.map p{font-size:clamp(10px,1vw,14px)}header .header .cbtn.brand{width:32.5%}header .header .cbtn.brand p{font-size:clamp(10px,1vw,14px)}#index{background-color:#000}#index .spmenutit>div span{background-color:#fff}#index.menuopen .spmenutit>div span{background-color:#646464}#index.podfix header{background-color:rgba(0,0,0,.3);backdrop-filter:blur(3px)}#index .idxpagecv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999;background-color:#fff;pointer-events:none;opacity:0;transition:.6s}#index.pageout .idxpagecv{opacity:1}#index header{background-color:rgba(0,0,0,0)}#index header .header .header-logo span{color:#fff}#index .ancb{position:relative}#index .ancb a{position:absolute;top:-100px;left:0}#index main{overflow:hidden}#index .scbg0{position:fixed;width:100%;height:100svh;left:0;top:0;z-index:-1}#index .scbg0 .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;transform:scale(1.1);opacity:0;transition:1s}#index .scbg0 .bg picture{height:100%}#index .scbg0 .bg img{height:100%;object-fit:cover}#index .scbg0.ssc2 .bg1{transform:scale(1, 1);opacity:1;transition:2s}#index .sec-stitimg{position:relative;position:fixed;width:100%;height:100svh;left:0;top:0;pointer-events:none;z-index:1}#index .sec-stitimg .valb,#index .sec-stitimg .vala{position:absolute;width:1px;height:1px;left:0;top:0;z-index:1;opacity:0}#index .sec-stitimg .scbg1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;display:none}#index .sec-stitimg .scbg1 #scbg1cvs{display:block;background:rgba(0,0,0,0);position:relative;z-index:10;opacity:0;transform:scale(1.1);transition:2s;mask-image:linear-gradient(black 90%, transparent 96%);mask-size:100% 100%;mask-position:center center;mask-mode:alpha}@media screen and (max-width: 768px){#index .sec-stitimg .scbg1 #scbg1cvs{mask-image:linear-gradient(black 60%, transparent 77%)}}#index .sec-stitimg.scset .scbg1 #scbg1cvs{opacity:1;transition:3s;transform:scale(1)}#index .mainimg0{transition:1s;display:block;width:100%;height:100svh;position:relative}#index .mainimg0 .bg{pointer-events:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1}#index .mainimg0 .bg picture{height:100%}#index .mainimg0 .bg img{height:100%;object-fit:cover}#index .mainimg0 #topmovie1{pointer-events:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:1;object-fit:cover;transition:1s}@keyframes ani_bbg0{0%{mask-position:right center}20%{left:0%}24%{left:0%}100%{left:0;mask-position:left center;mask-size:360% auto}}#index .mainimg0 .sec-mainimg{z-index:3;display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1{z-index:5;position:relative;width:40%;max-width:600px;margin-bottom:60px;margin-top:-12vh}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .cbg{opacity:0;display:block;vertical-align:bottom;width:100%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:5}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li::before{transition:1s;transform:scale(1) translateX(140px) translateY(-140px);position:absolute;width:100%;height:100%;left:0;top:0;z-index:4;background-size:100% 100%;background-position:center center;content:""}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li{filter:blur(16px);opacity:0;position:absolute;transition:2s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(1){transition:1.4s;transition-delay:.07s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(1)::before{transition:2s;transition-delay:.07s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(2){transition:1.4s;transition-delay:.14s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(2)::before{transition:2s;transition-delay:.14s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(3){transition:1.4s;transition-delay:.21s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(3)::before{transition:2s;transition-delay:.21s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(4){transition:1.4s;transition-delay:.28s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(4)::before{transition:2s;transition-delay:.28s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(5){transition:1.4s;transition-delay:.35s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(5)::before{transition:2s;transition-delay:.35s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(6){transition:1.4s;transition-delay:.42s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(6)::before{transition:2s;transition-delay:.42s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(7){transition:1.4s;transition-delay:.49s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(7)::before{transition:2s;transition-delay:.49s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(8){transition:1.4s;transition-delay:.56s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(8)::before{transition:2s;transition-delay:.56s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(9){transition:1.4s;transition-delay:.63s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(9)::before{transition:2s;transition-delay:.63s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(10){transition:1.4s;transition-delay:.7s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(10)::before{transition:2s;transition-delay:.7s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(11){transition:1.4s;transition-delay:.77s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(11)::before{transition:2s;transition-delay:.77s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(12){transition:1.4s;transition-delay:.84s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(12)::before{transition:2s;transition-delay:.84s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(13){transition:1.4s;transition-delay:.91s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(13)::before{transition:2s;transition-delay:.91s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(14){transition:1.4s;transition-delay:.98s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(14)::before{transition:2s;transition-delay:.98s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(1){left:11.65%;top:13.1907308378%;width:13.8%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(1)::before{background-image:url("../img/top/mainc_01_01.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(2){left:26.75%;top:13.1907308378%;width:4.9%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(2)::before{background-image:url("../img/top/mainc_01_02.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(3){left:33%;top:13.1907308378%;width:9.7%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(3)::before{background-image:url("../img/top/mainc_01_03.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(4){left:43.7%;top:13.1907308378%;width:9.7%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(4)::before{background-image:url("../img/top/mainc_01_04.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(5){left:52.8%;top:12.2103386809%;width:11.15%;height:23.1729055258%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(5)::before{background-image:url("../img/top/mainc_01_05.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(6){left:64.95%;top:12.8342245989%;width:13.35%;height:22.9946524064%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(6)::before{background-image:url("../img/top/mainc_01_06.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(7){left:79.15%;top:13.1016042781%;width:9.2%;height:22.2816399287%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(7)::before{background-image:url("../img/top/mainc_01_07.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(8){left:8.25%;top:43.3155080214%;width:11.15%;height:23.2620320856%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(8)::before{background-image:url("../img/top/mainc_01_08.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(9){left:20.7%;top:44.385026738%;width:8.9%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(9)::before{background-image:url("../img/top/mainc_01_09.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(10){left:31%;top:44.2067736185%;width:11.15%;height:22.3707664884%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(10)::before{background-image:url("../img/top/mainc_01_10.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(11){left:43.2%;top:44.2067736185%;width:12.85%;height:22.3707664884%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(11)::before{background-image:url("../img/top/mainc_01_11.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(12){left:56.55%;top:43.9393939394%;width:14.1%;height:22.6381461676%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(12)::before{background-image:url("../img/top/mainc_01_12.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(13){left:70.15%;top:43.9393939394%;width:11.5%;height:23.0837789661%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(13)::before{background-image:url("../img/top/mainc_01_13.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(14){left:82.8%;top:44.385026738%;width:8.9%;height:22.192513369%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li:nth-child(14)::before{background-image:url("../img/top/mainc_01_14.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:5}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li::before{transition:1s;transform:scale(1) translateX(140px) translateY(0px);position:absolute;width:100%;height:100%;left:0;top:0;z-index:4;background-size:100% 100%;background-position:center center;content:""}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li{filter:blur(16px);opacity:0;position:absolute;transition:2s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(1){transition:1.4s;transition-delay:.07s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(1)::before{transition:2s;transition-delay:1.07s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(2){transition:1.4s;transition-delay:.14s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(2)::before{transition:2s;transition-delay:1.14s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(3){transition:1.4s;transition-delay:.21s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(3)::before{transition:2s;transition-delay:1.21s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(4){transition:1.4s;transition-delay:.28s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(4)::before{transition:2s;transition-delay:1.28s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(5){transition:1.4s;transition-delay:.35s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(5)::before{transition:2s;transition-delay:1.35s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(6){transition:1.4s;transition-delay:.42s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(6)::before{transition:2s;transition-delay:1.42s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(7){transition:1.4s;transition-delay:.49s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(7)::before{transition:2s;transition-delay:1.49s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(8){transition:1.4s;transition-delay:.56s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(8)::before{transition:2s;transition-delay:1.56s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(9){transition:1.4s;transition-delay:.63s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(9)::before{transition:2s;transition-delay:1.63s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(10){transition:1.4s;transition-delay:.7s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(10)::before{transition:2s;transition-delay:1.7s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(11){transition:1.4s;transition-delay:.77s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(11)::before{transition:2s;transition-delay:1.77s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(12){transition:1.4s;transition-delay:.84s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(12)::before{transition:2s;transition-delay:1.84s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(13){transition:1.4s;transition-delay:.91s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(13)::before{transition:2s;transition-delay:1.91s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(14){transition:1.4s;transition-delay:.98s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(14)::before{transition:2s;transition-delay:1.98s}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(1){left:18%;top:78.6987522282%;width:5.05%;height:9.0909090909%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(1)::before{background-image:url("../img/top/mainc_01_15.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(2){left:24%;top:79.055258467%;width:5.1%;height:8.6452762923%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(2)::before{background-image:url("../img/top/mainc_01_16.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(3){left:30.2%;top:79.2335115865%;width:3.9%;height:8.0213903743%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(3)::before{background-image:url("../img/top/mainc_01_17.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(4){left:36%;top:79.4117647059%;width:3.15%;height:7.8431372549%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(4)::before{background-image:url("../img/top/mainc_01_18.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(5){left:40.75%;top:80.0356506239%;width:4.5%;height:6.9518716578%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(5)::before{background-image:url("../img/top/mainc_01_19.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(6){left:46.75%;top:79.9465240642%;width:4.25%;height:7.0409982175%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(6)::before{background-image:url("../img/top/mainc_01_20.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(7){left:52.75%;top:85.1158645276%;width:1.6%;height:2.495543672%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(7)::before{background-image:url("../img/top/mainc_01_21.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(8){left:56.15%;top:78.7878787879%;width:5.1%;height:8.9126559715%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(8)::before{background-image:url("../img/top/mainc_01_22.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(9){left:62.45%;top:78.7878787879%;width:5%;height:8.9126559715%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(9)::before{background-image:url("../img/top/mainc_01_23.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(10){left:68.4%;top:78.7878787879%;width:5.05%;height:8.9126559715%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(10)::before{background-image:url("../img/top/mainc_01_24.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(11){left:74.4%;top:81.3725490196%;width:4.8%;height:4.367201426%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(11)::before{background-image:url("../img/top/mainc_01_25.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(12){left:80.65%;top:84.5811051693%;width:1.7%;height:3.0303030303%}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li:nth-child(12)::before{background-image:url("../img/top/mainc_01_26.png")}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1.ani1{transition:6s;transform:scale(1) translateX(-50%) translateY(-50%)}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1.ani1 .mainimgc1 li{opacity:1;filter:blur(0)}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1.ani1 .mainimgc1 li::before{transform:scale(1, 1)}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1.ani1 .mainimgc2 li{opacity:1;filter:blur(0)}#index .mainimg0 .sec-mainimg .sec-mainimg-copy1.ani1 .mainimgc2 li::before{transform:scale(1, 1)}@media screen and (max-width: 768px){#index .mainimg0 .sec-mainimg .sec-mainimg-copy1{width:80%}}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn{width:100%;position:relative;text-align:center}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn{transform:translateY(100px);pointer-events:none;width:120px;height:auto;position:relative;display:block;opacity:0;cursor:pointer;z-index:3;transition:.3s 0s;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn{width:90px;top:55%}}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn svg{display:block;vertical-align:bottom;width:100%;transform:rotate(-90deg)}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn p{font-family:"Cardo",serif;font-weight:400;font-style:normal;text-align:center;line-height:1;font-size:1rem;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;width:100%;color:#fff}@media screen and (max-width: 768px){#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn p{font-size:3.5vw}}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn .playbtn-c{opacity:0;stroke:#fff;stroke-width:.7px;fill:rgba(0,0,0,0);stroke-dasharray:264px;stroke-dashoffset:264px}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn .playbtn-c.ani1{opacity:1;transition:1s .4s;stroke-dashoffset:0}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn.ani1{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn.ani1fin{transition:.3s 0s}#index .mainimg0 .sec-mainimg .sec-mainimg-playbtn .playbtn:hover{transform:scale(1.1, 1.1);transition:.3s 0s;opacity:.7}#index .morebtn{pointer-events:none;width:120px;height:auto;position:relative;display:block;opacity:0;cursor:pointer;z-index:3;transition:.3s 0s;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width: 768px){#index .morebtn{width:90px;top:55%;margin-bottom:10px}}#index .morebtn svg{display:block;vertical-align:bottom;width:100%;width:120px;height:120px;transform:rotate(-90deg)}@media screen and (max-width: 768px){#index .morebtn svg{width:90px;height:90px}}#index .morebtn a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#index .morebtn p{font-family:"Cardo",serif;font-weight:400;font-style:normal;text-align:center;line-height:1;font-size:1rem;position:absolute;transform:translateX(-50%) translateY(-50%);left:50%;top:50%;width:100%;opacity:0;transition:1s;color:#fff}@media screen and (max-width: 768px){#index .morebtn p{font-size:3.5vw}}#index .morebtn .morebtn-c{opacity:0;stroke:#fff;stroke-width:.7px;fill:rgba(0,0,0,0);stroke-dasharray:264px;stroke-dashoffset:264px}#index .morebtn .morebtn-c.ani1{opacity:1;transition:1s .4s;stroke-dashoffset:0}#index .morebtn.ani1{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index .morebtn.ani1 p{opacity:1;transition:1s 1s}#index .morebtn.ani1 .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s .4s;stroke-dashoffset:0}#index .morebtn.ani1fin{transition:.3s 0s}#index .morebtn:hover{transform:scale(1.1, 1.1);transition:.3s 0s;opacity:.7}#index.tani1b .mainimg0 .sec-mainimg .sec-mainimg-copy1{transform:scale(1, 1);opacity:1}#index.tani1b .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li{opacity:1;filter:blur(0)}#index.tani1b .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc1 li::before{transform:scale(1, 1)}#index.tani1b .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li{opacity:1;filter:blur(0);transition:2s 1.6s}#index.tani1b .mainimg0 .sec-mainimg .sec-mainimg-copy1 .mainimgc2 li::before{transform:scale(1, 1)}#index.mim2fin .scbar,#index.mim2fin .scbart{opacity:1;transition:2s 0s}#index{opacity:0}#index.pagein{opacity:1;transition:1s}@media screen and (max-width: 768px){#index.pagein .mainimgc .mainimgc-inner{opacity:1;transition:1s 1s}}#index.podfix .scbar,#index.podfix .scbart{opacity:0 !important}#index figure .note{color:#fff}#index figure .note.tl{text-align:left}#index .secopani{position:fixed;background-color:#000;z-index:99999;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}#index .secopani.ani1{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#index .secopani.ani1::after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#index .secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#index .secopani .skip{position:absolute;left:20px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#fff;border:1px solid #fff;display:block;-webkit-transition:1s;transition:1s;z-index:9010;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;z-index:9999}@media screen and (max-width: 584px){#index .secopani .skip{font-size:3.5vw}}#index .secopani .skip{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;font-family:"Cardo",serif;font-weight:400;font-style:normal;font-feature-settings:"palt";letter-spacing:0}#index .secopani .skip:hover{opacity:.7}#index .secopani .bgmbtn{position:absolute;left:80px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#6e6e6e;border:1px solid #6e6e6e;display:block;-webkit-transition:1s;transition:1s;z-index:9010;background-color:#e0d6d6;background-color:#fff;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}#index .secopani .bgmbtn img{width:60%}#index .secopani .bgmbtn p{color:#6e6e6e;margin-top:-18px;text-align:center;font-size:12px;letter-spacing:2px;display:none}#index .secopani .bgmbtn:hover{opacity:.7}#index .secopani .bgmbtn::after{position:absolute;content:"";left:50%;top:50%;width:70%;height:70%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:15;color:#fff;text-align:center;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url("../img/top/bgm_off.png")}#index .secopani .secin{width:100%;position:relative;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#index .secopani .secin iframe,#index .secopani .secin video{width:80%;aspect-ratio:16/9;height:auto}@media screen and (max-width: 768px){#index .secopani .secin iframe,#index .secopani .secin video{width:100%;height:auto}}#index .bgmb{position:fixed;right:330px;top:34px}#index .bgmb.sty2{position:relative;right:auto;top:auto}#index .bgmb{cursor:pointer;font-size:16px;line-height:1;padding:6px 14px;cursor:pointer;font-family:"Cardo",serif;font-weight:400;font-style:normal;color:#fff;z-index:120}#index .bgmb i{position:relative;font-style:normal;font-size:14px;display:inline-block;padding-left:2px;padding-bottom:2px}#index .bgmb i.s1{opacity:.5}#index .bgmb i.s2{opacity:1}@media screen and (max-width: 768px){#index .bgmb{right:10px;top:20px}}#index .bgmb{top:-120px;transition:1s}#index .scbar{opacity:0;position:fixed;z-index:17;width:1px;overflow:hidden;height:60px;left:49%;bottom:40px;transition:1s}@media screen and (max-width: 768px){#index .scbar{right:auto;left:49.5%}}#index .scbar::after{position:absolute;left:0;top:0;height:50%;content:"";display:block;width:1px;background-color:#fff;animation:scroll 2s ease 0s infinite normal}#index .scbart{opacity:0;position:fixed;z-index:17;text-align:center;left:50%;bottom:10px;width:10px;transition:1s;transform:translateX(-50%)}@media screen and (max-width: 768px){#index .scbart{width:24px;right:auto;left:47%}}#index .scbart img{width:100%}@keyframes scroll{0%{top:-50%}100%{top:150%}}#index h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#index h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#index h3 span{font-size:8vw}}#index h3.h3p7{color:#fff;margin-bottom:80px;transform:translateY(0)}@media screen and (max-width: 768px){#index h3.h3p7{margin-bottom:8vw}}#index h3.h3p7 span{display:inline-block;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:74px;transform:translateY(40px) scale(1);opacity:0}@media screen and (max-width: 768px){#index h3.h3p7 span{font-size:12vw}}#index h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#index h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#index h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#index h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#index h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#index h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#index h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#index h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#index h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#index h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#index h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#index h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#index h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#index h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#index h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#index h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#index h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#index h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#index h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#index h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#index h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#index h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index .sec1{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#index .sec1 .sec1-copy1{z-index:5;position:relative;width:60%;max-width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#index .sec1 .sec1-copy1{margin-bottom:7vw}}#index .sec1 .sec1-copy1 .cbg{opacity:0;display:block;vertical-align:bottom;width:100%}#index .sec1 .sec1-copy1 .sec1-copy1-p1{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:5}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li::before{transition:1s;transform:scale(1) translateX(0px) translateY(100px);position:absolute;width:100%;height:100%;left:0;top:0;z-index:4;background-size:100% 100%;background-position:center center;content:""}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li{filter:blur(16px);opacity:0;position:absolute;transition:2s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(1){transition:1.4s;transition-delay:.07s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(1)::before{transition:2s;transition-delay:.07s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(2){transition:1.4s;transition-delay:.14s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(2)::before{transition:2s;transition-delay:.14s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(3){transition:1.4s;transition-delay:.21s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(3)::before{transition:2s;transition-delay:.21s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(4){transition:1.4s;transition-delay:.28s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(4)::before{transition:2s;transition-delay:.28s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(5){transition:1.4s;transition-delay:.35s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(5)::before{transition:2s;transition-delay:.35s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(6){transition:1.4s;transition-delay:.42s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(6)::before{transition:2s;transition-delay:.42s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(7){transition:1.4s;transition-delay:.49s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(7)::before{transition:2s;transition-delay:.49s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(8){transition:1.4s;transition-delay:.56s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(8)::before{transition:2s;transition-delay:.56s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(9){transition:1.4s;transition-delay:.63s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(9)::before{transition:2s;transition-delay:.63s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(10){transition:1.4s;transition-delay:.7s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(10)::before{transition:2s;transition-delay:.7s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(11){transition:1.4s;transition-delay:.77s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(11)::before{transition:2s;transition-delay:.77s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(12){transition:1.4s;transition-delay:.84s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(12)::before{transition:2s;transition-delay:.84s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(13){transition:1.4s;transition-delay:.91s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(13)::before{transition:2s;transition-delay:.91s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(14){transition:1.4s;transition-delay:.98s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(14)::before{transition:2s;transition-delay:.98s}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(1){left:0%;top:1.6597510373%;width:8.2857142857%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(1)::before{background-image:url("../img/top/copy_01_01.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(2){left:9.0714285714%;top:1.6597510373%;width:2.9285714286%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(2)::before{background-image:url("../img/top/copy_01_02.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(3){left:12.7857142857%;top:1.6597510373%;width:5.9285714286%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(3)::before{background-image:url("../img/top/copy_01_03.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(4){left:19.2142857143%;top:1.6597510373%;width:5.9285714286%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(4)::before{background-image:url("../img/top/copy_01_04.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(5){left:24.7142857143%;top:0%;width:6.7142857143%;height:45.643153527%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(5)::before{background-image:url("../img/top/copy_01_05.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(6){left:32%;top:1.244813278%;width:8.0714285714%;height:45.2282157676%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(6)::before{background-image:url("../img/top/copy_01_06.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(7){left:40.5714285714%;top:1.6597510373%;width:5.5714285714%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(7)::before{background-image:url("../img/top/copy_01_07.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(8){left:49.7857142857%;top:0%;width:6.7857142857%;height:45.643153527%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(8)::before{background-image:url("../img/top/copy_01_08.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(9){left:57.2857142857%;top:1.6597510373%;width:5.4285714286%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(9)::before{background-image:url("../img/top/copy_01_09.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(10){left:63.5%;top:1.6597510373%;width:6.7142857143%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(10)::before{background-image:url("../img/top/copy_01_10.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(11){left:70.8571428571%;top:1.6597510373%;width:7.7142857143%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(11)::before{background-image:url("../img/top/copy_01_11.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(12){left:78.8571428571%;top:.8298755187%;width:8.5%;height:44.8132780083%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(12)::before{background-image:url("../img/top/copy_01_12.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(13){left:87%;top:1.244813278%;width:7%;height:45.2282157676%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(13)::before{background-image:url("../img/top/copy_01_13.png")}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(14){left:94.6428571429%;top:1.6597510373%;width:5.3571428571%;height:43.9834024896%}#index .sec1 .sec1-copy1 .sec1-copy1-p1 li:nth-child(14)::before{background-image:url("../img/top/copy_01_14.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:5}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li::before{transition:2s;transform:scale(1) translateX(0px) translateY(40px);position:absolute;width:100%;height:100%;left:0;top:0;z-index:4;background-size:100% 100%;background-position:center center;content:""}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li{filter:blur(16px);opacity:0;position:absolute;transition:2s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(1){transition:2s;transition-delay:1.07s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(1)::before{transition:2s;transition-delay:1.07s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(2){transition:2s;transition-delay:1.14s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(2)::before{transition:2s;transition-delay:1.14s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(3){transition:2s;transition-delay:1.21s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(3)::before{transition:2s;transition-delay:1.21s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(4){transition:2s;transition-delay:1.28s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(4)::before{transition:2s;transition-delay:1.28s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(5){transition:2s;transition-delay:1.35s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(5)::before{transition:2s;transition-delay:1.35s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(6){transition:2s;transition-delay:1.42s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(6)::before{transition:2s;transition-delay:1.42s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(7){transition:2s;transition-delay:1.49s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(7)::before{transition:2s;transition-delay:1.49s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(8){transition:2s;transition-delay:1.56s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(8)::before{transition:2s;transition-delay:1.56s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(9){transition:2s;transition-delay:1.63s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(9)::before{transition:2s;transition-delay:1.63s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(10){transition:2s;transition-delay:1.7s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(10)::before{transition:2s;transition-delay:1.7s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(11){transition:2s;transition-delay:1.77s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(11)::before{transition:2s;transition-delay:1.77s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(12){transition:2s;transition-delay:1.84s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(12)::before{transition:2s;transition-delay:1.84s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(13){transition:2s;transition-delay:1.91s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(13)::before{transition:2s;transition-delay:1.91s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(14){transition:2s;transition-delay:1.98s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(14)::before{transition:2s;transition-delay:1.98s}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(1){left:17.4285714286%;top:70.1244813278%;width:5.1428571429%;height:29.8755186722%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(1)::before{background-image:url("../img/top/copy_02_01.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(2){left:23.5%;top:71.3692946058%;width:5.1428571429%;height:28.2157676349%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(2)::before{background-image:url("../img/top/copy_02_02.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(3){left:29.7142857143%;top:71.3692946058%;width:3.9285714286%;height:26.9709543568%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(3)::before{background-image:url("../img/top/copy_02_03.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(4){left:35.5714285714%;top:72.1991701245%;width:3.1428571429%;height:26.1410788382%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(4)::before{background-image:url("../img/top/copy_02_04.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(5){left:40.3571428571%;top:74.2738589212%;width:4.5%;height:22.8215767635%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(5)::before{background-image:url("../img/top/copy_02_05.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(6){left:46.3571428571%;top:73.8589211618%;width:4.2857142857%;height:23.6514522822%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(6)::before{background-image:url("../img/top/copy_02_06.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(7){left:52.4285714286%;top:91.2863070539%;width:1.6428571429%;height:7.8838174274%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(7)::before{background-image:url("../img/top/copy_02_07.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(8){left:55.8571428571%;top:70.1244813278%;width:5.1428571429%;height:29.4605809129%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(8)::before{background-image:url("../img/top/copy_02_08.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(9){left:62.2142857143%;top:70.1244813278%;width:5.0714285714%;height:29.4605809129%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(9)::before{background-image:url("../img/top/copy_02_09.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(10){left:68.2142857143%;top:70.1244813278%;width:5.0714285714%;height:29.4605809129%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(10)::before{background-image:url("../img/top/copy_02_10.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(11){left:74.2142857143%;top:78.8381742739%;width:4.8571428571%;height:14.1078838174%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(11)::before{background-image:url("../img/top/copy_02_11.png")}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(12){left:80.5714285714%;top:89.2116182573%;width:1.6428571429%;height:9.9585062241%}#index .sec1 .sec1-copy1 .sec1-copy2-p1 li:nth-child(12)::before{background-image:url("../img/top/copy_02_12.png")}#index .sec1 .sec1-copy1.ani1 .sec1-copy1-p1 li{opacity:1;filter:blur(0)}#index .sec1 .sec1-copy1.ani1 .sec1-copy1-p1 li::before{transform:scale(1, 1)}#index .sec1 .sec1-copy1.ani1 .sec1-copy2-p1 li{opacity:1;filter:blur(0)}#index .sec1 .sec1-copy1.ani1 .sec1-copy2-p1 li::before{transform:scale(1, 1)}@media screen and (max-width: 768px){#index .sec1 .sec1-copy1{width:100%}}#index .sec1 .sec1-copy2 p{color:#fff;text-align:center}#index .sec1 .sec1-copy2 p span{display:block;text-align:center;line-height:3;filter:blur(16px);opacity:0;transition:2s;transform:scale(1) translateX(0px) translateY(40px)}@media screen and (max-width: 768px){#index .sec1 .sec1-copy2 p span{font-size:3.5vw;font-feature-settings:"palt";letter-spacing:0}}#index .sec1 .sec1-copy2 p span:nth-of-type(1){transition:2s;transition-delay:1.07s}#index .sec1 .sec1-copy2 p span:nth-of-type(1)::before{transition:2s;transition-delay:1.07s}#index .sec1 .sec1-copy2 p span:nth-of-type(2){transition:2s;transition-delay:1.14s}#index .sec1 .sec1-copy2 p span:nth-of-type(2)::before{transition:2s;transition-delay:1.14s}#index .sec1 .sec1-copy2 p span:nth-of-type(3){transition:2s;transition-delay:1.21s}#index .sec1 .sec1-copy2 p span:nth-of-type(3)::before{transition:2s;transition-delay:1.21s}#index .sec1 .sec1-copy2 p span:nth-of-type(4){transition:2s;transition-delay:1.28s}#index .sec1 .sec1-copy2 p span:nth-of-type(4)::before{transition:2s;transition-delay:1.28s}#index .sec1 .sec1-copy2 p span:nth-of-type(5){transition:2s;transition-delay:1.35s}#index .sec1 .sec1-copy2 p span:nth-of-type(5)::before{transition:2s;transition-delay:1.35s}#index .sec1 .sec1-copy2 p span:nth-of-type(6){transition:2s;transition-delay:1.42s}#index .sec1 .sec1-copy2 p span:nth-of-type(6)::before{transition:2s;transition-delay:1.42s}#index .sec1 .sec1-copy2 p span:nth-of-type(7){transition:2s;transition-delay:1.49s}#index .sec1 .sec1-copy2 p span:nth-of-type(7)::before{transition:2s;transition-delay:1.49s}#index .sec1 .sec1-copy2 p span:nth-of-type(8){transition:2s;transition-delay:1.56s}#index .sec1 .sec1-copy2 p span:nth-of-type(8)::before{transition:2s;transition-delay:1.56s}#index .sec1 .sec1-copy2 p span:nth-of-type(9){transition:2s;transition-delay:1.63s}#index .sec1 .sec1-copy2 p span:nth-of-type(9)::before{transition:2s;transition-delay:1.63s}#index .sec1 .sec1-copy2 p span:nth-of-type(10){transition:2s;transition-delay:1.7s}#index .sec1 .sec1-copy2 p span:nth-of-type(10)::before{transition:2s;transition-delay:1.7s}#index .sec1 .sec1-copy2 p span:nth-of-type(11){transition:2s;transition-delay:1.77s}#index .sec1 .sec1-copy2 p span:nth-of-type(11)::before{transition:2s;transition-delay:1.77s}#index .sec1 .sec1-copy2 p span:nth-of-type(12){transition:2s;transition-delay:1.84s}#index .sec1 .sec1-copy2 p span:nth-of-type(12)::before{transition:2s;transition-delay:1.84s}#index .sec1 .sec1-copy2 p span:nth-of-type(13){transition:2s;transition-delay:1.91s}#index .sec1 .sec1-copy2 p span:nth-of-type(13)::before{transition:2s;transition-delay:1.91s}#index .sec1 .sec1-copy2 p span:nth-of-type(14){transition:2s;transition-delay:1.98s}#index .sec1 .sec1-copy2 p span:nth-of-type(14)::before{transition:2s;transition-delay:1.98s}#index .sec1 .sec1-copy2.ani1 p span{transform:scale(1, 1);opacity:1;filter:blur(0)}#index .sec1 .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#index .sec1 .bg picture{height:100%}#index .sec1 .bg img{height:100%;object-fit:cover}#index .sec1 .sectionin{position:relative;z-index:3;display:block;padding:140px 40px}@media screen and (max-width: 768px){#index .sec1 .sectionin{padding:20vw 6vw}}#index .sec1 .sectionin .i_img_copy_1{margin-left:auto;margin-right:auto;width:80%;max-width:600px}@media screen and (max-width: 768px){#index .sec1 .sectionin .i_img_copy_1{width:100%}}#index .sec2{position:relative;min-height:140svh;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){#index .sec2{min-height:110svh}}#index .sec2 .lead span{font-size:clamp(.9375rem,-1.5rem + 3.75vw,1.3125rem)}@media screen and (max-width: 768px){#index .sec2 .lead span{font-size:3.5vw}}#index .sec2 .sec2-prcinfo2{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;margin-left:auto;margin-right:auto;background-color:rgba(0,0,0,.4);padding:20px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:40px;font-size:clamp(.9rem,.7528rem + .2264vw,1.05rem);line-height:1.6;color:#fff;font-feature-settings:"palt";letter-spacing:0;margin-top:20px}@media screen and (max-width: 768px){#index .sec2 .sec2-prcinfo2{margin-bottom:6vw;margin-top:3vw;line-height:1.4;font-size:3.4vw;padding:10px 6px}}#index .sec2 .sec2-bann{max-width:900px;margin-left:auto;margin-right:auto;margin-top:20px;background-color:#fff}#index .sec2 .sec2-bann a{display:block;width:100%;height:100%;position:relative}#index .sec2 .sec2-bann img{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#index .sec2 .sec2-bann:hover img{opacity:.8}@media screen and (max-width: 768px){#index .sec2 .sec2-bann{margin-top:3vw}}#index .sec2 .sec2-prcinfo{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto;margin-top:60px;background-color:rgba(0,0,0,.3);padding:20px;border-top:1px solid #cabf99;border-bottom:1px solid #cabf99}#index .sec2 .sec2-prcinfo img{display:block;vertical-align:bottom;width:100%;max-width:600px}@media screen and (max-width: 768px){#index .sec2 .sec2-prcinfo{margin-top:8vw;padding:3vw}}#index .sec2 .sec2-merit{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:500px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#index .sec2 .sec2-merit{margin-top:8vw}}#index .sec2 .sec2-merit li{width:100%;margin-bottom:15px}@media screen and (max-width: 768px){#index .sec2 .sec2-merit li{margin-bottom:10px}}#index .sec2 .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#index .sec2 .bg picture{height:100%}#index .sec2 .bg img{height:100%;object-fit:cover;transform:scale(1.1, 1.1)}#index .sec2 .sectionin{position:relative;z-index:3;display:block;padding:140px 40px}@media screen and (max-width: 768px){#index .sec2 .sectionin{padding:20vw 6vw}}#index .sec2 .sectionin .lead{color:#fff;text-align:center;font-size:clamp(10px,5.599999986vw,34px)}@media screen and (max-width: 768px){#index .sec2 .sectionin .lead{font-size:6vw;font-feature-settings:"palt";letter-spacing:0}}#index .sec2 .sectionin .i_img_merit_1{margin-left:auto;margin-right:auto;width:90%;max-width:800px}@media screen and (max-width: 768px){#index .sec2 .sectionin .i_img_merit_1{width:100%}}#index .sec-stitimg{z-index:20}#index .sec-stitimg .sectitle-1{position:absolute;width:100%;height:50%;left:0;top:0}#index .sec-stitimg .sectitle-1 h3{text-shadow:0 3px 10px #222;margin-bottom:0;margin-top:50px}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-1 h3{margin-top:0}}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-1{height:30%}}#index .sec-stitimg .sectitle-1 ul{position:absolute;width:100%;height:100%;left:0;top:0}#index .sec-stitimg .sectitle-1 ul li{position:absolute;left:50%;top:3%;transform:translateX(-50%);transform:translateX(-40%);opacity:0;transition:1s}#index .sec-stitimg .sectitle-1 ul li img{width:90%;margin-left:auto;margin-right:auto;max-width:600px}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-1 ul li img{width:100%}}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-1 ul li{width:100%;top:30%}}#index .sec-stitimg .sectitle-2{position:absolute;width:100%;height:50%;left:0;bottom:0}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-2{height:40%}}#index .sec-stitimg .sectitle-2 ul{position:absolute;width:100%;height:100%;left:0;top:0}#index .sec-stitimg .sectitle-2 ul li{pointer-events:none;position:absolute;left:50%;bottom:13%;transform:translateX(-50%);transform:translateX(-40%);opacity:0;transition:1s;width:100%;text-align:center}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-2 ul li{bottom:auto;top:0;width:100%}}#index .sec-stitimg .sectitle-2 ul li .lead{color:#fff;opacity:0;transform:translateY(40px);transition:1s;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-2 ul li .lead{font-size:5vw}}#index .sec-stitimg .sectitle-2 ul li img{width:90%;margin-left:auto;margin-right:auto;max-width:600px}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-2 ul li img{width:100%}}#index .sec-stitimg .sectitle-2 ul li img.more{width:30%;max-width:150px;cursor:pointer;opacity:0;transform:translateY(40px);transition:1s}@media screen and (max-width: 768px){#index .sec-stitimg .sectitle-2 ul li img.more{width:32%;max-width:180px}}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1{opacity:1;transform:translateX(-50%);transition:2s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3{transition:2s;transform:scale(1, 1)}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct1 .sec-stitimg .sectitle-1 ul li.scc1 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1 .morebtn p{opacity:1;transition:1s 1s}#index.scct1 .sec-stitimg .sectitle-2 ul li.scc1 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct2 .scbg0 .bg1{opacity:0 !important}#index.scct2 .scbg0 .bg2{opacity:1;transform:scale(1);transition:2s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc1{opacity:0 !important;transition:.6s !important}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2{opacity:1;transform:translateX(-50%);transition:2s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3{transition:2s;transform:scale(1, 1)}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct2 .sec-stitimg .sectitle-1 ul li.scc2 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc1{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2 .morebtn p{opacity:1;transition:1s 1s}#index.scct2 .sec-stitimg .sectitle-2 ul li.scc2 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc2{opacity:0 !important;transition:.6s !important}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3{opacity:1;transform:translateX(-50%);transition:2s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3{transition:2s;transform:scale(1, 1)}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct3 .sec-stitimg .sectitle-1 ul li.scc3 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc2{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3 .morebtn p{opacity:1;transition:1s 1s}#index.scct3 .sec-stitimg .sectitle-2 ul li.scc3 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc3{opacity:0 !important;transition:.6s !important}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4{opacity:1;transform:translateX(-50%);transition:2s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3{transition:2s;transform:scale(1, 1)}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct4 .sec-stitimg .sectitle-1 ul li.scc4 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc3{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4 .morebtn p{opacity:1;transition:1s 1s}#index.scct4 .sec-stitimg .sectitle-2 ul li.scc4 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct5 .scbg0 .bg2{opacity:0 !important}#index.scct5 .scbg0 .bg3{opacity:1;transform:scale(1);transition:2s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc4{opacity:0 !important;transition:.6s !important}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5{opacity:1;transform:translateX(-50%);transition:2s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3{transition:2s;transform:scale(1, 1)}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct5 .sec-stitimg .sectitle-1 ul li.scc5 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc4{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5 .morebtn p{opacity:1;transition:1s 1s}#index.scct5 .sec-stitimg .sectitle-2 ul li.scc5 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc5{opacity:0 !important;transition:.6s !important}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6{opacity:1;transform:translateX(-50%);transition:2s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3{transition:2s;transform:scale(1, 1)}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct6 .sec-stitimg .sectitle-1 ul li.scc6 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc5{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6 .morebtn p{opacity:1;transition:1s 1s}#index.scct6 .sec-stitimg .sectitle-2 ul li.scc6 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct7 .scbg0 .bg3{opacity:0 !important}#index.scct7 .scbg0 .bg4{opacity:1;transform:scale(1);transition:2s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc6{opacity:0 !important;transition:.6s !important}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7{opacity:1;transform:translateX(-50%);transition:2s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3{transition:2s;transform:scale(1, 1)}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct7 .sec-stitimg .sectitle-1 ul li.scc7 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc6{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7 .morebtn p{opacity:1;transition:1s 1s}#index.scct7 .sec-stitimg .sectitle-2 ul li.scc7 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc7{opacity:0 !important;transition:.6s !important}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8{opacity:1;transform:translateX(-50%);transition:2s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3{transition:2s;transform:scale(1, 1)}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct8 .sec-stitimg .sectitle-1 ul li.scc8 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc7{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8 .morebtn p{opacity:1;transition:1s 1s}#index.scct8 .sec-stitimg .sectitle-2 ul li.scc8 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct9 .scbg0 .bg4{opacity:0 !important}#index.scct9 .scbg0 .bg5{opacity:1;transform:scale(1);transition:2s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc8{opacity:0 !important;transition:.6s !important}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9{opacity:1;transform:translateX(-50%);transition:2s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3{transition:2s;transform:scale(1, 1)}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct9 .sec-stitimg .sectitle-1 ul li.scc9 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc8{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9 .morebtn p{opacity:1;transition:1s 1s}#index.scct9 .sec-stitimg .sectitle-2 ul li.scc9 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index.scct10 .scbg0 .bg4{opacity:0 !important}#index.scct10 .scbg0 .bg5{opacity:1;transform:scale(1);transition:2s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc9{opacity:0 !important;transition:.6s !important}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10{opacity:1;transform:translateX(-50%);transition:2s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3{transition:2s;transform:scale(1, 1)}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(1){transition-delay:.04s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(2){transition-delay:.08s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(3){transition-delay:.12s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(4){transition-delay:.16s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(5){transition-delay:.2s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(6){transition-delay:.24s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(7){transition-delay:.28s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(8){transition-delay:.32s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(9){transition-delay:.36s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(10){transition-delay:.4s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(11){transition-delay:.44s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(12){transition-delay:.48s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(13){transition-delay:.52s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(14){transition-delay:.56s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(15){transition-delay:.6s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(16){transition-delay:.64s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(17){transition-delay:.68s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(18){transition-delay:.72s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(19){transition-delay:.76s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3 span:nth-of-type(20){transition-delay:.8s}#index.scct10 .sec-stitimg .sectitle-1 ul li.scc10 h3::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc9{opacity:0 !important;transition:.6s !important;pointer-events:none !important}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10{opacity:1;transform:translateX(-50%);transition:2s;pointer-events:auto}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10 .more{opacity:1;transform:translateY(0);transition:1s 1s}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10 .lead{opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10 .morebtn{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10 .morebtn p{opacity:1;transition:1s 1s}#index.scct10 .sec-stitimg .sectitle-2 ul li.scc10 .morebtn .morebtn-c{opacity:1;fill:rgba(0,0,0,.7);transition:1s 1s;stroke-dashoffset:0}#index .pin-spacer{pointer-events:none !important}#index .sec-title{position:relative;pointer-events:none;height:2svh}#index .sec-title .sectionin{display:block;width:100%;height:100%;position:relative}#index .sec-title .sectionin .ctitle-1{position:absolute;left:50%;top:3%;-webkit-transform:translateX(-50%)}#index .sec-title .sectionin .ctitle-2{position:absolute;left:50%;bottom:3%;-webkit-transform:translateX(-50%)}#index .sec3{position:relative;height:100svh}#index.sc1 .mainimg0 #topmovie1{opacity:.5;transition:2s}#index.sc2 .scbg1{display:flex}#index .mainimg0::after{opacity:0;transition:2s;content:"";display:block;pointer-events:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:2;background-color:rgba(0,0,0,.5);background-image:radial-gradient(#111 30%, transparent 31%),radial-gradient(#111 30%, transparent 31%);background-size:4px 4px;background-position:0 0,2px 2px}#index.sc3 .mainimg0{transition:2s}#index.sc3 .mainimg0::after{opacity:.3}@media screen and (max-width: 768px){#index .spmenutit{display:block}}#parkfront .ancb{position:relative}#parkfront .ancb a{position:absolute;top:-100px;left:0}#parkfront{background-color:#fff}#parkfront h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#parkfront h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#parkfront h3 span{font-size:8vw}}#parkfront h3.h3p7{color:#948a64;margin-bottom:30px;transform:translateY(0)}@media screen and (max-width: 768px){#parkfront h3.h3p7{margin-bottom:6vw}}#parkfront h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#parkfront h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#parkfront h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#parkfront h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#parkfront h3.blin::before{width:40px;height:4px}}#parkfront h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#parkfront h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#parkfront h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#parkfront h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#parkfront h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#parkfront h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#parkfront h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#parkfront h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#parkfront h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#parkfront h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#parkfront h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#parkfront h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#parkfront h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#parkfront h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#parkfront h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#parkfront h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#parkfront h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#parkfront h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#parkfront h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#parkfront h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#parkfront h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#parkfront h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#parkfront h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#parkfront .pagetitle #mov_01{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:1}#parkfront .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#parkfront .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#parkfront .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#parkfront .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#parkfront figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#parkfront figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#parkfront figure p.note.nshdw{text-shadow:none !important}#parkfront figure p.note.tl{right:auto;left:5px}#parkfront .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#parkfront .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#parkfront .seccontents h3 span{font-size:8vw}}#parkfront .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#parkfront .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#parkfront .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#parkfront .seccontents h3.blin::before{width:40px;height:4px}}#parkfront .seccontents h3.ani1{letter-spacing:3px}#parkfront .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#parkfront .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#parkfront .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#parkfront .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#parkfront .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#parkfront.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#parkfront.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}@media screen and (max-width: 768px){#parkfront .sectionin .lead span{font-size:4.5vw !important;font-feature-settings:"palt";letter-spacing:0}#parkfront .sectionin .lead span.sty2{font-size:5vw !important}}#parkfront .sec1 .n_main_01{position:absolute;right:10px;top:10px}#parkfront .sec1{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/parkfront/bg_01.jpg")}@media screen and (max-width: 768px){#parkfront .sec1{background-image:url("../img/parkfront/bg_01_sp.jpg")}#parkfront .sec1 .lead{font-size:5vw;white-space:nowrap}}#parkfront .sec1 .i_img_04 img{opacity:0}#parkfront .sec1 .i_img_04 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1}@media screen and (max-width: 768px){#parkfront .sec1 .i_img_04{height:220px}}#parkfront .sec1 .i_img_01{position:relative;margin-top:40px}#parkfront .sec1 .i_img_01 img{opacity:0}#parkfront .sec1 .i_img_01 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1}@media screen and (max-width: 768px){#parkfront .sec1 .i_img_01{margin-top:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#parkfront .sec1 .n_img_01{text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#parkfront .sec1 .n_img_01{margin-bottom:8vw}}#parkfront .sec1 .sec1-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-1{margin-top:8vw}}#parkfront .sec1 .sec1-1 .i_img_030{position:relative;margin-left:-12%;width:100%;padding-bottom:50px;padding-right:50px}#parkfront .sec1 .sec1-1 .i_img_030::before{position:absolute;width:300px;height:300px;right:0;bottom:0;content:"";background-color:#f5f4f0;z-index:1}#parkfront .sec1 .sec1-1 .i_img_03{position:relative;z-index:3}#parkfront .sec1 .sec1-1 .i_img_03 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#parkfront .sec1 .sec1-1 .i_img_020{position:relative;width:80%;margin-left:auto;margin-right:0;padding-bottom:30px}#parkfront .sec1 .sec1-1 .i_img_020::before{position:absolute;width:200px;height:200px;right:-30px;bottom:0px;content:"";background-color:#f5f4f0;z-index:1}#parkfront .sec1 .sec1-1 .i_img_02{z-index:3}#parkfront .sec1 .sec1-1 .i_img_02 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#parkfront .sec1 .sec1-1 dt{width:48%}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-1 dt{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#parkfront .sec1 .sec1-1 dt .i_img_020{margin-bottom:6vw;width:44%;margin-right:-6vw;padding:0}#parkfront .sec1 .sec1-1 dt .i_img_020::before{width:24vw;height:24vw;left:-6vw;bottom:-6vw}#parkfront .sec1 .sec1-1 dt .text{width:50%}}#parkfront .sec1 .sec1-1 dt .t_img_03{margin-bottom:40px}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-1 dt .t_img_03{margin-bottom:6vw}}#parkfront .sec1 .sec1-1 dd{width:50%}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-1 dd{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#parkfront .sec1 .sec1-1 dd .i_img_030{margin-top:6vw;width:44%;margin-left:-6vw;padding:0}#parkfront .sec1 .sec1-1 dd .i_img_030::before{width:24vw;height:24vw;right:-6vw;bottom:-6vw}#parkfront .sec1 .sec1-1 dd .text{width:50%}}#parkfront .sec1 .sec1-1 dd .t_img_02{margin-top:40px}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-1 dd .t_img_02{margin-top:0;margin-left:auto;margin-right:0}}#parkfront .sec1 .secbg2{background-size:100% auto;background-position:bottom;background-repeat:no-repeat;background-image:url("../img/parkfront/bg_04.jpg")}@media screen and (max-width: 768px){#parkfront .sec1 .secbg2{background-image:url("../img/parkfront/bg_04_sp.jpg")}}#parkfront .sec1 .sec1-2{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-2{margin-top:8vw}}#parkfront .sec1 .sec1-2 li{width:48%;margin-bottom:40px}#parkfront .sec1 .sec1-2 li:nth-child(2),#parkfront .sec1 .sec1-2 li:nth-child(3){margin-bottom:0}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-2 li{margin-bottom:6vw}}#parkfront .sec1 .sec1-2 li.cr1{width:100%}#parkfront .sec1 .sec1-2 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0}@media screen and (max-width: 768px){#parkfront .sec1 .sec1-2 li .p3{font-size:3vw}}#parkfront .sec1 .sec1-2 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;max-width:100%}#parkfront .sec1 .i_img_05{max-width:800px;margin-left:auto;margin-right:auto}#parkfront .sec1 .i_img_05 .note{right:3%;bottom:6%}@media screen and (max-width: 768px){#parkfront .sec1 .i_img_05 .note{bottom:1%}}#parkfront .sec1 .i_img_06 .note,#parkfront .sec1 .i_img_07 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#parkfront .sec2 .i_img_09 .note,#parkfront .sec2 .i_img_10 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#parkfront .sec2{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("../img/parkfront/bg_02.jpg")}@media screen and (max-width: 768px){#parkfront .sec2{background-image:url("../img/parkfront/bg_02_sp.jpg")}}#parkfront .sec2 .sec2-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#parkfront .sec2 .sec2-1{margin-top:8vw}}#parkfront .sec2 .sec2-1 li{width:23%}@media screen and (max-width: 768px){#parkfront .sec2 .sec2-1 li{width:48%}#parkfront .sec2 .sec2-1 li:nth-child(1),#parkfront .sec2 .sec2-1 li:nth-child(2){margin-bottom:6vw}}#parkfront .sec2 .sec2-1 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0}@media screen and (max-width: 768px){#parkfront .sec2 .sec2-1 li .p3{font-size:3vw}}#parkfront .sec2 .sec2-1 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;max-width:100%}#parkfront .sec3{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("../img/parkfront/bg_05.jpg")}@media screen and (max-width: 768px){#parkfront .sec3{background-image:url("../img/parkfront/bg_05_sp.jpg")}}#parkfront .sec3 .i_img_16 img{opacity:0}#parkfront .sec3 .i_img_16 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1}@media screen and (max-width: 768px){#parkfront .sec3 .i_img_16{height:220px}}#parkfront .sec3 .sectionin .lead{color:#fff}#parkfront .sec3 .sectionin .sec3-text1{text-align:center;color:#fff}@media screen and (max-width: 768px){#parkfront .sec3 .sectionin .sec3-text1{text-align:left}}#parkfront .sec3 .sectionin .i_img_13 .note,#parkfront .sec3 .sectionin .i_img_14 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#parkfront .sec3 .sectionin .sec3-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#parkfront .sec3 .sectionin .sec3-1{margin-top:8vw}}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(1){width:100%}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(1) figure{width:76%;margin-left:auto;margin-right:0}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(2){width:48%;z-index:4}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(2) figure{width:96%;margin-left:0;margin-right:auto;margin-top:-270px}@media screen and (max-width: 768px){#parkfront .sec3 .sectionin .sec3-1 li:nth-child(2) figure{width:130%;margin-top:-30vw;z-index:4}}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(3){width:46%;z-index:3}#parkfront .sec3 .sectionin .sec3-1 li:nth-child(3) figure{margin-top:60px;width:80%;margin-left:0;margin-right:auto}@media screen and (max-width: 768px){#parkfront .sec3 .sectionin .sec3-1 li:nth-child(3) figure{width:90%;margin-top:20vw;position:relative}}@media screen and (max-width: 768px){#parkfront .sec3 .sectionin .sec3-1 li{margin-bottom:6vw}}#parkfront .sec4{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/parkfront/bg_03.jpg")}@media screen and (max-width: 768px){#parkfront .sec4{background-image:url("../img/parkfront/bg_03_sp.jpg")}}#parkfront .sec4 .n_img_16{position:absolute;right:10px;top:10px}#parkfront .sec4 .sec4-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:60px;max-width:1000px;margin-left:auto;margin-right:auto;align-items:stretch;margin-top:80px}@media screen and (max-width: 768px){#parkfront .sec4 .sec4-1{margin-top:10vw}}#parkfront .sec4 .sec4-1 li{position:relative;width:47%;border:2px solid #948a64;padding:40px}@media screen and (max-width: 768px){#parkfront .sec4 .sec4-1 li{padding:6vw;width:100%}#parkfront .sec4 .sec4-1 li:nth-child(1){margin-bottom:10vw}}#parkfront .sec4 .sec4-1 li figure{margin-bottom:20px}#parkfront .sec4 .sec4-1 li .p1{border-left:14px solid #948a64;position:relative;padding-left:20px;font-size:clamp(1.05rem,.9028rem + .2264vw,1.2rem)}#parkfront .sec4 .sec4-1 li .p1::before{background-color:#948a64;content:"";position:absolute;width:4px;height:100%;left:2px;top:0}@media screen and (max-width: 768px){#parkfront .sec4 .sec4-1 li .p1{margin-bottom:10px;margin-top:6vw;font-size:4.5vw}}#parkfront .sec4 .sec4-1 li .cv{width:130px;height:130px;position:absolute;left:-40px;top:-40px;z-index:5}@media screen and (max-width: 768px){#parkfront .sec4 .sec4-1 li .cv{width:90px;height:90px;left:-4vw;top:-4vw}}#parkfront.pageout{opacity:0 !important;transition:.6s !important}#plan{background-color:#f6f7ed}#plan .ancb{position:relative}#plan .ancb a{position:absolute;top:-100px;left:0}#plan.detail{background-color:#fff}#plan.detail main{background-image:none}@media screen and (max-width: 768px){#plan.detail main{background-image:none}}#plan h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#plan h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#plan h3 span{font-size:8vw}}#plan h3.h3p7{color:#948a64;margin-bottom:40px;transform:translateY(0)}@media screen and (max-width: 768px){#plan h3.h3p7{margin-bottom:8vw}}#plan h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#plan h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#plan h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#plan h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#plan h3.blin::before{width:40px;height:4px}}#plan h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#plan h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#plan h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#plan h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#plan h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#plan h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#plan h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#plan h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#plan h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#plan h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#plan h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#plan h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#plan h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#plan h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#plan h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#plan h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#plan h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#plan h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#plan h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#plan h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#plan h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#plan h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#plan h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#plan .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#plan .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#plan .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#plan .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#plan figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#plan figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#plan figure p.note.nshdw{text-shadow:none !important}#plan figure p.note.tl{right:auto;left:5px}#plan .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#plan .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#plan .seccontents h3 span{font-size:8vw}}#plan .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#plan .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#plan .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#plan .seccontents h3.blin::before{width:40px;height:4px}}#plan .seccontents h3.ani1{letter-spacing:3px}#plan .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#plan .seccontents .lead{text-align:center;margin-bottom:40px}#plan .seccontents .lead.sty3{color:#776d45}#plan .seccontents .lead.sty4{color:#776d45}@media screen and (max-width: 768px){#plan .seccontents .lead.sty4{font-size:4vw}}@media screen and (max-width: 768px){#plan .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#plan .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#plan .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#plan .select_4{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan .select_4 li{width:48%}#plan .i_select_08{position:relative}#plan .i_select_08 .n_select_08{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;margin-top:10px}#plan .i_select_08 .n_select_08 .note_1{width:48%;font-size:10px;letter-spacing:.1em;line-height:1.2em;text-align:left;font-feature-settings:"palt";letter-spacing:0}#plan .i_select_08 .n_select_08 .note_2{width:48%;font-size:10px;letter-spacing:.1em;line-height:1.2em;text-align:left;font-feature-settings:"palt";letter-spacing:0}#plan .n_select_09{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;margin-top:10px}#plan .n_select_09 .note_1{width:100%;font-size:10px;letter-spacing:.1em;line-height:1.2em;text-align:left;font-feature-settings:"palt";letter-spacing:0}#plan .select_3{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan .select_3 dt{width:50%}#plan .select_3 dt p{font-feature-settings:"palt";letter-spacing:0}#plan .select_3 dt .n_select_01{margin-top:10px}@media screen and (max-width: 768px){#plan .select_3 dt{width:100%;margin-bottom:6vw}}#plan .select_3 dd{width:50%}#plan .select_3 dd .i_img_select_01{width:70%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan .select_3 dd{width:90%;margin-bottom:6vw}#plan .select_3 dd .i_img_select_01{width:100%}}#plan .select_11{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:20px}#plan .select_11 dt{width:53%}@media screen and (max-width: 768px){#plan .select_11 dt{width:100%;margin-bottom:6vw}}#plan .select_11 dd{width:45%}#plan .select_11 dd p{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .select_11 dd p.text{margin-bottom:10px}@media screen and (max-width: 768px){#plan .select_11 dd{width:100%}}#plan .n_select1{max-width:900px;margin-left:auto;margin-right:auto}#plan .p_select_h3{position:relative;border-bottom:1px solid #776d45}#plan .p_select_h3 img{width:70%;margin-left:auto;margin-right:auto;display:block}#plan .p_select_h3 img._sp{display:none !important}@media screen and (max-width: 768px){#plan .p_select_h3 img{width:98%}#plan .p_select_h3 img._sp{display:block !important}#plan .p_select_h3 img._pc{display:none !important}}#plan .p_select_h4{position:relative;border-bottom:1px solid #776d45}#plan .p_select_h4 img{width:80%}#plan .p_select_h4 img._sp{display:none !important}@media screen and (max-width: 768px){#plan .p_select_h4 img{width:80%}#plan .p_select_h4 img._sp{display:block !important}#plan .p_select_h4 img._pc{display:none !important}}#plan .p_select_3{position:relative;color:#025;font-size:clamp(1rem,.9019rem + .1509vw,1.1rem)}@media screen and (max-width: 768px){#plan .p_select_3{font-size:3.6vw;margin-top:3vw}}#plan .select_5{display:flex;justify-content:space-between;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .select_5 dt{width:66%}#plan .select_5 dt .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){#plan .select_5 dt .text{line-height:1.5}}#plan .select_5 dt .note{margin-top:10px;line-height:1.5}#plan .select_5 dd{width:34%;padding:20px;padding-right:0}#plan .select_4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;margin-top:40px}@media screen and (max-width: 768px){#plan .select_4{margin-top:6vw}}#plan .select_4>li{width:49%;border:1px solid #776d45;padding:24px;padding-top:30px;position:relative}@media screen and (max-width: 768px){#plan .select_4>li{width:100%;padding:6vw;padding-top:6.2vw}#plan .select_4>li:nth-child(1),#plan .select_4>li:nth-child(2){margin-bottom:6vw}}#plan .select_4>li::before{width:100%;height:1px;content:"";background-color:#776d45;position:absolute;left:0;top:3px}#plan .select_4>li::after{width:1px;height:100%;content:"";background-color:#776d45;position:absolute;right:3px;top:0}#plan .select_4>li.cr2{width:100%;margin-top:20px}@media screen and (max-width: 768px){#plan .select_4>li.cr2{margin-top:0}}#plan .select_4>li.cr2 .select_3{align-items:flex-start}#plan .select_4>li.cr2 .select_3 dt{width:50%}@media screen and (max-width: 768px){#plan .select_4>li.cr2 .select_3 dt{width:100%}}#plan .select_4>li.cr2 .select_3 dt .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0;margin-bottom:10px}#plan .select_4>li.cr2 .select_3 dd{width:50%}@media screen and (max-width: 768px){#plan .select_4>li.cr2 .select_3 dd{width:100%}}#plan .select_ico_2{position:absolute;left:0;top:0;width:38%;z-index:3}@media screen and (max-width: 768px){#plan .select_ico_2{width:32%}}#plan .select_ico_3{position:absolute;left:0;top:0;width:24%;z-index:3}@media screen and (max-width: 768px){#plan .select_ico_3{width:31.5%}}#plan .select_ico_1{position:absolute;left:0;top:0;width:48%;z-index:3}#plan .p_select_h5{background-color:#025;color:#fff;position:relative;padding:4px 10px;font-size:clamp(1rem,.7547rem + .3774vw,1.25rem);margin-bottom:10px}@media screen and (max-width: 768px){#plan .p_select_h5{font-size:3.5vw;padding:2px 5px;margin-bottom:3vw;padding-left:3vw}}#plan .text.pcmh8{min-height:64px;display:flex;justify-content:flex-start;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){#plan .text.pcmh8{min-height:0;margin-bottom:10px}}#plan .select_7{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:20px}#plan .select_7 .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .select_7>dt{width:100%;margin-bottom:40px}@media screen and (max-width: 768px){#plan .select_7>dt{width:100%;margin-bottom:6vw}}#plan .select_7>dd{width:100%}@media screen and (max-width: 768px){#plan .select_7>dd{width:100%}}#plan .select_7a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#plan .select_7a .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .select_7a>dt{width:32%}#plan .select_7a>dt .note{margin-top:10px}@media screen and (max-width: 768px){#plan .select_7a>dt{width:100%;margin-bottom:3vw}}#plan .select_7a>dd{width:65.5%}@media screen and (max-width: 768px){#plan .select_7a>dd{width:100%}}#plan .select_8{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:40px}@media screen and (max-width: 768px){#plan .select_8{margin-top:6vw}}#plan .select_8 .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .select_8 li{width:31.5%}@media screen and (max-width: 768px){#plan .select_8 li{width:100%}#plan .select_8 li:nth-child(1),#plan .select_8 li:nth-child(2){margin-bottom:6vw}}#plan .select_9{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:40px}@media screen and (max-width: 768px){#plan .select_9{margin-top:4vw}}#plan .select_9 .text{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .select_9 dt{width:26.5%}@media screen and (max-width: 768px){#plan .select_9 dt{width:100%;margin-bottom:6vw}}#plan .select_9 dd{width:42%}@media screen and (max-width: 768px){#plan .select_9 dd{width:100%}}#plan .p_select_7{text-align:center;margin-top:20px}#plan .i_select_13{margin-bottom:10px}#plan .p_select_h6{background-color:#eeeeef;padding:10px;position:relative}#plan .p_select_h6.bg2{background-color:#c8bb9b}#plan .p_select_h6.bg3{background-color:#b6c1c8}#plan .p_select_h6.bg4{background-color:#804f21}#plan .p_select_h6.bg4 i{color:#fff}#plan .p_select_h6 i{font-size:13px;line-height:1;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){#plan .p_select_h6 i{right:10px;font-size:2.7vw;font-feature-settings:"palt";letter-spacing:0}}#plan .p_select_h6 img{position:relative;display:block;width:auto;height:30px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan .p_select_h6 img{height:20px}}#plan .p_select_h6 img.ico{position:absolute;left:0;top:0;height:20px}@media screen and (max-width: 768px){#plan .p_select_h6 img.ico{height:16px}}#plan .select_10{display:flex;justify-content:space-between;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#plan .select_10{margin-top:8vw}}#plan .select_10 li{width:48%;margin-bottom:40px}@media screen and (max-width: 768px){#plan .select_10 li{width:100%;margin-bottom:6vw}}#plan .p_select_4{position:relative;margin-top:30px;margin-bottom:10px}@media screen and (max-width: 768px){#plan .p_select_4{margin-top:4vw}}#plan .p_select_4 span{display:inline-block;background-color:#fff;z-index:3;position:relative;padding-right:20px}@media screen and (max-width: 768px){#plan .p_select_4 span{font-size:3.5vw}}#plan .p_select_4::before{width:100%;height:.5px;content:"";background-color:#776d45;position:absolute;left:0;top:50%;transform:translateY(-50%)}#plan .select_6{display:flex;justify-content:space-between;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#plan .select_6 li{width:31%}@media screen and (max-width: 768px){#plan .select_6 li{width:80%;margin-left:auto;margin-right:auto}#plan .select_6 li:nth-child(1),#plan .select_6 li:nth-child(2){margin-bottom:3vw;border-bottom:1px solid #ccc;padding-bottom:3vw}}#plan .p_select_6{line-height:1.6;font-feature-settings:"palt";letter-spacing:0}#plan .p_select_5{color:#776d45}#plan .i_img_select_04{width:90%;margin-left:auto;margin-right:0}@media screen and (max-width: 768px){#plan .i_img_select_04{width:100%}}#plan .p_select_h3{position:relative;margin-top:80px}@media screen and (max-width: 768px){#plan .p_select_h3{margin-top:10vw}}#plan .p_select_2{color:#000;text-align:center;margin-top:10px}@media screen and (max-width: 768px){#plan .p_select_2{font-size:4vw}}#plan .select_1{display:flex;justify-content:center;align-items:center;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #776d45;border-bottom:1px solid #776d45;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media screen and (max-width: 768px){#plan .select_1{margin-bottom:12px}}#plan .select_1 dt{width:150px;background-color:#776d45;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative}#plan .select_1 dt img{width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan .select_1 dt{width:90px}}#plan .select_1 dd{width:calc(100% - 150px);background-color:#eeede7;padding:20px;padding-right:50px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#plan .select_1 dd{width:calc(100% - 90px);padding:10px;padding-right:30px}}#plan .select_1 dd:hover{opacity:.7}#plan .select_1 dd .ico{position:absolute;right:20px;top:50%;width:20px;transform:translateY(-50%)}@media screen and (max-width: 768px){#plan .select_1 dd .ico{right:10px;width:14px}}#plan .select_1 dd a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}#plan .select_1 dd p{position:relative}@media screen and (max-width: 768px){#plan .select_1 dd p{line-height:1.4;font-feature-settings:"palt";letter-spacing:0;font-size:3vw}}@keyframes ani_bbg0{0%{mask-position:right center}100%{mask-position:left center;mask-size:360% auto}}#plan{opacity:0}#plan.pagein{opacity:1;transition:2s}#plan.pagein main{animation:2s ani_bbg0 cubic-bezier(0, 0.4, 0.48, 1) 0s forwards}#plan .sec1{transition:1s;background-size:100% auto;background-position:top;background-image:url("../img/limitedplan/bg_01.jpg")}@media screen and (max-width: 768px){#plan .sec1{background-image:url("../img/limitedplan/bg_01_sp.jpg")}#plan .sec1 .lead{font-size:5vw}#plan .sec1 .lead.sty2{font-size:4.5vw}}#plan .sec1 .sectionin{padding-top:180px;padding-bottom:40px}@media screen and (max-width: 768px){#plan .sec1 .sectionin{padding-top:30vw;padding-bottom:6vw}}#plan .sec1 .sectionin .sec1-lead1{margin-bottom:0;margin-top:40px}@media screen and (max-width: 768px){#plan .sec1 .sectionin .sec1-lead1{margin-top:6vw}}#plan .n_stab2{text-align:center;margin-bottom:60px}@media screen and (max-width: 768px){#plan .n_stab2{margin-bottom:8vw}}#plan .stab2{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:60px;margin-bottom:10px}@media screen and (max-width: 768px){#plan .stab2{margin-top:8vw}}#plan .stab2 li{position:relative;box-sizing:border-box;width:50%;border:1px solid #003b70;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;height:54px}#plan .stab2 li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#003b70;font-size:1.3rem}@media screen and (max-width: 768px){#plan .stab2 li a{font-size:3.5vw}}#plan .stab2 li .ico{position-anchor:auto;width:auto;height:22px;position:absolute;right:0;top:-22px}@media screen and (max-width: 768px){#plan .stab2 li .ico{height:16px;top:-16px}}#plan .stab2 li.act,#plan .stab2 li:hover{background-color:#003b70}#plan .stab2 li.act a,#plan .stab2 li:hover a{color:#fff}@media screen and (max-width: 768px){#plan .stab2 li{font-size:3vw;height:40px}}#plan .sectionin.pb0{padding-bottom:0}#plan .i_F1_01{padding-bottom:20px}#plan .sec2{background-color:#f6f7ed}#plan .sec2.bg2{background-color:#fff}#plan .sec2 .i_img_03{width:100%;max-width:340px;margin-left:auto;margin-right:auto;margin-top:100px}@media screen and (max-width: 768px){#plan .sec2 .i_img_03{margin-top:12vw;width:80%}}#plan .sec2 .i_img_02{width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px}#plan .sec2 .i_img_02 .note{bottom:60px}@media screen and (max-width: 768px){#plan .sec2 .i_img_02{width:100vw;margin-left:calc(-1*(100vw - 100%)/2);margin-top:8vw}#plan .sec2 .i_img_02 .note{bottom:3vw;right:3vw}}#plan .sec2 .p1.sty2{border:1px solid #231815;text-align:center;padding:20px 0;max-width:800px;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan .sec2 .p1.sty2{font-size:2.7vw;font-feature-settings:"palt";letter-spacing:0;padding:6px 0;margin-bottom:10px}}#plan .sec2 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#plan .sec2 .i_fnote2{margin-bottom:6vw}}#plan .sec2 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#plan .sec2 .i_fnote2 img{height:11px}}#plan .sec2 .i_iot_01{margin-top:40px}@media screen and (max-width: 768px){#plan .sec2 .i_iot_01{margin-top:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#plan .sec2 .p1_iot1{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#plan .sec2 .p1_iot1{margin-top:6vw}}#plan .sec2 .p1_F1_01{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#plan .sec2 .p1_F1_01{margin-top:6vw;font-size:4vw}}#plan .sec2 .text_iot1{margin-top:40px}@media screen and (max-width: 768px){#plan .sec2 .text_iot1{margin-top:6vw}}#plan .sec2 .detail-5{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 768px){#plan .sec2 .detail-5{margin-top:4vw;margin-bottom:4vw}}#plan .sec2 .detail-5 li{width:49%;position:relative;background-color:#dfdcd1;padding:20px}@media screen and (max-width: 768px){#plan .sec2 .detail-5 li{padding:10px;padding-right:20px;width:100%}#plan .sec2 .detail-5 li:nth-child(1){margin-bottom:3vw}}#plan .sec2 .detail-5a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#plan .sec2 .detail-5a dt{width:38%;position:relative}#plan .sec2 .detail-5a dd{width:60%;position:relative}#plan .sec2 .detail-5a dd .p3{color:#948a64;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#plan .sec2 .detail-5a dd .text{line-height:1.3}#plan .sec2 .detail-4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border:1px solid #625a3e;padding:20px;position:relative;margin-top:30px}@media screen and (max-width: 768px){#plan .sec2 .detail-4{margin-top:4vw}}#plan .sec2 .detail-4 li{width:31%}@media screen and (max-width: 768px){#plan .sec2 .detail-4 li{width:100%}#plan .sec2 .detail-4 li:nth-child(1),#plan .sec2 .detail-4 li:nth-child(2){margin-bottom:3vw}}#plan .sec2 .detail-4 li .p3{color:#948a64;text-align:center;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#plan .sec2 .detail-4 li .text{line-height:1.3}#plan .sec2 .detail-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#plan .sec2 .detail-3 li{width:24%;position:relative;margin-bottom:20px}@media screen and (max-width: 768px){#plan .sec2 .detail-3 li{width:48%}}#plan .sec2 .detail-3 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#plan .sec2 .detail-3 li .p3{font-size:3vw}}#plan .sec2 .detail-3 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;font-size:clamp(.75rem,.3438rem + .625vw,.8125rem)}#plan .sec2 .detail-3 li.null{opacity:0}@media screen and (max-width: 768px){#plan .sec2 .detail-3 li.null{display:none}#plan .sec2 .detail-3 li.null.spd{display:block}}#plan .sec2 .detail-3.cr3 li{width:32%}@media screen and (max-width: 768px){#plan .sec2 .detail-3.cr3 li{width:48%}}#plan .sec2 .p1.h3p{color:#231815;position:relative;text-align:center;margin:20px auto}#plan .sec2 .p1.h3p::before{content:"";width:100%;position:absolute;height:1px;background-color:#231815;left:0;top:50%;z-index:1}#plan .sec2 .p1.h3p span{z-index:3;background-color:#f6f7ed;display:inline-block;padding:10px 20px;position:relative}#plan .sec2 .detail-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:40px}#plan .sec2 .detail-tab li{width:49.5%;background-color:#cfc9b6;transition:.3s;height:45px;position:relative}@media screen and (max-width: 768px){#plan .sec2 .detail-tab li{height:40px}}#plan .sec2 .detail-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#plan .sec2 .detail-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan .sec2 .detail-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#plan .sec2 .detail-tab li a p{font-size:3.5vw}}#plan .sec2 .detail-tab li:hover,#plan .sec2 .detail-tab li.act{background-color:#625a3e}#plan .sec2 .detail-tab li:hover a p,#plan .sec2 .detail-tab li.act a p{color:#fff}#plan .sec2 .detail-tab li:hover::before,#plan .sec2 .detail-tab li.act::before{background-color:#fff}#plan .sec2 .detail-2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2%;padding:20px;border-left:1px solid #231815;border-right:1px solid #231815;margin-top:60px}#plan .sec2 .detail-2 .p1{border-left:14px solid #948a64;position:relative;padding-left:20px}#plan .sec2 .detail-2 .p1::before{background-color:#948a64;content:"";position:absolute;width:4px;height:100%;left:2px;top:0}@media screen and (max-width: 768px){#plan .sec2 .detail-2 .p1{margin-bottom:10px;margin-top:6vw}}@media screen and (max-width: 768px){#plan .sec2 .detail-2{margin-top:6vw}}#plan .sec2 .detail-2 dt{width:36%}@media screen and (max-width: 768px){#plan .sec2 .detail-2 dt{width:100%}}#plan .sec2 .detail-2 dd{width:56%}@media screen and (max-width: 768px){#plan .sec2 .detail-2 dd{width:100%}}#plan .sec2 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#plan .sec2 .i_fnote2{margin-bottom:6vw}}#plan .sec2 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#plan .sec2 .i_fnote2 img{height:11px}}#plan .sec2 .planhmap{position:relative;margin:40px auto;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (max-width: 768px){#plan .sec2 .planhmap{margin-top:0}}#plan .sec2 .planhmap picture,#plan .sec2 .planhmap img{position:relative;pointer-events:none;z-index:2;opacity:0}#plan .sec2 .planhmap svg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#plan .sec2 .planhmap svg .dis{pointer-events:none}#plan .sec2 .planhmap svg .cls-1{stroke:#625a3e;stroke-width:4px;pointer-events:none}#plan .sec2 .planhmap svg .cls-1,#plan .sec2 .planhmap svg .cls-2{fill:none}#plan .sec2 .planhmap svg .cls-1,#plan .sec2 .planhmap svg .cls-2,#plan .sec2 .planhmap svg .cls-3,#plan .sec2 .planhmap svg .cls-4,#plan .sec2 .planhmap svg .cls-5,#plan .sec2 .planhmap svg .cls-6{stroke-miterlimit:10}#plan .sec2 .planhmap svg .cls-7,#plan .sec2 .planhmap svg .cls-6{fill:#231815;pointer-events:none}#plan .sec2 .planhmap svg .cls-2{stroke:#231815;stroke-width:1.4px;pointer-events:none}#plan .sec2 .planhmap svg .cls-8,#plan .sec2 .planhmap svg .cls-3{fill:#fff}#plan .sec2 .planhmap svg .cls-3,#plan .sec2 .planhmap svg .cls-4,#plan .sec2 .planhmap svg .cls-5,#plan .sec2 .planhmap svg .cls-6{stroke:#888}#plan .sec2 .planhmap svg .cls-4{fill:#625a3e}#plan .sec2 .planhmap svg .cls-5{fill:#dcd9bf}#plan .sec2 .planhmap svg .clsB-1,#plan .sec2 .planhmap svg .clsB-2{fill:#231815;pointer-events:none}#plan .sec2 .planhmap svg .clsB-3,#plan .sec2 .planhmap svg .clsB-4{fill:#fff}#plan .sec2 .planhmap svg .clsB-4,#plan .sec2 .planhmap svg .clsB-5,#plan .sec2 .planhmap svg .clsB-6,#plan .sec2 .planhmap svg .clsB-7,#plan .sec2 .planhmap svg .clsB-8,#plan .sec2 .planhmap svg .clsB-2{stroke-miterlimit:10}#plan .sec2 .planhmap svg .clsB-4,#plan .sec2 .planhmap svg .clsB-6,#plan .sec2 .planhmap svg .clsB-8,#plan .sec2 .planhmap svg .clsB-2{stroke:#888}#plan .sec2 .planhmap svg .clsB-5{stroke:#231815;stroke-width:1.4px}#plan .sec2 .planhmap svg .clsB-5,#plan .sec2 .planhmap svg .clsB-7{fill:none}#plan .sec2 .planhmap svg .clsB-6{fill:#625a3e}#plan .sec2 .planhmap svg .clsB-7{stroke:#625a3e;stroke-width:3px}#plan .sec2 .planhmap svg .clsB-8{fill:#dcd9bf}#plan .sec2 .planhmap svg #G3_5,#plan .sec2 .planhmap svg #G3_4,#plan .sec2 .planhmap svg #G3_3,#plan .sec2 .planhmap svg #G3_2,#plan .sec2 .planhmap svg #G4_5,#plan .sec2 .planhmap svg #G4_4,#plan .sec2 .planhmap svg #G4_3,#plan .sec2 .planhmap svg #G4_2,#plan .sec2 .planhmap svg #B_5,#plan .sec2 .planhmap svg #B_4,#plan .sec2 .planhmap svg #B_3,#plan .sec2 .planhmap svg #B_2,#plan .sec2 .planhmap svg #D_5,#plan .sec2 .planhmap svg #D_4,#plan .sec2 .planhmap svg #D_3,#plan .sec2 .planhmap svg #D_2,#plan .sec2 .planhmap svg #E_5,#plan .sec2 .planhmap svg #E_4,#plan .sec2 .planhmap svg #E_3,#plan .sec2 .planhmap svg #E_2,#plan .sec2 .planhmap svg #I_5,#plan .sec2 .planhmap svg #I_4,#plan .sec2 .planhmap svg #I_3,#plan .sec2 .planhmap svg #I_2,#plan .sec2 .planhmap svg #G4,#plan .sec2 .planhmap svg #F1g,#plan .sec2 .planhmap svg #N,#plan .sec2 .planhmap svg #F2_5,#plan .sec2 .planhmap svg #F2_4,#plan .sec2 .planhmap svg #F2_3,#plan .sec2 .planhmap svg #F2_2,#plan .sec2 .planhmap svg #F1_5,#plan .sec2 .planhmap svg #F1_4,#plan .sec2 .planhmap svg #F1_3,#plan .sec2 .planhmap svg #F1_2,#plan .sec2 .planhmap svg #F2,#plan .sec2 .planhmap svg #A_5,#plan .sec2 .planhmap svg #A_4,#plan .sec2 .planhmap svg #A_3,#plan .sec2 .planhmap svg #A_2{cursor:pointer}#plan .sec2 .planhmap svg #G3_5:hover,#plan .sec2 .planhmap svg #G3_4:hover,#plan .sec2 .planhmap svg #G3_3:hover,#plan .sec2 .planhmap svg #G3_2:hover,#plan .sec2 .planhmap svg #G4_5:hover,#plan .sec2 .planhmap svg #G4_4:hover,#plan .sec2 .planhmap svg #G4_3:hover,#plan .sec2 .planhmap svg #G4_2:hover,#plan .sec2 .planhmap svg #B_5:hover,#plan .sec2 .planhmap svg #B_4:hover,#plan .sec2 .planhmap svg #B_3:hover,#plan .sec2 .planhmap svg #B_2:hover,#plan .sec2 .planhmap svg #D_5:hover,#plan .sec2 .planhmap svg #D_4:hover,#plan .sec2 .planhmap svg #D_3:hover,#plan .sec2 .planhmap svg #D_2:hover,#plan .sec2 .planhmap svg #E_5:hover,#plan .sec2 .planhmap svg #E_4:hover,#plan .sec2 .planhmap svg #E_3:hover,#plan .sec2 .planhmap svg #E_2:hover,#plan .sec2 .planhmap svg #I_5:hover,#plan .sec2 .planhmap svg #I_4:hover,#plan .sec2 .planhmap svg #I_3:hover,#plan .sec2 .planhmap svg #I_2:hover,#plan .sec2 .planhmap svg #G4:hover,#plan .sec2 .planhmap svg #F1g:hover,#plan .sec2 .planhmap svg #N:hover,#plan .sec2 .planhmap svg #F2_5:hover,#plan .sec2 .planhmap svg #F2_4:hover,#plan .sec2 .planhmap svg #F2_3:hover,#plan .sec2 .planhmap svg #F2_2:hover,#plan .sec2 .planhmap svg #F1_5:hover,#plan .sec2 .planhmap svg #F1_4:hover,#plan .sec2 .planhmap svg #F1_3:hover,#plan .sec2 .planhmap svg #F1_2:hover,#plan .sec2 .planhmap svg #F2:hover,#plan .sec2 .planhmap svg #A_5:hover,#plan .sec2 .planhmap svg #A_4:hover,#plan .sec2 .planhmap svg #A_3:hover,#plan .sec2 .planhmap svg #A_2:hover{opacity:.4;fill:#efe1be}#plan .sec2 .planhmap.H svg #H,#plan .sec2 .planhmap.I svg #I,#plan .sec2 .planhmap.A svg #A,#plan .sec2 .planhmap.A svg #A_2,#plan .sec2 .planhmap.A svg #A_3,#plan .sec2 .planhmap.A svg #A_4,#plan .sec2 .planhmap.A svg #A_5,#plan .sec2 .planhmap.B svg #B,#plan .sec2 .planhmap.C svg #C,#plan .sec2 .planhmap.D svg #D,#plan .sec2 .planhmap.E svg #E,#plan .sec2 .planhmap.F1g svg #F1g,#plan .sec2 .planhmap.F2 svg #F2,#plan .sec2 .planhmap.F2 svg #F2_2,#plan .sec2 .planhmap.F2 svg #F2_3,#plan .sec2 .planhmap.F2 svg #F2_4,#plan .sec2 .planhmap.F2 svg #F2_5,#plan .sec2 .planhmap.F1 svg #F1,#plan .sec2 .planhmap.F1 svg #F1_2,#plan .sec2 .planhmap.F1 svg #F1_3,#plan .sec2 .planhmap.F1 svg #F1_4,#plan .sec2 .planhmap.F1 svg #F1_5,#plan .sec2 .planhmap.G4 svg #G4,#plan .sec2 .planhmap.G4 svg #G4_2,#plan .sec2 .planhmap.G4 svg #G4_3,#plan .sec2 .planhmap.G4 svg #G4_4,#plan .sec2 .planhmap.G4 svg #G4_5,#plan .sec2 .planhmap.G3 svg #G3,#plan .sec2 .planhmap.G3 svg #G3_2,#plan .sec2 .planhmap.G3 svg #G3_3,#plan .sec2 .planhmap.G3 svg #G3_4,#plan .sec2 .planhmap.G3 svg #G3_5,#plan .sec2 .planhmap.B svg #B_2,#plan .sec2 .planhmap.B svg #B_3,#plan .sec2 .planhmap.B svg #B_4,#plan .sec2 .planhmap.B svg #B_5,#plan .sec2 .planhmap.E svg #E_2,#plan .sec2 .planhmap.E svg #E_3,#plan .sec2 .planhmap.E svg #E_4,#plan .sec2 .planhmap.E svg #E_5,#plan .sec2 .planhmap.I svg #I_2,#plan .sec2 .planhmap.I svg #I_3,#plan .sec2 .planhmap.I svg #I_4,#plan .sec2 .planhmap.I svg #I_5,#plan .sec2 .planhmap.D svg #D_2,#plan .sec2 .planhmap.D svg #D_3,#plan .sec2 .planhmap.D svg #D_4,#plan .sec2 .planhmap.D svg #D_5,#plan .sec2 .planhmap.G svg #G,#plan .sec2 .planhmap.N svg #N,#plan .sec2 .planhmap.Ag svg #Ag,#plan .sec2 .planhmap.Bg svg #Bg,#plan .sec2 .planhmap.Cg svg #Cg,#plan .sec2 .planhmap.Dg svg #Dg,#plan .sec2 .planhmap.Eg svg #Eg,#plan .sec2 .planhmap.Fg svg #Fg,#plan .sec2 .planhmap.Ag svg #Ag,#plan .sec2 .planhmap.Gg svg #Gg{opacity:.4;fill:#efe1be}#plan .sec2 .planlist1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;height:100%;border:1px solid #948a64}#plan .sec2 .planlist1.menuplan{padding-bottom:30px}#plan .sec2 .planlist1 .pspcb1{font-size:20px;font-size:clamp(.9rem,.6057rem + .4528vw,1.2rem);line-height:1;color:#fff}#plan .sec2 .planlist1 .pspcb1 i{font-style:normal;font-size:33px;font-size:clamp(1.8rem,1.7019rem + .1509vw,1.9rem);font-optical-sizing:auto;font-weight:500;font-style:normal}#plan .sec2 .planlist1 .pspcb1{position:relative}#plan .sec2 .planlist1 .pspcb1.sty3{display:inline-block}#plan .sec2 .planlist1 .pspcb1.sty2 i{font-size:43px}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb1.sty2 i{font-size:7vw}}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb1{font-size:4.5vw}#plan .sec2 .planlist1 .pspcb1 i{font-size:7vw}}#plan .sec2 .planlist1 .pspcb3{font-size:14px;text-align:center;color:#fff;width:80%;margin-left:auto;margin-right:auto;margin-top:6px;font-feature-settings:"palt";letter-spacing:0;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan .sec2 .planlist1 .pspcb3.menuplan{position:absolute;left:0;bottom:-30px;width:100%;text-align:center;margin:0;height:30px;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#000;background-color:#dcd9bf}#plan .sec2 .planlist1 .pspcb3.sty2{display:inline-block;width:auto;font-size:18px;margin:0;margin-left:10px}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb3.sty2{font-size:3vw}}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb3{font-size:3vw}}#plan .sec2 .planlist1 .pspcb2{line-height:1;font-size:20px;font-size:clamp(.9rem,.7038rem + .3019vw,1.1rem);color:#000;font-feature-settings:"palt";letter-spacing:0}#plan .sec2 .planlist1 .pspcb2.menuplan{position:absolute;left:0;bottom:-30px;margin:0;height:30px;width:100%;color:#000;padding-left:20px;background-color:#dcd9bf;display:flex;justify-content:flex-start;align-items:flex-end;padding-bottom:4px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb2.menuplan{padding-left:15px;padding-bottom:6px}}#plan .sec2 .planlist1 .pspcb2 span{display:inline-block;font-size:30px;font-size:clamp(1.4rem,1.1057rem + .4528vw,1.7rem)}#plan .sec2 .planlist1 .pspcb2 i{font-style:normal;font-size:30px;font-size:clamp(1.2rem,.9057rem + .4528vw,1.5rem)}#plan .sec2 .planlist1 .pspcb2{margin-bottom:10px}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb2{margin-bottom:5px;font-size:3.5vw}#plan .sec2 .planlist1 .pspcb2 span{font-size:4.5vw}#plan .sec2 .planlist1 .pspcb2 i{font-size:5vw}}#plan .sec2 .planlist1 .pspcb4{color:#000;line-height:1;font-size:15px;font-size:clamp(.8rem,.7019rem + .1509vw,.9rem);white-space:nowrap;font-feature-settings:"palt";letter-spacing:0;margin-top:4px}#plan .sec2 .planlist1 .pspcb4 i{font-style:normal;font-size:clamp(1.6rem,1.4038rem + .3019vw,1.8rem);font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 768px){#plan .sec2 .planlist1 .pspcb4{font-size:3vw;white-space:nowrap}}#plan .sec2 .planlist1 dt{width:24%;padding:14px 0;background-color:#948a64;position:relative;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan .sec2 .planlist1 dt.sty2{align-items:flex-end}#plan .sec2 .planlist1 dd{position:relative;width:76%;color:#fff;padding:10px 20px}@media screen and (max-width: 768px){#plan .sec2 .planlist1 dd{padding:10px 15px}}#plan .sec2 .planlist{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;max-width:900px;margin-left:auto;margin-right:auto}#plan .sec2 .planlist li{width:48%;height:110px;position:relative;margin-top:30px;transition:.3s;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}#plan .sec2 .planlist li:hover{opacity:.7}#plan .sec2 .planlist li.null{opacity:0;pointer-events:none}@media screen and (max-width: 768px){#plan .sec2 .planlist li.null{display:none}}#plan .sec2 .planlist li a{position:absolute;width:100%;height:100%;left:0;top:0}#plan .sec2 .planlist li .planlist1 dt{width:30%}#plan .sec2 .planlist li .planlist1 dd{width:70%}@media screen and (max-width: 768px){#plan .sec2 .planlist li{width:100%;margin-top:10px}}#plan .sec2 .sectionin{padding-top:60px;max-width:1060px}#plan .sec2 .sectionin .sec2-lead1{margin-top:80px}@media screen and (max-width: 768px){#plan .sec2 .sectionin .sec2-lead1{margin-top:8vw}}@media screen and (max-width: 768px){#plan .sec2 .sectionin{padding-top:8vw}}#plan.detail .sec1{background-image:none}@media screen and (max-width: 768px){#plan.detail .sec1{background-image:none}}#plan.detail .sec1 .i_iot_01{margin-top:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .i_iot_01{margin-top:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#plan.detail .sec1 .p1_iot1{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .p1_iot1{margin-top:6vw}}#plan.detail .sec1 .p1_F1_01{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .p1_F1_01{margin-top:6vw;font-size:4vw}}#plan.detail .sec1 .text_iot1{margin-top:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .text_iot1{margin-top:6vw}}#plan.detail .sec1 .detail-5{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-5{margin-top:4vw;margin-bottom:4vw}}#plan.detail .sec1 .detail-5 li{width:49%;position:relative;background-color:#dfdcd1;padding:20px}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-5 li{padding:10px;padding-right:20px;width:100%}#plan.detail .sec1 .detail-5 li:nth-child(1){margin-bottom:3vw}}#plan.detail .sec1 .detail-5a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#plan.detail .sec1 .detail-5a dt{width:38%;position:relative}#plan.detail .sec1 .detail-5a dd{width:60%;position:relative}#plan.detail .sec1 .detail-5a dd .p3{color:#948a64;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#plan.detail .sec1 .detail-5a dd .text{line-height:1.3}#plan.detail .sec1 .detail-4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border:1px solid #625a3e;padding:20px;position:relative;margin-top:30px}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-4{margin-top:4vw}}#plan.detail .sec1 .detail-4 li{width:31%}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-4 li{width:100%}#plan.detail .sec1 .detail-4 li:nth-child(1),#plan.detail .sec1 .detail-4 li:nth-child(2){margin-bottom:3vw}}#plan.detail .sec1 .detail-4 li .p3{color:#948a64;text-align:center;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#plan.detail .sec1 .detail-4 li .text{line-height:1.3}#plan.detail .sec1 .detail-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#plan.detail .sec1 .detail-3 li{width:24%;position:relative;margin-bottom:20px}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-3 li{width:48%}}#plan.detail .sec1 .detail-3 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-3 li .p3{font-size:3vw}}#plan.detail .sec1 .detail-3 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;font-size:clamp(.75rem,.3438rem + .625vw,.8125rem)}#plan.detail .sec1 .detail-3 li.null{opacity:0}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-3 li.null{display:none}#plan.detail .sec1 .detail-3 li.null.spd{display:block}}#plan.detail .sec1 .p1.h3p{color:#231815;position:relative;text-align:center;margin:20px auto}#plan.detail .sec1 .p1.h3p::before{content:"";width:100%;position:absolute;height:1px;background-color:#231815;left:0;top:50%;z-index:1}#plan.detail .sec1 .p1.h3p span{z-index:3;background-color:#fff;display:inline-block;padding:10px 20px;position:relative}#plan.detail .sec1 .detail-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:40px}#plan.detail .sec1 .detail-tab li{width:49.5%;background-color:#cfc9b6;transition:.3s;height:45px;position:relative}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-tab li{height:40px}}#plan.detail .sec1 .detail-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#plan.detail .sec1 .detail-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan.detail .sec1 .detail-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-tab li a p{font-size:3.5vw}}#plan.detail .sec1 .detail-tab li:hover,#plan.detail .sec1 .detail-tab li.act{background-color:#625a3e}#plan.detail .sec1 .detail-tab li:hover a p,#plan.detail .sec1 .detail-tab li.act a p{color:#fff}#plan.detail .sec1 .detail-tab li:hover::before,#plan.detail .sec1 .detail-tab li.act::before{background-color:#fff}#plan.detail .sec1 .detail-2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6%;padding:20px;border-left:1px solid #231815;border-right:1px solid #231815;margin-top:60px}#plan.detail .sec1 .detail-2 .p1{border-left:14px solid #948a64;position:relative;padding-left:20px}#plan.detail .sec1 .detail-2 .p1::before{background-color:#948a64;content:"";position:absolute;width:4px;height:100%;left:2px;top:0}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-2 .p1{margin-bottom:10px;margin-top:6vw}}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-2{margin-top:6vw}}#plan.detail .sec1 .detail-2 dt{width:38%}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-2 dt{width:100%}}#plan.detail .sec1 .detail-2 dd{width:56%}@media screen and (max-width: 768px){#plan.detail .sec1 .detail-2 dd{width:100%}}#plan.detail .sec1 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#plan.detail .sec1 .i_fnote2{margin-bottom:6vw}}#plan.detail .sec1 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#plan.detail .sec1 .i_fnote2 img{height:11px}}#plan.detail .sec1 .planhmap{position:relative;margin:40px auto;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (max-width: 768px){#plan.detail .sec1 .planhmap{margin-top:0}}#plan.detail .sec1 .planhmap picture,#plan.detail .sec1 .planhmap img{position:relative;pointer-events:none;z-index:2;opacity:0}#plan.detail .sec1 .planhmap svg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#plan.detail .sec1 .planhmap svg .dis{pointer-events:none}#plan.detail .sec1 .planhmap svg .cls-1,#plan.detail .sec1 .planhmap svg .cls-2{fill:#231815;pointer-events:none}#plan.detail .sec1 .planhmap svg .cls-3{pointer-events:none;fill:none;stroke:#231815;stroke-width:1.4px}#plan.detail .sec1 .planhmap svg .cls-3,#plan.detail .sec1 .planhmap svg .cls-4,#plan.detail .sec1 .planhmap svg .cls-5,#plan.detail .sec1 .planhmap svg .cls-6,#plan.detail .sec1 .planhmap svg .cls-2{stroke-miterlimit:10}#plan.detail .sec1 .planhmap svg .cls-7,#plan.detail .sec1 .planhmap svg .cls-4{fill:#fff}#plan.detail .sec1 .planhmap svg .cls-4,#plan.detail .sec1 .planhmap svg .cls-5,#plan.detail .sec1 .planhmap svg .cls-6,#plan.detail .sec1 .planhmap svg .cls-2{stroke:#888}#plan.detail .sec1 .planhmap svg .cls-5{fill:#625a3e}#plan.detail .sec1 .planhmap svg .cls-6{fill:#dcd9bf}#plan.detail .sec1 .planhmap svg #G4_5,#plan.detail .sec1 .planhmap svg #G4_4,#plan.detail .sec1 .planhmap svg #G4_3,#plan.detail .sec1 .planhmap svg #G4_2,#plan.detail .sec1 .planhmap svg #G4,#plan.detail .sec1 .planhmap svg #F2_5,#plan.detail .sec1 .planhmap svg #F2_4,#plan.detail .sec1 .planhmap svg #F2_3,#plan.detail .sec1 .planhmap svg #F2_2,#plan.detail .sec1 .planhmap svg #F2,#plan.detail .sec1 .planhmap svg #A_5,#plan.detail .sec1 .planhmap svg #A_4,#plan.detail .sec1 .planhmap svg #A_3,#plan.detail .sec1 .planhmap svg #A_2{cursor:pointer}#plan.detail .sec1 .planhmap svg #G4_5:hover,#plan.detail .sec1 .planhmap svg #G4_4:hover,#plan.detail .sec1 .planhmap svg #G4_3:hover,#plan.detail .sec1 .planhmap svg #G4_2:hover,#plan.detail .sec1 .planhmap svg #G4:hover,#plan.detail .sec1 .planhmap svg #F2_5:hover,#plan.detail .sec1 .planhmap svg #F2_4:hover,#plan.detail .sec1 .planhmap svg #F2_3:hover,#plan.detail .sec1 .planhmap svg #F2_2:hover,#plan.detail .sec1 .planhmap svg #F2:hover,#plan.detail .sec1 .planhmap svg #A_5:hover,#plan.detail .sec1 .planhmap svg #A_4:hover,#plan.detail .sec1 .planhmap svg #A_3:hover,#plan.detail .sec1 .planhmap svg #A_2:hover{opacity:.4;fill:#efe1be}#plan.detail .sec1 .planhmap.H svg #H,#plan.detail .sec1 .planhmap.I svg #I,#plan.detail .sec1 .planhmap.A svg #A,#plan.detail .sec1 .planhmap.A svg #A_2,#plan.detail .sec1 .planhmap.A svg #A_3,#plan.detail .sec1 .planhmap.A svg #A_4,#plan.detail .sec1 .planhmap.A svg #A_5,#plan.detail .sec1 .planhmap.B svg #B,#plan.detail .sec1 .planhmap.C svg #C,#plan.detail .sec1 .planhmap.D svg #D,#plan.detail .sec1 .planhmap.E svg #E,#plan.detail .sec1 .planhmap.F2 svg #F2,#plan.detail .sec1 .planhmap.F2 svg #F2_2,#plan.detail .sec1 .planhmap.F2 svg #F2_3,#plan.detail .sec1 .planhmap.F2 svg #F2_4,#plan.detail .sec1 .planhmap.F2 svg #F2_5,#plan.detail .sec1 .planhmap.G4 svg #G4,#plan.detail .sec1 .planhmap.G4 svg #G4_2,#plan.detail .sec1 .planhmap.G4 svg #G4_3,#plan.detail .sec1 .planhmap.G4 svg #G4_4,#plan.detail .sec1 .planhmap.G4 svg #G4_5,#plan.detail .sec1 .planhmap.G svg #G,#plan.detail .sec1 .planhmap.Ag svg #Ag,#plan.detail .sec1 .planhmap.Bg svg #Bg,#plan.detail .sec1 .planhmap.Cg svg #Cg,#plan.detail .sec1 .planhmap.Dg svg #Dg,#plan.detail .sec1 .planhmap.Eg svg #Eg,#plan.detail .sec1 .planhmap.Fg svg #Fg,#plan.detail .sec1 .planhmap.Ag svg #Ag,#plan.detail .sec1 .planhmap.Gg svg #Gg{opacity:.4;fill:#efe1be}#plan.detail .sec1 .planlist1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:center;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;height:100%;border:1px solid #948a64}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1{align-items:stretch}}#plan.detail .sec1 .planlist1 .pspcb1{font-size:20px;line-height:1;color:#fff}#plan.detail .sec1 .planlist1 .pspcb1 i{font-style:normal;font-size:33px;font-optical-sizing:auto;font-weight:500;font-style:normal}#plan.detail .sec1 .planlist1 .pspcb1{position:relative}#plan.detail .sec1 .planlist1 .pspcb1.sty2 i{font-size:43px}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb1.sty2 i{font-size:7vw}}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb1{font-size:4.5vw}#plan.detail .sec1 .planlist1 .pspcb1 i{font-size:7vw}}#plan.detail .sec1 .planlist1 .pspcb3{font-size:14px;text-align:center;color:#fff;width:80%;margin-left:auto;margin-right:auto;margin-top:6px;font-feature-settings:"palt";letter-spacing:0;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan.detail .sec1 .planlist1 .pspcb3.sty2{display:inline-block;width:auto;font-size:18px;margin:0;margin-left:10px}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb3.sty2{font-size:3vw}}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb3{font-size:3vw}}#plan.detail .sec1 .planlist1 .pspcb2{line-height:1;font-size:20px;color:#000;font-feature-settings:"palt";letter-spacing:0}#plan.detail .sec1 .planlist1 .pspcb2 span{display:inline-block;font-size:30px}#plan.detail .sec1 .planlist1 .pspcb2 i{font-style:normal;font-size:30px}#plan.detail .sec1 .planlist1 .pspcb2{margin-bottom:10px}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb2{font-size:4vw}#plan.detail .sec1 .planlist1 .pspcb2 span{font-size:4.5vw}#plan.detail .sec1 .planlist1 .pspcb2 i{font-size:6vw}}#plan.detail .sec1 .planlist1 .pspcb4{color:#000;line-height:1;font-size:15px;white-space:nowrap;font-feature-settings:"palt";letter-spacing:0;margin-top:4px}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 .pspcb4{font-size:3vw;white-space:nowrap}}#plan.detail .sec1 .planlist1 dt{width:24%;width:28%;padding:14px 0;background-color:#948a64;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan.detail .sec1 .planlist1 dt.sty2{align-items:flex-end}#plan.detail .sec1 .planlist1 dd{width:76%;width:72%;color:#fff;padding:10px 20px}#plan.detail .sec1 .planlist1 dd .pspcb2{margin-bottom:0}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist1 dd{padding:10px 10px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}#plan.detail .sec1 .planlist{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;max-width:900px;margin-left:auto;margin-right:auto}#plan.detail .sec1 .planlist li{width:48%;position:relative;margin-top:30px;transition:.3s;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}#plan.detail .sec1 .planlist li:hover{opacity:.7}#plan.detail .sec1 .planlist li.null{opacity:0;pointer-events:none}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist li.null{display:none}}#plan.detail .sec1 .planlist li a{position:absolute;width:100%;height:100%;left:0;top:0}#plan.detail .sec1 .planlist li .planlist1 dt{width:30%}#plan.detail .sec1 .planlist li .planlist1 dd{width:70%}@media screen and (max-width: 768px){#plan.detail .sec1 .planlist li{width:100%;margin-top:10px}}#plan.detail .sec1 .sectionin{padding-top:140px}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin{padding-top:24vw}}#plan.detail .sec1 .sectionin .plandetail{width:100%;max-width:900px;margin-left:auto;margin-right:auto}#plan.detail .sec1 .sectionin .planpp{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px;margin-top:60px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planpp{gap:0;margin-top:6vw}}#plan.detail .sec1 .sectionin .planpp a{width:100%;height:50px;position:relative;display:block;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planpp a{height:40px}}#plan.detail .sec1 .sectionin .planpp a p{text-align:center;line-height:1}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planpp a p{font-size:3.5vw}}#plan.detail .sec1 .sectionin .planpp a:hover{opacity:.7}#plan.detail .sec1 .sectionin .planpp dt{width:24%}#plan.detail .sec1 .sectionin .planpp dt a{background-color:#e5e4da}#plan.detail .sec1 .sectionin .planpp dt a p{color:#000}#plan.detail .sec1 .sectionin .planpp dt a::before{width:14px;height:14px;position:absolute;left:10px;top:50%;transform:translateY(-50%);content:""}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planpp dt a::before{width:12px;height:12px}}#plan.detail .sec1 .sectionin .planpp dt a.nn::before{left:auto;right:10px}#plan.detail .sec1 .sectionin .planpp dd{width:48%}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planpp dd{width:48%}}#plan.detail .sec1 .sectionin .planpp dd a{background-color:#e5e4da}#plan.detail .sec1 .sectionin .planpp dd a p{color:#000}#plan.detail .sec1 .sectionin .planlist1{margin-bottom:40px;height:auto}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planlist1{margin-bottom:6vw}#plan.detail .sec1 .sectionin .planlist1 dt{width:26%;padding:4px 0}#plan.detail .sec1 .sectionin .planlist1 dt.sty2{width:42%}#plan.detail .sec1 .sectionin .planlist1 dt.sty2 .pspcb1{margin-top:1vw;margin-bottom:3vw}#plan.detail .sec1 .sectionin .planlist1 dt.sty2 .pspcb3{margin-bottom:3vw}#plan.detail .sec1 .sectionin .planlist1 dd{width:70%}}@media screen and (max-width: 768px)and (max-width: 768px){#plan.detail .sec1 .sectionin .planlist1 dd{width:74%}}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planlist1 dd.sty2{width:58%}}#plan.detail .sec1 .sectionin .planlist1.s1 dd .pspcb2.s3,#plan.detail .sec1 .sectionin .planlist1.s1 dd .pspcb2.s2{display:none}#plan.detail .sec1 .sectionin .planlist1.s2 dd .pspcb2.s3,#plan.detail .sec1 .sectionin .planlist1.s2 dd .pspcb2.s1{display:none}#plan.detail .sec1 .sectionin .planlist1.s3 dd .pspcb2.s2,#plan.detail .sec1 .sectionin .planlist1.s3 dd .pspcb2.s1{display:none}#plan.detail .sec1 .sectionin .plancpc3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:900px;width:100%;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plancpc3{margin-top:3vw !important}}#plan.detail .sec1 .sectionin .plancpc3 ul{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;align-items:stretch}#plan.detail .sec1 .sectionin .plancpc3 ul li{width:49.5%;margin-bottom:6px;background-color:#e5e4da;text-align:center;padding:4px 0}#plan.detail .sec1 .sectionin .plancpc3 ul li.cr1{width:100%}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plancpc3 ul li{font-size:3vw;font-feature-settings:"palt";letter-spacing:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#plan.detail .sec1 .sectionin .plancpc3 ul li p{line-height:1.3}}#plan.detail .sec1 .sectionin .stab{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto;box-sizing:border-box;gap:2%}#plan.detail .sec1 .sectionin .stab.sty2{margin-bottom:20px}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .stab.sty2{margin-bottom:0px}}#plan.detail .sec1 .sectionin .stab li{box-sizing:border-box;width:31%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;padding-top:14px;background-size:100% 100%;background-position:top;background-image:url("../img/plan/stab_01.png")}#plan.detail .sec1 .sectionin .stab li.act,#plan.detail .sec1 .sectionin .stab li:hover{color:#fff;background-image:url("../img/plan/stab_02.png")}#plan.detail .sec1 .sectionin .stab li:last-child{border-right:none}#plan.detail .sec1 .sectionin .stab li{display:flex;justify-content:center;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;color:#181878}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .stab li{padding-top:10px;font-size:3vw;height:40px}}#plan.detail .sec1 .sectionin .plancpc2.s1 ul li.s2,#plan.detail .sec1 .sectionin .plancpc2.s1 ul li.s3{display:none}#plan.detail .sec1 .sectionin .plancpc2.s2 ul li.s1,#plan.detail .sec1 .sectionin .plancpc2.s2 ul li.s3{display:none}#plan.detail .sec1 .sectionin .plancpc2.s3 ul li.s2,#plan.detail .sec1 .sectionin .plancpc2.s3 ul li.s1{display:none}#plan.detail .sec1 .sectionin .planfig{position:relative;margin:40px auto;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .planfig{margin:0px auto}}#plan.detail .sec1 .sectionin .planfig.I{max-width:700px}#plan.detail .sec1 .sectionin .planfig .cv{position:absolute;width:100%;height:auto;left:0;top:0;z-index:2;opacity:0;transition:1s}#plan.detail .sec1 .sectionin .planfig.s2 .s2,#plan.detail .sec1 .sectionin .planfig.s3 .s3,#plan.detail .sec1 .sectionin .planfig.s1 .s1{opacity:1}#plan.detail .sec1 .sectionin .plannote{max-width:470px;margin-left:auto;margin-right:auto;width:100%;margin-top:40px}#plan.detail .sec1 .sectionin .plannote.n_f1g{max-width:100%}#plan.detail .sec1 .sectionin .plannote.n_I{max-width:700px}#plan.detail .sec1 .sectionin .plannote .note{font-size:12px;line-height:1.4}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plannote .note{font-size:2.5vw}}#plan.detail .sec1 .sectionin .plannote img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plannote img{height:11px}}#plan.detail .sec1 .sectionin .plancpc2{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plancpc2{margin-bottom:4vw !important;margin-top:2vw !important}}#plan.detail .sec1 .sectionin .plancpc2 li{width:100%}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plancpc2 li{margin-bottom:2vw}}#plan.detail .sec1 .sectionin .plancpc2 li p{padding-left:20px;position:relative;font-feature-settings:"palt";letter-spacing:0 !important;font-size:clamp(.8125rem,-0.4063rem + 1.875vw,1rem)}#plan.detail .sec1 .sectionin .plancpc2 li p::before{content:"●";color:#cbc5b0;position:absolute;left:0;top:0;z-index:2}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .plancpc2 li p{font-size:3vw;line-height:1.6}}#plan.detail .sec1 .sectionin .pspcb4{color:#000;line-height:1.3;font-size:16px;font-feature-settings:"palt";letter-spacing:0;margin-top:10px}#plan.detail .sec1 .sectionin .pspcb4 span{font-size:16px;font-size:clamp(.8125rem,-0.4063rem + 1.875vw,1rem)}#plan.detail .sec1 .sectionin .pspcb4 span i{font-size:40px;font-size:clamp(1.875rem,-2.1875rem + 6.25vw,2.5rem)}@media screen and (max-width: 768px){#plan.detail .sec1 .sectionin .pspcb4{line-height:1.6;font-size:2.5vw;white-space:nowrap}#plan.detail .sec1 .sectionin .pspcb4 span{font-size:3vw}#plan.detail .sec1 .sectionin .pspcb4 span i{font-size:7vw}}#plan.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#plan.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}#plan.pageout{opacity:0 !important;transition:.6s !important}#design .ancb{position:relative}#design .ancb a{position:absolute;top:-100px;left:0}#design{background-color:#fff}#design h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#design h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#design h3 span{font-size:8vw}}#design h3.h3p7{color:#948a64;margin-bottom:60px;margin-bottom:30px;transform:translateY(0)}@media screen and (max-width: 768px){#design h3.h3p7{margin-bottom:6vw}}#design h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#design h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#design h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#design h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#design h3.blin::before{width:40px;height:4px}}#design h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#design h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#design h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#design h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#design h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#design h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#design h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#design h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#design h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#design h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#design h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#design h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#design h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#design h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#design h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#design h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#design h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#design h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#design h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#design h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#design h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#design h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#design h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#design .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#design .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#design .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#design .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#design figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#design figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#design figure p.note.nshdw{text-shadow:none !important}#design figure p.note.tl{right:auto;left:5px}#design .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#design .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#design .seccontents h3 span{font-size:8vw}}#design .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#design .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#design .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#design .seccontents h3.blin::before{width:40px;height:4px}}#design .seccontents h3.ani1{letter-spacing:3px}#design .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#design .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#design .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#design .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#design .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#design.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#design.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}@media screen and (max-width: 768px){#design .sectionin .lead span{font-size:4.5vw !important;font-feature-settings:"palt";letter-spacing:0}#design .sectionin .lead span.sty2{font-size:4.5vw !important}}#design .sec1 .n_main_01{position:absolute;right:10px;top:10px}#design .sec1 .scbg{position:relative;z-index:1;background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/bg_01.jpg")}@media screen and (max-width: 768px){#design .sec1 .scbg{background-image:url("../img/design/bg_01_sp.jpg")}}#design .sec1 .sectionin{z-index:2}#design .sec1 .sectionin.sty2{padding:60px 40px}#design .sec1 .sectionin.sty2 .lead{margin-bottom:0}@media screen and (max-width: 768px){#design .sec1 .sectionin.sty2{padding:8vw 0vw}}@media screen and (max-width: 768px){#design .sec1 .lead{font-size:5vw}}#design .sec1 .i_img_01{position:relative}#design .sec2{overflow:hidden;background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/bg_01.jpg")}@media screen and (max-width: 768px){#design .sec2{background-image:url("../img/design/bg_01_sp.jpg")}#design .sec2 .lead{font-size:5vw}}#design .sec2 .loungesld{background-color:#f9f8f4;padding:40px 0}@media screen and (max-width: 768px){#design .sec2 .loungesld{padding-bottom:10px}}#design .sec2 .loungemovie{position:relative;width:100vw;margin-left:calc(-1*(100vw - 100%)/2);margin-bottom:60px}#design .sec2 .loungemovie video{display:block;vertical-align:bottom;width:100%}@media screen and (max-width: 768px){#design .sec2 .loungemovie{margin-bottom:8vw}}#design .sec2 .i_img_36{width:70%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (max-width: 768px){#design .sec2 .i_img_36{margin-bottom:6vw}}#design .sec2 .i_img_37{width:100%;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:100px;margin-top:80px}@media screen and (max-width: 768px){#design .sec2 .i_img_37{margin-top:10vw;margin-bottom:12vw}}#design .sec2 .i_img_02{max-width:700px;margin-left:auto;margin-right:auto;margin-bottom:80px}@media screen and (max-width: 768px){#design .sec2 .i_img_02{margin-bottom:8vw}}#design .sec2 .t_img_05{text-align:center}@media screen and (max-width: 768px){#design .sec2 .i_img_04{margin-bottom:4vw}}#design .sec2 .i_img_03{margin-bottom:80px}@media screen and (max-width: 768px){#design .sec2 .i_img_03{margin-bottom:8vw}}@media screen and (max-width: 768px){#design .sec2 .i_img_04{width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#design .sec2 .i_img_04 .note{right:1.5%;bottom:12.5%}@media screen and (max-width: 768px){#design .sec2 .i_img_04 .note{right:2vw;bottom:1vw}}#design .sec2 .n_img_20{max-width:860px;margin-left:auto;margin-right:auto;text-align:left;margin-top:10px;position:relative;width:100%;margin-bottom:120px}@media screen and (max-width: 768px){#design .sec2 .n_img_20{margin-bottom:12vw}}#design .sec2 .n_img_20>img{width:auto;display:block;height:13px;position:absolute;right:0;top:4px}@media screen and (max-width: 768px){#design .sec2 .n_img_20>img{height:8px;top:auto;bottom:-14px}}#design .sec2 .n_img_18{max-width:860px;margin-left:auto;margin-right:auto;text-align:right;margin-bottom:80px}@media screen and (max-width: 768px){#design .sec2 .n_img_18{margin-bottom:8vw}}#design .sec2 .i_img_19_02{max-width:860px;margin-left:auto;margin-right:auto;position:relative}#design .sec2 .i_img_19_02::before{position:absolute;width:30px;height:100%;left:0;top:0;z-index:5;background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/arr_01.jpg")}#design .sec2 .i_img_19_02::after{position:absolute;width:30px;height:100%;right:0;top:0;z-index:5;background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/arr_02.jpg")}#design .sec2 .i_img_19_02 img{display:block;width:100%}@media screen and (max-width: 768px){#design .sec2 .i_img_19_02{margin-top:8vw;height:170px;overflow:auto}#design .sec2 .i_img_19_02 img{max-width:inherit;height:100%;width:auto}}#design .sec2 .i_img_19_0102{position:relative;margin-top:20px}@media screen and (max-width: 768px){#design .sec2 .i_img_19_0102{margin-top:8vw}}#design .sec2 .i_img_19_0102::before{position:absolute;width:24px;height:100%;left:0;top:0;z-index:5;content:"";background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/arr_01.jpg");display:none}@media screen and (max-width: 768px){#design .sec2 .i_img_19_0102::before{display:block}}#design .sec2 .i_img_19_0102::after{position:absolute;width:24px;height:100%;right:0;top:0;content:"";z-index:5;background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/arr_02.jpg");display:none}@media screen and (max-width: 768px){#design .sec2 .i_img_19_0102::after{display:block}}#design .sec2 .p_img_42{max-width:860px;margin-left:auto;margin-right:auto}#design .sec2 .i_img_42{max-width:860px;margin-left:auto;margin-right:auto}#design .sec2 .i_img_19_01{max-width:860px;margin-left:auto;margin-right:auto;position:relative}#design .sec2 .i_img_19_01 img{display:block;width:100%}@media screen and (max-width: 768px){#design .sec2 .i_img_19_01{margin-top:8vw;height:170px;overflow:auto}#design .sec2 .i_img_19_01 img{max-width:inherit;height:100%;width:auto}}#design .sec2 .sec2-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#design .sec2 .sec2-1{margin-top:8vw}}#design .sec2 .sec2-1 li{width:16%}#design .sec2 .sec2-1 li.null{display:none}@media screen and (max-width: 768px){#design .sec2 .sec2-1 li{width:32%}#design .sec2 .sec2-1 li.null{display:block}}#design .sec2 .sec2-1 li{position:relative;margin-bottom:20px}#design .sec2 .sec2-1 li .text{font-size:12px;line-height:1;margin-top:6px}#design .sec2 .i_lg_05 .note{padding-right:20px;bottom:20px}@media screen and (max-width: 768px){#design .sec2 .i_lg_05 .note{padding-right:10px;bottom:10px}}#design .sec2 .i_lg_06 .note{padding-right:40px;bottom:20px}@media screen and (max-width: 768px){#design .sec2 .i_lg_06 .note{padding-right:20px;bottom:10px}}#design .sec2 .sec4-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;background-color:#424128;padding:40px;margin-top:60px;margin-bottom:10px}@media screen and (max-width: 768px){#design .sec2 .sec4-3{margin-top:8vw;padding:6vw}}#design .sec2 .sec4-3 .p3{background-color:#948a64;color:#fff;line-height:1;padding:10px 0;text-align:center;margin-bottom:20px}@media screen and (max-width: 768px){#design .sec2 .sec4-3 .p3{font-size:3.5vw;margin-bottom:10px}}#design .sec2 .sec4-3 .cv{display:block;position:absolute;right:0px;top:-60px;width:180px;z-index:3}@media screen and (max-width: 768px){#design .sec2 .sec4-3 .cv{top:-50px;width:150px}}#design .sec2 .sec4-3 .text{color:#fff}@media screen and (max-width: 768px){#design .sec2 .sec4-3 .text{line-height:1.4}}#design .sec2 .sec4-3 dt{width:47%;position:relative}@media screen and (max-width: 768px){#design .sec2 .sec4-3 dt{width:100%}#design .sec2 .sec4-3 dt figure{margin-bottom:3vw}}#design .sec2 .sec4-3 dd{position:relative;width:47%}@media screen and (max-width: 768px){#design .sec2 .sec4-3 dd{width:100%}}#design .sec2 .lg_s2_01{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#design .sec2 .lg_s2_01 dt.s1{width:23%}@media screen and (max-width: 768px){#design .sec2 .lg_s2_01 dt.s1{width:40%;order:1}}#design .sec2 .lg_s2_01 dt.s2{width:34%}@media screen and (max-width: 768px){#design .sec2 .lg_s2_01 dt.s2{width:60%;order:2}}#design .sec2 .lg_s2_01 dd{width:38%}@media screen and (max-width: 768px){#design .sec2 .lg_s2_01 dd{width:100%;order:3;margin-bottom:8vw}}#design .sec2 .sbg2{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/lg_bg_01.jpg")}#design .sec2 .sbg2 .p1.sty4{border-top:1px solid #000;border-bottom:1px solid #000;padding:4px;text-align:center;font-size:clamp(1.25rem,-1.1875rem + 3.75vw,1.625rem);margin-top:40px}@media screen and (max-width: 768px){#design .sec2 .sbg2 .p1.sty4{margin-top:6vw;font-size:4vw;margin-bottom:3vw}}#design .sec2 .lg_s3_01{background-color:#f9f8f4;padding:40px}@media screen and (max-width: 768px){#design .sec2 .lg_s3_01{padding:6vw}}#design .sec2 .lg_s3_01 .lg_s3_01a{display:flex;justify-content:space-between;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1{width:auto;display:inline-block}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1 figure{width:140px;margin-bottom:20px}@media screen and (max-width: 768px){#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1 figure{width:110px;margin-bottom:10px}}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1 .p3{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;font-size:clamp(.75rem,-0.0625rem + 1.25vw,.875rem)}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1 .p1{line-height:1;margin:0;margin-top:10px;font-size:clamp(1.2rem,.9057rem + .4528vw,1.5rem)}@media screen and (max-width: 768px){#design .sec2 .lg_s3_01 .lg_s3_01a dt.s1{width:60%;order:1}}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s2{width:48%}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s2 .p1{font-size:clamp(1.2rem,1.0038rem + .3019vw,1.4rem);margin:0}@media screen and (max-width: 768px){#design .sec2 .lg_s3_01 .lg_s3_01a dt.s2{width:100%;order:3;margin-top:6vw}#design .sec2 .lg_s3_01 .lg_s3_01a dt.s2 .p1{font-size:3.5vw}}#design .sec2 .lg_s3_01 .lg_s3_01a dd{width:25%;max-width:160px}@media screen and (max-width: 768px){#design .sec2 .lg_s3_01 .lg_s3_01a dd{width:40%;order:2}}#design .sec2 .sectionin.sty4{padding-bottom:60px;padding-top:0px}@media screen and (max-width: 768px){#design .sec2 .sectionin.sty4{padding-top:0;padding-bottom:8vw}}#design .sec2 .sectionin.sty3{padding-bottom:60px}@media screen and (max-width: 768px){#design .sec2 .sectionin.sty3{padding-bottom:8vw}}#design .sec2 .sectionin.sty2{padding-top:60px}@media screen and (max-width: 768px){#design .sec2 .sectionin.sty2{padding-top:8vw}}#design .sec2 .slick-loading .slick-list{background:none !important}#design .sec2 .slick-track{margin-left:-220px}#design .sec2 .prev-arrow{width:40px;position:absolute;z-index:50;left:calc(50% - 460px);top:40%}#design .sec2 .next-arrow{width:40px;position:absolute;z-index:50;left:calc(50% + 420px);top:40%}#design .sec2 .sec2a0 .slide-item{padding-bottom:20px;position:relative;box-sizing:border-box;margin-left:40px;width:400px}#design .sec2 .sec2a0 .slide-item.sty2{margin-top:60px}@media screen and (max-width: 768px){#design .sec2 .sec2a0 .slide-item{width:70vw;margin:0;margin-left:auto;margin-right:auto;margin-bottom:6vw}}#design .sec2 .sec2a0 .slide-item .sin{position:relative;z-index:5;text-align:center}#design .sec2 .sec2a0 .slide-item .sin .p3{font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem);text-align:left;line-height:1.8;width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#design .sec2 .sec2a0 .slide-item .sin .p3{font-size:3.5vw;width:100%}}#design .sec2 .sec2a0 .slide-item .sin .p1{background-color:#948a64;color:#fff;line-height:1;text-align:center;font-size:clamp(1rem,.8038rem + .3019vw,1.2rem);margin-bottom:10px;margin-top:20px;padding:10px 0px;width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#design .sec2 .sec2a0 .slide-item .sin .p1{font-size:4vw;width:100%}}#design .sec2 .sec2a0 .slide-item .itvi img{display:block;vertical-align:bottom;width:100%}#design .sec2 .slick-list{padding:0 !important}#design .sec2 .slick-slide{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#design .sec3{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/bg_02.jpg")}@media screen and (max-width: 768px){#design .sec3{background-image:url("../img/design/bg_02_sp.jpg")}#design .sec3 .lead{font-size:5vw}}#design .sec3 .sec3-1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#design .sec3 .sec3-1 dt{width:44%}#design .sec3 .sec3-1 dt p{color:#fff}#design .sec3 .sec3-1 dt p.lead{text-align:left;margin-bottom:20px;font-size:26px;font-size:clamp(1.375rem,-0.25rem + 2.5vw,1.625rem)}@media screen and (max-width: 768px){#design .sec3 .sec3-1 dt p.lead{line-height:1;font-size:4.6vw}}@media screen and (max-width: 768px){#design .sec3 .sec3-1 dt{width:100%;margin-bottom:6vw}}#design .sec3 .sec3-1 dd{width:48%}@media screen and (max-width: 768px){#design .sec3 .sec3-1 dd{width:100%}}#design .sec3 .sec3-1a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px}#design .sec3 .sec3-1a .note{color:#fff;font-size:12px;margin-top:10px}@media screen and (max-width: 768px){#design .sec3 .sec3-1a .note{font-size:3vw}}#design .sec3 .sec3-1a li{width:49%}#design .sec3 .sec3-1a li .text{color:#fff;font-feature-settings:"palt";letter-spacing:0;margin-top:6px}@media screen and (max-width: 768px){#design .sec3 .sec3-1a li .text{font-size:3vw;line-height:1.3}}#design .sec3 .sec3-1a li:nth-child(1){width:52%}#design .sec3 .sec3-1a li:nth-child(2){width:45%}#design .sec3 .sec3-1b{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#design .sec3 .sec3-1b .note{color:#fff;font-size:12px;margin-top:10px}@media screen and (max-width: 768px){#design .sec3 .sec3-1b .note{font-size:3vw}}#design .sec3 .sec3-1b li{width:49%}#design .sec3 .sec3-1b li .text{color:#fff;font-feature-settings:"palt";letter-spacing:0;margin-top:6px}@media screen and (max-width: 768px){#design .sec3 .sec3-1b li .text{font-size:3vw;line-height:1.3}}#design .sec4{background-color:#eae8e0;background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/design/bg_03.jpg")}@media screen and (max-width: 768px){#design .sec4{background-image:url("../img/design/bg_03_sp.jpg")}#design .sec4 .lead{font-size:5vw}}#design .sec4 .n_img_28{margin-bottom:60px;text-align:right}@media screen and (max-width: 768px){#design .sec4 .n_img_28{margin-bottom:8vw}}#design .sec4 .sec4-1{border:1px solid #948a64;background-color:#fff;padding:60px 40px;margin-bottom:60px}@media screen and (max-width: 768px){#design .sec4 .sec4-1{padding:8vw 6vw;margin-bottom:8vw}}#design .sec4 .sec4-1.sty2{margin-bottom:10px}@media screen and (max-width: 768px){#design .sec4 .sec4-1.sty2{margin-bottom:2vw}}#design .sec4 .sec4-1 .i_img_28{max-width:760px;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width: 768px){#design .sec4 .sec4-1 .i_img_28{margin-top:6vw}}#design .sec4 .sec4-1 .text{max-width:860px;margin-left:auto;margin-right:auto}#design .sec4 .sec4-1 .sec4-1a{max-width:600px;margin-left:auto;margin-right:auto;border-top:1px solid #948a64;border-bottom:1px solid #948a64;padding:40px 0;text-align:center;margin-bottom:60px}@media screen and (max-width: 768px){#design .sec4 .sec4-1 .sec4-1a{margin-bottom:8vw;padding:4vw 0}}#design .sec4 .sec4-1 .sec4-1a figure{width:100%;max-width:360px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#design .sec4 .sec4-1 .sec4-1a figure{width:70%}}#design .sec4 .sec4-1 .sec4-1a p{text-align:center}#design .sec4 .p1.col2{text-align:center;color:#6b161b;margin-top:60px}@media screen and (max-width: 768px){#design .sec4 .p1.col2{margin-top:8vw}}#design .sec4 .sec4-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;background-color:#424128;padding:40px;margin-top:60px;margin-bottom:10px}@media screen and (max-width: 768px){#design .sec4 .sec4-3{margin-top:8vw;padding:6vw}}#design .sec4 .sec4-3 .p3{background-color:#948a64;color:#fff;line-height:1;padding:10px 0;text-align:center;margin-bottom:20px}@media screen and (max-width: 768px){#design .sec4 .sec4-3 .p3{font-size:3.5vw;margin-bottom:10px}}#design .sec4 .sec4-3 .cv{display:block;position:absolute;right:0px;top:-60px;width:180px;z-index:3}@media screen and (max-width: 768px){#design .sec4 .sec4-3 .cv{top:-50px;width:150px}}#design .sec4 .sec4-3 .text{color:#fff}@media screen and (max-width: 768px){#design .sec4 .sec4-3 .text{line-height:1.4}}#design .sec4 .sec4-3 dt{width:47%;position:relative}@media screen and (max-width: 768px){#design .sec4 .sec4-3 dt{width:100%}#design .sec4 .sec4-3 dt figure{margin-bottom:3vw}}#design .sec4 .sec4-3 dd{position:relative;width:47%}@media screen and (max-width: 768px){#design .sec4 .sec4-3 dd{width:100%}}#design .sec4 .sec4-2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#design .sec4 .sec4-2 li{width:31%;margin-bottom:20px}#design .sec4 .sec4-2 li>.note{margin-top:10px}@media screen and (max-width: 768px){#design .sec4 .sec4-2 li{width:48%}}#design .sec4 .sec4-2 li .p3{background-color:#948a64;color:#fff;line-height:1;padding:10px 0;text-align:center;margin-bottom:10px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#design .sec4 .sec4-2 li .p3{font-size:3.5vw}}#design .sec4 .sec4-2 li .text{line-height:1.4}#design .sec4 .sec4-1b{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:4%;margin-top:60px;width:90%;margin-left:auto;margin-right:auto}#design .sec4 .sec4-1b.sty2{margin-top:40px}@media screen and (max-width: 768px){#design .sec4 .sec4-1b{margin-top:8vw;gap:0}#design .sec4 .sec4-1b.sty2{margin-top:6vw}}#design .sec4 .sec4-1b li{width:48%}@media screen and (max-width: 768px){#design .sec4 .sec4-1b li{width:100%}#design .sec4 .sec4-1b li:nth-child(2){margin-top:6vw}}#design .sec4 .sec4-1b li .p3{background-color:#948a64;color:#fff;line-height:1;padding:10px 0;text-align:center;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#design .sec4 .sec4-1b li .p3{font-size:3.5vw}}#design .sec4 .sec4-1b li .text{line-height:1.4}#design .sec4 .sec4-1b li.sty2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#design .sec4 .sec4-1b li.sty2 .p3{background-color:#eae8e0;color:#6c6100;line-height:1;padding:10px 0;text-align:center;width:100%;margin-bottom:10px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#design .sec4 .sec4-1b li.sty2 .p3{font-size:3.5vw}}#design .sec4 .sec4-1b li.sty2 figure{width:48%}#design .sec4 .sec4-1b li.sty2 .text{width:46%;line-height:1.4}#design .sec5{background-color:#fff}#design .sec5 .i_img_36{width:70%;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (max-width: 768px){#design .sec5 .i_img_36{margin-bottom:6vw}}#design .sec5 .i_img_37{width:100%;max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:40px;margin-top:80px}@media screen and (max-width: 768px){#design .sec5 .i_img_37{margin-top:10vw;margin-bottom:6vw}}#design .sec5 .sec5-1{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:4%;margin-top:40px}@media screen and (max-width: 768px){#design .sec5 .sec5-1{margin-top:6vw}}#design .sec5 .sec5-1 li{width:48%}@media screen and (max-width: 768px){#design .sec5 .sec5-1 li{width:100%;margin-bottom:6vw}}#design.pageout{opacity:0 !important;transition:.6s !important}#location .ancb{position:relative}#location .ancb a{position:absolute;top:-100px;left:0}#location{background-color:#fff}#location h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#location h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#location h3 span{font-size:8vw}}#location h3.h3p7{color:#948a64;margin-bottom:30px;transform:translateY(0)}@media screen and (max-width: 768px){#location h3.h3p7{margin-bottom:6vw}}#location h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#location h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#location h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#location h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#location h3.blin::before{width:40px;height:4px}}#location h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#location h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#location h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#location h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#location h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#location h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#location h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#location h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#location h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#location h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#location h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#location h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#location h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#location h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#location h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#location h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#location h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#location h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#location h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#location h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#location h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#location h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#location h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#location .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#location .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#location .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#location .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#location figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#location figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#location figure p.note.nshdw{text-shadow:none !important}#location figure p.note.tl{right:auto;left:5px}#location .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#location .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#location .seccontents h3 span{font-size:8vw}}#location .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#location .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#location .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#location .seccontents h3.blin::before{width:40px;height:4px}}#location .seccontents h3.ani1{letter-spacing:3px}#location .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#location .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#location .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#location .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#location .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#location.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#location.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}@media screen and (max-width: 768px){#location .sectionin .lead span{font-size:4.5vw !important;font-feature-settings:"palt";letter-spacing:0}#location .sectionin .lead span.sty2{font-size:5vw !important}}#location .loc-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:80px}@media screen and (max-width: 768px){#location .loc-tab{margin-top:10vw}}#location .loc-tab li{width:24.5%;background-color:#cfc9b6;transition:.3s;height:55px;position:relative}@media screen and (max-width: 768px){#location .loc-tab li{height:40px;width:49%;margin-bottom:4px}}#location .loc-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#location .loc-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#location .loc-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#location .loc-tab li a p{font-size:3.5vw}}#location .loc-tab li:hover,#location .loc-tab li.act{background-color:#625a3e}#location .loc-tab li:hover a p,#location .loc-tab li.act a p{color:#fff}#location .loc-tab li:hover::before,#location .loc-tab li.act::before{background-color:#fff}#location .sec1 .n_main_01{position:absolute;right:10px;top:10px}#location .sec1{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/location/bg_01.jpg")}@media screen and (max-width: 768px){#location .sec1{background-image:url("../img/location/bg_01_sp.jpg")}#location .sec1 .lead{font-size:5vw}}#location .sec1 .t_sec1_01{text-align:center}@media screen and (max-width: 768px){#location .sec1 .t_sec1_01{text-align:left}}#location .sec1 .i_img_02{margin-top:60px;margin-bottom:80px}@media screen and (max-width: 768px){#location .sec1 .i_img_02{margin-top:8vw;margin-bottom:10vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#location .sec1 .i_img_01{margin-top:60px;margin-bottom:80px;background-color:#948a64;cursor:pointer}@media screen and (max-width: 768px){#location .sec1 .i_img_01{margin-top:8vw;margin-bottom:10vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#location .sec1 .i_img_01 img{opacity:0}#location .sec1 .i_img_01 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1;opacity:.5;transition:1s}#location .sec1 .i_img_01 .playbtn{position:absolute;transform:translateY(-40%) translateX(-50%);pointer-events:none;width:120px;height:auto;display:block;opacity:0;cursor:pointer;z-index:5;transition:.3s 0s;left:50%;top:50%}@media screen and (max-width: 768px){#location .sec1 .i_img_01 .playbtn{width:90px;top:55%}}#location .sec1 .i_img_01 .playbtn svg{display:block;vertical-align:bottom;width:100%;transform:rotate(-90deg)}#location .sec1 .i_img_01 .playbtn p{font-family:"Cardo",serif;font-weight:400;font-style:normal;text-align:center;line-height:1;font-size:1rem;transform:translateY(-50%) translateX(-50%);position:absolute;left:50%;top:50%;width:100%;color:#fff}@media screen and (max-width: 768px){#location .sec1 .i_img_01 .playbtn p{font-size:3.5vw}}#location .sec1 .i_img_01 .playbtn .playbtn-c{opacity:0;stroke:#fff;stroke-width:.7px;fill:rgba(0,0,0,0);stroke-dasharray:264px;stroke-dashoffset:264px}#location .sec1 .i_img_01 .playbtn .playbtn-c.ani1{opacity:1;transition:1s .4s;stroke-dashoffset:0}#location .sec1 .i_img_01 .playbtn.ani1{pointer-events:auto;opacity:1;transition:2s;transform:scale(1.1, 1.1)}#location .sec1 .i_img_01 .playbtn.ani1fin{transition:.3s 0s}#location .sec1 .i_img_01 .playbtn:hover{transform:scale(1.1, 1.1);transition:.3s 0s;opacity:.7}#location .sec1 .i_img_01.ani1 .playbtn{pointer-events:auto;opacity:1;transition:2s;transform:translateY(-50%) translateX(-50%) scale(1)}#location .sec1 .i_img_01.ani1 .playbtn .playbtn-c{opacity:1;stroke-dashoffset:0;transition:1s .4s}#location .sec1 .i_img_01:hover video{opacity:1}#location .sec1 .i_img_01:hover .playbtn{transform:translateY(-50%) translateX(-50%) scale(1.1);transition:.3s 0s;opacity:.7}#location .sec1 .t_img_01{text-align:center}@media screen and (max-width: 768px){#location .sec1 .t_img_01{text-align:left}}#location .sec1 .sec1-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#location .sec1 .sec1-1 li{width:48%}#location .sec1 .sec1-1 li .p1.sty2{color:#948a64;text-align:center;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;margin-top:20px;font-size:40px;line-height:1.3}@media screen and (max-width: 768px){#location .sec1 .sec1-1 li .p1.sty2{font-size:6vw;margin-top:10px;margin-bottom:10px}}#location .sec1 .sec1-1 li .p1.sty2 span{font-size:34px;display:block;margin-left:auto;margin-right:auto;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 768px){#location .sec1 .sec1-1 li .p1.sty2 span{font-size:4vw}}#location .sec1 .sec1-1 li .p1.sty3{border-top:1px solid #000;border-bottom:1px solid #000;padding:20px 0;margin-bottom:20px;text-align:center}@media screen and (max-width: 768px){#location .sec1 .sec1-1 li .p1.sty3{text-align:left;font-size:3vw;padding:10px 0;font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin-bottom:10px}}@media screen and (max-width: 768px){#location .sec1 .sec1-1 li p.text{font-size:3vw !important;line-height:1.4}}#location .sec2{position:relative}#location .sec2 .sec2-2{background-color:#fff;border:1px solid #948a64;padding:50px;margin-top:80px}@media screen and (max-width: 768px){#location .sec2 .sec2-2{margin-top:8vw;padding:6vw}}#location .sec2 .sec2-2 .lead{line-height:1}@media screen and (max-width: 768px){#location .sec2 .sec2-2 .lead span{line-height:1.4;margin-bottom:10px}}#location .sec2 .sec2-2 .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:10px 0;margin-bottom:20px;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#location .sec2 .sec2-2 .p3{font-size:3vw}}#location .sec2 .sec2-2 .sec2-2c{width:90%;margin-left:auto;margin-right:auto;max-width:300px;height:50px;background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/location/bg_05.png");display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;margin-top:20px}@media screen and (max-width: 768px){#location .sec2 .sec2-2 .sec2-2c{height:36px;width:60%}#location .sec2 .sec2-2 .sec2-2c._sp{display:flex !important}}#location .sec2 .sec2-2 .sec2-2c a{position:absolute;width:100%;height:100%;left:0;top:0}#location .sec2 .sec2-2 .sec2-2c p{text-align:center}@media screen and (max-width: 768px){#location .sec2 .sec2-2 .sec2-2c p{font-size:3.5vw;line-height:1}}#location .sec2 .sec2-2a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:800px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#location .sec2 .sec2-2a{align-items:flex-start}}#location .sec2 .sec2-2a dt{width:30%}@media screen and (max-width: 768px){#location .sec2 .sec2-2a dt{width:48%}}#location .sec2 .sec2-2a dd{width:66%}@media screen and (max-width: 768px){#location .sec2 .sec2-2a dd{width:49%}#location .sec2 .sec2-2a dd .text{line-height:1.4}}#location .sec2 .secbg2{position:relative;background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/location/bg_02.jpg")}@media screen and (max-width: 768px){#location .sec2 .secbg2{background-image:url("../img/location/bg_02_sp.jpg")}#location .sec2 .secbg2 .lead{font-size:5vw}}#location .sec2 .i_img_060{position:relative;margin-left:-12%;width:100%;padding-bottom:40px;padding-right:40px}#location .sec2 .i_img_060::before{position:absolute;width:300px;height:300px;right:0;bottom:0;content:"";background-color:#f5f4f0;z-index:1}@media screen and (max-width: 768px){#location .sec2 .i_img_060{padding-bottom:6vw;padding-right:6vw;width:86%;margin-left:-6vw}#location .sec2 .i_img_060::before{height:180px}#location .sec2 .i_img_060 .n_img_06{text-align:left !important;padding-left:6vw}}#location .sec2 .i_img_060 .note{text-align:right;margin-top:10px;z-index:5;position:relative;display:block}@media screen and (max-width: 768px){#location .sec2 .n_img_07{padding-left:6vw;z-index:5;position:relative}}#location .sec2 .i_img_06{position:relative;z-index:3}#location .sec2 .i_img_06 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#location .sec2 .i_img_070{position:relative;width:70%;margin-left:0;margin-right:auto;padding-bottom:0;padding-bottom:40px}#location .sec2 .i_img_070::before{position:absolute;width:200px;height:300px;right:-30px;bottom:-30px;content:"";background-color:#f5f4f0;z-index:1}@media screen and (max-width: 768px){#location .sec2 .i_img_070{width:60%;padding-bottom:6vw;margin-left:auto;margin-right:0;margin-top:-90px;z-index:5;margin-right:-6vw}#location .sec2 .i_img_070::before{width:120px;height:160px;right:-6vw;bottom:0}}#location .sec2 .i_img_070 .note{position:relative;z-index:5;margin-top:10px}@media screen and (max-width: 768px){#location .sec2 .spz4{z-index:4 !important}}#location .sec2 .i_img_07{z-index:3}#location .sec2 .i_img_07 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#location .sec2 .i_img_090{position:relative;margin-right:0;width:100%;padding-bottom:40px;margin-top:60px}@media screen and (max-width: 768px){#location .sec2 .i_img_090{margin-right:-6vw;width:70%;padding-bottom:6vw;margin-top:-60px;margin-left:auto}}#location .sec2 .i_img_090::before{position:absolute;width:110%;height:300px;right:0;bottom:0;content:"";background-color:#f5f4f0;z-index:1}#location .sec2 .i_img_090 .note{text-align:left;margin-top:10px;z-index:5;position:relative;display:block;width:100%;margin-left:auto;margin-right:0}#location .sec2 .i_img_09{width:100%;margin-left:auto;margin-right:0;position:relative;z-index:3}#location .sec2 .i_img_09 .note{background-color:#000;color:#fff;text-shadow:none;right:0;bottom:0;padding:6px;font-size:13px}#location .sec2 .i_img_080{position:relative;width:53%;margin-left:auto;margin-right:-60px;padding-bottom:0;margin-top:0px}#location .sec2 .i_img_080 .note{text-align:left;z-index:5;margin-top:10px}@media screen and (max-width: 768px){#location .sec2 .i_img_080{width:47%;margin-left:0;margin-right:0;padding-bottom:0;margin-top:-18vw}}#location .sec2 .i_img_08{z-index:3}#location .sec2 .sec2-1{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-top:60px}#location .sec2 .sec2-1.sty2{align-items:flex-start}#location .sec2 .sec2-1.sty3{max-width:600px;margin-left:auto;margin-right:auto}#location .sec2 .sec2-1.sty3 .i_img_10{width:90%;overflow:visible}#location .sec2 .sec2-1.sty3 .i_img_10 .note{position:relative;text-align:left;text-shadow:none;color:#000;margin-top:10px;padding-left:6px}@media screen and (max-width: 768px){#location .sec2 .sec2-1.sty3 .i_img_10{width:100%}}#location .sec2 .sec2-1.sty3 .i_img_11{width:88%;overflow:visible}#location .sec2 .sec2-1.sty3 .i_img_11 .note{position:relative;text-align:left;text-shadow:none;color:#000;margin-top:10px;padding-left:6px}@media screen and (max-width: 768px){#location .sec2 .sec2-1.sty3 .i_img_11{width:100%}}@media screen and (max-width: 768px){#location .sec2 .sec2-1{margin-top:8vw}}#location .sec2 .sec2-1 dt{width:48%;z-index:3}@media screen and (max-width: 768px){#location .sec2 .sec2-1 dt{width:100%}#location .sec2 .sec2-1 dt.spw4{width:48%}#location .sec2 .sec2-1 dt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#location .sec2 .sec2-1 dt .i_img_070{margin-bottom:6vw;width:44%;margin-right:-6vw;padding:0}#location .sec2 .sec2-1 dt .i_img_070::before{width:24vw;height:24vw;left:-6vw;bottom:-6vw}#location .sec2 .sec2-1 dt .text{width:50%}}#location .sec2 .sec2-1 dd{width:50%}@media screen and (max-width: 768px){#location .sec2 .sec2-1 dd.spw4{width:48%}#location .sec2 .sec2-1 dd{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#location .sec2 .sec2-1 dd .i_img_060{margin-top:6vw;width:44%;margin-left:-6vw;padding:0}#location .sec2 .sec2-1 dd .i_img_060::before{width:24vw;height:24vw;right:-6vw;bottom:-6vw}}#location .sec3 .i_img_13 img{opacity:0}#location .sec3 .i_img_13 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1}#location .sec3 .secbg3{position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url("../img/location/bg_03.jpg")}@media screen and (max-width: 768px){#location .sec3 .secbg3{background-image:url("../img/location/bg_03_sp.jpg")}#location .sec3 .secbg3 .lead{font-size:5vw}}#location .sec3{overflow:hidden}#location .sec3 .sec3-2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:120px}@media screen and (max-width: 768px){#location .sec3 .sec3-2{margin-top:14vw}}#location .sec3 .sec3-2 .i_img_16{width:46%;margin-left:0;margin-right:auto;transform:translateY(-20px)}@media screen and (max-width: 768px){#location .sec3 .sec3-2 .i_img_16{width:94%;margin-top:-12vw;margin-right:0;margin-left:auto}}#location .sec3 .sec3-2 .n_img_16{position:relative;text-shadow:none;margin-top:14px;color:#000;padding-left:10px}@media screen and (max-width: 768px){#location .sec3 .sec3-2 .n_img_16{padding-left:12vw}}#location .sec3 .sec3-2 .i_img_17{width:90%}@media screen and (max-width: 768px){#location .sec3 .sec3-2 .i_img_17{width:150%;margin-left:-6vw}}#location .sec3 .sec3-2 .n_img_17{position:relative;text-shadow:none;margin-top:14px;color:#000;padding-left:10px}@media screen and (max-width: 768px){#location .sec3 .sec3-2 .n_img_17{padding-left:6vw}}#location .sec3 .sec3-2 dt{width:46%;z-index:3;position:relative}#location .sec3 .sec3-2 dd{width:48%;position:relative;z-index:2}@media screen and (max-width: 768px){#location .sec3 .sec3-2 dd.spz4{z-index:4}}#location .sec3 .sec3-1{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;margin-top:80px}@media screen and (max-width: 768px){#location .sec3 .sec3-1{margin-top:10vw}}#location .sec3 .sec3-1 .i_img_14{width:120%;overflow:visible}#location .sec3 .sec3-1 .i_img_14 .note{position:relative;color:#000;text-shadow:none;margin-top:10px;padding-left:30%}#location .sec3 .sec3-1 .i_img_14 img{opacity:0}#location .sec3 .sec3-1 .i_img_14 video{position:absolute;width:100%;height:100%;left:0;object-fit:cover;top:0;z-index:1}@media screen and (max-width: 768px){#location .sec3 .sec3-1 .i_img_14{width:80%;margin-left:auto;margin-right:-6vw}}#location .sec3 .sec3-1 .i_img_15{width:100%;margin-bottom:-60px;margin-left:24%}@media screen and (max-width: 768px){#location .sec3 .sec3-1 .i_img_15{width:60%;margin-bottom:0;margin-left:-6vw;margin-top:-14vw}}#location .sec3 .sec3-1 .n_img_15{position:relative;text-shadow:none;margin-top:14px;color:#000;padding-left:10px}@media screen and (max-width: 768px){#location .sec3 .sec3-1 .n_img_15{padding-left:6vw}}#location .sec3 .sec3-1 .n_img_14{position:relative;text-align:right;margin-top:10px}#location .sec3 .sec3-1 dt{width:40%;z-index:3;position:relative}@media screen and (max-width: 768px){#location .sec3 .sec3-1 dt{width:100%}#location .sec3 .sec3-1 dt.spod2{order:2}}#location .sec3 .sec3-1 dd{width:60%;position:relative;z-index:2}@media screen and (max-width: 768px){#location .sec3 .sec3-1 dd{width:100%}#location .sec3 .sec3-1 dd.spod2{order:1}}#location .sec4 .loc-tab{margin-top:0;margin-bottom:80px}@media screen and (max-width: 768px){#location .sec4 .loc-tab{margin-bottom:10vw}}#location .sec4 .i_img_18{margin-top:80px}@media screen and (max-width: 768px){#location .sec4 .i_img_18{margin-top:10vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#location .sec6 .n_img_27{position:relative;width:100%;line-height:1.2;text-align:center;padding:6px;z-index:3;background-color:#e1e0da;font-size:11px;color:#000;margin-top:10px}@media screen and (max-width: 768px){#location .sec6 .n_img_27{font-size:2.5vw;padding:2px 0;line-height:1}}#location .sec6 .i_img_27 .note2{position:absolute;width:100%;line-height:1.2;text-align:center;padding:6px;left:0;bottom:0;z-index:3;background-color:rgba(105,97,68,.9);font-size:11px;color:#fff}@media screen and (max-width: 768px){#location .sec6 .i_img_27 .note2{font-size:2.5vw;padding:2px 0;line-height:1}}#location .sec6 .loc-tab{margin-top:0;margin-bottom:80px}@media screen and (max-width: 768px){#location .sec6 .loc-tab{margin-bottom:10vw}}#location .sec6 .i_img_23{margin-top:80px}@media screen and (max-width: 768px){#location .sec6 .i_img_23{margin-top:10vw}}#location .sec6 .n_img_23{margin-top:10px}#location .sec6 .sec6-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:40px}@media screen and (max-width: 768px){#location .sec6 .sec6-1{margin-top:0}}#location .sec6 .sec6-1 li{width:31%}@media screen and (max-width: 768px){#location .sec6 .sec6-1 li{width:48%;margin-top:6vw}}#location .sec6 .sec6-1 li>.note{margin-top:10px}#location .sec6 .sec6-1 li:nth-child(4),#location .sec6 .sec6-1 li:nth-child(5),#location .sec6 .sec6-1 li:nth-child(6){margin-top:40px}@media screen and (max-width: 768px){#location .sec6 .sec6-1 li:nth-child(4),#location .sec6 .sec6-1 li:nth-child(5),#location .sec6 .sec6-1 li:nth-child(6){margin-top:6vw}}#location .sec7{background-color:#696144;padding-top:60px;overflow:hidden}#location .sec7 .sectionin{padding-top:0}@media screen and (max-width: 768px){#location .sec7{padding-top:8vw}#location .sec7 .sectionin{padding-top:0;padding:6vw}}#location .sec7 .stab2{position:relative;display:flex;justify-content:space-between;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width: 768px){#location .sec7 .stab2{justify-content:center;gap:.5%}}#location .sec7 .stab2 li{width:19.2%;height:50px;cursor:pointer;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:3px solid #c2c3c3;position:relative;background-color:#c3c0b4}@media screen and (max-width: 768px){#location .sec7 .stab2 li{margin-bottom:2px}}#location .sec7 .stab2 li::before{width:20px;height:2px;content:"";background-color:#5e5c5c;position:absolute;right:0;top:50%;transition:.3s}@media screen and (max-width: 768px){#location .sec7 .stab2 li{width:32%;height:40px}#location .sec7 .stab2 li::before{display:none}}#location .sec7 .stab2 li p{line-height:1em;text-align:center;color:#433b25;font-feature-settings:"palt";letter-spacing:0;font-size:14px}@media screen and (max-width: 768px){#location .sec7 .stab2 li p{font-size:3vw}}#location .sec7 .stab2 li{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#location .sec7 .stab2 li:hover{background-color:#423300}#location .sec7 .stab2 li:hover p{color:#fff}#location .sec7 .stab2 li:hover::before{background-color:#f0f1f5}#location .sec7 .stab2.s6 li.s6,#location .sec7 .stab2.s5 li.s5,#location .sec7 .stab2.s4 li.s4,#location .sec7 .stab2.s3 li.s3,#location .sec7 .stab2.s2 li.s2,#location .sec7 .stab2.s1 li.s1{background-color:#423300}#location .sec7 .stab2.s6 li.s6::before,#location .sec7 .stab2.s5 li.s5::before,#location .sec7 .stab2.s4 li.s4::before,#location .sec7 .stab2.s3 li.s3::before,#location .sec7 .stab2.s2 li.s2::before,#location .sec7 .stab2.s1 li.s1::before{background-color:#f0f1f5}#location .sec7 .stab2.s6 li.s6 p,#location .sec7 .stab2.s5 li.s5 p,#location .sec7 .stab2.s4 li.s4 p,#location .sec7 .stab2.s3 li.s3 p,#location .sec7 .stab2.s2 li.s2 p,#location .sec7 .stab2.s1 li.s1 p{color:#fff}#location .sec7 #gmap0{position:relative;width:100%;height:500px;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}@media screen and (max-width: 584px){#location .sec7 #gmap0{height:300px;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#location .sec7 #gmap0 iframe{position:absolute;width:100%;height:100%;left:0;top:0}#location .sec7 .sec7a{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 584px){#location .sec7 .sec7a{margin-top:6vw}}#location .sec7 .sec7a>dt{width:100%;margin-bottom:40px}@media screen and (max-width: 584px){#location .sec7 .sec7a>dt{width:100%;margin-bottom:6vw}}#location .sec7 .sec7a>dd{width:100%}@media screen and (max-width: 584px){#location .sec7 .sec7a>dd{width:100%}}#location .sec7 .moreinfo0{position:relative;z-index:15;width:100%}#location .sec7 .moreinfo{position:relative;display:block;width:100%;height:100%;position:relative;overflow:auto}#location .sec7 .moreinfo ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#location .sec7 .moreinfo ul li{cursor:pointer;padding:4px;transition:.3s;width:48%}#location .sec7 .moreinfo ul li.dis{display:none}#location .sec7 .moreinfo ul li dl{position:relative;display:flex;justify-content:space-between;align-items:center}#location .sec7 .moreinfo ul li dl dt{width:24px}#location .sec7 .moreinfo ul li dl dt i{width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-style:normal;flex-wrap:wrap;font-size:14px;color:#fff;line-height:1;background-color:#8a815e;border-radius:50%;border:1px solid #fff}@media screen and (max-width: 768px){#location .sec7 .moreinfo ul li dl dt i{width:16px;height:16px;font-size:3vw}}#location .sec7 .moreinfo ul li dl dt img{display:block;vertical-align:bottom;width:100%}#location .sec7 .moreinfo ul li dl dd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#location .sec7 .moreinfo ul li dl dd h4{color:#fff;text-align:left;margin:0;font-size:12px;line-height:1.5em;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 584px){#location .sec7 .moreinfo ul li dl dd h4{font-size:3vw}}#location .sec7 .moreinfo ul li dl dd p{font-feature-settings:"palt";letter-spacing:0;color:#fff;font-size:12px}@media screen and (max-width: 584px){#location .sec7 .moreinfo ul li dl dd p{font-size:3vw}}#location .sec7 .moreinfo ul li dl dd{width:calc(100% - 30px)}@media screen and (max-width: 584px){#location .sec7 .moreinfo ul li dl dd{justify-content:flex-start}#location .sec7 .moreinfo ul li dl dd h4{width:100%;width:calc(100% - 116px);line-height:1;display:block;text-align:left}#location .sec7 .moreinfo ul li dl dd p{display:block;width:110px;white-space:nowrap;line-height:1;text-align:right}}#location .sec7 .moreinfo ul li:hover{background-color:rgba(247,245,238,.3)}@media screen and (max-width: 768px){#location .sec7 .moreinfo ul li{width:100%}}#location .sec5{background-size:100% auto;background-position:bottom;background-repeat:no-repeat;background-image:url("../img/location/bg_04.jpg")}@media screen and (max-width: 768px){#location .sec5{background-image:url("../img/location/bg_04_sp.jpg")}#location .sec5 .lead{font-size:5vw}}#location .sec5 .t_sec5_1{text-align:center}@media screen and (max-width: 768px){#location .sec5 .t_sec5_1{text-align:left}}#location .sec5 .n_img_20{max-width:600px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:80px}@media screen and (max-width: 768px){#location .sec5 .n_img_20{margin-bottom:10vw}}#location .sec5 .i_img_20{max-width:600px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#location .sec5 .i_img_20{margin-top:8vw}}#location .sec5 .i_img_21{max-width:600px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#location .sec5 .i_img_21{margin-top:8vw}}#location .secopani{position:fixed;background-color:#000;z-index:99999;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}#location .secopani.ani1{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#location .secopani.ani1::after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#location .secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#location .secopani .skip{position:absolute;left:20px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#fff;border:1px solid #fff;display:block;-webkit-transition:1s;transition:1s;z-index:9010;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;z-index:9999;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 584px){#location .secopani .skip{font-size:3.5vw}}#location .secopani .skip{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;font-family:"Cardo",serif;font-weight:400;font-style:normal}#location .secopani .skip:hover{opacity:.7}#location .secopani .bgmbtn{position:absolute;left:80px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#6e6e6e;border:1px solid #6e6e6e;display:block;-webkit-transition:1s;transition:1s;z-index:9010;background-color:#e0d6d6;background-color:#fff;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}#location .secopani .bgmbtn img{width:60%}#location .secopani .bgmbtn p{color:#6e6e6e;margin-top:-18px;text-align:center;font-size:12px;letter-spacing:2px;display:none}#location .secopani .bgmbtn:hover{opacity:.7}#location .secopani .bgmbtn::after{position:absolute;content:"";left:50%;top:50%;width:70%;height:70%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:15;color:#fff;text-align:center;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url("../img/top/bgm_off.png")}#location .secopani .secin{width:100%;position:relative;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#location .secopani .secin iframe,#location .secopani .secin video{width:80%;aspect-ratio:16/9;height:auto}@media screen and (max-width: 768px){#location .secopani .secin iframe,#location .secopani .secin video{width:100%;height:auto}}#location .bgmb{position:fixed;right:330px;top:34px}#location .bgmb.sty2{position:relative;right:auto;top:auto}#location .bgmb{cursor:pointer;font-size:16px;line-height:1;padding:6px 14px;cursor:pointer;font-family:"Cardo",serif;font-weight:400;font-style:normal;color:#fff;z-index:120}#location .bgmb i{position:relative;font-style:normal;font-size:14px;display:inline-block;padding-left:2px;padding-bottom:2px}#location .bgmb i.s1{opacity:.5}#location .bgmb i.s2{opacity:1}@media screen and (max-width: 768px){#location .bgmb{right:10px;top:20px}}#location .bgmb{top:-120px;transition:1s}#location.pageout{opacity:0 !important;transition:.6s !important}#sustainable .ancb{position:relative}#sustainable .ancb a{position:absolute;top:-100px;left:0}#sustainable{background-color:#fff}#sustainable h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#sustainable h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#sustainable h3 span{font-size:8vw}}#sustainable h3.h3p7{color:#948a64;margin-bottom:30px;transform:translateY(0)}@media screen and (max-width: 768px){#sustainable h3.h3p7{margin-bottom:6vw}}#sustainable h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#sustainable h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#sustainable h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#sustainable h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#sustainable h3.blin::before{width:40px;height:4px}}#sustainable h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#sustainable h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#sustainable h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#sustainable h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#sustainable h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#sustainable h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#sustainable h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#sustainable h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#sustainable h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#sustainable h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#sustainable h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#sustainable h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#sustainable h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#sustainable h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#sustainable h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#sustainable h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#sustainable h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#sustainable h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#sustainable h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#sustainable h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#sustainable h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#sustainable h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#sustainable h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#sustainable .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#sustainable .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#sustainable .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#sustainable .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#sustainable figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#sustainable figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#sustainable figure p.note.nshdw{text-shadow:none !important}#sustainable figure p.note.tl{right:auto;left:5px}#sustainable .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#sustainable .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#sustainable .seccontents h3 span{font-size:8vw}}#sustainable .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#sustainable .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#sustainable .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#sustainable .seccontents h3.blin::before{width:40px;height:4px}}#sustainable .seccontents h3.ani1{letter-spacing:3px}#sustainable .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#sustainable .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#sustainable .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#sustainable .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#sustainable .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#sustainable.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#sustainable.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}@media screen and (max-width: 768px){#sustainable .sectionin .lead span{font-size:4.5vw !important;font-feature-settings:"palt";letter-spacing:0}#sustainable .sectionin .lead span.sty2{font-size:5vw !important}}#sustainable .sec1{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/sustainable/bg_01.jpg")}@media screen and (max-width: 768px){#sustainable .sec1{background-image:url("../img/sustainable/bg_01_sp.jpg")}#sustainable .sec1 .lead{font-size:5vw}}#sustainable .sec1 .p1.sty3{background-size:100% 100%;background-position:top;background-repeat:no-repeat;background-image:url("../img/sustainable/bg_02.jpg");color:#4d4522;text-align:center;height:50px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){#sustainable .sec1 .p1.sty3{height:auto;padding:6px;font-size:4.5vw;line-height:1.3}}#sustainable .sec1 .n_img_01{margin-bottom:60px;max-width:900px;margin-left:auto;margin-right:auto;margin-top:20px}@media screen and (max-width: 768px){#sustainable .sec1 .n_img_01{margin-top:10px;margin-bottom:8vw}}#sustainable .sec1 .i_img_01{max-width:900px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#sustainable .sec1 .i_img_01{margin-top:8vw}}#sustainable .sec1 .i_img_07{max-width:460px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 768px){#sustainable .sec1 .i_img_07{margin-top:8vw;margin-bottom:8vw}}#sustainable .sec1 .sec1-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:40px}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-3{margin-top:6vw}}#sustainable .sec1 .sec1-3 li{width:31%;margin-bottom:30px}#sustainable .sec1 .sec1-3 li figure.sty2{border:1px solid #ccc}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-3 li{width:48%;margin-bottom:6vw}}#sustainable .sec1 .sec1-3 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-3 li .p3{font-size:3vw}}#sustainable .sec1 .sec1-3 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto}#sustainable .sec1 .sec1-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border-left:1px solid #231815;border-right:1px solid #231815;margin-bottom:40px;max-width:640px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-1{margin-bottom:6vw;border-left:none;border-right:none;border-top:1px solid #231815;border-bottom:1px solid #231815}}#sustainable .sec1 .sec1-1 li{width:48%;padding:40px}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-1 li{width:100%;padding:3vw 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#sustainable .sec1 .sec1-1 li .p3{width:100%;order:1;margin-top:0 !important;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#sustainable .sec1 .sec1-1 li .text{order:2;width:48%}#sustainable .sec1 .sec1-1 li figure{order:3;width:48%}}#sustainable .sec1 .sec1-1 li:nth-child(2){border-left:1px solid #231815;border-right:1px solid #231815}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-1 li:nth-child(2){border-left:none;border-right:none;border-top:1px solid #231815;border-bottom:1px solid #231815}}#sustainable .sec1 .sec1-1 li .p3{font-size:18px;color:#4d4522;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.3;padding:6px 0;margin-top:20px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#sustainable .sec1 .sec1-1 li .p3.mt0{margin-top:0}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-1 li .p3{font-size:4vw}}#sustainable .sec1 .sec1-1 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto}#sustainable .sec1 .sec1-2a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:30px auto 10px auto}#sustainable .sec1 .sec1-2a .p3{text-align:center}#sustainable .sec1 .sec1-2a .p1{text-align:center;margin:0}#sustainable .sec1 .sec1-2a .p1.bg2{background-size:cover;background-position:top;background-repeat:no-repeat;background-image:url("../img/sustainable/bg_03.jpg")}#sustainable .sec1 .sec1-2a dt{width:56%;position:relative}#sustainable .sec1 .sec1-2a dd{width:40%;position:relative}#sustainable .sec1 .sec1-2a dd figure{box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}#sustainable .sec1 .sec1-2a dd figure .note{bottom:14px;right:14px}#sustainable .sec1 .sec1-2{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-2{margin-bottom:8vw}}#sustainable .sec1 .sec1-2 li{width:48%}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-2 li{width:100%;margin-bottom:6vw}}#sustainable .sec1 .sec1-2 li .p3{font-size:18px;color:#4d4522;font-feature-settings:"palt";letter-spacing:0;line-height:1.3;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem);margin-bottom:10px}@media screen and (max-width: 768px){#sustainable .sec1 .sec1-2 li .p3{font-size:3.5vw}}#sustainable .sec1 .sec1-2 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto}#sustainable.pageout{opacity:0 !important;transition:.6s !important}#access .ancb{position:relative}#access .ancb a{position:absolute;top:-100px;left:0}#access{background-color:#fff}#access h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#access h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#access h3 span{font-size:8vw}}#access h3.h3p7{color:#948a64;margin-bottom:30px;transform:translateY(0)}@media screen and (max-width: 768px){#access h3.h3p7{margin-bottom:6vw}}#access h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#access h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#access h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#access h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#access h3.blin::before{width:40px;height:4px}}#access h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#access h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#access h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#access h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#access h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#access h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#access h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#access h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#access h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#access h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#access h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#access h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#access h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#access h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#access h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#access h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#access h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#access h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#access h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#access h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#access h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#access h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#access h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#access .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#access .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#access .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#access .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#access figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#access figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#access figure p.note.nshdw{text-shadow:none !important}#access figure p.note.tl{right:auto;left:5px}#access .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#access .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#access .seccontents h3 span{font-size:8vw}}#access .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#access .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#access .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#access .seccontents h3.blin::before{width:40px;height:4px}}#access .seccontents h3.ani1{letter-spacing:3px}#access .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#access .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#access .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#access .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#access .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#access.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#access.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}@media screen and (max-width: 768px){#access .sectionin .lead span{font-size:4.5vw !important;font-feature-settings:"palt";letter-spacing:0}#access .sectionin .lead span.sty2{font-size:5vw !important}}#access .loc-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:80px}@media screen and (max-width: 768px){#access .loc-tab{margin-top:10vw}}#access .loc-tab li{width:24.5%;background-color:#cfc9b6;transition:.3s;height:55px;position:relative}@media screen and (max-width: 768px){#access .loc-tab li{height:40px;width:49%;margin-bottom:4px}}#access .loc-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#access .loc-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#access .loc-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#access .loc-tab li a p{font-size:3.5vw}}#access .loc-tab li:hover,#access .loc-tab li.act{background-color:#625a3e}#access .loc-tab li:hover a p,#access .loc-tab li.act a p{color:#fff}#access .loc-tab li:hover::before,#access .loc-tab li.act::before{background-color:#fff}#access .sec1 .n_main_01{position:absolute;right:10px;top:10px}#access .sec1{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/access/bg_01.jpg")}@media screen and (max-width: 768px){#access .sec1{background-image:url("../img/access/bg_01_sp.jpg")}#access .sec1 .lead{font-size:5vw}}#access .sec1 .i_img_02{max-width:900px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#access .sec1 .i_img_02{margin-top:8vw}}#access .sec1 .sec1a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:80px;margin-bottom:40px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#access .sec1 .sec1a{margin-top:10vw;margin-bottom:6vw}}#access .sec1 .sec1a li{width:31%;margin-bottom:30px;background-color:#eae8e0}@media screen and (max-width: 768px){#access .sec1 .sec1a li{margin-bottom:3vw}}#access .sec1 .sec1a li .pinfo{padding:14px 0}@media screen and (max-width: 768px){#access .sec1 .sec1a li .pinfo{padding-right:0;padding-left:0;padding:7px 0}}#access .sec1 .sec1a li .pinfo .p1{text-align:center;font-size:20px;line-height:1;margin:0;font-feature-settings:"palt";letter-spacing:0;margin-bottom:5px;font-size:clamp(1rem,-0.625rem + 2.5vw,1.25rem)}@media screen and (max-width: 768px){#access .sec1 .sec1a li .pinfo .p1{font-size:3.5vw}}#access .sec1 .sec1a li .pinfo .p2{margin:0;text-align:center;font-size:16px;line-height:1;font-feature-settings:"palt";letter-spacing:0;font-size:clamp(.875rem,.0625rem + 1.25vw,1rem)}#access .sec1 .sec1a li .pinfo .p2 i{font-size:32px;color:#948a64;font-size:clamp(1.75rem,.125rem + 2.5vw,2rem)}@media screen and (max-width: 768px){#access .sec1 .sec1a li .pinfo .p2{font-size:2.5vw;transform:translateX(4px)}#access .sec1 .sec1a li .pinfo .p2 i{font-size:5vw}}#access .sec1 .sec1b{padding:50px;padding-bottom:30px;background-color:#eae8e0;border:1px solid #948a64;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#access .sec1 .sec1b{padding:6vw 0;padding-bottom:0}}#access .sec1 .sec1b .lead{text-align:center;margin-bottom:20px;line-height:1;font-size:2rem;color:#40210f;font-size:clamp(1.8rem,.5rem + 2vw,2rem)}@media screen and (max-width: 768px){#access .sec1 .sec1b .lead{font-size:5vw}}#access .sec1 .sec1b .text{text-align:center;margin-bottom:40px;font-size:1.2rem;font-size:clamp(1rem,-0.3rem + 2vw,1.2rem)}@media screen and (max-width: 768px){#access .sec1 .sec1b .text{font-size:3vw;margin-bottom:6vw}}#access .sec1 .sec1b #trainst1{pointer-events:none}#access .sec1 .sec1b .scbtn{transform:translateX(8px);height:40px;width:62%;margin-left:auto;margin-right:auto;max-width:200px;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#948a64;margin-bottom:30px;cursor:pointer}#access .sec1 .sec1b .scbtn p{text-align:center;line-height:1;color:#fff;font-size:1.2rem}@media screen and (max-width: 768px){#access .sec1 .sec1b .scbtn p{font-size:3.5vw}}@media screen and (max-width: 768px){#access .sec1 .sec1b .scbtn{width:50%;height:36px;transform:translateX(-8px)}}#access .sec1 .sec1b .sec1b2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#access .sec1 .sec1b .sec1b2>li{width:50%}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b2>li{width:100%}}#access .sec1 .sec1b .sec1b1{width:100%;max-width:500px;display:flex;justify-content:space-between;align-items:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;position:relative;padding-left:35px;margin-bottom:30px}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1{padding-left:10px;width:90%;margin-bottom:6vw}}#access .sec1 .sec1b .sec1b1 dt{width:100%;margin-bottom:40px;text-align:center;font-size:16px;font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1 dt{width:100%;margin-bottom:8vw;font-size:3.5vw}}#access .sec1 .sec1b .sec1b1 dd{width:100%;text-align:center;font-size:16px}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1 dd{width:100%;font-size:3.5vw}}#access .sec1 .sec1b .sec1b1{color:#948a64;font-size:1.5rem}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1{font-size:4.5vw}}#access .sec1 .sec1b .sec1b1::before{width:1px;height:40px;content:"";background-color:#948a64;position:absolute;left:51%;top:50%;transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1::before{left:50%;width:1px;height:8vw;transform:translateX(-6px) translateY(-50%)}}#access .sec1 .sec1b .sec1b1 input{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal;display:inline-block;margin:0;vertical-align:baseline;line-height:normal;height:50px;font-size:16px;width:70%;width:74%;padding:10px;margin-right:10px;box-sizing:border-box;text-align:center;border:1px solid #948a64}@media screen and (max-width: 768px){#access .sec1 .sec1b .sec1b1 input{width:82%;height:40px}}#access .sec1 .sec1-bann{position:relative;max-width:1000px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#access .sec1 .sec1-bann{margin-top:8vw}}#access .sec1 .sec1-bann .sec1-bann1{position:relative}#access .sec1 .sec1-bann .sec1-bann1::before{position:absolute;width:calc(100% - 20px);height:calc(100% - 20px);left:10px;top:10px;z-index:5;pointer-events:none;border:1px solid #fff;content:""}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2{display:flex;justify-content:space-between;align-items:center;align-items:stretch;flex-wrap:wrap;margin-bottom:10px}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li{width:50%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li{width:100%}}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li:nth-child(2){padding:0px 40px}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li:nth-child(2){padding:6vw 6.5vw}}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .bg{position:absolute;width:100%;height:100%;left:0;top:0}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .bg img{height:100%;object-fit:cover}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p1{width:100%;position:relative;color:#fff;z-index:3;text-align:center;line-height:1;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2rem;margin:0;margin-bottom:10px}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p1{font-size:7vw}}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p2{width:100%;position:relative;color:#fff;z-index:3;text-align:center;line-height:1;font-size:.9rem;margin:0;margin-bottom:20px}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p2{font-size:3vw;margin-bottom:3vw}}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p3{width:100%;position:relative;color:#fff;z-index:3;text-align:center;padding:10px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;font-size:1.2rem}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p3 i{font-size:1.5rem}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p3{font-size:3.5vw;padding:7px 0}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .p3 i{font-size:6vw}}#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .text{position:relative;color:#fff;z-index:3;text-align:left;line-height:1.4;margin-top:10px}@media screen and (max-width: 768px){#access .sec1 .sec1-bann .sec1-bann1 .sec1-bann2 li .text{margin-top:7px}}#access .sec2 .i_img_11{max-width:420px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#access .sec2 .i_img_11{margin-top:8vw}}#access .sec3 .sec3-1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){#access .sec3 .sec3-1{margin-top:8vw}}#access .sec3 .sec3-1 li{width:48%}@media screen and (max-width: 768px){#access .sec3 .sec3-1 li{width:100%}#access .sec3 .sec3-1 li:nth-child(1){margin-bottom:6vw}}#access .sec4 .i_img_16{max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px}#access .sec4 .i_img_16 .ico{position:absolute;width:30px;left:10px;bottom:6px;z-index:5}@media screen and (max-width: 768px){#access .sec4 .i_img_16{margin-top:8vw}}#access .sec4 .sec4a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:80px;margin-bottom:40px;max-width:1000px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#access .sec4 .sec4a{margin-top:10vw;margin-bottom:6vw}}#access .sec4 .sec4a li{width:31%;margin-bottom:30px}@media screen and (max-width: 768px){#access .sec4 .sec4a li{margin-bottom:3vw;width:48%}}#access .sec4 .sec4a li .pinfo .p1{padding:14px 0;background-color:#bfc4c0;text-align:center;font-size:20px;line-height:1;margin:0;font-feature-settings:"palt";letter-spacing:0;margin-bottom:5px;font-size:clamp(1rem,-0.625rem + 2.5vw,1.25rem)}@media screen and (max-width: 768px){#access .sec4 .sec4a li .pinfo .p1{font-size:3.5vw;padding-right:0;padding-left:0;padding:7px 0}}#access .sec4 .sec4a li .pinfo .p2{margin:0;text-align:center;font-size:16px;line-height:1;font-feature-settings:"palt";letter-spacing:0;font-size:clamp(.875rem,.0625rem + 1.25vw,1rem)}#access .sec4 .sec4a li .pinfo .p2 i{font-size:32px;color:#c79f62;font-size:clamp(1.75rem,.125rem + 2.5vw,2rem)}@media screen and (max-width: 768px){#access .sec4 .sec4a li .pinfo .p2{font-size:3vw;transform:translateX(4px)}#access .sec4 .sec4a li .pinfo .p2 i{font-size:5vw}}#access .sec5{background-size:100% auto;background-position:top;background-repeat:no-repeat;background-image:url("../img/access/bg_02.jpg");background-color:#000035}@media screen and (max-width: 768px){#access .sec5{background-image:url("../img/access/bg_02_sp.jpg")}#access .sec5 .lead{font-size:5vw}}#access .sec5 h3 span{color:#949ca0}#access .sec5 p{color:#fff}#access .sec5 .i_img_23{max-width:700px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#access .sec5 .i_img_23{margin-top:8vw}}#access .sec5 .sectionin{padding-top:140px}@media screen and (max-width: 768px){#access .sec5 .sectionin{padding-top:23vw}}#access.pageout{opacity:0 !important;transition:.6s !important}#map{background-color:#fff}#map .ancb{position:relative}#map .ancb a{position:absolute;top:-100px;left:0}@media screen and (max-width: 768px){#map #wrappar{padding-top:70px}}#map .pagetitle .cv{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3;transition:2s 1s}#map .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#map .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#map .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#map .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#map figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#map figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#map figure p.note.nshdw{text-shadow:none !important}#map figure p.note.tl{right:auto;left:5px}#map .mapbtn{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px;margin-top:60px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#map .mapbtn{gap:0;margin-top:6vw}}#map .mapbtn a{width:100%;height:50px;position:relative;display:block;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#map .mapbtn a{height:40px}}#map .mapbtn a p{text-align:center;line-height:1}@media screen and (max-width: 768px){#map .mapbtn a p{font-size:3.5vw}}#map .mapbtn a:hover{opacity:.7}#map .mapbtn dt{width:24%}@media screen and (max-width: 768px){#map .mapbtn dt{width:100%}}#map .mapbtn dt a{background-color:#625a3e}#map .mapbtn dt a p{color:#fff}#map .mapbtn dt a::before{width:14px;height:14px;position:absolute;left:10px;top:50%;transform:translateY(-50%);content:""}@media screen and (max-width: 768px){#map .mapbtn dt a::before{width:12px;height:12px}}#map .mapbtn dt a.nn::before{left:auto;right:10px}#map .mapbtn dd{width:48%}@media screen and (max-width: 768px){#map .mapbtn dd{width:60%;margin-left:auto;margin-right:auto}}#map .mapbtn dd a{background-color:#625a3e}#map .mapbtn dd a p{color:#fff}@keyframes ani_bbg0{0%{mask-position:right center}100%{mask-position:left center;mask-size:360% auto}}#map{opacity:0}#map.pagein{opacity:1;transition:2s}#map.pagein main{animation:2s ani_bbg0 cubic-bezier(0, 0.4, 0.48, 1) 0s forwards}#map .sectionin h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#map .sectionin h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#map .sectionin h3 span{font-size:8vw}}#map .sectionin h3.h3p7{color:#948a64;margin-bottom:40px;transform:translateY(0)}@media screen and (max-width: 768px){#map .sectionin h3.h3p7{margin-bottom:6vw}}#map .sectionin h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#map .sectionin h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#map .sectionin h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#map .sectionin h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#map .sectionin h3.blin::before{width:40px;height:4px}}#map .sectionin h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#map .sectionin h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#map .sectionin h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#map .sectionin h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#map .sectionin h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#map .sec1{transition:1s}@media screen and (max-width: 768px){#map .sec1 .sectionin{padding:5%}}#map .sec1 .sectionin h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#map .sec1 .sectionin h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:30px}@media screen and (max-width: 768px){#map .sec1 .sectionin h3 span{font-size:5.5vw}}#map .sec1 .sectionin h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#map .sec1 .sectionin h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#map .sec1 .sectionin h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#map .sec1 .sectionin h3.blin::before{width:40px;height:4px}}#map .sec1 .sectionin h3.ani1{letter-spacing:3px}#map .sec1 .sectionin h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#map .sec1 .sectionin .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#map .sec1 .sectionin .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#map .sec1 .sectionin .lead i{display:inline-block;font-style:normal;margin-right:-1em}#map .sec1 .sectionin .text{max-width:900px;margin-left:auto;margin-right:auto}#map .sec1 .sectionin .google_link{background-color:rgba(167,167,191,.3);margin-top:40px}@media screen and (max-width: 768px){#map .sec1 .sectionin .google_link{margin-top:6vw}}@media screen and (max-width: 768px){#map .sec1 .lead{font-size:5vw}}#map .sec1 .i_map_01{position:relative;margin-top:60px;margin-bottom:30px}@media screen and (max-width: 768px){#map .sec1 .i_map_01{margin-top:6vw;margin-bottom:3vw}}#map .sec1 .i_map_01 .p1{background-color:#000;color:#fff;display:inline-block;padding:6px 10px;line-height:1;font-size:15px;position:absolute;left:0;top:0;z-index:3}#map .sec1 .i_acc01{margin-top:80px}@media screen and (max-width: 768px){#map .sec1 .i_acc01{margin-top:8vw}}#map .sec1 .i_acc02{margin-top:60px;margin-bottom:30px}@media screen and (max-width: 768px){#map .sec1 .i_acc02{margin-top:6vw;margin-bottom:3vw}}#map .sec1 .sectionin .sec1-lead1{margin-bottom:0;margin-top:40px}@media screen and (max-width: 768px){#map .sec1 .sectionin .sec1-lead1{margin-top:6vw}}#map.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#map.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}#map.pageout{opacity:0 !important;transition:.6s !important}#limited .ancb{position:relative}#limited .ancb a{position:absolute;top:-100px;left:0}#limited .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#limited .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#limited .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#limited .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#limited figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#limited figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#limited figure p.note.nshdw{text-shadow:none !important}#limited figure p.note.tl{right:auto;left:5px}#limited .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#limited .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#limited .seccontents h3 span{font-size:8vw}}#limited .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#limited .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#limited .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#limited .seccontents h3.blin::before{width:40px;height:4px}}#limited .seccontents h3.ani1{letter-spacing:3px}#limited .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#limited .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#limited .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#limited .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#limited .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#limited .seccontents.sec1{background-color:#fff;background-size:cover;background-position:center center;background-image:url("../img/design/main_01.jpg")}#limited .seccontents.sec1 .lead{color:#fff;margin-top:20px}#limited .seccontents.sec1>.note{color:#fff;position:absolute;right:5px;bottom:5px;z-index:3}#limited .seccontents.sec1::before{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;content:"";opacity:.5;background-color:#00003d}#limited .seccontents.sec1 .sectionin{padding:200px 40px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sectionin{padding-top:30vw}}#limited .seccontents.sec1 .sec1a{background-color:#f6f7ed;padding:40px;text-align:center;position:relative;-webkit-box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px;box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px}#limited .seccontents.sec1 .sec1a::after{width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #948a64;position:absolute;left:50%;top:50%;z-index:3;pointer-events:none;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:""}#limited .seccontents.sec1 .sec1a p{color:#000}#limited .seccontents.sec1 .sec1a .loginf{margin-top:40px;z-index:3;position:relative}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf{margin-top:3vw}}#limited .seccontents.sec1 .sec1a .loginf>dl{width:90%;margin-left:auto;margin-right:auto}#limited .seccontents.sec1 .sec1a .loginf>dl dt{position:relative}#limited .seccontents.sec1 .sec1a .loginf>dl dd{position:relative}#limited .seccontents.sec1 .sec1a .loginf>dl dd p{text-align:center}#limited .seccontents.sec1 .sec1a .loginf>dl dd a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#limited .seccontents.sec1 .sec1a .loginb{padding-bottom:30px;margin-top:30px;border:2px solid #fff;border-image:linear-gradient(90deg, rgb(171, 150, 117) 0%, rgb(228, 216, 199) 48.26%, rgb(217, 212, 189) 59.08%, rgb(171, 150, 117) 100%);border-image-slice:1}#limited .seccontents.sec1 .sec1a .loginf{position:relative;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf{width:90%;margin-top:6vw;margin-bottom:3vw}}#limited .seccontents.sec1 .sec1a .loginf h6{width:80%;background-color:#fff;text-align:center;font-size:14px;margin:0;margin-left:auto;margin-right:auto;padding:10px;color:#b42024;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;margin-bottom:10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:none}#limited .seccontents.sec1 .sec1a .loginf>dl{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px;align-items:flex-start;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf>dl{margin-top:0}}#limited .seccontents.sec1 .sec1a .loginf>dl dt{width:72%;width:100%}#limited .seccontents.sec1 .sec1a .loginf>dl dt span{font-size:2rem;font-family:"garamond-premier-pro-display",serif;font-weight:300}#limited .seccontents.sec1 .sec1a .loginf>dl dt input{height:60px;font-size:16px;width:100%;text-align:center;border:none;outline:none;margin-bottom:10px;border:1px solid #1f2c5f}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf>dl dt input{height:46px}}#limited .seccontents.sec1 .sec1a .loginf>dl dd{margin-top:30px;height:60px;width:70%;margin-left:auto;margin-right:auto;background-color:#948a64;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.7rem;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf>dl dd{height:42px;margin-top:3vw}}#limited .seccontents.sec1 .sec1a .loginf>dl dd p{color:#fff;font-size:1.3rem}@media screen and (max-width: 768px){#limited .seccontents.sec1 .sec1a .loginf>dl dd p{font-size:3.5vw}}#limited .seccontents.sec1 .sec1a .loginf>dl dd:hover{opacity:.7}#top.loginerr .loginf h6{display:block !important}#login.loginerr .loginf h6,#limited.loginerr .loginf h6{display:block !important}#limited .seccontents.sec1 .lmtedcontents{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:80px;align-items:stretch}#limited .seccontents.sec1 .lmtedcontents.dis{pointer-events:none !important}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents{margin-top:10vw;gap:0}}#limited .seccontents.sec1 .lmtedcontents li{position:relative;width:48%;background-color:rgba(255,255,255,.1);overflow:hidden;box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px;background-color:#f6f7ed}#limited .seccontents.sec1 .lmtedcontents li::after{width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #948a64;position:absolute;left:50%;top:50%;z-index:3;pointer-events:none;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:""}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li{width:100%;margin-bottom:4vw}}#limited .seccontents.sec1 .lmtedcontents li.cmg::before{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;z-index:3;content:"coming soon.";color:#fff;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px}#limited .seccontents.sec1 .lmtedcontents li.cmg .lmtedcontents1{opacity:.1}#limited .seccontents.sec1 .lmtedcontents li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents1{display:flex;justify-content:space-between;align-items:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;height:100%;flex-wrap:wrap}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dt{width:60%;text-align:center}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dd{width:38%;padding:24px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dd{padding:4vw}}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2{display:flex;justify-content:space-between;align-items:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;flex-wrap:wrap;margin-top:24px}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dt{width:100%;text-align:center}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dt .p2{padding-left:0}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd{cursor:pointer;width:50%;padding:24px;padding-top:12px}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd p{font-size:14px;text-align:center;line-height:1.2;font-feature-settings:"palt";letter-spacing:0;margin-top:10px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd p{font-size:3.5vw}}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd figure{background-color:#000}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd figure img{opacity:.5;transition:.6s}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd figure{width:60%;margin-left:auto;margin-right:auto}}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd .play-btn{position:absolute;inset:0;margin:auto;width:40px;height:40px;border:1px solid #fff;border-radius:50%;background:rgba(0,0,0,.25);pointer-events:none;transition:.6s}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd .play-btn::before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%, -50%);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:12px solid #fff}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:hover figure img{opacity:1}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:hover .play-btn{opacity:0}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:nth-of-type(1){padding-right:6px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:nth-of-type(1){width:100%;padding-right:4vw}}#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:nth-of-type(2){padding-left:6px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd:nth-of-type(2){width:100%;padding-left:4vw}}@media screen and (max-width: 768px){#limited .seccontents.sec1 .lmtedcontents li .lmtedcontents2 dd{padding:4vw}}#limited .seccontents.sec1 .lmtedcontents li:hover .lmtedcontents1{opacity:.7}#limited .seccontents.sec1 h3{color:#fff;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1}#limited .seccontents.sec1 .text{text-align:center;color:#948a64;margin-top:20px}#limited .seccontents.sec1 .p2{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;font-size:30px;position:relative;display:inline-block;color:#948a64;padding-left:20px;text-align:center}@media screen and (max-width: 768px){#limited .seccontents.sec1 .p2{font-size:5vw}#limited .seccontents.sec1 .p2::before{width:140%;left:-6vw}}#limited .seccontents.sec1 .p3{width:100%;color:#948a64;font-size:17px;text-align:center}@media screen and (max-width: 768px){#limited .seccontents.sec1 .p3{font-size:3vw;white-space:nowrap}}#limited .seccontents.sec1 .cbtn{margin-top:40px;max-width:360px;height:60px}#limited .seccontents.sec1 .cbtn a{display:block;width:100%;height:100%;position:relative;background-color:#cdd6e5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#limited .seccontents.sec1 .cbtn a p{line-height:1;color:#465472;font-size:16px}@media screen and (max-width: 768px){#limited .seccontents.sec1 .cbtn{height:40px;width:70%}#limited .seccontents.sec1 .cbtn a p{font-size:3.5vw}}#limited .seccontents.sec1 .cbtn{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#limited .seccontents.sec1 .cbtn:hover{opacity:.7}#limited .seccontents.sec1 .i_map_01{border:1px solid #ccc;max-width:900px;margin-left:auto;margin-right:auto}#limited .seccontents.sec1 .i_map_02{border:1px solid #ccc;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:20px}#limited.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#limited.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}#limited .secopani{position:fixed;background-color:#000;z-index:99999;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}#limited .secopani.ani1{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#limited .secopani.ani1::after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#limited .secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}#limited .secopani .skip{position:absolute;left:20px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#fff;border:1px solid #fff;display:block;-webkit-transition:1s;transition:1s;z-index:9010;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;z-index:9999;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 584px){#limited .secopani .skip{font-size:3.5vw}}#limited .secopani .skip{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff;font-family:"Cardo",serif;font-weight:400;font-style:normal}#limited .secopani .skip:hover{opacity:.7}#limited .secopani .bgmbtn{position:absolute;left:80px;bottom:20px;cursor:pointer;width:50px;height:50px;color:#6e6e6e;border:1px solid #6e6e6e;display:block;-webkit-transition:1s;transition:1s;z-index:9010;background-color:#e0d6d6;background-color:#fff;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}#limited .secopani .bgmbtn img{width:60%}#limited .secopani .bgmbtn p{color:#6e6e6e;margin-top:-18px;text-align:center;font-size:12px;letter-spacing:2px;display:none}#limited .secopani .bgmbtn:hover{opacity:.7}#limited .secopani .bgmbtn::after{position:absolute;content:"";left:50%;top:50%;width:70%;height:70%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:15;color:#fff;text-align:center;background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-image:url("../img/top/bgm_off.png")}#limited .secopani .secin{width:100%;position:relative;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#limited .secopani .secin iframe,#limited .secopani .secin video{width:80%;aspect-ratio:16/9;height:auto}@media screen and (max-width: 768px){#limited .secopani .secin iframe,#limited .secopani .secin video{width:100%;height:auto}}#login .ancb{position:relative}#login .ancb a{position:absolute;top:-100px;left:0}#login .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#login .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#login .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#login .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#login figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#login figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#login figure p.note.nshdw{text-shadow:none !important}#login figure p.note.tl{right:auto;left:5px}#login .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#login .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#login .seccontents h3 span{font-size:8vw}}#login .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#login .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#login .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#login .seccontents h3.blin::before{width:40px;height:4px}}#login .seccontents h3.ani1{letter-spacing:3px}#login .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#login .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#login .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#login .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#login .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}#login .seccontents.sec1{background-color:#fff;background-size:cover;background-position:center center;background-image:url("../img/design/main_01.jpg")}#login .seccontents.sec1 .lead{color:#fff;margin-top:20px}#login .seccontents.sec1>.note{color:#fff;position:absolute;right:5px;bottom:5px;z-index:3}#login .seccontents.sec1::before{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;content:"";opacity:.5;background-color:#00003d}#login .seccontents.sec1 .sectionin{padding:200px 40px}@media screen and (max-width: 768px){#login .seccontents.sec1 .sectionin{padding-top:30vw}}#login .seccontents.sec1 .sec1a{background-color:#f6f7ed;padding:40px;text-align:center;position:relative;-webkit-box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px;box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px}#login .seccontents.sec1 .sec1a::after{width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #948a64;position:absolute;left:50%;top:50%;z-index:3;pointer-events:none;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:""}#login .seccontents.sec1 .sec1a p{color:#000}#login .seccontents.sec1 .sec1a .loginf{margin-top:40px;z-index:3;position:relative}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf{margin-top:3vw}}#login .seccontents.sec1 .sec1a .loginf>dl{width:90%;margin-left:auto;margin-right:auto}#login .seccontents.sec1 .sec1a .loginf>dl dt{position:relative}#login .seccontents.sec1 .sec1a .loginf>dl dd{position:relative}#login .seccontents.sec1 .sec1a .loginf>dl dd p{text-align:center}#login .seccontents.sec1 .sec1a .loginf>dl dd a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#login .seccontents.sec1 .sec1a .loginb{padding-bottom:30px;margin-top:30px;border:2px solid #fff;border-image:linear-gradient(90deg, rgb(171, 150, 117) 0%, rgb(228, 216, 199) 48.26%, rgb(217, 212, 189) 59.08%, rgb(171, 150, 117) 100%);border-image-slice:1}#login .seccontents.sec1 .sec1a .loginf{position:relative;width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf{width:90%;margin-top:6vw;margin-bottom:3vw}}#login .seccontents.sec1 .sec1a .loginf h6{width:80%;background-color:#fff;text-align:center;font-size:14px;margin:0;margin-left:auto;margin-right:auto;padding:10px;color:#b42024;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;margin-bottom:10px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:none}#login .seccontents.sec1 .sec1a .loginf>dl{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px;align-items:flex-start;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf>dl{margin-top:0}}#login .seccontents.sec1 .sec1a .loginf>dl dt{width:72%;width:100%}#login .seccontents.sec1 .sec1a .loginf>dl dt span{font-size:2rem;font-family:"garamond-premier-pro-display",serif;font-weight:300}#login .seccontents.sec1 .sec1a .loginf>dl dt input{height:60px;font-size:16px;width:100%;text-align:center;border:none;outline:none;margin-bottom:10px;border:1px solid #948a64}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf>dl dt input{height:46px}}#login .seccontents.sec1 .sec1a .loginf>dl dd{margin-top:30px;height:60px;width:70%;margin-left:auto;margin-right:auto;background-color:#948a64;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.7rem;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf>dl dd{height:42px;margin-top:3vw}}#login .seccontents.sec1 .sec1a .loginf>dl dd p{color:#fff;font-size:1.3rem}@media screen and (max-width: 768px){#login .seccontents.sec1 .sec1a .loginf>dl dd p{font-size:3.5vw}}#login .seccontents.sec1 .sec1a .loginf>dl dd:hover{opacity:.7}#top.loginerr .loginf h6{display:block !important}#login.loginerr .loginf h6,#limited.loginerr .loginf h6{display:block !important}#login .seccontents.sec1 .lmtedcontents{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:80px}@media screen and (max-width: 768px){#login .seccontents.sec1 .lmtedcontents{margin-top:10vw;gap:0}}#login .seccontents.sec1 .lmtedcontents li{position:relative;width:48%;background-color:rgba(255,255,255,.1);overflow:hidden;box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px}@media screen and (max-width: 768px){#login .seccontents.sec1 .lmtedcontents li{width:100%;margin-bottom:4vw}}#login .seccontents.sec1 .lmtedcontents li.cmg::before{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;z-index:3;content:"coming soon.";color:#fff;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px}#login .seccontents.sec1 .lmtedcontents li.cmg .lmtedcontents1{opacity:.1}#login .seccontents.sec1 .lmtedcontents li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}#login .seccontents.sec1 .lmtedcontents li .lmtedcontents1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#login .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dt{width:60%}#login .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dd{width:38%;padding:24px}@media screen and (max-width: 768px){#login .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dd{padding:4vw}}#login .seccontents.sec1 .lmtedcontents li .lmtedcontents1 dd figure{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}#login .seccontents.sec1 h3{color:#fff;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1}#login .seccontents.sec1 .text{text-align:center;color:#fff;margin-top:20px}#login .seccontents.sec1 .p2{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;font-size:30px;position:relative;display:inline-block;color:#fff;padding-left:20px}#login .seccontents.sec1 .p2::before{width:170%;height:1px;content:"";background-color:#fff;position:absolute;left:-80px;bottom:4px}@media screen and (max-width: 768px){#login .seccontents.sec1 .p2{font-size:5vw}#login .seccontents.sec1 .p2::before{width:140%;left:-6vw}}#login .seccontents.sec1 .p3{width:100%;color:#fff;font-size:17px}@media screen and (max-width: 768px){#login .seccontents.sec1 .p3{font-size:3vw;white-space:nowrap}}#login .seccontents.sec1 .cbtn{margin-top:40px;max-width:360px;height:60px}#login .seccontents.sec1 .cbtn a{display:block;width:100%;height:100%;position:relative;background-color:#cdd6e5;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#login .seccontents.sec1 .cbtn a p{line-height:1;color:#465472;font-size:16px}@media screen and (max-width: 768px){#login .seccontents.sec1 .cbtn{height:40px;width:70%}#login .seccontents.sec1 .cbtn a p{font-size:3.5vw}}#login .seccontents.sec1 .cbtn{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#login .seccontents.sec1 .cbtn:hover{opacity:.7}#login .seccontents.sec1 .i_map_01{border:1px solid #ccc;max-width:900px;margin-left:auto;margin-right:auto}#login .seccontents.sec1 .i_map_02{border:1px solid #ccc;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:20px}#login.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#login.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}#equipment{background-color:#fff}#equipment .ancb{position:relative}#equipment .ancb a{position:absolute;top:-100px;left:0}#equipment.detail{background-color:#fff}#equipment.detail main{background-image:none}@media screen and (max-width: 768px){#equipment.detail main{background-image:none}}#equipment h3{text-align:center;transition:1s;position:relative;letter-spacing:.08em}#equipment h3 span{font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#equipment h3 span{font-size:8vw}}#equipment h3.h3p7{color:#948a64;margin-bottom:40px;transform:translateY(0)}@media screen and (max-width: 768px){#equipment h3.h3p7{margin-bottom:8vw}}#equipment h3.h3p7 span{display:inline-block;transform:translateY(-20px) scale(1);opacity:0}#equipment h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#equipment h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#equipment h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#equipment h3.blin::before{width:40px;height:4px}}#equipment h3.ani1.h3p7{transition:2s;transform:scale(1, 1)}#equipment h3.ani1.h3p7 span{display:inline-block;transform:scale(1, 1);transition:1s;opacity:1}#equipment h3.ani1.h3p7 span:nth-of-type(1){transition-delay:.04s}#equipment h3.ani1.h3p7 span:nth-of-type(2){transition-delay:.08s}#equipment h3.ani1.h3p7 span:nth-of-type(3){transition-delay:.12s}#equipment h3.ani1.h3p7 span:nth-of-type(4){transition-delay:.16s}#equipment h3.ani1.h3p7 span:nth-of-type(5){transition-delay:.2s}#equipment h3.ani1.h3p7 span:nth-of-type(6){transition-delay:.24s}#equipment h3.ani1.h3p7 span:nth-of-type(7){transition-delay:.28s}#equipment h3.ani1.h3p7 span:nth-of-type(8){transition-delay:.32s}#equipment h3.ani1.h3p7 span:nth-of-type(9){transition-delay:.36s}#equipment h3.ani1.h3p7 span:nth-of-type(10){transition-delay:.4s}#equipment h3.ani1.h3p7 span:nth-of-type(11){transition-delay:.44s}#equipment h3.ani1.h3p7 span:nth-of-type(12){transition-delay:.48s}#equipment h3.ani1.h3p7 span:nth-of-type(13){transition-delay:.52s}#equipment h3.ani1.h3p7 span:nth-of-type(14){transition-delay:.56s}#equipment h3.ani1.h3p7 span:nth-of-type(15){transition-delay:.6s}#equipment h3.ani1.h3p7 span:nth-of-type(16){transition-delay:.64s}#equipment h3.ani1.h3p7 span:nth-of-type(17){transition-delay:.68s}#equipment h3.ani1.h3p7 span:nth-of-type(18){transition-delay:.72s}#equipment h3.ani1.h3p7 span:nth-of-type(19){transition-delay:.76s}#equipment h3.ani1.h3p7 span:nth-of-type(20){transition-delay:.8s}#equipment h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#equipment .secpagetitle{position:relative;overflow:hidden;clip-path:polygon(0 20%, 100% 20%, 100% 80%, 0 80%)}#equipment .secpagetitle .bg{display:block;vertical-align:bottom;width:100%;transform:scale(1.1, 1.1)}#equipment .secpagetitle p.note{z-index:3;position:absolute;left:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-moz-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001;-webkit-text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#equipment .secpagetitle p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-moz-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff;-webkit-text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#equipment figure p.note{z-index:3;position:absolute;right:5px;bottom:5px;color:#fff;text-shadow:1px 1px 1px #000001,-1px -1px 1px #000001,1px -1px 1px #000001,-1px 1px 1px #000001,0px 0px 3px #000001}#equipment figure p.note.b{color:#000;text-shadow:1px 1px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,0px 0px 3px #fff}#equipment figure p.note.nshdw{text-shadow:none !important}#equipment figure p.note.tl{right:auto;left:5px}#equipment .seccontents h3{text-align:center;letter-spacing:6px;transition:1s;position:relative}#equipment .seccontents h3 span{font-family:"Cinzel",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){#equipment .seccontents h3 span{font-size:8vw}}#equipment .seccontents h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){#equipment .seccontents h3.blin{padding-bottom:4vw;margin-bottom:6vw}}#equipment .seccontents h3.blin::before{background-color:#000;content:"";width:60px;height:5px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){#equipment .seccontents h3.blin::before{width:40px;height:4px}}#equipment .seccontents h3.ani1{letter-spacing:3px}#equipment .seccontents h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}#equipment .seccontents .lead{text-align:center;margin-bottom:40px}@media screen and (max-width: 768px){#equipment .seccontents .lead{margin-bottom:6vw;font-feature-settings:"palt";letter-spacing:0}}#equipment .seccontents .lead i{display:inline-block;font-style:normal;margin-right:-1em}#equipment .seccontents .text{max-width:900px;margin-left:auto;margin-right:auto}@keyframes ani_bbg0{0%{mask-position:right center}100%{mask-position:left center;mask-size:360% auto}}#equipment{opacity:0}#equipment.pagein{opacity:1;transition:2s}#equipment.pagein main{animation:2s ani_bbg0 cubic-bezier(0, 0.4, 0.48, 1) 0s forwards}#equipment .sec1{transition:1s;background-size:100% auto;background-position:top;background-image:url("../img/equipment/bg_01.jpg")}@media screen and (max-width: 768px){#equipment .sec1{background-image:url("../img/equipment/bg_01_sp.jpg")}#equipment .sec1 .lead{font-size:5vw}#equipment .sec1 .lead.sty2{font-size:4.5vw}}#equipment .sec1 .sectionin{padding-top:180px;padding-bottom:40px}@media screen and (max-width: 768px){#equipment .sec1 .sectionin{padding-top:30vw;padding-bottom:6vw}}#equipment .sec1 .sectionin .sec1-lead1{margin-bottom:0;margin-top:40px}@media screen and (max-width: 768px){#equipment .sec1 .sectionin .sec1-lead1{margin-top:6vw}}#equipment .sec2{background-color:#fff}#equipment .sec2 .i_img_03{width:100%;max-width:340px;margin-left:auto;margin-right:auto;margin-top:60px}@media screen and (max-width: 768px){#equipment .sec2 .i_img_03{margin-top:8vw;width:80%}}#equipment .sec2 .i_img_02{width:100%;max-width:800px;margin-left:auto;margin-right:auto;margin-top:60px}#equipment .sec2 .i_img_02 .note{bottom:60px}@media screen and (max-width: 768px){#equipment .sec2 .i_img_02{width:100vw;margin-left:calc(-1*(100vw - 100%)/2);margin-top:8vw}#equipment .sec2 .i_img_02 .note{bottom:3vw;right:3vw}}#equipment .sec2 .p1.sty2{border:1px solid #231815;text-align:center;padding:20px 0;max-width:800px;margin-top:0;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#equipment .sec2 .p1.sty2{font-size:2.7vw;font-feature-settings:"palt";letter-spacing:0;padding:6px 0;margin-bottom:10px}}#equipment .sec2 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#equipment .sec2 .i_fnote2{margin-bottom:6vw}}#equipment .sec2 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#equipment .sec2 .i_fnote2 img{height:11px}}#equipment .sec2 .i_iot_01{margin-top:40px}@media screen and (max-width: 768px){#equipment .sec2 .i_iot_01{margin-top:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#equipment .sec2 .p1_iot1{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#equipment .sec2 .p1_iot1{margin-top:6vw}}#equipment .sec2 .text_iot1{margin-top:40px}@media screen and (max-width: 768px){#equipment .sec2 .text_iot1{margin-top:6vw}}#equipment .sec2 .detail-5{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 768px){#equipment .sec2 .detail-5{margin-top:4vw;margin-bottom:4vw}}#equipment .sec2 .detail-5 li{width:49%;position:relative;background-color:#dfdcd1;padding:20px}@media screen and (max-width: 768px){#equipment .sec2 .detail-5 li{padding:10px;padding-right:20px;width:100%}#equipment .sec2 .detail-5 li:nth-child(1){margin-bottom:3vw}}#equipment .sec2 .detail-5a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#equipment .sec2 .detail-5a dt{width:38%;position:relative}#equipment .sec2 .detail-5a dd{width:60%;position:relative}#equipment .sec2 .detail-5a dd .p3{color:#948a64;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#equipment .sec2 .detail-5a dd .text{line-height:1.3}#equipment .sec2 .detail-4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border:1px solid #625a3e;padding:20px;position:relative;margin-top:30px}@media screen and (max-width: 768px){#equipment .sec2 .detail-4{margin-top:4vw}}#equipment .sec2 .detail-4 li{width:31%}@media screen and (max-width: 768px){#equipment .sec2 .detail-4 li{width:100%}#equipment .sec2 .detail-4 li:nth-child(1),#equipment .sec2 .detail-4 li:nth-child(2){margin-bottom:3vw}}#equipment .sec2 .detail-4 li .p3{color:#948a64;text-align:center;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#equipment .sec2 .detail-4 li .text{line-height:1.3}#equipment .sec2 .detail-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#equipment .sec2 .detail-3 li{width:24%;position:relative;margin-bottom:20px}@media screen and (max-width: 768px){#equipment .sec2 .detail-3 li{width:48%}}#equipment .sec2 .detail-3 li.cr3{width:32%}@media screen and (max-width: 768px){#equipment .sec2 .detail-3 li.cr3{width:48%}}#equipment .sec2 .detail-3 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#equipment .sec2 .detail-3 li .p3{font-size:3vw}}#equipment .sec2 .detail-3 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;font-size:clamp(.75rem,.3438rem + .625vw,.8125rem)}#equipment .sec2 .detail-3 li figure.sty2{border:1px solid #ccc}#equipment .sec2 .detail-3 li.null{opacity:0}@media screen and (max-width: 768px){#equipment .sec2 .detail-3 li.null{display:none}#equipment .sec2 .detail-3 li.null.spd{display:block}}#equipment .sec2 .detail-3.cr3 li{width:32%}@media screen and (max-width: 768px){#equipment .sec2 .detail-3.cr3 li{width:48%}}#equipment .sec2 .p1.h3p{color:#231815;position:relative;text-align:center;margin:20px auto}#equipment .sec2 .p1.h3p::before{content:"";width:100%;position:absolute;height:1px;background-color:#231815;left:0;top:50%;z-index:1}#equipment .sec2 .p1.h3p span{z-index:3;background-color:#fff;display:inline-block;padding:10px 20px;position:relative}#equipment .sec2 .detail-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:40px}#equipment .sec2 .detail-tab.sty2{margin-top:0}#equipment .sec2 .detail-tab li{width:49.5%;background-color:#cfc9b6;transition:.3s;height:45px;position:relative}@media screen and (max-width: 768px){#equipment .sec2 .detail-tab li{height:40px}}#equipment .sec2 .detail-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#equipment .sec2 .detail-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment .sec2 .detail-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#equipment .sec2 .detail-tab li a p{font-size:3.5vw}}#equipment .sec2 .detail-tab li:hover,#equipment .sec2 .detail-tab li.act{background-color:#625a3e}#equipment .sec2 .detail-tab li:hover a p,#equipment .sec2 .detail-tab li.act a p{color:#fff}#equipment .sec2 .detail-tab li:hover::before,#equipment .sec2 .detail-tab li.act::before{background-color:#fff}#equipment .sec2 .detail-2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2%;padding:20px;border-left:1px solid #231815;border-right:1px solid #231815;margin-top:60px}#equipment .sec2 .detail-2 .p1{border-left:14px solid #948a64;position:relative;padding-left:20px}#equipment .sec2 .detail-2 .p1::before{background-color:#948a64;content:"";position:absolute;width:4px;height:100%;left:2px;top:0}@media screen and (max-width: 768px){#equipment .sec2 .detail-2 .p1{margin-bottom:10px;margin-top:6vw}}@media screen and (max-width: 768px){#equipment .sec2 .detail-2{margin-top:6vw}}#equipment .sec2 .detail-2 dt{width:36%}@media screen and (max-width: 768px){#equipment .sec2 .detail-2 dt{width:100%}}#equipment .sec2 .detail-2 dd{width:56%}@media screen and (max-width: 768px){#equipment .sec2 .detail-2 dd{width:100%}}#equipment .sec2 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#equipment .sec2 .i_fnote2{margin-bottom:6vw}}#equipment .sec2 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#equipment .sec2 .i_fnote2 img{height:11px}}#equipment .sec2 .planhmap{position:relative;margin:40px auto;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (max-width: 768px){#equipment .sec2 .planhmap{margin-top:0}}#equipment .sec2 .planhmap picture,#equipment .sec2 .planhmap img{position:relative;pointer-events:none;z-index:2;opacity:0}#equipment .sec2 .planhmap svg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#equipment .sec2 .planhmap svg .dis{pointer-events:none}#equipment .sec2 .planhmap svg .cls-1{stroke:#625a3e;stroke-width:4px;pointer-events:none}#equipment .sec2 .planhmap svg .cls-1,#equipment .sec2 .planhmap svg .cls-2{fill:none}#equipment .sec2 .planhmap svg .cls-1,#equipment .sec2 .planhmap svg .cls-2,#equipment .sec2 .planhmap svg .cls-3,#equipment .sec2 .planhmap svg .cls-4,#equipment .sec2 .planhmap svg .cls-5,#equipment .sec2 .planhmap svg .cls-6{stroke-miterlimit:10}#equipment .sec2 .planhmap svg .cls-7,#equipment .sec2 .planhmap svg .cls-6{fill:#231815;pointer-events:none}#equipment .sec2 .planhmap svg .cls-2{stroke:#231815;stroke-width:1.4px;pointer-events:none}#equipment .sec2 .planhmap svg .cls-8,#equipment .sec2 .planhmap svg .cls-3{fill:#fff}#equipment .sec2 .planhmap svg .cls-3,#equipment .sec2 .planhmap svg .cls-4,#equipment .sec2 .planhmap svg .cls-5,#equipment .sec2 .planhmap svg .cls-6{stroke:#888}#equipment .sec2 .planhmap svg .cls-4{fill:#625a3e}#equipment .sec2 .planhmap svg .cls-5{fill:#dcd9bf}#equipment .sec2 .planhmap svg .clsB-1,#equipment .sec2 .planhmap svg .clsB-2{fill:#231815;pointer-events:none}#equipment .sec2 .planhmap svg .clsB-3,#equipment .sec2 .planhmap svg .clsB-4{fill:#fff}#equipment .sec2 .planhmap svg .clsB-4,#equipment .sec2 .planhmap svg .clsB-5,#equipment .sec2 .planhmap svg .clsB-6,#equipment .sec2 .planhmap svg .clsB-7,#equipment .sec2 .planhmap svg .clsB-8,#equipment .sec2 .planhmap svg .clsB-2{stroke-miterlimit:10}#equipment .sec2 .planhmap svg .clsB-4,#equipment .sec2 .planhmap svg .clsB-6,#equipment .sec2 .planhmap svg .clsB-8,#equipment .sec2 .planhmap svg .clsB-2{stroke:#888}#equipment .sec2 .planhmap svg .clsB-5{stroke:#231815;stroke-width:1.4px}#equipment .sec2 .planhmap svg .clsB-5,#equipment .sec2 .planhmap svg .clsB-7{fill:none}#equipment .sec2 .planhmap svg .clsB-6{fill:#625a3e}#equipment .sec2 .planhmap svg .clsB-7{stroke:#625a3e;stroke-width:3px}#equipment .sec2 .planhmap svg .clsB-8{fill:#dcd9bf}#equipment .sec2 .planhmap svg #G4_5,#equipment .sec2 .planhmap svg #G4_4,#equipment .sec2 .planhmap svg #G4_3,#equipment .sec2 .planhmap svg #G4_2,#equipment .sec2 .planhmap svg #B_5,#equipment .sec2 .planhmap svg #B_4,#equipment .sec2 .planhmap svg #B_3,#equipment .sec2 .planhmap svg #B_2,#equipment .sec2 .planhmap svg #D_5,#equipment .sec2 .planhmap svg #D_4,#equipment .sec2 .planhmap svg #D_3,#equipment .sec2 .planhmap svg #D_2,#equipment .sec2 .planhmap svg #E_5,#equipment .sec2 .planhmap svg #E_4,#equipment .sec2 .planhmap svg #E_3,#equipment .sec2 .planhmap svg #E_2,#equipment .sec2 .planhmap svg #I_5,#equipment .sec2 .planhmap svg #I_4,#equipment .sec2 .planhmap svg #I_3,#equipment .sec2 .planhmap svg #I_2,#equipment .sec2 .planhmap svg #G4,#equipment .sec2 .planhmap svg #F1g,#equipment .sec2 .planhmap svg #N,#equipment .sec2 .planhmap svg #F2_5,#equipment .sec2 .planhmap svg #F2_4,#equipment .sec2 .planhmap svg #F2_3,#equipment .sec2 .planhmap svg #F2_2,#equipment .sec2 .planhmap svg #F2,#equipment .sec2 .planhmap svg #A_5,#equipment .sec2 .planhmap svg #A_4,#equipment .sec2 .planhmap svg #A_3,#equipment .sec2 .planhmap svg #A_2{cursor:pointer}#equipment .sec2 .planhmap svg #G4_5:hover,#equipment .sec2 .planhmap svg #G4_4:hover,#equipment .sec2 .planhmap svg #G4_3:hover,#equipment .sec2 .planhmap svg #G4_2:hover,#equipment .sec2 .planhmap svg #B_5:hover,#equipment .sec2 .planhmap svg #B_4:hover,#equipment .sec2 .planhmap svg #B_3:hover,#equipment .sec2 .planhmap svg #B_2:hover,#equipment .sec2 .planhmap svg #D_5:hover,#equipment .sec2 .planhmap svg #D_4:hover,#equipment .sec2 .planhmap svg #D_3:hover,#equipment .sec2 .planhmap svg #D_2:hover,#equipment .sec2 .planhmap svg #E_5:hover,#equipment .sec2 .planhmap svg #E_4:hover,#equipment .sec2 .planhmap svg #E_3:hover,#equipment .sec2 .planhmap svg #E_2:hover,#equipment .sec2 .planhmap svg #I_5:hover,#equipment .sec2 .planhmap svg #I_4:hover,#equipment .sec2 .planhmap svg #I_3:hover,#equipment .sec2 .planhmap svg #I_2:hover,#equipment .sec2 .planhmap svg #G4:hover,#equipment .sec2 .planhmap svg #F1g:hover,#equipment .sec2 .planhmap svg #N:hover,#equipment .sec2 .planhmap svg #F2_5:hover,#equipment .sec2 .planhmap svg #F2_4:hover,#equipment .sec2 .planhmap svg #F2_3:hover,#equipment .sec2 .planhmap svg #F2_2:hover,#equipment .sec2 .planhmap svg #F2:hover,#equipment .sec2 .planhmap svg #A_5:hover,#equipment .sec2 .planhmap svg #A_4:hover,#equipment .sec2 .planhmap svg #A_3:hover,#equipment .sec2 .planhmap svg #A_2:hover{opacity:.4;fill:#efe1be}#equipment .sec2 .planhmap.H svg #H,#equipment .sec2 .planhmap.I svg #I,#equipment .sec2 .planhmap.A svg #A,#equipment .sec2 .planhmap.A svg #A_2,#equipment .sec2 .planhmap.A svg #A_3,#equipment .sec2 .planhmap.A svg #A_4,#equipment .sec2 .planhmap.A svg #A_5,#equipment .sec2 .planhmap.B svg #B,#equipment .sec2 .planhmap.C svg #C,#equipment .sec2 .planhmap.D svg #D,#equipment .sec2 .planhmap.E svg #E,#equipment .sec2 .planhmap.F1g svg #F1g,#equipment .sec2 .planhmap.F2 svg #F2,#equipment .sec2 .planhmap.F2 svg #F2_2,#equipment .sec2 .planhmap.F2 svg #F2_3,#equipment .sec2 .planhmap.F2 svg #F2_4,#equipment .sec2 .planhmap.F2 svg #F2_5,#equipment .sec2 .planhmap.G4 svg #G4,#equipment .sec2 .planhmap.G4 svg #G4_2,#equipment .sec2 .planhmap.G4 svg #G4_3,#equipment .sec2 .planhmap.G4 svg #G4_4,#equipment .sec2 .planhmap.G4 svg #G4_5,#equipment .sec2 .planhmap.B svg #B_2,#equipment .sec2 .planhmap.B svg #B_3,#equipment .sec2 .planhmap.B svg #B_4,#equipment .sec2 .planhmap.B svg #B_5,#equipment .sec2 .planhmap.E svg #E_2,#equipment .sec2 .planhmap.E svg #E_3,#equipment .sec2 .planhmap.E svg #E_4,#equipment .sec2 .planhmap.E svg #E_5,#equipment .sec2 .planhmap.I svg #I_2,#equipment .sec2 .planhmap.I svg #I_3,#equipment .sec2 .planhmap.I svg #I_4,#equipment .sec2 .planhmap.I svg #I_5,#equipment .sec2 .planhmap.D svg #D_2,#equipment .sec2 .planhmap.D svg #D_3,#equipment .sec2 .planhmap.D svg #D_4,#equipment .sec2 .planhmap.D svg #D_5,#equipment .sec2 .planhmap.G svg #G,#equipment .sec2 .planhmap.N svg #N,#equipment .sec2 .planhmap.Ag svg #Ag,#equipment .sec2 .planhmap.Bg svg #Bg,#equipment .sec2 .planhmap.Cg svg #Cg,#equipment .sec2 .planhmap.Dg svg #Dg,#equipment .sec2 .planhmap.Eg svg #Eg,#equipment .sec2 .planhmap.Fg svg #Fg,#equipment .sec2 .planhmap.Ag svg #Ag,#equipment .sec2 .planhmap.Gg svg #Gg{opacity:.4;fill:#efe1be}#equipment .sec2 .planlist1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;height:100%;border:1px solid #948a64}#equipment .sec2 .planlist1 .pspcb1{font-size:20px;font-size:clamp(.9rem,.6057rem + .4528vw,1.2rem);line-height:1;color:#fff}#equipment .sec2 .planlist1 .pspcb1 i{font-style:normal;font-size:33px;font-size:clamp(1.8rem,1.7019rem + .1509vw,1.9rem);font-optical-sizing:auto;font-weight:500;font-style:normal}#equipment .sec2 .planlist1 .pspcb1{position:relative}#equipment .sec2 .planlist1 .pspcb1.sty3{display:inline-block}#equipment .sec2 .planlist1 .pspcb1.sty2 i{font-size:43px}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb1.sty2 i{font-size:7vw}}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb1{font-size:4.5vw}#equipment .sec2 .planlist1 .pspcb1 i{font-size:7vw}}#equipment .sec2 .planlist1 .pspcb3{font-size:14px;text-align:center;color:#fff;width:80%;margin-left:auto;margin-right:auto;margin-top:6px;font-feature-settings:"palt";letter-spacing:0;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment .sec2 .planlist1 .pspcb3.sty2{display:inline-block;width:auto;font-size:18px;margin:0;margin-left:10px}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb3.sty2{font-size:3vw}}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb3{font-size:3vw}}#equipment .sec2 .planlist1 .pspcb2{line-height:1;font-size:20px;font-size:clamp(.9rem,.7038rem + .3019vw,1.1rem);color:#000;font-feature-settings:"palt";letter-spacing:0}#equipment .sec2 .planlist1 .pspcb2 span{display:inline-block;font-size:30px;font-size:clamp(1.4rem,1.1057rem + .4528vw,1.7rem)}#equipment .sec2 .planlist1 .pspcb2 i{font-style:normal;font-size:30px;font-size:clamp(1.2rem,.9057rem + .4528vw,1.5rem)}#equipment .sec2 .planlist1 .pspcb2{margin-bottom:10px}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb2{margin-bottom:5px;font-size:4vw}#equipment .sec2 .planlist1 .pspcb2 span{font-size:4.5vw}#equipment .sec2 .planlist1 .pspcb2 i{font-size:5vw}}#equipment .sec2 .planlist1 .pspcb4{color:#000;line-height:1;font-size:15px;font-size:clamp(.8rem,.7019rem + .1509vw,.9rem);white-space:nowrap;font-feature-settings:"palt";letter-spacing:0;margin-top:4px}#equipment .sec2 .planlist1 .pspcb4 i{font-style:normal;font-size:clamp(1.6rem,1.4038rem + .3019vw,1.8rem);font-optical-sizing:auto;font-weight:500;font-style:normal}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 .pspcb4{font-size:3vw;white-space:nowrap}}#equipment .sec2 .planlist1 dt{width:24%;padding:14px 0;background-color:#948a64;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment .sec2 .planlist1 dt.sty2{align-items:flex-end}#equipment .sec2 .planlist1 dd{width:76%;color:#fff;padding:10px 20px}@media screen and (max-width: 768px){#equipment .sec2 .planlist1 dd{padding:10px 20px}}#equipment .sec2 .planlist{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;max-width:900px;margin-left:auto;margin-right:auto}#equipment .sec2 .planlist li{width:48%;position:relative;margin-top:30px;transition:.3s;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}#equipment .sec2 .planlist li:hover{opacity:.7}#equipment .sec2 .planlist li.null{opacity:0;pointer-events:none}@media screen and (max-width: 768px){#equipment .sec2 .planlist li.null{display:none}}#equipment .sec2 .planlist li a{position:absolute;width:100%;height:100%;left:0;top:0}#equipment .sec2 .planlist li .planlist1 dt{width:30%}#equipment .sec2 .planlist li .planlist1 dd{width:70%}@media screen and (max-width: 768px){#equipment .sec2 .planlist li{width:100%;margin-top:10px}}#equipment .sec2 .sectionin{padding-top:60px}#equipment .sec2 .sectionin .sec2-lead1{margin-top:80px}@media screen and (max-width: 768px){#equipment .sec2 .sectionin .sec2-lead1{margin-top:8vw}}@media screen and (max-width: 768px){#equipment .sec2 .sectionin{padding-top:8vw}}#equipment.detail .sec1{background-image:none}@media screen and (max-width: 768px){#equipment.detail .sec1{background-image:none}}#equipment.detail .sec1 .i_iot_01{margin-top:40px}@media screen and (max-width: 768px){#equipment.detail .sec1 .i_iot_01{margin-top:6vw;width:100vw;margin-left:calc(-1*(100vw - 100%)/2)}}#equipment.detail .sec1 .p1_iot1{text-align:center;margin-top:40px}@media screen and (max-width: 768px){#equipment.detail .sec1 .p1_iot1{margin-top:6vw}}#equipment.detail .sec1 .text_iot1{margin-top:40px}@media screen and (max-width: 768px){#equipment.detail .sec1 .text_iot1{margin-top:6vw}}#equipment.detail .sec1 .detail-5{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;margin-top:30px;margin-bottom:30px}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-5{margin-top:4vw;margin-bottom:4vw}}#equipment.detail .sec1 .detail-5 li{width:49%;position:relative;background-color:#dfdcd1;padding:20px}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-5 li{padding:10px;padding-right:20px;width:100%}#equipment.detail .sec1 .detail-5 li:nth-child(1){margin-bottom:3vw}}#equipment.detail .sec1 .detail-5a{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#equipment.detail .sec1 .detail-5a dt{width:38%;position:relative}#equipment.detail .sec1 .detail-5a dd{width:60%;position:relative}#equipment.detail .sec1 .detail-5a dd .p3{color:#948a64;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#equipment.detail .sec1 .detail-5a dd .text{line-height:1.3}#equipment.detail .sec1 .detail-4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;border:1px solid #625a3e;padding:20px;position:relative;margin-top:30px}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-4{margin-top:4vw}}#equipment.detail .sec1 .detail-4 li{width:31%}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-4 li{width:100%}#equipment.detail .sec1 .detail-4 li:nth-child(1),#equipment.detail .sec1 .detail-4 li:nth-child(2){margin-bottom:3vw}}#equipment.detail .sec1 .detail-4 li .p3{color:#948a64;text-align:center;border-bottom:1px solid #948a64;padding-bottom:4px;margin-bottom:6px;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}#equipment.detail .sec1 .detail-4 li .text{line-height:1.3}#equipment.detail .sec1 .detail-3{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#equipment.detail .sec1 .detail-3 li{width:24%;position:relative;margin-bottom:20px}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-3 li{width:48%}}#equipment.detail .sec1 .detail-3 li .p3{background-color:#948a64;color:#fff;text-align:center;font-feature-settings:"palt";letter-spacing:0;line-height:1.2;padding:6px 0;font-size:clamp(.8125rem,0rem + 1.25vw,.9375rem)}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-3 li .p3{font-size:3vw}}#equipment.detail .sec1 .detail-3 li .text{font-feature-settings:"palt";letter-spacing:0;line-height:1.4;margin:10px auto;font-size:clamp(.75rem,.3438rem + .625vw,.8125rem)}#equipment.detail .sec1 .detail-3 li.null{opacity:0}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-3 li.null{display:none}#equipment.detail .sec1 .detail-3 li.null.spd{display:block}}#equipment.detail .sec1 .p1.h3p{color:#231815;position:relative;text-align:center;margin:20px auto}#equipment.detail .sec1 .p1.h3p::before{content:"";width:100%;position:absolute;height:1px;background-color:#231815;left:0;top:50%;z-index:1}#equipment.detail .sec1 .p1.h3p span{z-index:3;background-color:#fff;display:inline-block;padding:10px 20px;position:relative}#equipment.detail .sec1 .detail-tab{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:40px}#equipment.detail .sec1 .detail-tab li{width:49.5%;background-color:#cfc9b6;transition:.3s;height:45px;position:relative}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-tab li{height:40px}}#equipment.detail .sec1 .detail-tab li::before{position:absolute;content:"";height:1px;width:100%;background-color:#625a3e;left:0;bottom:3px}#equipment.detail .sec1 .detail-tab li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment.detail .sec1 .detail-tab li a p{text-align:center;line-height:1;color:#625a3e}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-tab li a p{font-size:3.5vw}}#equipment.detail .sec1 .detail-tab li:hover,#equipment.detail .sec1 .detail-tab li.act{background-color:#625a3e}#equipment.detail .sec1 .detail-tab li:hover a p,#equipment.detail .sec1 .detail-tab li.act a p{color:#fff}#equipment.detail .sec1 .detail-tab li:hover::before,#equipment.detail .sec1 .detail-tab li.act::before{background-color:#fff}#equipment.detail .sec1 .detail-2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6%;padding:20px;border-left:1px solid #231815;border-right:1px solid #231815;margin-top:60px}#equipment.detail .sec1 .detail-2 .p1{border-left:14px solid #948a64;position:relative;padding-left:20px}#equipment.detail .sec1 .detail-2 .p1::before{background-color:#948a64;content:"";position:absolute;width:4px;height:100%;left:2px;top:0}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-2 .p1{margin-bottom:10px;margin-top:6vw}}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-2{margin-top:6vw}}#equipment.detail .sec1 .detail-2 dt{width:38%}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-2 dt{width:100%}}#equipment.detail .sec1 .detail-2 dd{width:56%}@media screen and (max-width: 768px){#equipment.detail .sec1 .detail-2 dd{width:100%}}#equipment.detail .sec1 .i_fnote2{max-width:800px;margin-left:auto;margin-right:auto;text-align:right;margin-top:10px;margin-bottom:60px}@media screen and (max-width: 768px){#equipment.detail .sec1 .i_fnote2{margin-bottom:6vw}}#equipment.detail .sec1 .i_fnote2 img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#equipment.detail .sec1 .i_fnote2 img{height:11px}}#equipment.detail .sec1 .planhmap{position:relative;margin:40px auto;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:0}@media screen and (max-width: 768px){#equipment.detail .sec1 .planhmap{margin-top:0}}#equipment.detail .sec1 .planhmap picture,#equipment.detail .sec1 .planhmap img{position:relative;pointer-events:none;z-index:2;opacity:0}#equipment.detail .sec1 .planhmap svg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}#equipment.detail .sec1 .planhmap svg .dis{pointer-events:none}#equipment.detail .sec1 .planhmap svg .cls-1,#equipment.detail .sec1 .planhmap svg .cls-2{fill:#231815;pointer-events:none}#equipment.detail .sec1 .planhmap svg .cls-3{pointer-events:none;fill:none;stroke:#231815;stroke-width:1.4px}#equipment.detail .sec1 .planhmap svg .cls-3,#equipment.detail .sec1 .planhmap svg .cls-4,#equipment.detail .sec1 .planhmap svg .cls-5,#equipment.detail .sec1 .planhmap svg .cls-6,#equipment.detail .sec1 .planhmap svg .cls-2{stroke-miterlimit:10}#equipment.detail .sec1 .planhmap svg .cls-7,#equipment.detail .sec1 .planhmap svg .cls-4{fill:#fff}#equipment.detail .sec1 .planhmap svg .cls-4,#equipment.detail .sec1 .planhmap svg .cls-5,#equipment.detail .sec1 .planhmap svg .cls-6,#equipment.detail .sec1 .planhmap svg .cls-2{stroke:#888}#equipment.detail .sec1 .planhmap svg .cls-5{fill:#625a3e}#equipment.detail .sec1 .planhmap svg .cls-6{fill:#dcd9bf}#equipment.detail .sec1 .planhmap svg #G4_5,#equipment.detail .sec1 .planhmap svg #G4_4,#equipment.detail .sec1 .planhmap svg #G4_3,#equipment.detail .sec1 .planhmap svg #G4_2,#equipment.detail .sec1 .planhmap svg #G4,#equipment.detail .sec1 .planhmap svg #F2_5,#equipment.detail .sec1 .planhmap svg #F2_4,#equipment.detail .sec1 .planhmap svg #F2_3,#equipment.detail .sec1 .planhmap svg #F2_2,#equipment.detail .sec1 .planhmap svg #F2,#equipment.detail .sec1 .planhmap svg #A_5,#equipment.detail .sec1 .planhmap svg #A_4,#equipment.detail .sec1 .planhmap svg #A_3,#equipment.detail .sec1 .planhmap svg #A_2{cursor:pointer}#equipment.detail .sec1 .planhmap svg #G4_5:hover,#equipment.detail .sec1 .planhmap svg #G4_4:hover,#equipment.detail .sec1 .planhmap svg #G4_3:hover,#equipment.detail .sec1 .planhmap svg #G4_2:hover,#equipment.detail .sec1 .planhmap svg #G4:hover,#equipment.detail .sec1 .planhmap svg #F2_5:hover,#equipment.detail .sec1 .planhmap svg #F2_4:hover,#equipment.detail .sec1 .planhmap svg #F2_3:hover,#equipment.detail .sec1 .planhmap svg #F2_2:hover,#equipment.detail .sec1 .planhmap svg #F2:hover,#equipment.detail .sec1 .planhmap svg #A_5:hover,#equipment.detail .sec1 .planhmap svg #A_4:hover,#equipment.detail .sec1 .planhmap svg #A_3:hover,#equipment.detail .sec1 .planhmap svg #A_2:hover{opacity:.4;fill:#efe1be}#equipment.detail .sec1 .planhmap.H svg #H,#equipment.detail .sec1 .planhmap.I svg #I,#equipment.detail .sec1 .planhmap.A svg #A,#equipment.detail .sec1 .planhmap.A svg #A_2,#equipment.detail .sec1 .planhmap.A svg #A_3,#equipment.detail .sec1 .planhmap.A svg #A_4,#equipment.detail .sec1 .planhmap.A svg #A_5,#equipment.detail .sec1 .planhmap.B svg #B,#equipment.detail .sec1 .planhmap.C svg #C,#equipment.detail .sec1 .planhmap.D svg #D,#equipment.detail .sec1 .planhmap.E svg #E,#equipment.detail .sec1 .planhmap.F2 svg #F2,#equipment.detail .sec1 .planhmap.F2 svg #F2_2,#equipment.detail .sec1 .planhmap.F2 svg #F2_3,#equipment.detail .sec1 .planhmap.F2 svg #F2_4,#equipment.detail .sec1 .planhmap.F2 svg #F2_5,#equipment.detail .sec1 .planhmap.G4 svg #G4,#equipment.detail .sec1 .planhmap.G4 svg #G4_2,#equipment.detail .sec1 .planhmap.G4 svg #G4_3,#equipment.detail .sec1 .planhmap.G4 svg #G4_4,#equipment.detail .sec1 .planhmap.G4 svg #G4_5,#equipment.detail .sec1 .planhmap.G svg #G,#equipment.detail .sec1 .planhmap.Ag svg #Ag,#equipment.detail .sec1 .planhmap.Bg svg #Bg,#equipment.detail .sec1 .planhmap.Cg svg #Cg,#equipment.detail .sec1 .planhmap.Dg svg #Dg,#equipment.detail .sec1 .planhmap.Eg svg #Eg,#equipment.detail .sec1 .planhmap.Fg svg #Fg,#equipment.detail .sec1 .planhmap.Ag svg #Ag,#equipment.detail .sec1 .planhmap.Gg svg #Gg{opacity:.4;fill:#efe1be}#equipment.detail .sec1 .planlist1{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:center;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;height:100%;border:1px solid #948a64}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1{align-items:stretch}}#equipment.detail .sec1 .planlist1 .pspcb1{font-size:20px;line-height:1;color:#fff}#equipment.detail .sec1 .planlist1 .pspcb1 i{font-style:normal;font-size:33px;font-optical-sizing:auto;font-weight:500;font-style:normal}#equipment.detail .sec1 .planlist1 .pspcb1{position:relative}#equipment.detail .sec1 .planlist1 .pspcb1.sty2 i{font-size:43px}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb1.sty2 i{font-size:7vw}}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb1{font-size:4.5vw}#equipment.detail .sec1 .planlist1 .pspcb1 i{font-size:7vw}}#equipment.detail .sec1 .planlist1 .pspcb3{font-size:14px;text-align:center;color:#fff;width:80%;margin-left:auto;margin-right:auto;margin-top:6px;font-feature-settings:"palt";letter-spacing:0;line-height:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment.detail .sec1 .planlist1 .pspcb3.sty2{display:inline-block;width:auto;font-size:18px;margin:0;margin-left:10px}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb3.sty2{font-size:3vw}}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb3{font-size:3vw}}#equipment.detail .sec1 .planlist1 .pspcb2{line-height:1;font-size:20px;color:#000;font-feature-settings:"palt";letter-spacing:0}#equipment.detail .sec1 .planlist1 .pspcb2 span{display:inline-block;font-size:30px}#equipment.detail .sec1 .planlist1 .pspcb2 i{font-style:normal;font-size:30px}#equipment.detail .sec1 .planlist1 .pspcb2{margin-bottom:10px}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb2{font-size:4vw}#equipment.detail .sec1 .planlist1 .pspcb2 span{font-size:4.5vw}#equipment.detail .sec1 .planlist1 .pspcb2 i{font-size:6vw}}#equipment.detail .sec1 .planlist1 .pspcb4{color:#000;line-height:1;font-size:15px;white-space:nowrap;font-feature-settings:"palt";letter-spacing:0;margin-top:4px}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 .pspcb4{font-size:3vw;white-space:nowrap}}#equipment.detail .sec1 .planlist1 dt{width:24%;width:28%;padding:14px 0;background-color:#948a64;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment.detail .sec1 .planlist1 dt.sty2{align-items:flex-end}#equipment.detail .sec1 .planlist1 dd{width:76%;width:72%;color:#fff;padding:10px 20px}#equipment.detail .sec1 .planlist1 dd .pspcb2{margin-bottom:0}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist1 dd{padding:10px 20px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}#equipment.detail .sec1 .planlist{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;align-items:stretch;max-width:900px;margin-left:auto;margin-right:auto}#equipment.detail .sec1 .planlist li{width:48%;position:relative;margin-top:30px;transition:.3s;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}#equipment.detail .sec1 .planlist li:hover{opacity:.7}#equipment.detail .sec1 .planlist li.null{opacity:0;pointer-events:none}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist li.null{display:none}}#equipment.detail .sec1 .planlist li a{position:absolute;width:100%;height:100%;left:0;top:0}#equipment.detail .sec1 .planlist li .planlist1 dt{width:30%}#equipment.detail .sec1 .planlist li .planlist1 dd{width:70%}@media screen and (max-width: 768px){#equipment.detail .sec1 .planlist li{width:100%;margin-top:10px}}#equipment.detail .sec1 .sectionin{padding-top:140px}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin{padding-top:24vw}}#equipment.detail .sec1 .sectionin .plandetail{width:100%;max-width:900px;margin-left:auto;margin-right:auto}#equipment.detail .sec1 .sectionin .planpp{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px;margin-top:60px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planpp{gap:0;margin-top:6vw}}#equipment.detail .sec1 .sectionin .planpp a{width:100%;height:50px;position:relative;display:block;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planpp a{height:40px}}#equipment.detail .sec1 .sectionin .planpp a p{text-align:center;line-height:1}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planpp a p{font-size:3.5vw}}#equipment.detail .sec1 .sectionin .planpp a:hover{opacity:.7}#equipment.detail .sec1 .sectionin .planpp dt{width:24%}#equipment.detail .sec1 .sectionin .planpp dt a{background-color:#e5e4da}#equipment.detail .sec1 .sectionin .planpp dt a p{color:#000}#equipment.detail .sec1 .sectionin .planpp dt a::before{width:14px;height:14px;position:absolute;left:10px;top:50%;transform:translateY(-50%);content:""}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planpp dt a::before{width:12px;height:12px}}#equipment.detail .sec1 .sectionin .planpp dt a.nn::before{left:auto;right:10px}#equipment.detail .sec1 .sectionin .planpp dd{width:48%}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planpp dd{width:48%}}#equipment.detail .sec1 .sectionin .planpp dd a{background-color:#e5e4da}#equipment.detail .sec1 .sectionin .planpp dd a p{color:#000}#equipment.detail .sec1 .sectionin .planlist1{margin-bottom:40px;height:auto}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planlist1{margin-bottom:6vw}#equipment.detail .sec1 .sectionin .planlist1 dt{width:30%;padding:4px 0}#equipment.detail .sec1 .sectionin .planlist1 dt.sty2{width:42%}#equipment.detail .sec1 .sectionin .planlist1 dt.sty2 .pspcb1{margin-top:1vw;margin-bottom:3vw}#equipment.detail .sec1 .sectionin .planlist1 dt.sty2 .pspcb3{margin-bottom:3vw}#equipment.detail .sec1 .sectionin .planlist1 dd{width:70%}#equipment.detail .sec1 .sectionin .planlist1 dd.sty2{width:58%}}#equipment.detail .sec1 .sectionin .plancpc3{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:900px;width:100%;margin-left:auto;margin-right:auto;margin-top:40px}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plancpc3{margin-top:3vw !important}}#equipment.detail .sec1 .sectionin .plancpc3 ul{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap;align-items:stretch}#equipment.detail .sec1 .sectionin .plancpc3 ul li{width:49.5%;margin-bottom:6px;background-color:#e5e4da;text-align:center;padding:4px 0}#equipment.detail .sec1 .sectionin .plancpc3 ul li.cr1{width:100%}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plancpc3 ul li{font-size:3vw;font-feature-settings:"palt";letter-spacing:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#equipment.detail .sec1 .sectionin .plancpc3 ul li p{line-height:1.3}}#equipment.detail .sec1 .sectionin .stab{display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;max-width:600px;margin-left:auto;margin-right:auto;box-sizing:border-box;gap:2%}#equipment.detail .sec1 .sectionin .stab.sty2{margin-bottom:20px}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .stab.sty2{margin-bottom:0px}}#equipment.detail .sec1 .sectionin .stab li{box-sizing:border-box;width:49%;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;padding-top:14px;background-size:100% 100%;background-position:top;background-image:url("../img/plan/stab_01.png")}#equipment.detail .sec1 .sectionin .stab li.act,#equipment.detail .sec1 .sectionin .stab li:hover{color:#fff;background-image:url("../img/plan/stab_02.png")}#equipment.detail .sec1 .sectionin .stab li:last-child{border-right:none}#equipment.detail .sec1 .sectionin .stab li{display:flex;justify-content:center;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;color:#181878}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .stab li{padding-top:10px;font-size:3vw;height:40px}}#equipment.detail .sec1 .sectionin .planfig{position:relative;margin:40px auto;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .planfig{margin:0px auto}}#equipment.detail .sec1 .sectionin .planfig.I{max-width:700px}#equipment.detail .sec1 .sectionin .planfig .cv{position:absolute;width:100%;height:auto;left:0;top:0;z-index:2;opacity:0;transition:1s}#equipment.detail .sec1 .sectionin .planfig.s2 .s2,#equipment.detail .sec1 .sectionin .planfig.s3 .s3,#equipment.detail .sec1 .sectionin .planfig.s1 .s1{opacity:1}#equipment.detail .sec1 .sectionin .plannote{max-width:470px;margin-left:auto;margin-right:auto;width:100%;margin-top:40px}#equipment.detail .sec1 .sectionin .plannote.n_f1g{max-width:100%}#equipment.detail .sec1 .sectionin .plannote.n_I{max-width:700px}#equipment.detail .sec1 .sectionin .plannote .note{font-size:12px;line-height:1.4}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plannote .note{font-size:2.5vw}}#equipment.detail .sec1 .sectionin .plannote img{width:auto;height:14px;display:inline-block}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plannote img{height:11px}}#equipment.detail .sec1 .sectionin .plancpc2{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;max-width:900px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:40px}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plancpc2{margin-bottom:4vw !important;margin-top:2vw !important}}#equipment.detail .sec1 .sectionin .plancpc2 li{width:100%}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plancpc2 li{margin-bottom:2vw}}#equipment.detail .sec1 .sectionin .plancpc2 li p{padding-left:20px;position:relative;font-feature-settings:"palt";letter-spacing:0 !important;font-size:clamp(.8125rem,-0.4063rem + 1.875vw,1rem)}#equipment.detail .sec1 .sectionin .plancpc2 li p::before{content:"●";color:#cbc5b0;position:absolute;left:0;top:0;z-index:2}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .plancpc2 li p{font-size:3vw;line-height:1.6}}#equipment.detail .sec1 .sectionin .pspcb4{color:#000;line-height:1.3;font-size:16px;font-feature-settings:"palt";letter-spacing:0;margin-top:10px}#equipment.detail .sec1 .sectionin .pspcb4 span{font-size:16px;font-size:clamp(.8125rem,-0.4063rem + 1.875vw,1rem)}#equipment.detail .sec1 .sectionin .pspcb4 span i{font-size:40px;font-size:clamp(1.875rem,-2.1875rem + 6.25vw,2.5rem)}@media screen and (max-width: 768px){#equipment.detail .sec1 .sectionin .pspcb4{line-height:1.6;font-size:2.5vw;white-space:nowrap}#equipment.detail .sec1 .sectionin .pspcb4 span{font-size:3vw}#equipment.detail .sec1 .sectionin .pspcb4 span i{font-size:7vw}}#equipment.pagein .secpagetitle{transition:1.3s cubic-bezier(0.52, 0.08, 0.18, 1);clip-path:polygon(0 0%, 100% 0%, 100% 100%, 0 100%)}#equipment.pagein .secpagetitle .bg{transform:scale(1, 1);transition:3s}#equipment.pageout{opacity:0 !important;transition:.6s !important}body.pagein .main_wrap .cmn_main.imgbox{opacity:1;transform:scale(1)}body.pagein .main_wrap .cmn_main .text_area div:before{width:100%}body.pagein .main_wrap .cmn_main .text_area p{transform:translate(0, 0)}body.menuopen{overflow:hidden}body .bann-ft{width:90%;max-width:880px;margin-top:80px;margin-left:auto;margin-right:auto}footer.crevia-common .contact{line-height:1.3em;letter-spacing:.04em}.crevia-common .contact .note{font-feature-settings:"palt";letter-spacing:0;margin-top:20px;line-height:1.6;white-space:nowrap}._tes_sec1{max-width:1600px;margin-left:auto;margin-right:auto}*{box-sizing:border-box}section{position:relative;z-index:3}section .sectionin{position:relative;width:100%;max-width:1200px;max-width:1000px;margin-left:auto;margin-right:auto;padding:100px 40px;z-index:2}@media screen and (max-width: 768px){section .sectionin{padding:12vw 6vw}}section figure{position:relative;overflow:hidden}section figure img{display:block}section figure img._sp{display:none}@media screen and (max-width: 768px){section figure img._sp{display:block}}@media screen and (max-width: 768px){.sectionin{width:100%;padding:12vw 6vw}}main a,main img{color:#000}main a:link{color:#000}main a:visited{color:#000}main a:hover{color:#000}main p{color:#000;line-height:2em;letter-spacing:.08em}@media screen and (max-width: 768px){main p{letter-spacing:0}}main .attl{margin-bottom:40px}main .attl img{height:16px;width:auto;display:block;margin-left:auto;margin-right:auto}main .supT{font-size:55.5%;vertical-align:top;position:relative;top:-0.2em;font-feature-settings:"palt";letter-spacing:0}main .sup{position:relative}main .sup sup{position:absolute;left:-6px;top:-14px;font-size:10px;white-space:nowrap}main .ttl{font-feature-settings:"palt";font-size:26px;text-align:center}main .lead{font-feature-settings:"palt";line-height:2em;font-size:24px;font-size:clamp(10px,5.599999986vw,26px);font-size:clamp(1.25rem,-1.1875rem + 3.75vw,1.625rem)}main .lead .supT{font-size:10px}main .lead img{width:auto;height:14px;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}@media screen and (max-width: 768px){main .lead img{height:12px}}main .p1{font-feature-settings:"palt";line-height:1.8em;font-size:20px;letter-spacing:0;margin-bottom:20px;font-size:clamp(10px,4.799999988vw,23px);font-size:clamp(.9375rem,-1.5rem + 3.75vw,1.3125rem)}main .p1.tv{-ms-writing-mode:tb-rl;writing-mode:vertical-rl}main .text{font-feature-settings:"palt";font-size:16px;line-height:2em;text-align:justify;font-size:clamp(10px,3.199999992vw,15px);font-size:clamp(.75rem,-0.0625rem + 1.25vw,.875rem)}main .txt{font-feature-settings:"palt";letter-spacing:0;font-size:13px;font-size:clamp(10px,2.66666666vw,13px);line-height:1.5}main .note{font-feature-settings:"palt";z-index:11;letter-spacing:0;line-height:1em;box-sizing:border-box}main .note.shdw{text-shadow:1px 1px 1px #000,-1px -1px 1px #000,1px -1px 1px #000,-1px 1px 1px #000,0px 0px 3px #000}main .note.right{text-align:right;padding-right:5px}main .note.abs{bottom:5px;position:absolute;right:5px}main .note.abs.left{right:auto;left:5px}main .note.ns{text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}main .note.b{color:#000}main .note.w{color:#fff}main .note.sty2{font-size:16px}@media screen and (max-width: 584px){main .note{font-size:2.5vw;line-height:1.2em}main .note.sty2{font-size:4vw}}main .cnote{margin-top:10px}main .cnote.center{text-align:center}main .cnote.right{text-align:right}main .spppfig .note{bottom:5px;position:absolute;right:5px}main .spppfig .note.left{right:auto;left:5px}main .shr{position:relative}main .shr::before{position:absolute;width:0vw;height:100vh;margin-right:calc(-1*(100vw - 100%)/2);right:0;top:-40px;background:linear-gradient(90deg, rgb(33, 44, 84) 0%, rgb(15, 19, 50) 100%);content:"";z-index:-1;transform:skewY(-11deg);transition:1s;-webkit-transform-origin:100% 0%;transform-origin:100% 0%}main .shr.h50::before{height:60vh}main .shr.ani1::before{width:100vw}main .shr2{position:relative}main .shr2::before{position:absolute;width:0vw;height:100vh;margin-left:calc(-1*(100vw - 100%)/2);left:0;top:-40px;background:linear-gradient(-90deg, rgb(33, 44, 84) 0%, rgb(15, 19, 50) 100%);content:"";z-index:-1;transform:skewY(11deg);transition:1s;-webkit-transform-origin:0% 0%;transform-origin:0% 0%}main .shr2.h50::before{height:60vh}main .shr2.ani1::before{width:100vw}main figure{position:relative;overflow:hidden}main figure .note{bottom:5px;position:absolute;right:5px}main figure .note.left{right:auto;left:5px}main figure .note.rrt{position:relative;bottom:auto;right:auto;text-align:right;margin-top:4px;padding-right:4px}main figure .note.rrt.left{text-align:left}main figure .tmin{width:60px;position:absolute;right:0;top:0;z-index:3}main figure .ttit{padding:20px 10px 14px 10px;box-sizing:border-box;width:auto;position:absolute;left:0;top:0;z-index:3;display:block}main figure .ttit img{width:auto;height:20px}main figure .tmin{padding:14px 10px;box-sizing:border-box;width:80px;position:absolute;right:0;top:0;z-index:3;background-color:rgba(0,62,106,.8);display:flex;justify-content:center;align-items:center}main figure .tmin img{width:80%;height:auto}main figure .tico{cursor:pointer;position:absolute;right:10px;bottom:10px;width:40px;transition:.3s;z-index:4}main figure .tico:hover{opacity:.7}main figure .tico img{position:relative;display:block;vertical-align:bottom;width:100%;z-index:2;transition:.3s}main figure .tico::before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";z-index:1;background-size:100% 100%;background-position:center center;background-image:url("../img/common/ico_mm.svg")}main figure .tinfo{position:absolute;left:2px;bottom:2px;background-color:rgba(255,255,255,.9);z-index:3;width:calc(100% - 4px);box-sizing:border-box;padding:10px;padding-right:60px;font-size:12px;transition:.3s;opacity:0;min-height:92px;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap}main figure.tact .tinfo{opacity:1}main figure.tact .tico img{opacity:0}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0)),linear-gradient(270deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0, rgba(0, 0, 0, 0) 16px, rgba(0, 0, 0, 0))}.scroll-hint-icon{position:absolute;top:calc(30% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 5px 10px 5px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none;z-index:777;display:none}@media screen and (max-width: 584px){.scroll-hint-icon-wrap{display:block}}.scroll-hint-text{font-size:10px;color:#fff;line-height:1em}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#fff;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.6s linear;animation-iteration-count:infinite}.scroll-hint-icon-white{background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#231815;line-height:1em}@media screen and (max-width: 768px){main .attl img{height:12px}main .ttl{font-size:6.933333316vw;letter-spacing:1px;font-size:5.8vw;line-height:1.6em}main .lead{line-height:1.8em;font-size:5.599999986vw;letter-spacing:1px;font-size:clamp(10px,5.599999986vw,20px)}main .text{letter-spacing:1px;font-size:3.2vw;line-height:1.8;font-feature-settings:"palt";letter-spacing:0}main .txt{letter-spacing:1px;font-size:3.5vw;font-size:3vw;text-align:left}main .txt br{display:none}main figure .tmin{width:70px}main .spppfig{overflow:auto}main .spppfig .note{right:auto;left:5px}}.cv_link{padding:10px 0;position:relative;background:#fff}.cv_link.grey{pointer-events:none;background:#000}.cv_link.grey:before{opacity:.3}.cv_link.grey img{opacity:.3}.cv_link.grey p{opacity:.3}.cv_link:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;transition:.5s}.cv_link a{width:100%;height:100%}.cv_link p{color:#fff;font-size:clamp(0px,4.266666656vw,16px);text-align:center;position:relative;z-index:2;transition:.5s}.fgcov{position:relative;overflow:hidden}.fgcov::after{content:"";display:block;width:100%;height:140%;background-color:#f7ece2;position:absolute;top:0;left:0;transition:1.2s;transform:skewY(10deg) translateY(-20%);z-index:3}.fgcov.ani1::after{transform:skewY(10deg) translateY(-115%)}.fgcov.ani1.rvs::after{transform:skewY(10deg) translateY(115%)}.pcpy8 span{overflow:hidden;display:inline-block}.pcpy8 span.sp1{margin-right:.5em}.pcpy8 span i{font-style:normal;display:inline-block;transform-origin:left top;transform:translateY(110%) rotate(5deg) scale(1.1);transition:transform 1.5s cubic-bezier(0.32, 0.94, 0.6, 1)}.pcpy8 span.s1 i{transition-delay:.1s}.pcpy8 span.s2 i{transition-delay:.2s}.pcpy8 span.s3 i{transition-delay:.3s}.pcpy8 span.s4 i{transition-delay:.4s}.pcpy8 span.s5 i{transition-delay:.5s}.pcpy8 span.s6 i{transition-delay:.6s}@media screen and (max-width: 768px){.pcpy8 span{padding:0 0}}.pcpy8.ani1 span i{transform:translate(0)}@media screen and (max-width: 768px){.pcpy8.p1,.pcpy8.p2,.pcpy8.ttl{white-space:nowrap}}.pcpy7{overflow:hidden}.pcpy7 .row{display:inline-block;transform-origin:left bottom;transform:translate3d(0.5em, 0, 0) rotate(10deg) rotateY(120deg) rotateX(-30deg) scale(1.1);transition-delay:.3s;transition:transform 1.5s cubic-bezier(0.32, 0.94, 0.6, 1),opacity .75s cubic-bezier(0.32, 0.94, 0.6, 1)}.pcpy7 .row span{letter-spacing:0;padding:0 2px;line-height:1;display:inline-block;will-change:auto;transform-origin:left bottom;opacity:0;transition:2s}.pcpy7 .row span:nth-child(1){transition-delay:.12s}.pcpy7 .row span:nth-child(2){transition-delay:.24s}.pcpy7 .row span:nth-child(3){transition-delay:.36s}.pcpy7 .row span:nth-child(4){transition-delay:.48s}.pcpy7 .row span:nth-child(5){transition-delay:.6s}.pcpy7 .row span:nth-child(6){transition-delay:.72s}.pcpy7 .row span:nth-child(7){transition-delay:.84s}.pcpy7 .row span:nth-child(8){transition-delay:.96s}.pcpy7 .row span:nth-child(9){transition-delay:1.08s}.pcpy7 .row span:nth-child(10){transition-delay:1.2s}.pcpy7 .row span:nth-child(11){transition-delay:1.32s}.pcpy7 .row span:nth-child(12){transition-delay:1.44s}.pcpy7 .row span:nth-child(13){transition-delay:1.56s}.pcpy7 .row span:nth-child(14){transition-delay:1.68s}.pcpy7 .row span:nth-child(15){transition-delay:1.8s}.pcpy7 .row span:nth-child(16){transition-delay:1.92s}.pcpy7 .row span:nth-child(17){transition-delay:2.04s}.pcpy7 .row span:nth-child(18){transition-delay:2.16s}.pcpy7 .row span:nth-child(19){transition-delay:2.28s}.pcpy7 .row span:nth-child(20){transition-delay:2.4s}.pcpy7.ani1 .row{opacity:1}.pcpy7.ani1 .row span{opacity:1}.pcpy7 ul{position:relative}.pcpy7 ul li{display:inline-block;vertical-align:middle;position:relative}.pcpy7 ul li span.bg{position:relative;opacity:0}.pcpy7 ul li span.mve{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.pcpy7 ul li.br{display:block;width:100%}.pcpy7 ul li.br::before{content:"";display:table}.pcpy7 ul li.br::after{content:"";display:table;clear:both}.pcpy9 ul{transform:translateY(200px);transition:1s}.pcpy9 li{will-change:auto;transform-origin:left bottom;transform:translateX(140px) translateY(0px) rotate(10deg) rotateY(120deg) rotateX(10deg) scale(1.4)}.pcpy9 li.s2{transform:translateX(40px) translateY(0px) rotate(0deg) rotateY(0deg) rotateX(0deg) scale(1.2)}.pcpy9 li{transition:transform 1.5s cubic-bezier(0.32, 0.94, 0.6, 1),opacity .75s cubic-bezier(0.32, 0.94, 0.6, 1);opacity:0}.pcpy9 li:nth-child(1){transition-delay:.06s}.pcpy9 li:nth-child(1).s2{transition-delay:1.2s}.pcpy9 li:nth-child(2){transition-delay:.12s}.pcpy9 li:nth-child(2).s2{transition-delay:1.2s}.pcpy9 li:nth-child(3){transition-delay:.18s}.pcpy9 li:nth-child(3).s2{transition-delay:1.2s}.pcpy9 li:nth-child(4){transition-delay:.24s}.pcpy9 li:nth-child(4).s2{transition-delay:1.2s}.pcpy9 li:nth-child(5){transition-delay:.3s}.pcpy9 li:nth-child(5).s2{transition-delay:1.2s}.pcpy9 li:nth-child(6){transition-delay:.36s}.pcpy9 li:nth-child(6).s2{transition-delay:1.2s}.pcpy9 li:nth-child(7){transition-delay:.42s}.pcpy9 li:nth-child(7).s2{transition-delay:1.2s}.pcpy9 li:nth-child(8){transition-delay:.48s}.pcpy9 li:nth-child(8).s2{transition-delay:1.2s}.pcpy9 li:nth-child(9){transition-delay:.54s}.pcpy9 li:nth-child(9).s2{transition-delay:1.2s}.pcpy9 li:nth-child(10){transition-delay:.6s}.pcpy9 li:nth-child(10).s2{transition-delay:1.2s}.pcpy9 li:nth-child(11){transition-delay:.66s}.pcpy9 li:nth-child(11).s2{transition-delay:1.2s}.pcpy9 li:nth-child(12){transition-delay:.72s}.pcpy9 li:nth-child(12).s2{transition-delay:1.2s}.pcpy9 li:nth-child(13){transition-delay:.78s}.pcpy9 li:nth-child(13).s2{transition-delay:1.2s}.pcpy9 li:nth-child(14){transition-delay:.84s}.pcpy9 li:nth-child(14).s2{transition-delay:1.2s}.pcpy9 li:nth-child(15){transition-delay:.9s}.pcpy9 li:nth-child(15).s2{transition-delay:1.2s}.pcpy9 li:nth-child(16){transition-delay:.96s}.pcpy9 li:nth-child(16).s2{transition-delay:1.2s}.pcpy9 li:nth-child(17){transition-delay:1.02s}.pcpy9 li:nth-child(17).s2{transition-delay:1.2s}.pcpy9 li:nth-child(18){transition-delay:1.08s}.pcpy9 li:nth-child(18).s2{transition-delay:1.2s}.pcpy9 li:nth-child(19){transition-delay:1.14s}.pcpy9 li:nth-child(19).s2{transition-delay:1.2s}.pcpy9 li:nth-child(20){transition-delay:1.2s}.pcpy9 li:nth-child(20).s2{transition-delay:1.2s}.pcpy9.ani1 ul{transform:scale(1, 1);transition:3s}.pcpy9.ani1 li{transform:translateZ(0);opacity:1}.pcpy9 ul{position:relative}.pcpy9 ul li{display:inline-block;vertical-align:middle;position:relative}.pcpy9 ul li span.bg{position:relative;opacity:0}.pcpy9 ul li span.mve{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}.pcpy9 ul li.br{display:block;width:100%}.pcpy9 ul li.br::before{content:"";display:table}.pcpy9 ul li.br::after{content:"";display:table;clear:both}.notes{width:95%;max-width:1100px}.notes .cbtn{margin-bottom:60px}.notes p{line-height:1.2em}._sp{display:none !important}@media screen and (max-width: 768px){.notes{width:100%;padding:6vw}._sp{display:block !important}._pc{display:none !important}.contact_wrap h3{font-size:5vw}.contact_wrap .secinner{padding:6vw 6vw 4vw 6vw}.contact_wrap .contentbtn{margin:6vw auto 0 auto}.contact_wrap .contentbtn li{width:48%;margin-bottom:3vw;position:relative;overflow:hidden;margin-right:2%;margin-bottom:6px}.contact_wrap .contentbtn li:nth-child(2n){margin-right:0}.contact_wrap .contentbtn li p{font-size:3vw}.contact_wrap .contentbtn li p span{font-size:4vw}}.thims{transition:2s;opacity:0;transform:scale(1.1, 1.1)}.thimi,.thimi2,.thimi4,.thimi3{opacity:0;transform:scale(1.1) translate(0, 100px) skew(0deg, -5deg)}.thims.ani1{opacity:1;transition:3s;transform:scale(1, 1)}.thims.ani1.ani1fin{transition:1s}.thimi.ani1{opacity:1;transition:1s .25s;transform:scale(1) translate(0, 0) skew(0deg, 0deg)}.thimi2.ani1{opacity:1;transition:all .8s .3s cubic-bezier(0.22, 0.61, 0.36, 1);transform:scale(1) translate(0, 0) skew(0deg, 0deg)}.thimi3.ani1{opacity:1;transition:all .8s .35s cubic-bezier(0.22, 0.61, 0.36, 1);transform:scale(1) translate(0, 0) skew(0deg, 0deg)}.thimi4.ani1{opacity:1;transition:all .8s .4s cubic-bezier(0.22, 0.61, 0.36, 1);transform:scale(1) translate(0, 0) skew(0deg, 0deg)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim4.ani1.ani1fin,.thim3.ani1.ani1fin{opacity:1;transition:all 0s 0s cubic-bezier(0.22, 0.61, 0.36, 1)}.thiml2,.thiml{opacity:0;transition:1s;transform:translateX(40px)}.thimr2,.thimr{opacity:0;transition:1s;transform:translateX(-40px)}.thiml.ani1,.thimr.ani1{opacity:1;transition:2s;transform:translateX(0%)}.thiml2.ani1,.thimr2.ani1{opacity:1;transition:all 2s .4s cubic-bezier(0.22, 0.61, 0.36, 1);transform:translateX(0%)}.thim,.thim2,.thim4,.thim3{opacity:0;transition:1s;transform:translateY(8%)}.thim.rot,.thim2.rot,.thim4.rot,.thim3.rot{transform:translateY(0px) rotateY(60deg)}.thim.thimu,.thim2.thimu,.thim4.thimu,.thim3.thimu{opacity:0;transition:.6s;transform:translateY(-8%)}.thim.ani1{opacity:1;transition:2 .25s;transform:translateY(0%)}.thim2.ani1{opacity:1;transition:2s .2s;transform:translateY(0%)}.thim3.ani1{opacity:1;transition:2s .4s;transform:translateY(0%)}.thim4.ani1{opacity:1;transition:2s .6s;transform:translateX(0%)}.thim.ani1.ani1fin,.thim2.ani1.ani1fin,.thim4.ani1.ani1fin,.thim3.ani1.ani1fin,.thiml.ani1.ani1fin,.thimr.ani1.ani1fin,.thiml2.ani1.ani1fin,.thimr2.ani1.ani1fin{opacity:1;transition:all 0s 0s cubic-bezier(0.22, 0.61, 0.36, 1)}.secopani{position:fixed;z-index:99999;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;opacity:0;left:0;pointer-events:none}.secopani.ani1{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;pointer-events:auto;opacity:1;left:0;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}.secopani.as7{pointer-events:none;opacity:0;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;-moz-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-o-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);-webkit-transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1);transition:.6s cubic-bezier(0.52, 0.08, 0.18, 1)}.secopani .skip{position:absolute;left:20px;bottom:20px;width:100px;text-align:center;height:38px;line-height:1em;background-color:rgba(0,0,0,.9);border:1px solid #000;color:#fff;cursor:pointer;font-size:12px;display:flex;justify-content:center;align-items:center;z-index:9999}@media screen and (max-width: 584px){.secopani .skip{font-size:3.5vw;left:5px;bottom:5px;bottom:24%}}.secopani .skip{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.secopani .skip:hover{opacity:.7}.secopani .bgmbtn{position:absolute;left:124px;bottom:20px;z-index:12;background-color:rgba(0,0,0,.9);border:1px solid #000;width:38px;height:38px;box-sizing:border-box;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.secopani .bgmbtn p{color:#fff;margin-top:-18px;text-align:center;font-size:12px;letter-spacing:2px;display:none}@media screen and (max-width: 584px){.secopani .bgmbtn{left:110px;bottom:5px;bottom:24%}}.secopani .bgmbtn:hover{opacity:.7}#index.bgmon .secopani .bgmbtn::after{background-image:url("../img/top/bgm_on.png")}.secopani .bgmbtn::after{position:absolute;content:"";left:50%;top:50%;width:100%;height:100%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:15;color:#fff;text-align:center;background-size:100% auto;background-position:center center;background-image:url("../img/top/bgm_off.png")}.secopani .secin{width:100%;position:relative;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.secopani .secin video{width:100%;height:auto}header{transition:1s}.mainimg{transition:1s}.opani{overflow:hidden}.opani .marr,.opani .scbar,.opani .scbart{opacity:0}.opani .secopani{opacity:1;pointer-events:auto;transition:1s 1s}.opani header{transform:translateY(-140px);transition:2s}.opani .mainimg{transition:2s;opacity:0}@media screen and (max-width: 768px){.opani .spmenutit{transition:2s;opacity:0}.opani .mainimg{transition:0s;opacity:1}.opani .mainimg .mainimg-mainc{transition:2s;opacity:0}}.spmenutit{width:44px;height:28px;color:#000;color:#fff;position:fixed;right:40px;top:27px;font-size:12px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;z-index:9920}@media screen and (max-width: 1000px){.spmenutit{right:27px}}@media screen and (max-width: 768px){.spmenutit{right:30px;top:20px}}.spmenutit>div{display:block;width:54px;height:28px;left:0;top:0;box-sizing:border-box;position:absolute}.spmenutit>div span{position:absolute;width:100%;height:4px;background-color:#646464;left:0px;transform-origin:0 50%;transition:transform .2s linear}.spmenutit>div p{color:#fff;line-height:12px;font-size:10px;text-align:center}.spmenutit>div span:nth-of-type(1){top:0px}.spmenutit>div span:nth-of-type(2){top:11px}.spmenutit>div span:nth-of-type(3){top:22px}@media screen and (max-width: 584px){.spmenutit{display:block;z-index:2777}}.contentmenu0{padding:8vw}@media screen and (max-width: 584px){.contentmenu0{max-width:100%}}.contentmenu0 .logo{width:34%;position:relative;display:block;margin-top:20px}@media screen and (max-width: 584px){.contentmenu0 .logo{margin-left:20px;margin-top:11px}}.contentmenu0 .logo img{display:block;vertical-align:bottom;width:100%}.contentmenu0 nav{margin-top:20px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.contentmenu0 nav{margin-top:60px}}.contentmenu0 .cmenu{width:100%;max-width:360px;margin-left:auto;margin-right:auto;position:relative;margin-top:0px;z-index:3;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:20px}@media screen and (max-width: 768px){.contentmenu0 .cmenu{width:80vw;margin-bottom:10px}}.contentmenu0 .cmenu li{width:49%;height:40px;gap:4%;transition:.3s}@media screen and (max-width: 768px){.contentmenu0 .cmenu li{height:36px}}.contentmenu0 .cmenu li:hover{background-color:rgba(255,255,255,.2)}.contentmenu0 .cmenu li a{display:block;width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.contentmenu0 .cmenu li a p{font-size:clamp(10px,1vw,14px);line-height:1;text-align:center;color:#444;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){.contentmenu0 .cmenu li a p{font-size:3.5vw}}.contentmenu0 .cmenu li.outline{position:relative;width:110px}.contentmenu0 .cmenu li.outline::before{position:absolute;left:0px;top:50%;width:14px;height:30px;transform:translateY(-50%);content:"";background-size:100% auto;background-repeat:no-repeat;background-position:center center;background-image:url("../img/common/ico_outline.svg")}.contentmenu0 .cmenu li.map{width:190px;position:relative}.contentmenu0 .cmenu li.map::before{position:absolute;left:0px;top:50%;width:14px;height:30px;transform:translateY(-50%);content:"";background-size:100% auto;background-repeat:no-repeat;background-position:center center;background-image:url("../img/common/ico_map.svg")}.contentmenu0 .cmenu li.reserve{width:100%;height:50px;margin-top:6px;background-color:#912f34}.contentmenu0 .cmenu li.reserve p{color:#fff}.contentmenu0 .cmenu li.entry{width:100%;height:50px;margin-top:6px;background-color:#252776}.contentmenu0 .cmenu li.entry p{color:#fff}.contentmenu0 .cmenu li.limited{width:100%;height:50px;margin-top:6px;background-color:#15164c}.contentmenu0 .cmenu li.limited p{color:#fff}.contentmenu0 .entryinfo{background-color:#1c2b61;padding:20px 10px;margin-bottom:60px}@media screen and (max-width: 768px){.contentmenu0 .entryinfo{padding:20px 20px}}.contentmenu0 .entryinfo p{width:100%;position:relative;display:block;color:#fff;font-feature-settings:"palt";letter-spacing:0;white-space:nowrap}.contentmenu0 .entryinfo p.p4{font-size:clamp(.875rem,.7524rem + .1887vw,1rem);line-height:1.4;text-align:center;margin-bottom:6px}@media screen and (max-width: 768px){.contentmenu0 .entryinfo p.p4{font-size:4vw}}.contentmenu0 .entryinfo p.p5{line-height:1.4;text-align:center;font-size:clamp(.75rem,.566rem + .283vw,.9375rem);border:1px solid #fff;padding:4px}@media screen and (max-width: 768px){.contentmenu0 .entryinfo p.p5{font-size:4vw}}.contentmenu0 .gmenu{padding:40px;padding-top:10px;padding-bottom:10px;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:460px;margin-left:auto;margin-right:auto}.contentmenu0 .gmenu li{width:100%;position:relative;margin-bottom:10px;max-width:360px;transition:.3s;margin-top:24px}.contentmenu0 .gmenu li.equipment a::after,.contentmenu0 .gmenu li.plan a::after{content:"";background-color:#333;position:absolute;left:0;top:-14px;width:36px;height:16px;text-align:center;display:block;font-size:10px;padding:3px 6px;line-height:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#aa2b31;font-feature-settings:"palt";letter-spacing:0;z-index:3;content:"NEW"}@media screen and (max-width: 768px){.contentmenu0 .gmenu li.equipment a::after,.contentmenu0 .gmenu li.plan a::after{top:-14px}}.contentmenu0 .gmenu li.top a p i::before{display:none !important}.contentmenu0 .gmenu li:hover a::before{opacity:1}.contentmenu0 .gmenu li:hover a p i::before{width:80px}.contentmenu0 .gmenu li a{display:block;width:100%;height:100%;position:relative;text-align:center}.contentmenu0 .gmenu li a::before{opacity:0;transition:.3s;background-color:rgba(148,138,100,.2);position:absolute;width:100%;height:calc(100% + 12px);left:0;top:-6px;z-index:1;content:""}.contentmenu0 .gmenu li a .new{width:auto;height:17px;display:block;font-size:12px;padding-left:4px;padding-right:4px;line-height:17px;padding-top:1px;padding-bottom:2px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fee1a0;background-color:#97282c;position:absolute;left:-40px;top:4px;z-index:3}.contentmenu0 .gmenu li a p{position:relative;z-index:2;color:#3c3c3c;line-height:1;font-size:1.4rem;text-align:left;font-feature-settings:"palt";letter-spacing:0}.contentmenu0 .gmenu li a p i{display:inline-block;font-style:normal;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#3c3c3c;margin-bottom:6px;position:relative;font-size:clamp(10px,1.5vw,21px)}.contentmenu0 .gmenu li a p i::before{transition:.3s;width:60px;height:1px;content:"";background-color:#948a64;position:absolute;bottom:40px;left:0}.contentmenu0 .gmenu li a p span{font-family:"Zen Old Mincho",serif;font-weight:400;font-style:normal;color:#3c3c3c;font-feature-settings:"palt";letter-spacing:0;font-size:clamp(10px,1vw,14px);white-space:nowrap;display:inline-block;width:auto;margin-left:10px;position:absolute;left:64%;top:50%;transform:translateY(-50%)}@media screen and (max-width: 768px){.contentmenu0 .gmenu li a p{font-size:3vw}.contentmenu0 .gmenu li a p i{font-size:5vw}.contentmenu0 .gmenu li a p span{font-size:3vw}}#brand .contentmenu0 .gmenu li.brand a::before,#equipment .contentmenu0 .gmenu li.equipment a::before,#sustainable .contentmenu0 .gmenu li.quality a::before,#access .contentmenu0 .gmenu li.access a::before,#plan .contentmenu0 .gmenu li.plan a::before,#location .contentmenu0 .gmenu li.location a::before,#design .contentmenu0 .gmenu li.design a::before,#parkfront .contentmenu0 .gmenu li.parkfront a::before,#index .contentmenu0 .gmenu li.top a::before{opacity:1}#brand .contentmenu0 .gmenu li.brand a p i::before,#equipment .contentmenu0 .gmenu li.equipment a p i::before,#sustainable .contentmenu0 .gmenu li.quality a p i::before,#access .contentmenu0 .gmenu li.access a p i::before,#plan .contentmenu0 .gmenu li.plan a p i::before,#location .contentmenu0 .gmenu li.location a p i::before,#design .contentmenu0 .gmenu li.design a p i::before,#parkfront .contentmenu0 .gmenu li.parkfront a p i::before,#index .contentmenu0 .gmenu li.top a p i::before{width:80px}.menuopen{overflow:hidden}.menuopen header{z-index:9010}.menuopen header.headertsukurie{z-index:3 !important}.menuopen header .link_box{display:none}.menuopen .contentmenu0{opacity:1;pointer-events:auto}.menuopen .contentmenu0{background-size:cover;background-position:center center;background-image:url("../img/common/bg_01.jpg")}.menuopen .contentmenu0 .i_bg3{display:block;vertical-align:bottom;width:100%;max-width:400px;overflow:visible;position:absolute;left:50%;top:50%;z-index:4;transform:translateX(-50%) translateY(-50%)}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3{width:80%;margin-left:auto;margin-right:auto;margin-top:14vw}}.menuopen .contentmenu0 .i_bg3 .bcv1{width:160px;position:absolute;left:55%;top:16%;z-index:5;opacity:0;transform:translateX(-20px) translateY(-20px);transition:1s}.menuopen .contentmenu0 .i_bg3 .bcv1.sty2{top:30%}.menuopen .contentmenu0 .i_bg3 .bcv1{opacity:1;transform:scale(1, 1);transition:2s .6s}.menuopen .contentmenu0 .i_bg3 .bcv1.sty3{top:-10%;transform:translateX(-20px) translateY(30px);transform:scale(1, 1)}.menuopen .contentmenu0 .i_bg3 .bcv1.sty4{top:-30%;left:5%;transform:translateX(20px) translateY(20px);transform:scale(1, 1)}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3 .bcv1.sty4{top:-20%}}.menuopen .contentmenu0 .i_bg3 .bcv1.sty5{top:-10%;transform:translateX(-20px) translateY(30px);transform:scale(1, 1)}.menuopen .contentmenu0 .i_bg3 .bcv1.sty6{top:-32%;left:2%;transform:translateX(20px) translateY(20px);transform:scale(1, 1)}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3 .bcv1.sty6{top:-20%}}.menuopen .contentmenu0 .i_bg3 .bcv1.sty8{top:-20%;left:5%;transform:translateX(20px) translateY(20px);transform:scale(1, 1)}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3 .bcv1.sty8{top:-10%}}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3 .bcv1{width:120px}}.menuopen .contentmenu0 .i_bg3 .cap{width:110px;position:absolute;left:36%;top:0%;z-index:7;background-color:#fff;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);transition:1s cubic-bezier(0.52, 0.08, 0.18, 1)}@media screen and (max-width: 768px){.menuopen .contentmenu0 .i_bg3 .cap{width:100px;left:50%;transform:translateX(-50%)}}.menuopen .contentmenu0 .i_bg3 .cap .bg{position:relative;display:block;vertical-align:bottom;width:100%;z-index:7;opacity:0}.menuopen .contentmenu0 .i_bg3 .cap .cv1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;transform:translateX(-20px)}.menuopen .contentmenu0 .i_bg3 .cap .cv2{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;opacity:0;transform:translateX(-20px)}.menuopen .contentmenu0 .i_bg3 .cap{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.menuopen .contentmenu0 .i_bg3 .cap .bg{opacity:1}.menuopen .contentmenu0 .i_bg3 .cap .cv1{opacity:1;transform:scale(1, 1);transition:1s .6s}.menuopen .contentmenu0 .i_bg3 .cap .cv2{opacity:1;transform:scale(1, 1);transition:1s .8s}.menuopen .contentmenu0 .i_bg3 .cap ul{position:absolute;width:100%;height:100%;left:0;top:0}.menuopen .contentmenu0 .i_bg3 .cap ul li{position:absolute;width:100%;height:100%;left:0;top:0}.menuopen .contentmenu0 .i_bg3 .cap ul li:nth-child(1){background-size:cover;background-position:center center;background-image:url("../img/top/s1_03_01.jpg")}.menuopen .contentmenu{visibility:visible;pointer-events:auto;overflow:auto}.menuopen .contentmenu .nbg{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:.6s;transition:.6s}.menuopen .contentmenu .content{-webkit-transition:.6s .6s;transition:.6s .6s;opacity:1}.menuopen .spmenutit>div{right:5.5vw}.menuopen .spmenutit span:first-of-type{-webkit-transform:rotate(30deg) translate3d(-3px, 0, 0);transform:rotate(30deg) translate3d(-3px, 0, 0);top:1px;left:8px}.menuopen .spmenutit span:nth-of-type(2),.menuopen .spmenutit span:nth-of-type(4){-webkit-transition:0s;transition:0s;-webkit-transform:scaleX(0);transform:scaleX(0);transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.menuopen .spmenutit span:nth-of-type(3){-webkit-transform:rotate(-30deg) translate3d(-3px, 0, 0);transform:rotate(-30deg) translate3d(-3px, 0, 0);left:8px;top:24px}.contentmenu0{position:fixed;width:100%;height:100vh;left:0;top:0;opacity:0;z-index:777;pointer-events:none}@media screen and (max-width: 584px){.contentmenu0{max-width:100%}}.contentmenu{position:fixed;width:100%;height:100vh}@media screen and (max-width: 584px){.contentmenu{max-width:100%}}.contentmenu{left:0;top:0;z-index:9003;opacity:1;display:flex;justify-content:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;visibility:hidden;pointer-events:none;z-index:95}@media screen and (max-width: 768px){.contentmenu{display:block}}.contentmenu #mainp2{z-index:3}.contentmenu .content{width:100%;position:relative;z-index:7;opacity:0;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.contentmenu .content{padding-top:100px;margin:0 auto}}.contentmenu .content .navbg0{width:47%;position:fixed;height:100vh;overflow:hidden;left:0;top:0;pointer-events:none}@media screen and (max-width: 768px){.contentmenu .content .navbg0{display:none}}.contentmenu .content .navbg0 .mainc{position:absolute;left:50%;width:60%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:7;bottom:72%;-o-transition:1s}.contentmenu .content .navbg0 .mainc p{display:block;vertical-align:bottom;width:100%;font-size:54px;color:#475272;text-shadow:8px 8px 8px rgba(0,0,0,.4);text-align:center;font-size:clamp(3.125rem,.6722rem + 3.7736vw,5.625rem)}.contentmenu .content .navbg0 ul{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.contentmenu .content .navbg0 ul li{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;overflow:hidden;-webkit-transition:1s;transition:1s}.contentmenu .content .navbg0 ul li .note{bottom:5px;position:absolute;right:5px;z-index:3;color:#fff;letter-spacing:0}.contentmenu .content .navbg0 ul li .note.colb{color:#000}.contentmenu .content .navbg0 ul li:before{position:absolute;width:120%;height:100%;left:0;top:0;background-size:cover;background-position:center bottom;background-image:url("../img/top/cmenu_01.jpg");background-repeat:no-repeat;content:"";-webkit-transition:4s;transition:4s;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;z-index:2}.contentmenu .content .navbg0 ul li.todoroki:before{background-image:url("../img/top/s1_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.todoroki:before{background-image:none}}.contentmenu .content .navbg0 ul li.residence:before{background-image:url("../img/top/s2_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.residence:before{background-image:none}}.contentmenu .content .navbg0 ul li.plan:before{background-image:url("../img/top/s3_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.plan:before{background-image:none}}.contentmenu .content .navbg0 ul li.sustainable:before{left:-20%;background-image:url("../img/top/s4_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.sustainable:before{background-image:none}}.contentmenu .content .navbg0 ul li.equipment:before{background-size:cover;background-position:center center;background-image:url("../img/top/s5_01_sp.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.equipment:before{background-image:none}}.contentmenu .content .navbg0 ul li.position:before{background-image:url("../img/top/s6_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.position:before{background-image:none}}.contentmenu .content .navbg0 ul li.access:before{left:-12%;background-size:cover;background-position:center center;background-image:url("../img/top/s7_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.access:before{left:0;background-image:none}}.contentmenu .content .navbg0 ul li.brand:before{background-image:url("../img/top/s8_01.jpg")}@media screen and (max-width: 768px){.contentmenu .content .navbg0 ul li.brand:before{background-image:none}}.content .navbg0 ul li.def{mask-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.4) 32%, rgb(255, 255, 255) 50%)}.content .navbg0 ul li.def::before{background-size:100% auto}.contentmenu .content .navbg0 ul li.def{opacity:1}.contentmenu .content .navbg0 ul li.def:before{width:100%}.contentmenu .content nav{width:44%;position:relative;margin-left:auto;margin-right:4%;background:rgba(0,0,0,0)}.contentmenu .content nav .navi1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Yu Mincho","YuMincho","Hiragino Mincho Pro","MS PMincho","serif"}@media screen and (max-width: 768px){.contentmenu .content nav .navi1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:140px}}.contentmenu .content nav .navi1 dt{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dt{width:100%}.contentmenu .content nav .navi1 dd{width:100% !important}}.contentmenu .content nav .navi1 dt:before{width:.5px;height:100%;content:"";background-color:#475272;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contentmenu .content nav .navi1 dd{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd{width:48%;padding-left:0}}.contentmenu .content nav .navi1 dd .cbtn{height:50px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.contentmenu .content nav .navi1 dd .cbtn{height:50px;margin:0;margin-top:2vw}.contentmenu .content nav .navi1 dd .cbtn.outline,.contentmenu .content nav .navi1 dd .cbtn.map{width:48.5%;margin-top:6vw}}.contentmenu .content nav .navi1 dd .cbtn:after{position:absolute;right:10px;width:13px;height:30px;content:"";z-index:3;background-size:100% auto;background-repeat:no-repeat;background-position:center center}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd .cbtn:after{right:6px;width:10px}}.contentmenu .content nav .navi1 dd .cbtn:hover{opacity:.7}.contentmenu .content nav .navi1 dd .cbtn.rsv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;margin-top:10px;flex-wrap:wrap;position:relative}.contentmenu .content nav .navi1 dd .cbtn.rsv p{color:#fff;font-size:14px;position:relative}.contentmenu .content nav .navi1 dd .cbtn.rsv p span{width:100%;display:block;text-align:center;font-size:10px;margin-bottom:6px}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd .cbtn.rsv p{font-size:3vw}}.contentmenu .content nav .navi1 dd .cbtn.rsv a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.contentmenu .content nav .navi1 dd .cbtn.req{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contentmenu .content nav .navi1 dd .cbtn p{color:#fff;font-size:13px}.contentmenu .content nav .navi1 dd .cbtn p span{width:100%;display:block;text-align:center;font-size:10px;margin-bottom:3px;color:#fff}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd .cbtn p{font-size:3vw}}.contentmenu .content nav .navi1 dd .cbtn.req a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.contentmenu .content nav .navi1 dd .cbtn.lmt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contentmenu .content nav .navi1 dd .cbtn.lmt p{color:#fff;font-size:14px}@media screen and (max-width: 768px){.contentmenu .content nav .navi1 dd .cbtn.lmt p{font-size:2.5vw;text-align:center}}.contentmenu .content nav .navi1 dd .cbtn.lmt p span{width:100%;display:block;text-align:center;font-size:10px;margin-bottom:3px}.contentmenu .content nav .navi1 dd .cbtn.lmt a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.contentmenu .content nav .navi1 ul li.cmg{position:relative;pointer-events:none !important}.contentmenu .content nav .navi1 ul li.cmg a p{opacity:.3}.contentmenu .content nav .navi1 ul li.cmg::before{content:"Coming soon.";position:absolute;right:0;top:6px;color:#475272;z-index:3}@media screen and (max-width: 768px){.contentmenu .content nav{overflow:auto;height:calc(100vh - 200px);padding:0 3vw;padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.contentmenu .content nav ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:440px;margin-left:auto;margin-right:auto}.contentmenu .content nav li{width:100%;padding:6px 0;border-bottom:1px solid #475272}.contentmenu .content nav li.outline,.contentmenu .content nav li.map{width:100%;background-color:#666;margin-bottom:10px}@media screen and (max-width: 584px){.contentmenu .content nav li.outline,.contentmenu .content nav li.map{width:100%}}.contentmenu .content nav li.outline a p,.contentmenu .content nav li.map a p{color:#fff;text-align:center;margin:0}.contentmenu .content nav li.outline a,.contentmenu .content nav li.map a{height:40px}.contentmenu .content nav li.tit{width:100%;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:none;font-weight:500;font-style:italic}.contentmenu .content nav li.tit p{text-align:center;font-size:20px;color:#fff}.contentmenu .content nav li.dis,.contentmenu .content nav li.grey{pointer-events:none}.contentmenu .content nav li.dis a,.contentmenu .content nav li.grey a{opacity:.3}.contentmenu .content nav li a{width:100%;height:43px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.contentmenu .content .navbg0 ul li .scnote{position:absolute;right:5px;bottom:5px;z-index:7;color:#fff;font-size:12px;line-height:1;font-feature-settings:"palt";letter-spacing:0;transition:1s}.contentmenu .content .navbg0 ul li .scnote.b{color:#000}.contentmenu .content nav li a p{color:#475272;width:100%;-webkit-transition:.3s;transition:.3s;text-align:left;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#475272;font-size:12px}.contentmenu .content nav li a .en,.contentmenu .content nav li a .ja{display:inline-block;width:auto;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;color:#475272}.contentmenu .content nav li a .en{font-size:14px;margin-right:10px}.contentmenu .content nav li a:hover{background-color:#475272 !important}.contentmenu .content nav li a:hover .en,.contentmenu .content nav li a:hover .ja,.contentmenu .content nav li a:hover a p span,.contentmenu .content nav li a:hover a p{color:#fff !important}#lifestyle .contentmenu .content nav li.lifestyle a p span,#index .contentmenu .content nav li.index a p span,#location .contentmenu .content nav li.location a p span,#position .contentmenu .content nav li.position a p span,#design .contentmenu .content nav li.design a p span,#plan .contentmenu .content nav li.plan a p span,#todoroki .contentmenu .content nav li.todoroki a p span,#residence .contentmenu .content nav li.residence a p span,#equipment .contentmenu .content nav li.equipment a p span,#brand .contentmenu .content nav li.brand a p span,#access .contentmenu .content nav li.access a p span{color:#fff !important}@media screen and (max-width: 584px){.contentmenu .content nav li a p{font-size:2.5vw}}.contentmenu .content nav li a p span{width:48%;color:#475272}.contentmenu .content nav li a .en{text-align:left}.contentmenu .content nav li a .ja{text-align:right}@media screen and (max-width: 768px){.contentmenu .content nav li a .en,.contentmenu .content nav li a .ja{font-size:3vw}}.contentmenu .content nav li a .new{width:32px;height:12px;display:block;font-size:8px;padding-left:4px;padding-right:4px;line-height:10px;padding-top:1px;padding-bottom:2px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fee1a0;background-color:#b42024;position:absolute;right:15px;top:0px;z-index:3}.contentmenu .content nav li .en img{width:12px;height:auto;display:inline-block;display:-moz-popup}@media screen and (max-width: 768px){.contentmenu .content nav li .en img{width:20px}}.contentmenu .content nav li.map a p .en{width:auto}.contentmenu .content nav li.map a p .ja{width:calc(100% - 50px)}@media screen and (max-width: 768px){.contentmenu .content nav li.map a p .ja{width:calc(100% - 30px)}}.contentmenu .content nav li.outline a p .en{width:auto}.contentmenu .content nav li.outline a p .ja{width:calc(100% - 50px)}@media screen and (max-width: 768px){.contentmenu .content nav li.outline a p .ja{width:calc(100% - 30px)}}.contentmenu .content nav li.lmt a{background-color:#08282b}.contentmenu .content nav li.req{border-top:none;padding:0}.contentmenu .content nav li.req a{background:-webkit-gradient(linear, left top, right top, from(rgb(119, 101, 44)), color-stop(97.34%, rgb(214, 188, 157)), to(rgb(217, 190, 160)));background:linear-gradient(90deg, rgb(119, 101, 44) 0%, rgb(214, 188, 157) 97.34%, rgb(217, 190, 160) 100%)}.contentmenu .content nav li.req a p{color:#08282b}.contentmenu .content .navbg0 .mainc{transition:1s}.contentmenu.brand .content .navbg0 .mainc,.contentmenu.residence .content .navbg0 .mainc,.contentmenu.todoroki .content .navbg0 .mainc,.contentmenu.access .content .navbg0 .mainc,.contentmenu.brand .content .navbg0 .mainc,.contentmenu.tsukurie .content .navbg0 .mainc,.contentmenu.design .content .navbg0 .mainc,.contentmenu.location .content .navbg0 .mainc,.contentmenu.sustainable .content .navbg0 .mainc,.contentmenu.plan .content .navbg0 .mainc,.contentmenu.equipment .content .navbg0 .mainc,.contentmenu.position .content .navbg0 .mainc{opacity:0}.contentmenu.brand .content .navbg0 li.def,.contentmenu.residence .content .navbg0 li.def,.contentmenu.todoroki .content .navbg0 li.def,.contentmenu.access .content .navbg0 li.def,.contentmenu.brand .content .navbg0 li.def,.contentmenu.tsukurie .content .navbg0 li.def,.contentmenu.design .content .navbg0 li.def,.contentmenu.location .content .navbg0 li.def,.contentmenu.sustainable .content .navbg0 li.def,.contentmenu.plan .content .navbg0 li.def,.contentmenu.equipment .content .navbg0 li.def,.contentmenu.position .content .navbg0 li.def{opacity:0}.contentmenu.brand .content .navbg0 li.brand,.contentmenu.todoroki .content .navbg0 li.todoroki,.contentmenu.residence .content .navbg0 li.residence,.contentmenu.crevia .content .navbg0 li.crevia,.contentmenu.brand .content .navbg0 li.brand,.contentmenu.location .content .navbg0 li.location,.contentmenu.plan .content .navbg0 li.plan,.contentmenu.tsukurie .content .navbg0 li.tsukurie,.contentmenu.equipment .content .navbg0 li.equipment,.contentmenu.equipment .content .navbg0 li.equipment,.contentmenu.position .content .navbg0 li.position{opacity:1}.contentmenu.brand .content .navbg0 li.brand:before,.contentmenu.todoroki .content .navbg0 li.todoroki:before,.contentmenu.crevia .content .navbg0 li.crevia:before,.contentmenu.brand .content .navbg0 li.brand:before,.contentmenu.location .content .navbg0 li.location:before,.contentmenu.plan .content .navbg0 li.plan:before,.contentmenu.equipment .content .navbg0 li.equipment:before,.contentmenu.tsukurie .content .navbg0 li.tsukurie:before,.contentmenu.position .content .navbg0 li.position:before{-webkit-transition:10s;transition:10s;-webkit-transform:translateX(-10%);transform:translateX(-10%)}.contentmenu.access .content .navbg0 li.access,.contentmenu.design .content .navbg0 li.design,.contentmenu.sustainable .content .navbg0 li.sustainable{opacity:1}.contentmenu .content .navbg0 li.residence:before{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.contentmenu.residence .content .navbg0 li.residence:before{-webkit-transition:10s;transition:10s;-webkit-transform:translateX(0%);transform:translateX(0%)}.contentmenu.access .content .navbg0 li.access:before,.contentmenu.design .content .navbg0 li.design:before,.contentmenu.sustainable .content .navbg0 li.sustainable:before{-webkit-transition:10s;transition:10s;-webkit-transform:translateX(10%);transform:translateX(10%)}.contentmenu .nbg{position:fixed;width:100vw;height:100vh;right:0;top:0;z-index:3;overflow:hidden;opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(0.46, 0.1, 0.29, 1);transition-timing-function:cubic-bezier(0.46, 0.1, 0.29, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);background:#fff;background-size:100% 100%;background-position:center center;background-image:url(../img/top/bg_01.jpg)}@media screen and (max-width: 768px){.contentmenu .nbg{background-size:100% 100%}}.menuopen{overflow:hidden}.menuopen header{z-index:9010}.menuopen header.headertsukurie{z-index:3 !important}.menuopen header .link_box{display:none}.menuopen .contentmenu0{opacity:1;pointer-events:auto;transition:.6s}.menuopen .contentmenu{visibility:visible;pointer-events:auto;overflow:auto;padding-bottom:16vh}.menuopen .contentmenu .nbg{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:.6s;transition:.6s}.menuopen .contentmenu .content{-webkit-transition:.6s .6s;transition:.6s .6s;opacity:1}.menuopen .spmenutit>div{right:5.5vw}.menuopen .spmenutit span:first-of-type{-webkit-transform:rotate(30deg) translate3d(-3px, 0, 0);transform:rotate(30deg) translate3d(-3px, 0, 0);top:0px;left:8px}.menuopen .spmenutit span:nth-of-type(2),.menuopen .spmenutit span:nth-of-type(4){-webkit-transition:0s;transition:0s;-webkit-transform:scaleX(0);transform:scaleX(0);transform-origin:100% 100%;-moz-transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.menuopen .spmenutit span:nth-of-type(3){-webkit-transform:rotate(-30deg) translate3d(-3px, 0, 0);transform:rotate(-30deg) translate3d(-3px, 0, 0);left:8px;top:24px}@media screen and (max-width: 768px){.contentmenu{display:block}.contentmenu .content{margin:0 0 0 auto;width:100%}.contentmenu .content nav{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;height:100vh;height:100vdh;padding:0 8vw;box-sizing:border-box;overflow:auto}.contentmenu .content nav dl dt:before{display:none}.contentmenu .content nav dl dt ul li{border-bottom:1px solid #ccc}.contentmenu .content nav li{padding:0}.contentmenu .nbg{position:fixed;width:50%;height:100%;right:0;top:0;z-index:3;overflow:hidden;opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.6s;transition:.6s;-webkit-transition-timing-function:cubic-bezier(0.46, 0.1, 0.29, 1);transition-timing-function:cubic-bezier(0.46, 0.1, 0.29, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%}}@media screen and (max-width: 768px)and (max-width: 768px){.contentmenu .nbg{width:100%}}.cbtn{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:440px;height:50px;background-size:cover;background-position:center center;background-color:#000;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:10px}.cbtn p{line-height:1em;margin:0;color:#fff}.cbtn.req{background-color:#b19572}.cbtn.rsv{background-color:#912f34;height:50px}.cbtn.outline{background-color:#646464}.cbtn.map{background-color:#646464}.cbtn img{display:inline-block;width:20px;vertical-align:middle;margin-right:10px}@media screen and (max-width: 584px){.cbtn{height:60px}}.cbtn a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.cbtn a p{text-align:center;color:#fff;font-weight:500;font-style:normal;font-size:20px}.cbtn a p span{line-height:1em;font-size:12px;display:block;margin-left:auto;margin-right:auto}@keyframes scroll{0%{top:-50%}100%{top:150%}}@media screen and (max-width: 768px){.cbtn a p{font-size:4vw}.cbtn a p span{font-size:2.5vw;margin-bottom:6px}}.pagetitle{position:relative;overflow:hidden}.pagetitle .bg0{display:block;vertical-align:bottom;width:100%;opacity:0}.pagetitle .cv2,.pagetitle .cv1{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;opacity:0;transition:1s;transform:translateY(40px)}.pagetitle .bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:block;vertical-align:bottom;width:100%}.pagetitle .bg{transform:scale(1.1, 1.1)}.pageconv{position:fixed;width:220%;height:230%;right:0;top:0;z-index:10000;pointer-events:none;background-size:auto 100%;background-position:center center;background-image:url("../img/top/bg_06.png")}@keyframes ani_bbg0{0%{mask-position:right top}100%{mask-position:left top;mask-size:460% auto}}.pagein .pageconv{transition:1.6s;right:-230%}.pagein .pagetitle .bg{transition:3s;transform:scale(1)}.pagein .pagetitle .cv1{opacity:1;transition:2s 1s;transform:scale(1, 1)}.pagein .pagetitle .cv2{opacity:1;transition:2s 1.4s;transform:scale(1, 1)}.secpagetitle2{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background-color:#342b40}.secpagetitle2 h3{text-align:center;letter-spacing:6px;transition:1s;position:relative;margin-top:60px}@media screen and (max-width: 768px){.secpagetitle2 h3{margin-top:6vw}}.secpagetitle2 h3{color:#fff}.secpagetitle2 h3 span{display:block;font-family:"Cardo",serif;font-weight:400;font-style:normal;font-size:43px}@media screen and (max-width: 768px){.secpagetitle2 h3 span{font-size:8vw}}.secpagetitle2 h3.blin{padding-bottom:30px;margin-bottom:60px}@media screen and (max-width: 768px){.secpagetitle2 h3.blin{padding-bottom:4vw;margin-bottom:6vw}}.secpagetitle2 h3.blin::before{background-color:#fff;content:"";width:60px;height:1px;content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);transition:1s}@media screen and (max-width: 768px){.secpagetitle2 h3.blin::before{width:40px}}.secpagetitle2 h3.ani1{letter-spacing:3px}.secpagetitle2 h3.ani1::before{transform:translateX(-50%) scaleX(1);transition:1s .6s}footer.crevia-common .links ul.description li a img.h30{height:30px}footer.crevia-common .holi2{width:90%;max-width:870px;margin:0 auto;padding:40px 0 0 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;align-items:stretch}@media screen and (max-width: 768px){footer.crevia-common .holi2{align-items:initial}}footer.crevia-common .holi2 dt{width:30%;background-color:#910000;color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;font-size:13px;font-feature-settings:"palt";letter-spacing:0;line-height:1.5}@media screen and (max-width: 768px){footer.crevia-common .holi2 dt{width:100%;padding:10px 0;font-size:3.2vw}}footer.crevia-common .holi2 dd{width:68%;line-height:1.5;font-size:13px;text-align:left;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){footer.crevia-common .holi2 dd{width:100%;line-height:1.4;padding-top:6px;font-size:3.2vw}}footer.crevia-common .holy{font-feature-settings:"palt";letter-spacing:0;text-align:center;line-height:1.4;margin-top:30px;font-size:14px;border-top:1px solid #ccc;padding-top:20px;max-width:800px;margin-left:auto;margin-right:auto;width:90%;color:#910000}footer.crevia-common .holy b{display:block;margin-bottom:10px;color:#910000}@media screen and (max-width: 768px){footer.crevia-common .holy b{margin-bottom:4px}footer.crevia-common .holy{font-size:3.2vw}}footer.crevia-common{position:relative;z-index:5}#wrappar{padding:0}@media screen and (max-width: 768px){#wrappar main{padding-top:65px}}@media screen and (max-width: 768px){#wrappar{padding:0;padding-bottom:60px !important}}@media screen and (max-width: 768px){footer.crevia-common .contact dl.time dd{width:70%}footer.crevia-common .contact dl.time dt,footer.crevia-common .contact dl.time dd,footer.crevia-common .contact p{font-feature-settings:"palt";letter-spacing:.04em}footer.crevia-common .contact p{font-feature-settings:"palt";letter-spacing:.04em}}.i_tes_navi{position:relative;max-width:300px;margin-left:auto;margin-right:auto}.sec-limited{position:relative;z-index:25;background-color:#fff;background-size:cover;background-position:center center;background-image:url("../img/design/main_01.jpg")}.sec-limited>.note{color:#fff;position:absolute;right:5px;bottom:5px;z-index:3}.sec-limited::before{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;content:"";opacity:.5;background-color:#00003d}.sec-limited .sectionin{padding:80px 40px}@media screen and (max-width: 768px){.sec-limited .sectionin{padding:12vw 6vw}}.sec-limited .sectionin .lead{text-align:center}.sec-limited .sectionin .lead span{margin-top:20px;color:#fff;display:block}.sec-limited .sectionin h3{color:#fff;font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1}.sec-limited .sectionin .text{text-align:center;color:#948a64;margin-top:20px}.sec-limited .sectionin .p2{font-family:"Cormorant",serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1;font-size:30px;position:relative;display:inline-block;color:#948a64;text-align:center}@media screen and (max-width: 768px){.sec-limited .sectionin .p2{font-size:5vw}.sec-limited .sectionin .p2::before{width:140%;left:-6vw}}.sec-limited .sectionin .p3{width:100%;color:#948a64;font-size:17px;text-align:center}@media screen and (max-width: 768px){.sec-limited .sectionin .p3{font-size:3vw;white-space:nowrap}}.sec-limited .cbtnset{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:40px;max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.sec-limited .cbtnset{margin-top:0}}.sec-limited .cbtnset li{width:49%;background-color:#fff}.sec-limited .cbtnset li .cbtn.limited{background-color:#15164c}@media screen and (max-width: 768px){.sec-limited .cbtnset li{width:48%}.sec-limited .cbtnset li .cbtn{height:44px}.sec-limited .cbtnset li .cbtn p{font-size:3.5vw}}.sec-limited .cbtnset li .cbtn{margin:0;transition:.3s}.sec-limited .cbtnset li:hover .cbtn{opacity:.8}.sec-limited .p1{color:#fff;text-align:center;margin-top:20px;font-feature-settings:"palt";letter-spacing:0}@media screen and (max-width: 768px){.sec-limited .p1{line-height:1.8;font-size:3.5vw}}.sec-limited .lmtedcontents{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:60px;pointer-events:none;align-items:stretch}@media screen and (max-width: 768px){.sec-limited .lmtedcontents{margin-top:6vw;gap:0}}.sec-limited .lmtedcontents li{position:relative;width:48%;max-width:400px;background-color:rgba(255,255,255,.1);overflow:hidden;box-shadow:rgba(10,10,11,.2) 0px 7px 29px 0px;background-color:#f6f7ed}.sec-limited .lmtedcontents li::after{width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #948a64;position:absolute;left:50%;top:50%;z-index:3;pointer-events:none;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);content:""}@media screen and (max-width: 768px){.sec-limited .lmtedcontents li{width:100%;margin-bottom:4vw}}.sec-limited .lmtedcontents li a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}.sec-limited .lmtedcontents li .lmtedcontents1{display:flex;justify-content:space-between;align-items:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;height:100%;flex-wrap:wrap}.sec-limited .lmtedcontents li .lmtedcontents1 dt{width:60%;text-align:center}.sec-limited .lmtedcontents li .lmtedcontents1 dd{width:38%;padding:24px}@media screen and (max-width: 768px){.sec-limited .lmtedcontents li .lmtedcontents1 dd{padding:4vw}}.sec-limited .lmtedcontents li .lmtedcontents2{display:flex;justify-content:space-between;align-items:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;flex-wrap:wrap;margin-top:24px}.sec-limited .lmtedcontents li .lmtedcontents2 dt{width:100%;text-align:center}.sec-limited .lmtedcontents li .lmtedcontents2 dt .p2{padding-left:0}.sec-limited .lmtedcontents li .lmtedcontents2 dd{cursor:pointer;width:50%;padding:24px;padding-top:12px}.sec-limited .lmtedcontents li .lmtedcontents2 dd p{font-size:14px;text-align:center;line-height:1.2;font-feature-settings:"palt";letter-spacing:0;margin-top:10px}@media screen and (max-width: 768px){.sec-limited .lmtedcontents li .lmtedcontents2 dd p{font-size:2.5vw;white-space:nowrap}}.sec-limited .lmtedcontents li .lmtedcontents2 dd figure{background-color:#000}.sec-limited .lmtedcontents li .lmtedcontents2 dd figure img{opacity:.5;transition:.6s}.sec-limited .lmtedcontents li .lmtedcontents2 dd .play-btn{position:absolute;inset:0;margin:auto;width:40px;height:40px;border:1px solid #fff;border-radius:50%;background:rgba(0,0,0,.25);pointer-events:none;transition:.6s}.sec-limited .lmtedcontents li .lmtedcontents2 dd .play-btn::before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%, -50%);width:0;height:0;border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:12px solid #fff}.sec-limited .lmtedcontents li .lmtedcontents2 dd:hover figure img{opacity:1}.sec-limited .lmtedcontents li .lmtedcontents2 dd:hover .play-btn{opacity:0}.sec-limited .lmtedcontents li .lmtedcontents2 dd:nth-of-type(1){padding-right:6px}.sec-limited .lmtedcontents li .lmtedcontents2 dd:nth-of-type(2){padding-left:6px}@media screen and (max-width: 768px){.sec-limited .lmtedcontents li .lmtedcontents2 dd{padding:4vw}}/*# sourceMappingURL=style.css.map */
