@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-color:transparent}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}body,th,td,h1,h2,h3,h4,h5,h6,pre,input,textarea,option,div,p,dt,dd,li,address{font-family:var(--ff);font-weight:var(--fwn);font-style:normal;color:var(--Title);box-sizing:border-box}html{width:100%;height:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--ff);font-size:var(--fz_pc)}@media only screen and (max-width:1000px){html{font-size:var(--fz_tb)}}@media only screen and (max-width:680px){html{font-size:var(--fz_sp)}}html{-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{width:100%;z-index:0;height:auto;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:scroll;-webkit-overflow-scrolling:touch}body.ready *{transition:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;box-sizing:border-box}::selection{color:var(--Title);background:var(--Border)}::-moz-selection{color:var(--Title);background:var(--Border)}img{display:block;width:100%;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}table{border-collapse:collapse;border-spacing:0}span,i{font-size:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}a{text-decoration:none;display:inline-block;cursor:pointer;color:var(--Title)}select,input,textarea,button{cursor:pointer;box-sizing:border-box;outline:none;border-radius:0;appearance:button;border:none;background-color:transparent}textarea{resize:vertical;overflow:auto}input+label{cursor:pointer}.show_pc{display:block}@media only screen and (max-width:680px){.show_pc{display:none}}.show_pctb{display:block}@media only screen and (max-width:1000px){.show_pctb{display:block}}@media only screen and (max-width:680px){.show_pctb{display:none}}.show_tbsp{display:none}@media only screen and (max-width:680px){.show_tbsp{display:block}}.show_tb{display:none}@media only screen and (max-width:1000px){.show_tb{display:block}}@media only screen and (max-width:680px){.show_tb{display:none}}.show_sp{display:none}@media only screen and (max-width:1000px){.show_sp{display:none}}@media only screen and (max-width:680px){.show_sp{display:block}}.sitemap a{display:block;margin-bottom:1rem}.sitemap a span{min-width:100px;text-align:center;display:inline-block;border:1px solid #eee;padding:.5rem 1rem}.sitemap div{margin-left:2rem}.p-logo,.p-logo__slashcard,.p-logo__w{position:relative;display:block;-webkit-user-select:none;user-select:none;overflow:hidden;aspect-ratio:9.0909090909}.p-logo .svg,.p-logo__slashcard .svg,.p-logo__w .svg{position:absolute;width:100%;height:100%;display:block}.p-logo svg,.p-logo__slashcard svg,.p-logo__w svg{position:absolute;width:100%;height:100%;display:block;z-index:0;top:0;left:0;fill:var(--Title)}.p-logo svg path,.p-logo__slashcard svg path,.p-logo__w svg path{width:100%}.p-logo>span,.p-logo__slashcard>span,.p-logo__w>span{position:absolute;width:100%;height:100%;overflow:hidden;text-indent:-9999px;top:0;left:0;display:block}.p-logo__w svg{fill:var(--White)}.p-logo__slashcard{aspect-ratio:4}.p-title__page__main{font-size:var(--pow8);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;display:block;text-transform:uppercase}.p-title__page__sub{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;display:block;margin-top:.6em;color:var(--SubText)}.p-title__sec{display:block}.p-title__sec__wrap{display:inline-block}.p-title__sec__main{font-size:var(--pow5);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;display:block;text-transform:uppercase}.p-title__sec__sub{font-size:calc(1rem - 1px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;display:block;margin-top:1em;color:var(--SubText)}.p-title__sub{display:block}.p-title__sub__wrap{display:inline-block;font-size:0;position:relative;padding-left:1.5rem}.p-title__sub__wrap:before{content:"";width:.5rem;height:100%;position:absolute;top:0;left:0;background-color:var(--Key1);display:block}.p-title__sub__main{font-size:var(--pow3);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:var(--ls);line-height:.9;text-transform:uppercase;display:inline-block;vertical-align:baseline}.p-title__sub__sub{font-size:calc(1rem - 2px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;color:var(--SubText);margin-left:1em;display:inline-block;vertical-align:text-bottom}.p-title__sub2{display:block}.p-title__sub2__wrap{display:inline-block;font-size:0;position:relative;padding-left:2rem}.p-title__sub2__wrap:before{content:"";width:1rem;height:2px;position:absolute;top:50%;left:0;background-color:var(--Key1);transform:translateY(-50%);display:block}.p-title__sub2__main{font-size:var(--pow2);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:var(--ls);line-height:.9;text-transform:uppercase;display:inline-block;vertical-align:baseline}.p-title__sub2__sub{font-size:calc(1rem - 3px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.1em;line-height:1;color:var(--SubText);margin-left:1em;display:inline-block;vertical-align:text-bottom}@media only screen and (max-width:680px){.p-title__sub2__sub{font-size:10px}}.p-lead{font-size:var(--pow3);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.7}.p-lead__l{font-size:var(--pow5);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.8}.p-lead__s{font-size:var(--pow1);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.9}.p-text,.p-table table th>span,.p-table table td>span{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.p-text a,.p-table table th>span a,.p-table table td>span a{text-decoration:underline;color:inherit}@media only screen and (min-width:1000px){.p-text a:hover,.p-table table th>span a:hover,.p-table table td>span a:hover{text-decoration:none}}.p-cap,.p-attention ul li{font-size:calc(1rem - 1px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.p-cap a,.p-attention ul li a{text-decoration:underline;color:inherit}@media only screen and (min-width:1000px){.p-cap a:hover,.p-attention ul li a:hover{text-decoration:none}}.p-min{font-size:calc(1rem - 2px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.p-min a{text-decoration:underline;color:inherit}@media only screen and (min-width:1000px){.p-min a:hover{text-decoration:none}}.p-image__r150{position:relative;display:block}.p-image__r150>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r150>span:before{content:"";padding-top:150%;width:100%;display:block}.p-image__r150__link{position:relative;display:block}.p-image__r150__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r150__link>span:before{content:"";padding-top:150%;width:100%;display:block}.p-image__r150__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r150__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r150__link:hover:before{opacity:.8}.p-image__r150__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r150__videolink{position:relative;display:block}.p-image__r150__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r150__videolink>span:before{content:"";padding-top:150%;width:100%;display:block}.p-image__r150__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r150__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r150__videolink:hover:before{opacity:.8}.p-image__r150__videolink:hover:after{opacity:.8}}.p-image__r125{position:relative;display:block}.p-image__r125>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r125>span:before{content:"";padding-top:125%;width:100%;display:block}.p-image__r125__link{position:relative;display:block}.p-image__r125__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r125__link>span:before{content:"";padding-top:125%;width:100%;display:block}.p-image__r125__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r125__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r125__link:hover:before{opacity:.8}.p-image__r125__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r125__videolink{position:relative;display:block}.p-image__r125__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r125__videolink>span:before{content:"";padding-top:125%;width:100%;display:block}.p-image__r125__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r125__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r125__videolink:hover:before{opacity:.8}.p-image__r125__videolink:hover:after{opacity:.8}}.p-image__r100,.js-floating__box__image{position:relative;display:block}.p-image__r100>span,.js-floating__box__image>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r100>span:before,.js-floating__box__image>span:before{content:"";padding-top:100%;width:100%;display:block}.p-image__r100__link{position:relative;display:block}.p-image__r100__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r100__link>span:before{content:"";padding-top:100%;width:100%;display:block}.p-image__r100__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r100__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r100__link:hover:before{opacity:.8}.p-image__r100__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r100__videolink{position:relative;display:block}.p-image__r100__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r100__videolink>span:before{content:"";padding-top:100%;width:100%;display:block}.p-image__r100__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r100__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r100__videolink:hover:before{opacity:.8}.p-image__r100__videolink:hover:after{opacity:.8}}.p-image__r75{position:relative;display:block}.p-image__r75>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r75>span:before{content:"";padding-top:75%;width:100%;display:block}.p-image__r75__link{position:relative;display:block}.p-image__r75__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r75__link>span:before{content:"";padding-top:75%;width:100%;display:block}.p-image__r75__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r75__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r75__link:hover:before{opacity:.8}.p-image__r75__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r75__videolink{position:relative;display:block}.p-image__r75__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r75__videolink>span:before{content:"";padding-top:75%;width:100%;display:block}.p-image__r75__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r75__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r75__videolink:hover:before{opacity:.8}.p-image__r75__videolink:hover:after{opacity:.8}}.p-image__r66{position:relative;display:block}.p-image__r66>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r66>span:before{content:"";padding-top:66.66%;width:100%;display:block}.p-image__r66__link{position:relative;display:block}.p-image__r66__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r66__link>span:before{content:"";padding-top:66.66%;width:100%;display:block}.p-image__r66__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r66__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r66__link:hover:before{opacity:.8}.p-image__r66__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r66__videolink{position:relative;display:block}.p-image__r66__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r66__videolink>span:before{content:"";padding-top:66.66%;width:100%;display:block}.p-image__r66__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r66__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r66__videolink:hover:before{opacity:.8}.p-image__r66__videolink:hover:after{opacity:.8}}.p-image__r56{position:relative;display:block}.p-image__r56>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r56>span:before{content:"";padding-top:56.25%;width:100%;display:block}.p-image__r56__link{position:relative;display:block}.p-image__r56__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r56__link>span:before{content:"";padding-top:56.25%;width:100%;display:block}.p-image__r56__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r56__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r56__link:hover:before{opacity:.8}.p-image__r56__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r56__videolink{position:relative;display:block}.p-image__r56__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r56__videolink>span:before{content:"";padding-top:56.25%;width:100%;display:block}.p-image__r56__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r56__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r56__videolink:hover:before{opacity:.8}.p-image__r56__videolink:hover:after{opacity:.8}}.p-image__r50{position:relative;display:block}.p-image__r50>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r50>span:before{content:"";padding-top:50%;width:100%;display:block}.p-image__r50__link{position:relative;display:block}.p-image__r50__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r50__link>span:before{content:"";padding-top:50%;width:100%;display:block}.p-image__r50__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r50__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r50__link:hover:before{opacity:.8}.p-image__r50__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r50__videolink{position:relative;display:block}.p-image__r50__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r50__videolink>span:before{content:"";padding-top:50%;width:100%;display:block}.p-image__r50__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r50__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r50__videolink:hover:before{opacity:.8}.p-image__r50__videolink:hover:after{opacity:.8}}.p-image__r33{position:relative;display:block}.p-image__r33>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r33>span:before{content:"";padding-top:33.33%;width:100%;display:block}.p-image__r33__link{position:relative;display:block}.p-image__r33__link>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r33__link>span:before{content:"";padding-top:33.33%;width:100%;display:block}.p-image__r33__link:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;z-index:1;background-color:#111;opacity:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-image__r33__link:after{content:attr(data-text);font-size:12px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:20px;position:absolute;z-index:2;margin-top:-10px;top:50%;left:0;width:100%;text-align:center;display:block;color:#fff;opacity:0;will-change:opacity;letter-spacing:.3em;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,letter-spacing .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r33__link:hover:before{opacity:.8}.p-image__r33__link:hover:after{opacity:1;letter-spacing:.16em}}.p-image__r33__videolink{position:relative;display:block}.p-image__r33__videolink>span{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.p-image__r33__videolink>span:before{content:"";padding-top:33.33%;width:100%;display:block}.p-image__r33__videolink:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;z-index:1;visibility:visible;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.p-image__r33__videolink:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:2;visibility:visible;opacity:.8;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-image__r33__videolink:hover:before{opacity:.8}.p-image__r33__videolink:hover:after{opacity:.8}}.p-button,.p-button__s,.p-button__s__r,.p-button__r,.p-button__disable,.p-button__w,.p-button__sub{display:block;font-size:1rem;background-color:var(--Key1);border:1px solid var(--Key1);color:var(--Base1);fill:var(--Base1)}@media only screen and (min-width:1000px){.p-button:hover,.p-button__s:hover,.p-button__s__r:hover,.p-button__r:hover,.p-button__disable:hover,.p-button__w:hover,.p-button__sub:hover{background-color:var(--Base1);border-color:var(--Key1);color:var(--Key1);fill:var(--Key1)}}.p-button,.p-button__s,.p-button__s__r,.p-button__r,.p-button__disable,.p-button__w,.p-button__sub{transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,border-color .2s cubic-bezier(.25,.1,.25,1) 0ms,color .2s cubic-bezier(.25,.1,.25,1) 0ms,fill .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-button>span,.p-button__s>span,.p-button__s__r>span,.p-button__r>span,.p-button__disable>span,.p-button__w>span,.p-button__sub>span{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;width:auto;font-size:1em;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:2;padding:.5em 1em;text-align:center}.p-button>span svg,.p-button__s>span svg,.p-button__s__r>span svg,.p-button__r>span svg,.p-button__disable>span svg,.p-button__w>span svg,.p-button__sub>span svg{width:1.3em;height:1.3em;display:inline-block;vertical-align:middle}.p-button>span span,.p-button__s>span span,.p-button__s__r>span span,.p-button__r>span span,.p-button__disable>span span,.p-button__w>span span,.p-button__sub>span span{display:inline-block;vertical-align:middle;margin-left:.6em;margin-right:.6em}.p-button input,.p-button__s input,.p-button__s__r input,.p-button__r input,.p-button__disable input,.p-button__w input,.p-button__sub input{font-size:1em;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.16em;line-height:2;padding:.5em 1em;color:inherit;text-align:center;display:block;width:100%}.p-button__sub{background-color:var(--SubText);border:1px solid var(--SubText);color:var(--Base1);fill:var(--Base1)}@media only screen and (min-width:1000px){.p-button__sub:hover{background-color:var(--Base1);border-color:var(--SubText);color:var(--SubText);fill:var(--SubText)}}.p-button__w{background-color:var(--Base1);border:1px solid var(--Border);color:var(--Key1);fill:var(--Key1)}@media only screen and (min-width:1000px){.p-button__w:hover{background-color:var(--Key1);border-color:var(--Base1);color:var(--Base1);fill:var(--Base1)}}.p-button__disable{pointer-events:none;cursor:default;background-color:var(--Border);border:1px solid var(--Border);color:var(--Base1);fill:var(--Base1)}@media only screen and (min-width:1000px){.p-button__disable:hover{background-color:var(--Border);border-color:var(--Border);color:var(--Base1);fill:var(--Base1)}}.p-button__r>span{flex-direction:row-reverse}.p-button__s,.p-button__s__r{font-size:12px}.p-button__s__r>span{flex-direction:row-reverse}.p-button__s>span,.p-button__s__r>span{padding:.1em .5em}.p-link,.p-link__r{display:inline-block;color:var(--Title);fill:var(--Title);font-size:1rem;position:relative;overflow:hidden}@media only screen and (min-width:1000px){.p-link:hover:after,.p-link__r:hover:after{width:0%;left:100%;transition:width 0ms cubic-bezier(.25,.1,.25,1) .2s,left .2s cubic-bezier(.25,.1,.25,1) 0ms}}.p-link:after,.p-link__r:after{content:"";height:1px;background-color:var(--Title);position:absolute;bottom:0;width:100%;left:0;will-change:width,left;transition:width .2s cubic-bezier(.25,.1,.25,1) 0ms,left 0ms cubic-bezier(.25,.1,.25,1) 0ms}.p-link>span,.p-link__r>span{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-size:1em;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.02em;line-height:2;text-align:center}.p-link>span svg,.p-link__r>span svg{width:1.3em;height:1.3em;display:inline-block;vertical-align:middle;margin-left:.6em}.p-link>span span,.p-link__r>span span{display:inline-block;vertical-align:middle}.p-link__r>span{flex-direction:row-reverse}.p-link__r>span svg{margin-left:0;margin-right:.6em}.p-input input{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:2.8rem;border:1px solid var(--Border);padding:0 .9rem;width:100%}.p-textarea textarea{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:1.8;border:1px solid var(--Border);width:100%;padding:.5rem .9rem;height:14rem}.p-checkbox label{position:relative;padding-left:2.4rem;cursor:pointer;margin-right:1.2rem}.p-checkbox input{display:none}.p-checkbox input+span{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:2.8rem;display:inline-block}.p-checkbox input+span:before{content:"";display:block;position:absolute;box-sizing:border-box;top:50%;left:0;margin-top:-.9rem;width:1.8rem;height:1.8rem;border:1px solid var(--Border);opacity:1}.p-checkbox input+span:after{content:"";display:block;position:absolute;box-sizing:border-box;top:50%;left:calc((1.8rem - 1.2rem) / 2);width:1.2rem;height:.6rem;background-color:transparent;opacity:0;border-bottom:3px solid var(--Key1);border-left:2px solid var(--Key1);transform-origin:center center;transform:translateY(-75%) rotate(-45deg);transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-checkbox input:checked+span:after{opacity:1}.p-radio label{position:relative;padding-left:2.4rem;cursor:pointer;margin-right:1.2rem}.p-radio input{display:none}.p-radio input+span{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.12em;line-height:2.8rem;display:inline-block}.p-radio input+span:before{content:"";display:block;position:absolute;box-sizing:border-box;top:50%;left:0;margin-top:-.9rem;width:1.8rem;height:1.8rem;border:1px solid var(--Border);opacity:1;border-radius:100%}.p-radio input+span:after{content:"";display:block;position:absolute;box-sizing:border-box;top:50%;left:.45rem;transform:translateY(-50%);width:.9rem;height:.9rem;border-radius:100%;opacity:0;background-color:var(--Key1);transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-radio input:checked+span:after{opacity:1}.p-select{position:relative}.p-select:before{content:"";display:block;width:.6rem;height:.6rem;border-bottom:1px solid var(--SubText);border-right:1px solid var(--SubText);transform:translateY(-50%) rotate(45deg);position:absolute;right:1rem;top:50%}.p-select select{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:2.8rem;border:1px solid var(--Border);padding:0 2rem 0 1rem;width:100%;appearance:none}.p-select select [disabled]{color:var(--SubText)}.p-search{width:100%;background-color:transparent;position:relative;height:3rem;border:1px solid var(--Border);overflow:hidden}.p-search input[type=text]{font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.06em;line-height:3rem;position:relative;padding:0 3rem 0 1rem;width:100%;color:var(--Text);background-color:var(--Border);margin:0}.p-search input[type=text]::placeholder{color:var(--SubText)}.p-search input[type=submit]{cursor:pointer;background-color:transparent;border:none;text-indent:-9999px;margin:0;width:3rem;height:3rem;background-size:2.5rem;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-547a01fe-c142-4b29-87cf-5ff2aea8ecef'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M31.51,28.51h-1.58l-.56-.54c1.96-2.28,3.14-5.24,3.14-8.46,0-7.18-5.82-13-13-13S6.51,12.33,6.51,19.51s5.82,13,13,13c3.22,0,6.18-1.18,8.46-3.14l.54,.56v1.58l10,9.98,2.98-2.98-9.98-10Zm-12,0c-4.98,0-9-4.02-9-9s4.02-9,9-9,9,4.02,9,9-4.02,9-9,9Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;position:absolute;background-color:var(--Key1);right:0rem;top:50%;margin-top:-1.5rem;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.p-search input[type=submit]:hover{background-color:var(--Border)}}.p-table table{border-top:1px solid var(--Border);width:100%}.p-table table tr{border-bottom:1px solid var(--Border)}.p-table table th{white-space:nowrap;background-color:var(--Base2);width:20%}@media only screen and (max-width:680px){.p-table table th{width:10px}}.p-table table th,.p-table table td{padding:1rem;text-align:left;vertical-align:top}.p-table table th>span,.p-table table td>span{line-height:1.8}.p-table table th>span{font-weight:var(--fwb)}.p-attention ul li{color:var(--SubText);margin-bottom:.6em}.p-attention ul li:last-child{margin-bottom:0}.p-attention ul li>span{position:relative;display:block;padding-left:1.2em}.p-attention ul li>span:before{content:"※";position:absolute;top:0;left:0}.p-pankuzu{list-style-type:none;display:inline-block;white-space:nowrap;mix-blend-mode:difference;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.p-pankuzu li{line-height:1}.p-pankuzu li+li{position:relative;margin-left:10px;padding-left:10px}.p-pankuzu li+li:before,.p-pankuzu li+li:after{content:"";width:5px;background-color:#999999e6;height:1px;position:absolute;left:0;top:50%;transform-origin:center right}.p-pankuzu li+li:before{transform:translate(-100%,-50%) rotate(45deg)}.p-pankuzu li+li:after{transform:translate(-100%,-50%) rotate(-45deg)}.p-pankuzu p,.p-pankuzu div,.p-pankuzu a{font-size:10px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.02em;line-height:1;color:#999999e6;display:block;text-transform:uppercase;transition:color .2s cubic-bezier(.25,.1,.25,1) 0ms;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;gap:3px}@media only screen and (max-width:680px){.p-pankuzu p,.p-pankuzu div,.p-pankuzu a{font-size:10px}}.p-pankuzu p span,.p-pankuzu div span,.p-pankuzu a span{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;max-width:200px;vertical-align:middle}@media only screen and (max-width:680px){.p-pankuzu p span,.p-pankuzu div span,.p-pankuzu a span{max-width:160px}}.p-pankuzu p svg,.p-pankuzu div svg,.p-pankuzu a svg{width:1.3em;height:1.3em;fill:#999999e6}@media only screen and (min-width:1000px){.p-pankuzu a:hover{opacity:.5}}.p-pankuzu__w *{color:#fff}.p-pankuzu__w li+li:before,.p-pankuzu__w li+li:after{background-color:#ffffff80}.p-pager__num ul{text-align:center}.p-pager__num ul li{display:inline-block}.p-pager__num ul li a,.p-pager__num ul li div{padding:10px 20px}.p-pager__num ul li a span,.p-pager__num ul li div span{font-size:13px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:0em;line-height:1;display:inline-block;position:relative}@media only screen and (max-width:1000px){.p-pager__num ul li a span,.p-pager__num ul li div span{font-size:13px}}@media only screen and (max-width:680px){.p-pager__num ul li a span,.p-pager__num ul li div span{font-size:12px}}.p-pager__num ul li a span:after,.p-pager__num ul li div span:after{content:"";width:100%;height:1px;position:absolute;bottom:-5px;left:0%;background-color:var(--Title)}.p-pager__num ul li a{color:var(--SubText)}@media only screen and (min-width:1000px){.p-pager__num ul li a:hover{color:var(--Title)}.p-pager__num ul li a:hover span:after{opacity:1}}.p-pager__num ul li a span:after{opacity:0}.p-pager__num ul li div{font-weight:var(--fwb)}.p-pager__arr ul{text-align:center}.p-pager__arr ul li{display:inline-block}.p-pager__arr ul li:nth-child(1) a span{padding-left:1.2em}.p-pager__arr ul li:nth-child(1) a span:before{content:"";width:.4em;height:.4em;position:absolute;top:50%;left:0;border-top:1px solid var(--Title);border-left:1px solid var(--Title);transform-origin:center center;transform:translateY(-50%) rotate(-45deg)}.p-pager__arr ul li:nth-child(3) a span{padding-right:1.2em}.p-pager__arr ul li:nth-child(3) a span:before{content:"";width:.4em;height:.4em;position:absolute;top:50%;right:0;border-top:1px solid var(--Title);border-right:1px solid var(--Title);transform-origin:center center;transform:translateY(-50%) rotate(45deg)}.p-pager__arr ul a{padding:1rem 2rem}@media only screen and (min-width:1000px){.p-pager__arr ul a:hover span:after{opacity:1}}.p-pager__arr ul a span{font-size:13px;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.1em;line-height:1;display:inline-block;position:relative}@media only screen and (max-width:1000px){.p-pager__arr ul a span{font-size:13px}}@media only screen and (max-width:680px){.p-pager__arr ul a span{font-size:12px}}.p-pager__arr ul a span:after{content:"";width:100%;height:1px;position:absolute;bottom:-5px;left:0%;background-color:var(--Title);opacity:0}.p-sns ul{font-size:0}.p-sns ul li{display:inline-block}.p-sns ul li a{padding:.5rem}.p-sns ul li a svg{width:2rem;height:2rem}.p-share{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:1rem}.p-share li a{width:2.5rem;height:2.5rem;text-align:center;display:block;border-radius:100%;opacity:1;position:relative;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,border-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-share li a span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-share li a svg{position:absolute;fill:var(--White);top:50%;left:50%;width:60%;height:60%;transform-origin:center center;transform:translate(-50%,-50%);transition:fill .2s cubic-bezier(.25,.1,.25,1) 0ms}.p-share li.fb a{background-color:#3b5998;border:1px solid #3b5998}@media only screen and (min-width:1000px){.p-share li.fb a:hover{border-color:#3b5998;background-color:var(--Base)}.p-share li.fb a:hover svg{fill:#3b5998}}.p-share li.tw a{background-color:#55acee;border:1px solid #55acee}@media only screen and (min-width:1000px){.p-share li.tw a:hover{border-color:#55acee;background-color:var(--Base)}.p-share li.tw a:hover svg{fill:#55acee}}.p-share li.gplus a{background-color:#dd4b39;border:1px solid #dd4b39}@media only screen and (min-width:1000px){.p-share li.gplus a:hover{border-color:#dd4b39;background-color:var(--Base)}.p-share li.gplus a:hover svg{fill:#dd4b39}}.p-share li.feedly a{background-color:#6cc655;border:1px solid #6cc655}@media only screen and (min-width:1000px){.p-share li.feedly a:hover{border-color:#6cc655;background-color:var(--Base)}.p-share li.feedly a:hover svg{fill:#6cc655}}.p-share li.line a{background-color:#00c300;border:1px solid #00c300}@media only screen and (min-width:1000px){.p-share li.line a:hover{border-color:#00c300;background-color:var(--Base)}.p-share li.line a:hover svg{fill:#00c300}}.p-share li.hatena a{background-color:#008fde;border:1px solid #008fde}@media only screen and (min-width:1000px){.p-share li.hatena a:hover{border-color:#008fde;background-color:var(--Base)}.p-share li.hatena a:hover svg{fill:#008fde}}.p-share li.rss a{background-color:#ff8c00;border:1px solid #ff8c00}@media only screen and (min-width:1000px){.p-share li.rss a:hover{border-color:#ff8c00;background-color:var(--Base)}.p-share li.rss a:hover svg{fill:#ff8c00}}.p-share li.pocket a{background-color:#ee4056;border:1px solid #ee4056}@media only screen and (min-width:1000px){.p-share li.pocket a:hover{border-color:#ee4056;background-color:var(--Base)}.p-share li.pocket a:hover svg{fill:#ee4056}}.p-share li.youtube a{background-color:#cd201f;border:1px solid #cd201f}@media only screen and (min-width:1000px){.p-share li.youtube a:hover{border-color:#cd201f;background-color:var(--Base)}.p-share li.youtube a:hover svg{fill:#cd201f}}.p-share li.wp a{background-color:#21759b;border:1px solid #21759b}@media only screen and (min-width:1000px){.p-share li.wp a:hover{border-color:#21759b;background-color:var(--Base)}.p-share li.wp a:hover svg{fill:#21759b}}.p-share li.dropbox a{background-color:#007ee5;border:1px solid #007ee5}@media only screen and (min-width:1000px){.p-share li.dropbox a:hover{border-color:#007ee5;background-color:var(--Base)}.p-share li.dropbox a:hover svg{fill:#007ee5}}.p-share li.pinterest a{background-color:#ce0f19;border:1px solid #ce0f19}@media only screen and (min-width:1000px){.p-share li.pinterest a:hover{border-color:#ce0f19;background-color:var(--Base)}.p-share li.pinterest a:hover svg{fill:#ce0f19}}.p-share li.evernote a{background-color:#79bd28;border:1px solid #79bd28}@media only screen and (min-width:1000px){.p-share li.evernote a:hover{border-color:#79bd28;background-color:var(--Base)}.p-share li.evernote a:hover svg{fill:#79bd28}}.p-cv{font-size:1rem;display:inline-block;text-align:left}.p-cv__wrap{display:block;position:relative;padding-left:3em}.p-cv__svg{position:absolute;top:50%;left:0;transform:translateY(-50%);width:2.5em;display:block}.p-cv__svg:before{content:"";padding-top:100%;width:100%;display:block;position:relative;z-index:0}.p-cv__svg svg{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-cv__title{font-size:1.5em;font-weight:var(--fwh);font-family:var(--ff);letter-spacing:.06em;line-height:1;display:block}.p-cv__title__jp{font-size:1.1em;font-weight:var(--fwh);font-family:var(--ff);letter-spacing:.06em;line-height:1}.p-cv__subtitle{font-size:max(10px,.8em);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:.02em;line-height:1;display:block;margin-top:.4em}.p-info{font-size:calc(1rem - 2px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.9}.p-info a{color:inherit}.p-info a.map{text-decoration:underline}@media only screen and (min-width:1000px){.p-info a.map:hover{text-decoration:none}}.js-sa__op{opacity:0;will-change:opacity;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms}.js-sa__op.sa-active{opacity:1}.js-sa__up{opacity:0;transform:translateY(2rem);will-change:opacity,transform;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms,transform .4s cubic-bezier(.25,.1,.25,1) 0ms}.js-sa__up.sa-active{opacity:1;transform:translate(0)}.js-sa__scale{opacity:0;will-change:opacity,transform;transform-origin:center center;transform:translate(0) scale(.9);transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms,transform .4s cubic-bezier(.25,.1,.25,1) 0ms}.js-sa__scale.sa-active{opacity:1;transform:translate(0) scale(1)}.js-sa__list__op.sa-active li{opacity:1}.js-sa__list__op li{opacity:0;will-change:opacity;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms}.js-sa__list__op li:nth-child(1){transition-delay:0ms}.js-sa__list__op li:nth-child(2){transition-delay:60ms}.js-sa__list__op li:nth-child(3){transition-delay:.12s}.js-sa__list__op li:nth-child(4){transition-delay:.18s}.js-sa__list__op li:nth-child(5){transition-delay:.24s}.js-sa__list__op li:nth-child(6){transition-delay:.3s}.js-sa__list__op li:nth-child(7){transition-delay:.36s}.js-sa__list__op li:nth-child(8){transition-delay:.42s}.js-sa__list__op li:nth-child(9){transition-delay:.48s}.js-sa__list__op li:nth-child(10){transition-delay:.54s}.js-sa__list__op li:nth-child(11){transition-delay:.6s}.js-sa__list__op li:nth-child(12){transition-delay:.66s}.js-sa__list__op li:nth-child(13){transition-delay:.72s}.js-sa__list__op li:nth-child(14){transition-delay:.78s}.js-sa__list__op li:nth-child(15){transition-delay:.84s}.js-sa__list__op li:nth-child(16){transition-delay:.9s}.js-sa__list__op li:nth-child(17){transition-delay:.96s}.js-sa__list__op li:nth-child(18){transition-delay:1.02s}.js-sa__list__op li:nth-child(19){transition-delay:1.08s}.js-sa__list__op li:nth-child(20){transition-delay:1.14s}.js-sa__list__up.sa-active li{opacity:1;transform:translate(0)}.js-sa__list__up li{opacity:0;transform:translateY(2rem);will-change:opacity,transform;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms,transform .4s cubic-bezier(.25,.1,.25,1) 0ms}.js-sa__list__up li:nth-child(1){transition-delay:0ms}.js-sa__list__up li:nth-child(2){transition-delay:60ms}.js-sa__list__up li:nth-child(3){transition-delay:.12s}.js-sa__list__up li:nth-child(4){transition-delay:.18s}.js-sa__list__up li:nth-child(5){transition-delay:.24s}.js-sa__list__up li:nth-child(6){transition-delay:.3s}.js-sa__list__up li:nth-child(7){transition-delay:.36s}.js-sa__list__up li:nth-child(8){transition-delay:.42s}.js-sa__list__up li:nth-child(9){transition-delay:.48s}.js-sa__list__up li:nth-child(10){transition-delay:.54s}.js-sa__list__up li:nth-child(11){transition-delay:.6s}.js-sa__list__up li:nth-child(12){transition-delay:.66s}.js-sa__list__up li:nth-child(13){transition-delay:.72s}.js-sa__list__up li:nth-child(14){transition-delay:.78s}.js-sa__list__up li:nth-child(15){transition-delay:.84s}.js-sa__list__up li:nth-child(16){transition-delay:.9s}.js-sa__list__up li:nth-child(17){transition-delay:.96s}.js-sa__list__up li:nth-child(18){transition-delay:1.02s}.js-sa__list__up li:nth-child(19){transition-delay:1.08s}.js-sa__list__up li:nth-child(20){transition-delay:1.14s}.js-sa.delay,.delay.js-sa__op,.delay.js-sa__up,.delay.js-sa__scale{transition-delay:0ms}.js-sa.delay.sa-active,.delay.sa-active.js-sa__op,.delay.sa-active.js-sa__up,.delay.sa-active.js-sa__scale{transition-delay:.3s}.js-slide,.js-slide__ul{position:relative}.js-slide__ul:before{content:"";padding-top:50%;width:100%;display:block;position:relative;z-index:0}.js-slide__li{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;opacity:0;will-change:opacity;transition:opacity 1.2s cubic-bezier(.25,.1,.25,1) .1s}.js-slide__li.is-active{opacity:1;z-index:100;transition:opacity 1s cubic-bezier(.25,.1,.25,1) 0ms}.js-slide__image{width:100%;height:100%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.js-slide__ctrl{position:relative;text-align:center;padding-top:10px;flex:0}.js-slide__ctrl__wrap{display:inline-block}.js-slide__arrow{display:inline-block;vertical-align:middle;width:2rem;height:2rem;overflow:hidden;text-indent:-9999px;position:relative;transform-origin:center center;transform:rotate(0)}.js-slide__arrow:nth-child(1){transform:rotate(180deg)}.js-slide__arrow:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;border-top:1px solid var(--Key1);border-right:1px solid var(--Key1);transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-slide__dots{display:inline-block;font-size:0;margin:0 5px}.js-slide__dots li{padding:0;display:inline-block}.js-slide__dots .is-active button:before{opacity:1}.js-slide__dots .is-active button:after{width:8px;height:8px;background-color:var(--Key1)}.js-slide__dots button{display:block;width:2rem;height:2rem;overflow:hidden;text-indent:9999px;background-color:transparent;position:relative;border:none;outline:none;will-change:opacity;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-slide__dots button:hover:after{width:8px;height:8px}}.js-slide__dots button:before{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--Key1);background-color:var(--White);border-radius:100%;opacity:0;will-change:opacity;transition:border-color .2s cubic-bezier(.445,.05,.55,.95) 0ms,opacity .2s cubic-bezier(.445,.05,.55,.95) 0ms}.js-slide__dots button:after{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--Border);border-radius:100%;transition:background-color .2s cubic-bezier(.445,.05,.55,.95) 0ms,opacity .2s cubic-bezier(.445,.05,.55,.95) 0ms,width .2s cubic-bezier(.445,.05,.55,.95) 0ms,height .2s cubic-bezier(.445,.05,.55,.95) 0ms}.js-slick{text-align:center}.js-slick *:focus{outline:none}.js-slick .slick-arrow{display:inline-block;vertical-align:middle;width:2rem;height:2rem;overflow:hidden;text-indent:-9999px;position:relative;transform-origin:center center;transform:rotate(0)}.js-slick .slick-arrow.slick-prev{transform:rotate(180deg)}.js-slick .slick-arrow:before{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;border-top:1px solid var(--Key1);border-right:1px solid var(--Key1);transform:translate(-50%,-50%) rotate(45deg);transition:border-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-slick .slick-dots{display:inline-block;font-size:0;margin:0 5px}.js-slick .slick-dots li{padding:0;display:inline-block}.js-slick .slick-dots .slick-active button:before{opacity:1}.js-slick .slick-dots .slick-active button:after{width:8px;height:8px;background-color:var(--Key1)}.js-slick .slick-dots button{display:block;width:2rem;height:2rem;overflow:hidden;text-indent:9999px;background-color:transparent;position:relative;border:none;outline:none;will-change:opacity;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-slick .slick-dots button:hover:after{width:8px;height:8px}}.js-slick .slick-dots button:before{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid var(--Key1);background-color:var(--White);border-radius:100%;opacity:0;will-change:opacity;transition:border-color .2s cubic-bezier(.445,.05,.55,.95) 0ms,opacity .2s cubic-bezier(.445,.05,.55,.95) 0ms}.js-slick .slick-dots button:after{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--Border);border-radius:100%;transition:background-color .2s cubic-bezier(.445,.05,.55,.95) 0ms,opacity .2s cubic-bezier(.445,.05,.55,.95) 0ms,width .2s cubic-bezier(.445,.05,.55,.95) 0ms,height .2s cubic-bezier(.445,.05,.55,.95) 0ms}.js-map{width:100%;position:relative}.js-map:before{content:"";padding-top:40%;width:100%;display:block;position:relative;z-index:0}.js-map__wrap{width:100%;height:100%;top:0;left:0;position:absolute}.p-map{width:100%;position:relative}.p-map:before{content:"";padding-top:40%;width:100%;display:block;position:relative;z-index:0}.p-map iframe{width:100%;height:100%;top:0;left:0;position:absolute}.js-video{width:100%;display:block;position:relative}.js-video.is-cover .js-video__wrap:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;opacity:0;visibility:hidden;z-index:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.js-video.is-cover .js-video__wrap:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;visibility:hidden;z-index:0;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-video.is-cover.is-pause:hover .js-video__wrap:before{opacity:.8}}.js-video.is-cover.is-pause .js-video__wrap:before{z-index:1;visibility:visible;opacity:.5}.js-video.is-cover.is-pause .js-video__wrap:after{z-index:2;visibility:visible;opacity:.8}.js-video.bg:before{content:"";width:100%;padding-top:100%;display:block}.js-video.bg .js-video__wrap{position:absolute;width:100%;height:100%;top:0;left:0}.js-video.bg .js-video__player{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.js-video__wrap{position:relative}.js-video__player{width:100%;position:relative;z-index:0;display:block}.js-youtube{width:100%;display:block;position:relative}.js-youtube.is-play .js-youtube__cover{z-index:0;visibility:hidden;opacity:0}.js-youtube__cover{position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:1;visibility:visible;z-index:2;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-youtube__cover:hover:before{opacity:.8}}.js-youtube__cover:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background-color:#111;opacity:.5;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;cursor:pointer}.js-youtube__cover:after{content:"";width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='uuid-a7a1f454-d00e-475d-a521-1a7f40ce4e1c'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3e%3cpath%20d='M24,4.8C13.392,4.8,4.8,13.392,4.8,24s8.592,19.2,19.2,19.2,19.2-8.592,19.2-19.2S34.608,4.8,24,4.8Zm-3.48,25.92v-13.44l10.56,6.72-10.56,6.72Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:1;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-youtube__player{z-index:1;position:relative;display:block}.js-accordion__head{cursor:pointer;-webkit-user-select:none;user-select:none}.js-accordion__body{display:none}.js-tab{max-width:1000px;margin-left:auto;margin-right:auto;position:relative}.js-tab__wrap{position:relative;z-index:1}.js-tab__head{margin-bottom:1rem}.js-tab__head *{-webkit-user-select:none;user-select:none}.js-tab__head ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;width:100%;border:1px solid var(--SubText)}.js-tab__head ul li{flex:1;border-right:1px solid var(--SubText)}.js-tab__head ul li:last-child{border-right:none}.js-tab__head ul li a{display:block}.js-tab__body__wrap{position:relative;overflow:hidden}.js-tab__nav{text-align:center;-webkit-user-select:none;user-select:none;font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1;padding:1rem;background-color:var(--Base1);transition:color .2s cubic-bezier(.25,.1,.25,1) 0ms,background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-tab__nav:hover{background-color:var(--Border)}}.js-tab__nav.is-active{background-color:var(--SubText);color:var(--Base1)}.js-tab__content{position:absolute;top:0;left:0;width:100%;z-index:0;opacity:0;visibility:hidden;will-change:opacity,visibility,z-index;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms,visibility .2s cubic-bezier(.25,.1,.25,1) 0ms,z-index .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-tab__content.is-active{position:relative;z-index:1000;opacity:1;visibility:visible}.js-tab__content__wrap{padding:2rem;background-color:var(--SubText);color:var(--Base1);font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.8}@keyframes ModalLoading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.js-masonry{position:relative;width:calc(100% + 9px);margin-left:-5px}.js-masonry>*{width:25%;padding-left:5px;padding-right:5px}.js-masonry__item{position:absolute;width:0;top:0;left:0;padding-bottom:10px}.js-floating{position:fixed;bottom:1rem;right:1rem;width:400px;-webkit-user-select:none;user-select:none;opacity:0;z-index:8000;transform:translate(400px);visibility:hidden;transition:opacity .6s cubic-bezier(.645,.045,.355,1) 0ms,visibility .6s cubic-bezier(.645,.045,.355,1) 0ms,transform .6s cubic-bezier(.645,.045,.355,1) .2s;will-change:transform,opacity,visibility}@media only screen and (max-width:680px){.js-floating{width:90vw;right:5vw;transform:translateY(150%)}}.js-floating.is-active{visibility:visible;transition:visible .8s cubic-bezier(.645,.045,.355,1) .2s,opacity .8s cubic-bezier(.645,.045,.355,1) .2s,transform .8s cubic-bezier(.645,.045,.355,1) 0ms;opacity:1;transform:translate(0)}.js-floating:before{content:"";position:absolute;height:100%;width:100%;box-shadow:0 0 6px 6px #6464641a;top:0;left:0;z-index:0;border-radius:3px;overflow:hidden}.js-floating__link{display:block;position:relative;z-index:1;border-radius:3px;background-color:var(--Key1);border:1px solid var(--White);transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,border-color .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-floating__link:hover{background-color:var(--SubText)}}.js-floating__box{display:block;padding:4px 0 4px 4px}.js-floating__box__wrap{display:table;width:100%}.js-floating__box__image{display:table-cell;vertical-align:middle;width:100px}@media only screen and (max-width:1000px){.js-floating__box__image{width:80px}}.js-floating__box__detail{display:table-cell;vertical-align:middle;padding-left:1rem;padding-right:1rem;color:var(--White)}.js-floating__box__title{font-size:18px;font-weight:var(--fwh);font-family:var(--ff);letter-spacing:.12em;line-height:1;display:block;white-space:nowrap}@media only screen and (max-width:1000px){.js-floating__box__title{font-size:17px;letter-spacing:var(--ls)}}@media only screen and (max-width:680px){.js-floating__box__title{font-size:15px;letter-spacing:.02em}}.js-floating__box__title .tag{background-color:var(--White);color:var(--Key1);font-size:16px;line-height:1;display:inline-block;vertical-align:inherit;padding:2px;margin-right:.5em;letter-spacing:.12em;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms,color .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (max-width:1000px){.js-floating__box__title .tag{font-size:15px}}@media only screen and (max-width:680px){.js-floating__box__title .tag{font-size:14px}}.js-floating__box__text{font-size:13px;font-weight:var(--fwh);font-family:var(--ff);letter-spacing:.12em;line-height:1.6;margin-top:1em;display:block;position:relative}@media only screen and (max-width:1000px){.js-floating__box__text{font-size:12px;letter-spacing:var(--ls)}}@media only screen and (max-width:680px){.js-floating__box__text{font-size:12px;margin-top:.7em}}.js-floating__close{width:20px;height:20px;position:absolute;background-color:var(--White);padding:4px;top:0;right:0;display:block;z-index:10;border:1px solid var(--White);transition:border-color .3s cubic-bezier(.25,.1,.25,1) 0ms,background-color .3s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-floating__close:hover{background-color:var(--SubText)}.js-floating__close:hover span:before,.js-floating__close:hover span:after{background-color:var(--White)}}.js-floating__close span{display:block;width:100%;height:100%;position:relative}.js-floating__close span:before,.js-floating__close span:after{content:"";width:100%;left:0%;top:50%;height:1px;background-color:var(--Key1);position:absolute;transform-origin:center center;transform:rotate(-45deg);transition:background-color .3s cubic-bezier(.25,.1,.25,1) 0ms}.js-floating__close span:after{transform:rotate(45deg)}.js-lazy_bgi{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;display:block}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}[data-v-7443bdca]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow0: 12px}}[data-v-7443bdca]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow1: 14px}}[data-v-7443bdca]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow2: 16px}}[data-v-7443bdca]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow3: 18px}}[data-v-7443bdca]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow4: 21px}}[data-v-7443bdca]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow5: 24px}}[data-v-7443bdca]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow6: 28px}}[data-v-7443bdca]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow7: 32px}}[data-v-7443bdca]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow8: 37px}}[data-v-7443bdca]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow9: 42px}}[data-v-7443bdca]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-7443bdca]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--pow10: 49px}}[data-v-7443bdca]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-7443bdca]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-7443bdca]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-7443bdca]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-7443bdca]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-7443bdca]{width:90%}}.l-header[data-v-7443bdca]{position:fixed;width:100%;top:0;left:0;padding:2rem;z-index:99999}.l-header__wrap[data-v-7443bdca]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.l-header__logo[data-v-7443bdca]{width:12rem}.l-header__logo .svg[data-v-7443bdca] svg{fill:var(--Title)}[data-v-3dd4a20b]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow0: 12px}}[data-v-3dd4a20b]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow1: 14px}}[data-v-3dd4a20b]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow2: 16px}}[data-v-3dd4a20b]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow3: 18px}}[data-v-3dd4a20b]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow4: 21px}}[data-v-3dd4a20b]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow5: 24px}}[data-v-3dd4a20b]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow6: 28px}}[data-v-3dd4a20b]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow7: 32px}}[data-v-3dd4a20b]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow8: 37px}}[data-v-3dd4a20b]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow9: 42px}}[data-v-3dd4a20b]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-3dd4a20b]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--pow10: 49px}}[data-v-3dd4a20b]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-3dd4a20b]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-3dd4a20b]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-3dd4a20b]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-3dd4a20b]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-3dd4a20b]{width:90%}}.l-footer[data-v-3dd4a20b]{width:100%;padding:2rem}.l-footer__wrap[data-v-3dd4a20b]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%}@media only screen and (max-width:680px){.l-footer__wrap[data-v-3dd4a20b]{display:block}}.l-footer__left[data-v-3dd4a20b]{width:calc(100% - 8rem - 210px)}@media only screen and (max-width:680px){.l-footer__left[data-v-3dd4a20b]{width:100%}}@media only screen and (max-width:680px){.l-footer__right[data-v-3dd4a20b]{position:relative}}.l-footer__copyright[data-v-3dd4a20b]{font-size:10px;font-weight:var(--fwn);font-family:var(--title);letter-spacing:var(--ls);line-height:1;text-align:right}@media only screen and (max-width:680px){.l-footer__copyright[data-v-3dd4a20b]{text-align:left;line-height:20px}}.l-footer__nav[data-v-3dd4a20b]{padding-bottom:1rem}@media only screen and (max-width:680px){.l-footer__nav[data-v-3dd4a20b]{width:100%;padding-bottom:2rem}}.l-footer__nav>ul>li[data-v-3dd4a20b]{font-size:calc(var(--pow0) + 1px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.02em;line-height:1;text-align:right}@media only screen and (max-width:680px){.l-footer__nav>ul>li[data-v-3dd4a20b]{display:inline-block;text-align:left;margin-right:.5em;font-size:var(--pow0);letter-spacing:0}}.l-footer__nav>ul>li>div[data-v-3dd4a20b]{display:inline-block;padding:.5em 0;color:var(--Title);fill:var(--Title);opacity:.5}.l-footer__nav>ul>li>div span[data-v-3dd4a20b]{display:inline-block;position:relative;padding-right:1.2em}.l-footer__nav>ul>li>div span[data-v-3dd4a20b] svg{width:.8em;height:.8em;position:absolute;top:50%;right:0;transform:translateY(-50%)}.l-footer__nav>ul>li>a[data-v-3dd4a20b]{display:inline-block;padding:.5em 0;color:var(--Title);fill:var(--Title)}@media only screen and (min-width:1000px){.l-footer__nav>ul>li>a[data-v-3dd4a20b]:hover{color:var(--Key1);fill:var(--Key1)}}.l-footer__nav>ul>li>a span[data-v-3dd4a20b]{display:inline-block;position:relative;padding-right:1.2em}.l-footer__nav>ul>li>a span[data-v-3dd4a20b] svg{width:.8em;height:.8em;position:absolute;top:50%;right:0;transform:translateY(-50%)}.l-footer__nav__contents[data-v-3dd4a20b]{padding-bottom:1rem}.l-footer__nav__contents>ul[data-v-3dd4a20b]{font-size:0}.l-footer__nav__contents>ul>li[data-v-3dd4a20b]{display:inline-block;font-size:min(2.5vw,54px);font-weight:var(--fwl);font-family:var(--ff);letter-spacing:0em;line-height:1;margin:.5em .5em .5em 0;white-space:nowrap}@media only screen and (max-width:680px){.l-footer__nav__contents>ul>li[data-v-3dd4a20b]{font-size:5vw;font-size:4.5vw;letter-spacing:-.01em}}.l-footer__nav__contents>ul>li>a[data-v-3dd4a20b]{display:block;color:var(--Title);fill:var(--Title)}@media only screen and (min-width:1000px){.l-footer__nav__contents>ul>li>a[data-v-3dd4a20b]:hover{color:var(--Key1);fill:var(--Key1)}}@media only screen and (min-width:1000px){.l-footer__nav__contents>ul>li>a[href="javascript:void(0);"][data-v-3dd4a20b]:hover{color:#666;fill:#666}}.l-footer__nav__contents>ul>li>a span[data-v-3dd4a20b]{display:inline-block;position:relative;padding-right:1em}@media only screen and (max-width:680px){.l-footer__nav__contents>ul>li>a span[data-v-3dd4a20b]{padding-right:1.2em}}.l-footer__nav__contents>ul>li>a span[data-v-3dd4a20b] svg{width:.8em;height:.8em;position:absolute;top:50%;right:0;display:block;transform:translateY(-50%)}.l-footer__nav__sns[data-v-3dd4a20b]{padding-bottom:1rem;position:relative;z-index:10}@media only screen and (max-width:680px){.l-footer__nav__sns[data-v-3dd4a20b]{padding-top:0;padding-bottom:0;position:absolute;bottom:-5px;right:-5px}}.l-footer__nav__sns ul[data-v-3dd4a20b]{font-size:0;text-align:right;margin-right:calc(var(--pow3) * -.25);white-space:nowrap}@media only screen and (max-width:680px){.l-footer__nav__sns ul[data-v-3dd4a20b]{margin-right:0;text-align:center}}.l-footer__nav__sns ul li[data-v-3dd4a20b]{display:inline-block;font-size:var(--pow3)}@media only screen and (max-width:680px){.l-footer__nav__sns ul li[data-v-3dd4a20b]{font-size:20px}}.l-footer__nav__sns ul li a[data-v-3dd4a20b]{padding:.25em;display:block;color:var(--Title);fill:var(--Title)}@media only screen and (min-width:1000px){.l-footer__nav__sns ul li a[data-v-3dd4a20b]:hover svg{color:var(--Key1);fill:var(--Key1)}}.l-footer__nav__sns ul li a[data-v-3dd4a20b] svg{width:1em;height:1em;display:block}@media only screen and (max-width:680px){.l-footer__nav__sns ul li a[data-v-3dd4a20b] svg{width:1;height:1}}[data-v-9bba7c28]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow0: 12px}}[data-v-9bba7c28]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow1: 14px}}[data-v-9bba7c28]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow2: 16px}}[data-v-9bba7c28]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow3: 18px}}[data-v-9bba7c28]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow4: 21px}}[data-v-9bba7c28]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow5: 24px}}[data-v-9bba7c28]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow6: 28px}}[data-v-9bba7c28]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow7: 32px}}[data-v-9bba7c28]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow8: 37px}}[data-v-9bba7c28]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow9: 42px}}[data-v-9bba7c28]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-9bba7c28]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--pow10: 49px}}[data-v-9bba7c28]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-9bba7c28]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-9bba7c28]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-9bba7c28]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-9bba7c28]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-9bba7c28]{width:90%}}.modal-enter-from[data-v-9bba7c28],.modal-leave-to[data-v-9bba7c28]{opacity:0}.modal-enter-from .js-modal[data-v-9bba7c28],.modal-leave-to .js-modal[data-v-9bba7c28]{-webkit-transform:scale(1.1);transform:scale(1.1)}.js-modal[data-v-9bba7c28]{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;display:block;transition:opacity .3s ease}.js-modal[data-v-9bba7c28]:before{content:"";position:absolute;width:100%;height:100%;background-color:#1d1c2a;z-index:0;opacity:.95}.js-modal__wrap[data-v-9bba7c28]{overflow:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;max-height:100vh;padding-top:6rem;padding-bottom:6rem;z-index:100;position:absolute;height:100%;top:0;left:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.js-modal__close[data-v-9bba7c28]{width:3rem;height:3rem;position:fixed;right:5vw;top:5vw;background-color:transparent;overflow:hidden;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (min-width:1000px){.js-modal__close[data-v-9bba7c28]:hover:before,.js-modal__close[data-v-9bba7c28]:hover:after{background-color:#dedde8}}.js-modal__close[data-v-9bba7c28]:before,.js-modal__close[data-v-9bba7c28]:after{content:"";width:140%;height:1px;position:absolute;top:50%;left:50%;transform-origin:center;background-color:#dedde8;transform:translate(-50%,-50%) rotate(45deg);transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-modal__close[data-v-9bba7c28]:after{transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (min-width:1000px){.js-modal__close__foot:hover>span[data-v-9bba7c28]:after{width:0%;left:100%;transition:width 0ms cubic-bezier(.25,.1,.25,1) .2s,left .2s cubic-bezier(.25,.1,.25,1) 0ms}}.js-modal__close__foot>span[data-v-9bba7c28]{position:relative;display:inline-block;padding-left:1.5rem;font-size:1rem;font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.1em;line-height:2;overflow:hidden;color:#dedde8}.js-modal__close__foot>span[data-v-9bba7c28]:after{content:"";height:1px;position:absolute;bottom:0;background-color:#dedde8;width:100%;left:0;transition:width .2s cubic-bezier(.25,.1,.25,1) 0ms,left 0ms cubic-bezier(.25,.1,.25,1) 0ms}.js-modal__close__foot>span>span[data-v-9bba7c28]{width:1rem;height:1rem;position:absolute;left:0;top:50%;transform:translateY(-50%);overflow:hidden;display:block;transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-modal__close__foot>span>span[data-v-9bba7c28]:before,.js-modal__close__foot>span>span[data-v-9bba7c28]:after{content:"";width:100%;height:1px;position:absolute;top:50%;left:50%;transform-origin:center;background-color:#dedde8;transform:translate(-50%,-50%) rotate(45deg);transition:background-color .2s cubic-bezier(.25,.1,.25,1) 0ms}.js-modal__close__foot>span>span[data-v-9bba7c28]:after{transform:translate(-50%,-50%) rotate(-45deg)}.js-modal__content[data-v-9bba7c28]{width:90vw;max-width:70rem;position:relative;margin-left:auto;margin-right:auto}.js-modal__content__head[data-v-9bba7c28]{text-align:center}.js-modal__content__main[data-v-9bba7c28]{padding-top:3rem;text-align:left}.js-modal__content__foot[data-v-9bba7c28]{text-align:center;padding-top:4rem}.js-modal__text[data-v-9bba7c28]{font-size:calc(var(--pow0) + 1px);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:.02em;line-height:2;color:#e7e6ee;display:block;text-align:center;margin-bottom:2em;width:30rem;max-width:90%;margin-left:auto;margin-right:auto}.js-modal__text>span[data-v-9bba7c28]{font-weight:var(--fwb)}#SlashCanvas{position:fixed;width:100%;height:100%;top:0;left:0;z-index:0}:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){:root{--pow0: 13px}}@media only screen and (max-width:680px){:root{--pow0: 12px}}:root{--pow1: 17px}@media only screen and (max-width:1000px){:root{--pow1: 16px}}@media only screen and (max-width:680px){:root{--pow1: 14px}}:root{--pow2: 20px}@media only screen and (max-width:1000px){:root{--pow2: 19px}}@media only screen and (max-width:680px){:root{--pow2: 16px}}:root{--pow3: 24px}@media only screen and (max-width:1000px){:root{--pow3: 22px}}@media only screen and (max-width:680px){:root{--pow3: 18px}}:root{--pow4: 29px}@media only screen and (max-width:1000px){:root{--pow4: 27px}}@media only screen and (max-width:680px){:root{--pow4: 21px}}:root{--pow5: 35px}@media only screen and (max-width:1000px){:root{--pow5: 32px}}@media only screen and (max-width:680px){:root{--pow5: 24px}}:root{--pow6: 42px}@media only screen and (max-width:1000px){:root{--pow6: 39px}}@media only screen and (max-width:680px){:root{--pow6: 28px}}:root{--pow7: 50px}@media only screen and (max-width:1000px){:root{--pow7: 47px}}@media only screen and (max-width:680px){:root{--pow7: 32px}}:root{--pow8: 60px}@media only screen and (max-width:1000px){:root{--pow8: 56px}}@media only screen and (max-width:680px){:root{--pow8: 37px}}:root{--pow9: 72px}@media only screen and (max-width:1000px){:root{--pow9: 67px}}@media only screen and (max-width:680px){:root{--pow9: 42px}}:root{--pow10: 87px}@media only screen and (max-width:1000px){:root{--pow10: 80px}}@media only screen and (max-width:680px){:root{--pow10: 49px}}:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){:root{--ml: 5vw;--mr: 5vw}}.e-common_width{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width{width:90%}}html{scroll-behavior:smooth}:root{--pers: 300px;--gridColor: rgba(255, 255, 255, .1);--tokenSize: 5rem}@media only screen and (max-width:680px){:root{--pers: 200px;--tokenSize: 4rem}}body{background-color:var(--BodyColor)}body.is-load #wrapAll{transition:opacity .6s cubic-bezier(.25,.1,.25,1) .6s;opacity:1}[data-v-7cc92f89]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow0: 12px}}[data-v-7cc92f89]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow1: 14px}}[data-v-7cc92f89]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow2: 16px}}[data-v-7cc92f89]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow3: 18px}}[data-v-7cc92f89]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow4: 21px}}[data-v-7cc92f89]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow5: 24px}}[data-v-7cc92f89]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow6: 28px}}[data-v-7cc92f89]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow7: 32px}}[data-v-7cc92f89]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow8: 37px}}[data-v-7cc92f89]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow9: 42px}}[data-v-7cc92f89]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-7cc92f89]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--pow10: 49px}}[data-v-7cc92f89]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-7cc92f89]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-7cc92f89]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-7cc92f89]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-7cc92f89]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-7cc92f89]{width:90%}}.p-title[data-v-7cc92f89]{font-size:var(--pow3);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh);text-align:center;margin-bottom:4rem}.p-title span[data-v-7cc92f89]{position:relative}.p-title span[data-v-7cc92f89]:before{content:"";display:block;width:100%;height:1px;background-color:var(--Text);position:absolute;left:0;bottom:-2px}@media only screen and (max-width:680px){.p-title[data-v-7cc92f89]{margin-bottom:4rem}}.p-button[data-v-7cc92f89]{display:block;font-size:1rem;transition:background .2s cubic-bezier(.25,.1,.25,1) 0ms,border-color .2s cubic-bezier(.25,.1,.25,1) 0ms,color .2s cubic-bezier(.25,.1,.25,1) 0ms,fill .2s cubic-bezier(.25,.1,.25,1) 0ms;border-radius:30px;position:relative;margin-top:2rem;width:fit-content;padding:0 2rem}.p-button.grad[data-v-7cc92f89]{--Key1: #29a3cc;--Key2: #ad13cc;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));color:#fff;fill:#fff;border:1px solid transparent;background-color:transparent}.p-button.grad[data-v-7cc92f89]:before{background:var(--grad);content:"";position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;display:block;border-radius:30px;box-sizing:border-box;border:none;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;opacity:1}.p-button.grad[data-v-7cc92f89]:after{content:"";position:absolute;z-index:1;border-radius:30px;box-sizing:border-box;width:calc(100% - 2px);height:calc(100% - 2px);top:1px;left:1px;display:block;transition:opacity .2s cubic-bezier(.25,.1,.25,1) 0ms;background:transparent;opacity:0}@media only screen and (min-width:1000px){.p-button.grad[data-v-7cc92f89]:hover{color:var(--Text);fill:var(--Text);border:1px solid var(--Text)}.p-button.grad[data-v-7cc92f89]:hover:before{opacity:0}.p-button.grad[data-v-7cc92f89]:hover:after{opacity:1}}.p-button.disable[data-v-7cc92f89]{pointer-events:none;cursor:default;background-color:var(--Border);border:1px solid var(--Border);color:var(--Base);fill:var(--Base)}@media only screen and (min-width:1000px){.p-button.disable[data-v-7cc92f89]:hover{background-color:var(--Border);border-color:var(--Border);color:var(--Base);fill:var(--Base)}}.p-button>span[data-v-7cc92f89]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;width:auto;font-size:1em;font-weight:var(--fwn);font-family:var(--title);letter-spacing:.04em;line-height:2;padding:.5em 1em;text-align:center;position:relative;z-index:2}.p-button>span svg[data-v-7cc92f89]{width:1.2em;height:1.2em;display:inline-block;vertical-align:middle}.p-button>span span[data-v-7cc92f89]{display:inline-block;vertical-align:middle;margin-left:.4em;margin-right:.4em}.b-top__mv[data-v-7cc92f89]{width:100%;height:100vh;position:relative;z-index:1;overflow:hidden}.b-top__mv__wrap[data-v-7cc92f89],.b-top__mv__inner[data-v-7cc92f89]{width:100%;height:100%}.b-top__mv__content[data-v-7cc92f89]{height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.b-top__mv__content__wrap[data-v-7cc92f89]{width:50%;padding:0 2rem 2rem}@media only screen and (max-width:1000px){.b-top__mv__content__wrap[data-v-7cc92f89]{width:75%}}@media only screen and (max-width:680px){.b-top__mv__content__wrap[data-v-7cc92f89]{width:100%}}.b-top__mv__lead2[data-v-7cc92f89]{width:30vw;margin-left:auto;margin-right:auto}@media only screen and (max-width:1000px){.b-top__mv__lead2[data-v-7cc92f89]{width:45vw}}@media only screen and (max-width:680px){.b-top__mv__lead2[data-v-7cc92f89]{width:60vw}}.b-top__mv__lead2 .p-logo__slashcard[data-v-7cc92f89]{display:block}.b-top__mv__lead2 p[data-v-7cc92f89]{font-size:1.4vw;font-weight:var(--fwn);font-family:var(--title);letter-spacing:.04em;line-height:1;text-align:center}@media only screen and (max-width:1000px){.b-top__mv__lead2 p[data-v-7cc92f89]{font-size:2.4vw}}@media only screen and (max-width:680px){.b-top__mv__lead2 p[data-v-7cc92f89]{font-size:3.5vw}}.b-top__mv__lead[data-v-7cc92f89]{font-size:2vw;font-weight:var(--fwl);font-family:var(--ff);letter-spacing:var(--ls);line-height:1.8;display:block;margin-top:1em}@media only screen and (max-width:1000px){.b-top__mv__lead[data-v-7cc92f89]{font-size:3vw}}@media only screen and (max-width:680px){.b-top__mv__lead[data-v-7cc92f89]{font-size:4.5vw;text-align:center;letter-spacing:-.02em}}.b-top__mv__foot[data-v-7cc92f89]{padding:0 2rem 2rem;left:0;bottom:0;position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%}.b-top__mv__nav[data-v-7cc92f89]{width:calc(100% - 8rem - 210px)}@media only screen and (max-width:680px){.b-top__mv__nav[data-v-7cc92f89]{width:100%;padding-bottom:2rem}}.b-top__mv__nav>ul[data-v-7cc92f89]{font-size:0}.b-top__mv__nav>ul>li[data-v-7cc92f89]{display:inline-block;font-size:min(2.5vw,54px);font-weight:var(--fwl);font-family:var(--ff);letter-spacing:0em;line-height:1;margin:.5em .5em .5em 0;white-space:nowrap}@media only screen and (max-width:680px){.b-top__mv__nav>ul>li[data-v-7cc92f89]{font-size:5vw;font-size:4.5vw;letter-spacing:-.01em}}.b-top__mv__nav>ul>li>a[data-v-7cc92f89]{display:block;color:var(--Title);fill:var(--Title)}@media only screen and (min-width:1000px){.b-top__mv__nav>ul>li>a[data-v-7cc92f89]:hover{color:var(--Key1);fill:var(--Key1)}}@media only screen and (min-width:1000px){.b-top__mv__nav>ul>li>a[href="javascript:void(0);"][data-v-7cc92f89]:hover{color:#666;fill:#666}}.b-top__mv__nav>ul>li>a span[data-v-7cc92f89]{display:inline-block;position:relative;padding-right:1em}@media only screen and (max-width:680px){.b-top__mv__nav>ul>li>a span[data-v-7cc92f89]{padding-right:1.2em}}.b-top__mv__nav>ul>li>a span[data-v-7cc92f89] svg{width:.8em;height:.8em;position:absolute;top:50%;right:0;display:block;transform:translateY(-50%)}.b-top__mv__bybit[data-v-7cc92f89]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;flex-direction:column;width:210px;gap:1rem}@media only screen and (max-width:680px){.b-top__mv__bybit[data-v-7cc92f89]{width:100%;flex-direction:row;justify-content:center}.b-top__mv__bybit[data-v-7cc92f89] img{height:50px;width:auto}}.b-top__mv__slashcard[data-v-7cc92f89]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;flex-direction:column;width:300px;gap:1rem}@media only screen and (max-width:1000px){.b-top__mv__slashcard[data-v-7cc92f89]{width:240px}}@media only screen and (max-width:680px){.b-top__mv__slashcard[data-v-7cc92f89]{width:100%;flex-direction:row;justify-content:center;margin-bottom:25%}}@media only screen and (max-width:1000px){.b-top__product .p-text[data-v-7cc92f89]{margin-top:1em}}.b-top__product__list__li+li[data-v-7cc92f89]{margin-top:2rem}@media only screen and (max-width:680px){.b-top__product__list__li+li[data-v-7cc92f89]{margin-top:4rem}}.b-top__product__list__li:nth-child(2n) .b-top__product__box__wrap[data-v-7cc92f89]{flex-direction:row-reverse}.b-top__product__box__wrap[data-v-7cc92f89]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;gap:4rem}@media only screen and (max-width:680px){.b-top__product__box__wrap[data-v-7cc92f89]{display:block}}.b-top__product__box__imageBox[data-v-7cc92f89],.b-top__product__box__textBox[data-v-7cc92f89]{flex:1}.b-top__product__box__title__wrap[data-v-7cc92f89]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;gap:1rem;margin-bottom:.4em;font-size:var(--pow6);font-weight:var(--fwn);font-family:var(--title);letter-spacing:.01em;line-height:1.2;text-transform:capitalize}@media only screen and (max-width:680px){.b-top__product__box__title__wrap[data-v-7cc92f89]{flex-direction:column;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}}.b-top__product__box__title .sub[data-v-7cc92f89]{font-size:.3em;border:1px solid var(--Text);line-height:2;padding:0 1em;border-radius:4rem;color:var(--Text)}.b-top__product__box .p-image[data-v-7cc92f89]{aspect-ratio:1}@media only screen and (max-width:680px){.b-top__product__box .p-button[data-v-7cc92f89]{margin-left:auto;margin-right:auto}}@media only screen and (max-width:680px){.b-top__partner[data-v-7cc92f89] .section__wrap{padding-top:0}}.b-top__partner .p-box[data-v-7cc92f89]{position:relative;overflow:hidden;border-radius:16px}@media only screen and (max-width:1000px){.b-top__partner .p-box[data-v-7cc92f89]{border-radius:12px}}@media only screen and (max-width:680px){.b-top__partner .p-box[data-v-7cc92f89]{border-radius:8px}}.b-top__partner .p-box[data-v-7cc92f89]{padding:4rem 2rem;display:block;border:1px solid var(--Text)}@media only screen and (max-width:680px){.b-top__partner .p-box[data-v-7cc92f89]{padding:2rem 1rem}}.b-top__partner .p-box[data-v-7cc92f89]:before{content:"";display:block;width:100%;height:100%;background-color:var(--Text);opacity:.4;position:absolute;top:0;left:0}.b-top__partner .p-box__wrap[data-v-7cc92f89]{position:relative;z-index:10}.b-top__partner__clientlogo__ul[data-v-7cc92f89]{grid-template-columns:repeat(5,1fr);display:grid;gap:4rem 1rem}@media only screen and (max-width:680px){.b-top__partner__clientlogo__ul[data-v-7cc92f89]{grid-template-columns:repeat(3,1fr);gap:2rem 0rem}}.b-top__partner__logo>span[data-v-7cc92f89]{display:block;background-size:contain}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}[data-v-a5ddb913]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow0: 12px}}[data-v-a5ddb913]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow1: 14px}}[data-v-a5ddb913]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow2: 16px}}[data-v-a5ddb913]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow3: 18px}}[data-v-a5ddb913]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow4: 21px}}[data-v-a5ddb913]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow5: 24px}}[data-v-a5ddb913]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow6: 28px}}[data-v-a5ddb913]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow7: 32px}}[data-v-a5ddb913]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow8: 37px}}[data-v-a5ddb913]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow9: 42px}}[data-v-a5ddb913]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-a5ddb913]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--pow10: 49px}}[data-v-a5ddb913]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-a5ddb913]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-a5ddb913]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-a5ddb913]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-a5ddb913],section .section__wrap[data-v-a5ddb913]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-a5ddb913],section .section__wrap[data-v-a5ddb913]{width:90%}}section[data-v-a5ddb913]{position:relative;z-index:1}section.bg[data-v-a5ddb913]{background-color:var(--Base2)}section.bg2[data-v-a5ddb913]{background-color:var(--Base3)}section.s .section__wrap[data-v-a5ddb913]{width:72%;padding:0;padding:6rem 0 8rem}@media only screen and (max-width:680px){section.s .section__wrap[data-v-a5ddb913]{width:90%}}section.s[data-v-a5ddb913]:nth-child(2n){background-color:var(--White)}section .section__wrap[data-v-a5ddb913]{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width:680px){section .section__wrap[data-v-a5ddb913]{padding-top:6rem;padding-bottom:6rem}}[data-v-5f72150f]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow0: 12px}}[data-v-5f72150f]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow1: 14px}}[data-v-5f72150f]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow2: 16px}}[data-v-5f72150f]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow3: 18px}}[data-v-5f72150f]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow4: 21px}}[data-v-5f72150f]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow5: 24px}}[data-v-5f72150f]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow6: 28px}}[data-v-5f72150f]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow7: 32px}}[data-v-5f72150f]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow8: 37px}}[data-v-5f72150f]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow9: 42px}}[data-v-5f72150f]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-5f72150f]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--pow10: 49px}}[data-v-5f72150f]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-5f72150f]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-5f72150f]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-5f72150f]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-5f72150f]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-5f72150f]{width:90%}}.svg[data-v-5f72150f]{line-height:1}.svg.size__m[data-v-5f72150f]{width:2rem;height:2rem}.svg.size__s[data-v-5f72150f]{width:1.5rem;height:1.5rem}.svg svg[data-v-5f72150f]{fill:var(--Text)}[data-v-4648f1bb]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow0: 12px}}[data-v-4648f1bb]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow1: 14px}}[data-v-4648f1bb]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow2: 16px}}[data-v-4648f1bb]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow3: 18px}}[data-v-4648f1bb]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow4: 21px}}[data-v-4648f1bb]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow5: 24px}}[data-v-4648f1bb]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow6: 28px}}[data-v-4648f1bb]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow7: 32px}}[data-v-4648f1bb]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow8: 37px}}[data-v-4648f1bb]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow9: 42px}}[data-v-4648f1bb]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-4648f1bb]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--pow10: 49px}}[data-v-4648f1bb]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-4648f1bb]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-4648f1bb]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-4648f1bb]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-4648f1bb]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-4648f1bb]{width:90%}}.button[data-v-4648f1bb]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:1rem;position:relative;overflow:hidden;border-radius:2px;-webkit-user-select:none;user-select:none;padding:0rem 1.5rem;border-radius:.5rem;transition:color .4s cubic-bezier(.25,.1,.25,1) 0ms,background-color .4s cubic-bezier(.25,.1,.25,1) 0ms;z-index:1;color:var(--Text)}.button span[data-v-4648f1bb]{position:relative;z-index:10}.button .svg[data-v-4648f1bb]{position:relative;z-index:10;width:1.8em;height:1.8em}.button .svg[data-v-4648f1bb] svg{transition:fill .4s cubic-bezier(.25,.1,.25,1) 0ms}@media only screen and (max-width:680px){.button[data-v-4648f1bb]{max-width:100%}}.button.size_s[data-v-4648f1bb]{gap:.5rem;font-size:.8rem;font-weight:600;font-family:var(--ff);letter-spacing:var(--lh);line-height:2.5;border-radius:3rem}@media only screen and (max-width:680px){.button.size_s[data-v-4648f1bb]{padding:0rem 1rem;line-height:36px}}.button.size_m[data-v-4648f1bb]{font-size:1rem;font-weight:600;font-family:var(--ff);letter-spacing:var(--lh);line-height:3.5}.button.size_l[data-v-4648f1bb]{font-size:var(--pow2);font-weight:700;font-family:var(--ff);letter-spacing:var(--ls);line-height:3.5;padding:0rem 1rem}.button.size_icon[data-v-4648f1bb]{padding:3px;border-radius:4px;width:auto}.button.size_icon .svg[data-v-4648f1bb]{width:2rem;height:2rem;font-size:0}.button.size_icon .svg[data-v-4648f1bb] svg{fill:var(--Text)}.button.color_main[data-v-4648f1bb]{color:var(--White)}.button.color_main[data-v-4648f1bb]:before,.button.color_main[data-v-4648f1bb]:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--Gradient1);color:var(--Base);z-index:2;opacity:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms,visibility .4s cubic-bezier(.25,.1,.25,1) 0ms}.button.color_main[data-v-4648f1bb]:after{background:var(--Gradient3);z-index:1}.button.color_main .svg[data-v-4648f1bb] svg{fill:var(--White)}.button.color_main[data-v-4648f1bb]:hover:before{opacity:0}.button.color_sub[data-v-4648f1bb]{background-color:var(--Key2);border:1px solid var(--Key2);color:var(--White)}.button.color_sub .svg[data-v-4648f1bb] svg{fill:var(--White)}.button.color_sub[data-v-4648f1bb]:hover{color:var(--Key2);background-color:transparent}.button.color_sub:hover .svg[data-v-4648f1bb] svg{fill:var(--Key2)}.button.color_cancel[data-v-4648f1bb]{background-color:var(--Base3);border:1px solid var(--Base3);color:var(--Text)}.button.color_cancel[data-v-4648f1bb]:hover{background-color:var(--Key1);color:var(--White)}.button.color_cancel:hover .svg[data-v-4648f1bb] svg{fill:var(--White)}.button.color_inactive[data-v-4648f1bb]{cursor:not-allowed;border:1px solid var(--Base3);background-color:var(--Base3);color:var(--SubText)}.button.color_inactive .svg[data-v-4648f1bb]{opacity:.6}.button.color_inactive .svg[data-v-4648f1bb] svg{fill:var(--SubText)}.button.color_inactive span[data-v-4648f1bb]{opacity:.6}.button.color_danger[data-v-4648f1bb]{background-color:var(--Alert);border:1px solid var(--Alert);color:var(--White)}.button.color_danger .svg[data-v-4648f1bb] svg{fill:var(--White)}.button.color_danger[data-v-4648f1bb]:hover{color:var(--Alert);background-color:transparent}.button.color_danger:hover .svg[data-v-4648f1bb] svg{fill:var(--Alert)}.button.color_white[data-v-4648f1bb]{color:var(--White);border:1px solid var(--White)}.button.color_white .svg[data-v-4648f1bb] svg{fill:var(--White)}.button.color_white[data-v-4648f1bb]:hover{color:var(--Key1);background-color:var(--White)}.button.color_white:hover .svg[data-v-4648f1bb] svg{fill:var(--Key1)}.button.color_text[data-v-4648f1bb]{color:var(--White);padding:0;border-radius:0;opacity:1;transition:opacity .4s cubic-bezier(.25,.1,.25,1) 0ms}.button.color_text[data-v-4648f1bb] svg svg{fill:var(--White)}.button.color_text[data-v-4648f1bb]:hover{opacity:.6}.button.layout_reverse[data-v-4648f1bb]{flex-direction:row-reverse}.button.layout_left[data-v-4648f1bb]{justify-content:flex-start}.button.layout_between[data-v-4648f1bb]{flex-direction:row-reverse;justify-content:space-between}.button .spin[data-v-4648f1bb]{animation:3s linear infinite spin-4648f1bb}@keyframes spin-4648f1bb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-89d830b9]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow0: 12px}}[data-v-89d830b9]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow1: 14px}}[data-v-89d830b9]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow2: 16px}}[data-v-89d830b9]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow3: 18px}}[data-v-89d830b9]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow4: 21px}}[data-v-89d830b9]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow5: 24px}}[data-v-89d830b9]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow6: 28px}}[data-v-89d830b9]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow7: 32px}}[data-v-89d830b9]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow8: 37px}}[data-v-89d830b9]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow9: 42px}}[data-v-89d830b9]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-89d830b9]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--pow10: 49px}}[data-v-89d830b9]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-89d830b9]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-89d830b9]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-89d830b9]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-89d830b9]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-89d830b9]{width:90%}}.logo[data-v-89d830b9]{line-height:1}.logo svg[data-v-89d830b9]{width:100%;height:100%}[data-v-89d278d4]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow0: 12px}}[data-v-89d278d4]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow1: 14px}}[data-v-89d278d4]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow2: 16px}}[data-v-89d278d4]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow3: 18px}}[data-v-89d278d4]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow4: 21px}}[data-v-89d278d4]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow5: 24px}}[data-v-89d278d4]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow6: 28px}}[data-v-89d278d4]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow7: 32px}}[data-v-89d278d4]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow8: 37px}}[data-v-89d278d4]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow9: 42px}}[data-v-89d278d4]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-89d278d4]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--pow10: 49px}}[data-v-89d278d4]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-89d278d4]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-89d278d4]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-89d278d4]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-89d278d4]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-89d278d4]{width:90%}}.copy[data-v-89d278d4]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding:4px .3rem 4px 1.2rem;border:1px solid var(--Border);border-radius:4px;flex-wrap:nowrap}.copy.type__icon[data-v-89d278d4]{background-color:transparent;padding:0rem}.copy.type__icon .svg[data-v-89d278d4]{width:1.5rem}.copy__text[data-v-89d278d4]{flex:1;padding-right:.5rem}.copy__text[data-v-89d278d4] span{word-break:break-all}.copy__button[data-v-89d278d4]{border-radius:.5rem;width:100px}[data-v-84e2cc09]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow0: 12px}}[data-v-84e2cc09]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow1: 14px}}[data-v-84e2cc09]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow2: 16px}}[data-v-84e2cc09]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow3: 18px}}[data-v-84e2cc09]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow4: 21px}}[data-v-84e2cc09]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow5: 24px}}[data-v-84e2cc09]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow6: 28px}}[data-v-84e2cc09]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow7: 32px}}[data-v-84e2cc09]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow8: 37px}}[data-v-84e2cc09]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow9: 42px}}[data-v-84e2cc09]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-84e2cc09]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--pow10: 49px}}[data-v-84e2cc09]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-84e2cc09]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-84e2cc09]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-84e2cc09]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-84e2cc09]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-84e2cc09]{width:90%}}picture[data-v-84e2cc09],img[data-v-84e2cc09]{display:block;width:100%;height:auto}.bg[data-v-84e2cc09]{position:relative;display:block}.bg span[data-v-84e2cc09]{position:relative;z-index:0;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center}.bg span[data-v-84e2cc09]:before{content:"";display:block;position:relative;width:100%;padding-top:var(--ratio)}[data-v-2baed249]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow0: 12px}}[data-v-2baed249]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow1: 14px}}[data-v-2baed249]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow2: 16px}}[data-v-2baed249]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow3: 18px}}[data-v-2baed249]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow4: 21px}}[data-v-2baed249]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow5: 24px}}[data-v-2baed249]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow6: 28px}}[data-v-2baed249]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow7: 32px}}[data-v-2baed249]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow8: 37px}}[data-v-2baed249]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow9: 42px}}[data-v-2baed249]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-2baed249]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-2baed249]:root{--pow10: 49px}}[data-v-2baed249]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-2baed249]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-2baed249]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-2baed249]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-2baed249]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-2baed249]{width:90%}}.title__page[data-v-2baed249]{margin-bottom:6rem;text-align:center}.title__page .main[data-v-2baed249]{display:block;font-size:var(--pow6);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.title__page .sub[data-v-2baed249]{display:block;font-size:var(--pow2);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.title__section[data-v-2baed249]{margin-bottom:4rem}.title__section .main[data-v-2baed249]{display:block;font-size:var(--pow4);font-weight:var(--fwh);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}.title__section .sub[data-v-2baed249]{display:block;font-size:var(--pow1);font-weight:var(--fwb);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}[data-v-5692f664]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow0: 12px}}[data-v-5692f664]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow1: 14px}}[data-v-5692f664]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow2: 16px}}[data-v-5692f664]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow3: 18px}}[data-v-5692f664]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow4: 21px}}[data-v-5692f664]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow5: 24px}}[data-v-5692f664]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow6: 28px}}[data-v-5692f664]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow7: 32px}}[data-v-5692f664]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow8: 37px}}[data-v-5692f664]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow9: 42px}}[data-v-5692f664]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-5692f664]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-5692f664]:root{--pow10: 49px}}[data-v-5692f664]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-5692f664]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-5692f664]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-5692f664]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-5692f664]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-5692f664]{width:90%}}.text[data-v-5692f664]{font-size:var(--pow0);font-weight:var(--fwn);font-family:var(--ff);letter-spacing:var(--ls);line-height:var(--lh)}[data-v-b90e402e]:root{--TB: 1000px;--SP: 680px;--jp_go: "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "YuGothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "メイリオ", "Meiryo", sans-serif;--en_go: "Heebo", sans-serif;--go: "Heebo", var(--jp_go);--ff: var(--go);--title: "Outfit", var(--jp_go);--fz_pc: 14px;--fz_tb: 13px;--fz_sp: 12px;--lh: 2;--ls: .02em;--fwh: 700;--fwb: 500;--fwn: 400;--fwl: 300;--pow0: 14px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow0: 13px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow0: 12px}}[data-v-b90e402e]:root{--pow1: 17px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow1: 16px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow1: 14px}}[data-v-b90e402e]:root{--pow2: 20px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow2: 19px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow2: 16px}}[data-v-b90e402e]:root{--pow3: 24px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow3: 22px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow3: 18px}}[data-v-b90e402e]:root{--pow4: 29px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow4: 27px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow4: 21px}}[data-v-b90e402e]:root{--pow5: 35px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow5: 32px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow5: 24px}}[data-v-b90e402e]:root{--pow6: 42px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow6: 39px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow6: 28px}}[data-v-b90e402e]:root{--pow7: 50px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow7: 47px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow7: 32px}}[data-v-b90e402e]:root{--pow8: 60px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow8: 56px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow8: 37px}}[data-v-b90e402e]:root{--pow9: 72px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow9: 67px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow9: 42px}}[data-v-b90e402e]:root{--pow10: 87px}@media only screen and (max-width:1000px){[data-v-b90e402e]:root{--pow10: 80px}}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--pow10: 49px}}[data-v-b90e402e]:root{--BodyColor: #dedee5;--Title: hsla(245, 40%, 30%, 1);--Text: hsla(245, 25%, 40%, 1);--SubText: hsla(245, 10%, 50%, 1);--Border: hsla(245, 15%, 85%, 1);--Base1: hsla(245, 18%, 95%, 1);--Base2: hsla(245, 20%, 92%, 1);--Base3: hsla(245, 20%, 89%, 1);--White: hsla(0, 0%, 100%, 1);--Key1: #29a3cc;--Key2: #ad13cc;--Key3: #675fcc;--Key4: #d97c87;--Key5: #4c45a1;--grad: linear-gradient(140deg, var(--Key1), var(--Key2));--grad2: linear-gradient(140deg, var(--Key3), var(--Key4));--DarkTitle: hsla(245, 10%, 95%, 1);--DarkText: hsla(245, 15%, 80%, 1);--DarkSubText: hsla(245, 10%, 40%, 1);--DarkBorder: hsla(245, 10%, 25%, 1);--DarkBase1: hsla(245, 15%, 10%, 1);--DarkBase2: hsla(245, 15%, 13%, 1);--DarkBase3: hsla(245, 15%, 16%, 1);--DarkWhite: hsla(0, 0%, 0%, 1);--LightTitle: hsla(245, 40%, 30%, 1);--LightText: hsla(245, 25%, 40%, 1);--LightSubText: hsla(245, 10%, 50%, 1);--LightBorder: hsla(245, 15%, 85%, 1);--LightBase1: hsla(245, 18%, 95%, 1);--LightBase2: hsla(245, 20%, 92%, 1);--LightBase3: hsla(245, 20%, 89%, 1);--LightWhite: hsla(0, 0%, 100%, 1);--BodyColor: #282730;--Title: hsla(245, 10%, 95%, 1);--Text: hsla(245, 15%, 80%, 1);--SubText: hsla(245, 10%, 40%, 1);--Border: hsla(245, 10%, 25%, 1);--Base1: hsla(245, 15%, 10%, 1);--Base2: hsla(245, 15%, 13%, 1);--Base3: hsla(245, 15%, 16%, 1);--White: hsla(0, 0%, 0%, 1);--Key1: #ad13cc}[data-v-b90e402e]:root{--ml: 5vw;--mr: 5vw}@media only screen and (min-width:1333.3333333333px){[data-v-b90e402e]:root{--ml: calc((100vw - 1200px)/2) ;--mr: calc((100vw - 1200px)/2) }}@media only screen and (max-width:680px){[data-v-b90e402e]:root{--ml: 5vw;--mr: 5vw}}.e-common_width[data-v-b90e402e]{width:90%;max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width:680px){.e-common_width[data-v-b90e402e]{width:90%}}.sns[data-v-b90e402e]{padding-bottom:1rem}@media only screen and (max-width:680px){.sns[data-v-b90e402e]{padding-top:0;padding-bottom:0;position:absolute;bottom:-5px;right:-5px}}.sns ul[data-v-b90e402e]{font-size:0;text-align:right;margin-right:calc(var(--pow3) * -.25);white-space:nowrap}@media only screen and (max-width:680px){.sns ul[data-v-b90e402e]{margin-right:0;text-align:center}}.sns ul li[data-v-b90e402e]{display:inline-block;font-size:var(--pow3)}@media only screen and (max-width:680px){.sns ul li[data-v-b90e402e]{font-size:20px}}.sns ul li a[data-v-b90e402e]{padding:.25em;display:block;color:var(--Title);fill:var(--Title)}@media only screen and (min-width:1000px){.sns ul li a[data-v-b90e402e]:hover svg{color:var(--Key1);fill:var(--Key1)}}.sns ul li a[data-v-b90e402e] svg{width:1em;height:1em;display:block}@media only screen and (max-width:680px){.sns ul li a[data-v-b90e402e] svg{width:1;height:1}}
