﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");:lang(ja) h6,:lang(ja) .h6,:lang(ja) h5,:lang(ja) .h5,:lang(ja) h4,:lang(ja) .h4,:lang(ja) h3,:lang(ja) .h3,:lang(ja) h2,:lang(ja) .h2,:lang(ja) h1,:lang(ja) .h1{font-family:"bebas-neue-pro-expanded",sans-serif;font-weight:600;font-style:normal;margin-bottom:1rem;}:lang(ja) .display-1,:lang(ja) .display-2,:lang(ja) .display-3,:lang(ja) .display-4,:lang(ja) .display-5,:lang(ja) .display-6{font-weight:600;}:lang(ja) b,:lang(ja) strong,:lang(ja) dt{font-weight:600;}:lang(ja) .display-1{line-height:1.2;font-size:calc(1.575rem + 3.9vw);}@media(min-width:1200px){:lang(ja) .display-1{font-size:4.5rem;}}:lang(ja) .display-2{line-height:1.2;font-size:calc(1.525rem + 3.3vw);}@media(min-width:1200px){:lang(ja) .display-2{font-size:4rem;}}:lang(ja) .display-3{line-height:1.2;font-size:calc(1.475rem + 2.7vw);}@media(min-width:1200px){:lang(ja) .display-3{font-size:3.5rem;}}:lang(ja) .display-4{line-height:1.2;font-size:calc(1.425rem + 2.1vw);}@media(min-width:1200px){:lang(ja) .display-4{font-size:3rem;}}:lang(ja) .display-5{line-height:1.2;font-size:calc(1.375rem + 1.5vw);}@media(min-width:1200px){:lang(ja) .display-5{font-size:2.5rem;}}:lang(ja) .display-6{line-height:1.2;font-size:calc(1.375rem + 1.5vw);}@media(min-width:1200px){:lang(ja) .display-6{font-size:2.5rem;}}:lang(ja) h1,:lang(ja) .h1{font-size:calc(1.325rem + .9vw);}@media(min-width:1200px){:lang(ja) h1,:lang(ja) .h1{font-size:2rem;}}:lang(ja) h2,:lang(ja) .h2{font-size:calc(1.3rem + .6vw);}@media(min-width:1200px){:lang(ja) h2,:lang(ja) .h2{font-size:1.75rem;}}:lang(ja) h3,:lang(ja) .h3{font-size:calc(1.275rem + .3vw);}@media(min-width:1200px){:lang(ja) h3,:lang(ja) .h3{font-size:1.5rem;}}:lang(ja) h4,:lang(ja) .h4{font-size:1.25rem;}:lang(ja) h5,:lang(ja) .h5{font-size:1rem;}:lang(ja) h6,:lang(ja) .h6{font-size:1rem;}