.contact{background:rgba(232,232,232,0.4)}.contact .c-side_mv{background-image:url("/assets/img/contact/mv.jpg")}.contact .contact_content{padding-top:84px;padding-bottom:84px}@media (max-width: 767px){.contact .contact_content{padding-top:40px;padding-bottom:40px}}.contact .contact_content_inner{max-width:846px}.contact .contact_head{margin:0 auto;display:flex;gap:28px;align-items:flex-end}@media (max-width: 767px){.contact .contact_head{flex-direction:column;gap:12px;align-items:flex-start}}.contact .contact_head.--confirm{flex-direction:column;gap:12px;align-items:flex-start}.contact .contact_head .contact_title_en{color:#06f;font-family:"Roboto",sans-serif;font-size:38px;font-size:3.8rem;line-height:1em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.contact .contact_head .contact_title_en{font-size:28px;font-size:2.8rem}}.contact .contact_head .contact_title_en span{font-size:34px;font-size:3.4rem;font-family:"Noto Sans JP",sans-serif}@media (max-width: 767px){.contact .contact_head .contact_title_en span{font-size:24px;font-size:2.4rem}}.contact .contact_head .contact_title_jp{font-size:20px;font-size:2rem;line-height:1em;letter-spacing:0em;font-weight:500}@media (max-width: 767px){.contact .contact_head .contact_title_jp{font-size:16px;font-size:1.6rem}}.contact .contact_body{padding-top:96px;padding-bottom:135px}@media (max-width: 767px){.contact .contact_body{padding-top:40px;padding-bottom:60px}}

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