@charset "UTF-8";[data-now="/"] .mod_header .row01 .links,[data-now="/"] .mod_header .row01 .logo{opacity:0;pointer-events:none;-webkit-transition:1s;transition:1s}[data-now="/"].state_topmvunderscrolled .mod_header .row01 .links,[data-now="/"].state_topmvunderscrolled .mod_header .row01 .logo{opacity:1;pointer-events:auto}.mvArea{position:relative;height:100vh;height:100svh;background-color:#191919;color:#000}.black .mvArea{color:#dadada;background-color:#FFF}.mvArea .row{position:fixed;top:0;left:0;width:100%;height:100%;height:100lvh;pointer-events:none}.mvArea .row video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mvArea .row iframe{position:absolute;top:50%;left:50%;width:100vw;height:100lvh;margin-left:-50vw;margin-top:-50lvh}@media (min-aspect-ratio:16/9){.mvArea .row iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.mvArea .row iframe{width:177.78vh}}.mvArea .box{position:relative;overflow:hidden;pointer-events:none}.mvArea .box img,.mvArea .box svg,.mvArea .box video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mvArea .box img.moya,.mvArea .box svg.moya,.mvArea .box video.moya{opacity:0.5}.mvArea .logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:1;fill:#FFF}@media print,screen and (min-width:641px){.mvArea .logo{width:7rem!important;height:1rem!important}}@media screen and (max-width:640px){.mvArea .logo{width:59vw;height:auto}}.mvArea .logo.masked{opacity:0.9}.mvArea .logo.default{mix-blend-mode:overlay;opacity:0.5}.mvArea .logotxt{position:absolute;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;opacity:1!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Roboto","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500;text-align:center}@media print,screen and (min-width:641px){.mvArea .logotxt{font-size:1.3rem}}@media screen and (max-width:640px){.mvArea .logotxt{font-size:0.4rem;line-height:1.5;text-align:center}}.mvArea .logotxt.masked{-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;-ms-background-clip:text;-ms-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-image:url(/video/bg03_g.webp);background-size:640px 360px;background-position:center center}.mvArea .logotxt.overlay{pointer-events:none;color:#FFF;mix-blend-mode:difference}.mvArea .scrollto{font-family:"Roboto","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500;position:absolute;bottom:0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:translateY(100%) rotate(90deg);-ms-transform:translateY(100%) rotate(90deg);transform:translateY(100%) rotate(90deg);color:#dadada}@media print,screen and (min-width:641px){.mvArea .scrollto{letter-spacing:0.02rem;left:0}}@media screen and (max-width:640px){.mvArea .scrollto{left:-0.3rem}}.mvArea .scrollto:after{content:"";display:block;background-color:#fff;height:1px}@media print,screen and (min-width:641px){.mvArea .scrollto:after{width:1rem;margin-top:0.07rem}}@media screen and (max-width:640px){.mvArea .scrollto:after{width:0.7rem;margin-top:0.06rem}}.aboutArea{position:relative}@media print,screen and (min-width:641px){.aboutArea{padding-top:50vh}}.aboutArea [data-pararax01-inview=mvArea]{position:absolute;top:5vh;left:0;width:100%;height:1px}.aboutArea .scenewrap{position:relative}.aboutArea .scene01{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:641px){.aboutArea .scene01{padding-bottom:30vh}}@media screen and (max-width:640px){.aboutArea .scene01{margin-top:3rem;margin-bottom:3rem}}.aboutArea .tit01{text-align:center;font-weight:bold}@media print,screen and (min-width:641px){.aboutArea .tit01{font-size:0.5rem;line-height:1.93;letter-spacing:0.05rem;font-weight:500}}@media screen and (max-width:640px){.aboutArea .tit01{font-size:0.22rem;line-height:1.8;letter-spacing:0.022rem;font-weight:500;text-align:left}}.aboutArea .scene02{position:relative;overflow:hidden}@media print,screen and (min-width:641px){.aboutArea .scene02{margin-top:2rem;padding:0 calc(55vw - 7.5rem) 1rem 55vw}}@media screen and (max-width:640px){.aboutArea .scene02{padding:0.3rem 0 0.5rem 0.4rem}}.aboutArea .tit02{font-weight:bold}@media print,screen and (min-width:641px){.aboutArea .tit02{position:absolute;top:-0.2rem;left:calc(50vw - 6rem);font-size:0.43rem;line-height:1.895;letter-spacing:0.043rem;font-weight:500}}@media screen and (max-width:640px){.aboutArea .tit02{font-size:0.23rem;line-height:1.85;letter-spacing:0.023rem;font-weight:500;margin-bottom:0.3rem}}.aboutArea .tit01wrapbox{position:relative}@media print,screen and (min-width:641px){.aboutArea .txt01{font-size:0.18rem;line-height:2.4;letter-spacing:0.027rem}}@media screen and (max-width:640px){.aboutArea .txt01{font-size:0.14rem;line-height:1.95;letter-spacing:0.014rem}}@media print,screen and (min-width:641px){.aboutArea .txt01+.txt01{margin-top:0.5rem}}@media screen and (max-width:640px){.aboutArea .txt01+.txt01{margin-top:0.2rem}}@media print,screen and (min-width:641px){.aboutArea .cmnBtn01{margin-top:1.4rem}}@media screen and (max-width:640px){.aboutArea .cmnBtn01{margin-top:0.4rem;margin-left:calc(50vw - 0.4rem)}}.aboutArea .cmnBtn01:after,.aboutArea .cmnBtn01:before{width:50vw}.aboutArea .st{position:sticky;top:0;left:0;width:100%;height:0}.introArea2{position:relative}@media print,screen and (min-width:641px){.introArea2{padding-top:1.2rem;padding-bottom:9.3rem;max-width:16rem;width:100%;margin:auto}}@media screen and (max-width:640px){.introArea2{padding-top:0.65rem;padding-bottom:8rem}}.introArea2 .bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.introArea2 .phWrap{position:absolute}@media screen and (max-width:640px){.introArea2 .phWrap{display:none}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type01{top:1.2rem;left:1.5rem;width:8.6rem;height:6rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type01{display:block;top:1.5rem;left:0;width:3.44rem;height:2.8rem}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type02{top:8rem;right:1rem;width:4.3rem;height:5.44rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type02{display:block;top:8.2rem;right:0;width:1.7rem;height:2rem;z-index:1}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type03{top:13rem;left:1.1rem;width:7rem;height:4.6rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type03{display:block;top:9.9rem;left:0;width:3.15rem;height:2.3rem}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type04{top:15.22rem;left:9.37rem;width:2.7rem;height:3.6rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type04{display:block;top:12.8rem;right:0.3rem;width:1.35rem;height:1.7rem}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type05{top:19.46rem;left:2rem;width:5rem;height:5rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type05{display:block;top:18.1rem;left:0;width:2.5rem;height:2.5rem}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type06{top:25rem;right:0;width:8rem;height:5rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type06{display:block;top:21rem;right:0;width:3.45rem;height:2.5rem}}@media print,screen and (min-width:641px){.introArea2 .phWrap.type07{top:28.5rem;left:1;width:5.2rem;height:3rem}}@media screen and (max-width:640px){.introArea2 .phWrap.type07{display:block;top:23.4rem;left:0;width:2.41rem;height:1.5rem}}.introArea2 .ph{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.introArea2 .ph img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.introArea2 .ph img[data-pararax02]{top:-50px;height:calc(100% + 100px)}.introArea2 .ph img[data-pararax02-x]{left:-50px;width:calc(100% + 100px)}.introArea2 .tit{font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500}@media print,screen and (min-width:641px){.introArea2 .tit{font-size:0.7rem;line-height:1.665;letter-spacing:0.035rem;margin-top:2.5rem;margin-left:7rem}}@media screen and (max-width:640px){.introArea2 .tit{font-size:0.4rem;line-height:1.545;letter-spacing:0.02rem;line-height:normal;margin-left:0.3rem}}@media screen and (max-width:640px){.introArea2 .subbox{margin-left:0.3rem}}@media print,screen and (min-width:641px){.introArea2 .subbox.type01{margin-top:3.7rem;margin-left:2rem;width:7rem}}@media screen and (max-width:640px){.introArea2 .subbox.type01{margin-top:3rem}}@media print,screen and (min-width:641px){.introArea2 .subbox.type02{margin-top:8.5rem;margin-left:9.5rem}}@media screen and (max-width:640px){.introArea2 .subbox.type02{margin-top:7.2rem}}.introArea2 .subtit{font-weight:bold;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:600}@media print,screen and (min-width:641px){.introArea2 .subtit{font-size:0.45rem;line-height:1.6025;letter-spacing:0.0225rem}}@media screen and (max-width:640px){.introArea2 .subtit{font-size:0.3rem;line-height:1.52;letter-spacing:0.015rem}}@media print,screen and (min-width:641px){.introArea2 .subtxt{font-size:0.18rem;line-height:2.4;letter-spacing:0.027rem;margin-top:0.3rem}}@media screen and (max-width:640px){.introArea2 .subtxt{font-size:0.14rem;line-height:1.95;letter-spacing:0.014rem;margin-top:0.2rem}}@media print,screen and (min-width:641px){.introArea2 .subtxt+.subtxt{margin-top:0.2rem}}@media screen and (max-width:640px){.introArea2 .subtxt+.subtxt{margin-top:0.1rem}}[data-gausemouseover]{opacity:0.7}.introArea{position:relative;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500}@media print,screen and (min-width:641px){.introArea{padding-top:1.25rem;padding-bottom:2.69rem}}@media screen and (max-width:640px){.introArea{padding-top:0.65rem;padding-bottom:0}}.introArea .phWrap{position:relative}.introArea .phWrap .aboutphBox{position:absolute;top:0;left:0;width:100%;height:100%}.introArea .phWrap .aboutph{position:relative;display:block;width:100%;top:-50px;height:calc(100% + 100px);-o-object-fit:cover;object-fit:cover}.introArea .phWrap .aboutph[data-pararax02-x]{top:0;height:100%;left:-50px;width:calc(100% + 100px)}.introArea .phWrap canvas{display:block}.introArea .phBox01{position:relative}@media print,screen and (min-width:641px){.introArea .phBox01{display:-webkit-box;display:-ms-flexbox;display:flex;width:8.6rem;height:6rem;padding-left:1.5rem}}@media screen and (max-width:640px){.introArea .phBox01{display:block;width:100%;height:100%;padding-left:0;-o-object-fit:cover;object-fit:cover}}.introArea .phBox01 .phWrap01{padding-right:0}@media print,screen and (min-width:641px){.introArea .phBox01 .phWrap01{width:8.6rem;height:6rem}}@media screen and (max-width:640px){.introArea .phBox01 .phWrap01{width:calc(100% - 0.31rem);height:100%}}.introArea .phBox01 .tit{top:50%;right:-42%;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500}@media print,screen and (min-width:641px){.introArea .phBox01 .tit{position:absolute;font-size:0.7rem}}@media screen and (max-width:640px){.introArea .phBox01 .tit{position:static;margin-left:0.4rem;margin-bottom:-0.2rem;font-size:0.4rem}}@media print,screen and (min-width:641px){.introArea .phBox02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;padding-right:1rem;padding-left:2rem}}@media screen and (max-width:640px){.introArea .phBox02{display:block;margin-top:0.35rem;padding-right:0;padding-left:0}}@media print,screen and (min-width:641px){.introArea .phBox02 .txtBox{padding-left:0}}@media screen and (max-width:640px){.introArea .phBox02 .txtBox{padding-left:0.4rem}}@media print,screen and (min-width:641px){.introArea .phBox02 .phWrap02{width:4.3rem;height:5.33rem}}@media screen and (max-width:640px){.introArea .phBox02 .phWrap02{position:relative;width:1.7rem;height:2rem;margin-top:0.5rem;margin-left:auto;z-index:1}}.introArea .tit01{position:relative}.introArea .tit01 .tit01in{display:block;font-weight:bold}@media print,screen and (min-width:641px){.introArea .tit01 .tit01in{font-size:0.4rem}}@media screen and (max-width:640px){.introArea .tit01 .tit01in{font-size:0.25rem;letter-spacing:0.15}}.introArea .tit01 .tit01in.masked{-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;-ms-background-clip:text;-ms-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-image:url(/video/bg03_g.webp);background-size:640px 360px;background-position:center center}.introArea .tit01 .tit01in.overlay{pointer-events:none;color:#FFF;mix-blend-mode:overlay;position:absolute;top:0;left:0}.introArea .txt01{position:relative}@media print,screen and (min-width:641px){.introArea .txt01{margin-top:0.3rem}}@media screen and (max-width:640px){.introArea .txt01{margin-top:0.33rem}}.introArea .txt01 .txt01in{display:block}@media print,screen and (min-width:641px){.introArea .txt01 .txt01in{font-size:0.18rem;line-height:2.5}}@media screen and (max-width:640px){.introArea .txt01 .txt01in{font-size:0.14rem;line-height:2.1}}.introArea .phBox03{position:relative}@media print,screen and (min-width:641px){.introArea .phBox03{margin-top:1.57rem;padding-left:1rem}}@media screen and (max-width:640px){.introArea .phBox03{margin-top:0;padding-left:0}}.introArea .phBox03 .phSubBox01{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:641px){.introArea .phBox03 .phSubBox01{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:640px){.introArea .phBox03 .phSubBox01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.introArea .phBox03 .phSubBox01 .phWrap03{position:relative}@media print,screen and (min-width:641px){.introArea .phBox03 .phSubBox01 .phWrap03{top:-2.25rem;width:7rem;height:4.6rem}}@media screen and (max-width:640px){.introArea .phBox03 .phSubBox01 .phWrap03{top:-0.3rem;width:calc(100% - 0.6rem);height:100%}}.introArea .phBox03 .phSubBox01 .phWrap03 .aboutph[data-pararax02-x]{left:-50px}@media print,screen and (min-width:641px){.introArea .phBox03 .phSubBox02{margin-left:1.31rem}}@media screen and (max-width:640px){.introArea .phBox03 .phSubBox02{margin-left:0}}@media print,screen and (min-width:641px){.introArea .phBox03 .phSubBox02 .phWrap04{width:2.71rem;height:3.63rem;margin-top:0;margin-left:0;margin-right:0}}@media screen and (max-width:640px){.introArea .phBox03 .phSubBox02 .phWrap04{width:1.35rem;height:1.7rem;margin-top:0.2rem;margin-left:auto;margin-right:0.3rem}}.introArea .phBox03 .phSubBox02 .txtBox{margin-top:1.41rem;margin-left:0}@media screen and (max-width:640px){.introArea .phBox03 .phSubBox02 .txtBox{margin-top:0.5rem;margin-left:0.4rem}}.introArea .phBox03 .phWrap05{position:absolute;bottom:-1.23rem}@media print,screen and (min-width:641px){.introArea .phBox03 .phWrap05{width:5.02rem;height:5.04rem;margin-top:0;margin-left:1rem}}@media screen and (max-width:640px){.introArea .phBox03 .phWrap05{position:static;width:66.6666666667%;height:66.6666666667%;margin-top:0.5rem;margin-left:0}}@media print,screen and (min-width:641px){.introArea .phBox04{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:1.82rem;padding-left:1rem}}@media screen and (max-width:640px){.introArea .phBox04{display:block;position:relative;margin-top:0.15rem;margin-bottom:-0.3rem;top:0.35rem}}@media print,screen and (min-width:641px){.introArea .phBox04 .phWrap06{width:8rem;height:5rem;margin-left:0}}@media screen and (max-width:640px){.introArea .phBox04 .phWrap06{position:relative;width:calc(100% - 0.3rem);height:auto;margin-left:auto;top:0}}.introArea .phBox04 .phWrap07{position:relative}@media print,screen and (min-width:641px){.introArea .phBox04 .phWrap07{width:5.23rem;height:3.07rem;top:1.45rem}}@media screen and (max-width:640px){.introArea .phBox04 .phWrap07{top:-0.2rem;left:0;width:calc(66.6666666667% + 0.18rem);height:auto;width:2.41rem;height:1.5rem;z-index:1}}.workArea{position:relative;top:0;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500}.workArea .scene02,.workArea .scene03{position:relative;width:100%}@media print,screen and (min-width:641px){.workArea .scene02,.workArea .scene03{height:100vh}}@media screen and (max-width:640px){.workArea .scene02,.workArea .scene03{padding-top:3rem;padding-bottom:3rem}}.workArea .scene02 .ph,.workArea .scene03 .ph{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workArea .scene02 .tit02,.workArea .scene03 .tit02{position:absolute;top:0;left:0;right:0;bottom:0;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500}@media print,screen and (min-width:641px){.workArea .scene02 .tit02,.workArea .scene03 .tit02{font-size:0.7rem;line-height:1.665;letter-spacing:0.035rem}}@media screen and (max-width:640px){.workArea .scene02 .tit02,.workArea .scene03 .tit02{font-size:0.29rem;line-height:1.5175;letter-spacing:0.0145rem;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;text-align:center}}.workArea .scene02 .tit02>span,.workArea .scene03 .tit02>span{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;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.workArea .scene02 .tit03,.workArea .scene03 .tit03{position:absolute;top:0;left:0;right:0;bottom:0;font-weight:bold}@media print,screen and (min-width:641px){.workArea .scene02 .tit03,.workArea .scene03 .tit03{font-size:0.5rem;letter-spacing:0.1em}}@media screen and (max-width:640px){.workArea .scene02 .tit03,.workArea .scene03 .tit03{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;text-align:center;font-size:0.23rem;letter-spacing:0.05em}}.workArea .scene02 .tit03>span,.workArea .scene03 .tit03>span{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;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.workArea .scene03 .tit03{position:absolute;top:0;left:0;right:0;bottom:0}@media print,screen and (min-width:641px){.workArea .scene03 .tit03{line-height:1.8}}@media screen and (max-width:640px){.workArea .scene03 .tit03{font-size:0.24rem;line-height:1.8;text-align:center;font-weight:700;letter-spacing:0.02rem}}.workArea .workBtnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}@media print,screen and (min-width:641px){.workArea .workBtnWrap{padding-top:0.88rem}}@media screen and (max-width:640px){.workArea .workBtnWrap{padding-top:0.5rem}}.workArea .workBtnWrap .cmnBtn01{width:5.9rem}@media print,screen and (min-width:641px){.workArea .workBtnWrap .cmnBtn01{margin-right:-0.1rem}}@media screen and (max-width:640px){.workArea .workBtnWrap .cmnBtn01{margin-left:50vw}}.workArea .view_more_open_box{display:none}.newsArea{position:relative}@media print,screen and (min-width:641px){.newsArea{padding-top:2rem;padding-bottom:2rem}}@media screen and (max-width:640px){.newsArea{padding-top:0.5rem;padding-bottom:0.7rem}}.newsArea .bg01{position:absolute}@media print,screen and (min-width:641px){.newsArea .bg01{top:3.3rem;left:2rem;right:0;bottom:3.5rem}}@media screen and (max-width:640px){.newsArea .bg01{top:0.6rem;left:50vw;right:0;bottom:3.2rem}}.newsArea .bg01 canvas,.newsArea .bg01 img,.newsArea .bg01 video{top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:641px){.newsArea .bg01 canvas,.newsArea .bg01 img,.newsArea .bg01 video{position:absolute;height:100%}}@media screen and (max-width:640px){.newsArea .bg01 canvas,.newsArea .bg01 img,.newsArea .bg01 video{position:sticky;height:100vh}}.newsArea .bg01:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);pointer-events:none}@media print,screen and (min-width:641px){.newsArea .cmnTit01{position:absolute;top:2rem;left:calc(50vw - 6rem);font-size:0.5rem}}@media screen and (max-width:640px){.newsArea .cmnTit01{font-size:0.4rem;padding-right:0;margin-left:0.35rem}}.newsArea .newsColumnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:641px){.newsArea .newsColumnWrap{width:7.1rem;margin-left:calc(50vw - 1rem);margin-top:-0.2rem}}@media screen and (max-width:640px){.newsArea .newsColumnWrap{width:100%}}.newsArea .newsColumn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media print,screen and (min-width:641px){.newsArea .newsColumn{width:3.2rem}}@media screen and (max-width:640px){.newsArea .newsColumn{width:100%;margin-top:0.35rem;padding:0 0.4rem}}.newsArea .newsColumn .newLink{position:absolute;display:block;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.no-touchevents .newsArea .newsColumn .newLink:hover+.newsDateWrap{opacity:0.8}.no-touchevents .newsArea .newsColumn .newLink:hover+.newsContent{opacity:0.8}.newsArea .newsColumn .newsDateWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:0.4rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media print,screen and (min-width:641px){.newsArea .newsColumn .newsDateWrap{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}.newsArea .newsColumn .newsDateWrap .new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0.1rem 0;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500;font-size:0.14rem;background:-ms-linear-gradient(-51.77deg,rgb(74,255,255) 2.57%,rgb(74,102,255) 49.95%,rgb(70,43,104) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4AFFFF', endColorstr='#462B68' ,GradientType=0)";background:linear-gradient(141.77deg,rgb(74,255,255) 2.57%,rgb(74,102,255) 49.95%,rgb(70,43,104) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4AFFFF",endColorstr="#462B68",GradientType=1)}@media screen and (max-width:640px){.newsArea .newsColumn .newsDateWrap .new{font-size:0.12rem}}.newsArea .newsColumn .newsDateWrap .newsDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0.16rem 0;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500;font-size:0.14rem;background-color:#28283C}@media screen and (max-width:640px){.newsArea .newsColumn .newsDateWrap .newsDate{font-size:0.12rem}}.newsArea .newsColumn .newsDateWrap .date{padding:0.14rem 0;font-family:"Inter","游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",verdana,"メイリオ","Meiryo","Osaka",sans-serif;font-weight:500;font-size:0.14rem}@media screen and (max-width:640px){.newsArea .newsColumn .newsDateWrap .date{font-size:0.12rem}}.newsArea .newsColumn .newsContent{width:calc(100% - 0.4rem)}@media print,screen and (min-width:641px){.newsArea .newsColumn .newsContent{-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}@media screen and (max-width:640px){.newsArea .newsColumn .newsContent{-webkit-box-flex:1;-ms-flex:1;flex:1}}.newsArea .newsColumn .newsContent .phWrap{display:block;position:relative;height:auto;overflow:hidden;-webkit-perspective:400px;perspective:400px;background-color:#000}.newsArea .newsColumn .newsContent .phWrap:before{content:"";display:block;padding-top:100%}.newsArea .newsColumn .newsContent .phWrap .video{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.5}.newsArea .newsColumn .newsContent .phWrap img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scaleX(1.14) scaleY(1.04) rotateX(22deg);transform:scaleX(1.14) scaleY(1.04) rotateX(22deg);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}.newsArea .newsColumn .newsContent .phWrap img.active{-webkit-transition:1s;transition:1s;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.newsArea .newsColumn .newsContent .txt01{font-weight:500}@media print,screen and (min-width:641px){.newsArea .newsColumn .newsContent .txt01{font-size:0.16rem;letter-spacing:0.05em;line-height:1.6;margin-top:0.27rem}}@media screen and (max-width:640px){.newsArea .newsColumn .newsContent .txt01{font-size:0.14rem;line-height:1.7;margin-top:0.2rem}}@media print,screen and (min-width:641px){.newsArea .newsColumn:nth-child(n+3){margin-top:0.4rem}}.newsArea .cmnBtn01{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-sizing:border-box;box-sizing:border-box}@media print,screen and (min-width:641px){.newsArea .cmnBtn01{position:absolute;left:0;width:5.88rem}}@media screen and (max-width:640px){.newsArea .cmnBtn01{width:50vw;margin-top:0.5rem}}.no-touchevents .newsArea .cmnBtn01:hover{padding-right:10px}
/*# sourceMappingURL=index.css.map */