.l-form{margin-top:64px}@media (max-width: 999px){.l-form{margin-top:40px}}.text-form{font-size:16px;font-size:1.6rem;line-height:1.8125em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.text-form{font-size:15px;font-size:1.5rem;line-height:1.8em}}.form-info{margin-top:20px}@media (max-width: 999px){.form-info{margin-top:16px}}.form-info .ttl{display:flex;align-items:center;font-size:24px;font-size:2.4rem;line-height:1.58333em;letter-spacing:.1em;font-weight:700}@media (max-width: 999px){.form-info .ttl{font-size:20px;font-size:2rem;line-height:1.6em}}.form-info .ttl__icon{width:36px;height:36px;background-color:#E5ECF8;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px}@media (max-width: 999px){.form-info .ttl__icon{width:28px;height:28px;border-radius:4px}.form-info .ttl__icon img{width:14px}}.form-info .desc .tel{margin-left:38px}@media (max-width: 999px){.form-info .desc .tel{margin:12px 0 0 0}}.form-info .desc .tel a{display:table}.form-info .desc .tel__en{font-family:"Montserrat",sans-serif;font-size:40px;font-size:4rem;line-height:1em;letter-spacing:.05em;font-weight:600;color:#0C3190}@media (max-width: 999px){.form-info .desc .tel__en{font-size:32px;font-size:3.2rem}}.form-info .desc .tel p{color:#3D465E;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:600;padding:4px 0 0 4px}@media (max-width: 999px){.form-info .desc .tel p{padding:2px 0 0 0}}.form-info .desc .tel p span{font-family:"Montserrat",sans-serif}.form-info .desc .tel p small{font-size:12px;font-size:1.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:400;margin-left:8px}@media (max-width: 999px){.form-info .desc .tel p small{margin-left:4px}}.form-info__item--tel{display:flex;align-items:center}@media (max-width: 999px){.form-info__item--tel{display:block}}.form-info__item--tel .ttl{margin-top:-5px}@media (max-width: 999px){.form-info__item--tel .ttl{margin-top:0}}.form-info__item--email{margin-top:40px}@media (max-width: 999px){.form-info__item--email{margin-top:32px}}.c-footer{margin-top:100px}@media (max-width: 999px){.c-footer{margin-top:40px}}

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