@import"https://fonts.googleapis.com/css2?family=Anton&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"https://cdn.jsdelivr.net/npm/destyle.css@1.0.15/destyle.css";html{scroll-behavior:smooth;width:100%;height:100%}body{position:relative;background:#f1f1f1;font-size:16px;line-height:24px;font-optical-sizing:auto;font-style:normal;overflow-x:hidden;margin:0;padding-top:0px;width:100%}:lang(ja){font-family:"Noto Sans JP",sans-serif}:lang(ja) h1,:lang(ja) h2,:lang(ja) h3{font-family:"Anton","Noto Sans JP",sans-serif}:lang(th){font-family:"Kanit",sans-serif}:lang(th) h1,:lang(th) h2,:lang(th) h3{font-family:"Anton","Kanit",sans-serif}:lang(zh-hans){font-family:"Noto Sans JP",sans-serif}:lang(zh-hans) h1,:lang(zh-hans) h2,:lang(zh-hans) h3{font-family:"Anton","Noto Sans SC",sans-serif}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:"Anton",sans-serif}h2{font-weight:500;line-height:1.1;font-size:5.5rem;margin-bottom:20px}@media screen and (max-width: 1024px){h2{font-size:3.8rem}}@media screen and (max-width: 600px){h2{font-size:2.8rem;margin-bottom:12px}}p{font-family:"Roboto Mono",sans-serif}section{padding:8em 0 6em}section:nth-child(2n){background-color:#fff}@media screen and (max-width: 1024px){section{padding:5em 0 3em}}@media screen and (max-width: 600px){section{padding:2em 0 1.2em}}.btn{margin:12px auto;padding:0}.btn a{border:none;border-radius:44px;background:#111;color:#fff;line-height:1.4;padding:1em 3.5em;transition:background .3s ease}.btn a:hover{background:#333;text-decoration:none}.hidden-sp{display:block}@media screen and (max-width: 600px){.hidden-sp{display:none}}.navbar-brand img{height:46px;width:auto}.nav-button{margin:0 5px;cursor:pointer}.navbar-custom{background-color:#f4f4f4;position:fixed;top:0;width:100%;z-index:1030}.navbar-custom .navbar-brand,.navbar-custom .navbar-nav .nav-link{color:#000}.navbar-nav{font-family:"Roboto Mono",sans-serif;flex-direction:row}.nav-link{padding-right:.5rem !important;padding-left:.5rem !important}.navbar-brand{padding-right:1rem !important}.navbar-collapse{justify-content:right}.navbar-toggler .navbar-toggler-icon{opacity:1;position:relative;width:24px;height:2px;background-color:#333;display:block;margin:4px 0;transition:all 200ms ease}.navbar-toggler .navbar-toggler-icon:before,.navbar-toggler .navbar-toggler-icon:after{content:"";position:absolute;width:24px;height:2px;background-color:#333;display:block;transition:all 200ms ease}.navbar-toggler .navbar-toggler-icon:before{top:-8px}.navbar-toggler .navbar-toggler-icon:after{bottom:-8px}.section-nav{border-radius:4px;text-align:center;z-index:999;position:fixed;bottom:10px;right:10px;padding:5px 10px;display:flex;flex-direction:column}.section-nav a{text-indent:-9999px;opacity:1;transition:all 200ms ease;position:relative}.section-nav a:before{position:absolute;content:"";background:#999;display:block;width:6px;height:6px;border-radius:3px}.section-nav a:hover{text-decoration:none;color:#fff;opacity:.8}@media screen and (max-width: 600px){.section-nav{display:none}}footer{padding-bottom:3em;margin:2em auto}footer ul{display:flex;justify-content:center;align-items:center}footer ul li{margin:0 20px}footer ul li a{color:#333;transition:all 200ms linear}footer ul li a:hover{text-decoration:none;color:#999}@media screen and (max-width: 600px){footer ul{flex-direction:column}footer ul li{margin:0 0 10px}}
/*# sourceMappingURL=base.min.css.map */