<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.__heading{display:none}.first-container{margin:50px 0}.first-container .lead{text-align:center;font-size:17px;line-height:1.7222222222;letter-spacing:0em;font-weight:500;margin-bottom:20px}@media screen and (min-width: 821px){.first-container .lead{font-size:28px;line-height:1.8214285714;margin-bottom:60px;letter-spacing:.1em}}.first-container .first-cards{display:flex;flex-direction:column;gap:24px;margin-bottom:20px}@media screen and (min-width: 821px){.first-container .first-cards{max-width:1000px;margin:0 auto 100px;flex-direction:row}}.first-container .first-cards .first-card{background:#f5f4f4;padding:24px 36px}@media screen and (min-width: 821px){.first-container .first-cards .first-card{padding:30px 20px}}.first-container .first-cards .first-card .first-card__icon{margin-bottom:10px}.first-container .first-cards .first-card .first-card__icon img{height:50px;width:auto;display:block;margin:0 auto}.first-container .first-cards .first-card .first-card__title{text-align:center;font-size:18px;line-height:1.7222222222;color:#627c71;margin-bottom:10px;font-weight:500}@media screen and (min-width: 821px){.first-container .first-cards .first-card .first-card__title{font-size:20px}}.first-container .first-cards .first-card .first-card__text{text-align:center;font-size:14px;line-height:1.7142857143}@media screen and (min-width: 821px){.first-container .first-cards .first-card .first-card__text{font-size:15px;text-align:left}}.p-flow{padding:0 14px;margin:50px 0 !important}@media screen and (min-width: 821px){.p-flow{margin-bottom:100px !important}}@media screen and (min-width: 821px){.p-flow .img{max-width:520px;margin:0 auto}}.btn-container{padding:0 14px;display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 821px){.btn-container{display:flex;justify-content:center;gap:20px;flex-direction:row}}.btn-container .btn{display:block;font-size:16px;font-weight:bold;border-radius:10px;background:#b7a170;text-align:center;color:#fff;letter-spacing:.2em;padding:14px 0}@media screen and (min-width: 821px){.btn-container .btn{width:350px}}.btn-container .btn.contact{background:#91afa1;display:flex;justify-content:center}.btn-container .btn.contact::before{content:"";display:block;width:22px;height:17px;background:url("https://files.bcart.jp/gran-class/uploads/img/icon-mail.png") no-repeat center top/cover;margin-right:10px}
/*# sourceMappingURL=first.min.css.map */</pre></body></html>