@charset "UTF-8";body{color:#222;font-family:Montserrat,FOT-筑紫ゴシック Pro B,sans-serif}body.is-fixed{overflow:hidden}.sign__inner .sign__contents{width:87.2vw}@media (min-width:52.1875em){.sign__inner .sign__contents{margin-left:8.3333333333vw;width:36.4583333333vw}}.sign__inner .sign__contents .sign__attention{margin-top:6.4vw}@media (min-width:52.1875em){.sign__inner .sign__contents .sign__attention{margin-top:1.3888888889vw}}@media (min-width:90em){.sign__inner .sign__contents .sign__attention{margin-top:20px}}.sign__inner .sign__contents .sign__attention .c-sign-steps{display:flex;justify-content:space-between;margin:6.9333333333vw auto 0}@media (min-width:52.1875em){.sign__inner .sign__contents .sign__attention .c-sign-steps{margin-top:.8333333333vw;width:32.5694444444vw}}@media (min-width:90em){.sign__inner .sign__contents .sign__attention .c-sign-steps{margin-top:12px;width:469px}}.sign__inner .sign__contents .sign__attention .c-sign-steps .c-sign-step{position:relative}.sign__inner .sign__contents .sign__attention .c-sign-steps .c-sign-step .c-sign-step__text{background-color:#fff;border:.5333333333vw solid #1a3f64;color:#1a3f64;padding:2.1333333333vw 0}@media (min-width:52.1875em){.sign__inner .sign__contents .sign__attention .c-sign-steps .c-sign-step .c-sign-step__text{border:.1388888889vw solid #1a3f64;padding:.9722222222vw 0}}@media (min-width:90em){.sign__inner .sign__contents .sign__attention .c-sign-steps .c-sign-step .c-sign-step__text{border:2px solid #1a3f64;padding:14px 0}}.sign__inner .sign__contents .sign__attention .c-sign-steps .c-sign-step:last-child .c-sign-step__text{background-color:#1a3f64;border:none;color:#fff}.sign__inner .sign__contents .sign__explain{font-family:FOT-筑紫ゴシック Pro B,メイリオ,sans-serif;font-size:3.7333333333vw;font-weight:700;line-height:1.8;margin-top:8.5333333333vw;text-align:center}@media (min-width:52.1875em){.sign__inner .sign__contents .sign__explain{font-size:1.25vw;margin-top:3.0555555556vw}}@media (min-width:90em){.sign__inner .sign__contents .sign__explain{font-size:18px;margin-top:44px}}