:root{--vw:1vw;--zm:1}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes inUp{0%{transform:translateY(-80%)}to{transform:translateY(0)}}@keyframes inHighUp{0%{transform:translateY(-150%)}to{transform:translateY(0)}}@keyframes inRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes inFarRight{0%{transform:translateX(300%)}to{transform:translateX(0)}}@keyframes inDown{0%{transform:translateY(40%)}to{transform:translateY(0)}}@keyframes inLowDown{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes inLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes inRightUp{0%{transform:translateX(100%) translateY(-80%)}to{transform:translateX(0) translateY(0)}}@keyframes inLeftDown{0%{transform:translateX(-100%) translateY(80%)}to{transform:translateX(0) translateY(0)}}@keyframes inBlur{0%{filter:blur(10px)}to{filter:blur(0)}}@keyframes inBounce{0%{transform:scale(.2)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes inBigBounce{0%{transform:scale(.2)}10%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes floatingX{0%{transform:translateX(-5%)}to{transform:translateX(5%)}}@keyframes floatingY{0%{transform:translateY(-10%)}to{transform:translateY(10%)}}@keyframes scaleDownUp{0%{transform:scale(.98)}to{transform:scale(1)}}@keyframes scaleUpDown{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes glittering{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes detailScale{0%{transform:scale(100%)}50%{transform:scale(125%)}to{transform:scale(100%)}}@keyframes externalHover{0%{transform:translateX(0) translateY(0)}50%{transform:translateX(25%) translateY(-25%)}to{transform:translateX(0) translateY(0)}}@keyframes arrowDown{0%{transform:translateY(0)}50%{transform:translateY(33%)}to{transform:translateY(0)}}.js-watch.fade-in,.js-watch.fade-in-big-bounce,.js-watch.fade-in-blur,.js-watch.fade-in-bounce,.js-watch.fade-in-chopper,.js-watch.fade-in-down,.js-watch.fade-in-far-right,.js-watch.fade-in-left,.js-watch.fade-in-low-down,.js-watch.fade-in-right,.js-watch.fade-in-right-up,.js-watch.fade-in-up,.js-watch.floating-y{opacity:0}.inview{--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--linear-bounce:linear(0,0.004,0.016,0.035,0.063 9.1%,0.141,0.25,0.391,0.563,0.765,1,0.891,0.813 45.5%,0.785,0.766,0.754,0.75,0.754,0.766,0.785,0.813 63.6%,0.891,1 72.7%,0.973,0.953,0.941,0.938,0.941,0.953,0.973,1,0.988,0.984,0.988,1);--linear-emphasis:linear(0,0.218 2.1%,0.862 6.5%,1.114,1.296 10.7%,1.346,1.37 12.9%,1.373,1.364 14.5%,1.315 16.2%,1.032 21.8%,0.941 24%,0.891 25.9%,0.877,0.869 27.8%,0.87,0.882 30.7%,1.012 38.3%,1.036,1.046 42.7% 44.1%,1.042 45.7%,0.996 53.3%,0.988,0.984 57.5%,0.985 60.7%,1.001 68.1%,1.006 72.2%,0.998 86.7%,1)}.inview.fade-in-chopper{animation:fadeIn .3s var(--ease-out-cubic) forwards,inHighUp 1.2s var(--linear-bounce) forwards}.inview.floating-x{animation:floatingX 7.2s ease-in-out infinite alternate-reverse}.inview.floating-y{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,floatingY 1.8s ease-in-out infinite alternate-reverse}.inview.fade-in{animation:fadeIn 1s var(--ease-out-cubic) forwards}.inview.fade-in-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRight 1.8s var(--ease-out-quint) forwards}.inview.fade-in-far-right{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inFarRight 3s var(--ease-out-quint) forwards}.inview.fade-in-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-low-down{animation:fadeIn 1s var(--ease-out-cubic) forwards,inLowDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeft 1.8s var(--ease-out-quint) forwards}.inview.fade-in-right-up{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inRightUp 1.8s var(--ease-out-quint) forwards}.inview.fade-in-left-down{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inLeftDown 1.8s var(--ease-out-quint) forwards}.inview.fade-in-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBounce .6s var(--ease-out-quint) forwards}.inview.fade-in-big-bounce{animation:fadeIn 1.8s var(--ease-out-cubic) forwards,inBigBounce 1s var(--linear-emphasis) forwards}.inview.fade-in-blur{animation:fadeIn 1s var(--ease-out-cubic) forwards,scaleDownUp 1s var(--ease-out-quint) forwards,inBlur 1s var(--ease-out-quint) forwards}.inview.glittering:before{animation:glittering 1.2s ease-in-out .5s forwards}.inview.is-visible{animation-fill-mode:none;opacity:1}.inview.is-out{opacity:0}.inview.delay01{animation-delay:.1s}.inview.delay02{animation-delay:.2s}.inview.delay03{animation-delay:.3s}.inview.delay04{animation-delay:.4s}.inview.delay05{animation-delay:.5s}.inview.delay06{animation-delay:.6s}.inview.delay07{animation-delay:.7s}.inview.delay08{animation-delay:.8s}.inview.delay09{animation-delay:.9s}.inview.delay10{animation-delay:1s}.inview.delay11{animation-delay:1.1s}.inview.delay12{animation-delay:1.2s}.inview.delay13{animation-delay:1.3s}.inview.delay14{animation-delay:1.4s}.inview.delay15{animation-delay:1.5s}.inview.delay16{animation-delay:1.6s}.inview.delay17{animation-delay:1.7s}.inview.delay18{animation-delay:1.8s}.inview.delay19{animation-delay:1.9s}.inview.delay20{animation-delay:2s}.inview.delay21{animation-delay:2.1s}.inview.delay22{animation-delay:2.2s}.inview.delay23{animation-delay:2.3s}.inview.delay24{animation-delay:2.4s}.inview.delay25{animation-delay:2.5s}.inview.delay26{animation-delay:2.6s}.inview.delay27{animation-delay:2.7s}.inview.delay28{animation-delay:2.8s}.inview.delay29{animation-delay:2.9s}.inview.delay30{animation-delay:3s}body,html{scroll-behavior:smooth;scroll-padding-top:max(calc(var(--vw)*4.16667),70px)}@media screen and (max-width:768px){body,html{scroll-padding-top:calc(var(--vw)*13.02083)}}html{scrollbar-gutter:stable}body{padding-top:max(calc(var(--vw)*4.16667),70px)}@media screen and (max-width:768px){body{padding-top:calc(var(--vw)*13.02083)}}picture{min-height:auto;min-width:auto}img{display:block}html.is-modal-open{overflow:hidden}body.is-to-top{pointer-events:none}.show-pc{display:block}@media screen and (max-width:768px){.show-pc{display:none}}.show-sp{display:none}@media screen and (max-width:768px){.show-sp{display:block}}@keyframes arrowRight{0%{transform:translateX(0)}50%{transform:translateX(33%)}to{transform:translateX(0)}}@keyframes toTopShake{0%{transform:translateY(-10%)}50%{transform:translateY(-20%)}to{transform:translateY(-10%)}}.new{box-sizing:content-box}.new-header{background-color:#c11b17;height:calc(var(--vw)*4.16667);justify-content:space-between;left:0;min-height:70px;position:fixed;top:0;width:100%;z-index:1000}.new-header,.new-header-logo{align-items:center;display:flex}.new-header-logo{height:100%;padding:0 0 0 calc(var(--vw)*1.90476);width:calc(var(--vw)*12.7381)}.new-header-logo-link{--scale-x:1;color:hsla(0,0%,100%,.01);display:block;height:calc(var(--vw)*2.46369);position:relative;top:calc(var(--vw)*.35714);transition:opacity .3s ease;white-space:nowrap;width:calc(var(--vw)*10.83333)}.new-header-logo-link:active,.new-header-logo-link:hover{opacity:.5}.new-header-logo-link:before{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask:url(../img/common/logo-bragmen01.svg) center center/100% 100% no-repeat;mask:url(../img/common/logo-bragmen01.svg) center center/100% 100% no-repeat;pointer-events:none;position:absolute;scale:calc(1/var(--scale-x)) 1;top:0;user-select:none;width:100%;z-index:-1}.new-header-logo-link-text01{display:block;font:400 calc(var(--vw)*1.66667)/1 Gravitas One,serif;left:calc(var(--vw)*.29762);position:absolute;scale:1.06 1;top:calc(var(--vw)*-.17857)}.new-header-logo-link-text02{display:block;font:300 calc(var(--vw)*.29762)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*1.07143);position:absolute;top:calc(var(--vw)*1.36905)}.new-header-logo-link-text02-phrase01{display:inline-block;letter-spacing:.55em}.new-header-logo-link-text02-phrase02{display:inline-block;letter-spacing:.7em;padding:0 0 0 calc(var(--vw)*2.2619)}.new-header-sns{display:flex;gap:0 calc(var(--vw)*1.0119);margin:0 auto 0 calc(var(--vw)*1.90476)}.new-header-sns-item-link{transition:opacity .3s}.new-header-sns-item-link:active,.new-header-sns-item-link:hover{opacity:.5}.new-header-sns-item-icon{height:calc(var(--vw)*1.72619);width:calc(var(--vw)*1.72619)}.new-header-sns-item:first-of-type{padding:calc(var(--vw)*.17857)}.new-header-sns-item:first-of-type .new-header-sns-item-icon{height:calc(var(--vw)*1.36905);width:calc(var(--vw)*1.36905)}.new-header-nav{padding:0 calc(var(--vw)*1.78571) 0 0}.new-header-nav-list{align-items:center;display:flex;gap:0 max(calc(var(--vw)*1.90476),19px);height:100%}.new-header-nav-list-item01,.new-header-nav-list-item02,.new-header-nav-list-item03,.new-header-nav-list-item04,.new-header-nav-list-item05,.new-header-nav-list-item06,.new-header-nav-list-item07,.new-header-nav-list-item08{align-content:center;display:flex;padding:0 calc(var(--vw)*.05952);position:relative}.new-header-nav-list-item01-link,.new-header-nav-list-item02-link,.new-header-nav-list-item03-link,.new-header-nav-list-item04-link,.new-header-nav-list-item05-link,.new-header-nav-list-item06-link,.new-header-nav-list-item07-link,.new-header-nav-list-item08-link{color:#fff;font:700 max(calc(var(--vw)*1.0119),10px)/1 Noto Sans JP,sans-serif;transition:color .3s;white-space:nowrap}.new-header-nav-list-item01-link-ruby,.new-header-nav-list-item02-link-ruby,.new-header-nav-list-item03-link-ruby,.new-header-nav-list-item04-link-ruby,.new-header-nav-list-item05-link-ruby,.new-header-nav-list-item06-link-ruby,.new-header-nav-list-item07-link-ruby,.new-header-nav-list-item08-link-ruby{display:none}.new-header-nav-list-item01-link:active,.new-header-nav-list-item01-link:hover,.new-header-nav-list-item02-link:active,.new-header-nav-list-item02-link:hover,.new-header-nav-list-item03-link:active,.new-header-nav-list-item03-link:hover,.new-header-nav-list-item04-link:active,.new-header-nav-list-item04-link:hover,.new-header-nav-list-item05-link:active,.new-header-nav-list-item05-link:hover,.new-header-nav-list-item06-link:active,.new-header-nav-list-item06-link:hover,.new-header-nav-list-item07-link:active,.new-header-nav-list-item07-link:hover,.new-header-nav-list-item08-link:active,.new-header-nav-list-item08-link:hover{color:#edb028}.new-header-nav-list-item01:after,.new-header-nav-list-item02:after,.new-header-nav-list-item03:after,.new-header-nav-list-item04:after,.new-header-nav-list-item05:after,.new-header-nav-list-item06:after,.new-header-nav-list-item07:after,.new-header-nav-list-item08:after{background-color:#edb028;bottom:calc(var(--vw)*-.41667);content:"";display:block;height:calc(var(--vw)*.2381);left:0;pointer-events:none;position:absolute;scale:0 1;transform-origin:center top;transition:scale .5s;user-select:none;width:100%}.new-header-nav-list-item01:active:after,.new-header-nav-list-item01:hover:after,.new-header-nav-list-item02:active:after,.new-header-nav-list-item02:hover:after,.new-header-nav-list-item03:active:after,.new-header-nav-list-item03:hover:after,.new-header-nav-list-item04:active:after,.new-header-nav-list-item04:hover:after,.new-header-nav-list-item05:active:after,.new-header-nav-list-item05:hover:after,.new-header-nav-list-item06:active:after,.new-header-nav-list-item06:hover:after,.new-header-nav-list-item07:active:after,.new-header-nav-list-item07:hover:after,.new-header-nav-list-item08:active:after,.new-header-nav-list-item08:hover:after{scale:1 1}.new-header-nav-list-item01.is-active:after,.new-header-nav-list-item01.is-current:after,.new-header-nav-list-item02.is-active:after,.new-header-nav-list-item02.is-current:after,.new-header-nav-list-item03.is-active:after,.new-header-nav-list-item03.is-current:after,.new-header-nav-list-item04.is-active:after,.new-header-nav-list-item04.is-current:after,.new-header-nav-list-item05.is-active:after,.new-header-nav-list-item05.is-current:after,.new-header-nav-list-item06.is-active:after,.new-header-nav-list-item06.is-current:after,.new-header-nav-list-item07.is-active:after,.new-header-nav-list-item07.is-current:after,.new-header-nav-list-item08.is-active:after,.new-header-nav-list-item08.is-current:after{background-color:#edb028;bottom:calc(var(--vw)*-.41667);content:"";display:block;height:calc(var(--vw)*.2381);left:0;pointer-events:none;position:absolute;scale:1 1;transform-origin:center top;transition:scale .5s;user-select:none;width:100%}.new-header-nav-list-item09{position:relative}.new-header-nav-list-item09-link{align-items:center;background-color:#0d0d0d;border:max(calc(var(--vw)*.11905),2px) solid #0d0d0d;border-radius:50vh;color:#fff;display:flex;font:700 max(calc(var(--vw)*1.0119),10px)/1 Noto Sans JP,sans-serif;justify-content:center;margin:0 0 0 max(calc(var(--vw)*.59524),6px);overflow:hidden;padding:max(calc(var(--vw)*.35714),4px) max(calc(var(--vw)*1.25),12px) max(calc(var(--vw)*.47619),5px);position:relative;transition:color .5s 0s,background-color .5s 0s;white-space:nowrap;z-index:1}.new-header-nav-list-item09-link:active,.new-header-nav-list-item09-link:hover{background-color:#fff;color:#000;opacity:1;transition:color .5s 0s,background-color .5s 0s}.new-header-nav-button{display:none}@media screen and (max-width:1300px){.new-header{height:calc(var(--vw)*5.38462)}.new-header-logo{padding:0 0 0 calc(var(--vw)*2.46154);width:calc(var(--vw)*16.46154)}.new-header-logo-link{height:calc(var(--vw)*3.18385);top:calc(var(--vw)*.46154);width:calc(var(--vw)*14)}.new-header-logo-link-text01{font:400 calc(var(--vw)*2.15385)/1 Gravitas One,serif;left:calc(var(--vw)*.38462);top:calc(var(--vw)*-.23077)}.new-header-logo-link-text02{font:300 calc(var(--vw)*.38462)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*1.38462);top:calc(var(--vw)*1.76923)}.new-header-logo-link-text02-phrase02{padding:0 0 0 calc(var(--vw)*2.92308)}.new-header-sns{gap:0 calc(var(--vw)*1.30769);margin:0 auto 0 calc(var(--vw)*2.07692)}.new-header-sns-item-icon{height:calc(var(--vw)*2.23077);width:calc(var(--vw)*2.23077)}.new-header-sns-item:first-of-type{padding:calc(var(--vw)*.23077)}.new-header-sns-item:first-of-type .new-header-sns-item-icon{height:calc(var(--vw)*1.76923);width:calc(var(--vw)*1.76923)}.new-header-nav{padding:0 calc(var(--vw)*2.30769) 0 0}.new-header-nav-list{gap:0 max(calc(var(--vw)*2.46154),19px)}.new-header-nav-list-item01,.new-header-nav-list-item02,.new-header-nav-list-item03,.new-header-nav-list-item04,.new-header-nav-list-item05,.new-header-nav-list-item06,.new-header-nav-list-item07,.new-header-nav-list-item08{padding:0 calc(var(--vw)*.07692)}.new-header-nav-list-item01-link,.new-header-nav-list-item02-link,.new-header-nav-list-item03-link,.new-header-nav-list-item04-link,.new-header-nav-list-item05-link,.new-header-nav-list-item06-link,.new-header-nav-list-item07-link,.new-header-nav-list-item08-link{font:700 max(calc(var(--vw)*1.30769),10px)/1 Noto Sans JP,sans-serif}.new-header-nav-list-item01.is-active:after,.new-header-nav-list-item01.is-current:after,.new-header-nav-list-item01:after,.new-header-nav-list-item02.is-active:after,.new-header-nav-list-item02.is-current:after,.new-header-nav-list-item02:after,.new-header-nav-list-item03.is-active:after,.new-header-nav-list-item03.is-current:after,.new-header-nav-list-item03:after,.new-header-nav-list-item04.is-active:after,.new-header-nav-list-item04.is-current:after,.new-header-nav-list-item04:after,.new-header-nav-list-item05.is-active:after,.new-header-nav-list-item05.is-current:after,.new-header-nav-list-item05:after,.new-header-nav-list-item06.is-active:after,.new-header-nav-list-item06.is-current:after,.new-header-nav-list-item06:after,.new-header-nav-list-item07.is-active:after,.new-header-nav-list-item07.is-current:after,.new-header-nav-list-item07:after,.new-header-nav-list-item08.is-active:after,.new-header-nav-list-item08.is-current:after,.new-header-nav-list-item08:after{bottom:calc(var(--vw)*-.53846);height:calc(var(--vw)*.30769)}.new-header-nav-list-item09-link{border:max(calc(var(--vw)*.15385),2px) solid #0d0d0d;font:700 max(calc(var(--vw)*1.30769),10px)/1 Noto Sans JP,sans-serif;margin:0;padding:max(calc(var(--vw)*.46154),4px) max(calc(var(--vw)*1.61538),12px) max(calc(var(--vw)*.61538),5px)}}@media screen and (max-width:768px){.new-header{height:calc(var(--vw)*13.02083);justify-content:center;min-height:auto}.new-header-logo{background-color:#c11b17;justify-content:center;padding:0;position:relative;width:100%;z-index:1}.new-header-logo-link{height:calc(var(--vw)*7.94271);top:calc(var(--vw)*1.04167);width:calc(var(--vw)*34.63542)}.new-header-logo-link-text01{font:400 calc(var(--vw)*5.46875)/1 Gravitas One,serif;left:calc(var(--vw)*.65104);letter-spacing:-.01em;scale:1.06 1;top:calc(var(--vw)*-.52083)}.new-header-logo-link-text02{font:300 calc(var(--vw)*.65104)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*3.51563);top:calc(var(--vw)*4.55729)}.new-header-logo-link-text02-01{letter-spacing:1.08em}.new-header-logo-link-text02-02{letter-spacing:1.3em;padding:0 0 0 calc(var(--vw)*7.03125)}.new-header-sns{gap:0 calc(var(--vw)*2.21354);left:calc(var(--vw)*3.25521);margin:0;position:absolute;z-index:1}.new-header-sns-item-icon{height:calc(var(--vw)*4.16667);width:calc(var(--vw)*4.16667)}.new-header-sns-item:first-of-type{padding:calc(var(--vw)*.39063)}.new-header-sns-item:first-of-type .new-header-sns-item-icon{height:calc(var(--vw)*3.38542);width:calc(var(--vw)*3.38542)}.new-header-nav{background:image-set(url("../img/common/bg-header-nav01-sp.jpg") 1x,url("../img/common/2x/bg-header-nav01-sp-2x.jpg") 2x) 50%/100% 100% no-repeat;container-type:size;height:calc(100vh - var(--vw)*13.02083);max-height:calc(var(--vw)*142.05729);opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:fixed;top:calc(var(--vw)*13.02083);transform-origin:left top;transition:opacity .3s ease,translate .5s ease,visibility .3s ease;translate:0 -100%;user-select:none;visibility:hidden;width:100%;z-index:-1}.new-header-nav.is-active{opacity:1;pointer-events:auto;translate:0 0;user-select:auto;visibility:visible}.new-header-nav-list{align-items:flex-start;flex-direction:column;gap:0;justify-content:flex-start;max-height:calc(var(--vw)*142.05729);min-height:calc(var(--vw)*85.28646);width:100%}.new-header-nav-list-item01,.new-header-nav-list-item02,.new-header-nav-list-item03,.new-header-nav-list-item04,.new-header-nav-list-item05,.new-header-nav-list-item06,.new-header-nav-list-item07,.new-header-nav-list-item08{align-items:flex-start;background:linear-gradient(90deg,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,0)) 0 0/0 100% no-repeat;border:none;border-image:linear-gradient(90deg,#373737,transparent) 1;border-top:calc(var(--vw)*.26042) solid transparent;bottom:auto;display:flex;height:calc(10.35747% + var(--vw)*.26042);justify-content:center;transition:background-size .5s ease;width:100%}.new-header-nav-list-item01:before,.new-header-nav-list-item02:before,.new-header-nav-list-item03:before,.new-header-nav-list-item04:before,.new-header-nav-list-item05:before,.new-header-nav-list-item06:before,.new-header-nav-list-item07:before,.new-header-nav-list-item08:before{aspect-ratio:180/111;content:"";display:block;height:calc(100% - var(--vw)*.26042);margin:0 auto;max-width:calc(var(--vw)*23.4375);pointer-events:none;position:absolute;position:relative;user-select:none}.new-header-nav-list-item01:after,.new-header-nav-list-item02:after,.new-header-nav-list-item03:after,.new-header-nav-list-item04:after,.new-header-nav-list-item05:after,.new-header-nav-list-item06:after,.new-header-nav-list-item07:after,.new-header-nav-list-item08:after{background-color:#818181;height:calc(var(--vw)*2.86458);left:auto;-webkit-mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;right:calc(var(--vw)*5.59896);scale:1 1;top:50%;transition:background-color .5s;translate:0 -50%;width:calc(var(--vw)*2.99479)}.new-header-nav-list-item01:active,.new-header-nav-list-item01:hover,.new-header-nav-list-item02:active,.new-header-nav-list-item02:hover,.new-header-nav-list-item03:active,.new-header-nav-list-item03:hover,.new-header-nav-list-item04:active,.new-header-nav-list-item04:hover,.new-header-nav-list-item05:active,.new-header-nav-list-item05:hover,.new-header-nav-list-item06:active,.new-header-nav-list-item06:hover,.new-header-nav-list-item07:active,.new-header-nav-list-item07:hover,.new-header-nav-list-item08:active,.new-header-nav-list-item08:hover{background-size:100% 100%}.new-header-nav-list-item01:active:after,.new-header-nav-list-item01:hover:after,.new-header-nav-list-item02:active:after,.new-header-nav-list-item02:hover:after,.new-header-nav-list-item03:active:after,.new-header-nav-list-item03:hover:after,.new-header-nav-list-item04:active:after,.new-header-nav-list-item04:hover:after,.new-header-nav-list-item05:active:after,.new-header-nav-list-item05:hover:after,.new-header-nav-list-item06:active:after,.new-header-nav-list-item06:hover:after,.new-header-nav-list-item07:active:after,.new-header-nav-list-item07:hover:after,.new-header-nav-list-item08:active:after,.new-header-nav-list-item08:hover:after{animation:arrowRight .8s ease-in-out infinite;background-color:#edb028}.new-header-nav-list-item01.is-active,.new-header-nav-list-item01.is-current,.new-header-nav-list-item02.is-active,.new-header-nav-list-item02.is-current,.new-header-nav-list-item03.is-active,.new-header-nav-list-item03.is-current,.new-header-nav-list-item04.is-active,.new-header-nav-list-item04.is-current,.new-header-nav-list-item05.is-active,.new-header-nav-list-item05.is-current,.new-header-nav-list-item06.is-active,.new-header-nav-list-item06.is-current,.new-header-nav-list-item07.is-active,.new-header-nav-list-item07.is-current,.new-header-nav-list-item08.is-active,.new-header-nav-list-item08.is-current{background-size:100% 100%}.new-header-nav-list-item01.is-active:after,.new-header-nav-list-item01.is-current:after,.new-header-nav-list-item02.is-active:after,.new-header-nav-list-item02.is-current:after,.new-header-nav-list-item03.is-active:after,.new-header-nav-list-item03.is-current:after,.new-header-nav-list-item04.is-active:after,.new-header-nav-list-item04.is-current:after,.new-header-nav-list-item05.is-active:after,.new-header-nav-list-item05.is-current:after,.new-header-nav-list-item06.is-active:after,.new-header-nav-list-item06.is-current:after,.new-header-nav-list-item07.is-active:after,.new-header-nav-list-item07.is-current:after,.new-header-nav-list-item08.is-active:after,.new-header-nav-list-item08.is-current:after{background-color:#edb028;height:calc(var(--vw)*2.86458);left:auto;mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;right:calc(var(--vw)*5.59896);scale:1 1;top:50%;transition:background-color .5s;translate:0 -50%;width:calc(var(--vw)*2.99479)}.new-header-nav-list-item01.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item01.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item01.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item02.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item02.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item03.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item03.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item04.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item04.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item05.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item05.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item06.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item06.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item07.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item07.is-current .new-header-nav-list-item08-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item01-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item02-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item03-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item04-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item05-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item06-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item07-link,.new-header-nav-list-item08.is-active .new-header-nav-list-item08-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item01-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item02-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item03-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item04-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item05-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item06-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item07-link,.new-header-nav-list-item08.is-current .new-header-nav-list-item08-link{color:#edb028}.new-header-nav-list-item01.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item01.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item01.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item02.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item02.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item03.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item03.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item04.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item04.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item05.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item05.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item06.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item06.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item07.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item07.is-current .new-header-nav-list-item08-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item01-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item02-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item03-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item04-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item05-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item06-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item07-link:before,.new-header-nav-list-item08.is-active .new-header-nav-list-item08-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item01-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item02-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item03-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item04-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item05-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item06-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item07-link:before,.new-header-nav-list-item08.is-current .new-header-nav-list-item08-link:before{background-color:#edb028}.new-header-nav-list-item01-link,.new-header-nav-list-item02-link,.new-header-nav-list-item03-link,.new-header-nav-list-item04-link,.new-header-nav-list-item05-link,.new-header-nav-list-item06-link,.new-header-nav-list-item07-link,.new-header-nav-list-item08-link{align-items:flex-start;color:#626262;display:flex;flex-direction:column;font:500 clamp(calc(var(--vw)*1.69271),2.016cqh,calc(var(--vw)*2.86458))/1 Noto Sans JP,sans-serif;height:100%;justify-content:center;pointer-events:painted;user-select:none;width:calc(100% - var(--vw)*23.4375)}.new-header-nav-list-item01-link:before,.new-header-nav-list-item02-link:before,.new-header-nav-list-item03-link:before,.new-header-nav-list-item04-link:before,.new-header-nav-list-item05-link:before,.new-header-nav-list-item06-link:before,.new-header-nav-list-item07-link:before,.new-header-nav-list-item08-link:before{background-color:#d7d7d7;content:"";display:block;height:34.86238532%;pointer-events:none;position:absolute;position:relative;transition:background .5s ease;user-select:none}.new-header-nav-list-item01-link:after,.new-header-nav-list-item02-link:after,.new-header-nav-list-item03-link:after,.new-header-nav-list-item04-link:after,.new-header-nav-list-item05-link:after,.new-header-nav-list-item06-link:after,.new-header-nav-list-item07-link:after,.new-header-nav-list-item08-link:after{border-bottom:calc(var(--vw)*.26042) solid #0d0d0d;content:"";display:block;height:100%;left:0;pointer-events:none;pointer-events:auto;position:absolute;top:0;user-select:none;width:100%}.new-header-nav-list-item01-link:active:before,.new-header-nav-list-item01-link:hover:before,.new-header-nav-list-item02-link:active:before,.new-header-nav-list-item02-link:hover:before,.new-header-nav-list-item03-link:active:before,.new-header-nav-list-item03-link:hover:before,.new-header-nav-list-item04-link:active:before,.new-header-nav-list-item04-link:hover:before,.new-header-nav-list-item05-link:active:before,.new-header-nav-list-item05-link:hover:before,.new-header-nav-list-item06-link:active:before,.new-header-nav-list-item06-link:hover:before,.new-header-nav-list-item07-link:active:before,.new-header-nav-list-item07-link:hover:before,.new-header-nav-list-item08-link:active:before,.new-header-nav-list-item08-link:hover:before{background-color:#edb028}.new-header-nav-list-item09{border:none;border-image:linear-gradient(90deg,#373737,transparent) 1;border-top:calc(var(--vw)*.26042) solid transparent;width:100%}.new-header-nav-list-item09-link{align-items:center;background-color:#c11b17;border:max(calc(var(--vw)*.26042),2px) solid #c11b17;color:#fff;display:flex;height:clamp(calc(var(--vw)*6.40625),7.516cqh,calc(var(--vw)*10.67708));justify-content:center;margin:clamp(calc(var(--vw)*3.28125),3.8497cqh,calc(var(--vw)*5.46875)) auto 0;padding:0;pointer-events:painted;transition:color .3s 0s,background-color .3s 0s;user-select:none;width:calc(var(--vw)*89.58333)}.new-header-nav-list-item09-link:active,.new-header-nav-list-item09-link:hover{background-color:#fff;color:#c11b17;transition:color .3s 0s,background-color 0s .3s}.new-header-nav-list-item09-link:active .new-header-nav-list-item09-link-text,.new-header-nav-list-item09-link:hover .new-header-nav-list-item09-link-text{color:rgba(193,27,23,.01)}.new-header-nav-list-item09-link:active .new-header-nav-list-item09-link-text:after,.new-header-nav-list-item09-link:hover .new-header-nav-list-item09-link-text:after{background-color:#c11b17}.new-header-nav-list-item09-link:before{background-color:#edb028;height:calc(var(--vw)*2.86458);-webkit-mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;right:max(calc(var(--vw)*3.51563),calc(var(--vw)*3.25521 + 2px));top:50%;translate:0 -50%;width:calc(var(--vw)*2.99479)}.new-header-nav-list-item09-link:after,.new-header-nav-list-item09-link:before{content:"";display:block;pointer-events:none;position:absolute;user-select:none}.new-header-nav-list-item09-link:after{background-color:#fff;border-radius:50vh;height:100%;left:0;scale:1.2;top:0;transform-origin:left top;transition:.3s cubic-bezier(.45,0,.55,1) 0s;translate:-120% -10%;width:100%;z-index:-1}.new-header-nav-list-item09-link:active:before,.new-header-nav-list-item09-link:hover:before{animation:arrowRight .8s ease-in-out infinite}.new-header-nav-list-item09-link:active:after,.new-header-nav-list-item09-link:hover:after{translate:-10% -10%}.new-header-nav-list-item09-link-text{--scale-x:0.7;aspect-ratio:372/34;color:hsla(0,0%,100%,.01);display:block;font:900 clamp(calc(var(--vw)*3.4375),4.033cqh,calc(var(--vw)*5.72917))/.65 Noto Sans JP,sans-serif;height:clamp(calc(var(--vw)*2.65625),3.1164cqh,calc(var(--vw)*4.42708));letter-spacing:.02em;max-width:calc(var(--vw)*48.4375);position:relative;scale:var(--scale-x) 1;text-indent:calc(50% - 100%/var(--scale-x)/2);text-transform:uppercase;white-space:nowrap}.new-header-nav-list-item09-link-text:after{background-color:#fff;content:"";display:block;height:100%;left:0;-webkit-mask:url(../img/common/text-header-nav09.svg) center center/100% 100% no-repeat;mask:url(../img/common/text-header-nav09.svg) center center/100% 100% no-repeat;pointer-events:none;position:absolute;scale:calc(1/var(--scale-x)) 1;top:0;transition:background-color .3s;user-select:none;width:100%;z-index:-1}.new-header-nav-list-item01{border-image:linear-gradient(90deg,transparent,transparent) 1}.new-header-nav-list-item01:before{background:image-set(url("../img/common/img-header-nav01-sp.webp") 1x,url("../img/common/2x/img-header-nav01-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item01-link:before{aspect-ratio:68/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*0);-webkit-mask:url(../img/common/text-header-nav01.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav01.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*8.85417)}.new-header-nav-list-item01-link-text{display:none}.new-header-nav-list-item01-link-ruby{display:block}.new-header-nav-list-item02:before{background:image-set(url("../img/common/img-header-nav02-sp.webp") 1x,url("../img/common/2x/img-header-nav02-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item02-link:before{aspect-ratio:104/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.26042);-webkit-mask:url(../img/common/text-header-nav02.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav02.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*13.54167)}.new-header-nav-list-item03:before{background:image-set(url("../img/common/img-header-nav03-sp.webp") 1x,url("../img/common/2x/img-header-nav03-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item03-link:before{aspect-ratio:173/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.26042);-webkit-mask:url(../img/common/text-header-nav03.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav03.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*22.52604)}.new-header-nav-list-item04:before{background:image-set(url("../img/common/img-header-nav04-sp.webp") 1x,url("../img/common/2x/img-header-nav04-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item04-link:before{aspect-ratio:80/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.26042);-webkit-mask:url(../img/common/text-header-nav04.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav04.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*10.41667)}.new-header-nav-list-item05:before{background:image-set(url("../img/common/img-header-nav05-sp.webp") 1x,url("../img/common/2x/img-header-nav05-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item05-link:before{aspect-ratio:92/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.26042);-webkit-mask:url(../img/common/text-header-nav05.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav05.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*11.97917)}.new-header-nav-list-item06:before{background:image-set(url("../img/common/img-header-nav06-sp.webp") 1x,url("../img/common/2x/img-header-nav06-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item06-link:before{aspect-ratio:430/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.26042);-webkit-mask:url(../img/common/text-header-nav06.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav06.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*55.98958)}.new-header-nav-list-item07:before{background:image-set(url("../img/common/img-header-nav07-sp.webp") 1x,url("../img/common/2x/img-header-nav07-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item07-link:before{aspect-ratio:278/39;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.53385),.642cqh,calc(var(--vw)*.91146)) calc(var(--vw)*.13021);-webkit-mask:url(../img/common/text-header-nav07.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav07.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*36.19792)}.new-header-nav-list-item08:before{background:image-set(url("../img/common/img-header-nav08-sp.webp") 1x,url("../img/common/2x/img-header-nav08-sp-2x.webp") 2x) 0 100%/100% 100% no-repeat}.new-header-nav-list-item08-link:before{aspect-ratio:142/38;margin:calc(var(--vw)*.52083) 0 clamp(calc(var(--vw)*.625),.733cqh,calc(var(--vw)*1.04167)) calc(var(--vw)*.13021);-webkit-mask:url(../img/common/text-header-nav08.svg) left center/100% 100% no-repeat;mask:url(../img/common/text-header-nav08.svg) left center/100% 100% no-repeat;max-width:calc(var(--vw)*18.48958)}.new-header-nav-button{display:block;height:calc(var(--vw)*2.99479);position:absolute;right:calc(var(--vw)*4.55729);top:50%;transition:right .3s ease,height .3s ease;translate:0 -50%;width:calc(var(--vw)*5.46875);z-index:10}.new-header-nav-button:after,.new-header-nav-button:before{background-color:#fff;border-radius:calc(var(--vw)*.26042);content:"";display:block;height:calc(var(--vw)*.39063);pointer-events:none;position:absolute;transition:transform .5s ease,box-shadow .3s ease;user-select:none;width:100%}.new-header-nav-button:before{box-shadow:0 calc(var(--vw)*1.30208) 0 #fff;top:0;transform-origin:left top}.new-header-nav-button:after{bottom:0;transform-origin:left bottom}.new-header-nav-button.is-active{height:calc(var(--vw)*4.03646);right:calc(var(--vw)*3.64583)}.new-header-nav-button.is-active:before{box-shadow:0 calc(var(--vw)*1.30208) 0 hsla(0,0%,100%,0);transform:rotate(45deg)}.new-header-nav-button.is-active:after{transform:rotate(-45deg)}}.new-side{display:flex;flex-direction:column;height:calc(var(--vw)*37.2619);justify-content:space-between;opacity:0;position:fixed;right:0;top:50%;transition:opacity .3s ease,translate .5s ease;translate:100% -50%;width:calc(var(--vw)*5.05952);z-index:100}.new-side.is-show{opacity:1;translate:0 -50%}.new-side-experience,.new-side-register{left:0;position:relative;width:calc(var(--vw)*6.25)}.new-side-experience-link,.new-side-register-link{align-items:flex-end;background-color:#c11b17;border:max(calc(var(--vw)*.11905),2px) solid #fff;border-radius:calc(var(--vw)*1.19048) 0 0 calc(var(--vw)*1.19048);border-right:none;color:#fff;display:flex;font:700 calc(var(--vw)*1.30952)/calc(var(--vw)*1.66667) Noto Sans JP,sans-serif;height:100%;justify-content:flex-start;transition:border-color .4s ease,background-color .4s ease,color .4s ease,transform .4s ease;width:100%;writing-mode:vertical-rl}.new-side-experience-link:before,.new-side-register-link:before{border:calc(var(--vw)*.05952) solid #fff;border-radius:50%;content:"";display:block;height:calc(var(--vw)*3.69048);margin:0 0 calc(var(--vw)*.71429) calc(var(--vw)*-.29762);transition:border-color .4s ease;width:calc(var(--vw)*3.69048)}.new-side-experience-link:active,.new-side-experience-link:hover,.new-side-register-link:active,.new-side-register-link:hover{background-color:#fff;border-color:#c11b17;color:#c11b17;transform:translate(-15%)}.new-side-experience-link:active:before,.new-side-experience-link:hover:before,.new-side-register-link:active:before,.new-side-register-link:hover:before{border-color:#c11b17}.new-side-experience{height:calc(var(--vw)*17.5)}.new-side-experience-link{padding:max(calc(var(--vw)*.77381),calc(var(--vw)*.65476 + 2px)) 0 0 max(calc(var(--vw)*.77381),calc(var(--vw)*.65476 + 2px))}.new-side-experience-link:before{background:url(../img/common/img-experience-button01.webp) 50%/100% 100% no-repeat;margin:0 0 calc(var(--vw)*.71429) calc(var(--vw)*-.29762)}@media screen and (min-resolution:1.5dppx),screen and (min-width:1681px){.new-side-experience-link:before{background:url(../img/common/2x/img-experience-button01-2x.webp) 50%/100% 100% no-repeat}}.new-side-register{height:calc(var(--vw)*17.2619)}.new-side-register-link{padding:max(calc(var(--vw)*.77381),calc(var(--vw)*.65476 + 2px)) 0 0 max(calc(var(--vw)*1.60714),calc(var(--vw)*1.4881 + 2px))}.new-side-register-link:before{background:url(../img/common/img-register-button01.webp) 50%/100% 100% no-repeat;margin:0 0 calc(var(--vw)*.65476) calc(var(--vw)*-1.0119)}@media screen and (min-resolution:1.5dppx),screen and (min-width:1681px){.new-side-register-link:before{background:url(../img/common/2x/img-register-button01-2x.webp) 50%/100% 100% no-repeat}}@media screen and (max-width:1300px){.new-side{height:calc(var(--vw)*48.15385);width:calc(var(--vw)*6.53846)}.new-side-experience,.new-side-register{width:calc(var(--vw)*8.07692)}.new-side-experience-link,.new-side-register-link{border:max(calc(var(--vw)*.15385),2px) solid #fff;border-radius:calc(var(--vw)*1.53846) 0 0 calc(var(--vw)*1.53846);font:700 calc(var(--vw)*1.69231)/calc(var(--vw)*2.15385) Noto Sans JP,sans-serif}.new-side-experience-link:before,.new-side-register-link:before{border:calc(var(--vw)*.07692) solid #fff;height:calc(var(--vw)*4.76923);margin:0 0 calc(var(--vw)*.92308) calc(var(--vw)*-.38462);width:calc(var(--vw)*4.76923)}.new-side-experience{height:calc(var(--vw)*22.61538)}.new-side-experience-link{padding:max(calc(var(--vw)*1),calc(var(--vw)*.84615 + 2px)) 0 0 max(calc(var(--vw)*1),calc(var(--vw)*.84615 + 2px))}.new-side-experience-link:before{margin:0 0 calc(var(--vw)*.92308) calc(var(--vw)*-.38462)}.new-side-register{height:calc(var(--vw)*22.30769)}.new-side-register-link{padding:max(calc(var(--vw)*1),calc(var(--vw)*.84615 + 2px)) 0 0 max(calc(var(--vw)*2.07692),calc(var(--vw)*1.92308 + 2px))}.new-side-register-link:before{margin:0 0 calc(var(--vw)*.84615) calc(var(--vw)*-1.30769)}}@media screen and (max-width:768px){.new-side{align-items:center;background:hsla(0,0%,100%,.8);bottom:0;flex-direction:row;gap:0 calc(var(--vw)*1.82292);height:calc(var(--vw)*12.76042);justify-content:center;top:auto;translate:0 100%;width:100%}.new-side.is-show{translate:0 0}.new-side-experience,.new-side-register{height:calc(var(--vw)*10.67708);width:calc(var(--vw)*47.13542)}.new-side-experience-link,.new-side-register-link{align-items:center;border:max(calc(var(--vw)*.26042),2px) solid #c11b17;border-radius:calc(var(--vw)*2.60417);font:700 calc(var(--vw)*3.125)/calc(var(--vw)*3.90625) Noto Sans JP,sans-serif;justify-content:flex-start;writing-mode:horizontal-tb}.new-side-experience-link:before,.new-side-register-link:before{border:calc(var(--vw)*.13021) solid #fff;height:calc(var(--vw)*8.07292);margin:0;width:calc(var(--vw)*8.07292)}.new-side-experience-link:after,.new-side-register-link:after{background-color:#edb028;content:"";display:block;height:calc(var(--vw)*2.73438);-webkit-mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;pointer-events:none;position:absolute;right:max(calc(var(--vw)*2.60417),calc(var(--vw)*2.34375 + 2px));top:50%;translate:0 -50%;user-select:none;width:calc(var(--vw)*2.86458)}.new-side-experience-link:active,.new-side-experience-link:hover,.new-side-register-link:active,.new-side-register-link:hover{transform:translate(0)}.new-side-experience-link:active:before,.new-side-experience-link:hover:before,.new-side-register-link:active:before,.new-side-register-link:hover:before{border-color:#c11b17}.new-side-experience-link:active:after,.new-side-experience-link:hover:after,.new-side-register-link:active:after,.new-side-register-link:hover:after{animation:arrowRight .8s ease-in-out infinite}.new-side-experience-link{padding:0}.new-side-experience-link:before{background:image-set(url("../img/common/img-experience-button01.webp") 1x,url("../img/common/2x/img-experience-button01-2x.webp") 2x) 50%/100% 100% no-repeat;margin:calc(var(--vw)*1.5625) calc(var(--vw)*1.30208) calc(var(--vw)*1.5625) calc(var(--vw)*1.5625)}.new-side-register-link{padding:0}.new-side-register-link:before{background:image-set(url("../img/common/img-register-button01.webp") 1x,url("../img/common/2x/img-register-button01-2x.webp") 2x) 50%/100% 100% no-repeat;margin:calc(var(--vw)*1.5625) calc(var(--vw)*1.30208) calc(var(--vw)*1.5625) calc(var(--vw)*1.5625)}}.new-totop{bottom:calc(var(--vw)*5.95238);display:none;opacity:0;position:sticky;transition:opacity .5s ease .1s;z-index:500}.new-totop.is-show{opacity:1}.new-totop-btn{align-items:center;background-color:#edb028;border:max(calc(var(--vw)*.2381),3px) solid #fff;border-radius:50%;color:#fff;display:flex;flex-direction:column;font:700 calc(var(--vw)*1.25)/calc(var(--vw)*1.42857) Noto Sans JP,sans-serif;gap:calc(var(--vw)*.11905) 0;height:calc(var(--vw)*6.07143);justify-content:center;position:absolute;right:calc(var(--vw)*7.14286);text-align:center;top:calc(var(--vw)*-4.16667);transition:translate .3s;width:calc(var(--vw)*6.07143)}.new-totop-btn:before{background-color:#c11b17;height:calc(var(--vw)*1.07143);-webkit-mask:url(../img/common/icon-arrow-up01.svg) center center/100% 100% no-repeat;mask:url(../img/common/icon-arrow-up01.svg) center center/100% 100% no-repeat;position:absolute;position:relative;width:calc(var(--vw)*1.07143)}.new-totop-btn:after,.new-totop-btn:before{content:"";display:block;pointer-events:none;user-select:none}.new-totop-btn:after{height:100%;inset:0;pointer-events:auto;position:absolute;transform-origin:center top;width:100%}.new-totop-btn-img{height:calc(var(--vw)*7.7381);left:max(calc(var(--vw)*-6.36905),calc(var(--vw)*-6.19048 - 3px));max-height:none;max-width:none;pointer-events:none;position:absolute;top:max(calc(var(--vw)*-1.78571),calc(var(--vw)*-1.60714 - 3px));user-select:none;width:calc(var(--vw)*7.5);z-index:101}.new-totop-btn:active,.new-totop-btn:hover{animation:toTopShake .8s ease-in-out infinite;opacity:1;translate:0 -10%}.new-totop-btn:active:after,.new-totop-btn:hover:after{scale:1 1.2}@media screen and (max-width:1300px){.new-totop{bottom:calc(var(--vw)*7.69231)}.new-totop-btn{border:max(calc(var(--vw)*.30769),3px) solid #fff;font:700 calc(var(--vw)*1.61538)/calc(var(--vw)*1.84615) Noto Sans JP,sans-serif;gap:calc(var(--vw)*.15385) 0;height:calc(var(--vw)*7.84615);right:calc(var(--vw)*7.69231);top:calc(var(--vw)*-5.38462);width:calc(var(--vw)*7.84615)}.new-totop-btn:before{height:calc(var(--vw)*1.38462);width:calc(var(--vw)*1.38462)}.new-totop-btn-img{height:calc(var(--vw)*10);left:max(calc(var(--vw)*-8.23077),calc(var(--vw)*-8 - 3px));top:max(calc(var(--vw)*-2.30769),calc(var(--vw)*-2.07692 - 3px));width:calc(var(--vw)*9.69231)}}@media screen and (max-width:768px){.new-totop{bottom:calc(var(--vw)*26.04167)}.new-totop-btn{border:max(calc(var(--vw)*.52083),3px) solid #fff;font:700 calc(var(--vw)*3.38542)/calc(var(--vw)*3.90625) Noto Sans JP,sans-serif;gap:calc(var(--vw)*.39063) 0;height:calc(var(--vw)*16.53646);right:calc(var(--vw)*4.6875);top:calc(var(--vw)*-8.07292);width:calc(var(--vw)*16.53646)}.new-totop-btn:before{height:calc(var(--vw)*3.125);width:calc(var(--vw)*2.99479)}.new-totop-btn-img{height:calc(var(--vw)*21.09375);left:max(calc(var(--vw)*-17.05729),calc(var(--vw)*-16.66667 - 3px));top:max(calc(var(--vw)*-4.81771),calc(var(--vw)*-4.42708 - 3px));width:calc(var(--vw)*20.44271)}}.new-footer{background-color:#000;width:100%}.new-footer-container{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;padding:calc(var(--vw)*5.35714) 0 0;position:relative;width:calc(var(--vw)*65.47619)}.new-footer-contact{color:#fff;width:fit-content}.new-footer-contact-logo,.new-footer-contact-logo-link{height:calc(var(--vw)*4.3051);position:relative;width:calc(var(--vw)*18.92857)}.new-footer-contact-logo-link{color:rgba(193,27,23,.01);display:block;transition:opacity .3s ease;white-space:nowrap}.new-footer-contact-logo-link:active,.new-footer-contact-logo-link:hover{opacity:.5}.new-footer-contact-logo-link:before{background-color:#c11b17;content:"";display:block;height:100%;left:0;-webkit-mask:url(../img/common/logo-bragmen01.svg) center center/100% 100% no-repeat;mask:url(../img/common/logo-bragmen01.svg) center center/100% 100% no-repeat;pointer-events:none;position:absolute;scale:calc(1/var(--scale-x)) 1;top:0;user-select:none;width:100%;z-index:-1;z-index:1}.new-footer-contact-logo-link-text01{display:block;font:400 calc(var(--vw)*2.91667)/1 Gravitas One,serif;left:calc(var(--vw)*.53571);position:absolute;scale:1.07 1;top:calc(var(--vw)*-.29762);z-index:2}.new-footer-contact-logo-link-text02{display:block;font:300 calc(var(--vw)*.41667)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*1.90476);position:absolute;top:calc(var(--vw)*2.38095);z-index:2}.new-footer-contact-logo-link-text02-01{display:inline-block;letter-spacing:.85em}.new-footer-contact-logo-link-text02-02{display:inline-block;letter-spacing:1.05em;padding:0 0 0 calc(var(--vw)*3.80952)}.new-footer-contact-tel{font:800 max(calc(var(--vw)*.95238),9px)/1 Noto Sans JP,sans-serif;margin:1.1875em 0 .75em calc(var(--vw)*.11905)}.new-footer-contact-tel-link{transition:opacity .3s ease}.new-footer-contact-tel-link:active,.new-footer-contact-tel-link:hover{opacity:.5}.new-footer-contact-tel-text{font:500 max(calc(var(--vw)*.83333),8px)/1 Noto Sans JP,sans-serif;letter-spacing:.015em;margin:0 0 0 calc(var(--vw)*.05952)}.new-footer-contact-tel-text-note{display:flex;font-size:max(calc(var(--vw)*.83333),8px);letter-spacing:.04em;margin:.93em 0 0}.new-footer-contact-tel-text-note:before{content:"※";display:block;flex:0 0 auto}.new-footer-contact-closed{font:500 max(calc(var(--vw)*.83333),8px)/1 Noto Sans JP,sans-serif;margin:calc(var(--vw)*1.66667) 0 0 calc(var(--vw)*.11905)}.new-footer-contact-sns{display:flex;gap:0 calc(var(--vw)*1.4881);margin:calc(var(--vw)*1.66667) 0 0}.new-footer-contact-sns-item-link{transition:opacity .3s}.new-footer-contact-sns-item-link:active,.new-footer-contact-sns-item-link:hover{opacity:.5}.new-footer-contact-sns-item-icon{height:calc(var(--vw)*2.91667);width:calc(var(--vw)*2.91667)}.new-footer-contact-sns-item:first-of-type{padding:calc(var(--vw)*.17857) calc(var(--vw)*.11905) calc(var(--vw)*.17857) 0}.new-footer-contact-sns-item:first-of-type .new-footer-contact-sns-item-icon{height:calc(var(--vw)*2.55952);width:calc(var(--vw)*2.55952)}.new-footer-recruit{background-color:#212121;border-radius:calc(var(--vw)*1.19048);color:#fff;margin:calc(var(--vw)*.11905) 0 0;width:calc(var(--vw)*32.85714)}.new-footer-recruit-focus{font:700 max(calc(var(--vw)*1.30952),13px)/1 Noto Sans JP,sans-serif;margin:1.59em 0 1.45em;text-align:center}.new-footer-recruit-list{display:flex;justify-content:space-between;padding:0 calc(var(--vw)*1.42857)}.new-footer-recruit-list-item-link{align-items:center;border:max(calc(var(--vw)*.11905),2px) solid #fff;border-radius:50vh;display:flex;font:700 max(calc(var(--vw)*1.0119),10px)/1 Noto Sans JP,sans-serif;height:calc(var(--vw)*3.5119);justify-content:center;overflow:hidden;position:relative;transition:color .3s 0s,background-color .3s 0s;width:calc(var(--vw)*14.46429);z-index:1}.new-footer-recruit-list-item-link:before{background-color:#edb028;content:"";display:block;height:calc(var(--vw)*.89286);-webkit-mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;mask:url(../img/common/icon-arrow-right01.svg) center center/100% 100% no-repeat;min-height:9px;min-width:9px;pointer-events:none;position:absolute;right:max(calc(var(--vw)*.77381),calc(var(--vw)*.65476 + 2px));top:50%;translate:0 -50%;user-select:none;width:calc(var(--vw)*.95238)}.new-footer-recruit-list-item-link:after{background-color:#fff;border-radius:50vh;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;scale:1.2;top:0;transform-origin:left top;transition:.3s cubic-bezier(.45,0,.55,1) 0s;translate:-120% -10%;user-select:none;width:100%;z-index:-1}.new-footer-recruit-list-item-link:active,.new-footer-recruit-list-item-link:hover{background-color:#fff;color:#000;transition:color .3s 0s,background-color 0s .3s}.new-footer-recruit-list-item-link:active:before,.new-footer-recruit-list-item-link:hover:before{animation:arrowRight .8s ease-in-out infinite}.new-footer-recruit-list-item-link:active:after,.new-footer-recruit-list-item-link:hover:after{translate:-10% -10%}.new-footer-recruit-list-item-link.is-inactive{opacity:.35;pointer-events:none;user-select:none}.new-footer-recruit-list-item-link.is-inactive:after,.new-footer-recruit-list-item-link.is-inactive:before{display:none}.new-footer-recruit-list-item-text{font:400 max(calc(var(--vw)*.89286),9px)/1 Noto Sans JP,sans-serif;padding:.73em 0 2.93em;text-align:center}.new-footer-info{margin:0 auto;width:calc(var(--vw)*65.47619)}.new-footer-info-list{color:#fff;display:flex;font:400 max(calc(var(--vw)*.83333),8px)/1 Noto Sans JP,sans-serif;gap:0 max(calc(var(--vw)*3.5119),35px);list-style:disc;padding:3.43em calc(var(--vw)*1.19048) 0 1.93em}.new-footer-info-list-item{text-indent:calc(var(--vw)*-.41667)}@-moz-document url-prefix(){.new-footer-info-list-item{text-indent:0}}.new-footer-info-list-item-link{transition:opacity .3s}.new-footer-info-list-item-link:hover{opacity:.5}.new-footer-note{color:#d7d7d7;font:400 max(calc(var(--vw)*.83333),8px)/1.2 Noto Sans JP,sans-serif;margin:3.5em auto 3.36em;padding:0 calc(var(--vw)*.35714);width:calc(var(--vw)*65.47619)}.new-footer-note-item{align-items:flex-start;display:flex}.new-footer-note-item:before{content:"※";display:block}.new-footer-note-item:last-of-type{margin:.5em 0 0}.new-footer-copyright{border-top:calc(var(--vw)*.05952) solid hsla(0,0%,84%,.5);color:#d7d7d7;padding:.933em 0 1.2em;text-align:center;width:100%}.new-footer-copyright-text{font:400 max(calc(var(--vw)*.89286),9px)/1 Noto Sans JP,sans-serif}@media screen and (max-width:1300px){.new-footer-container{padding:calc(var(--vw)*6.92308) 0 0;width:calc(var(--vw)*84.61538)}.new-footer-contact-logo,.new-footer-contact-logo-link{height:calc(var(--vw)*5.56351);width:calc(var(--vw)*24.46154)}.new-footer-contact-logo-link-text01{font:400 calc(var(--vw)*3.76923)/1 Gravitas One,serif;left:calc(var(--vw)*.69231);top:calc(var(--vw)*-.38462)}.new-footer-contact-logo-link-text02{font:300 calc(var(--vw)*.53846)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*2.46154);top:calc(var(--vw)*3.07692)}.new-footer-contact-logo-link-text02-02{padding:0 0 0 calc(var(--vw)*4.92308)}.new-footer-contact-tel{font:800 max(calc(var(--vw)*1.23077),9px)/1 Noto Sans JP,sans-serif;margin:1.1875em 0 .75em calc(var(--vw)*.15385)}.new-footer-contact-tel-text{font:500 max(calc(var(--vw)*1.07692),8px)/1 Noto Sans JP,sans-serif;margin:0 0 0 calc(var(--vw)*.07692)}.new-footer-contact-tel-text-note{font-size:max(calc(var(--vw)*1.07692),8px)}.new-footer-contact-closed{font:500 max(calc(var(--vw)*1.07692),8px)/1 Noto Sans JP,sans-serif;margin:calc(var(--vw)*2.15385) 0 0 calc(var(--vw)*.15385)}.new-footer-contact-sns{gap:0 calc(var(--vw)*1.92308);margin:calc(var(--vw)*2.15385) 0 0}.new-footer-contact-sns-item-icon{height:calc(var(--vw)*3.76923);width:calc(var(--vw)*3.76923)}.new-footer-contact-sns-item:first-of-type{padding:calc(var(--vw)*.23077) calc(var(--vw)*.15385) calc(var(--vw)*.23077) 0}.new-footer-contact-sns-item:first-of-type .new-footer-contact-sns-item-icon{height:calc(var(--vw)*3.30769);width:calc(var(--vw)*3.30769)}.new-footer-recruit{border-radius:calc(var(--vw)*1.53846);margin:calc(var(--vw)*.15385) 0 0;width:calc(var(--vw)*42.46154)}.new-footer-recruit-focus{font:700 max(calc(var(--vw)*1.69231),13px)/1 Noto Sans JP,sans-serif}.new-footer-recruit-list{padding:0 calc(var(--vw)*1.84615)}.new-footer-recruit-list-item-link{border:max(calc(var(--vw)*.15385),2px) solid #fff;font:700 max(calc(var(--vw)*1.30769),10px)/1 Noto Sans JP,sans-serif;height:calc(var(--vw)*4.53846);width:calc(var(--vw)*18.69231)}.new-footer-recruit-list-item-link:before{height:calc(var(--vw)*1.15385);right:max(calc(var(--vw)*1),calc(var(--vw)*.84615 + 2px));width:calc(var(--vw)*1.23077)}.new-footer-recruit-list-item-text{font:400 max(calc(var(--vw)*1.15385),9px)/1 Noto Sans JP,sans-serif}.new-footer-info{width:calc(var(--vw)*84.61538)}.new-footer-info-list{font:400 max(calc(var(--vw)*1.07692),8px)/1 Noto Sans JP,sans-serif;gap:0 max(calc(var(--vw)*4.53846),35px);padding:3.43em calc(var(--vw)*1.53846) 0 1.93em}.new-footer-info-list-item{text-indent:calc(var(--vw)*-.53846)}@-moz-document url-prefix(){.new-footer-info-list-item{text-indent:0}}.new-footer-note{font:400 max(calc(var(--vw)*1.07692),8px)/1.2 Noto Sans JP,sans-serif;padding:0 calc(var(--vw)*.46154);width:calc(var(--vw)*84.61538)}.new-footer-copyright{border-top:calc(var(--vw)*.07692) solid hsla(0,0%,84%,.5)}.new-footer-copyright-text{font:400 max(calc(var(--vw)*1.15385),9px)/1 Noto Sans JP,sans-serif}}@media screen and (max-width:768px){.new-footer-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;padding:calc(var(--vw)*14.71354) 0 0;width:calc(var(--vw)*84.375)}.new-footer-contact{width:100%}.new-footer-contact-logo{margin:0 auto}.new-footer-contact-logo,.new-footer-contact-logo-link{height:calc(var(--vw)*13.47458);width:calc(var(--vw)*59.24479)}.new-footer-contact-logo-link-text01{font:400 calc(var(--vw)*9.11458)/1 Gravitas One,serif;left:calc(var(--vw)*1.17188);top:calc(var(--vw)*-.91146)}.new-footer-contact-logo-link-text02{font:300 calc(var(--vw)*1.43229)/1 Noto Sans JP,sans-serif;left:calc(var(--vw)*5.98958);top:calc(var(--vw)*7.55208)}.new-footer-contact-logo-link-text02-01{letter-spacing:.73em}.new-footer-contact-logo-link-text02-02{letter-spacing:.9em;padding:0 0 0 calc(var(--vw)*11.84896)}.new-footer-contact-tel{font:800 calc(var(--vw)*3.64583)/1 Noto Sans JP,sans-serif;margin:calc(var(--vw)*5.20833) 0 calc(var(--vw)*2.60417);text-align:center}.new-footer-contact-tel-text{font:400 calc(var(--vw)*3.125)/1 Noto Sans JP,sans-serif;letter-spacing:0;margin:0;text-align:center;white-space:nowrap}.new-footer-contact-tel-text-note{font-size:calc(var(--vw)*3.125);justify-content:center;letter-spacing:0;margin:calc(var(--vw)*2.60417) 0 0}.new-footer-contact-closed{font:500 calc(var(--vw)*3.125)/1 Noto Sans JP,sans-serif;margin:calc(var(--vw)*6.11979) 0 0;text-align:center}.new-footer-contact-sns{gap:0 calc(var(--vw)*5.33854);justify-content:center;margin:calc(var(--vw)*6.11979) 0 0}.new-footer-contact-sns-item-icon{height:calc(var(--vw)*10.67708);width:calc(var(--vw)*10.67708)}.new-footer-contact-sns-item:first-of-type{padding:calc(var(--vw)*.65104) calc(var(--vw)*.91146) calc(var(--vw)*.65104)}.new-footer-contact-sns-item:first-of-type .new-footer-contact-sns-item-icon{height:calc(var(--vw)*9.375);width:calc(var(--vw)*9.17349)}.new-footer-recruit{border-radius:calc(var(--vw)*2.60417);margin:calc(var(--vw)*8.72396) 0 calc(var(--vw)*6.77083);width:100%}.new-footer-recruit-focus{font:700 calc(var(--vw)*4.16667)/1 Noto Sans JP,sans-serif;margin:calc(var(--vw)*5.59896) 0 calc(var(--vw)*5.72917)}.new-footer-recruit-list{padding:0 calc(var(--vw)*3.77604)}.new-footer-recruit-list-item-link{border:max(calc(var(--vw)*.26042),2px) solid #fff;font:700 calc(var(--vw)*3.125)/1 Noto Sans JP,sans-serif;height:calc(var(--vw)*10.9375);width:calc(var(--vw)*37.23958)}.new-footer-recruit-list-item-link:before{height:calc(var(--vw)*2.86458);min-height:auto;min-width:auto;right:max(calc(var(--vw)*2.47396),calc(var(--vw)*2.21354 + 2px));width:calc(var(--vw)*2.99479)}.new-footer-recruit-list-item-text{font:400 calc(var(--vw)*2.86458)/1 Noto Sans JP,sans-serif;padding:calc(var(--vw)*1.82292) 0 calc(var(--vw)*9.375)}.new-footer-info{width:calc(var(--vw)*84.375)}.new-footer-info-list{display:grid;font:400 calc(var(--vw)*3.125)/1 Noto Sans JP,sans-serif;gap:0 0;padding:0}.new-footer-info-list-item{margin:0 0 calc(var(--vw)*3.90625) calc(var(--vw)*3.77604);text-indent:calc(var(--vw)*-1.04167);width:50%}@-moz-document url-prefix(){.new-footer-info-list-item{text-indent:0}}.new-footer-info-list-item:first-of-type{grid-area:1/1/2/2}.new-footer-info-list-item:nth-of-type(2){grid-area:2/1/3/2}.new-footer-info-list-item:nth-of-type(3){grid-area:3/1/4/2}.new-footer-info-list-item:nth-of-type(4){grid-area:1/2/2/3;margin-left:calc(var(--vw)*-12.63021)}.new-footer-info-list-item:nth-of-type(5){grid-area:2/2/3/3;margin-left:calc(var(--vw)*-12.63021)}.new-footer-info-list-item-link{white-space:nowrap}.new-footer-note{font:400 calc(var(--vw)*2.86458)/calc(var(--vw)*3.125) Noto Sans JP,sans-serif;margin:calc(var(--vw)*4.81771) auto calc(var(--vw)*7.29167);padding:0 0 0 calc(var(--vw)*.39063);width:calc(var(--vw)*84.375)}.new-footer-note-item:last-of-type{margin:calc(var(--vw)*1.30208) 0 0}.new-footer-copyright{border-top:calc(var(--vw)*.13021) solid hsla(0,0%,84%,.5);padding:calc(var(--vw)*3.125) 0 calc(var(--vw)*3.90625)}.new-footer-copyright-text{font:400 calc(var(--vw)*2.86458)/1 Noto Sans JP,sans-serif}}