.l-body{padding-bottom:0}.l-about{font-size:min(18px , calc(18 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about{font-size:3.75vw}}.l-about .top{position:relative;text-align:center;z-index:1;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-about .top::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/top/about_bg.jpg) no-repeat top center;background-size:cover;z-index:-1}@media screen and (max-width: 812px){.l-about .top::before{height:65vw;background-size:contain;-webkit-mask-image:linear-gradient(#0d1324, rgba(13, 19, 36, 0));mask-image:linear-gradient(#0d1324, rgba(13, 19, 36, 0))}}@media screen and (min-width: 813px){.l-about .top::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, rgba(20, 20, 25, 0.2) 0%, rgba(20, 20, 25, 0) 100%);z-index:-1}}.l-about .top .txt{max-width:600px;margin:auto;font-size:min(20px , calc(20 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .top .txt{font-size:3.75vw}}.l-about .top__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(110px , calc(110 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(70px , calc(70 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .top__inner{padding:18.75vw 4.6875vw 15.625vw}}.l-about .top__movie{width:min(456px , calc(456 / 1200 * var(--vw)));max-width:600px;margin:min(60px , calc(60 / 1200 * var(--vw))) auto 0;position:relative;box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);border:solid 1px #858e9b;cursor:pointer}.l-about .top__movie::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, #141419 50%, rgba(20, 20, 25, 0.2) 50%, rgba(20, 20, 25, 0.2) 100%);background-size:100% 2px}@media screen and (min-width: 813px){.l-about .top__movie:hover .btn-play__icon.--01{border-color:#f3f3f3;-webkit-transform:scale(1.05);transform:scale(1.05)}.l-about .top__movie:hover .btn-play__icon.--03{-webkit-transform:scale(1.15);transform:scale(1.15)}.l-about .top__movie:hover .btn-play__icon.--03 svg{-webkit-animation:movie_play_hover 10s linear infinite;animation:movie_play_hover 10s linear infinite}@-webkit-keyframes movie_play_hover{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes movie_play_hover{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.l-about .top__movie:hover .btn-play__icon svg path{fill:#f3f3f3}.l-about .top__movie:hover .btn-play__icon svg circle{stroke:#f3f3f3}}.l-about .top__movie .btn-play{position:absolute;top:0;bottom:0;left:0;right:0;width:min(104px , calc(104 / 1200 * var(--vw)));height:min(104px , calc(104 / 1200 * var(--vw)));margin:auto;z-index:1}@media screen and (max-width: 812px){.l-about .top__movie .btn-play{width:16.26667vw;height:16.26667vw}}.l-about .top__movie .btn-play__icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.l-about .top__movie .btn-play__icon.--01{width:75%;height:75%;background-color:rgba(20,20,25,.3);border:solid 2px #f8ed1a;border-radius:50%;transition:border .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,border .3s ease-out;transition:transform .3s ease-out,border .3s ease-out,-webkit-transform .3s ease-out}.l-about .top__movie .btn-play__icon.--02{width:18%;height:22%;-webkit-transform:translateX(15%);transform:translateX(15%)}.l-about .top__movie .btn-play__icon.--02 svg path{transition-property:fill}.l-about .top__movie .btn-play__icon.--03{width:100%;height:100%}.l-about .top__movie .btn-play__icon.--03 svg circle{opacity:.5}@media screen and (min-width: 813px){.l-about .top__movie .btn-play__icon.--03 svg circle{transition-property:stroke,opacity}}.l-about .top__movie .btn-play__icon svg path{fill:#f8ed1a}@media screen and (min-width: 813px){.l-about .top__movie .btn-play__icon svg path{transition:.3s ease-out}}.l-about .top__movie .btn-play__icon svg circle{stroke:#f8ed1a}@media screen and (max-width: 812px){.l-about .top__movie{width:100%;margin-top:10.9375vw}}.l-about .top__movie img{width:100%}.l-about .point{padding:min(100px , calc(100 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(140px , calc(140 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .point{padding:0 4.6875vw 25vw}}.l-about .point-list{max-width:1600px;margin:auto}@media screen and (min-width: 813px){.l-about .point-list{display:flex;justify-content:space-between}}.l-about .point-list__item{width:32.2580645161%;max-width:506px;position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-about .point-list__item::before,.l-about .point-list__item::after{content:"";position:absolute;width:min(22px , calc(22 / 1200 * var(--vw)));height:min(22px , calc(22 / 1200 * var(--vw)));border:solid 3px #858e9b;pointer-events:none;z-index:1}.l-about .point-list__item::before{top:0;right:0;border-left:none;border-bottom:none}.l-about .point-list__item::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-about .point-list__item{padding:6.25vw 4.0625vw}.l-about .point-list__item::before,.l-about .point-list__item::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))){.l-about .point-list__item{background-color:rgba(13,19,36,.5)}}@media screen and (max-width: 812px){.l-about .point-list__item{width:100%;max-width:inherit;margin:auto}.l-about .point-list__item:not(:last-of-type){margin-bottom:4.6875vw}}.l-about .point-list__img{max-width:600px;margin:auto}.l-about .point-list__ttl{margin:min(30px , calc(30 / 1200 * var(--vw))) 0 min(25px , calc(25 / 1200 * var(--vw)));text-align:center;font-size:min(30px , calc(30 / 1200 * var(--vw)));font-weight:normal;line-height:1.2}@media screen and (max-width: 812px){.l-about .point-list__ttl{margin:5.3125vw 0 3.75vw;font-size:4.6875vw}}.l-about .unit{padding:min(130px , calc(130 / 1200 * var(--vw))) 0 min(140px , calc(140 / 1200 * var(--vw)));background:#0e1628 url(../img/about/unit/bg.jpg) no-repeat top center;background-size:100% auto;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}@media screen and (max-width: 812px){.l-about .unit{padding:15.625vw 0 25vw;background-size:200% auto}}.l-about .unit .txt{max-width:600px;margin:auto;text-align:center}.l-about .unit__inner{position:relative;max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:0 min(50px , calc(50 / 1200 * var(--vw))) 0}@media screen and (max-width: 812px){.l-about .unit__inner{padding:0 4.6875vw 0}}.l-about .unit__img{width:100%;max-width:1500px;margin:-120px auto -20px}@media screen and (max-width: 812px){.l-about .unit__img{height:87vw;margin:-6.25vw auto 3.125vw;background:url(../img/about/unit/unit.png) no-repeat top center;background-size:auto 100%}.l-about .unit__img img{display:none}}.l-about .unit-point-list{width:100%;margin:-50px auto 0}@media screen and (min-width: 813px){.l-about .unit-point-list{display:flex;justify-content:space-between}}@media screen and (max-width: 812px){.l-about .unit-point-list{margin-top:-7.8125vw}}.l-about .unit-point-list__item{width:47.619047619%;max-width:578px;position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-about .unit-point-list__item::before,.l-about .unit-point-list__item::after{content:"";position:absolute;width:min(22px , calc(22 / 1200 * var(--vw)));height:min(22px , calc(22 / 1200 * var(--vw)));border:solid 3px #858e9b;pointer-events:none;z-index:1}.l-about .unit-point-list__item::before{top:0;right:0;border-left:none;border-bottom:none}.l-about .unit-point-list__item::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-about .unit-point-list__item{padding:6.25vw 4.0625vw}.l-about .unit-point-list__item::before,.l-about .unit-point-list__item::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))){.l-about .unit-point-list__item{background-color:rgba(13,19,36,.5)}}@media screen and (max-width: 812px){.l-about .unit-point-list__item{width:100%;max-width:inherit;margin:auto}.l-about .unit-point-list__item:not(:last-of-type){margin-bottom:4.6875vw}}.l-about .unit-point-list__img{max-width:600px;margin:auto}.l-about .unit-point-list__ttl{margin:min(30px , calc(30 / 1200 * var(--vw))) 0 min(25px , calc(25 / 1200 * var(--vw)));text-align:center;font-size:min(30px , calc(30 / 1200 * var(--vw)));font-weight:normal;line-height:1.2}@media screen and (max-width: 812px){.l-about .unit-point-list__ttl{margin:5.3125vw 0 3.75vw;font-size:4.6875vw}}.l-about .unit__btn{text-align:center}@media screen and (min-width: 813px){.l-about .unit__btn{margin-top:min(110px , calc(110 / 1200 * var(--vw)))}}.l-about .unit__btn .btn{position:relative;padding:2px;box-sizing:border-box;text-align:center;text-decoration:none;border-radius:min(5px , calc(5 / 1200 * var(--vw)));cursor:pointer;display:inline-block;padding:4px;background:#f8ed1a;color:#141419 !important}@media screen and (min-width: 813px){.l-about .unit__btn .btn{transition:all .3s ease-in-out}.l-about .unit__btn .btn input,.l-about .unit__btn .btn svg path,.l-about .unit__btn .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (max-width: 812px){.l-about .unit__btn .btn{width:90%;margin:9.375vw auto 0;text-align:center;border-radius:.9375vw}}.l-about .unit__btn .btn:hover,.l-about .unit__btn .btn:visited,.l-about .unit__btn .btn:link{color:inherit;text-decoration:inherit}.l-about .unit__btn .btn .btn__inner{padding:min(20px , calc(20 / 1200 * var(--vw))) min(80px , calc(80 / 1200 * var(--vw)));border-radius:min(5px , calc(5 / 1200 * var(--vw)));display:block;font-family:eurostile,"Arial",sans-serif;font-size:min(24px , calc(24 / 1200 * var(--vw)));line-height:1.2}@media screen and (max-width: 812px){.l-about .unit__btn .btn .btn__inner{padding:2.5vw 9.375vw;border-radius:.9375vw;font-size:4.0625vw}}@media screen and (min-width: 813px){.l-about .unit__btn .btn{transition:all .3s ease-in-out}.l-about .unit__btn .btn input,.l-about .unit__btn .btn svg path,.l-about .unit__btn .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (min-width: 813px){.l-about .unit__btn .btn:hover{color:#f8ed1a !important}.l-about .unit__btn .btn:hover .btn__inner{background:#141419}.l-about .unit__btn .btn:hover .btn__inner::before,.l-about .unit__btn .btn:hover .btn__inner::after{background-color:#f8ed1a !important}.l-about .unit__btn .btn:hover svg path,.l-about .unit__btn .btn:hover svg polygon{fill:#f8ed1a}}.l-about .unit__btn .btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:calc(100% - 3px);height:calc(100% - 3px);margin:auto;background-color:#141419;border-radius:min(5px , calc(5 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .unit__btn .btn::after{border-radius:.9375vw}}.l-about .unit__btn .btn .btn__inner{position:relative;background:#f8ed1a;font-weight:bold;z-index:1}.l-about .unit__btn .btn .btn__inner::before,.l-about .unit__btn .btn .btn__inner::after{background-color:#141419 !important}.l-about .unit__btn .btn svg path,.l-about .unit__btn .btn svg polygon{fill:#141419}.l-about .unit__btn .btn .btn__inner{text-shadow:none}.l-about .unit__btn .btn .btn__inner::before,.l-about .unit__btn .btn .btn__inner::after{position:absolute;top:0;bottom:-0.3em;right:min(22px , calc(22 / 1200 * var(--vw)));margin:auto}@media screen and (max-width: 812px){.l-about .unit__btn .btn .btn__inner::before,.l-about .unit__btn .btn .btn__inner::after{right:5vw}}.l-about .unit__btn .btn .btn__inner::before,.l-about .unit__btn .btn .btn__inner::after{content:"";background-color:#f8ed1a}.l-about .unit__btn .btn .btn__inner::before{width:.7em;height:2px}.l-about .unit__btn .btn .btn__inner::after{width:.5em;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.l-about .rule{position:relative;z-index:1;text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5)}.l-about .rule-bg{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:-1;overflow:hidden}.l-about .rule-bg::before,.l-about .rule-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.l-about .rule-bg::before{background-image:linear-gradient(45deg, #141419 25%, #141419 25%, rgba(20, 20, 25, 0.3) 25%, rgba(20, 20, 25, 0.3) 75%, #141419 75%, #141419 75%),linear-gradient(-135deg, #141419 25%, #fff 25%, rgba(20, 20, 25, 0) 25%, rgba(20, 20, 25, 0) 75%, #141419 75%, #141419 75%);background-size:2px 2px;background-position:0 0,1px 1px}.l-about .rule-bg::after{background-image:linear-gradient(0deg, rgba(13, 19, 36, 0.7) 0%, rgba(13, 19, 36, 0.2) 50%)}.l-about .rule-bg video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 812px){.l-about .rule-bg video{height:100%}}@media screen and (min-width: 813px){.l-about .rule-bg{min-height:1080px}}.l-about .rule-bg video{top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.l-about .rule__inner{max-width:calc(1200px + (min(50px ,calc(50 / 1200 * var(--vw))) * 2));margin:0 auto 0;padding:min(145px , calc(145 / 1200 * var(--vw))) min(50px , calc(50 / 1200 * var(--vw))) min(220px , calc(220 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .rule__inner{padding:15.625vw 4.6875vw 31.25vw}}.l-about .rule__overview{margin-bottom:min(65px , calc(65 / 1200 * var(--vw)))}@media screen and (min-width: 813px){.l-about .rule__overview{display:flex}}@media screen and (max-width: 812px){.l-about .rule__overview{margin-bottom:9.375vw}}@media screen and (min-width: 813px){.l-about .rule__txt{margin-right:min(25px , calc(25 / 1200 * var(--vw)))}}@media screen and (max-width: 812px){.l-about .rule__txt{margin-bottom:9.375vw}}.l-about .rule__movie{min-width:min(376px , calc(376 / 1200 * var(--vw)));max-width:376px;margin:0 0 0 20px;position:relative;box-shadow:0px 2em 3em -1em rgba(20,20,25,.5),0px 2em 3em -1em rgba(20,20,25,.5);border:solid 1px #858e9b;cursor:pointer}.l-about .rule__movie::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg, #141419 50%, rgba(20, 20, 25, 0.2) 50%, rgba(20, 20, 25, 0.2) 100%);background-size:100% 2px}@media screen and (min-width: 813px){.l-about .rule__movie:hover .btn-play__icon.--01{border-color:#f3f3f3;-webkit-transform:scale(1.05);transform:scale(1.05)}.l-about .rule__movie:hover .btn-play__icon.--03{-webkit-transform:scale(1.15);transform:scale(1.15)}.l-about .rule__movie:hover .btn-play__icon.--03 svg{-webkit-animation:movie_play_hover 10s linear infinite;animation:movie_play_hover 10s linear infinite}@-webkit-keyframes movie_play_hover{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes movie_play_hover{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.l-about .rule__movie:hover .btn-play__icon svg path{fill:#f3f3f3}.l-about .rule__movie:hover .btn-play__icon svg circle{stroke:#f3f3f3}}.l-about .rule__movie .btn-play{position:absolute;top:0;bottom:0;left:0;right:0;width:min(104px , calc(104 / 1200 * var(--vw)));height:min(104px , calc(104 / 1200 * var(--vw)));margin:auto;z-index:1}@media screen and (max-width: 812px){.l-about .rule__movie .btn-play{width:16.26667vw;height:16.26667vw}}.l-about .rule__movie .btn-play__icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.l-about .rule__movie .btn-play__icon.--01{width:75%;height:75%;background-color:rgba(20,20,25,.3);border:solid 2px #f8ed1a;border-radius:50%;transition:border .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,border .3s ease-out;transition:transform .3s ease-out,border .3s ease-out,-webkit-transform .3s ease-out}.l-about .rule__movie .btn-play__icon.--02{width:18%;height:22%;-webkit-transform:translateX(15%);transform:translateX(15%)}.l-about .rule__movie .btn-play__icon.--02 svg path{transition-property:fill}.l-about .rule__movie .btn-play__icon.--03{width:100%;height:100%}.l-about .rule__movie .btn-play__icon.--03 svg circle{opacity:.5}@media screen and (min-width: 813px){.l-about .rule__movie .btn-play__icon.--03 svg circle{transition-property:stroke,opacity}}.l-about .rule__movie .btn-play__icon svg path{fill:#f8ed1a}@media screen and (min-width: 813px){.l-about .rule__movie .btn-play__icon svg path{transition:.3s ease-out}}.l-about .rule__movie .btn-play__icon svg circle{stroke:#f8ed1a}@media screen and (max-width: 812px){.l-about .rule__movie{width:100%;margin:auto auto 20px}}.l-about .rule__movie img{width:100%}.l-about .rule-list{position:relative;padding:min(26px , calc(26 / 1200 * var(--vw)));background-color:rgba(243,243,243,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-shadow:0 0 .4em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5),0 0 .3em rgba(20,20,25,.5);width:100%;padding:min(40px , calc(40 / 1200 * var(--vw))) min(10px , calc(10 / 1200 * var(--vw)))}.l-about .rule-list::before,.l-about .rule-list::after{content:"";position:absolute;width:min(22px , calc(22 / 1200 * var(--vw)));height:min(22px , calc(22 / 1200 * var(--vw)));border:solid 3px #858e9b;pointer-events:none;z-index:1}.l-about .rule-list::before{top:0;right:0;border-left:none;border-bottom:none}.l-about .rule-list::after{bottom:0;left:0;border-top:none;border-right:none}@media screen and (max-width: 812px){.l-about .rule-list{padding:6.25vw 4.0625vw}.l-about .rule-list::before,.l-about .rule-list::after{width:3.125vw;height:3.125vw;border-width:2px}}@supports not ((-webkit-backdrop-filter: blur(20px)) or (backdrop-filter: blur(20px))){.l-about .rule-list{background-color:rgba(13,19,36,.5)}}@media screen and (min-width: 813px){.l-about .rule-list{display:flex}}@media screen and (max-width: 812px){.l-about .rule-list{padding:3.125vw}}.l-about .rule-list__item{width:33.3333333333%;padding:min(20px , calc(20 / 1200 * var(--vw))) min(20px , calc(20 / 1200 * var(--vw))) 0;text-align:center;font-size:min(16px , calc(16 / 1200 * var(--vw)))}.l-about .rule-list__item:not(:last-of-type){border-right:solid 1px rgba(243,243,243,.3)}@media screen and (max-width: 812px){.l-about .rule-list__item{width:100%;padding:6.25vw 3.125vw;font-size:3.75vw}.l-about .rule-list__item:not(:last-of-type){border-right:none;border-bottom:1px solid rgba(243,243,243,.3)}}.l-about .rule-list__icon{width:min(120px , calc(120 / 1200 * var(--vw)));max-width:120px;margin:auto}@media screen and (max-width: 812px){.l-about .rule-list__icon{width:20%}}.l-about .rule-list__icon path{fill:rgba(243,243,243,.5)}.l-about .rule-list__ttl{margin:min(30px , calc(30 / 1200 * var(--vw))) 0 min(25px , calc(25 / 1200 * var(--vw)));text-align:center;font-size:min(30px , calc(30 / 1200 * var(--vw)));font-weight:normal;line-height:1.2;font-size:min(22px,.025*var(--vw))}@media screen and (max-width: 812px){.l-about .rule-list__ttl{margin:5.3125vw 0 3.75vw;font-size:4.6875vw}}@media screen and (min-width: 813px){.l-about .rule-list__txt{height:min(85px , calc(85 / 1200 * var(--vw)))}}@media screen and (min-width: 813px){.l-about :lang(fr) .rule-list__txt{height:min(145px , calc(145 / 1200 * var(--vw)))}}@media screen and (min-width: 813px){.l-about .rule-list__btn{margin-top:min(40px , calc(40 / 1200 * var(--vw)))}}.l-about .rule-list__btn .btn{position:relative;padding:2px;box-sizing:border-box;text-align:center;text-decoration:none;border-radius:min(5px , calc(5 / 1200 * var(--vw)));cursor:pointer;display:inline-block;padding:4px;background:#f8ed1a;color:#141419 !important;min-width:inherit}@media screen and (min-width: 813px){.l-about .rule-list__btn .btn{transition:all .3s ease-in-out}.l-about .rule-list__btn .btn input,.l-about .rule-list__btn .btn svg path,.l-about .rule-list__btn .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (max-width: 812px){.l-about .rule-list__btn .btn{width:90%;margin:9.375vw auto 0;text-align:center;border-radius:.9375vw}}.l-about .rule-list__btn .btn:hover,.l-about .rule-list__btn .btn:visited,.l-about .rule-list__btn .btn:link{color:inherit;text-decoration:inherit}.l-about .rule-list__btn .btn .btn__inner{padding:min(20px , calc(20 / 1200 * var(--vw))) min(80px , calc(80 / 1200 * var(--vw)));border-radius:min(5px , calc(5 / 1200 * var(--vw)));display:block;font-family:eurostile,"Arial",sans-serif;font-size:min(24px , calc(24 / 1200 * var(--vw)));line-height:1.2}@media screen and (max-width: 812px){.l-about .rule-list__btn .btn .btn__inner{padding:2.5vw 9.375vw;border-radius:.9375vw;font-size:4.0625vw}}@media screen and (min-width: 813px){.l-about .rule-list__btn .btn{transition:all .3s ease-in-out}.l-about .rule-list__btn .btn input,.l-about .rule-list__btn .btn svg path,.l-about .rule-list__btn .btn svg polygon{transition:all .3s ease-in-out}}@media screen and (min-width: 813px){.l-about .rule-list__btn .btn:hover{color:#f8ed1a !important}.l-about .rule-list__btn .btn:hover .btn__inner{background:#141419}.l-about .rule-list__btn .btn:hover .btn__inner::before,.l-about .rule-list__btn .btn:hover .btn__inner::after{background-color:#f8ed1a !important}.l-about .rule-list__btn .btn:hover svg path,.l-about .rule-list__btn .btn:hover svg polygon{fill:#f8ed1a}}.l-about .rule-list__btn .btn::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:calc(100% - 3px);height:calc(100% - 3px);margin:auto;background-color:#141419;border-radius:min(5px , calc(5 / 1200 * var(--vw)))}@media screen and (max-width: 812px){.l-about .rule-list__btn .btn::after{border-radius:.9375vw}}.l-about .rule-list__btn .btn .btn__inner{position:relative;background:#f8ed1a;font-weight:bold;z-index:1}.l-about .rule-list__btn .btn .btn__inner::before,.l-about .rule-list__btn .btn .btn__inner::after{background-color:#141419 !important}.l-about .rule-list__btn .btn svg path,.l-about .rule-list__btn .btn svg polygon{fill:#141419}.l-about .rule-list__btn .btn .btn__inner{text-shadow:none;font-size:min(16px , calc(16 / 1200 * var(--vw)));padding:min(20px,.0166666667*var(--vw)) min(50px,.0666666667*var(--vw))}.l-about .rule-list__btn .btn .btn__inner::before,.l-about .rule-list__btn .btn .btn__inner::after{position:absolute;top:0;bottom:-0.3em;right:min(22px , calc(22 / 1200 * var(--vw)));margin:auto}@media screen and (max-width: 812px){.l-about .rule-list__btn .btn .btn__inner::before,.l-about .rule-list__btn .btn .btn__inner::after{right:5vw}}.l-about .rule-list__btn .btn .btn__inner::before,.l-about .rule-list__btn .btn .btn__inner::after{content:"";background-color:#f8ed1a}.l-about .rule-list__btn .btn .btn__inner::before{width:.7em;height:2px}.l-about .rule-list__btn .btn .btn__inner::after{width:.5em;height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}@media screen and (max-width: 812px){.l-about .rule-list__btn .btn .btn__inner{font-size:3.75vw}}
