section.choice{text-align:center;padding-top:128px}@media (min-width:1728px){section.choice{padding-top:7.4074074074vw}}@media (max-width:767px){section.choice{padding-top:68px;padding-bottom:70px}}section.choice .max{margin:0 auto;max-width:545px}@media (min-width:1728px){section.choice .max{max-width:31.5393518519vw}}section.choice .head{font-family:"Instrument Serif",Helvetica,Arial,sans-serif;font-weight:400;font-size:64px;line-height:90%}@media (min-width:1728px){section.choice .head{font-size:3.7037037037vw}}@media (max-width:1439px){section.choice .head{font-size:51.2px}}@media (max-width:1199px){section.choice .head{font-size:34px}}section.choice .intro{margin-top:10px;font-weight:400;font-size:24px;line-height:130%;letter-spacing:-0.02em;margin-bottom:100px}@media (min-width:1728px){section.choice .intro{margin-top:0.5787037037vw;font-size:1.3888888889vw;margin-bottom:5.787037037vw}}@media (max-width:1199px){section.choice .intro{font-size:20px}}@media (max-width:767px){section.choice .intro{font-size:18px;max-width:270px;margin:25px auto 55px}}section.choice .action{padding:0 30px}@media (min-width:1728px){section.choice .action{padding:0 1.7361111111vw}}@media (max-width:767px){section.choice .action+.action{margin-top:30px}}section.choice .action .info{margin-top:18px;font-weight:400;font-size:20px;line-height:130%;letter-spacing:-0.02em}@media (min-width:1728px){section.choice .action .info{margin-top:1.0416666667vw;font-weight:1.1574074074vw}}@media (max-width:1199px){section.choice .action .info{font-size:18px}}@media (max-width:767px){section.choice .action .info{font-size:16px;margin-top:15px}}section.choice .button{width:250px;font-weight:400;font-size:36px;letter-spacing:-0.02em;border-radius:10px}@media (min-width:1728px){section.choice .button{width:14.4675925926vw;font-size:2.0833333333vw}}@media (max-width:767px){section.choice .button{font-size:18px;width:130px;padding-top:14px;padding-bottom:14px}}section.choice .button.active{pointer-events:none;background:var(--Red);color:#fff}