@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Zen+Kaku+Gothic+New:wght@300;400;500;700;900&display=swap');
*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace;font-size:1em}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}svg{fill:currentColor}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{background-color:transparent;color:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}ins,mark{background-color:transparent;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}audio:not([controls]){display:none;height:0}hr{overflow:visible}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-webkit-input-placeholder{color:inherit;opacity:.54}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#333;color:#fff;text-shadow:none}::selection{background-color:#333;color:#fff;text-shadow:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.ipad body,.iphone body,.ipod body{cursor:pointer}:focus{outline:0}input[type=button],input[type=submit]{-webkit-appearance:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}:after,:before{box-sizing:inherit;text-decoration:inherit;vertical-align:inherit}a:hover img.imgov{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}img{height:auto;max-width:100%}
:root{--clr-border:#333;--AnimationLength:0px;interpolate-size:allow-keywords}body,html{font-family:"Zen Kaku Gothic New",sans-serif;text-justify:inter-ideograph;text-transform:none;font-variant:normal;word-spacing:auto;word-break:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-feature-settings:"palt"}html{width:100%;font-size:62.5%;height:-webkit-fill-available}body{background-color:#fff;letter-spacing:.06em;line-height:1.4;margin:0;padding:0;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;text-align:justify;text-justify:inter-ideograph;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;color:#242424;min-height:100vh}div,h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{margin:0;padding:0}a{text-decoration:none;display:block;outline:none;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}a:-webkit-any-link{color:-webkit-link;text-decoration:none;cursor:pointer;display:inline;border-style:none}a img{border-style:none;outline:none}a:focus{border-style:none;outline:none}a img:active{border-style:none;outline:none}a:active{border-style:none;outline:none}img{height:auto;max-width:100%;width:100%;display:block}a:hover{opacity:.5}::selection{background-color:rgba(215,215,215,.35);background-color:rgb(215 215 215/35%)}ul,ul li{list-style-type:none}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;margin:0;font-size:14px}br{line-height:1}input[type=text],input[type=password],textarea,select,input[type=url],input[type=date],input[type=submit],input[type=file],input[type=checkbox]{outline:none}select{-moz-appearance:none;text-indent:.01px;text-overflow:''}select::-ms-expand{display:none}textarea{overflow:hidden}[class^=icon-],[class*=icon-]{font-family:'icomoon';color:#fff;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img[src$=".svg"]{width:100%}svg{fill:currentColor;width:100%}div,h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd,span,a{font-weight:500;box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;border:none;border-radius:0;box-shadow:inset 0 0 1px #777}::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:100px;box-shadow:none}video{max-width:100%;width:100%;height:auto;vertical-align:bottom}br.PcNone{display:none}br.PcIpadNone{display:none}.PcBlock{display:block!important}.SpBlock{display:none!important}@media screen and (max-width:751px){br.PcNone{display:none}br.PcIpadNone{display:block}}@media screen and (max-width:681px){.PcBlock{display:none!important}.SpBlock{display:block!important}}@media screen and (max-width:481px){br.PcNone{display:block}br.PcIpadNone{display:none}br.SpNone{display:none}}img,input,svg,*:before,*:after,a,a:hover img,a:hover input,a:hover,input:hover{backface-visibility:hidden;-webkit-backface-visibility:hidden}body:not(.home){opacity:0;-webkit-transition:opacity .6s ease 0s;transition:opacity .6s ease 0s}body.Open_Changed:not(.Home){opacity:1}body.fixed{overflow:hidden}@-webkit-keyframes byeShutter{70%{opacity:1}100%{opacity:0;display:none;z-index:-1}}@keyframes byeShutter{70%{opacity:1}100%{opacity:0;display:none;z-index:-1}}@-webkit-keyframes shutterOpen1{0%{width:0;height:1px}50%{width:100%;height:1px}90%{width:100%;height:100%}100%{width:100%;height:100%}}@keyframes shutterOpen1{0%{width:0;height:1px}50%{width:100%;height:1px}90%{width:100%;height:100%}100%{width:100%;height:100%}}@-webkit-keyframes shutterOpen2{60%{width:120%;height:0;transform:rotate(5deg)}90%{width:120%;height:100%;transform:rotate(-5deg)}100%{width:120%;height:100%;transform:rotate(-5deg)}}@keyframes shutterOpen2{60%{width:120%;height:0;transform:rotate(5deg)}90%{width:120%;height:100%;transform:rotate(-5deg)}100%{width:120%;height:100%;transform:rotate(-5deg)}}@-webkit-keyframes contentScale{70%{transform:perspective(800px) scale(.98) rotateX(2deg);opacity:0;visibility:visible}100%{transform:perspective(800px) scale(1) rotateX(0);opacity:1;visibility:visible;z-index:0}}@keyframes contentScale{70%{transform:perspective(800px) scale(.98) rotateX(2deg);opacity:0;visibility:visible}100%{transform:perspective(800px) scale(1) rotateX(0);opacity:1;visibility:visible;z-index:0}}@-webkit-keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}@keyframes cube{from{transform:scale(0) rotate(0deg) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}@keyframes arrow01{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}95%{transform:scale(1,1);opacity:1}100%{transform:scale(1,1);opacity:0}}@keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@keyframes arrow03{0%{transform:rotate(45deg) scale(1,0)}45%{transform:rotate(45deg) scale(1,0)}55%{transform:rotate(45deg) scale(1,1)}85%{transform:rotate(45deg) scale(1,1);opacity:1}90%{transform:rotate(45deg) scale(1,1);opacity:0}100%{transform:rotate(45deg) scale(1,1);opacity:0}}@-webkit-keyframes pulseMotion{0%{-webkit-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1);background-color:rgb(46 73 161/40%)}100%{-webkit-transform:translate(-50%,-50%) scale(6.5,6.5);transform:translate(-50%,-50%) scale(6.5,6.5);background-color:rgb(46 73 161/0%)}}@keyframes pulseMotion{0%{transform:translate(-50%,-50%) scale(1,1);background-color:rgb(46 73 161/40%)}100%{transform:translate(-50%,-50%) scale(6.5,6.5);background-color:rgb(46 73 161/0%)}}@-webkit-keyframes fadeInUpI{from{opacity:0;-webkit-transform:translate3d(0,15%,0);transform:translate3d(0,15%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpI{from{opacity:0;-webkit-transform:translate3d(0,15%,0);transform:translate3d(0,15%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transition:translate3d(-100px,0,0);transform:translate3d(-10px,0,0)}100%{opacity:1;-webkit-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideIn{0%{opacity:0;-webkit-transition:translate3d(-100px,0,0);transform:translate3d(-10px,0,0)}100%{opacity:1;-webkit-transition:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes masklogo{0%{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}100%{clip-path:polygon(0 0%,100% 0,100% 100%,0% 100%)}}@keyframes masklogo{0%{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}100%{clip-path:polygon(0 0%,100% 0,100% 100%,0% 100%)}}@-webkit-keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@keyframes arrow02{0%{transform:scale(1,0)}30%{transform:scale(1,0)}40%{transform:scale(1,1);opacity:1}85%{transform:scale(1,1);opacity:1}90%{transform:scale(1,1);opacity:0}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes arrow03{0%{transform:rotate(25deg) scale(1,0)}45%{transform:rotate(25deg) scale(1,0)}55%{transform:rotate(25deg) scale(1,1)}85%{transform:rotate(25deg) scale(1,1);opacity:1}90%{transform:rotate(25deg) scale(1,1);opacity:0}100%{transform:rotate(25deg) scale(1,1);opacity:0}}@keyframes arrow03{0%{transform:rotate(25deg) scale(1,0)}45%{transform:rotate(25deg) scale(1,0)}55%{transform:rotate(25deg) scale(1,1)}85%{transform:rotate(25deg) scale(1,1);opacity:1}90%{transform:rotate(25deg) scale(1,1);opacity:0}100%{transform:rotate(25deg) scale(1,1);opacity:0}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes scrolldown{0%{background-position:0 -90px}75%{background-position:0 0}100%{background-position:0 90px}}@keyframes scrolldown{0%{background-position:0 -90px}75%{background-position:0 0}100%{background-position:0 90px}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes gradation{0%{background-position:0 0}100%{background-position:100% 100%}}@keyframes gradation{0%{background-position:0 0}100%{background-position:100% 100%}}@-webkit-keyframes arrow-move08{0%{top:-70%;opacity:0}70%{opacity:1}100%{opacity:0}}@keyframes arrow-move08{0%{top:-70%;opacity:0}70%{opacity:1}100%{opacity:0}}@-webkit-keyframes Loading-opacity{0%{opacity:1}100%{opacity:0}}@keyframes Loading-opacity{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes Loading-up{0%{opacity:0}100%{opacity:1}}@keyframes Loading-up{0%{opacity:0}100%{opacity:1}}.Animate_Text{opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.Animate_Text.animated{opacity:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Order1{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s}.animated .Order1{-webkit-transition:all .5s ease .5s;transition:all .5s ease .5s}.Order2{-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.animated .Order2{-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.animated3{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Animate_Area{filter:blur(20px);opacity:0;transform-origin:center;-webkit-transition:transform 1s cubic-bezier(.43,.05,.17,1) .2s,opacity 1s cubic-bezier(.26,.16,.1,1) .2s,filter 1s cubic-bezier(.26,.16,.1,1) .2s;transition:transform 1s cubic-bezier(.43,.05,.17,1) .2s,opacity 1s cubic-bezier(.26,.16,.1,1) .2s,filter 1s cubic-bezier(.26,.16,.1,1) .2s;will-change:transform,opacity,filter}.Animate_Area.animated{filter:blur(0);opacity:1;transform:scale(1)!important}.AnimeA{opacity:0;filter:blur(5px);-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:transform .6s cubic-bezier(.43,.05,.17,1) 0s,opacity .6s cubic-bezier(.43,.05,.17,1) 0s,filter .6s cubic-bezier(.43,.05,.17,1) .3s;transition:transform .6s cubic-bezier(.43,.05,.17,1) 0s,opacity .6s cubic-bezier(.43,.05,.17,1) 0s,filter .6s cubic-bezier(.43,.05,.17,1) .3s;will-change:transform,filter}.AnimeA.is-show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:blur(0);-webkit-transition:transform 1.2s cubic-bezier(.43,.05,.17,1) 0s,opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s,filter 1.2s cubic-bezier(.43,.05,.17,1) .3s;transition:transform 1.2s cubic-bezier(.43,.05,.17,1) 0s,opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s,filter 1.2s cubic-bezier(.43,.05,.17,1) .3s}.AnimeB{-webkit-transition:mask-position .1s linear,opacity .1s linear;transition:mask-position .1s linear,opacity .1s linear;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 41.66%,rgba(0,0,0,.02) 43.33%,rgba(0,0,0,.08) 45%,rgba(0,0,0,.18) 46.66%,rgba(0,0,0,.32) 48.33%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.68) 51.66%,rgba(0,0,0,.82) 53.33%,rgba(0,0,0,.92) 55%,rgba(0,0,0,.98) 56.66%,#000 58.33%,#000);mask-image:linear-gradient(90deg,transparent,transparent 41.66%,rgba(0,0,0,.02) 43.33%,rgba(0,0,0,.08) 45%,rgba(0,0,0,.18) 46.66%,rgba(0,0,0,.32) 48.33%,rgba(0,0,0,.5) 50%,rgba(0,0,0,.68) 51.66%,rgba(0,0,0,.82) 53.33%,rgba(0,0,0,.92) 55%,rgba(0,0,0,.98) 56.66%,#000 58.33%,#000);-webkit-mask-size:max(300%, 100vw) 150%;mask-size:max(300%, 100vw) 150%;-webkit-mask-position:0% center;mask-position:0% center;transform:translateZ(0);opacity:0;visibility:hidden;will-change:opacity,mask-position}.AnimeB.is-show{-webkit-transition:mask-position 1.2s linear,opacity 1.2s linear;transition:mask-position 1.2s linear,opacity 1.2s linear;opacity:1;visibility:visible;-webkit-mask-position:100% center;mask-position:100% center;-webkit-transition-delay:.2s;transition-delay:.2s}.AnimeC{opacity:0;filter:blur(5px);-webkit-transition:transform .6s cubic-bezier(.43,.05,.17,1) 0s,opacity .6s cubic-bezier(.43,.05,.17,1) 0s,filter .6s cubic-bezier(.43,.05,.17,1) .3s;transition:transform .6s cubic-bezier(.43,.05,.17,1) 0s,opacity .6s cubic-bezier(.43,.05,.17,1) 0s,filter .6s cubic-bezier(.43,.05,.17,1) .3s;will-change:filter}.AnimeC.is-show{opacity:1;filter:blur(0);-webkit-transition:transform 1.2s cubic-bezier(.43,.05,.17,1) 0s,opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s,filter 1.2s cubic-bezier(.43,.05,.17,1) .3s;transition:transform 1.2s cubic-bezier(.43,.05,.17,1) 0s,opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s,filter 1.2s cubic-bezier(.43,.05,.17,1) .3s}.Letter_Area{overflow:hidden}.Animate_Text span.Letter{-webkit-transform:translate3d(0px,120%,0px);transform:translate3d(0px,120%,0px);-webkit-transition:transform .4s ease 0s;transition:transform .4s ease 0s;display:inline-block;font-weight:700;will-change:transform}.Animate_Text.animated span.Letter{-webkit-transform:translateZ(0px);transform:translateZ(0px);transition:transform 1s cubic-bezier(.43,.05,.17,1) 0s}.Animate_Text.animated span.Letter:nth-of-type(1){transition-delay:0s}.Animate_Text.animated span.Letter:nth-of-type(2){transition-delay:.02s}.Animate_Text.animated span.Letter:nth-of-type(3){transition-delay:.04s}.Animate_Text.animated span.Letter:nth-of-type(4){transition-delay:.06s}.Animate_Text.animated span.Letter:nth-of-type(5){transition-delay:.08s}.Animate_Text.animated span.Letter:nth-of-type(6){transition-delay:.1s}.Animate_Text.animated span.Letter:nth-of-type(7){transition-delay:.12s}.Animate_Text.animated span.Letter:nth-of-type(8){transition-delay:.14s}.Animate_Text.animated span.Letter:nth-of-type(9){transition-delay:.16s}.Animate_Text.animated span.Letter:nth-of-type(10){transition-delay:.18s}.Animate_Text.animated span.Letter:nth-of-type(11){transition-delay:.2s}.Animate_Text.animated span.Letter:nth-of-type(12){transition-delay:.22s}.Animate_Text.animated span.Letter:nth-of-type(13){transition-delay:.24s}.Animate_Text.animated span.Letter:nth-of-type(14){transition-delay:.26s}.Animate_Text.animated span.Letter:nth-of-type(15){transition-delay:.28s}.Animate_Text.animated span.Letter:nth-of-type(16){transition-delay:.3s}.Animate_Text.animated span.Letter:nth-of-type(17){transition-delay:.32s}.Animate_Text.animated span.Letter:nth-of-type(18){transition-delay:.34s}.Animate_Text.animated span.Letter:nth-of-type(19){transition-delay:.36s}.Animate_Text.animated span.Letter:nth-of-type(20){transition-delay:.38s}.Animate_Text.animated span.Letter:nth-of-type(21){transition-delay:.4s}.Animate_Text.animated span.Letter:nth-of-type(22){transition-delay:.42s}.Animate_Text.animated span.Letter:nth-of-type(23){transition-delay:.44s}.Animate_Text.animated span.Letter:nth-of-type(24){transition-delay:.46s}.Animate_Text.animated span.Letter:nth-of-type(25){transition-delay:.48s}.Animate_Text.animated span.Letter:nth-of-type(26){transition-delay:.5s}.Animate_Text.animated span.Letter:nth-of-type(27){transition-delay:.52s}.Animate_Text.animated span.Letter:nth-of-type(28){transition-delay:.54s}.Animate_Text.animated span.Letter:nth-of-type(29){transition-delay:.56s}.Animate_Text.animated span.Letter:nth-of-type(30){transition-delay:.58s}.home .Header,.home .Nav,.home .Wrapper,.home .Footer,.home .Bg_Line{opacity:0;visibility:hidden}.Loading_Group>div{position:fixed;top:0;left:0;right:0;width:100%;height:100%;height:100dvh;opacity:1;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:999999;will-change:opacity}body:not(.home) .Loading_Group>div{display:none}body.Open_Changed .Loading_Group>div{   -webkit-animation:Loading-opacity 1.2s ease 2.4s 1 normal both;animation:Loading-opacity 1.2s ease 2.4s 1 normal both}.Loading_Group .Loading_Text{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-flow:column;height:100%;width:100%}.Loading_Group .Loading_Text .Loading_Text_Inner{margin-block:1vw 0}.Loading_Group .Loading_Text .Loading_Text_Box{width:23vw;margin-inline:auto;min-width:300px;opacity:0}.Loading_Group .Loading_Text .Loading_Text_Box.Box01{-webkit-animation:Loading-up 1.2s ease 1.8s 1 normal both;animation:Loading-up 1.2s ease 1.8s 1 normal both}.Loading_Group .Loading_Text .Loading_Text_Box.Box02{-webkit-animation:Loading-up 1.2s ease 2.8s 1 normal both;animation:Loading-up 1.2s ease 2.8s 1 normal both}.Loading_Group .Loading_Bg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-image:url(/contents/uploads/2025/07/Loading_Bg.jpg);z-index:0;background-position:42% center;background-size:cover;background-repeat:no-repeat;opacity:0;-webkit-animation:fadeIn 1.2s ease 0s 1 normal both;animation:fadeIn 1.2s ease 0s 1 normal both}.Header h1.Header_Left{position:fixed;left:40px;top:40px;z-index:999}.Header .Header_Candidate{font-size:2rem;color:#2d4a86;color:#fff;font-weight:600}.Header .Header_Logo,.Header .Header_Right{display:none}.Nav{position:fixed;left:calc(50% + 240px);right:0;margin:auto;top:70px;width:350px}.Nav .Nav_Line{position:relative;z-index:0}.Nav .Nav_Line:after{content:"";position:absolute;z-index:-1;background:#2d4a86;border-radius:16px;border-top-right-radius:120px;top:12px;left:12px;width:100%;height:100%}.Nav .Nav_Inner{background:#fff;border-radius:16px;border-top-right-radius:120px;padding-block:30px 40px;padding-inline:40px;min-height:360px;max-height:650px;overflow:hidden}.Nav .Nav_Scroll{max-height:580px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:none;height:calc(85vh - 200px);height:auto;min-height:360px;min-height:280px;padding-block:14px 0}.Nav .Nav_Scroll::-webkit-scrollbar{display:none}.Nav .Nav_Area{display:flex;flex-flow:column;justify-content:flex-end}.Nav .Nav_Logo{padding-block:0 24px;position:relative;z-index:0}.Nav .Nav_Logo:after{content:"";background:#577dbc;position:absolute;top:-40px;left:-40px;right:0;width:150%;height:120px;z-index:-1}.Nav .Nav_Logo_Name{display:flex;align-items:center;gap:12px}.Nav .Nav_Logo_Name span.Nav_Logo_Name_Jp{font-size:2.8rem;font-weight:600;color:#2d4a86;color:#fff}.Nav .Nav_Logo_Name span.Nav_Logo_Name_En{font-family:"Outfit",sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.02rem;color:#2d4a86;color:#fff}.Nav .Nav_Logo_Official{font-size:1.2rem;position:relative;display:flex;align-items:center;color:#a0b6e3;color:#fff;padding-block:2px 0}.Nav .Nav_Logo_Official:before{content:"";width:12px;height:1px;background:#a0b6e3;margin-inline:0 10px}.Nav .Nav_Logo_Official:after{content:"";width:12px;height:1px;background:#a0b6e3;margin-inline:10px 0}.Nav .Nav_List{padding-block:0 60px}.Nav .Nav_List .Nav_List_Box{padding-block:8px}.Nav .Nav_List .Nav_List_Box.Sub_Nav{padding-block:6px}.Nav .Nav_List .Nav_List_Box a{border-radius:100px;position:relative;display:flex;align-items:center;color:#2d4a86;font-size:1.6rem;width:100%;opacity:1;font-weight:600;line-height:1.2}.Nav .Nav_List .Nav_List_Box a.is-disabled{opacity:.5;pointer-events:none;cursor:default}.Nav .Nav_List .Nav_List_Box.Sub_Nav a{padding-block:8px}.Nav .Nav_List .Nav_List_Box.Sub_Nav a.is-disabled{opacity:.5;pointer-events:none;cursor:default}.Nav .Nav_List .Nav_List_Box a span.Border{font-weight:600;border-bottom:solid 1px rgb(45 74 134/50%)}.Nav .Nav_List .Nav_List_Box a .Arrow_Wrap{position:absolute;right:0;top:0;bottom:0;margin:auto;width:24px;height:24px;overflow:hidden;border:dotted 1px #2d4a86;border-radius:100px;display:flex;justify-content:center;align-items:center}.Nav .Nav_List .Nav_List_Box a .Arrow_Wrap img{position:absolute;width:10px;height:auto;transition:transform .4s ease,opacity .4s ease}.Nav .Nav_List .Nav_List_Box a .Arrow.Old{z-index:1;transform:translateX(0);opacity:1}.Nav .Nav_List .Nav_List_Box a:hover .Arrow.Old{transform:translateX(100%);opacity:0}.Nav .Nav_List .Nav_List_Box a .Arrow.New{z-index:0;transform:translateX(-100%);opacity:0}.Nav .Nav_List .Nav_List_Box a:hover .Arrow.New{transform:translateX(0);opacity:1}.Nav .Nav_List .Nav_List_Box .Nav_List_Box_Title{color:#8d9cc3;font-size:1.5rem;letter-spacing:0;font-weight:600}.Nav .Nav_List .Nav_List_Box .Nav_List_Box_Title span.Big{font-size:2.2rem;letter-spacing:0;font-weight:600}.Nav .Nav_Sns{padding-block:0 30px;display:flex;justify-content:center;gap:13px;margin-block:auto 0}.Nav .Nav_Sns a{display:block;height:40px}.Nav .Nav_Sns a img{width:auto;height:100%}.Nav .Nav_Mail{text-align:center;font-size:1.4rem;color:#2d4a86;font-weight:300;font-family:"Outfit",sans-serif}.Nav .Nav_Mail a{font-weight:300;color:#2d4a86;text-decoration:underline;letter-spacing:0}.Nav .Nav_Copyright{display:none}.Bg_Line{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100vw;z-index:-1;pointer-events:none;min-height:350px;display:block;margin:auto}.Bg_Line .Bg_Inner{height:100%;width:100vw;position:relative}.Bg_Line .Bg_Box{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;will-change:transform;overflow:hidden;opacity:0}.Bg_Line .Bg_Box{background-size:cover;background-repeat:no-repeat;background-position:center}.Bg_Line .Bg_Box.Box01{background-image:url(/contents/uploads/2025/08/Bg_Image01_2.jpg)}.Bg_Line .Bg_Box.Box02{background-image:url(/contents/uploads/2025/07/Bg_Image02.jpg)}.Bg_Line .Bg_Box.Box03{background-image:url(/contents/uploads/2025/07/Bg_Image03.jpg)}.Bg_Box{opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.Bg_Box.is-visible{opacity:1}.Wrapper{width:100%;max-width:480px;position:relative;z-index:3;margin:auto;background:#f0f3f9;padding-block:85px 0;box-shadow:0px 2px 24px 4px rgba(0,0,0,.12)}.Kv{display:none}.Message .Message_Inner{display:flex;gap:35px;position:relative;padding-inline:20px}.Message h1.Message_h1{max-width:108px;width:100%;order:2}.Message h1.Message_h1 img{position:sticky;top:80px;margin-block:0 45px}.Message .Message_Text{font-size:1.6rem;line-height:2;color:#2d4a86;width:100%;max-width:280px;padding-block:80px 0}.Message .Message_Icon{position:absolute;bottom:0;right:20px;color:#a0b6e3;font-size:1.6rem;font-weight:300;font-family:"Outfit",sans-serif;line-height:1;padding-block:4px;padding-inline:9px;letter-spacing:0}.Message .Message_Icon .Message_Icon_Box{position:relative;bottom:0;right:0;color:#a0b6e3;font-size:1.6rem;font-weight:300;font-family:"Outfit",sans-serif;line-height:1;padding-block:4px;border-radius:100px;letter-spacing:0;z-index:1}.Message_Icon svg.border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.Message_Icon svg.border rect{fill:none;stroke:#a0b6e3;stroke-width:1;stroke-dasharray:2 2;animation:dashmove 2s linear infinite;rx:14;ry:14}@keyframes dashmove{to{stroke-dashoffset:-8}}.Gallery .Gallery_Inner{overflow:hidden;width:100%;position:relative;padding-block:120px 60px;display:flex;flex-flow:column;gap:35px}.Gallery .Gallery_List{width:1123px;display:flex;gap:0;will-change:transform}.Policy .Policy_Line{padding-block:60px 0}.Policy .Policy_Inner{padding-inline:20px;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);border-top-left-radius:60px;border-top-right-radius:60px;padding-block:100px 80px}.Policy .Policy_Area{position:relative}.Policy .Policy_Area .Policy_Card{position:sticky;top:var(--offset);margin-bottom:40px;background:#fff;border-radius:16px;padding-block:40px;padding-inline:20px;border:solid 1px #587ebd;will-change:transform}h2.h2_Title{font-size:3.8rem;font-weight:600;color:#fff;margin-block:0 40px;overflow:hidden}h2.h2_Title span.Small{display:block;font-family:"Outfit",sans-serif;font-size:1.6rem;color:#a0b6e3;position:relative}h2.h2_Title span.Small:before{content:"";display:inline-block;width:8px;height:8px;background:#a0b6e3;border-radius:100px;vertical-align:middle;margin-block:0 1px;margin-right:7px}.Policy h2.h2_Title span.Letter:first-of-type{font-size:5.2rem}.Policy .Policy_Card .Policy_Card_Head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-block:0 25px}.Policy .Policy_Card .Policy_Card_Head_T{color:#2d4a86;font-size:1.8rem;font-weight:600;letter-spacing:0;display:flex;flex-flow:column;text-align:center}.Policy .Policy_Card span.Num{font-family:"Outfit",sans-serif;font-size:7.2rem;font-weight:700;line-height:1;color:#2d4a86}.Policy .Policy_Card .Policy_Card_Head_I{max-width:120px}.Policy .Policy_Card h3.Policy_Card_Body_h3_Title{font-size:2.6rem;letter-spacing:0;font-weight:600;color:#2d4a86;padding-block:0 25px}.Policy .Policy_Card .Policy_Card_Body_Text{font-size:1.6rem;line-height:1.8;color:#2d4a86}.Profile h2.h2_Title span.Small{color:rgb(255 255 255/50%)}.Profile h2.h2_Title span.Small:before{background:rgb(255 255 255/50%)}.Profile .Profile_Line{background:#2d4a86;background:0 0}.Profile .Profile_Inner{background:#adc0db;background:linear-gradient(180deg,rgba(173,192,219,1) 0%,rgba(126,155,214,1) 100%);border-top-left-radius:60px;border-top-right-radius:60px;padding-block:100px 100px;padding-inline:20px}.Profile .Profile_History_List{padding-block:0 30px}.Timeline>li{position:relative}.Timeline li .Timeline_Data{width:100%;padding-inline:20px 0;padding-block:0 30px}.Timeline li .Timeline_Data:before{content:'';width:12px;height:12px;background:#fff;position:absolute;left:-6px;top:3px;border-radius:100%;-webkit-transform:translate(.05rem,0);transform:translate(.05rem,0)}.Timeline li .Timeline_Data:after{content:'';width:1px;height:100%;background:#fff;position:absolute;left:0;top:3px}.Timeline li:last-child .Timeline_Data:after{width:0;height:0}.Timeline h5.Timeline_Title{font-size:1.8rem;color:#fff;font-family:"Outfit","Zen Kaku Gothic New",sans-serif;line-height:1;margin-block:0 10px}.Timeline .Timeline_Text{font-size:1.6rem;line-height:1.6;color:#fff;font-weight:400;text-align:left}.Profile .Profile_Detail{padding-block:0 60px}.Profile .Profile_Photo{padding-block:0 30px}.Profile .Profile_Detail_Name{padding-block:0 40px}.Profile .Profile_Detail_Name span.Jp{display:block;font-size:3.6rem;color:#fff;font-weight:500;padding-block:0 5px}.Profile .Profile_Detail_Name span.En{display:block;font-family:"Outfit",sans-serif;font-size:1.6rem;color:#fff;letter-spacing:.02rem;font-weight:200}.Profile .Profile_Detail_Text{font-size:1.6rem;color:#fff;line-height:1.8}.Profile .Profile_History h4.Profile_History_Title{color:#2d4a86;font-size:2rem;font-weight:600;background:#fff;display:inline-block;padding-block:2px;padding-inline:9px;border-radius:4px;margin-block:0 30px}.Profile .Profile_Life{background:#fff;padding-block:40px;padding-inline:20px;border-radius:16px}.Profile .Profile_Life .Profile_Life_Title{color:#fff;font-size:1.8rem;font-weight:500;background:#2d4a86;display:inline-block;padding-block:2px;padding-inline:9px;border-radius:4px;margin-block:0 10px}.Profile .Profile_Life .Profile_Life_Box{padding-block:0 25px}.Profile .Profile_Life .Profile_Life_Box:last-of-type{padding-block:0}.Profile .Profile_Life .Profile_Life_Text p{font-size:1.6rem;line-height:1.6;color:#2d4a86}.Profile .Profile_Life .Profile_Life_Text p.Indent{padding-inline:1.2em 0;position:relative}.Profile .Profile_Life .Profile_Life_Text p.Indent:before{content:"・";font-size:1.25em;position:absolute;left:0;line-height:1.3}.Profile .Profile_Life .Profile_Life_Image{padding-block:12px 0}.Column .Column_Line{overflow:hidden}.Column .Column_Inner{padding-block:100px 100px;padding-inline:20px}.Column h2.h2_Title{color:#2d4a86}.Column .Column_Cat{display:flex;gap:15px;margin-block:0 40px;flex-wrap:wrap}.Column .Column_Cat a{display:block;font-size:1.6rem;color:#2d4a86;letter-spacing:0;border:solid 1px #2d4a86;padding-block:2px;padding-inline:10px;border-radius:100px;opacity:1;word-break:keep-all}.Column .Column_Cat a:hover{background:#2d4a86;color:#fff}.Column .Column_Slider_swiper{position:relative;padding-block:0 30px}.Column .swiper-horizontal{touch-action:pan-y;margin-left:0}.Column .swiper-horizontal>.swiper-scrollbar,.Column .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:5px;width:calc(100% - 35px);right:0;left:0}.Column .swiper-wrapper{transition-timing-function:linear;display:flex}.Column .swiper-slide{width:auto}.Column .swiper-slide .swiper-img{height:100%;margin-right:15px}.Column .swiper-slide:last-of-type .swiper-img{margin-right:0}.Column .swiper-slide .swiper-img img{object-fit:cover;width:auto;height:100%;max-width:fit-content;max-height:280px}.Column .swiper-slide .swiper-img a{display:block;position:relative;opacity:1;color:#fff;z-index:1;-webkit-transition:all 0s cubic-bezier(.43,.05,.17,1);transition:all 0s cubic-bezier(.43,.05,.17,1);overflow:hidden}.Column .swiper-slide .swiper-img a:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:auto;display:flex;justify-content:center;align-items:center;background:rgb(0 0 0/20%);-webkit-transition:all .8s cubic-bezier(.43,.05,.17,1);transition:all .8s cubic-bezier(.43,.05,.17,1);z-index:0;opacity:0}.Column .swiper-slide .swiper-img a:hover:after{opacity:1}.Column .Column_List_Box{position:relative;z-index:1;height:auto;width:280px;margin-right:15px;border:solid 1px #2d4a86;border-radius:16px;overflow:hidden;background:#fff}.Column .swiper-slide:last-of-type .Column_List_Box{margin-right:0}.Column .Column_List_Box a{display:block;color:#2d4a86;font-size:1.6rem;line-height:1.4;letter-spacing:0;opacity:1}.Column .Column_List_Box a .Column_List_Box_Head .Column_List_Box_Th{position:relative;padding-top:63%;width:100%;overflow:hidden;z-index:1}.Column .Column_List_Box a .Column_List_Box_Head .Column_List_Box_Th img{position:absolute;top:0;object-fit:cover;width:100%;height:100%;-webkit-transition:transform 1s cubic-bezier(.47,.16,.24,1),filter 1s cubic-bezier(.47,.16,.24,1);transition:transform 1s cubic-bezier(.47,.16,.24,1),filter 1s cubic-bezier(.47,.16,.24,1);will-change:transform}.Column .Column_List_Box a:hover .Column_List_Box_Head .Column_List_Box_Th img{-webkit-transform:scale(1.1);transform:scale(1.1)}.Column .Column_List_Box a .Column_List_Box_Body{padding-block:25px;padding-inline:16px;min-height:141px}.Column .Column_List_Box a .Column_List_Box_Body .Column_List_Box_Title{width:100%;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:calc(1.6em * 2);font-weight:600;line-height:1.6}.Column .Column_List_Box a .Column_List_Box_Body_Top{display:flex;gap:15px;padding-block:0 15px;align-items:center}.Column .Column_List_Box a .Column_List_Box_Body_Top .Column_List_Box_Day{color:#a0b6e3;letter-spacing:0}.Column .Column_List_Box a .Column_List_Box_Body_Top .Column_List_Box_Cat{display:block;font-size:1.4rem;color:#2d4a86;border:solid 1px #2d4a86;padding-block:2px;padding-inline:8px;border-radius:100px;letter-spacing:0}.Link_Bt a{border-radius:100px;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.6rem;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);width:fit-content;padding-block:10px;padding-inline:25px 45px;opacity:1}.Link_Bt a .Arrow_Wrap{position:absolute;right:15px;top:0;bottom:0;margin:auto;width:24px;height:24px;overflow:hidden;border:dotted 1px #fff;border-radius:100px;display:flex;justify-content:center;align-items:center;filter:brightness(0) invert(1)}.Link_Bt a .Arrow{position:absolute;width:10px;height:auto;transition:transform .4s ease,opacity .4s ease}.Link_Bt a .Arrow.Old{z-index:1;transform:translateX(0);opacity:1}.Link_Bt a:hover .Arrow.Old{transform:translateX(100%);opacity:0}.Link_Bt a .Arrow.New{z-index:0;transform:translateX(-100%);opacity:0}.Link_Bt a:hover .Arrow.New{transform:translateX(0);opacity:1}.Column .Column_More a{display:block;width:fit-content;color:#fff;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);border-radius:100px;padding-block:10px;padding-inline:10px;font-size:1.6rem;letter-spacing:0}.Cursor_pointer{visibility:hidden;opacity:0;position:fixed;z-index:10;transform:scale(0);height:110px;width:110px;margin:-80px 0 0 -80px;transition:transform .3s,opacity .3s,visibility .3s;pointer-events:none;background:rgb(39 53 99/70%);border-radius:100px;display:flex;justify-content:center;align-items:center;color:#f7f9ff;font-size:1.3rem;line-height:1;font-family:'Roboto',sans-serif;font-weight:700}.Cursor_pointer.is-active{opacity:1;visibility:visible;transform:scale(1)}.Cursor_None{cursor:none}.Footer .Footer_Head{margin-block:0 100px}.Footer .Footer_Bottom{padding-inline:20px;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);border-top-left-radius:60px;border-top-right-radius:60px;padding-block:100px 40px;display:flex;align-items:flex-end;justify-content:space-between}.Footer .Footer_Bottom_Copyright{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:#fff;font-weight:400;letter-spacing:.02rem;font-size:1.2rem}.Footer .Footer_Bottom_Copyright span.Rotate{display:inline-block;-webkittransform:rotate(90deg);transform:rotate(90deg);font-family:"Outfit",sans-serif}.Footer .Footer_Bottom_Cath{max-width:280px;margin-block:0 90px}.Footer .Footer_Bottom_Name{margin-block:0 45px}.Footer .Footer_Bottom_Name span.Footer_Bottom_Name_Jp{display:block;color:#fff;font-size:2.6rem;font-weight:500;margin-block:0 5px}.Footer .Footer_Bottom_Name span.Footer_Bottom_Name_En{font-family:"Outfit",sans-serif;color:#fff;font-size:1.6rem;font-weight:300;letter-spacing:.02rem}.Footer .Footer_Bottom_Sns{display:flex;gap:15px;margin-block:0 25px}.Footer .Footer_Bottom_Sns .Footer_Bottom_Sns_Box a{display:block;height:42px}.Footer .Footer_Bottom_Sns .Footer_Bottom_Sns_Box a img{width:auto;height:100%}.Footer .Footer_Bottom_Sns .Footer_Bottom_Sns_Box a img.X{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Footer .Footer_Bottom_Mail{font-size:1.4rem;color:#fff;font-weight:300;font-family:"Outfit",sans-serif}.Footer .Footer_Bottom_Mail a{display:inline-block;color:#fff;text-decoration:underline;font-weight:300}.FixPage.Column .Column_Inner{padding-block:0 100px;padding-inline:20px}.FixPage.Column h2.h2_Title{text-align:center}.FixPage.Column .Column_Cat{gap:8px}.FixPage.Column .Column_Cat a{font-size:1.5rem;word-break:keep-all}.FixPage.Column .Column_Cat .Column_Cat_Box.Current a{color:#fff;background:#2d4a86}.FixPage.Column .Column_List{display:flex;flex-wrap:wrap;gap:25px}.FixPage.Column .Column_List .Column_List_Box{width:100%;margin-right:0}.FixPage.Column .Column_List .Column_List_Box:first-of-type{margin-block:0 15px}.FixPage.Column .Column_List_Box:not(:first-of-type) a{display:flex}.FixPage.Column .Column_List_Box:not(:first-of-type) a .Column_List_Box_Head{width:150px;min-width:150px;height:100%}.FixPage.Column .Column_List_Box:not(:first-of-type) a .Column_List_Box_Head .Column_List_Box_Th{padding-top:100%}.FixPage.Column .Column_List_Box a .Column_List_Box_Body{flex:1}.Pager_Line .Pager_Inner{display:flex;gap:12px;justify-content:center;align-items:center;padding-block:50px 0;font-family:"Outfit",sans-serif;color:#2d4a86;font-size:1.6rem;line-height:1}.Pager_Line .Pager_Inner span,.Pager_Line .Pager_Inner a{display:inline-block;color:#2d4a86;font-weight:700;border-bottom:solid 1px #2d4a86}.Pager_Line .Pager_Inner span.current{border:solid 1px #2d4a86;padding:2px;padding-inline:5px}.FixPage.Column .Column_Single_Area_Head .Column_Single_Area_Head_Top{display:flex;gap:15px;padding-block:0 15px;align-items:center}.FixPage.Column .Column_Single_Area_Head .Column_Single_Area_Head_Top .Column_Single_Area_Day time{color:#a0b6e3;letter-spacing:0;font-size:1.6rem;font-weight:500}.FixPage.Column .Column_Single_Area_Head .Column_Single_Area_Head_Top .Column_Single_Area_Cat{display:block;font-size:1.4rem;color:#2d4a86;border:solid 1px #2d4a86;padding-block:2px;padding-inline:8px;border-radius:100px;letter-spacing:0}.FixPage.Column .Column_Single_Area_Head .Column_Single_Area_Head_Bottom .Column_Single_Area_h1_Title{width:100%;font-weight:600;line-height:1.6;font-size:2.8rem;color:#2d4a86;margin-block:0 50px}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Main{margin-block:0 50px}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block h2.Column_Single_Area_Block_h2{font-size:2.4rem;font-weight:600;margin-block:0 30px;color:#2d4a86}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block h3.Column_Single_Area_Block_h3{font-size:2rem;font-weight:600;margin-block:0 30px;color:#2d4a86}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block h4.Column_Single_Area_Block_h4{font-size:1.6rem;font-weight:600;margin-block:0 30px;color:#2d4a86}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Image{margin-block:0 30px}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor{margin-block:0 30px}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor p{font-size:1.6rem;line-height:1.8;letter-spacing:.02rem;color:#2d4a86;word-break:break-all}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor p mark{font-style:italic;font-weight:500;background-color:mark;color:marktext}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor ul{margin:1.6rem 0 1.6rem 2rem;padding:0;list-style:disc;color:#2d4a86}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor ul li{font-size:1.6rem;line-height:1.8;letter-spacing:.02rem;color:#2d4a86;word-break:break-all;margin-bottom:.8rem;list-style:disc}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block .Column_Single_Area_Block_Editor a{color:#2d4a86;text-decoration:underline}.FixPage.Column .Column_Single_Area_Foot{padding-block:50px 0}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More{display:flex;justify-content:space-between;align-items:center}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a{display:block;font-size:1.6rem;letter-spacing:0;color:#2d4a86;font-weight:600;position:relative;opacity:1}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More .Paging_Prev a{padding-inline:0 35px}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More .Paging_Next a{padding-inline:35px 0}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a .Arrow_Wrap{position:absolute;top:0;bottom:0;margin:auto;width:24px;height:24px;overflow:hidden;border:dotted 1px #2d4a86;border-radius:100px;display:flex;justify-content:center;align-items:center}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More .Paging_Prev a .Arrow_Wrap{right:0}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More .Paging_Next a .Arrow_Wrap{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a .Arrow_Wrap img{position:absolute;width:10px;height:auto;transition:transform .4s ease,opacity .4s ease}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a .Arrow.Old{z-index:1;transform:translateX(0);opacity:1}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a:hover .Arrow.Old{transform:translateX(100%);opacity:0}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a .Arrow.New{z-index:0;transform:translateX(-100%);opacity:0}.FixPage.Column .Column_Single_Area_Foot .Column_Single_Area_More a:hover .Arrow.New{transform:translateX(0);opacity:1}.Floating{position:fixed;left:40px;bottom:50px;z-index:9}.Floating .Floating_Area{visibility:hidden;opacity:0;-webkit-transform:translate(0,80px);transform:translate(0,80px);-webkit-transition:opacity 1s cubic-bezier(.43,.05,.17,1) 0s,transform 1s cubic-bezier(.43,.05,.17,1) 0s;transition:opacity 1s cubic-bezier(.43,.05,.17,1) 0s,transform 1s cubic-bezier(.43,.05,.17,1) 0s;will-change:opacity,transform}.Open_Changed .Floating .Floating_Area{visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 1s cubic-bezier(.43,.05,.17,1) 3s,transform 1s cubic-bezier(.43,.05,.17,1) 3s;transition:opacity 1s cubic-bezier(.43,.05,.17,1) 3s,transform 1s cubic-bezier(.43,.05,.17,1) 3s}.Floating a{position:relative;background:#fff;display:block;max-width:240px;width:240px;border-radius:100px;color:#2d4a86;font-size:1.4rem;letter-spacing:0;line-height:1.4;border:solid 2px #2d4a86;word-break:keep-all;padding-block:10px;padding-inline:30px 50px;font-weight:600;opacity:1}.Floating a:after{content:"";position:absolute;z-index:-1;background:#2d4a86;border-radius:100px;top:4px;left:4px;width:100%;height:100%}.Floating a .Arrow_Wrap{position:absolute;right:12px;top:0;bottom:0;margin:auto;width:24px;height:24px;overflow:hidden;border:dotted 1px #2d4a86;border-radius:100px;display:flex;justify-content:center;align-items:center}.Floating a .Arrow_Wrap img{position:absolute;width:10px;height:auto;-webkiti-transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease}.Floating a .Arrow.Old{z-index:1;transform:translateX(0);opacity:1}.Floating a:hover .Arrow.Old{transform:translateX(100%);opacity:0}.Floating a .Arrow.New{z-index:0;transform:translateX(-100%);opacity:0}.Floating a:hover .Arrow.New{transform:translateX(0);opacity:1}@media screen and (max-width:1311px){.Wrapper{-webkit-transform:translate(-55px,0);transform:translate(-55px,0)}.Nav{right:0;width:320px;left:calc(50% + 185px)}.Nav .Nav_Inner{padding-block:30px 40px;padding-inline:30px}.Nav .Nav_List{padding-block:0 40px}}@media screen and (max-width:1121px){.Wrapper{-webkit-transform:translate(-65px,0);transform:translate(-65px,0)}.Nav{right:0;width:290px;left:calc(50% + 170px)}.Header h1.Header_Left{left:30px}}@media screen and (max-height:711px) and (min-width:1019px){.Nav{top:50px}.Nav .Nav_List .Nav_List_Box{padding-block:5px}.Nav .Nav_List .Nav_List_Box.Sub_Nav{padding-block:3px}.Nav .Nav_List{padding-block:0 10px}.Nav .Nav_Sns{padding-block:0 10px}.Nav .Nav_Scroll{height:calc(85vh - 160px);height:auto}}@media screen and (max-height:814px) and (min-width:1019px){.Nav .Nav_List{padding-block:0 20px}.Nav .Nav_Sns{padding-block:0 20px}}@media screen and (max-width:1019px){body.Open_Changed .Loading_Group>div{   -webkit-animation:Loading-opacity 1.2s ease 2.1s 1 normal both;animation:Loading-opacity 1.2s ease 2.1s 1 normal both}.Wrapper{-webkit-transform:translate(0,0);transform:translate(0,0);padding-block:0 0}.Header .Header_Candidate{display:none}.Nav{display:none;z-index:9999;top:0;left:0;right:0;max-width:480px;margin:auto;padding-block:96px 0;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);width:100%;height:100%;height:100vh;height:100dvh}.Nav.Active{display:block}.Nav .Nav_Inner{background:0 0;border-radius:0;border-top-right-radius:0;padding-inline:20px}.Nav .Nav_Line:after{display:none}.Nav .Nav_Area{justify-content:flex-start}.Nav .Nav_Logo{display:none}.Nav .Nav_List .Nav_List_Box a{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Nav .Nav_Sns a img.X{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Nav .Nav_Mail{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.Nav .Nav_Copyright{display:block;font-size:1.2rem;text-align:center;color:#fff;letter-spacing:0;font-weight:400;padding-block:50px 0;margin-block:auto 0}.Nav .Nav_Scroll{height:calc(85vh - 90px);padding-block:0}.Header{position:fixed;width:100%;max-width:480px;margin-inline:auto;z-index:99999;left:0;right:0;background:0 0;border-bottom:solid 1px transparent;will-change:background,border-bottom;-webkit-transition:background .6s ease 0s,border-bottom .6s ease 0s;transition:background .6s ease 0s,border-bottom .6s ease 0s}.is-animation .Header{background:rgb(240 243 249/85%);border-bottom:solid 1px #a0b6e3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.is-animation .Header.Active,.Header.Active{background:0 0;border-bottom:solid 1px #a0b6e3;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.Header .Header_Inner{display:flex;justify-content:space-between;padding-inline:20px;padding-top:20px;padding-bottom:20px;align-items:center;will-change:padding-top,padding-bottom;-webkit-transition:padding-top .6s ease,padding-bottom .6s ease;transition:padding-top .6s ease,padding-bottom .6s ease}.is-animation .Header .Header_Inner{padding-top:10px;padding-bottom:10px}.is-animation .Header.Active .Header_Inner,.Header.Active .Header_Inner{padding-top:20px;padding-bottom:20px}.Header h1.Header_Left{position:relative;left:0;top:0}.Header .Header_Logo,.Header .Header_Right{display:block}.Menu_Bt{display:flex;flex-flow:column;justify-content:center;align-items:center;color:#fff;width:56px;height:56px;opacity:1;cursor:pointer;background:0 0;border-radius:100px;overflow:hidden;border:solid 1px #2d4a86;-webkit-transition:all .6s ease;transition:all .6s ease;will-change:background}.home .Menu_Bt{border:solid 1px #fff}.is-animation .Menu_Bt{background:#2d4a86}.home .is-animation .Menu_Bt{border:solid 1px #2d4a86}.home .Menu_Bt.Active{border:solid 1px #fff}.is-animation .Menu_Bt.Active,.Menu_Bt.Active{background:#fff;border:none}.Menu_Bt .Menu_Trigger{position:relative;width:20px;height:16px;margin-left:auto;margin-right:auto;display:block}.Menu_Bt .Menu_Trigger span{position:absolute;left:0;width:100%;height:2px;background:#2d4a86;border-radius:100px;display:inline-block;-webkit-transition:background .6s ease,opacity .6s ease,transform .4s ease;transition:background .6s ease,opacity .6s ease,transform .4s ease;will-change:background,transform}.home .Menu_Bt .Menu_Trigger span{background:#fff}.is-animation .Menu_Bt .Menu_Trigger span{background:#fff}.is-animation .Menu_Bt.Active .Menu_Trigger span,.Menu_Bt.Active .Menu_Trigger span,.home .Menu_Bt.Active .Menu_Trigger span{background:#2d4a86}.Menu_Bt .Menu_Trigger span:nth-of-type(1){top:0}.Menu_Bt .Menu_Trigger span:nth-of-type(2){top:0;bottom:0;margin:auto}.Menu_Bt .Menu_Trigger span:nth-of-type(3){bottom:0}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(2){opacity:0}.Menu_Bt .Menu_Trigger.Active span:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg)}.Menu_Bt .Menu_Text{font-size:1rem;color:#2d4a86;letter-spacing:0;font-weight:700;margin-block:3px 0;-webkit-transition:color .6s ease;transition:color .6s ease;will-change:color}.home .Menu_Bt .Menu_Text{color:#fff}.is-animation .Menu_Bt .Menu_Text{color:#fff}.is-animation .Menu_Bt.Active .Menu_Text,.Menu_Bt.Active .Menu_Text,.home .Menu_Bt.Active .Menu_Text{color:#2d4a86}.Header .Header_Logo .Header_Logo_Name{display:flex;align-items:center;gap:12px}.Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_Jp{font-size:2.4rem;color:#2d4a86;font-weight:600;-webkit-transition:color .6s ease;transition:color .6s ease;will-change:color}.home .Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_Jp{color:#fff}.home .is-animation .Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_Jp{color:#2d4a86}.Header.Active .Header_Logo .Header_Logo_Name span.Header_Logo_Name_Jp,.home .Header.Active .Header_Logo .Header_Logo_Name span.Header_Logo_Name_Jp{color:#fff}.Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_En{font-family:"Outfit",sans-serif;font-size:1.4rem;color:#2d4a86;font-weight:400;line-height:1;-webkit-transition:color .6s ease;transition:color .6s ease;will-change:color}.home .Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_En{color:#fff}.home .is-animation .Header .Header_Logo .Header_Logo_Name span.Header_Logo_Name_En{color:#2d4a86}.Header.Active .Header_Logo .Header_Logo_Name span.Header_Logo_Name_En,.home .Header.Active .Header_Logo .Header_Logo_Name span.Header_Logo_Name_En{color:#fff}.Header .Header_Logo .Header_Logo_Official{position:relative;font-size:1.2rem;color:#2d4a86;display:flex;align-items:center;-webkit-transition:color .6s ease 0s;transition:color .6s ease 0s;will-change:color}.home .Header .Header_Logo .Header_Logo_Official{color:#fff}.is-animation .Header .Header_Logo .Header_Logo_Official,.home .is-animation .Header .Header_Logo .Header_Logo_Official{color:#a0b6e3}.Header.Active .Header_Logo .Header_Logo_Official,.home .Header.Active .Header_Logo .Header_Logo_Official{color:#a0b6e3}.Header .Header_Logo .Header_Logo_Official:before{content:"";width:12px;height:1px;background:#2d4a86;margin-inline:0 8px;display:inline-block;-webkit-transition:background .6s ease 0s;transition:background .6s ease 0s;will-change:background}.home .Header .Header_Logo .Header_Logo_Official:before{background:#fff}.is-animation .Header .Header_Logo .Header_Logo_Official:before,.home .is-animation .Header .Header_Logo .Header_Logo_Official:before{background:#a0b6e3}.Header.Active .Header_Logo .Header_Logo_Official:before,.home .Header.Active .Header_Logo .Header_Logo_Official:before{background:#a0b6e3}.Header .Header_Logo .Header_Logo_Official:after{content:"";width:12px;height:1px;background:#2d4a86;margin-inline:8px 0;display:inline-block;-webkit-transition:background .6s ease 0s;transition:background .6s ease 0s;will-change:background}.home .Header .Header_Logo .Header_Logo_Official:after{background:#fff}.is-animation .Header .Header_Logo .Header_Logo_Official:after,.home .is-animation .Header .Header_Logo .Header_Logo_Official:after{background:#a0b6e3}.Header.Active .Header_Logo .Header_Logo_Official:after,.home .Header.Active .Header_Logo .Header_Logo_Official:after{background:#a0b6e3}.Nav .Nav_List .Nav_List_Box{padding-block:13px}.Nav .Nav_List .Nav_List_Box.Sub_Nav a{padding-block:10px}.Kv{display:block}.Kv .Kv_Line{height:auto;height:100svh;width:100%;position:relative;overflow:hidden}.Kv .Kv_Inner{width:100%;height:100%}.Kv .Kv_Bg{position:relative;width:100%;height:100%;will-change:transform}.Kv .Kv_Bg img{position:absolute;top:0;left:50%;width:100%;height:100%;object-fit:cover;object-position:9% 50%;z-index:-1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.Kv h2.Kv_h2{width:98px;position:absolute;right:40px;top:140px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);z-index:1}.Kv .Kv_Candidate{position:absolute;bottom:22px;left:20px;color:#fff;font-size:1.6rem;z-index:1}.Message h1.Message_h1{display:none}.Message .Message_Text{max-width:100%;margin-block:0 80px}.FixPage{padding-block:110px 0}.Floating{bottom:0;left:0;right:0;margin-inline:auto;pointer-events:none}.Floating .Floating_Area{max-width:480px;margin-inline:auto}.Floating a{max-width:100%;width:100%;border-radius:0;font-size:1.6rem;pointer-events:auto;margin-block:0;margin-inline:0;padding-block:15px;background:#5a80bf;background:linear-gradient(180deg,rgba(90,128,191,1) 0%,rgba(45,74,134,1) 100%);color:#fff;border:none;padding-inline:25px 55px}.Floating a:after{display:none}.Floating a .Arrow_Wrap{-webkit-filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(529%) hue-rotate(9deg) brightness(121%) contrast(100%);filter:brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(529%) hue-rotate(9deg) brightness(121%) contrast(100%);right:20px}.Floating a br{display:none}.Floating.hidden .Floating_Line{visibility:hidden;opacity:0;-webkit-transition:opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s;transition:opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s}.Floating.visible .Floating_Line{visibility:visible;opacity:1;-webkit-transition:opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s;transition:opacity 1.2s cubic-bezier(.43,.05,.17,1) 0s}}@media screen and (max-width:779px){.Footer .Footer_Bottom{position:relative}.Footer .Footer_Bottom_Right{position:absolute;bottom:40px;right:35px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.Footer .Footer_Bottom_Copyright span.Rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.Footer .Footer_Bottom_Copyright{writing-mode:horizontal-tb}.Header,.Nav{max-width:640px}.Wrapper{max-width:640px}.Kv h2.Kv_h2{width:19vw;min-width:96px;right:18%}}@media screen and (max-width:581px){.Nav .Nav_Inner{padding-block:20px 20px}.Nav .Nav_Copyright{padding-block:30px 0}.Nav .Nav_Scroll{height:calc(85vh - 40px)}.Policy .Policy_Inner{padding-block:80px 30px}.Profile .Profile_Inner{padding-block:80px 80px}.Column .Column_Inner{padding-block:80px 80px}.Footer .Footer_Head{margin-block:0 80px}.Footer .Footer_Bottom{padding-block:80px 40px}.Footer .Footer_Bottom_Cath{margin-block:0 60px}.Column .Column_Cat{gap:10px}.Column .Column_Cat a{font-size:1.45rem}.FixPage.Column .Column_Cat{gap:6px}.FixPage.Column .Column_Cat a{font-size:1.3rem;letter-spacing:-.03rem}.FixPage.Column .Column_List_Box:not(:first-of-type) a .Column_List_Box_Head .Column_List_Box_Th{padding-top:135%}.FixPage.Column .Column_List_Box:not(:first-of-type) a .Column_List_Box_Head{width:110px;min-width:110px}.Column .Column_List_Box a .Column_List_Box_Body_Top{gap:8px}.Column .Column_List_Box a .Column_List_Box_Body_Top .Column_List_Box_Day{font-size:1.4rem;word-break:keep-all}.Column .Column_List_Box a .Column_List_Box_Body_Top .Column_List_Box_Cat{font-size:1.2rem;word-break:keep-all}.FixPage.Column .Column_Single_Area_Head .Column_Single_Area_Head_Bottom .Column_Single_Area_h1_Title{font-size:2.4rem}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block h2.Column_Single_Area_Block_h2{font-size:2.2rem}.FixPage.Column .Column_Single_Area_Body .Column_Single_Area_Block h3.Column_Single_Area_Block_h3{font-size:1.8rem}.Column .Column_List_Box a .Column_List_Box_Body .Column_List_Box_Title{display:block;white-space:normal}.Kv h2.Kv_h2{right:32px;min-width:90px;width:22vw}}@media screen and (max-width:481px){.Bg_Line{display:none}.Wrapper{box-shadow:0px 0px 0px 0px rgba(0,0,0,.12)}}@media screen and (max-width:321px){.Column .Column_Cat{overflow-x:auto;width:calc(100% + 20px);padding-inline:0 20px;-ms-overflow-style:none;scrollbar-width:none}.Column .Column_Ca::-webkit-scrollbar{display:none}}