.p-technical{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.05em;font-weight:400}.p-technical #wrap{overflow:clip}@media (min-width: 1024px){.p-technical #wrap{padding-top:105px}}.p-technical .c-heading-page{padding:41px 20px 60px}@media (max-width: 1023px){.p-technical .c-heading-page{padding-bottom:34px}}.p-technical .c-heading-page__ttl{font-size:32px;font-size:3.2rem;line-height:1.5625em;letter-spacing:.1em}@media (max-width: 1023px){.p-technical .c-heading-page__ttl{font-size:22px;font-size:2.2rem;line-height:1.63636em}}.p-technical .content{margin-bottom:43px}.p-technical .content .inner{max-width:880px}.p-technical .content .ttl{font-size:22px;font-size:2.2rem;line-height:1.27273em;letter-spacing:.1em;font-weight:700;color:#f18e38;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f18e38;display:flex;align-items:center}@media (max-width: 1023px){.p-technical .content .ttl{align-items:baseline;font-size:18px;font-size:1.8rem;line-height:1.44444em;padding-bottom:12px;padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px;margin-bottom:16px;width:calc(100% + 40px)}}.p-technical .content .ttl .num{padding-right:20px;font-family:"Rubik",sans-serif;font-size:32px;font-size:3.2rem;line-height:1.1875em;letter-spacing:.05em;font-weight:400}@media (max-width: 1023px){.p-technical .content .ttl .num{width:67px;font-size:25px;font-size:2.5rem;line-height:1.16em}}.p-technical .content a{color:#005ECB;text-decoration:underline}@media (max-width: 1023px){.p-technical .content--02 .ttl,.p-technical .content--03 .ttl{padding-bottom:16px}}.p-technical .content--02 .ttl .num,.p-technical .content--03 .ttl .num{padding-right:14px}@media (max-width: 1023px){.p-technical .content--03 .ttl{padding-bottom:11px}}@media (min-width: 1024px){.p-technical .footer{margin-top:225px}}

/*# sourceMappingURL=maps/technical.min.css.map */
