@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}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}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:iconfont;src:url(/125th/assets/fonts/iconfont.eot);src:url(/125th/assets/fonts/iconfont.eot?#iefix) format("eot"),url(/125th/assets/fonts/iconfont.woff) format("woff"),url(/125th/assets/fonts/iconfont.ttf) format("truetype"),url(/125th/assets/fonts/iconfont.svg#iconfont) format("svg")}.iconfont:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconfont-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.iconfont-2x{font-size:2em}.iconfont-3x{font-size:3em}.iconfont-4x{font-size:4em}.iconfont-5x{font-size:5em}.iconfont-fw{width:1.2857142857142858em;text-align:center}.iconfont-arw-r-d:before{content:"\EA01"}.iconfont-arw-r-l:before{content:"\EA02"}.iconfont-arw-r-r:before{content:"\EA03"}.iconfont-arw-r-u:before{content:"\EA04"}.iconfont-arw-r-ch:before{content:"\EA05"}*,*:after,*:before{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}body{width:100%;margin:0;padding:0;font-family:Noto Sans JP,Arial,Roboto,Droid Sans,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;line-height:1.7;color:#000}a{cursor:pointer;text-decoration:none;outline:none;color:#000;transition:all .3s ease}a:hover{color:#000}img{vertical-align:bottom}i,cite,em,var,address,dfn{font-style:normal}p{font-size:14px;font-size:1.4rem;line-height:1.4}iframe{border:none}@font-face{font-family:slick;src:url(/opencampus2020/assets/img/slick/slick.eot);src:url(/opencampus2020/assets/img/slick/slick.eot?#iefix) format("embedded-opentype"),url(/opencampus2020/assets/img/slick/slick.woff) format("woff"),url(/opencampus2020/assets/img/slick/slick.ttf) format("truetype"),url(/opencampus2020/assets/img/slick/slick.svg#slick) format("svg")}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:white;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-42px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li:only-child{display:none}.slick-dots li{position:relative;display:inline-block;height:13px;width:13px;margin:0 5px;padding:0;background:#fff;border-radius:3px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:13px;width:13px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;text-indent:-9999px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.l-content{position:relative;width:100%;height:100%}.l-footer{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:30px 60px;padding:3rem 6rem}.l-footer__links{display:-webkit-box;display:-ms-flexbox;display:flex}.l-footer__links li:last-child{padding-right:0;margin-right:0}.l-footer__links li:last-child:after{display:none}.l-footer__links li{position:relative;padding-right:15px;margin-right:15px;margin-bottom:10px}.l-footer__links li:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#fff;width:1px;height:10px}.l-footer__links li a{display:block;font-size:13px;font-size:1.3rem;color:#fff}.l-footer__links li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-footer__copyright{color:#fff;font-size:16px;font-size:1.6rem}.l-footer .l-pageTop{position:fixed;top:auto;right:30px;right:3rem;bottom:60px;bottom:6rem;left:auto;z-index:1000;width:66px;height:66px;margin:0;padding:0;cursor:pointer}.l-footer .l-pageTop a{background-color:#000;display:block;position:relative;width:100%;height:100%;padding:27px 0 0;border:1px solid rgba(204,204,204,.7);color:#fff;text-align:center;text-decoration:none;transition:all .2s cubic-bezier(.42,0,.58,1);font-size:12px;font-size:1.2rem}.l-footer .l-pageTop a:before{content:"";position:absolute;top:15px;top:1.5rem;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transition:all .3s ease}.l-footer .l-pageTop a:hover:before{top:12px;top:1.2rem}.l-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:999}.l-header__inner{background-color:rgba(255,255,255,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 20px 30px;padding:2rem 2rem 2rem 3rem}.l-header__inner .logoArea{margin:.5em 0;padding:0}.l-header__inner .logoArea a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-header__inner .logoArea a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-header__inner .logoArea a img{display:block}.l-header__inner .logoArea .logo_r{position:relative;width:100px;width:10rem;margin:0 30px 0 0;margin:0 3rem 0 0;-ms-flex-negative:0;flex-shrink:0}.l-header__inner .logoArea .logo_r:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-15px;right:-1.5rem;width:1px;height:24px;background-color:#000}.l-header__inner .logoArea .logo_site{font-size:15px;font-size:1.5rem;font-weight:300;white-space:nowrap}.l-header__inner .logoArea .logo_site br{display:none}.l-header__inner .hamburgerBtn,.l-header__inner .hamburgerBtn span{display:none}.l-header__inner .hamburgerBtn{position:fixed;top:22px;top:2.2rem;right:20px;right:2rem;width:32px;height:18px;cursor:pointer;z-index:9999}.l-header__inner .hamburgerBtn:hover span{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.l-header__inner .hamburgerBtn span{position:absolute;left:0;width:100%;height:1px;background-color:#000}.l-header__inner .hamburgerBtn span:nth-of-type(1){top:0}.l-header__inner .hamburgerBtn span:nth-of-type(2){top:9px}.l-header__inner .hamburgerBtn span:nth-of-type(3){bottom:0}.l-header__inner .hamburgerBtn.js-active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.l-header__inner .hamburgerBtn.js-active span:nth-of-type(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-animation:hamburgerBtn_span .5s forwards;animation:hamburgerBtn_span .5s forwards}@-webkit-keyframes hamburgerBtn_span{100%{height:0}}@keyframes hamburgerBtn_span{100%{height:0}}.l-header__inner .hamburgerBtn.js-active span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.l-header__inner .l-menu_wrap{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;background-color:rgba(0,0,0,.2);z-index:1;transition:all .3s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}.l-header__inner .l-menu_wrap.js-on{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.l-header__inner .l-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header__inner .l-menu .navtop{display:none}.l-header__inner .l-menu .navtop a,.l-header__inner .l-menu .navtop img{display:block;width:100%;margin:0 auto}.l-header__inner .l-menu .navtop .header-txt{max-width:270px;margin-bottom:15px;margin-bottom:1.5rem}.l-header__inner .l-menu .navtop .header-logo{max-width:70px}.l-header__inner .l-menu .headerNav{display:-webkit-box;display:-ms-flexbox;display:flex}.l-header__inner .l-menu .headerNav>li{margin-left:10px;margin-left:1rem;position:relative}.l-header__inner .l-menu .headerNav>li a{padding:10px;padding:1rem;font-size:15px;font-size:1.5rem;letter-spacing:1px}.l-header__inner .l-menu .headerNav>li a:hover{color:#ad181f}.l-header__inner .l-menu .headerNav>li:has(.headerNav__child) .headerNav__parent:after{content:"+";margin-left:5px}.l-header__inner .l-menu .headerNav>li:has(.headerNav__child).js-nav-active .headerNav__child{pointer-events:auto}.l-header__inner .l-menu .headerNav>li .headerNav__child{position:absolute;padding:10px 0 0;padding:1rem 0 0;pointer-events:none;display:none}.l-header__inner .l-menu .headerNav>li .headerNav__child li{background-color:rgba(243,244,241,.9);min-width:180px}.l-header__inner .l-menu .headerNav>li .headerNav__child li:not(:last-child){border-bottom:1px solid #bcbcbc}.l-header__inner .l-menu .headerNav>li .headerNav__child li a{display:block}.l-header__inner .l-menu .donationsLink{display:block;margin-left:20px;margin-left:2rem;text-align:center}.l-header__inner .l-menu .donationsLink a{background-color:#ad181f;display:block;width:120px;height:30px;padding:5px 0;padding:.5rem 0;border:1px solid #ad181f;font-size:13px;font-size:1.3rem;text-align:center;color:#fff;line-height:1.4}.l-header__inner .l-menu .donationsLink a:hover{background-color:#fff;color:#ad181f}.l-header__inner .l-menu .shareBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;margin-left:2rem}.l-header__inner .l-menu .shareBtn button{position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px 7px 29px;padding:.7rem 1rem .7rem 2.9rem;border:1px solid #b0b0b0;border-radius:10rem;color:#000;line-height:1;transition:all .3s ease}.l-header__inner .l-menu .shareBtn button:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px;left:1rem;display:block;font-size:16px;font-size:1.6rem}.l-header__inner .l-menu .shareBtn button:hover{background-color:#000;border:1px solid #000;color:#fff}.l-header__inner .l-menu .shareBtn button .snsIcon{display:inline-block}.l-header__inner .l-menu .shareBtn button .snsIcon img{display:block}.l-header__inner .l-menu .shareBtn button .shareTxt{display:inline-block;font-size:12px;font-size:1.2rem}.l-header__inner .l-menu .shareBtn .xBtn button:before{content:"\EA05"}.l-header__inner .l-menu .shareBtn .xBtn button .snsIcon img{width:14px}.l-header__inner .l-menu .shareBtn .facebookBtn{margin-left:5px;margin-left:.5rem}.l-header__inner .l-menu .shareBtn .facebookBtn button:before{content:"\EA0E"}.l-header__inner .l-menu .shareBtn .facebookBtn button .snsIcon img{width:16px}.l-header__inner .l-menu .langLink{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;margin-left:1.5rem;text-align:center}.l-header__inner .l-menu .langLink__btn{font-size:15px;font-size:1.5rem}.l-header__inner .l-menu .langLink__btn:first-child:after{content:"/"}.l-header__inner .l-menu .langLink a{display:inline-block;padding:6px 8px;padding:.6rem .8rem;letter-spacing:1px;line-height:1}.l-header__inner .l-menu .langLink a.noLink{pointer-events:none;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.l-header__inner .l-menu .langLink a:not(noLink):hover{color:#ad181f}.l-header__donate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ad181f;border:1px solid #fff;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;display:-ms-grid;display:grid;grid-auto-flow:column;-ms-grid-rows:(auto)[1];grid-template-rows:repeat(1,auto);gap:8px;gap:.8rem;line-height:1;padding:30px 15px;padding:3rem 1.5rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:fixed;top:50%;right:0;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;z-index:1000;font-size:16px;font-size:1.6rem}.l-header__donate:before{content:"";background:url(/125th/assets/img/common/icon-donation.svg) no-repeat;background-size:contain;height:20px;width:21px;transition:.3s}.l-header__donate.is-visible{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.l-main{position:relative;width:100%}.c-fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.c-fBox .c-fBox__textArea img,.c-fBox .c-fBox__imgArea img{width:100%;height:auto}.c-fBox.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-fBox.row__r{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-fBox.clm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-fBox.clm__r{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.c-fBox.jc__sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-fBox.jc__sa{-ms-flex-pack:distribute;justify-content:space-around}.c-fBox.jc__fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-fBox.jc__fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-fBox.jc__ce{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-fBox.ai__ce{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-fBox.ai__fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-fBox.ai__fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.c-fBox.ai__st{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.c-fBox.ai__bl{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.c-fBox.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-gradationBtn{position:relative;background-color:#000;display:block;max-width:300px;width:100%;min-height:80px;padding:25px 60px 20px 25px;padding:2.5rem 6rem 2rem 2.5rem;border-radius:1000px;font-size:17px;font-size:1.7rem;color:#fff!important;transition:all .3s ease;z-index:1;overflow:hidden}.c-gradationBtn:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:80px;background:linear-gradient(45deg,#f7ee0c,#e95e34,#697dd4,#7ec4ce);background-size:300% 300%;-webkit-animation:bggradient 10s linear infinite;animation:bggradient 10s linear infinite;transition:all .3s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes bggradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes bggradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.c-gradationBtn:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;right:1rem;display:block;color:#fff;font-size:50px;font-size:5rem;z-index:2}.c-gradationBtn .txt{position:relative;display:block;z-index:1}.c-gradationBtn:hover{background-color:transparent}.c-gradationBtn:hover:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-gradationBtn:hover .txt{color:#fff}.c-moreBtn{position:relative;background-color:#000;display:block;max-width:300px;width:100%;min-height:80px;padding:25px 60px 20px 25px;padding:2.5rem 6rem 2rem 2.5rem;border-radius:1000px;font-size:17px;font-size:1.7rem;color:#fff!important;transition:all .3s ease;overflow:hidden}.c-moreBtn:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;right:1rem;display:block;color:#fff;font-size:50px;font-size:5rem;z-index:2}.c-colorBtn{position:relative;background-color:#fff;display:block;max-width:500px;width:100%;margin:0 auto;padding:24px 70px 24px 25px;padding:2.4rem 7rem 2.4rem 2.5rem;border:2px solid;border-radius:1000px;font-size:22px;font-size:2.2rem;font-weight:600;text-align:center;transition:all .3s ease}.c-colorBtn:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;right:1.5rem;display:block;font-size:50px;font-size:5rem}.c-colorBtn:hover{color:#fff!important}.c-colorBtn:hover:before{color:#fff!important}.c-colorBtn.color-red{border-color:#d4303c;color:#d4303c}.c-colorBtn.color-red:hover{background-color:#d4303c}.c-colorBtn.color-orange{border-color:#ff7f01;color:#ff7f01}.c-colorBtn.color-orange:hover{background-color:#ff7f01}.c-colorBtn.color-green{border-color:#00ca33;color:#00ca33}.c-colorBtn.color-green:hover{background-color:#00ca33}.c-colorBtn.color-blue{border-color:#017eff;color:#017eff}.c-colorBtn.color-blue:hover{background-color:#017eff}.c-colorBtn.color-pink{border-color:#ff6189;color:#ff6189}.c-colorBtn.color-pink:hover{background-color:#ff6189}.c-txtLink{position:relative;display:inline-block;text-decoration:underline;transition:all .3s ease;font-size:inherit}.c-txtLink.color-red{color:#ad181f}.c-txtLink:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-arrowLink{position:relative;display:inline-block;padding-left:1.5em;font-size:19px;font-size:1.9rem;font-weight:600;transition:all .3s ease}.c-arrowLink:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-arrowLink:before{content:"\EA03";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.4em;left:0;display:block;font-size:1em}.c-arrowLink.color-red:hover{color:#d4303c;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-arrowLink.color-orange:hover{color:#ff7f01;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-arrowLink.color-green:hover{color:#00ca33;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-arrowLink.color-blue:hover{color:#017eff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-arrowLink.color-pink:hover{color:#ff6189;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.c-arrowBtn{position:relative;display:inline-block;padding-top:.3em;padding-right:2.8em;font-size:19px;font-size:1.9rem;font-weight:600;transition:all .3s ease}.c-arrowBtn:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.c-arrowBtn:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;display:block;font-size:2.2em}.c-borderBtn{position:relative;background-color:#fff;display:block;max-width:300px;width:100%;padding:15px 30px;padding:1.5rem 3rem;border:2px solid #ccc;border-radius:1000px;text-align:center;font-size:16px;font-size:1.6rem;color:#000;transition:all .3s ease;z-index:1;overflow:hidden}.c-borderBtn:before{content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:12px;right:1.2rem;display:block;color:#888;font-size:13px;font-size:1.3rem;transition:all .3s ease}.c-borderBtn:hover{background-color:#000;border-color:transparent;color:#fff}.c-borderBtn:hover:before{color:#fff}.centerBtn{margin:0 auto}.table_scroll{width:100%;overflow-x:auto;overflow-y:hidden}table.gray_table{width:100%;border-collapse:collapse}table.gray_table th,table.gray_table td{text-align:left}table.gray_table thead th{background-color:#000;padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #fff;font-size:15px;font-size:1.5rem;font-weight:500;text-align:center;color:#fff}table.gray_table tbody th,table.gray_table tbody td{padding:15px;padding:1.5rem;border-bottom:1px solid #999;font-size:17px;font-size:1.7rem}table.gray_table tbody th{background-color:#e0e0e0;vertical-align:top;font-weight:600}table.gray_table tbody td{background-color:#fff;border-right:1px solid #999}table.gray_table tbody td:last-child{border-right:none}.c-centerTitle{position:relative;margin:0 0 80px;margin:0 0 8rem;text-align:center}.c-centerTitle .main{font-size:180px;font-size:18rem;font-family:Inter,sans-serif;line-height:1;letter-spacing:0}.c-centerTitle .sub{display:block;font-size:28px;font-size:2.8rem;font-weight:500;line-height:1.4}.c-miniBorderTitle{position:relative;margin:0 0 50px;margin:0 0 5rem;padding-bottom:20px;padding-bottom:2rem;font-size:40px;font-size:4rem;text-align:center;line-height:1.3}.c-miniBorderTitle:before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(90deg,#fa3372,#ff9551 60%);display:block;max-width:60px;width:100%;height:0;padding-top:.6%}.js-title span{display:inline-block;letter-spacing:-.2px;letter-spacing:-.02rem}.c-borderTitle{position:relative;margin:0 0 20px;margin:0 0 2rem;padding-bottom:15px;padding-bottom:1.5rem;padding-left:32px;padding-left:3.2rem;border-bottom:1px solid #888;font-size:24px;font-size:2.4rem;line-height:1.3}.c-borderTitle:before{content:"";position:absolute;top:7px;top:.7rem;left:0;background-image:url(/125th/assets/img/common/borderTitle-square.jpg);background-repeat:no-repeat;background-size:cover;width:24px;width:2.4rem;height:24px;height:2.4rem}.c-borderTitle small{padding-left:5px;padding-left:.5rem;font-size:.7em}.c-baldTitle{position:relative;margin:0 0 20px;margin:0 0 2rem;padding-bottom:15px;padding-bottom:1.5rem;border-bottom:1px solid #888;font-size:24px;font-size:2.4rem;line-height:1.3}.u-blank:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.u-pdf:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/125th/assets/img/common/icon-pdf.png);background-size:contain}.u-xls:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/125th/assets/img/common/icon-excel.png);background-size:contain}.u-doc:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/125th/assets/img/common/icon-word.png);background-size:contain}.u-ppt:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;vertical-align:text-bottom;background:url(/125th/assets/img/common/icon-ppt.png);background-size:contain}.u-hide{display:none}.u-clearfix:after{clear:both;content:"";display:block}.u-left{float:left}.u-right{float:right}.u-alignLeft{text-align:left}.u-alignCenter{text-align:center}.u-alignRight{text-align:right}.u-weightBold{font-weight:700}.u-small{font-size:12px;font-size:1.2rem}.u-textBl{color:#006cb8}.u-forTb{display:none}.u-forTb2{display:none}.u-forTb-over{display:none}.u-forSp{display:none}.u-forPc-none{display:none}.about .l-content .l-main .txtimgBox{margin-bottom:80px;margin-bottom:8rem}.about .l-content .l-main .squareSliderSec{position:relative;padding-top:15vw}.about .l-content .l-main .squareSliderSec__square{position:absolute;top:0;left:24vw;background-color:#ad181e;width:20.8vw;height:20.8vw}.about .l-content .l-main .squareSliderSec .squareSlider__img{margin:0 20px;margin:0 2rem}.about .l-content .l-main .projectListSec .ankerList{max-width:1100px;width:100%;margin:0 auto 80px;margin:0 auto 8rem;padding:60px;padding:6rem;border:1px solid #ccc}.about .l-content .l-main .projectListSec .ankerList li{margin-bottom:5px;margin-bottom:.5rem}.about .l-content .l-main .projectListSec .ankerList li:last-child{margin-bottom:0}.about .l-content .l-main .projectListSec .ankerList li .ankerLink{position:relative;display:block;padding-right:2em;font-size:19px;font-size:1.9rem;font-weight:600;transition:all .3s ease}.about .l-content .l-main .projectListSec .ankerList li .ankerLink:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink:before{content:"\EA03";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.4em;right:0;display:block;font-size:1em}.about .l-content .l-main .projectListSec .ankerList li .ankerLink.color-red:hover{color:#d4303c;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink.color-orange:hover{color:#ff7f01;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink.color-green:hover{color:#00ca33;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink.color-blue:hover{color:#017eff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink.color-pink:hover{color:#ff6189;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.about .l-content .l-main .projectListSec .ankerList li .ankerLink .projectNum{position:absolute;top:0;left:0}.about .l-content .l-main .projectListSec .ankerList li .ankerLink .projectName{display:block;padding-left:70px;padding-left:7rem}.about .l-content .l-main .aboutTableSec .c-miniBorderTitle{margin:0 0 20px;margin:0 0 2rem}.about .l-content .l-main .aboutTableSec .tabele-desc{margin-bottom:20px;margin-bottom:2rem;text-align:center}.about .l-content .l-main .aboutTableSec .gray_table tbody th{width:190px;width:19rem}.about .l-content .l-main .aboutTableSec .gray_table .mb-10{margin-bottom:10px;margin-bottom:1rem}.about .l-content .l-main .aboutLogoSec .aboutLogo{max-width:540px;max-width:54rem;width:100%;margin:0 auto 70px;margin:0 auto 7rem;padding-top:10px;padding-top:1rem}.about .l-content .l-main .aboutLogoSec p{text-align:center;line-height:2.4}.about .l-content .l-main .leadSec{position:relative;margin:200px 0;margin:20rem 0;overflow:hidden}.about .l-content .l-main .leadSec .wide_wrap{max-width:calc(1900px + 4rem)}.about .l-content .l-main .leadSec .wide_wrap .lead_logo{width:150px;margin:0 auto}.about .l-content .l-main .leadSec .wide_wrap .lead_logo.js-on{-webkit-animation:fadein 1.5s forwards;animation:fadein 1.5s forwards}.about .l-content .l-main .leadSec .wide_wrap .leadTitle{margin:0 0 100px;margin:0 0 10rem;font-size:100px;font-size:10rem;font-weight:600;text-align:center;line-height:1.1;font-family:Inter,sans-serif}.about .l-content .l-main .leadSec .wide_wrap .leadTitle small{display:block;font-size:100px;font-size:10rem}.about .l-content .l-main .leadSec .wide_wrap .leadArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:24px;font-size:2.4rem;font-weight:500;text-align:center;line-height:2.3;white-space:nowrap}.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt br.forPc2{display:none}.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt br.u-forTb2{display:none}.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100%/3 - 8vw)}.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc .lead_people{display:block;width:calc(100%/3 - 1.6rem);margin:0 23px 23px 0;margin:0 2.3rem 2.3rem 0}.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc .lead_people:nth-child(3n){margin-right:0}.about .l-content .l-main .leadSec .leadImgSp{display:none}.about .l-content .l-main .leadSec .leadImgSp .leadImgSlider .imgSpBox .lead_people{margin:0 2vw 2vw 0}.page.ambassador .l-content article .impactList .impactList__item .impactList__txt .sub_txt{display:block;margin-top:10px;margin-top:1rem;font-size:clamp(12px,1.4vw,14px);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:1.6}.page.ambassador_page .l-content article .ambassadorSec .wide_wrap{max-width:calc(1280px + 8rem);padding:0 40px;padding:0 4rem}.page.ambassador_page .l-content article .ambassadorSec__title h3{margin:0 0 clamp(35px,6.5vw,65px);margin:0 0 clamp(3.5rem,6.5vw,6.5rem);text-align:center;font-size:clamp(20px,4.5vw,45px);font-size:clamp(2rem,4.5vw,4.5rem);line-height:1.6}.page.ambassador_page .l-content article .ambassadorSec__mv{position:relative}.page.ambassador_page .l-content article .ambassadorSec__mv:before,.page.ambassador_page .l-content article .ambassadorSec__mv:after{content:"";display:block;position:absolute;width:150px;height:150px}.page.ambassador_page .l-content article .ambassadorSec__mv:before{background-color:#ad181f;top:-60px;top:-6rem;left:-60px;left:-6rem}.page.ambassador_page .l-content article .ambassadorSec__mv:after{background-color:#000;bottom:-60px;bottom:-6rem;right:-60px;right:-6rem}.page.ambassador_page .l-content article .ambassadorSec__mv figure{position:relative;margin:0;z-index:1}.page.ambassador_page .l-content article .ambassadorSec__mv figure img{display:block;width:100%;height:auto}.page.ambassador_page .l-content article .ambassadorSec__mv .num{position:absolute;bottom:0;right:10px;right:1rem;display:block;font-size:clamp(50px,12vw,150px);font-size:clamp(5rem,12vw,15rem);line-height:.7em;font-family:Inter,sans-serif;font-weight:600;color:#fff;z-index:1}.page.ambassador_page .l-content article .ambassadorSec .profileArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:120px;gap:12rem;max-width:1040px;width:100%;margin:0 auto;padding:clamp(60px,9vw,90px) 0 clamp(80px,12vw,120px);padding:clamp(6rem,9vw,9rem) 0 clamp(8rem,12vw,12rem)}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner:first-child{-ms-flex-negative:0;flex-shrink:0}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner:last-child{max-width:700px}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner .graduation{font-size:clamp(12px,1.4vw,14px);font-size:clamp(1.2rem,1.4vw,1.4rem)}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner .name{font-size:clamp(18px,2.5vw,25px);font-size:clamp(1.8rem,2.5vw,2.5rem)}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner .name span{display:inline-block;padding-left:5px;padding-left:.5rem;font-size:clamp(16px,1.9vw,19px);font-size:clamp(1.6rem,1.9vw,1.9rem)}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner .kana{font-size:clamp(12px,1.4vw,14px);font-size:clamp(1.2rem,1.4vw,1.4rem);line-height:1.4;font-family:Inter,sans-serif;color:#ad181f}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner .occupation{margin-top:10px;margin-top:1rem;font-size:clamp(13px,1.5vw,15px);font-size:clamp(1.3rem,1.5vw,1.5rem)}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner h4{margin:0 0 clamp(10px,1.5vw,15px);margin:0 0 clamp(1rem,1.5vw,1.5rem);font-size:clamp(16px,1.9vw,19px);font-size:clamp(1.6rem,1.9vw,1.9rem);font-family:Inter,sans-serif;line-height:1.4}.page.ambassador_page .l-content article .ambassadorSec .profileArea__inner p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:clamp(13px,1.5vw,15px);font-size:clamp(1.3rem,1.5vw,1.5rem);line-height:1.8;letter-spacing:0}.page.ambassador_page .l-content article .ambassadorSec .indexSec{margin:clamp(40px,9vw,90px) 0 clamp(60px,12vw,120px);margin:clamp(4rem,9vw,9rem) 0 clamp(6rem,12vw,12rem);padding:clamp(30px,4vw,40px);padding:clamp(3rem,4vw,4rem);border-top:1px solid #707070;border-bottom:1px solid #707070}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,8vw,80px);gap:clamp(2rem,8vw,8rem)}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox h3{font-weight:700;font-size:clamp(20px,2.5vw,25px);font-size:clamp(2rem,2.5vw,2.5rem);letter-spacing:.1em;margin:0;line-height:1.4;font-family:Inter,sans-serif;-ms-flex-negative:0;flex-shrink:0}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul{max-width:1010px;width:100%}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul li a{position:relative;display:inline-block;letter-spacing:.025em;line-height:1.4;padding:.5em 0 .5em 1.9em;font-size:clamp(14px,1.6vw,16px);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:600}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul li a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA01";position:absolute;left:0;top:.6em;font-size:1.1em}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec{margin-bottom:clamp(100px,17vw,170px);margin-bottom:clamp(10rem,17vw,17rem)}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .sec_title{margin:0 0 clamp(40px,8vw,80px);margin:0 0 clamp(4rem,8vw,8rem);font-size:clamp(20px,3.8vw,35px);font-size:clamp(2rem,3.8vw,3.5rem);text-align:center;line-height:1.6}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox{display:-ms-grid;display:grid;gap:80px;gap:8rem;width:100%;-ms-grid-rows:auto;grid-template-rows:auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r{-ms-grid-columns:600px 600px auto;grid-template-columns:600px 600px auto;padding-left:calc((100% - 1280px)/2);margin-left:auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-01{grid-area:1 / 1 / 2 / 2}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-02{grid-area:1 / 2 / 3 / 4}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-02 img{-o-object-fit:cover;object-fit:cover;display:block;max-width:920px;height:100%}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-03{grid-area:3 / 2 / 4 / 3}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-04{grid-area:2 / 1 / 4 / 2}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-05{grid-area:5 / 1 / span 1 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06{grid-area:4 / 2 / span 2 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l{-ms-grid-columns:auto 600px 600px;grid-template-columns:auto 600px 600px;padding-right:calc((100% - 1280px)/2);margin-right:auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-01{grid-area:1 / 3 / 2 / 4}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-02{grid-area:1 / 1 / 3 / 3}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-02 img{-o-object-fit:cover;object-fit:cover;display:block;height:100%;max-width:920px;margin-left:auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-03{grid-area:3 / 2 / 4 / 3}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-04{grid-area:2 / 3 / 4 / 4}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-05{grid-area:4 / 3 / span 1 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06{grid-area:4 / 2 / span 1 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt{width:100%}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt .queryTitle{margin:0 0 clamp(20px,2.5vw,25px);margin:0 0 clamp(2rem,2.5vw,2.5rem);font-size:clamp(16px,1.9vw,19px);font-size:clamp(1.6rem,1.9vw,1.9rem);line-height:1.8;position:relative}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p{font-size:17px;font-size:1.7rem;line-height:2;letter-spacing:.02em;position:relative}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p+.queryTitle{margin-top:3em}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p+p{margin-top:.8em}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure{margin:0}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure:has(.sq-bottom) figcaption{padding-left:120px}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure img{position:relative;width:100%;height:auto;z-index:1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure figcaption{position:relative;margin-top:10px;margin-top:1rem;text-align:right;font-size:clamp(12px,1.5vw,15px);font-size:clamp(1.2rem,1.5vw,1.5rem);line-height:1.4;z-index:1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square{position:relative}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-black:before{background-color:#000}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-red:before{background-color:#ad181f}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-gray:before{background-color:#888}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-white:before{background-color:#fff}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-bottom:before{bottom:-60px;bottom:-6rem;left:-60px;left:-6rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-top{margin-top:10px;margin-top:1rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-top:before{top:-60px;top:-6rem;right:-60px;right:-6rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square:before{content:"";display:block;position:absolute;width:150px;height:150px}.page .ambassadorOther{padding:clamp(80px,10vw,100px) 0;padding:clamp(8rem,10vw,10rem) 0}.page .ambassadorOther .wide_wrap{max-width:calc(1280px + 8rem);padding:0 20px;padding:0 2rem}.page .ambassadorOther .ambassadorOther__title{margin:0 0 clamp(30px,7vw,70px);margin:0 0 clamp(3rem,7vw,7rem);font-size:clamp(40px,9vw,90px);font-size:clamp(4rem,9vw,9rem);font-family:Inter,sans-serif;font-weight:600;line-height:1;text-align:center}.page .ambassadorOther .slide-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:clamp(40px,7vw,70px);margin-top:clamp(4rem,7vw,7rem);gap:0 15px;gap:0 1.5rem}.page .ambassadorOther .slide-dots li{width:12px;width:1.2rem;height:12px;height:1.2rem;line-height:1}.page .ambassadorOther .slide-dots button{background-color:#bcbcbc;width:12px;width:1.2rem;height:12px;height:1.2rem;text-indent:-9999em;line-height:1;z-index:1;transition:all .3s ease}.page .ambassadorOther .slide-dots button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.page .ambassadorOther .slide-dots .slick-active button{background-color:#ad181f}.page .ambassadorOther .ambassadorList{margin:0}.page .ambassadorOther .ambassadorList__item{margin:0 30px;margin:0 3rem}.page .ambassadorOther .ambassadorList__item a{display:block}.page .ambassadorOther .ambassadorList__img{position:relative;background-color:#000;width:100%;aspect-ratio:772 / 514;overflow:hidden}.page .ambassadorOther .ambassadorList__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease}.page .ambassadorOther .ambassadorList__img .num{position:absolute;bottom:0;right:10px;right:1rem;display:block;font-size:clamp(40px,5vw,50px);font-size:clamp(4rem,5vw,5rem);line-height:.7em;font-family:Inter,sans-serif;font-weight:600;color:#fff;z-index:1}.page .ambassadorOther .ambassadorList__txt{margin-top:20px;margin-top:2rem;font-size:clamp(14px,1.6vw,16px);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:600;line-height:1.6}.page .ambassadorOther .ambassadorList__txt .sub_txt{display:block;margin-top:10px;margin-top:1rem;font-size:clamp(12px,1.4vw,14px);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:400;line-height:1.6}.page .ambassadorOther .more_txt{display:block;margin-top:5px;margin-top:.5rem;text-align:right}.page .ambassadorOther .more_txt span{position:relative;display:inline-block;padding-right:1.2em;border-bottom:1px solid #000;font-size:clamp(14px,1.5vw,16px);font-size:clamp(1.4rem,1.5vw,1.6rem);line-height:1.8;transition:all .3s ease}.page .ambassadorOther .more_txt span:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;transition:all .3s ease}.page.ambassador_page.article03 .l-content article #sec02 .item-01{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1 / span 2}.page.ambassador_page.article03 .l-content article #sec02 .item-02{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1 / span 2;-ms-flex-item-align:start;align-self:flex-start}.page.ambassador_page.article03 .l-content article #sec02 .item-03{-ms-grid-row-span:2;-ms-grid-row:3;grid-row:3 / span 2}.page.ambassador_page.article03 .l-content article #sec02 .item-04{-ms-grid-row-span:1;-ms-grid-row:3;grid-row:3 / span 1}.page.ambassador_page.article04 .l-content article .profileAreaWrap .profileArea:first-of-type{padding-bottom:45px;padding-bottom:4.5rem}.page.ambassador_page.article04 .l-content article .profileAreaWrap .profileArea:last-of-type{padding-top:45px;padding-top:4.5rem;border-top:1px solid #707070}.page.ambassador_page.article05 .l-content article #sec02 .item-04 figcaption{text-align:left}.page.ambassador_page.article05 .l-content article #sec02 .item-04 figcaption .c-arrowLink:before{top:.2em}html,body{overflow-x:hidden}html *,body *{letter-spacing:.8px}ul,ol,li{margin:0;padding:0;font-size:16px;font-size:1.6rem}ul li{list-style:none}dl,dt,dd{margin:0;padding:0;letter-spacing:.8px}img{max-width:100%}p{margin:0;font-size:17px;font-size:1.7rem;line-height:2.2;letter-spacing:.8px}button{padding:0;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home .mini_wrap{max-width:calc(1100px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.home .wrap{max-width:calc(1520px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.home .wide_wrap{max-width:calc(1760px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.home .sec{margin:180px 0;margin:18rem 0}.page .mini_wrap{max-width:calc(1100px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.page .wrap{max-width:calc(1100px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.page .wide_wrap{max-width:calc(1260px + 4rem);width:100%;margin:0 auto;padding:0 20px;padding:0 2rem}.page .sec{margin:0 0 120px;margin:0 0 12rem}.fBox{display:-webkit-box;display:-ms-flexbox;display:flex}.ofi-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.center{text-align:center}.right{text-align:right}.l-content .l-main .donationSec{position:relative;margin-bottom:0!important;padding:140px 0;padding:14rem 0;overflow:hidden}.l-content .l-main .donationSec:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.l-content .l-main .donationSec .donationsBk{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1390px;width:90vw;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.l-content .l-main .donationSec .donationBkArea,.l-content .l-main .donationSec .gradationmesh{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.l-content .l-main .donationSec .donationBkArea canvas,.l-content .l-main .donationSec .gradationmesh canvas{position:absolute;top:0;left:0;pointer-events:none;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";width:100%;height:100%}.l-content .l-main .donationSec .c-centerTitle{margin-bottom:60px;margin-bottom:6rem;color:#fff}.l-content .l-main .donationSec .desc_txt{position:relative;margin-bottom:60px;margin-bottom:6rem;text-align:center;color:#fff;z-index:1}.l-content .l-main .donationSec .donationLink{position:relative;display:block;max-width:1040px;width:100%;margin:0 auto 60px;margin:0 auto 6rem;padding:30px 10px 40px;padding:3rem 1rem 4rem;border:3px solid #fff;font-size:30px;font-size:3rem;text-align:center;color:#fff;transition:all .3s ease}.l-content .l-main .donationSec .donationLink:hover{background-color:rgba(255,255,255,.2);box-shadow:0 0 10px rgba(0,0,0,.15)}.l-content .l-main .donationSec .donationLink:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:30px;right:3rem;display:block;color:#fff;font-size:50px;font-size:5rem}.js-fadeIn{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.js-fadeIn.js-on{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}@-webkit-keyframes fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadein{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.corporate .l-content .l-main .corporateSec{margin-bottom:0}.corporate .l-content .l-main .corporateSec .corporateArea{margin:0 0 70px;margin:0 0 7rem}.corporate .l-content .l-main .p-body p{margin-bottom:15px;margin-bottom:1.5rem;line-height:1.7}.corporate .l-content .l-main .p-body .u-textR{color:#ec8030}.corporate .l-content .l-main .p-body .calcBox b{display:inline-block;background:#999;padding:2px;margin-bottom:10px;margin-bottom:1rem;color:#fff}.corporate .l-content .l-main .p-chapter,.corporate .l-content .l-main .p-chapter__gray{width:100%;padding:clamp(50px,6vw,80px) 0;padding:clamp(5rem,6vw,8rem) 0}.corporate .l-content .l-main .p-chapter__inner{max-width:1100px;margin-inline:auto}.corporate .l-content .l-main .p-chapter__inner--w{max-width:1260px;margin:0 auto 50px;margin:0 auto 5rem}.corporate .l-content .l-main .p-chapter__gray{background:#edeeeb}.corporate .l-content .l-main .font-em{font-size:clamp(16px,1.8vw,19px);font-size:clamp(1.6rem,1.8vw,1.9rem)}.corporate .l-content .l-main .c-linkList{margin:0;padding:0;margin-bottom:20px;margin-bottom:2rem;list-style:none}.corporate .l-content .l-main .c-linkList a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';vertical-align:middle;font-size:13px;font-size:1.3rem}.corporate .l-content .l-main .c-markList{margin:0 0 20px;margin:0 0 2rem}.corporate .l-content .l-main .c-markList li{margin-left:17px;margin-left:1.7rem;list-style-type:disc}.corporate .l-content .l-main .c-markList li::marker{color:#999;vertical-align:middle}.corporate .l-content .l-main .c-tableArea{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;margin:0 0 20px;margin:0 0 2rem}.corporate .l-content .l-main .c-tableArea table{width:100%;min-width:670px;border-collapse:collapse}.corporate .l-content .l-main .c-tableArea table th,.corporate .l-content .l-main .c-tableArea table td{padding:10px 13px;padding:1rem 1.3rem;line-height:1.6;font-size:clamp(14px,1.5vw,16px);font-size:clamp(1.4rem,1.5vw,1.6rem)}.corporate .l-content .l-main .c-tableArea table td{background-color:#fff;padding:1em 1.5em}.corporate .l-content .l-main .c-tableArea table thead th{background:#000;color:#fff}.corporate .l-content .l-main .c-tableArea table thead th:not(.corporate .l-content .l-main .c-tableArea table thead th:last-child){border-right:1px solid #fff}.corporate .l-content .l-main .c-tableArea table tbody th{background-color:#e0e0e0;border-bottom:1px solid #999;text-align:left}.corporate .l-content .l-main .c-tableArea table tbody td{border-bottom:1px solid #999}.corporate .l-content .l-main .c-tableArea table tbody td:not(.corporate .l-content .l-main .c-tableArea table tbody td:last-child){border-right:1px solid #999}.corporate .l-content .l-main .p-tab__title{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:10px clamp(15px,2vw,40px);gap:1rem clamp(1.5rem,2vw,4rem);width:calc(100% - clamp(2rem,4vw,8rem));margin:0 clamp(10px,2vw,40px);margin:0 clamp(1rem,2vw,4rem);padding:0}.corporate .l-content .l-main .p-tab__title .p-tab__title__item{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:clamp(10px,2vw,20px);padding:clamp(1rem,2vw,2rem);border-radius:16px 16px 0 0;background:#ec8031;list-style:none;font-size:clamp(15px,2.6vw,27px);font-size:clamp(1.5rem,2.6vw,2.7rem);color:#fff;line-height:1.4;text-align:center;text-decoration:none!important;letter-spacing:0;cursor:pointer}.corporate .l-content .l-main .p-tab__title .p-tab__title__item.select{background:#fff;color:#ec8031}.corporate .l-content .l-main .p-tab__title .p-tab__title__item .u-small{padding-bottom:5px;padding-bottom:.5rem;font-size:clamp(12px,1.8vw,17px);font-size:clamp(1.2rem,1.8vw,1.7rem)}.corporate .l-content .l-main .p-tab__content{display:none;padding:10px clamp(24px,5vw,80px) clamp(30px,5vw,80px);padding:1rem clamp(2.4rem,5vw,8rem) clamp(3rem,5vw,8rem);background:#fff}.corporate .l-content .l-main .c-title__bold{margin:clamp(35px,4.5vw,55px) 0 6px;margin:clamp(3.5rem,4.5vw,5.5rem) 0 .6rem;font-size:clamp(1.8em,2.4vw,24px);font-size:clamp(1.8em,2.4vw,2.4rem)}.corporate .l-content .l-main .c-centerTitle{margin:clamp(40px,5vw,50px) 0 clamp(20px,3vw,30px);margin:clamp(4rem,5vw,5rem) 0 clamp(2rem,3vw,3rem);font-size:clamp(24px,3vw,30px);font-size:clamp(2.4rem,3vw,3rem)}.corporate .l-content .l-main .c-borderTitle{margin:clamp(40px,5vw,60px) 0 clamp(15px,2vw,20px);margin:clamp(4rem,5vw,6rem) 0 clamp(1.5rem,2vw,2rem);padding-bottom:clamp(10px,1.5vw,15px);padding-bottom:clamp(1rem,1.5vw,1.5rem)}.corporate .l-content .l-main .c-borderTitle .u-small{font-size:clamp(16px,1.8vw,17px);font-size:clamp(1.6rem,1.8vw,1.7rem)}.corporate .l-content .l-main .childPageTitle .title .u-small{font-size:clamp(23px,2.5vw,28px);font-size:clamp(2.3rem,2.5vw,2.8rem)}.corporate .l-content .l-main .childPageTitle .childPageLead{font-size:clamp(14px,1.7vw,17px)!important;font-size:clamp(1.4rem,1.7vw,1.7rem)!important}.corporate .l-content .l-main .c-moreBtn{max-width:400px;padding-right:74px;padding-right:7.4rem;margin-bottom:20px;margin-bottom:2rem;border:solid 1px #000}.corporate .l-content .l-main .c-moreBtn:hover{background:#fff;color:#000!important;border:solid 1px #000}.corporate .l-content .l-main .c-moreBtn:hover:before{color:#000}.corporate .l-content .l-main .gradationLink{position:relative;background:linear-gradient(45deg,#f7ee0c,#e95e34,#7687d3,#7ec4ce);background-size:300% 300%;display:block;width:100%;margin:0 auto 30px;margin:0 auto 3rem;padding:20px 10px;padding:2rem 1rem;text-align:center;-webkit-animation:bg_gradient 14s linear infinite;animation:bg_gradient 14s linear infinite;transition:all .3s ease;color:#fff}@-webkit-keyframes bg_gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes bg_gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.corporate .l-content .l-main .gradationLink:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;translate:0 -50%;right:30px;right:3rem;display:block;color:#fff;font-size:50px;font-size:5rem;z-index:1;transition:right .3s ease}.corporate .l-content .l-main .gradationLink span{display:block;font-size:40px;font-size:4rem;z-index:1}.corporate .l-content .l-main .gradationLink small{display:block;font-size:28px;font-size:2.8rem}.corporate .l-content .l-main .pageLink{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,4vw,40px);gap:clamp(2rem,4vw,4rem);margin-bottom:25px;margin-bottom:2.5rem}.corporate .l-content .l-main .pageLink li{margin:0;padding:0;font-size:clamp(15px,2vw,24px);font-size:clamp(1.5rem,2vw,2.4rem)}.corporate .l-content .l-main .pageLink li a{display:inline-block}.corporate .l-content .l-main .pageLink li a:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:4px;content:'\EA01'}.corporate .l-content .l-main .procedureSec .subject__text strong{font-weight:400;font-size:clamp(18px,2vw,22px);font-size:clamp(1.8rem,2vw,2.2rem);background:linear-gradient(transparent 50%,#fff997 50%)}.corporate .l-content .l-main .procedureSec .p-tab__content .c-fBox{width:100%;margin-bottom:20px;margin-bottom:2rem}.corporate .l-content .l-main .procedureSec .p-tab__content .c-fBox__imgArea{width:48%}.corporate .l-content .l-main .procedureSec .p-tab__content .c-fBox__textArea{width:48%}.corporate .l-content .l-main .procedureSec .stepList{margin:0 0 50px;margin:0 0 5rem;list-style:none;border-top:1px solid #ccc}.corporate .l-content .l-main .procedureSec .stepList li{position:relative;padding:20px 0 23px 100px;padding:2rem 0 2.3rem 10rem;counter-increment:mycount;border-bottom:1px solid #ccc;letter-spacing:0}.corporate .l-content .l-main .procedureSec .stepList li.c-fBox{margin:0}.corporate .l-content .l-main .procedureSec .stepList li:before{display:table;position:absolute;top:18px;top:1.8rem;left:0;z-index:5;margin:0;padding:8px 10px;padding:.8rem 1rem;background:#f5ba83;font-size:clamp(15px,1.6vw,17px);font-size:clamp(1.5rem,1.6vw,1.7rem);color:#fff;line-height:1;font-weight:700;content:"STEP" counter(mycount)}.corporate .l-content .l-main .subjectSec .projectLink{margin:0;padding:0;margin-bottom:50px;margin-bottom:5rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.corporate .l-content .l-main .subjectSec .projectLink li{margin:0;padding:0;list-style:none;line-height:1.5}.corporate .l-content .l-main .subjectSec .projectLink li strong{font-size:clamp(15.6px,1.9vw,19px);font-size:clamp(1.56rem,1.9vw,1.9rem);font-weight:500}.corporate .l-content .l-main .subjectSec .projectLink li:first-child{grid-area:1 / 1 / 2 / 2}.corporate .l-content .l-main .subjectSec .projectLink li:nth-child(2){grid-area:1 / 2 / 2 / 3}.corporate .l-content .l-main .subjectSec .projectLink li:nth-child(3){grid-area:2 / 1 / 3 / 2}.corporate .l-content .l-main .subjectSec .projectLink li:nth-child(4){grid-area:2 / 2 / 3 / 3}.corporate .l-content .l-main .subjectSec .projectLink li:nth-child(5){grid-area:3 / 1 / 4 / 3}.corporate .l-content .l-main .subjectSec .projectLink li a{max-width:100%;padding:17px 58px 17px 23px;padding:1.7rem 5.8rem 1.7rem 2.3rem;font-weight:500}.corporate .l-content .l-main .subjectSec .projectLink li a:before{font-size:38px;font-size:3.8rem}.corporate .l-content .l-main .subjectSec .projectLink li .u-small{font-size:clamp(14px,1.5vw,16px);font-size:clamp(1.4rem,1.5vw,1.6rem)}.corporate .l-content .l-main .contactSec .c-fBox{gap:0 30px;gap:0 3rem;margin:50px 0 60px;margin:5rem 0 6rem}.corporate .l-content .l-main .contactSec .contactList{margin:50px auto 30px;margin:5rem auto 3rem}.corporate .l-content .l-main .contactSec .contactList dt{margin:0;padding:0;width:100%;font-weight:700;font-size:clamp(17px,1.8vw,18px);font-size:clamp(1.7rem,1.8vw,1.8rem)}.corporate .l-content .l-main .contactSec .contactList dd{margin:0;padding:0;width:100%;font-size:clamp(15px,1.7vw,17px);font-size:clamp(1.5rem,1.7vw,1.7rem)}.corporate .l-content .l-main .contactSec .contactList.col2{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px 20px;gap:3rem 2rem;margin-top:0}.events.saionji .l-content article .wide_wrap{max-width:calc(1280px + 4rem)}.events.saionji .l-content article figure{margin:0}.events.saionji .l-content article img{height:auto}.events.saionji .l-content article p{font-size:clamp(14px,1.7vw,17px);font-size:clamp(1.4rem,1.7vw,1.7rem)}.events.saionji .l-content article .centerTitle{margin:0 0 clamp(20px,5vw,50px);margin:0 0 clamp(2rem,5vw,5rem);font-size:clamp(20px,3.5vw,40px);font-size:clamp(2rem,3.5vw,4rem);text-align:center;line-height:1.6}.events.saionji .l-content article .redBkTitle{background-color:#ad181f;margin:0 0 clamp(20px,4vw,40px);margin:0 0 clamp(2rem,4vw,4rem);padding:clamp(5px,1vw,10px);padding:clamp(.5rem,1vw,1rem);color:#fff;text-align:center;font-size:clamp(16px,2.2vw,22px);font-size:clamp(1.6rem,2.2vw,2.2rem);font-weight:500;line-height:1.5}.events.saionji .l-content article .boldTitle{margin:0 0 clamp(10px,2vw,20px);margin:0 0 clamp(1rem,2vw,2rem);font-size:clamp(16px,2.2vw,22px);font-size:clamp(1.6rem,2.2vw,2.2rem);text-align:center}.events.saionji .l-content article .sideTitle{margin:0 0 clamp(10px,1.5vw,15px);margin:0 0 clamp(1rem,1.5vw,1.5rem);padding-left:10px;padding-left:1rem;font-size:clamp(17px,1.9vw,19px);font-size:clamp(1.7rem,1.9vw,1.9rem);border-left:6px solid #ad181f;line-height:1.5}.events.saionji .l-content article .saionji-main{max-width:900px;width:100%;margin:0 auto clamp(20px,6vw,60px);margin:0 auto clamp(2rem,6vw,6rem)}.events.saionji .l-content article .lead_txt p+p{margin-top:clamp(10px,1.6vw,16px);margin-top:clamp(1rem,1.6vw,1.6rem)}.events.saionji .l-content article .graySec{background-color:#f4f6f7;margin-bottom:0;padding:clamp(40px,9vw,90px) 0;padding:clamp(4rem,9vw,9rem) 0}.events.saionji .l-content article .graySec .whiteBox{background-color:#fff;margin-bottom:clamp(40px,9vw,90px);margin-bottom:clamp(4rem,9vw,9rem);padding:clamp(30px,7vw,70px) 90px;padding:clamp(3rem,7vw,7rem) 9rem}.events.saionji .l-content article .graySec .whiteBox .centerTitle{margin:0 0 clamp(15px,2.5vw,25px);margin:0 0 clamp(1.5rem,2.5vw,2.5rem)}.events.saionji .l-content article .graySec .whiteBox .center_txt{margin-bottom:clamp(30px,6vw,60px);margin-bottom:clamp(3rem,6vw,6rem);text-align:center}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg{display:-ms-grid;display:grid;-ms-grid-columns:.88fr 1.1fr 1.1fr .73fr;grid-template-columns:.88fr 1.1fr 1.1fr .73fr;-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);gap:clamp(15px,2vw,20px);gap:clamp(1.5rem,2vw,2rem);max-width:900px;width:100%;margin:0 auto clamp(40px,7vw,70px);margin:0 auto clamp(4rem,7vw,7rem)}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg figcaption{margin-top:5px;margin-top:.5rem;font-size:clamp(13px,1.5vw,15px);font-size:clamp(1.3rem,1.5vw,1.5rem);line-height:1.4}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-01{grid-area:1 / 1 / 3 / 2}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-02{grid-area:1 / 2 / 2 / 3}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-03{grid-area:1 / 3 / 2 / 4}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-04{grid-area:2 / 2 / 3 / 4}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-05{grid-area:1 / 4 / 3 / 5}.events.saionji .l-content article .graySec .whiteBox .flyerBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:60px;gap:6rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img{width:360px;width:36rem;-ms-flex-negative:0;flex-shrink:0}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img .borderBtn{display:block;max-width:216px;width:100%;margin:20px auto 0;margin:2rem auto 0;padding:clamp(10px,1.5vw,15px) clamp(5px,1vw,10px);padding:clamp(1rem,1.5vw,1.5rem) clamp(.5rem,1vw,1rem);border:1px solid #ad181f;border-radius:100rem;text-align:center;color:#ad181f;font-size:clamp(15px,1.7vw,17px);font-size:clamp(1.5rem,1.7vw,1.7rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img .borderBtn:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;content:"\EA0F";margin-left:3px;margin-left:.3rem;font-size:clamp(17px,2vw,20px);font-size:clamp(1.7rem,2vw,2rem);vertical-align:sub}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox{margin-bottom:clamp(40px,4vw,40px);margin-bottom:clamp(4rem,4vw,4rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;margin-bottom:1rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea.mb-20{margin-bottom:20px;margin-bottom:2rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea span{display:inline-block;margin-right:10px;margin-right:1rem;padding:5px 8px;padding:.5rem .8rem;border:2px solid;border-radius:.5rem;font-size:clamp(12px,1.4vw,14px);font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:600;line-height:1}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea span.red-icon{border-color:#ad181f;color:#ad181f}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea span.gray-icon{border-color:#777;color:#777}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .c-baldTitle{margin:0 0 clamp(20px,2.5vw,25px);margin:0 0 clamp(2rem,2.5vw,2.5rem);font-size:clamp(22px,3vw,30px);font-size:clamp(2.2rem,3vw,3rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .c-baldTitle small{display:block;margin-top:5px;margin-top:.5rem;font-size:clamp(14px,1.7vw,17px);font-size:clamp(1.4rem,1.7vw,1.7rem);font-weight:500;letter-spacing:0;line-height:1.5}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail.fBox{gap:20px;gap:2rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail.fBox .detail_area{width:calc(50% - 2rem/2)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail:not(.fBox) .detail_area{margin-bottom:clamp(30px,4vw,40px);margin-bottom:clamp(3rem,4vw,4rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .detail_area p{line-height:2}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .detail_area .desc_txt{font-size:clamp(13px,1.5vw,15px);font-size:clamp(1.3rem,1.5vw,1.5rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(10px,1.5vw,15px) clamp(10px,1.5vw,15px);gap:clamp(1rem,1.5vw,1.5rem) clamp(1rem,1.5vw,1.5rem)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;gap:1.2rem;width:calc((100% - 1 * clamp(1rem,1.5vw,1.5rem)) / 2)}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox.width-100{width:100%}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox figure{width:90px}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox p{font-size:clamp(13px,1.5vw,15px);font-size:clamp(1.3rem,1.5vw,1.5rem);line-height:1.8}.events.saionji .l-content article .graySec .whiteBox .link_txt{display:inline-block;margin-top:10px;margin-top:1rem;color:#ad181f;word-break:break-all;line-height:1.5}.events.saionji .l-content article .graySec .whiteBox .pointArea{position:relative;background-color:#f3f4f1;margin-top:clamp(40px,8vw,80px);margin-top:clamp(4rem,8vw,8rem);padding:clamp(30px,4vw,40px) clamp(20px,3vw,30px) clamp(20px,4vw,40px);padding:clamp(3rem,4vw,4rem) clamp(2rem,3vw,3rem) clamp(2rem,4vw,4rem)}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle{position:absolute;top:-14px;top:-1.4rem;left:0;width:100%;margin:0;font-size:22px;font-size:2.2rem;font-weight:600;color:#ad181f;text-align:center;line-height:1}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span{position:relative;display:inline-block;padding:0 25px;padding:0 2.5rem}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:before,.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:after{content:"";position:absolute;top:-5px;top:-.5rem;background-color:#ad181f;display:block;width:3px;height:1.5em}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:before{left:0;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:after{right:0;-webkit-transform:rotate(18deg);transform:rotate(18deg)}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:clamp(20px,3vw,30px);gap:clamp(2rem,3vw,3rem)}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox figure{max-width:30.8%;-ms-flex-negative:0;flex-shrink:0;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="3" /><feOffset dx="4" dy="4" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,.18)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');-webkit-filter:drop-shadow(3px 3px 3px rgba(0,0,0,.18));filter:drop-shadow(3px 3px 3px rgba(0,0,0,.18))}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox__txt p{line-height:2}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox__txt .c-arrowLink{margin-top:clamp(10px,2vw,20px);margin-top:clamp(1rem,2vw,2rem);font-size:clamp(15px,1.7vw,17px);font-size:clamp(1.5rem,1.7vw,1.7rem);font-weight:600;line-height:1.7}.events.saionji .l-content article .contactBox__box{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:clamp(40px,4vw,60px) 0;padding:clamp(4rem,4vw,6rem) 0}.events.saionji .l-content article .contactBox__ttl{font-weight:600;text-align:center;font-size:clamp(24px,3.5vw,35px);font-size:clamp(2.4rem,3.5vw,3.5rem);letter-spacing:.05em;margin:0 0 clamp(10px,3vw,30px);margin:0 0 clamp(1rem,3vw,3rem);line-height:1.4}.events.saionji .l-content article .contactBox p{text-align:center;margin:1em 0 0;font-size:19px;font-size:1.9rem;line-height:2}.page.goods .l-content .l-main .wrap{max-width:calc(1280px + 4rem)}.page.goods .l-content .l-main .pageTitle{padding-bottom:4em}.page.goods .l-content .l-main .sec_lead{margin:0 0 1em;font-size:40px;font-size:4rem;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1.6}.page.goods .l-content .l-main .sec_disc{text-align:center;width:90%;margin-inline:auto}.page.goods .l-content .l-main .goods__grid{display:-ms-grid;display:grid;-ms-grid-columns:calc(min(42vw,520px)) 1fr;grid-template-columns:calc(min(42vw,520px)) 1fr;gap:clamp(40px,4vw,60px);gap:clamp(4rem,4vw,6rem);margin-bottom:clamp(30px,4vw,60px);margin-bottom:clamp(3rem,4vw,6rem)}.page.goods .l-content .l-main .goods__grid .imgArea img{height:auto}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider{position:relative}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow{width:40px;width:4rem;height:40px;height:4rem;display:block;background-color:#000;color:#fff;position:absolute;top:50%;z-index:2;cursor:pointer;font-size:0;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";transition:opacity .3s}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA0A";font-size:14px;font-size:1.4rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow.slick-prev{left:0;right:unset}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow.slick-prev:before{rotate:180deg}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow.slick-next{right:0;left:unset}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-track{-webkit-transform:unset!important;transform:unset!important;margin-top:30px;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;gap:1.5rem;width:100%!important}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-track:before,.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-track:after{display:none}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-slide{width:auto!important;position:relative;cursor:pointer;transition:opacity .3s}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-slide.slick-current:before{content:"";width:100%;height:100%;inset:0;border:2px solid #000;position:absolute}.page.goods .l-content .l-main .goods__grid .textArea .goods__ttl{font-size:clamp(20px,2.4vw,30px);font-size:clamp(2rem,2.4vw,3rem);font-weight:700;border-bottom:1px solid;line-height:1.467;letter-spacing:.02em;margin:0 0 .5em;padding-bottom:.5em}.page.goods .l-content .l-main .goods__grid .textArea p{line-height:2;letter-spacing:.02em}.page.goods .l-content .l-main .goods__grid .textArea .goods__dl>div{margin-top:30px;margin-top:3rem;font-size:15px;font-size:1.5rem}.page.goods .l-content .l-main .goods__grid .textArea .goods__dl>div dt{font-weight:700;font-family:Inter,sans-serif;letter-spacing:.05em;font-size:1.26em;margin-bottom:.2em}.page.goods .l-content .l-main .goods__grid .textArea .goods__dl>div dd{letter-spacing:0}.page.goods .l-content .l-main .goods__related{background-color:#f3f4f1;padding:20px;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;gap:3rem;margin-top:45px;margin-top:4.5rem}.page.goods .l-content .l-main .goods__related figure{margin:0;padding:0;-ms-flex-negative:0;flex-shrink:0;width:calc(min(30vw,18rem))}.page.goods .l-content .l-main .goods__related figure img{height:auto}.page.goods .l-content .l-main .goods__shop{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:clamp(40px,4vw,60px) 20px;padding:clamp(4rem,4vw,6rem) 2rem}.page.goods .l-content .l-main .goods__shop .goods__shop__ttl{font-family:Inter,sans-serif;font-weight:700;text-align:center;font-size:clamp(24px,3.5vw,35px);font-size:clamp(2.4rem,3.5vw,3.5rem);letter-spacing:.05em;margin:0;line-height:1}.page.goods .l-content .l-main .goods__shop p{text-align:center;margin:1em 0 1.8em;font-size:19px;font-size:1.9rem;line-height:2}.page.goods .l-content .l-main .goods__shop .c-gradationBtn{max-width:320px}.page.goods .l-content .l-main .goods__shop .c-gradationBtn:after{margin-left:0}.home .l-header{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-header.js-home-on{-webkit-animation:fadein 2s forwards;animation:fadein 2s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.home .l-content .l-main .firstEvent{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:9999}.home .l-content .l-main .firstEvent.js-off{display:none!important}.home .l-content .l-main .firstEvent.js-on{-webkit-animation:firstEvent_off 4s forwards;animation:firstEvent_off 4s forwards}@-webkit-keyframes firstEvent_off{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes firstEvent_off{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.home .l-content .l-main .firstEvent .catchLogo{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-animation:catchLogo_on 2s forwards;animation:catchLogo_on 2s forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes catchLogo_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes catchLogo_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .firstEvent .catchLogo img{display:block;width:100%}.home .l-content .l-main .firstEvent .catchLogo .first-txt{width:800px}.home .l-content .l-main .firstEvent .catchLogo .first-logo{width:236px;margin:85px auto 0;margin:8.5rem auto 0}.home .l-content .l-main .mvArea{height:62vw;padding-top:87px;padding-top:8.7rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .mvArea.js-mv-on{-webkit-animation:fadein 2s forwards;animation:fadein 2s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.home .l-content .l-main .mvArea.js-mv-on .gradationmesh{-webkit-animation:centerArea_anime 2s forwards;animation:centerArea_anime 2s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes centerArea_anime{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes centerArea_anime{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.home .l-content .l-main .mvArea.js-mv-on .mvArea__inner__title .titleTxt.title-01{-webkit-animation:mv_title_01 2s forwards;animation:mv_title_01 2s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes mv_title_01{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mv_title_01{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.home .l-content .l-main .mvArea.js-mv-on .mvArea__inner__title .titleTxt.title-02{-webkit-animation:mv_title_02 2s forwards;animation:mv_title_02 2s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes mv_title_02{0%{-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mv_title_02{0%{-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.home .l-content .l-main .mvArea.js-mv-on .mvArea__inner__title .titleTxt.title-03{-webkit-animation:mv_title_03 2s forwards;animation:mv_title_03 2s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes mv_title_03{0%{-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mv_title_03{0%{-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.home .l-content .l-main .mvArea.js-mv-on .mvArea__inner__title .titleTxt.title-04{-webkit-animation:mv_title_04 2s forwards;animation:mv_title_04 2s forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}@-webkit-keyframes mv_title_04{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mv_title_04{0%{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.home .l-content .l-main .mvArea.js-mv-on .futurizeLogo{-webkit-animation:fadein 2s forwards;animation:fadein 2s forwards;-webkit-animation-delay:1s;animation-delay:1s}.home .l-content .l-main .mvArea__inner{position:relative}.home .l-content .l-main .mvArea__inner .gradeArea,.home .l-content .l-main .mvArea__inner .gradationmesh{width:36vw;height:36vw}.home .l-content .l-main .mvArea__inner .gradeArea{position:absolute;top:0;left:0;top:7.2vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .l-content .l-main .mvArea__inner .gradeArea .gradationmesh{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.home .l-content .l-main .mvArea__inner .gradeArea .gradationmesh canvas{position:absolute;top:0;left:0;pointer-events:none;opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";width:100%;height:100%}.home .l-content .l-main .mvArea__inner__title .titleTxt{position:absolute}.home .l-content .l-main .mvArea__inner__title .titleTxt img{display:block;width:100%}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-01{top:0;right:1vw;width:70.4vw;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-02{top:9.7vw;right:1vw;width:8.1vw;-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-03{top:2vw;left:.8vw;width:8.2vw;-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-04{top:42.4vw;left:1vw;width:38.6vw;-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}.home .l-content .l-main .mvArea .futurizeLogo{position:absolute;top:28vw;right:14.3vw;width:25vw;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main p{margin:0;font-size:19px;font-size:1.9rem;line-height:1.7}.home .l-content .l-main img{display:block;width:100%}.home .l-content .l-main .desc_txt{line-height:2.4}.home .l-content .l-main .c-centerTitle .sub.js-on{-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .c-centerTitle .main{white-space:nowrap}.home .l-content .l-main .c-miniBorderTitle.js-effect span{-webkit-animation:miniBorderTitle_on .8s forwards;animation:miniBorderTitle_on .8s forwards}@-webkit-keyframes miniBorderTitle_on{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes miniBorderTitle_on{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .c-miniBorderTitle.js-effect:before{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}.home .l-content .l-main .c-miniBorderTitle span{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .c-miniBorderTitle:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main button.next-arrow,.home .l-content .l-main button.prev-arrow{position:absolute;top:-60px;top:-6rem;background:transparent;width:34px;height:34px;z-index:1}.home .l-content .l-main button.next-arrow:before,.home .l-content .l-main button.prev-arrow:before{content:"";position:absolute;top:50%;left:50%;background-color:#fff;display:block;width:38px;width:3.8rem;height:38px;height:3.8rem;border:1px solid #ddd;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease}.home .l-content .l-main button.next-arrow:after,.home .l-content .l-main button.prev-arrow:after{content:"";position:absolute;top:50%;left:50%;display:block;width:10px;width:1rem;height:10px;height:1rem;border-bottom:1px solid #000;border-right:1px solid #000}.home .l-content .l-main button.next-arrow{right:20px;right:2rem}.home .l-content .l-main button.next-arrow:after{-webkit-transform:translate(-75%,-50%) rotate(-45deg);transform:translate(-75%,-50%) rotate(-45deg)}.home .l-content .l-main button.prev-arrow{right:67px;right:6.7rem}.home .l-content .l-main button.prev-arrow:after{-webkit-transform:translate(-30%,-50%) rotate(135deg);transform:translate(-30%,-50%) rotate(135deg)}.home .l-content .l-main .slide-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;margin-top:4rem;gap:0 15px;gap:0 1.5rem}.home .l-content .l-main .slide-dots li{width:12px;width:1.2rem;height:12px;height:1.2rem;line-height:1}.home .l-content .l-main .slide-dots li:only-child{display:none}.home .l-content .l-main .slide-dots button{background-color:#bcbcbc;width:12px;width:1.2rem;height:12px;height:1.2rem;text-indent:-9999em;line-height:1;z-index:1;transition:all .3s ease}.home .l-content .l-main .slide-dots button:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .l-content .l-main .slide-dots .slick-active button{background-color:#ad181f}.home .l-content .l-main .bannerSec{padding-bottom:20px;padding-bottom:2rem}.home .l-content .l-main .bannerSec .wrap{max-width:calc(1800px + 4rem)}.home .l-content .l-main .bannerSec .banner__wide{max-width:1280px;margin:clamp(40px,15vw,150px) auto clamp(40px,18vw,180px);margin:clamp(4rem,15vw,15rem) auto clamp(4rem,18vw,18rem);width:85%}.home .l-content .l-main .bannerSec .banner__wide a{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";translate:0 30px;translate:0 3rem;transition:all 1s}.home .l-content .l-main .bannerSec .banner__wide a img{height:auto;transition:all .3s}.home .l-content .l-main .bannerSec .banner__wide.js-effect a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";translate:0 0}.home .l-content .l-main .bannerSec .banner__event{display:-ms-grid;display:grid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(50px,8vw,80px) clamp(20px,4vw,40px);gap:clamp(5rem,8vw,8rem) clamp(2rem,4vw,4rem)}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont{position:relative;width:calc(100%/3 - clamp(2rem,4vw,4rem));opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";min-width:520px}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont:before{content:"";position:absolute;top:10px;top:1rem;left:10px;left:1rem;display:block;width:130px;height:130px;background:url(/125th/assets/img/common/title-color_box.jpg) no-repeat center/cover;z-index:1;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title{position:relative;margin:0 0 clamp(10px,2vw,20px);margin:0 0 clamp(1rem,2vw,2rem);white-space:nowrap}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title span{display:block;font-size:clamp(27px,3.5vw,40px);font-size:clamp(2.7rem,3.5vw,4rem);font-weight:600;font-family:Inter,sans-serif;line-height:1}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title__yoko{text-align:right}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title__tate{position:absolute;top:1em;right:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link{position:relative;z-index:2;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link[href=""]{pointer-events:none}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link[href=""] figure{position:relative;z-index:1}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link[href=""] figure img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(.6);filter:brightness(.6)}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link[href=""] figure:after{content:"Coming soon";text-transform:uppercase;font-size:2.5em;font-family:Inter,sans-serif;color:#fff;letter-spacing:.05em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-align:center}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link figure{margin:0 auto;max-width:440px;width:100%;overflow:hidden}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link figure img{height:auto;transition:scale .4s}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link p{font-weight:700;font-size:clamp(15px,2vw,21px);font-size:clamp(1.5rem,2vw,2.1rem);text-align:center;line-height:1.6;margin-top:.8em}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont.js-effect{-webkit-animation:impactArea_on 1.5s forwards ease;animation:impactArea_on 1.5s forwards ease}@-webkit-keyframes impactArea_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes impactArea_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont.js-effect:before{-webkit-animation:playersArea_square 1s forwards;animation:playersArea_square 1s forwards}@-webkit-keyframes playersArea_square{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes playersArea_square{0%{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont.js-effect .banner__event__title__yoko{-webkit-animation:impactTitle__yoko_on 1s forwards;animation:impactTitle__yoko_on 1s forwards}@-webkit-keyframes impactTitle__yoko_on{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes impactTitle__yoko_on{0%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont.js-effect .banner__event__title__tate{-webkit-animation:impactTitle__tate_on 1s forwards;animation:impactTitle__tate_on 1s forwards}@-webkit-keyframes impactTitle__tate_on{0%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes impactTitle__tate_on{0%{-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont.js-effect .banner__event__link{-webkit-animation:impactList_on 1s forwards;animation:impactList_on 1s forwards;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes impactList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes impactList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main #featuresHomeSec{padding-top:30px;padding-top:3rem;margin:140px 0;margin:14rem 0}.home .l-content .l-main .featuresSec{background-color:#f3f4f1;padding:100px 0;padding:10rem 0}.home .l-content .l-main .featuresSec:has(.slick-slider){padding:110px 0 80px;padding:11rem 0 8rem}.home .l-content .l-main .featuresSec .features_wrap{position:relative;max-width:calc(1280px + 8rem);width:100%;margin:0 auto;padding:0 80px;padding:0 8rem}.home .l-content .l-main .featuresSec .features_wrap:has(.slick-slider){padding:0}.home .l-content .l-main .featuresSec .features_wrap:has(.slick-slider) .featuresTitle{top:-145px;top:-14.5rem}.home .l-content .l-main .featuresSec .features_wrap .featuresTitle{position:absolute;top:-150px;top:-15rem;right:-20px;right:-2rem;margin:0;font-size:90px;font-size:9rem;font-weight:600;font-family:Inter,sans-serif;line-height:1}.home .l-content .l-main .featuresSec .features_wrap .featuresList{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:clamp(30px,6vw,65px) clamp(28px,5vw,100px);gap:clamp(3rem,6vw,6.5rem) clamp(2.8rem,5vw,10rem)}.home .l-content .l-main .featuresSec .features_wrap .featuresList.js-effect:before{-webkit-animation:featuresList_square 1s forwards;animation:featuresList_square 1s forwards}@-webkit-keyframes featuresList_square{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes featuresList_square{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider) .featuresList__item{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(1){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(2){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:.6s;animation-delay:.6s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(3){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:.8s;animation-delay:.8s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(4){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:1s;animation-delay:1s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(5){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:1.2s;animation-delay:1.2s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(6){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:1.4s;animation-delay:1.4s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(7){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:1.6s;animation-delay:1.6s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(8){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:1.8s;animation-delay:1.8s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList:not(.slick-slider).js-effect .featuresList__item:nth-child(9){-webkit-animation:featuresList_on 1s forwards ease;animation:featuresList_on 1s forwards ease;-webkit-animation-delay:2s;animation-delay:2s}@keyframes featuresList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(0,20%);transform:translate(0,20%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider{display:block;margin-bottom:0;padding-left:45px;padding-left:4.5rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider.js-effect{-webkit-animation:featuresList_slick_on 1s forwards ease;animation:featuresList_slick_on 1s forwards ease}@-webkit-keyframes featuresList_slick_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes featuresList_slick_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider:before{top:-30px;top:-3rem;left:20px;left:2rem}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider .featuresList__item{margin:0 25px 0 0;margin:0 2.5rem 0 0;-webkit-transform:translateX(-80%);transform:translateX(-80%);transition:all .3s ease}.home .l-content .l-main .featuresSec .features_wrap .featuresList:before{content:"";position:absolute;top:-60px;top:-6rem;left:-60px;left:-6rem;background-color:#ad181f;display:block;width:150px;height:150px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList a{display:block}.home .l-content .l-main .featuresSec .features_wrap .featuresList .u-blank:after,.home .l-content .l-main .featuresSec .features_wrap .featuresList .u-pdf:after,.home .l-content .l-main .featuresSec .features_wrap .featuresList .u-xls:after,.home .l-content .l-main .featuresSec .features_wrap .featuresList .u-doc:after,.home .l-content .l-main .featuresSec .features_wrap .featuresList .u-ppt:after{display:none}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img{position:relative;aspect-ratio:3 / 4;overflow:hidden}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img .more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1px solid #fff;color:#fff;font-size:clamp(16px,1.6vw,19px);font-size:clamp(1.6rem,1.6vw,1.9rem);font-weight:600;font-family:Inter,sans-serif;line-height:1.4;letter-spacing:-.1em;transition:all .5s ease;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img .more:after{content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5em;color:#fff;font-size:.6em;font-weight:600}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .5s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease}.home .l-content .l-main .featuresSec .features_wrap .featuresList__img .cate{position:absolute;bottom:0;left:0;display:inline-block;background-color:#000;padding:6px 14px;padding:.6rem 1.4rem;color:#fff;font-size:clamp(14px,1.4vw,19px);font-size:clamp(1.4rem,1.4vw,1.9rem);font-weight:600;font-family:Inter,sans-serif;line-height:1.2}.home .l-content .l-main .featuresSec .features_wrap .featuresList__title{margin:20px 0 18px;margin:2rem 0 1.8rem;font-size:16px;font-size:1.6rem;font-weight:600}.home .l-content .l-main .featuresSec .features_wrap .featuresList__txt{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;font-size:14px;font-size:1.4rem}.home .l-content .l-main .messageSec .messageImg{position:relative;max-width:calc(1040px + 4rem);width:100%;margin:0 auto;padding:0 80px;padding:0 8rem}.home .l-content .l-main .messageSec .messageImg__img__inner{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.home .l-content .l-main .messageSec .messageImg__img__inner.js-effect .message-01{-webkit-animation:message_01_pc 1s forwards;animation:message_01_pc 1s forwards}@-webkit-keyframes message_01_pc{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes message_01_pc{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .messageSec .messageImg__img__inner.js-effect .message-02{-webkit-animation:message_02_pc 1s forwards;animation:message_02_pc 1s forwards}@-webkit-keyframes message_02_pc{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes message_02_pc{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .messageSec .messageImg__img .message-01,.home .l-content .l-main .messageSec .messageImg__img .message-02{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .messageSec .message_txt{margin:100px 0 60px;margin:10rem 0 6rem;font-size:40px;font-size:4rem;font-weight:500;text-align:center;letter-spacing:.04em;line-height:1.6}.home .l-content .l-main .messageSec .nameArea{margin-bottom:50px;margin-bottom:5rem;text-align:center}.home .l-content .l-main .messageSec .nameArea h4{margin:0 0 15px;margin:0 0 1.5rem;font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.2}.home .l-content .l-main .messageSec .nameArea .nameList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .l-content .l-main .messageSec .nameArea .nameList__item{font-size:28px;font-size:2.8rem;font-weight:500}.home .l-content .l-main .messageSec .nameArea .nameList__item:first-child{margin-right:50px;margin-right:5rem}.home .l-content .l-main .messageSec .nameArea .nameList__item small{display:inline-block;margin-right:1em;font-size:19px;font-size:1.9rem}.home .l-content .l-main .messageSec .linkFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .l-content .l-main .messageSec .linkFlex .c-gradationBtn:first-child{margin-right:30px;margin-right:3rem}.home .l-content .l-main .aboutSec .wrap{padding-right:0}.home .l-content .l-main .aboutSec .wrap .fBox__img{width:45%}.home .l-content .l-main .aboutSec .wrap .fBox__txt{width:55%;margin-right:110px;margin-right:11rem}.home .l-content .l-main .aboutSec .wrap .fBox__txt .c-centerTitle{text-align:left}.home .l-content .l-main .aboutSec .wrap .fBox__txt .desc_txt{margin-bottom:50px;margin-bottom:5rem}.home .l-content .l-main .aboutSec .wrap .forPc{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .aboutSec .wrap .forPc.js-effect{-webkit-animation:aboutImg_pc .8s forwards;animation:aboutImg_pc .8s forwards}@-webkit-keyframes aboutImg_pc{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateX(40%);transform:translateX(40%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes aboutImg_pc{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateX(40%);transform:translateX(40%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateX(0);transform:translateX(0)}}.home .l-content .l-main .aboutSec .wrap .forSp{display:none}.home .l-content .l-main .aboutSec .wrap .forSp.js-effect{-webkit-animation:aboutImg_pc .8s forwards;animation:aboutImg_pc .8s forwards}.home .l-content .l-main .aboutSec .wrap .sliderSp .sp_item{display:block;height:28vw;overflow:hidden}.home .l-content .l-main .homeDonation.js-on .donationsBk{-webkit-animation:donationBkArea_on 1s forwards;animation:donationBkArea_on 1s forwards}@-webkit-keyframes donationBkArea_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes donationBkArea_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .sub{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:1s;animation-delay:1s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span{-webkit-animation:title_on .8s forwards;animation:title_on .8s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(3){-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(6){-webkit-animation-delay:.7s;animation-delay:.7s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .homeDonation.js-on .c-centerTitle .main span:nth-child(9){-webkit-animation-delay:.7s;animation-delay:.7s}.home .l-content .l-main .homeDonation.js-on .desc_txt{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.home .l-content .l-main .homeDonation.js-on .donationLink{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .homeDonation .donationsBk{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .homeDonation .c-centerTitle .main span{display:inline-block;letter-spacing:-.2px;letter-spacing:-.02rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .homeDonation .c-centerTitle .sub,.home .l-content .l-main .homeDonation .desc_txt,.home .l-content .l-main .homeDonation .donationLink{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .homeProject.js-on .c-miniBorderTitle span{-webkit-animation:miniBorderTitle_on .8s forwards;animation:miniBorderTitle_on .8s forwards}.home .l-content .l-main .homeProject.js-on .c-miniBorderTitle:before{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}.home .l-content .l-main .homeProject.js-on .desc_txt{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.home .l-content .l-main .homeProject.js-on .project-nav li{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.home .l-content .l-main .homeProject.js-on .project-nav li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.home .l-content .l-main .homeProject.js-on .project-nav li:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.home .l-content .l-main .homeProject.js-on .project-nav li:nth-child(4){-webkit-animation-delay:.7s;animation-delay:.7s}.home .l-content .l-main .homeProject.js-on .project-nav li:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}.home .l-content .l-main .homeProject.js-on .project-slick{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:1s;animation-delay:1s}.home .l-content .l-main .homeProject .desc_txt,.home .l-content .l-main .homeProject .project-nav li,.home .l-content .l-main .homeProject .project-slick{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .newsSec .newsList{border-bottom:1px solid #c2c2c2}.home .l-content .l-main .newsSec .newsList li{border-top:1px solid #c2c2c2}.home .l-content .l-main .newsSec .newsList li.no_item{padding:20px;padding:2rem}.home .l-content .l-main .newsSec .newsList li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;padding:3rem}.home .l-content .l-main .newsSec .newsList li a:hover{background-color:#f7f7f7}.home .l-content .l-main .newsSec .newsList li a time{position:absolute;top:30px;top:3rem;left:30px;left:3rem;display:block;color:#888;font-size:18px;font-size:1.8rem}.home .l-content .l-main .newsSec .newsList li a .news_txt{display:block;padding-left:150px;padding-left:15rem;font-size:19px;font-size:1.9rem}.home .l-content .l-main .newsSec .newsList li .u-blank:after,.home .l-content .l-main .newsSec .newsList li .u-pdf:after,.home .l-content .l-main .newsSec .newsList li .u-xls:after,.home .l-content .l-main .newsSec .newsList li .u-doc:after,.home .l-content .l-main .newsSec .newsList li .u-ppt:after{display:none}.home .l-content .l-main .newsSec .newsList li .u-blank .news_txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.home .l-content .l-main .newsSec .newsList li .u-pdf .news_txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#d10b0b}.home .l-content .l-main .newsSec .c-gradationBtn{margin:50px auto;margin:5rem auto}.home .l-content .l-main .linkSec .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px;margin-bottom:4rem}.home .l-content .l-main .linkSec .linkList.js-effect li{-webkit-animation:newsList_on 1s forwards;animation:newsList_on 1s forwards}@-webkit-keyframes newsList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(30%);transform:translateY(30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes newsList_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(30%);transform:translateY(30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}.home .l-content .l-main .linkSec .linkList.js-effect li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.home .l-content .l-main .linkSec .linkList.js-effect li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.home .l-content .l-main .linkSec .linkList.js-effect li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.home .l-content .l-main .linkSec .linkList.js-effect li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.home .l-content .l-main .linkSec .linkList.js-effect li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.home .l-content .l-main .linkSec .linkList li{width:calc(100%/3 - 2.7rem);margin-right:40px;margin-right:4rem;margin-bottom:40px;margin-bottom:4rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .linkSec .linkList li:nth-child(3n){margin-right:0}.home .l-content .l-main .linkSec .linkList li.borderItem{border:1px solid #c2c2c2}.home .l-content .l-main .linkSec .linkList li a{position:relative;display:block;height:190px;overflow:hidden}.home .l-content .l-main .linkSec .linkList li a img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .4s ease}.home .l-content .l-main .linkSec .linkList li a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.home .l-content .l-main .linkSec .schoolTitle{margin:0 0 20px;margin:0 0 2rem;font-size:22px;font-size:2.2rem;font-weight:500;text-align:center}.home .l-content .l-main .linkSec .schoolTitle a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .l-content .l-main .linkSec .schoolLink{text-align:center}.home .l-content .l-main .linkSec .schoolLink li:last-child{padding-right:0;margin-right:0}.home .l-content .l-main .linkSec .schoolLink li:last-child:after{display:none}.home .l-content .l-main .linkSec .schoolLink li{position:relative;display:inline-block;padding-right:1em;margin-right:1em;margin-bottom:1em}.home .l-content .l-main .linkSec .schoolLink li:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#c2c2c2;width:1px;height:1em}.home .l-content .l-main .linkSec .schoolLink li a{display:block;font-size:19px;font-size:1.9rem}.home .l-content .l-main .linkSec .schoolLink li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.home .js-title span{display:inline-block;letter-spacing:-.2px;letter-spacing:-.02rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .js-title.js-on span{-webkit-animation:title_on .8s forwards;animation:title_on .8s forwards}.home .js-title.js-on span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.home .js-title.js-on span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.home .js-title.js-on span:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.home .js-title.js-on span:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.home .js-title.js-on span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.home .js-title.js-on span:nth-child(7){-webkit-animation-delay:.2s;animation-delay:.2s}.home .js-title.js-on span:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s}.home .js-title.js-on span:nth-child(9){-webkit-animation-delay:.3s;animation-delay:.3s}.home .js-title.js-on span:nth-child(10){-webkit-animation-delay:.2s;animation-delay:.2s}.home .js-title.js-on span:nth-child(11){-webkit-animation-delay:.4s;animation-delay:.4s}.home .js-title.js-on span:nth-child(12){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes title_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes title_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}.impact_page .l-content article .impactListSec{margin-bottom:0}.impact_page .l-content article .impactListSec .impactList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:clamp(30px,5vw,50px) clamp(20px,3vw,50px);gap:clamp(3rem,5vw,5rem) clamp(2rem,3vw,5rem)}.impact_page .l-content article .impactListSec .impactList:not(.js-list) .impactList__item:nth-of-type(n+7){display:unset}.impact_page .l-content article .impactListSec .impactList__item:nth-of-type(n+7){display:none}.impact_page .l-content article .impactListSec .impactList__item a{background-color:#fff;display:block;height:100%}.impact_page .l-content article .impactListSec .impactList__item .u-blank:after,.impact_page .l-content article .impactListSec .impactList__item .u-pdf:after,.impact_page .l-content article .impactListSec .impactList__item .u-xls:after,.impact_page .l-content article .impactListSec .impactList__item .u-doc:after,.impact_page .l-content article .impactListSec .impactList__item .u-ppt:after{display:none}.impact_page .l-content article .impactListSec .impactList__item .u-blank .impactList__txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";margin-left:2px;margin-left:.2rem;font-size:12px;color:#949494}.impact_page .l-content article .impactListSec .impactList__item .u-pdf .impactList__txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA13";font-size:16px;color:#d10b0b}.impact_page .l-content article .impactListSec .impactList__item .u-xls .impactList__txt:after,.impact_page .l-content article .impactListSec .impactList__item .u-doc .impactList__txt:after,.impact_page .l-content article .impactListSec .impactList__item .u-ppt .impactList__txt:after{display:inline-block;content:'';width:16px;height:16px;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.impact_page .l-content article .impactListSec .impactList__item .u-xls .impactList__txt:after{background-image:url(/125th/assets/img/common/icon-excel.png)}.impact_page .l-content article .impactListSec .impactList__item .u-doc .impactList__txt:after{background-image:url(/125th/assets/img/common/icon-word.png)}.impact_page .l-content article .impactListSec .impactList__item .u-ppt .impactList__txt:after{background-image:url(/125th/assets/img/common/icon-ppt.png)}.impact_page .l-content article .impactListSec .impactList__img{position:relative;width:100%;aspect-ratio:3 / 2;overflow:hidden}.impact_page .l-content article .impactListSec .impactList__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s ease}.impact_page .l-content article .impactListSec .impactList__img .more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1px solid #fff;color:#fff;font-size:clamp(14px,1.6vw,17px);font-size:clamp(1.4rem,1.6vw,1.7rem);font-weight:600;font-family:Inter,sans-serif;line-height:1.4;letter-spacing:-.1em;transition:all .5s ease;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.impact_page .l-content article .impactListSec .impactList__img .more:after{content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5em;color:#fff;font-size:.55em;font-weight:600}.impact_page .l-content article .impactListSec .impactList__img:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .5s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.impact_page .l-content article .impactListSec .impactList__txt{padding:20px;padding:2rem;font-size:clamp(14px,1.6vw,16px);font-size:clamp(1.4rem,1.6vw,1.6rem);font-weight:600;line-height:1.5}.impact_page .l-content article .impactListSec .showBtn{position:relative;background-color:#000;display:block;max-width:250px;margin:50px auto 0;margin:5rem auto 0;padding:15px;padding:1.5rem;border:1px solid #000;border-radius:100rem;font-size:16px;font-size:1.6rem;text-align:center;color:#fff;cursor:pointer;transition:all .3s ease}.impact_page .l-content article .impactListSec .showBtn:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:20px;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"\EA09";font-size:.7em;font-weight:600;color:#fff;transition:all .3s ease}.impact_page .l-content article .impactListSec .showBtn.js-on:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.impact_page.impact_detail .pageTitle{color:#eee}.impact_page.impact_detail .wrap{max-width:calc(1040px + 4rem)}.impact_page.impact_detail .wrap .borderTitle{position:relative;margin:0 0 clamp(30px,5vw,50px);margin:0 0 clamp(3rem,5vw,5rem);padding-bottom:clamp(10px,2vw,20px);padding-bottom:clamp(1rem,2vw,2rem);border-bottom:1px solid #888;font-size:clamp(24px,3.5vw,35px);font-size:clamp(2.4rem,3.5vw,3.5rem);line-height:1.4}.impact_page.impact_detail .wrap .thumbnailArea{max-width:calc(780px + 8rem);width:100%;margin:0 auto 50px;margin:0 auto 5rem;padding:0 40px;padding:0 4rem;text-align:center}.impact_page.impact_detail .wrap .news_detail{margin-bottom:90px;margin-bottom:9rem;word-break:break-all;font-size:17px;font-size:1.7rem;line-height:2}.impact_page.impact_detail .wrap .news_detail p{line-height:2}.impact_page.impact_detail .wrap .news_detail img{height:auto}.impact_page.impact_detail .wrap .news_detail h1{margin:0 0 clamp(15px,2vw,20px);margin:0 0 clamp(1.5rem,2vw,2rem);font-size:clamp(26px,3.5vw,35px);font-size:clamp(2.6rem,3.5vw,3.5rem);line-height:1.5}.impact_page.impact_detail .wrap .news_detail h2{background-color:#f3f3f3;margin:0 0 clamp(10px,1.5vw,15px);margin:0 0 clamp(1rem,1.5vw,1.5rem);padding:.4em .8em;font-size:clamp(24px,3vw,30px);font-size:clamp(2.4rem,3vw,3rem);line-height:1.5}.impact_page.impact_detail .wrap .news_detail h3{position:relative;margin:0 0 clamp(5px,1vw,10px);margin:0 0 clamp(.5rem,1vw,1rem);padding-left:.7em;font-size:clamp(22px,3vw,30px);font-size:clamp(2.2rem,3vw,3rem);line-height:1.5}.impact_page.impact_detail .wrap .news_detail h3:before{content:"";position:absolute;top:.1em;left:0;bottom:.1em;display:block;width:.18em;background-color:#000}.impact_page.impact_detail .wrap .news_detail h4{position:relative;margin:0 0 clamp(5px,1vw,10px);margin:0 0 clamp(.5rem,1vw,1rem);padding-left:1.2em;font-size:clamp(20px,2.8vw,28px);font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.5}.impact_page.impact_detail .wrap .news_detail h4:before{content:"";position:absolute;top:.5em;left:0;background-color:#000;display:block;width:.7em;height:.7em}.impact_page.impact_detail .wrap .news_detail h5{margin:0 0 clamp(5px,1vw,10px);margin:0 0 clamp(.5rem,1vw,1rem);font-size:clamp(18px,2.4vw,24px);font-size:clamp(1.8rem,2.4vw,2.4rem);line-height:1.4}.impact_page.impact_detail .wrap .news_detail h6{margin:0 0 5px;margin:0 0 .5rem;font-size:clamp(18px,2vw,20px);font-size:clamp(1.8rem,2vw,2rem);line-height:1.4}.impact_page.impact_detail .wrap .news_detail a{color:#ad181f;text-decoration:underline;text-underline-offset:.1em}.impact_page.impact_detail .wrap .news_detail .u-blank{margin-right:.2em}.impact_page.impact_detail .wrap .news_detail .u-pdf:after,.impact_page.impact_detail .wrap .news_detail .u-xls:after,.impact_page.impact_detail .wrap .news_detail .u-doc:after,.impact_page.impact_detail .wrap .news_detail .u-ppt:after{vertical-align:unset;vertical-align:middle}.impact_page.impact_detail .wrap .news_detail table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}.impact_page.impact_detail .wrap .news_detail table th,.impact_page.impact_detail .wrap .news_detail table td{text-align:left;border-bottom:1px solid #ddd}.impact_page.impact_detail .wrap .news_detail table thead th{background-color:#000;padding:10px 15px;padding:1rem 1.5rem;border-right:1px solid #ddd;color:#fff}.impact_page.impact_detail .wrap .news_detail table tbody th,.impact_page.impact_detail .wrap .news_detail table tbody td{padding:15px;padding:1.5rem;border-right:1px solid #ddd}.impact_page.impact_detail .wrap .news_detail table tbody th{background-color:#f3f3f3;border-left:1px solid #ddd;font-weight:500}.impact_page.impact_detail .wrap .news_detail .u-pdf:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;content:"\EA13";font-size:16px;color:#d10b0b}.impact_page.impact_detail .wrap .c-borderBtn{background-color:#000;max-width:280px;border:1px solid #000;color:#fff}.impact_page.impact_detail .wrap .c-borderBtn:before{content:"\EA0C";right:unset;left:22px;left:2.2rem;color:#fff}.individual .l-content .l-main .childPageTitle{padding-bottom:60px!important;padding-bottom:6rem!important}.individual .l-content .l-main .individualLink{max-width:1000px;margin:0;padding:0;margin:0 auto 70px;margin:0 auto 7rem;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.individual .l-content .l-main .individualLink li{margin:0;padding:0;font-size:clamp(14px,1.6vw,20px);font-size:clamp(1.4rem,1.6vw,2rem)}.individual .l-content .l-main .individualLink li:first-child a{border-right:none;border-radius:16px 0 0 16px}.individual .l-content .l-main .individualLink li:last-child a{border-radius:0 16px 16px 0}.individual .l-content .l-main .individualLink li a{display:block;padding:20px 10px;padding:2rem 1rem;border:1px solid #888;position:relative;text-align:center}.individual .l-content .l-main .individualLink li a.is-current{font-weight:700}.individual .l-content .l-main .individualLink li a.is-current:after{display:none}.individual .l-content .l-main .individualLink li a:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;font-size:1.3rem;line-height:1;padding-left:15px;content:'\EA0A'}.individual .l-content .l-main .p-body p{margin-bottom:15px;margin-bottom:1.5rem;line-height:1.7}.individual .l-content .l-main .p-body .u-textR{color:#ec8030}.individual .l-content .l-main .p-chapter,.individual .l-content .l-main .p-chapter__gray{width:100%;padding:clamp(50px,6vw,80px) 0;padding:clamp(5rem,6vw,8rem) 0}.individual .l-content .l-main .p-chapter__inner{max-width:1100px;margin-inline:auto}.individual .l-content .l-main .p-chapter__gray{background:#edeeeb}.individual .l-content .l-main .font-em{font-size:clamp(16px,1.8vw,19px);font-size:clamp(1.6rem,1.8vw,1.9rem)}.individual .l-content .l-main .c-linkList{margin:0;padding:0;margin-bottom:20px;margin-bottom:2rem;list-style:none}.individual .l-content .l-main .c-linkList a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';vertical-align:middle;font-size:13px;font-size:1.3rem}.individual .l-content .l-main .c-markList{margin:0 0 20px;margin:0 0 2rem}.individual .l-content .l-main .c-markList li{margin:0;margin-left:17px;margin-left:1.7rem;list-style-type:disc}.individual .l-content .l-main .c-markList li::marker{color:#999;font-size:20px;font-size:2rem;vertical-align:middle}.individual .l-content .l-main .c-tableArea{width:100%;overflow:auto;-webkit-overflow-scrolling:touch;margin:0 0 20px;margin:0 0 2rem}.individual .l-content .l-main .c-tableArea table{width:100%;min-width:600px;border-collapse:collapse;margin-bottom:15px;margin-bottom:1.5rem}.individual .l-content .l-main .c-tableArea table th,.individual .l-content .l-main .c-tableArea table td{padding:10px 13px;padding:1rem 1.3rem;line-height:1.6;font-size:clamp(14px,1.4vw,16px);font-size:clamp(1.4rem,1.4vw,1.6rem);font-weight:400}.individual .l-content .l-main .c-tableArea table td{background-color:#fff;padding:1em 1.5em}.individual .l-content .l-main .c-tableArea table thead th{background:#000;color:#fff}.individual .l-content .l-main .c-tableArea table thead th:not(.individual .l-content .l-main .c-tableArea table thead th:last-child){border-right:1px solid #fff}.individual .l-content .l-main .c-tableArea table tbody th{background-color:#e0e0e0;border-bottom:1px solid #999;text-align:left}.individual .l-content .l-main .c-tableArea table tbody td{border-bottom:1px solid #999}.individual .l-content .l-main .c-tableArea table tbody td:not(.individual .l-content .l-main .c-tableArea table tbody td:last-child){border-right:1px solid #999}.individual .l-content .l-main .numList{font-size:17px;font-size:1.7rem;margin:30px 0;margin:3rem 0;padding:0;list-style:none}.individual .l-content .l-main .numList>li{counter-increment:mycount;position:relative;padding:0 0 0 40px;margin:0 0 15px;margin:0 0 1.5rem;list-style:none}.individual .l-content .l-main .numList>li:before{display:inline-block;width:26px;height:26px;color:#fff;font-size:15px;line-height:1;text-align:center;content:counter(mycount);margin:0;padding-top:4px;background:#666;position:absolute;top:5px;right:auto;bottom:auto;left:0}.individual .l-content .l-main .c-fBox{gap:0 30px}.individual .l-content .l-main .c-fBox__textArea{width:59%}.individual .l-content .l-main .c-fBox__imgArea{width:36%}.individual .l-content .l-main .c-fBox__imgArea img{display:block;width:100%;margin:0 auto}.individual .l-content .l-main .privilegeSec .c-tableArea{width:80%}.individual .l-content .l-main .privilegeSec .c-tableArea table{min-width:320px}.individual .l-content .l-main .privilegeSec .giftBnr{margin-top:30px;margin-top:3rem}.individual .l-content .l-main .privilegeSec .giftBnr a{display:block;background:#fff}.individual .l-content .l-main .privilegeSec .privilegeList{font-size:clamp(15px,1.5vw,17px);font-size:clamp(1.5rem,1.5vw,1.7rem)}.individual .l-content .l-main .privilegeSec .privilegeList dt{margin:0;padding:0;font-weight:700}.individual .l-content .l-main .privilegeSec .privilegeList dt:before{display:inline-block;width:15px;width:1.5rem;height:15px;height:1.5rem;margin-right:7px;margin-right:.7rem;background:#f8882c;content:''}.individual .l-content .l-main .privilegeSec .privilegeList dd{margin:0 0 12px;margin:0 0 1.2rem}.individual .l-content .l-main .meritSec .individualList{padding:0;list-style:"";margin:40px 0;margin:4rem 0}.individual .l-content .l-main .meritSec .individualList li{font-size:clamp(18px,2vw,26px);font-size:clamp(1.8rem,2vw,2.6rem);font-weight:700}.individual .l-content .l-main .meritSec .individualList li:not(:first-child){margin-top:30px;margin-top:3rem}.individual .l-content .l-main .meritSec .annotation{font-size:14px;font-size:1.4rem;font-weight:400;margin-top:10px;margin-top:1rem}.individual .l-content .l-main .procedureSec .gradationLink{margin-top:30px;margin-top:3rem}.individual .l-content .l-main .procedureSec .c-fBox{margin-bottom:20px;margin-bottom:2rem}.individual .l-content .l-main .procedureSec .c-fBox__textArea{width:47%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.credit{width:45%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.credit img{aspect-ratio:466 / 564}.individual .l-content .l-main .procedureSec .c-fBox__textArea.bank{width:50%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.bank img{aspect-ratio:545 / 770}.individual .l-content .l-main .procedureSec .c-title__bold{margin-top:0}.individual .l-content .l-main .procedureSec .creditImg{width:260px!important;max-width:auto!important}.individual .l-content .l-main .procedureSec .c-tableArea{max-width:80%;margin-inline:auto}.individual .l-content .l-main .procedureSec .c-tableArea table{margin-bottom:10px;margin-bottom:1rem;min-width:auto}.individual .l-content .l-main .procedureSec .c-tableArea table tbody td{text-align:center}.individual .l-content .l-main .procedureSec .bankList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.individual .l-content .l-main .overviewSec b{font-size:clamp(17px,2vw,20px);font-size:clamp(1.7rem,2vw,2rem);font-weight:400}.individual .l-content .l-main .overviewSec .c-tableArea{max-width:700px}.individual .l-content .l-main .overviewSec .c-tableArea table{min-width:500px}.individual .l-content .l-main .giftSec{padding-bottom:0}.individual .l-content .l-main .giftSec .p-chapter__inner--w{max-width:1260px;margin-left:auto;margin-right:auto}.individual .l-content .l-main .giftSec p{margin:0}.individual .l-content .l-main .giftSec .caption{margin:10px 0 0;margin:1rem 0 0;font-size:clamp(12px,1.3vw,14px);font-size:clamp(1.2rem,1.3vw,1.4rem)}.individual .l-content .l-main .giftSec .sizeList{font-size:clamp(15px,1.5vw,16px);font-size:clamp(1.5rem,1.5vw,1.6rem)}.individual .l-content .l-main .giftSec .sizeList div{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}.individual .l-content .l-main .giftSec .sizeList dt{margin:0;padding:0}.individual .l-content .l-main .giftSec .c-arrowLink{margin-top:15px;margin-top:1.5rem}.individual .l-content .l-main .giftSec .c-fBox:not(:last-child){margin-bottom:50px;margin-bottom:5rem}.individual .l-content .l-main .giftSec .giftSlider{position:relative;margin:30px auto 0;margin:3rem auto 0;padding:0 30px}.individual .l-content .l-main .giftSec .giftSlider__item{margin:0 13px}.individual .l-content .l-main .giftSec .giftSlider__item img{width:100%;height:auto;margin:0 auto}.individual .l-content .l-main .giftSec .slick-list{position:relative;margin:0}.individual .l-content .l-main .giftSec .slick-prev,.individual .l-content .l-main .giftSec .slick-next{margin:0;padding:0;width:44px;height:44px;display:block;position:absolute;top:50%;z-index:900;border:none;cursor:pointer;border-radius:50%;background:#fff;border:2px solid #f8882c;color:#f8882c;line-height:1;outline:none;transition:all .3s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.individual .l-content .l-main .giftSec .slick-prev:before,.individual .l-content .l-main .giftSec .slick-next:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f8882c;font-size:20px;font-size:2rem;transition:all .2s cubic-bezier(.42,0,.58,1)}.individual .l-content .l-main .giftSec .slick-prev{position:absolute;top:50%;right:auto;bottom:auto;left:-10px}.individual .l-content .l-main .giftSec .slick-prev:before{content:"\EA0C"}.individual .l-content .l-main .giftSec .slick-next{position:absolute;top:50%;right:-10px;bottom:auto;left:auto}.individual .l-content .l-main .giftSec .slick-next:before{content:"\EA0A"}.individual .l-content .l-main .giftSec .p-tab{margin-top:70px;margin-top:7rem}.individual .l-content .l-main .giftSec .p-tab__title{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:10px clamp(15px,2vw,30px);gap:1rem clamp(1.5rem,2vw,3rem);width:calc(100% - clamp(2rem,4vw,8rem));margin:0 clamp(10px,2vw,40px);margin:0 clamp(1rem,2vw,4rem);padding:0}.individual .l-content .l-main .giftSec .p-tab__title__item{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:clamp(15px,2vw,20px);padding:clamp(1.5rem,2vw,2rem);border-radius:16px 16px 0 0;background:#ad181f;list-style:none;font-size:clamp(14px,2vw,24px);font-size:clamp(1.4rem,2vw,2.4rem);color:#fff;line-height:1.4;text-align:center;text-decoration:none!important;letter-spacing:0;cursor:pointer}.individual .l-content .l-main .giftSec .p-tab__title__item.select{background:#f3f4f1;color:#ad181f}.individual .l-content .l-main .giftSec .p-tab__title__item .u-small{padding-bottom:5px;padding-bottom:.5rem;font-size:clamp(12px,1.8vw,17px);font-size:clamp(1.2rem,1.8vw,1.7rem)}.individual .l-content .l-main .giftSec .p-tab__content{display:none;padding:10px clamp(30px,5vw,80px) clamp(30px,5vw,80px);padding:1rem clamp(3rem,5vw,8rem) clamp(3rem,5vw,8rem);background:#f3f4f1}.individual .l-content .l-main .giftSec .p-tab__content.select{display:block}.individual .l-content .l-main .faqSec .faqList{font-size:clamp(15px,1.5vw,17px);font-size:clamp(1.5rem,1.5vw,1.7rem)}.individual .l-content .l-main .faqSec .faqList dt,.individual .l-content .l-main .faqSec .faqList dd{position:relative;padding:0 0 0 46px;padding:0 0 0 4.6rem}.individual .l-content .l-main .faqSec .faqList dt:before,.individual .l-content .l-main .faqSec .faqList dd:before{position:absolute;top:2px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}.individual .l-content .l-main .faqSec .faqList dt{margin:0 0 10px;margin:0 0 1rem;font-weight:700}.individual .l-content .l-main .faqSec .faqList dt:before{background:#f8882c;content:'Q';color:#fff;font-weight:700}.individual .l-content .l-main .faqSec .faqList dd{margin:0 0 20px;margin:0 0 2rem}.individual .l-content .l-main .faqSec .faqList dd:before{border:solid 1px #f8882c;content:'A';color:#f8882c}.individual .l-content .l-main .c-title__bold{margin:clamp(35px,4.5vw,55px) 0 6px;margin:clamp(3.5rem,4.5vw,5.5rem) 0 .6rem;font-size:clamp(1.8em,2vw,22px);font-size:clamp(1.8em,2vw,2.2rem)}.individual .l-content .l-main .c-title__bold .u-small{font-size:clamp(14px,1.6vw,17px);font-size:clamp(1.4rem,1.6vw,1.7rem)}.individual .l-content .l-main .c-centerTitle{margin:clamp(40px,5vw,50px) 0 clamp(20px,3vw,30px);margin:clamp(4rem,5vw,5rem) 0 clamp(2rem,3vw,3rem);font-size:clamp(24px,3vw,30px);font-size:clamp(2.4rem,3vw,3rem)}.individual .l-content .l-main .c-borderTitle{margin:clamp(40px,5vw,60px) 0 clamp(15px,2vw,20px);margin:clamp(4rem,5vw,6rem) 0 clamp(1.5rem,2vw,2rem);padding-bottom:clamp(10px,1.5vw,15px);padding-bottom:clamp(1rem,1.5vw,1.5rem)}.individual .l-content .l-main .c-borderTitle .u-small{font-size:clamp(16px,1.8vw,17px);font-size:clamp(1.6rem,1.8vw,1.7rem)}.individual .l-content .l-main .c-title__bold:first-of-type{margin-top:0}.individual .l-content .l-main .childPageTitle p{margin-bottom:15px;margin-bottom:1.5rem}.individual .l-content .l-main .childPageTitle p b{font-size:clamp(17px,2vw,21px);font-size:clamp(1.7rem,2vw,2.1rem);font-weight:500;color:#ad181f}.individual .l-content .l-main .childPageTitle .title .u-small{font-size:clamp(23px,2.5vw,28px);font-size:clamp(2.3rem,2.5vw,2.8rem)}.individual .l-content .l-main .childPageTitle .childPageLead{font-size:clamp(14px,1.7vw,17px)!important;font-size:clamp(1.4rem,1.7vw,1.7rem)!important}.individual .l-content .l-main .c-moreBtn{max-width:400px;padding-right:74px;padding-right:7.4rem;margin-bottom:20px;margin-bottom:2rem;border:solid 1px #000}.individual .l-content .l-main .c-moreBtn:hover{background:#fff;color:#000!important;border:solid 1px #000}.individual .l-content .l-main .c-moreBtn:hover:before{color:#000}.individual .l-content .l-main .gradationLink{position:relative;background:linear-gradient(45deg,#f7ee0c,#e95e34,#7687d3,#7ec4ce);background-size:300% 300%;display:block;width:100%;margin:0 auto 30px;margin:0 auto 3rem;padding:20px 10px;padding:2rem 1rem;text-align:center;-webkit-animation:bg_gradient 14s linear infinite;animation:bg_gradient 14s linear infinite;transition:all .3s ease;color:#fff}@keyframes bg_gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.individual .l-content .l-main .gradationLink:before{content:"\EA0D";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;translate:0 -50%;right:30px;right:3rem;display:block;color:#fff;font-size:50px;font-size:5rem;z-index:1;transition:right .3s ease}.individual .l-content .l-main .gradationLink span{display:block;font-size:40px;font-size:4rem;z-index:1}.individual .l-content .l-main .gradationLink small{display:block;font-size:28px;font-size:2.8rem}.individual .l-content .l-main .pageLink{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px clamp(20px,2vw,34px);gap:.7rem clamp(2rem,2vw,3.4rem);margin-bottom:25px;margin-bottom:2.5rem}.individual .l-content .l-main .pageLink li{margin:0;padding:0;font-size:clamp(15px,1.6vw,20px);font-size:clamp(1.5rem,1.6vw,2rem)}.individual .l-content .l-main .pageLink li a{display:inline-block}.individual .l-content .l-main .pageLink li a:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:4px;content:'\EA01'}.individual .l-content .l-main .subjectSec .projectLink{margin:0;padding:0;max-width:700px;margin-bottom:50px;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:-ms-grid;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.individual .l-content .l-main .subjectSec .projectLink li{margin:0;padding:0;list-style:none;line-height:1.5}.individual .l-content .l-main .subjectSec .projectLink li strong{font-size:clamp(15.6px,1.9vw,22px);font-size:clamp(1.56rem,1.9vw,2.2rem);font-weight:500}.individual .l-content .l-main .subjectSec .projectLink li a{max-width:100%;padding:17px 58px 17px 23.5px;padding:1.7rem 5.8rem 1.7rem 2.35rem;font-weight:500}.individual .l-content .l-main .subjectSec .projectLink li a:before{font-size:38px;font-size:3.8rem}.individual .l-content .l-main .subjectSec .projectLink li .u-small{font-size:clamp(14px,1.5vw,18px);font-size:clamp(1.4rem,1.5vw,1.8rem)}.individual .l-content .l-main .contactSec{padding-bottom:70px;padding-bottom:7rem}.individual .l-content .l-main .contact__box{margin:0 auto;text-align:center}.individual .l-content .l-main .contact__box b{font-size:21px;font-size:2.1rem;font-weight:400}.individual .l-content .l-main .contact__box .c-moreBtn{margin:30px auto 0;margin:3rem auto 0}.message .l-content .l-main .messageSec .message_txt{margin:0 0 70px;margin:0 0 7rem;font-size:40px;font-size:4rem;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1.6}.message .l-content .l-main .messageSec .messageImg{position:relative;max-width:calc(1100px + 4rem);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto 40px;margin:0 auto 4rem;padding:0 20px;padding:0 2rem}.message .l-content .l-main .messageSec .messageImg span,.message .l-content .l-main .messageSec .messageImg img{display:block}.message .l-content .l-main .messageSec .nameArea{margin-bottom:110px;margin-bottom:11rem;text-align:center}.message .l-content .l-main .messageSec .nameArea h4{margin:0 0 15px;margin:0 0 1.5rem;font-size:17px;font-size:1.7rem;font-weight:400;line-height:1.2}.message .l-content .l-main .messageSec .nameArea .nameList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.message .l-content .l-main .messageSec .nameArea .nameList__item{width:50%;font-size:25px;font-size:2.5rem;font-weight:400}.message .l-content .l-main .messageSec .nameArea .nameList__item small{display:inline-block;margin-right:1em;font-size:17px;font-size:1.7rem}.news .l-content article .newsListSec__list{border-bottom:1px solid #c2c2c2}.news .l-content article .newsListSec__list li{border-top:1px solid #c2c2c2}.news .l-content article .newsListSec__list li.no_item{padding:20px;padding:2rem}.news .l-content article .newsListSec__list li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 25px}.news .l-content article .newsListSec__list li a:hover{background-color:#f7f7f7}.news .l-content article .newsListSec__list li a time{position:absolute;display:block;color:#888;font-size:16px;font-size:1.6rem}.news .l-content article .newsListSec__list li a .icon_wrap{position:absolute;top:20px;left:8em}.news .l-content article .newsListSec__list li a .news_txt{padding-left:10em;color:#313131}.news .l-content article .newsListSec__list li .u-blank:after,.news .l-content article .newsListSec__list li .u-pdf:after,.news .l-content article .newsListSec__list li .u-xls:after,.news .l-content article .newsListSec__list li .u-doc:after,.news .l-content article .newsListSec__list li .u-ppt:after{display:none}.news .l-content article .newsListSec__list li .u-blank .news_txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA10";margin-left:5px;margin-left:.5rem;font-size:12px;color:#949494}.news .l-content article .newsListSec__list li .u-pdf .news_txt:after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\EA13";margin-left:5px;margin-left:.5rem;font-size:16px;color:#d10b0b}.news .l-content article .pagination .page,.news .l-content article .pagination ol,.news .l-content article .pagination .none{display:none}.news .l-content article .pagination .pagelinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px 0;margin:6rem 0;padding-bottom:10px;padding-bottom:1rem}.news .l-content article .pagination .pagelinks .prev,.news .l-content article .pagination .pagelinks .next{position:relative;font-size:16px;font-size:1.6rem;font-weight:600}.news .l-content article .pagination .pagelinks .prev a,.news .l-content article .pagination .pagelinks .next a{color:#888}.news .l-content article .pagination .pagelinks .prev a:hover,.news .l-content article .pagination .pagelinks .next a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.news .l-content article .pagination .pagelinks .prev a:before,.news .l-content article .pagination .pagelinks .next a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#888;transition:all .3s ease}.news .l-content article .pagination .pagelinks .prev a{margin-right:100px;padding-left:25px}.news .l-content article .pagination .pagelinks .prev a:hover:before{left:0}.news .l-content article .pagination .pagelinks .prev a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0C';left:5px}.news .l-content article .pagination .pagelinks .next a{padding-right:25px}.news .l-content article .pagination .pagelinks .next a:hover:before{right:0}.news .l-content article .pagination .pagelinks .next a:before{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\EA0A';right:5px}.page .l-content .l-main{padding-top:8.5em}.page .l-content .l-main .bread ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:10px 30px 0;padding:1rem 3rem 0}.page .l-content .l-main .bread ol li{margin-bottom:5px;padding-right:20px;font-size:14px;font-size:1.4rem;line-height:1.3;list-style:none}.page .l-content .l-main .bread ol li a{position:relative}.page .l-content .l-main .bread ol li a:hover{text-decoration:underline;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.page .l-content .l-main .bread ol li:not(:last-child){position:relative}.page .l-content .l-main .bread ol li:not(:last-child):after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px;display:block;content:"\EA0A";display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;color:#888}.page .l-content .l-main .pageTitle{position:relative;padding:120px 0;padding:12rem 0;overflow:hidden}.page .l-content .l-main .pageTitle.js-on .main span{-webkit-animation:padetitle_on .8s forwards;animation:padetitle_on .8s forwards}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(7){-webkit-animation-delay:.2s;animation-delay:.2s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(9){-webkit-animation-delay:.3s;animation-delay:.3s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(10){-webkit-animation-delay:.1s;animation-delay:.1s}.page .l-content .l-main .pageTitle.js-on .main span:nth-child(11){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes padetitle_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes padetitle_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-30%);transform:translateY(-30%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}.page .l-content .l-main .pageTitle.js-on .sub{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.8s;animation-delay:.8s}.page .l-content .l-main .pageTitle.longTitle .main{font-size:clamp(35px,11vw,120px);font-size:clamp(3.5rem,11vw,12rem)}.page .l-content .l-main .pageTitle.middleTitle{padding:clamp(50px,8vw,80px) 20px;padding:clamp(5rem,8vw,8rem) 2rem}.page .l-content .l-main .pageTitle.middleTitle .main{font-size:clamp(55px,12vw,120px);font-size:clamp(5.5rem,12vw,12rem)}.page .l-content .l-main .pageTitle.middleTitle .sub{margin-bottom:.3em;font-size:clamp(22px,5vw,50px);font-size:clamp(2.2rem,5vw,5rem);font-weight:600;line-height:1}.page .l-content .l-main .pageTitle.miniTitle{padding:clamp(50px,8vw,80px) 20px;padding:clamp(5rem,8vw,8rem) 2rem}.page .l-content .l-main .pageTitle.miniTitle .main{font-size:clamp(40px,10vw,130px);font-size:clamp(4rem,10vw,13rem)}.page .l-content .l-main .pageTitle.miniTitle .sub{margin-top:.5em;font-size:clamp(14px,2.8vw,28px);font-size:clamp(1.4rem,2.8vw,2.8rem);font-weight:600;line-height:1}.page .l-content .l-main .pageTitle__title{position:relative;margin:0;text-align:center}.page .l-content .l-main .pageTitle__title .main{font-size:180px;font-size:18rem;font-family:Inter,sans-serif;line-height:1;letter-spacing:0;white-space:nowrap}.page .l-content .l-main .pageTitle__title .main span{display:inline-block;letter-spacing:-.2px;letter-spacing:-.02rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .pageTitle__title .sub{display:block;font-size:28px;font-size:2.8rem;font-weight:500;line-height:1.4;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .childPageTitle{position:relative;padding:120px 20px;padding:12rem 2rem;overflow:hidden}.page .l-content .l-main .childPageTitle.js-on .parentTitle span{-webkit-animation:parentTitle_on 1.5s forwards;animation:parentTitle_on 1.5s forwards}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.page .l-content .l-main .childPageTitle.js-on .parentTitle span:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes parentTitle_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes parentTitle_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.page .l-content .l-main .childPageTitle.js-on .jp{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.page .l-content .l-main .childPageTitle.js-on .title span{-webkit-animation:pagetitle_span 1s forwards;animation:pagetitle_span 1s forwards}@-webkit-keyframes pagetitle_span{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pagetitle_span{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(50%);transform:translateY(50%)}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}}.page .l-content .l-main .childPageTitle.js-on .childPageLead{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards;-webkit-animation-delay:.7s;animation-delay:.7s}.page .l-content .l-main .childPageTitle__title{margin:0;text-align:center}.page .l-content .l-main .childPageTitle__title .parentTitle{position:relative}.page .l-content .l-main .childPageTitle__title .parentTitle span{display:inline-block;letter-spacing:-.2px;letter-spacing:-.02rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .childPageTitle__title .parentTitle .en{font-size:180px;font-size:18rem;font-family:Inter,sans-serif;color:#e5e5e5;line-height:1;letter-spacing:0;white-space:nowrap}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;font-size:20px;font-size:2rem;font-weight:600;line-height:1.4;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .childPageTitle__title .title{position:relative;display:block;margin-top:-60px;margin-top:-6rem;font-size:46px;font-size:4.6rem;font-weight:600;line-height:1.5;overflow:hidden;z-index:1}.page .l-content .l-main .childPageTitle__title .title span{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .childPageTitle .childPageLead{max-width:calc(1100px + 4rem);width:100%;margin:80px auto 0;margin:8rem auto 0;font-size:17px;font-size:1.7rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .grayBk{background-color:#f3f4f1;padding:120px 0;padding:12rem 0}.page .l-content .l-main .ulList li{position:relative;margin-bottom:5px;margin-bottom:.5rem}.page .l-content .l-main .ulList li:last-child{margin-bottom:0}.page .l-content .l-main .ulList li .mark{position:absolute;top:.2em;left:0;color:#999;font-size:.8em}.page .l-content .l-main .ulList li .txt{display:block;padding-left:1.2em}.page .l-content .l-main .arrowList li{margin-bottom:10px;margin-bottom:1rem}.page .l-content .l-main .arrowList li:last-child{margin-bottom:0}.page .l-content .l-main .txtimgBox{display:-webkit-box;display:-ms-flexbox;display:flex}.page .l-content .l-main .txtimgBox__right{width:450px;width:45rem;-ms-flex-negative:0;flex-shrink:0}.page .l-content .l-main .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:140px;margin-right:14rem}.page .l-content .l-main .txtimgBox.reverseBox{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page .l-content .l-main .txtimgBox.reverseBox .txtimgBox__left{margin-left:140px;margin-left:14rem}.page .l-content .l-main .txtimgBox .txt_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:900px){.l-footer{display:block;padding:3rem 2rem}.l-footer__links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-footer__copyright{text-align:center}.l-footer .l-pageTop{position:fixed;top:auto;right:2rem;bottom:2rem;left:auto;width:55px;height:55px}.l-footer .l-pageTop a{padding:22px 0 0;font-size:1rem}.l-footer .l-pageTop a:before{top:1.2rem;width:8px;height:8px}.l-footer .l-pageTop a:hover:before{top:1rem}.c-gradationBtn:before{font-size:4rem}.c-moreBtn:before{font-size:4rem}.c-colorBtn:before{font-size:4rem}table.gray_table thead th{font-size:1.4rem}.c-miniBorderTitle.mini_txt{font-size:2.4rem}.c-miniBorderTitle:before{max-width:40px}.c-borderTitle:before{top:.5rem;width:1.8rem;height:1.8rem}.u-forTb{display:inherit}.u-forTb-none{display:none}.about .l-content .l-main .aboutTableSec .c-miniBorderTitle{margin:0 0 1rem}p{font-size:1.6rem}.corporate .l-content .l-main .corporateSec .corporateArea{margin:0 0 6rem}.corporate .l-content .l-main .gradationLink{margin-bottom:4rem}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox figure{max-width:240px;margin:0 auto}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont{min-width:unset;width:100%}.home .l-content .l-main #featuresHomeSec{margin:11rem 0 10rem}.home .l-content .l-main .messageSec .nameArea .nameList__item:first-child{margin-right:3rem}.home .l-content .l-main .aboutSec .wrap .sliderSp .sp_item img{display:block;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.impact_page.impact_detail .wrap .news_detail{font-size:1.6rem}.individual .l-content .l-main .numList{font-size:1.5rem}.individual .l-content .l-main .gradationLink{margin-bottom:4rem}.page .l-content .l-main .txtimgBox{display:block}}@media(max-width:900px) and (max-width:768px){.l-footer{padding:2rem 2rem 4rem}.l-footer__copyright{font-size:1.4rem}p{font-size:1.5rem}.impact_page.impact_detail .wrap .news_detail{font-size:1.5rem}}@media(max-width:900px) and (max-width:768px) and (max-width:480px){.l-footer{padding:2rem}.l-footer__copyright{font-size:1.2rem}p{line-height:1.8;font-size:1.4rem}.impact_page.impact_detail .wrap .news_detail{font-size:1.4rem;line-height:1.8}}@media(max-width:768px){.l-footer__links li{padding-right:10px;margin-right:10px}.l-footer__links li a{font-size:1.1rem}.l-header__inner .hamburgerBtn{width:27px;height:15px}.l-header__inner .hamburgerBtn span:nth-of-type(2){top:7px}.l-header__inner .hamburgerBtn.js-active span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg)}.l-header__inner .hamburgerBtn.js-active span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}.u-forTb2{display:inherit}.about .l-content .l-main .txtimgBox{margin-bottom:6rem}.about .l-content .l-main .projectListSec .ankerList li{margin-bottom:1rem}.about .l-content .l-main .projectListSec .ankerList li .ankerLink .projectName{padding-left:5rem}.about .l-content .l-main .aboutTableSec .gray_table tbody th{width:10rem}.about .l-content .l-main .leadSec .leadImgSp .leadImgSlider .imgSpBox .lead_people{margin:0 3vw 3vw 0}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox{gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul{text-align:center}ul,ol,li{font-size:1.4rem}.corporate .l-content .l-main .procedureSec .stepList li{padding:1.3rem 0}.corporate .l-content .l-main .procedureSec .stepList li:before{position:static;margin:0 0 1rem;padding:.5rem 1rem}.events.saionji .l-content article .boldTitle{text-align:left;line-height:1.6}.events.saionji .l-content article .graySec .whiteBox .centerTitle{text-align:left;line-height:1.6}.events.saionji .l-content article .graySec .whiteBox .centerTitle br{display:none}.events.saionji .l-content article .graySec .whiteBox .center_txt{text-align:left}.events.saionji .l-content article .graySec .whiteBox .center_txt br{display:none}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail.fBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail.fBox .detail_area{width:100%}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle{top:-1rem;font-size:2rem}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox__txt .c-arrowLink{line-height:1.6}.events.saionji .l-content article .contactBox p{font-size:1.5rem}.page.goods .l-content .l-main .goods__grid{display:block}.page.goods .l-content .l-main .goods__grid .imgArea{margin-bottom:4rem}.page.goods .l-content .l-main .goods__grid .imgArea img{width:100%;height:100%}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-track{margin-top:2rem;gap:1rem}.page.goods .l-content .l-main .goods__grid .textArea .goods__dl>div{font-size:1.3rem;margin-top:2rem}.page.goods .l-content .l-main .goods__related{padding:1.5rem;gap:1.5rem}.page.goods .l-content .l-main .goods__shop p{font-size:1.5rem}.home .l-content .l-main .mvArea{height:80vw}.home .l-content .l-main .mvArea__inner .gradeArea,.home .l-content .l-main .mvArea__inner .gradationmesh{width:50vw;height:50vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-01{width:75vw;right:3vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-02{top:10.9vw;right:3vw;width:8.6vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-03{top:10vw;left:3vw;width:9vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-04{top:55vw;left:3vw;width:39vw}.home .l-content .l-main .mvArea .futurizeLogo{top:41vw;right:2rem;width:26vw}.home .l-content .l-main .bannerSec{padding-bottom:0}.home .l-content .l-main .bannerSec .banner__wide{width:100%}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title{margin-bottom:2rem}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title span{font-size:3.5rem}.home .l-content .l-main .featuresSec .features_wrap:has(.slick-slider) .featuresTitle{top:-13.5rem;font-size:5rem}.home .l-content .l-main .messageSec .linkFlex{display:block}.home .l-content .l-main .messageSec .linkFlex .c-gradationBtn{margin:0 auto}.home .l-content .l-main .messageSec .linkFlex .c-gradationBtn:first-child{margin:0 auto 1rem}.home .l-content .l-main .newsSec .newsList li a{padding:2rem}.home .l-content .l-main .linkSec .linkList li:nth-child(3n){margin-right:2rem}.home .l-content .l-main .linkSec .linkList li:nth-child(even){margin-right:0!important}.home .l-content .l-main .linkSec .schoolLink li{padding-right:.5em;margin-right:.5em;margin-bottom:.5em}.impact_page .l-content article .impactListSec .impactList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.impact_page.impact_detail .wrap .news_detail p{line-height:1.8}.individual .l-content .l-main .c-fBox__textArea{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:2rem}.individual .l-content .l-main .c-fBox__imgArea{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.individual .l-content .l-main .c-fBox__imgArea img{max-width:90%}.individual .l-content .l-main .procedureSec .c-fBox__textArea{width:100%;margin-bottom:2rem}.individual .l-content .l-main .procedureSec .c-fBox__textArea.credit{width:100%;margin-bottom:3rem}.individual .l-content .l-main .procedureSec .c-fBox__textArea.credit img{width:50%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.bank{width:100%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.bank img{width:50%}.individual .l-content .l-main .procedureSec .c-tableArea{max-width:100%}.individual .l-content .l-main .giftSec{padding-left:0!important;padding-right:0!important}.individual .l-content .l-main .giftSec .p-chapter__inner{padding-left:15px;padding-right:15px}.individual .l-content .l-main .giftSec .sizeList div{display:block}.individual .l-content .l-main .giftSec .sizeList dt{display:block}.individual .l-content .l-main .giftSec .giftSlider{padding:0 20px}.individual .l-content .l-main .giftSec .slick-prev,.individual .l-content .l-main .giftSec .slick-next{width:34px;height:34px}.individual .l-content .l-main .giftSec .slick-prev:before,.individual .l-content .l-main .giftSec .slick-next:before{font-size:1.5rem}.individual .l-content .l-main .giftSec .slick-prev{left:-18px}.individual .l-content .l-main .giftSec .slick-next{right:-18px}.news .l-content article .newsListSec__list li a{display:block;padding:20px 10px}.news .l-content article .newsListSec__list li a time{position:static;font-size:1.4rem}.news .l-content article .newsListSec__list li a .icon_wrap{top:15px;left:7em}.news .l-content article .newsListSec__list li a .icon_wrap .grade_icon{font-size:1rem}.news .l-content article .pagination .pagelinks{margin:4rem 0;padding-bottom:4rem}.news .l-content article .pagination .pagelinks .prev,.news .l-content article .pagination .pagelinks .next{font-size:1.5rem}.page .l-content .l-main .bread ol{padding:1rem 2rem 0}.page .l-content .l-main .bread ol li{font-size:1.2rem}}@media(max-width:768px) and (max-width:480px){.l-footer__links li{padding-right:8px;margin-right:8px}.l-header__inner .hamburgerBtn{top:2.5rem}.about .l-content .l-main .aboutTableSec .gray_table tbody th{width:8rem}.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul{text-align:left}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle{top:-.8rem;font-size:1.8rem}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-track{gap:.5rem}.home .l-content .l-main .mvArea{height:174vw}.home .l-content .l-main .mvArea__inner .gradeArea,.home .l-content .l-main .mvArea__inner .gradationmesh{width:80vw;height:80vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-01{right:1rem;width:88vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-02{top:13vw;right:1rem;width:10.6vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-03{top:84vw;left:1rem;width:11vw}.home .l-content .l-main .mvArea__inner__title .titleTxt.title-04{top:139vw;left:1rem;width:47vw;-webkit-transform:translateY(-200vw);transform:translateY(-200vw)}.home .l-content .l-main .mvArea .futurizeLogo{top:111vw;right:2rem;width:60vw}.home .l-content .l-main .featuresSec .features_wrap:has(.slick-slider) .featuresTitle{top:-8.3rem;font-size:4.6rem}.home .l-content .l-main .newsSec .newsList li a{display:block;padding:2rem 1rem}.home .l-content .l-main .linkSec .linkList li:nth-child(3n){margin-right:1rem}.impact_page .l-content article .impactListSec .impactList{max-width:350px;width:100%;margin:0 auto;-ms-grid-columns:1fr;grid-template-columns:1fr}.individual .l-content .l-main .procedureSec .c-fBox__textArea.credit img{width:100%}.individual .l-content .l-main .procedureSec .c-fBox__textArea.bank img{width:100%}.news .l-content article .newsListSec__list li a{padding:15px 0}.news .l-content article .newsListSec__list li a time{width:100%;margin-bottom:5px}.news .l-content article .newsListSec__list li a .icon_wrap{top:12px}}@media(max-width:900px) and (max-width:480px){.l-footer .l-pageTop{display:none!important}.c-gradationBtn:before{font-size:3.5rem}.c-moreBtn:before{font-size:3.5rem}.c-colorBtn:before{right:1rem;font-size:3rem}table.gray_table thead th{padding:1rem;font-size:1.3rem}.c-miniBorderTitle.mini_txt{font-size:2rem}.corporate .l-content .l-main .corporateSec .corporateArea{margin:0 0 5rem}.corporate .l-content .l-main .gradationLink{margin-bottom:3rem}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox figure{max-width:180px}.home .l-content .l-main #featuresHomeSec{margin:8rem 0 5rem}.home .l-content .l-main .messageSec .nameArea .nameList__item:first-child{margin-right:2rem}.individual .l-content .l-main .gradationLink{margin-bottom:3rem}}@media(max-width:1500px){.l-header__inner{padding:1rem 3rem}.l-header__inner .l-menu .headerNav>li{margin-left:1rem}.l-header__inner .l-menu .donationsLink{margin-left:2rem}.l-header__inner .l-menu .donationsLink a{width:110px;font-size:1.2rem}.c-centerTitle{margin:0 0 7rem}.c-centerTitle .main{font-size:15rem}.c-centerTitle .sub{font-size:2.2rem}.c-miniBorderTitle{font-size:3.5rem}.about .l-content .l-main .aboutLogoSec .aboutLogo{max-width:44rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r{-ms-grid-columns:minmax(300px,600px) minmax(300px,600px) auto;grid-template-columns:minmax(300px,600px) minmax(300px,600px) auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-03{grid-area:3 / 2 / 4 / 4;padding-right:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-05{grid-area:5 / 2 / span 2 / span 2;padding-right:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06{grid-area:6 / 1 / span 1 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square.sq-top:before{left:-6rem;right:unset}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l{-ms-grid-columns:auto minmax(300px,600px) minmax(300px,600px);grid-template-columns:auto minmax(300px,600px) minmax(300px,600px)}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-03{grid-area:3 / 1 / 4 / 3;padding-left:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-05{grid-column:1 / 3;padding-left:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06{-ms-grid-column-span:1;-ms-grid-column:3;grid-column:3 / span 1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square.sq-bottom:before{left:unset;right:-6rem}.page.ambassador_page.article02 .l-content article #sec02 .item-05{grid-area:4 / 1 / 4 / 3;padding-left:4rem}.page.ambassador_page.article03 .l-content article #sec02 .item-02{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.page.ambassador_page.article04 .l-content article #sec03 .articleBox+.articleBox{padding-top:calc(min(5vw,8rem))}.l-content .l-main .donationSec .c-centerTitle{margin:0 0 5rem}.page.goods .l-content .l-main .sec_lead{font-size:3.6rem}.home .l-content .l-main .messageSec .message_txt{margin:9rem 0 5.5rem;font-size:3.6rem}.message .l-content .l-main .messageSec .message_txt{margin:0 0 6rem;font-size:3.6rem}.page .l-content .l-main .pageTitle__title .main{font-size:15rem}.page .l-content .l-main .pageTitle__title .sub{font-size:2.2rem}.page .l-content .l-main .childPageTitle__title .parentTitle .en{font-size:15rem}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{font-size:1.8rem}.page .l-content .l-main .childPageTitle__title .title{margin-top:-5rem;font-size:4.4rem}.page .l-content .l-main .childPageTitle .childPageLead{margin-top:7rem;font-size:1.6rem}}@media(max-width:1500px) and (max-width:1400px){.l-header__inner{padding:1rem 2rem}.l-header__inner .l-menu .headerNav>li{margin-left:.6rem}.l-header__inner .l-menu .donationsLink{margin-left:1rem}.c-centerTitle{margin:0 0 6rem}.c-centerTitle .main{font-size:14rem}.c-centerTitle .sub{font-size:2rem}.c-miniBorderTitle{margin:0 0 4rem;font-size:3rem}.page.goods .l-content .l-main .sec_lead{font-size:3rem}.home .l-content .l-main .messageSec .message_txt{margin:8rem 0 5rem;font-size:3rem}.message .l-content .l-main .messageSec .message_txt{margin:0 0 5rem;font-size:3rem}.page .l-content .l-main .pageTitle__title .main{font-size:12rem}.page .l-content .l-main .pageTitle__title .sub{font-size:2rem}.page .l-content .l-main .childPageTitle__title .parentTitle .en{font-size:12rem}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{font-size:1.6rem}.page .l-content .l-main .childPageTitle__title .title{margin-top:-4rem;font-size:4rem}.page .l-content .l-main .childPageTitle .childPageLead{margin-top:6rem;font-size:1.5rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1300px){.l-header__inner{display:block;padding:1rem 3rem}.l-header__inner .l-menu .headerNav>li{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin-left:0;margin-bottom:2rem}.l-header__inner .l-menu .donationsLink{margin:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1300px) and (max-width:768px){.l-header__inner{padding:1rem 2rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1300px) and (max-width:768px) and (max-width:480px){.l-header__inner{border-bottom:1px solid #bbb}}@media(max-width:1130px){.l-header__inner .logoArea a{width:370px}.l-header__inner .logoArea .logo_r:after{height:20px}.l-header__inner .l-menu .shareBtn .xBtn button .snsIcon img{width:12px}.l-header__inner .l-menu .shareBtn .facebookBtn button .snsIcon img{width:14px}}@media(max-width:1130px) and (max-width:1000px){.l-header__inner .logoArea a{width:470px}}@media(max-width:1130px) and (max-width:1000px) and (max-width:768px){.l-header__inner .logoArea a{width:386px}}@media(max-width:1130px) and (max-width:1000px) and (max-width:768px) and (max-width:480px){.l-header__inner .logoArea a{width:270px}}@media(max-width:1130px) and (max-width:1000px) and (max-width:768px) and (max-width:480px) and (max-width:365px){.l-header__inner .logoArea a{width:250px}}@media(max-width:1600px){.l-header__inner .logoArea .logo_r{width:9rem}.l-header__inner .logoArea .logo_site{font-size:1.2rem;line-height:1.2}.l-header__inner .logoArea .logo_site br{display:inline-block}.l-header__inner .l-menu .headerNav>li a{padding:1rem .8rem}.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc{width:calc(100%/3 - 12vw)}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox{gap:4vw 3vw}.events.saionji .l-content article .graySec .whiteBox{padding-right:5vw;padding-left:5vw}.events.saionji .l-content article .graySec .whiteBox .flyerBox{gap:4vw}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img{width:28vw}.page .l-content .l-main{padding-top:8.8em}}@media(max-width:1600px) and (max-width:1300px){.l-header__inner .logoArea .logo_r{width:10rem}.l-header__inner .logoArea .logo_site{font-size:1.5rem}.l-header__inner .logoArea .logo_site br{display:none}.page .l-content .l-main{padding-top:6.8em}}@media(max-width:1600px) and (max-width:1300px) and (max-width:768px){.l-header__inner .logoArea .logo_r{width:8rem}.l-header__inner .logoArea .logo_site{font-size:1.2rem}.page .l-content .l-main{padding-top:5.9em}}@media(max-width:1600px) and (max-width:1300px) and (max-width:768px) and (max-width:480px){.l-header__inner .logoArea .logo_r{width:7rem;margin-right:2rem}.l-header__inner .logoArea .logo_site{font-size:1.1rem}.page .l-content .l-main{padding-top:6.7em}}@media(max-width:1600px) and (max-width:1300px) and (max-width:768px) and (max-width:480px) and (max-width:365px){.l-header__inner .logoArea .logo_r{width:6.8rem}}@media(max-width:1130px) and (max-width:480px){.l-header__inner .logoArea .logo_r:after{right:-1rem;height:26px}}@media(max-width:1600px) and (max-width:1300px) and (max-width:480px){.l-header__inner .logoArea .logo_site br{display:inline-block}}@media(max-width:1300px){.l-header__inner .hamburgerBtn,.l-header__inner .hamburgerBtn span{display:inline-block;transition:all .4s;box-sizing:border-box}.l-header__inner .l-menu{position:fixed;top:0;right:0;bottom:0;background-color:#fff;max-width:400px;display:block;width:100%;height:100vh;padding:6rem 2rem 13rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;overflow-x:hidden;overflow-y:auto;transition:all .3s ease;z-index:2}.l-header__inner .l-menu.js-on{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(1){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.1s;animation-delay:.1s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(2){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.15s;animation-delay:.15s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(3){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.2s;animation-delay:.2s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(4){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.25s;animation-delay:.25s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(5){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.3s;animation-delay:.3s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(6){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.35s;animation-delay:.35s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(7){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.4s;animation-delay:.4s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(8){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.45s;animation-delay:.45s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(9){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.5s;animation-delay:.5s}.l-header__inner .l-menu.js-on .headerNav>li:nth-child(10){-webkit-animation:headerNav_on 1s forwards ease;animation:headerNav_on 1s forwards ease;-webkit-animation-delay:.55s;animation-delay:.55s}@-webkit-keyframes headerNav_on{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes headerNav_on{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.l-header__inner .l-menu.js-on .donationsLink,.l-header__inner .l-menu.js-on .shareBtn,.l-header__inner .l-menu.js-on .langLink{-webkit-animation:navlink_on 1s forwards;animation:navlink_on 1s forwards}@-webkit-keyframes navlink_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes navlink_on{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.l-header__inner .l-menu.js-on .donationsLink,.l-header__inner .l-menu.js-on .shareBtn,.l-header__inner .l-menu.js-on .langLink{-webkit-animation-delay:.7s;animation-delay:.7s}.l-header__inner .l-menu .navtop{display:block}.l-header__inner .l-menu .headerNav{display:block;margin:6rem 0 3rem;text-align:center}.l-header__inner .l-menu .headerNav>li .headerNav__child{position:static}.page.ambassador_page .l-content article .ambassadorSec__mv:before,.page.ambassador_page .l-content article .ambassadorSec__mv:after{width:120px;height:120px}.page.ambassador_page .l-content article .ambassadorSec__mv:before{top:-5rem;left:-5rem}.page.ambassador_page .l-content article .ambassadorSec__mv:after{bottom:-5rem;right:-5rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure:has(.sq-bottom) figcaption{padding-left:90px}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-bottom:before{bottom:-6rem;left:-4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-top:before{top:-4rem;right:-4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square:before{width:120px;height:120px}.home .l-content .l-main .messageSec .messageImg{padding:0 6rem}}@media(max-width:1300px) and (max-width:480px){.l-header__inner .l-menu{max-width:100%}}@media(max-width:1600px) and (max-width:1400px){.l-header__inner .l-menu .headerNav>li a{font-size:1.4rem}}@media(max-width:1600px) and (max-width:1400px) and (max-width:1300px){.l-header__inner .l-menu .headerNav>li a{padding:1rem;font-size:1.6rem}}@media(min-width:1301px){.l-header__inner .l-menu .headerNav>li .headerNav__child li.headerNav__child--mbOnly{display:none}}@media(max-width:1500px) and (max-width:1300px){.l-header__inner .l-menu .donationsLink a{max-width:140px;width:100%;height:auto;margin:0 auto 2rem;padding:1rem .5rem 1.1rem;font-size:1.3rem;line-height:1}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square.sq-top:before{top:-6rem;left:-4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square.sq-bottom:before{right:-4rem;bottom:-4rem}}@media(max-width:1400px){.l-header__inner .l-menu .shareBtn{margin-left:1.2rem}.l-header__inner .l-menu .langLink{margin-left:1rem}.c-borderTitle{font-size:2.2rem}.c-baldTitle{font-size:2.2rem}.about .l-content .l-main .squareSliderSec .squareSlider__img{margin:0 1rem}.about .l-content .l-main .leadSec{margin:18rem 0 16rem}.page.ambassador_page .l-content article .ambassadorSec .profileArea{gap:7vw}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-01{padding-left:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-04 .item-square{padding-left:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square{padding-left:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-01{padding-right:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-04 .item-square{padding-right:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square{padding-right:4rem}.page .ambassadorOther .ambassadorList__item{margin:0 1rem}.home .sec{margin:12rem 0}.page .sec{margin:0 0 10rem}.l-content .l-main .donationSec{padding:12rem 0}.l-content .l-main .donationSec .desc_txt{margin-bottom:5rem}.l-content .l-main .donationSec .donationLink:before{font-size:4rem}.corporate .l-content .l-main .p-chapter,.corporate .l-content .l-main .p-chapter__gray{padding-left:2rem;padding-right:2rem}.corporate .l-content .l-main .gradationLink:before{font-size:4rem}.corporate .l-content .l-main .gradationLink span{font-size:3.8rem}.corporate .l-content .l-main .gradationLink small{font-size:2.6rem}.corporate .l-content .l-main .pageLink{padding-left:1rem;padding-right:1rem}.home .l-content .l-main .featuresSec .features_wrap .featuresTitle{right:2rem}.home .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2.4rem}.home .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.8rem}.home .l-content .l-main .aboutSec .wrap .fBox__txt{margin-right:5rem}.individual .l-content .l-main .individualLink{padding-left:1rem;padding-right:1rem}.individual .l-content .l-main .p-chapter,.individual .l-content .l-main .p-chapter__gray{padding-left:2rem;padding-right:2rem}.individual .l-content .l-main .gradationLink:before{font-size:4rem}.individual .l-content .l-main .gradationLink span{font-size:3.8rem}.individual .l-content .l-main .gradationLink small{font-size:2.6rem}.individual .l-content .l-main .pageLink{padding-left:1rem;padding-right:1rem}.message .l-content .l-main .messageSec .nameArea{margin-bottom:10rem}.message .l-content .l-main .messageSec .nameArea h4{font-size:1.6rem}.message .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2.4rem}.message .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.6rem}.page .l-content .l-main .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:12rem}.page .l-content .l-main .txtimgBox.reverseBox .txtimgBox__left{margin-left:12rem}}@media(max-width:1400px) and (max-width:1300px){.l-header__inner .l-menu .shareBtn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 2rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.l-header__inner .l-menu .langLink{margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.page .l-content .l-main .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:10rem}.page .l-content .l-main .txtimgBox.reverseBox .txtimgBox__left{margin-left:10rem}}@media(max-width:480px){.l-header__donate{border-radius:40px;font-size:1rem;grid-auto-flow:inherit;-ms-grid-column-align:center;justify-items:center;height:80px;gap:.4rem;padding:.5rem;place-content:center;width:80px;-webkit-writing-mode:inherit;-ms-writing-mode:inherit;writing-mode:inherit;top:inherit;bottom:0;-webkit-transform:translate(-10%,100%);transform:translate(-10%,100%)}.l-header__donate:before{height:32px;width:34px}.l-header__donate.is-visible{-webkit-transform:translate(-10%,-20%);transform:translate(-10%,-20%)}.c-arrowBtn:before{font-size:1.8em}.c-borderBtn:before{right:1rem;font-size:1.2rem}table.gray_table th,table.gray_table td{padding:15px 10px}.u-forPc{display:none}.u-forSp{display:inherit}.about .l-content .l-main .squareSliderSec{padding-top:25vw}.page.ambassador_page .l-content article .ambassadorSec__title h3{line-height:1.5}.page.ambassador_page .l-content article .ambassadorSec .indexSec{padding:3rem 0}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt .queryTitle{line-height:1.7}.l-content .l-main .donationSec .donationsBk{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"}.corporate .l-content .l-main .corporateSec .corporateArea .c-borderTitle small{display:inline-block;padding-left:0}.corporate .l-content .l-main .c-borderBtn{max-width:100%;margin-bottom:2rem}.corporate .l-content .l-main .subjectSec .projectLink li .c-colorBtn{text-align:left}.corporate .l-content .l-main .subjectSec .projectLink li a{padding:1rem 5rem 1rem 2.3rem}.corporate .l-content .l-main .subjectSec .projectLink li a:before{font-size:3rem}.corporate .l-content .l-main .subjectSec .projectLink li .u-small{display:block}.events.saionji .l-content article .sideTitle{border-width:4px}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr .3fr .3fr;grid-template-rows:1fr .3fr .3fr}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-01{grid-area:1 / 1 / 2 / 2}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-02{grid-area:2 / 1 / 3 / 2}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-03{grid-area:2 / 2 / 3 / 3}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-04{grid-area:3 / 1 / 4 / 3}.events.saionji .l-content article .graySec .whiteBox .exhibitionImg .exhibition-05{grid-area:1 / 2 / 2 / 3}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .iconArea span{border-width:1px}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__title .c-baldTitle small{margin-bottom:.5rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .detail_area p{line-height:1.7}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox{width:100%}.events.saionji .l-content article .graySec .whiteBox .flyerBox__txt .infoBox__detail .peopleArea .peopleBox figure{width:70px}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span{padding:0 1.5rem}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:before,.events.saionji .l-content article .graySec .whiteBox .pointArea .pointTitle span:after{width:2px}.events.saionji .l-content article .graySec .whiteBox .pointArea .pointBox__txt p{line-height:1.8}.page.goods .l-content .l-main .sec_disc{text-align:left;width:100%}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow{width:3rem;height:3rem}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow:before{font-size:1rem}.home .l-content .l-main .mvArea__inner .gradeArea{margin-top:17vw}.home .l-content .l-main .desc_txt{line-height:1.8}.home .l-content .l-main .slide-dots{margin-top:2rem;padding-right:3.5rem}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link[href=""] figure:after{font-size:2em}.home .l-content .l-main .featuresSec:has(.slick-slider){padding:6rem 0}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider{padding-left:3.5rem}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider:before{top:-2.5rem;width:106px;height:106px}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider .featuresList__item:not(.slick-current){opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"}.home .l-content .l-main .linkSec .linkList{margin-bottom:3rem}.home .js-title.js-on span{-webkit-animation:title_on 1s forwards;animation:title_on 1s forwards}.impact_page .l-content article .impactListSec .showBtn{max-width:200px;font-size:1.4rem}.impact_page.impact_detail .wrap .thumbnailArea{padding:0}.impact_page.impact_detail .wrap .news_detail table th,.impact_page.impact_detail .wrap .news_detail table td{padding:15px 10px}.impact_page.impact_detail .wrap .c-borderBtn:before{left:2rem}.individual .l-content .l-main .individualLink li a{padding:1.5rem 1rem}.individual .l-content .l-main .individualLink li a:after{display:none}.individual .l-content .l-main .c-borderBtn{max-width:100%;margin-bottom:2rem}.individual .l-content .l-main .subjectSec .projectLink li .c-colorBtn{text-align:left}.individual .l-content .l-main .subjectSec .projectLink li a{padding:1rem 5rem 1rem 2.3rem}.individual .l-content .l-main .subjectSec .projectLink li a:before{font-size:3rem}.individual .l-content .l-main .subjectSec .projectLink li .u-small{display:block}.message .l-content .l-main .messageSec .nameArea .nameList__item:first-child{margin-right:2rem}.page .l-content .l-main .bread{display:none}.page .l-content .l-main .pageTitle.js-on .main span{-webkit-animation:padetitle_on 1s forwards;animation:padetitle_on 1s forwards}.page .l-content .l-main .arrowList li{margin-bottom:.8rem}}@media(any-hover:hover){.l-header__donate:hover{background:#fff;border:1px solid #ad181f;color:#ad181f}.l-header__donate:hover:before{background:url(/125th/assets/img/common/icon-donation-red.svg) no-repeat;background-size:contain}.corporate .l-content .l-main .gradationLink:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.corporate .l-content .l-main .gradationLink:hover:before{right:2rem}.corporate .l-content .l-main .pageLink li a:hover{color:#999}.corporate .l-content .l-main .pageLink li a:hover:after{color:#000}.individual .l-content .l-main .individualLink li a:hover{color:#999}.individual .l-content .l-main .individualLink li a:hover:after{color:#000}.individual .l-content .l-main .privilegeSec .giftBnr a:hover img{transition:.3s;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.individual .l-content .l-main .gradationLink:hover{box-shadow:0 0 10px rgba(0,0,0,.15)}.individual .l-content .l-main .gradationLink:hover:before{right:2rem}.individual .l-content .l-main .pageLink li a:hover{color:#999}.individual .l-content .l-main .pageLink li a:hover:after{color:#000}}@media(max-width:1000px){.c-gradationBtn{font-size:1.6rem}.c-moreBtn{font-size:1.6rem}.c-colorBtn{font-size:2rem}.c-arrowLink{font-size:1.8rem}.c-arrowBtn{font-size:1.8rem}.c-borderBtn{max-width:280px;font-size:1.5rem}table.gray_table tbody th,table.gray_table tbody td{font-size:1.6rem}.u-forPc-none{display:inline-block}.about .l-content .l-main .squareSliderSec__square{left:14vw;width:28vw;height:28vw}.about .l-content .l-main .projectListSec .ankerList{margin-bottom:7rem;padding:4rem 6rem}.about .l-content .l-main .projectListSec .ankerList li .ankerLink{font-size:1.8rem}.about .l-content .l-main .leadSec .leadImgSp{display:block;margin-top:6rem}.page.ambassador_page .l-content article .ambassadorSec .wide_wrap{padding:0 2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .sec_title{margin-bottom:0;padding:0 2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-02 img{max-width:100%}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-04{max-width:550px;width:100%;margin:0 auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-02 img{max-width:100%}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-04{max-width:550px;width:100%;margin:0 auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt{padding:clamp(4rem,6vw,6rem) 2rem 4rem!important}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-top{margin-top:2rem}.page.ambassador_page.article05 .l-content article #sec02 .item-04 figcaption{padding-left:2rem}.corporate .l-content .l-main .corporateSec .center{text-align:left}.corporate .l-content .l-main .corporateSec .center br{display:none}.corporate .l-content .l-main .subjectSec .projectLink{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-row-gap:15px}.corporate .l-content .l-main .subjectSec .projectLink li{grid-area:inherit!important}.page.goods .l-content .l-main .sec_disc br{display:none}.home .l-content .l-main p{font-size:1.8rem}.home .l-content .l-main .featuresSec{padding:8rem 0}.home .l-content .l-main .messageSec .nameArea h4{font-size:2rem}.home .l-content .l-main .aboutSec .wrap .fBox{display:block}.home .l-content .l-main .aboutSec .wrap .fBox__img{width:100%}.home .l-content .l-main .aboutSec .wrap .fBox__txt .desc_txt{margin-bottom:3rem}.home .l-content .l-main .aboutSec .wrap .forPc{display:none}.home .l-content .l-main .aboutSec .wrap .forSp{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.home .l-content .l-main .aboutSec .wrap .aboutTitleArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.home .l-content .l-main .aboutSec .wrap .sliderSp{width:50%;margin-left:auto;margin-bottom:2rem}.home .l-content .l-main .aboutSec .wrap .desc_txt{padding-right:2rem}.home .l-content .l-main .newsSec .newsList li a time{font-size:1.8rem}.home .l-content .l-main .newsSec .newsList li a .news_txt{font-size:1.8rem}.home .l-content .l-main .newsSec .c-gradationBtn{margin:4rem auto}.home .l-content .l-main .linkSec .schoolTitle{font-size:2rem}.home .l-content .l-main .linkSec .schoolLink li a{font-size:1.6rem}.individual .l-content .l-main .subjectSec .projectLink{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-row-gap:15px}.individual .l-content .l-main .subjectSec .projectLink li{grid-area:inherit!important}.news .l-content article .newsListSec__list li a .news_txt{padding-left:8em}.page .l-content .l-main .pageTitle{padding:10rem 0}.page .l-content .l-main .childPageTitle{padding:10rem 2rem}.page .l-content .l-main .grayBk{padding:10rem 0}}@media(max-width:1000px) and (max-width:900px){.c-gradationBtn{max-width:250px;min-height:60px;padding:2rem 6rem 2rem 2rem;font-size:1.5rem}.c-moreBtn{max-width:250px;min-height:60px;padding:2rem 6rem 2rem 2rem;font-size:1.5rem}.c-colorBtn{max-width:370px;padding:2rem 6rem 2rem 2rem;font-size:1.7rem}.c-arrowLink{font-size:1.7rem}.c-arrowBtn{font-size:1.6rem}table.gray_table tbody th,table.gray_table tbody td{font-size:1.5rem}.about .l-content .l-main .projectListSec .ankerList{margin-bottom:6rem;padding:4rem}.about .l-content .l-main .projectListSec .ankerList li .ankerLink{font-size:1.7rem}.home .l-content .l-main p{font-size:1.6rem}.home .l-content .l-main .featuresSec{padding:8rem 0 12rem}.home .l-content .l-main .aboutSec .wrap .sliderSp{width:43%}.home .l-content .l-main .newsSec .newsList li a time{font-size:1.6rem}.home .l-content .l-main .newsSec .newsList li a .news_txt{font-size:1.6rem}.home .l-content .l-main .linkSec .schoolTitle{font-size:1.9rem}.home .l-content .l-main .linkSec .schoolLink li a{font-size:1.4rem}.page .l-content .l-main .grayBk{padding:8rem 0}}@media(max-width:1000px) and (max-width:900px) and (max-width:480px){.c-gradationBtn{max-width:220px;min-height:55px;padding:1.6rem 5rem 1.6rem 2rem;font-size:1.4rem}.c-moreBtn{max-width:220px;min-height:55px;padding:1.6rem 5rem 1.6rem 2rem;font-size:1.4rem}.c-colorBtn{max-width:330px;padding:1.6rem 4rem 1.6rem 2rem;border:1px solid;font-size:1.5rem}.c-arrowLink{font-size:1.6rem}.c-arrowBtn{padding-top:.1em;padding-right:2.3em;font-size:1.4rem}table.gray_table tbody th,table.gray_table tbody td{padding:1rem;font-size:1.4rem}.about .l-content .l-main .projectListSec .ankerList li .ankerLink{font-size:1.4rem}.home .l-content .l-main .linkSec .schoolTitle{margin:0 0 1.5rem;font-size:1.8rem}.home .l-content .l-main .linkSec .schoolLink li a{font-size:1.2rem}.page .l-content .l-main .grayBk{padding:6rem 0}}@media(max-width:1000px) and (max-width:900px) and (max-width:480px) and (max-width:370px){.c-colorBtn{font-size:1.2rem}}@media(max-width:1000px) and (max-width:480px){.c-borderBtn{max-width:240px;padding:1.5rem 2.2rem;border:1px solid #ccc;font-size:1.4rem}.about .l-content .l-main .squareSliderSec__square{left:10vw;width:36vw;height:36vw}.home .l-content .l-main .messageSec .nameArea h4{margin:0 0 1rem;font-size:1.8rem}.home .l-content .l-main .newsSec .c-gradationBtn{margin:3rem auto}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1000px){.c-centerTitle{margin:0 0 4rem}.c-centerTitle .sub{font-size:1.8rem}.c-miniBorderTitle{margin:0 0 3.5rem;font-size:2.8rem}.page.goods .l-content .l-main .sec_lead{font-size:2.5rem}.home .l-content .l-main .messageSec .message_txt{margin:7rem 0 4.5rem;font-size:2.8rem}.message .l-content .l-main .messageSec .message_txt{margin:0 0 4.5rem;font-size:2.5rem}.page .l-content .l-main .pageTitle__title .main{font-size:10rem}.page .l-content .l-main .pageTitle__title .sub{font-size:1.8rem}.page .l-content .l-main .childPageTitle__title .parentTitle .en{font-size:10rem}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{font-size:1.4rem}.page .l-content .l-main .childPageTitle__title .title{margin-top:-3rem;font-size:3.5rem}.page .l-content .l-main .childPageTitle .childPageLead{margin-top:5rem;font-size:1.4rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px){.c-centerTitle{margin:0 0 3rem}.c-centerTitle .sub{font-size:1.6rem}.c-miniBorderTitle{margin:0 0 3rem;padding-bottom:1.5rem;font-size:2.6rem}.page.goods .l-content .l-main .sec_lead{font-size:2.2rem}.home .l-content .l-main .messageSec .message_txt{margin:6rem 0 4rem;font-size:2.6rem}.message .l-content .l-main .messageSec .message_txt{margin:0 0 4rem;font-size:2.2rem}.page .l-content .l-main .pageTitle__title .main{font-size:13vw}.page .l-content .l-main .pageTitle__title .sub{font-size:1.6rem}.page .l-content .l-main .childPageTitle__title .parentTitle .en{font-size:15vw}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{font-size:1.3rem}.page .l-content .l-main .childPageTitle__title .title{margin-top:-4vw;font-size:4.7vw}.page .l-content .l-main .childPageTitle .childPageLead{margin-top:4rem;font-size:1.3rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:480px){.c-centerTitle{margin:0 0 2rem}.c-centerTitle .sub{font-size:1.4rem}.c-miniBorderTitle{margin:0 0 2rem;font-size:2.4rem}.page .l-content .l-main .pageTitle__title .sub{font-size:1.4rem}.page .l-content .l-main .childPageTitle__title .parentTitle .en{line-height:1.2}.page .l-content .l-main .childPageTitle__title .title{margin-top:0;font-size:2.4rem}.page .l-content .l-main .childPageTitle .childPageLead{margin-top:3rem;font-size:1.2rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1200px){.c-centerTitle .main{font-size:12rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1200px) and (max-width:1000px){.c-centerTitle .main{font-size:10rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:768px){.c-centerTitle .main{font-size:14.5vw}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px){.c-centerTitle .main{font-size:14vw;line-height:1.2}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px) and (max-width:370px){.c-centerTitle .main{font-size:4.6rem}}@media(max-width:1400px) and (max-width:1000px){.c-borderTitle{font-size:2rem}.c-baldTitle{font-size:2rem}.about .l-content .l-main .leadSec{margin:16rem 0 14rem}.page.ambassador_page .l-content article .ambassadorSec .profileArea{gap:5vw}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-04 .item-square{padding:0 2rem 0 4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square{padding:0 4rem 0 2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-04 .item-square{padding:0 4rem 0 2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square{padding:0 2rem 0 4rem}.page .sec{margin:0 0 8rem}.l-content .l-main .donationSec{padding:10rem 0}.l-content .l-main .donationSec .desc_txt{margin-bottom:4rem}.l-content .l-main .donationSec .donationLink:before{font-size:3rem}.corporate .l-content .l-main .gradationLink span{font-size:3.2rem}.corporate .l-content .l-main .gradationLink small{font-size:2.2rem}.home .l-content .l-main .featuresSec .features_wrap .featuresTitle{top:-11.5rem;font-size:7rem}.home .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2.2rem}.home .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.6rem}.home .l-content .l-main .aboutSec .wrap .fBox__txt{width:100%}.individual .l-content .l-main .gradationLink span{font-size:3.2rem}.individual .l-content .l-main .gradationLink small{font-size:2.2rem}.message .l-content .l-main .messageSec .nameArea{margin-bottom:9rem}.message .l-content .l-main .messageSec .nameArea h4{font-size:1.5rem}.message .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2.2rem}.message .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.5rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:900px){.c-borderTitle{margin:0 0 1.5rem;padding-bottom:1rem;padding-left:2.6rem;font-size:1.8rem}.c-baldTitle{margin:0 0 1.5rem;padding-bottom:1rem;font-size:1.8rem}.about .l-content .l-main .leadSec{margin:15rem 0 12rem}.page .sec{margin:0 0 6rem}.l-content .l-main .donationSec{padding:9rem 0}.l-content .l-main .donationSec .donationLink:before{right:2rem;font-size:3rem}.corporate .l-content .l-main .gradationLink span{font-size:2.8rem}.corporate .l-content .l-main .gradationLink small{font-size:1.8rem}.home .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2rem}.home .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.4rem}.individual .l-content .l-main .gradationLink span{font-size:2.8rem}.individual .l-content .l-main .gradationLink small{font-size:1.8rem}.message .l-content .l-main .messageSec .nameArea{margin-bottom:7rem}.message .l-content .l-main .messageSec .nameArea h4{margin:0 0 1rem;font-size:1.4rem}.message .l-content .l-main .messageSec .nameArea .nameList__item{font-size:2rem}.message .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.4rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:480px){.c-borderTitle{margin:0 0 1rem;padding-bottom:.5rem;font-size:1.6rem}.c-baldTitle{margin:0 0 1rem;padding-bottom:.5rem;font-size:1.6rem}.about .l-content .l-main .leadSec{margin:14rem 0 8rem}.l-content .l-main .donationSec{padding:6rem 0}.l-content .l-main .donationSec .donationLink:before{font-size:2.5rem}.corporate .l-content .l-main .gradationLink span{font-size:2.2rem}.corporate .l-content .l-main .gradationLink small{font-size:1.5rem}.home .l-content .l-main .messageSec .nameArea .nameList__item{font-size:1.6rem}.home .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.2rem}.individual .l-content .l-main .gradationLink span{font-size:2.2rem}.individual .l-content .l-main .gradationLink small{font-size:1.5rem}.message .l-content .l-main .messageSec .nameArea h4{font-size:1.6rem}.message .l-content .l-main .messageSec .nameArea .nameList__item{width:auto;font-size:1.7rem}.message .l-content .l-main .messageSec .nameArea .nameList__item small{font-size:1.1rem}}@media(max-width:700px){.u-forTb-over{display:inherit}.about .l-content .l-main .aboutLogoSec p{text-align:left}.about .l-content .l-main .aboutLogoSec p br{display:none}.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt br.u-forTb2{display:inline-block}.corporate .l-content .l-main .procedureSec .p-tab__content .c-fBox__imgArea{width:100%;margin-bottom:2rem}.corporate .l-content .l-main .procedureSec .p-tab__content .c-fBox__textArea{width:100%}.home .l-content .l-main .aboutSec .wrap{padding:0 2rem}.home .l-content .l-main .aboutSec .wrap .forSp.js-effect{-webkit-animation:aboutImg_sp .8s forwards;animation:aboutImg_sp .8s forwards}@-webkit-keyframes aboutImg_sp{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes aboutImg_sp{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.home .l-content .l-main .aboutSec .wrap .sliderSp .sp_item{height:55vw}.individual .l-content .l-main .privilegeSec .c-tableArea{width:100%}.individual .l-content .l-main .giftSec .giftSlider__item{margin:0 auto}}@media(max-width:1400px) and (max-width:900px){.about .l-content .l-main .squareSliderSec .squareSlider__img{margin:0 1.4vw}.page .ambassadorOther .ambassadorList__item{margin:0 1.4vw}.corporate .l-content .l-main .gradationLink:before{right:2rem;font-size:3rem}.individual .l-content .l-main .gradationLink:before{right:2rem;font-size:3rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px){.about .l-content .l-main .projectListSec .ankerList{margin-bottom:5rem;padding:3rem}.home .l-content .l-main p{font-size:1.5rem}.home .l-content .l-main .newsSec .newsList li a time{top:2rem;left:2rem}.home .l-content .l-main .newsSec .newsList li a .news_txt{padding-left:10rem}}@media(max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.about .l-content .l-main .projectListSec .ankerList{margin-bottom:4rem;padding:2rem}.home .l-content .l-main p{font-size:1.4rem;line-height:1.5}.home .l-content .l-main .newsSec .newsList li a time{position:static;font-size:1.4rem}.home .l-content .l-main .newsSec .newsList li a .news_txt{padding-left:0;font-size:1.4rem}}@media(max-width:1500px) and (max-width:900px){.about .l-content .l-main .aboutLogoSec .aboutLogo{max-width:34rem;margin-bottom:6rem}}@media(max-width:1500px) and (max-width:900px) and (max-width:480px){.about .l-content .l-main .aboutLogoSec .aboutLogo{max-width:24rem;margin-bottom:5rem}}@media(max-width:700px) and (max-width:480px){.about .l-content .l-main .aboutLogoSec p{line-height:1.8}.home .l-content .l-main .aboutSec .wrap .sliderSp .sp_item{height:60vw}}@media(max-width:1200px){.about .l-content .l-main .leadSec .wide_wrap .leadTitle{margin:0 0 8rem;font-size:10vw;line-height:1.2}.about .l-content .l-main .leadSec .wide_wrap .leadTitle small{font-size:8vw}.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt br.forPc2{display:inline-block}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p{font-size:1.4vw}.l-content .l-main .donationSec .donationLink{max-width:800px}.home .l-content .l-main .firstEvent .catchLogo .first-txt{width:64vw}.home .l-content .l-main .firstEvent .catchLogo .first-logo{width:22vw;margin:7vw auto 0}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont:before{top:1vw;left:1vw;width:11vw;height:11vw}.home .l-content .l-main .featuresSec .features_wrap{padding:0 6rem}.home .l-content .l-main .featuresSec .features_wrap .featuresList:before{top:-5rem;left:-5rem;width:130px;height:130px}.home .l-content .l-main .linkSec .linkList li{width:calc(100%/3 - 1.4rem);margin-right:2rem;margin-bottom:2rem}.message .l-content .l-main .messageSec .messageImg{max-width:100%;padding:0}.page .l-content .l-main .txtimgBox__right{width:40%}}@media(max-width:1200px) and (max-width:1000px){.about .l-content .l-main .leadSec .wide_wrap .leadTitle{margin:0 0 7rem;font-size:9vw}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p{font-size:clamp(1.5rem,1.7vw,1.7rem)}}@media(max-width:1200px) and (max-width:1000px) and (max-width:768px){.about .l-content .l-main .leadSec .wide_wrap .leadTitle{margin:0 0 6rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px){.about .l-content .l-main .leadSec .wide_wrap .leadTitle{margin:0 0 5rem;white-space:nowrap}}@media(max-width:1200px) and (max-width:480px){.about .l-content .l-main .leadSec .wide_wrap .leadTitle small{font-size:9vw}}@media(max-width:2000px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:1.18vw}}@media(max-width:2000px) and (max-width:1800px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:1.28vw}}@media(max-width:2000px) and (max-width:1800px) and (max-width:1600px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:1.44vw}}@media(max-width:2000px) and (max-width:1800px) and (max-width:1600px) and (max-width:1200px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:1.6vw}}@media(max-width:2000px) and (max-width:1800px) and (max-width:1600px) and (max-width:1200px) and (max-width:1000px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{width:100%;font-size:1.8rem}}@media(max-width:2000px) and (max-width:1800px) and (max-width:1600px) and (max-width:1200px) and (max-width:1000px) and (max-width:768px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{font-size:1.7rem}}@media(max-width:2000px) and (max-width:1800px) and (max-width:1600px) and (max-width:1200px) and (max-width:1000px) and (max-width:768px) and (max-width:480px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .lead_txt{line-height:1.8;font-size:1.6rem}}@media(max-width:1600px) and (max-width:1200px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc{width:calc(100%/3 - 15vw)}}@media(max-width:1600px) and (max-width:1200px) and (max-width:1000px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc{display:none}}@media(max-width:1800px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc .lead_people{width:calc(100%/3 - .8vw);margin:0 1.2vw 1.2vw 0}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link figure{width:95%}}@media(max-width:1800px) and (max-width:1200px){.about .l-content .l-main .leadSec .wide_wrap .leadArea .leadImgPc .lead_people{width:calc(100%/3 - .35vw);margin:0 .5vw .5vw 0}}@media(max-width:1300px) and (max-width:900px){.page.ambassador_page .l-content article .ambassadorSec__mv:before,.page.ambassador_page .l-content article .ambassadorSec__mv:after{width:100px;height:100px}.page.ambassador_page .l-content article .ambassadorSec__mv:before{top:-3rem;left:-3rem}.page.ambassador_page .l-content article .ambassadorSec__mv:after{bottom:-3rem;right:-3rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-bottom:before{bottom:-5rem;left:-2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-top:before{right:-2rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square:before{width:100px;height:100px}}@media(max-width:1300px) and (max-width:900px) and (max-width:480px){.page.ambassador_page .l-content article .ambassadorSec__mv:before,.page.ambassador_page .l-content article .ambassadorSec__mv:after{width:80px;height:80px}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square.sq-bottom:before{bottom:-4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox .item-square:before{width:90px;height:90px}}@media(max-width:1400px) and (max-width:1000px) and (max-width:768px){.page.ambassador_page .l-content article .ambassadorSec .profileArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(3rem,4vw,4rem)}}@media(hover:hover){.page.ambassador_page .l-content article .ambassadorSec .indexSec .c-fBox ul li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#ad181f}.page .ambassadorOther .ambassadorList__item a:hover .ambassadorList__img img{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.page .ambassadorOther .ambassadorList__item a:hover .more_txt span{border-color:#ad181f;color:#ad181f}.page .ambassadorOther .ambassadorList__item a:hover .more_txt span:after{right:-.3rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img .borderBtn:hover{background-color:#ad181f;color:#fff}.events.saionji .l-content article .graySec .whiteBox .link_txt:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.events.saionji .l-content article .contactBox a:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.page.goods .l-content .l-main .goods__grid .imgArea .goods__slider .slick-arrow:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.page.goods .l-content .l-main .goods__grid .imgArea .goods__thumbnail .slick-slide:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.page.goods .l-content .l-main .goods__related p a:hover{text-decoration:underline}.home .l-content .l-main .bannerSec .banner__wide a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link:hover img{scale:1.05}.home .l-content .l-main .featuresSec .features_wrap .featuresList a:hover .featuresList__img:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.home .l-content .l-main .featuresSec .features_wrap .featuresList a:hover .featuresList__img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.home .l-content .l-main .featuresSec .features_wrap .featuresList a:hover .featuresList__img .more{letter-spacing:.05em;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.impact_page .l-content article .impactListSec .impactList__item a:hover .impactList__img:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.impact_page .l-content article .impactListSec .impactList__item a:hover .impactList__img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.impact_page .l-content article .impactListSec .impactList__item a:hover .impactList__img .more{letter-spacing:.05em;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.impact_page .l-content article .impactListSec .showBtn:hover{background-color:#fff;color:#000}.impact_page .l-content article .impactListSec .showBtn:hover:after{color:#000}.impact_page.impact_detail .wrap .news_detail a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.impact_page.impact_detail .wrap .news_detail a:hover{text-decoration:underline}.impact_page.impact_detail .wrap .c-borderBtn:hover{background-color:#fff;color:#000}.impact_page.impact_detail .wrap .c-borderBtn:hover:before{color:#000}}@media(max-width:1600px) and (max-width:1000px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox{display:block}.events.saionji .l-content article .graySec .whiteBox .flyerBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.events.saionji .l-content article .graySec .whiteBox .flyerBox__img{max-width:300px;width:100%;margin:0 auto}}@media(max-width:1500px) and (max-width:1000px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-05{margin-block:4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06{max-width:550px;width:100%;margin:0 auto}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06{max-width:550px;width:100%;margin:0 auto}.page.ambassador_page.article04 .l-content article #sec03 .articleBox+.articleBox{padding-top:0}.l-content .l-main .donationSec .c-centerTitle{margin:0 0 3rem}}@media(max-width:1500px) and (max-width:1300px) and (max-width:1000px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square.sq-top:before{top:-4rem;left:unset;right:-4rem}.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square.sq-bottom:before{right:unset;left:-2rem;bottom:-5rem}}@media(max-width:1500px) and (max-width:1300px) and (max-width:1000px) and (max-width:900px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-r .item-06 .item-square.sq-top:before{right:-2rem}}@media(max-width:1500px) and (max-width:1300px) and (max-width:1000px) and (max-width:480px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox.box-l .item-06 .item-square.sq-bottom:before{bottom:-4rem}}@media(max-width:1200px) and (max-width:1000px) and (max-width:480px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox__txt p{line-height:1.8}}@media(max-width:1300px) and (max-width:1000px){.page.ambassador_page .l-content article .ambassadorSec .articleArea .articleSec .articleBox figure:has(.sq-bottom) figcaption{padding:0 2rem 0 80px}.home .l-content .l-main .messageSec .messageImg{max-width:100%;padding:0}}@media(max-width:649px){.page .ambassadorOther .ambassadorList{max-width:450px;width:100%;margin:0 auto}}@media(min-width:1501px){.page.ambassador_page.article02 .l-content article #sec02 .item-03{grid-row:3 / 5;margin-bottom:22rem}.page.ambassador_page.article05 .l-content article #sec02 .item-02{grid-row:1 / 2}.page.ambassador_page.article05 .l-content article #sec02 .item-03{-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2 / span 1}.page.ambassador_page.article05 .l-content article #sec02 .item-04{-ms-grid-row-span:2;-ms-grid-row:2;grid-row:2 / span 2}.page.ambassador_page.article05 .l-content article #sec02 .item-05{-ms-grid-row-span:1;-ms-grid-row:4;grid-row:4 / span 1}.page.ambassador_page.article05 .l-content article #sec02 .item-06{-ms-grid-row-span:2;-ms-grid-row:3;grid-row:3 / span 2}.page.ambassador_page.article06 .l-content article #sec02 .item-03{grid-area:3 / 2 / 5 / 3}.page.ambassador_page.article06 .l-content article #sec02 .item-05{grid-area:4 / 3 / span 2 / span 1}.page.ambassador_page.article06 .l-content article #sec02 .item-06{grid-area:5 / 2 / span 1 / span 1}}@media(min-width:1001px){.page.ambassador_page.article04 .l-content article #sec01 .item-02{grid-row:1 / 2}.page.ambassador_page.article04 .l-content article #sec01 .item-03{-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2 / span 1}.page.ambassador_page.article04 .l-content article #sec03 .item-02{grid-row:1 / 2}.page.ambassador_page.article04 .l-content article #sec03 .item-03{grid-row:2 / 5}.page.ambassador_page.article04 .l-content article #sec03 .item-04{grid-row:3 / 4}.page.ambassador_page.article04 .l-content article #sec03 .item-06{-ms-grid-row-span:2;-ms-grid-row:5;grid-row:5 / span 2}}@media(max-width:1400px) and (max-width:1200px){.home .sec{margin:10rem 0}}@media(max-width:1400px) and (max-width:1200px) and (max-width:900px){.home .sec{margin:8rem 0}}@media(max-width:1500px) and (max-width:1000px) and (max-width:480px){.l-content .l-main .donationSec .c-centerTitle{margin:0 0 2rem}}@media(max-width:1400px) and (max-width:1000px) and (max-width:480px){.l-content .l-main .donationSec .desc_txt{margin-bottom:3rem}}@media(max-width:1200px) and (max-width:1400px){.l-content .l-main .donationSec .donationLink{margin:0 auto 5rem;font-size:2.6rem}}@media(max-width:1200px) and (max-width:1400px) and (max-width:1000px){.l-content .l-main .donationSec .donationLink{max-width:600px;margin:0 auto 4rem;font-size:2.4rem}}@media(max-width:1200px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px){.l-content .l-main .donationSec .donationLink{max-width:500px;margin:0 auto 3rem;padding:2rem 1rem;border:2px solid #fff;font-size:2.2rem}}@media(max-width:1200px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:480px){.l-content .l-main .donationSec .donationLink{margin:0 auto 2rem;font-size:2rem}}@media print{.corporate .l-header{position:static}.corporate .l-content .l-main .p-tab__content{display:block!important}}@media(any-hover:hover) and (max-width:900px){.corporate .l-content .l-main .gradationLink:hover:before{right:1.5rem}.individual .l-content .l-main .gradationLink:hover:before{right:1.5rem}}@media(any-hover:hover) and (max-width:900px) and (max-width:480px){.corporate .l-content .l-main .gradationLink:hover:before{right:.7rem}.individual .l-content .l-main .gradationLink:hover:before{right:.7rem}}@media(max-width:1400px) and (max-width:900px) and (max-width:480px){.corporate .l-content .l-main .gradationLink:before{right:1rem;font-size:2.4rem}.individual .l-content .l-main .gradationLink:before{right:1rem;font-size:2.4rem}}@media(max-width:1600px) and (max-width:480px){.events.saionji .l-content article .graySec .whiteBox{padding-right:2rem;padding-left:2rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:768px){.page.goods .l-content .l-main .sec_lead{font-size:2rem}.home .l-content .l-main .messageSec .message_txt{margin:5rem 0 4rem;font-size:2.2rem}.message .l-content .l-main .messageSec .message_txt{font-size:2rem}.page .l-content .l-main .pageTitle__title .main{font-size:15vw}.page .l-content .l-main .childPageTitle__title .parentTitle .jp{font-size:1.2rem}}@media(max-width:1500px) and (max-width:1400px) and (max-width:1000px) and (max-width:900px) and (max-width:768px) and (max-width:480px){.page.goods .l-content .l-main .sec_lead{font-size:1.8rem}.home .l-content .l-main .messageSec .message_txt{margin:4rem 0;font-size:2rem}.message .l-content .l-main .messageSec .message_txt{font-size:1.8rem}.page .l-content .l-main .pageTitle__title .main{line-height:1.2}}@media(max-width:1200px) and (max-width:768px){.home .l-content .l-main .firstEvent .catchLogo .first-txt{width:74vw}.home .l-content .l-main .firstEvent .catchLogo .first-logo{width:24vw;margin:7vw auto 0}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont:before{top:1rem;left:1rem;width:130px;height:130px}.home .l-content .l-main .linkSec .linkList li{width:calc(100%/2 - 1.1rem)}}@media(max-width:1200px) and (max-width:768px) and (max-width:480px){.home .l-content .l-main .firstEvent .catchLogo .first-txt{width:90vw}.home .l-content .l-main .firstEvent .catchLogo .first-logo{width:26vw}.home .l-content .l-main .linkSec .linkList li{width:calc(100%/2 - .6rem);margin-right:1rem;margin-bottom:1rem}}@media(max-width:549px){.home .l-content .l-main button.next-arrow,.home .l-content .l-main button.prev-arrow{top:32vw;width:7vw;height:11vw}.home .l-content .l-main button.next-arrow:before,.home .l-content .l-main button.prev-arrow:before{display:none}.home .l-content .l-main button.next-arrow:after,.home .l-content .l-main button.prev-arrow:after{width:7vw;height:7vw;border-bottom:2px solid #000;border-right:2px solid #000}.home .l-content .l-main button.next-arrow{right:26.2vw}.home .l-content .l-main button.prev-arrow{right:unset;left:4rem}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider .featuresList__item{-webkit-transform:translateX(-20%);transform:translateX(-20%);margin:0 5vw 0 0}}@media(max-width:549px) and (max-width:480px){.home .l-content .l-main button.next-arrow,.home .l-content .l-main button.prev-arrow{top:40vw}.home .l-content .l-main button.next-arrow:after,.home .l-content .l-main button.prev-arrow:after{width:8vw;height:8vw}.home .l-content .l-main button.next-arrow{right:14vw}.home .l-content .l-main button.prev-arrow{left:8vw}.home .l-content .l-main .featuresSec .features_wrap .featuresList.slick-slider .featuresList__item{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@media(max-width:900px) and (max-width:530px){.home .l-content .l-main .bannerSec .banner__event .banner__event__cont{max-width:100vw}}@media(max-width:1200px) and (max-width:768px) and (max-width:530px){.home .l-content .l-main .bannerSec .banner__event .banner__event__cont:before{top:1vw;left:0;width:21vw;height:21vw}}@media(max-width:768px) and (max-width:530px){.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title{margin-bottom:2vw}.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__title span{font-size:6.5vw}}@media(max-width:1800px) and (max-width:900px){.home .l-content .l-main .bannerSec .banner__event .banner__event__cont .banner__event__link figure{max-width:unset;padding:0 8.5vw;width:100%}}@media(max-width:1200px) and (max-width:900px){.home .l-content .l-main .featuresSec .features_wrap{padding:0 4rem}.home .l-content .l-main .featuresSec .features_wrap .featuresList:before{top:-3rem;left:-3rem;width:100px;height:100px}.message .l-content .l-main .messageSec .messageImg{margin-bottom:3rem}.page .l-content .l-main .txtimgBox__right{max-width:45rem;width:100%;margin:2rem auto 0}}@media(max-width:1000px) and (max-width:700px){.home .l-content .l-main .aboutSec .wrap .aboutTitleArea{display:block}.home .l-content .l-main .aboutSec .wrap .desc_txt{padding-right:0}}@media(max-width:1000px) and (max-width:900px) and (max-width:700px){.home .l-content .l-main .aboutSec .wrap .sliderSp{width:100%}}@media(max-width:1160px){.home .l-content .l-main .linkSec .linkList li a{height:0;padding-top:56%}}@media(max-width:1400px) and (max-width:480px){.individual .l-content .l-main .individualLink{margin-bottom:4rem}}@media(max-width:1000px) and (max-width:768px){.news .l-content article .newsListSec__list li a .news_txt{padding-left:0}.page .l-content .l-main .pageTitle{padding:8rem 0}.page .l-content .l-main .childPageTitle{padding:8rem 2rem}}@media(max-width:1000px) and (max-width:768px) and (max-width:480px){.page .l-content .l-main .pageTitle{padding:6rem 0}.page .l-content .l-main .childPageTitle{padding:6rem 2rem}}@media(max-width:370px){.page .l-content .l-main .pageTitle.miniTitle .main{font-size:10.2vw}}@media(max-width:1400px) and (max-width:1300px) and (max-width:1000px){.page .l-content .l-main .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:6rem}.page .l-content .l-main .txtimgBox.reverseBox .txtimgBox__left{margin-left:6rem}}@media(max-width:1400px) and (max-width:1300px) and (max-width:1000px) and (max-width:900px){.page .l-content .l-main .txtimgBox:not(.reverseBox) .txtimgBox__left{margin-right:0}.page .l-content .l-main .txtimgBox.reverseBox .txtimgBox__left{margin-left:0}}
