.controller-companies_inquiries.action-new .generic-content__abreast,.controller-companies_inquiries.action-create .generic-content__abreast,.controller-companies_inquiries.action-thanks .generic-content__abreast{align-items:flex-start}.controller-companies_inquiries.action-new .companies_inquiries-block,.controller-companies_inquiries.action-create .companies_inquiries-block,.controller-companies_inquiries.action-thanks .companies_inquiries-block{box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);margin:2.5rem auto 4rem;max-width:900px}.controller-companies_inquiries.action-new .companies_inquiries-block .button--default,.controller-companies_inquiries.action-create .companies_inquiries-block .button--default,.controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default{padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem}.controller-companies_inquiries.action-new .companies_inquiries-block .button--default::before,.controller-companies_inquiries.action-create .companies_inquiries-block .button--default::before,.controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default::before{right:2.5rem}.controller-companies_inquiries.action-new .companies_inquiries-block .button--default .btn,.controller-companies_inquiries.action-create .companies_inquiries-block .button--default .btn,.controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default .btn{font-size:1.25rem;font-family:"NotoSansJP-500";text-align:left;width:calc(100% - 1rem)}.controller-companies_inquiries.action-new .companies_inquiries-block .button--default .btn:focus,.controller-companies_inquiries.action-create .companies_inquiries-block .button--default .btn:focus,.controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default .btn:focus{box-shadow:none;outline:none}html[data-whatinput=keyboard] .controller-companies_inquiries.action-new .companies_inquiries-block .button--default .btn:focus:focus,html[data-whatinput=keyboard] .controller-companies_inquiries.action-create .companies_inquiries-block .button--default .btn:focus:focus,html[data-whatinput=keyboard] .controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default .btn:focus:focus{border-color:rgba(255,184,28,0.5);box-shadow:0 0 0 .1rem #ffb81c inset}.controller-companies_inquiries.action-new .companies_inquiries-block .alert-block,.controller-companies_inquiries.action-create .companies_inquiries-block .alert-block,.controller-companies_inquiries.action-thanks .companies_inquiries-block .alert-block{padding:1.5rem 1.5rem 0}@media screen and (max-width: 767px){.controller-companies_inquiries.action-new .companies_inquiries-block .alert-block,.controller-companies_inquiries.action-create .companies_inquiries-block .alert-block,.controller-companies_inquiries.action-thanks .companies_inquiries-block .alert-block{padding:1rem 1rem 0}}.controller-companies_inquiries.action-new .companies_inquiries-block .alert-block+.container,.controller-companies_inquiries.action-create .companies_inquiries-block .alert-block+.container,.controller-companies_inquiries.action-thanks .companies_inquiries-block .alert-block+.container{padding-top:1rem}@media screen and (max-width: 767px){.controller-companies_inquiries.action-new .companies_inquiries-block .alert-block+.container,.controller-companies_inquiries.action-create .companies_inquiries-block .alert-block+.container,.controller-companies_inquiries.action-thanks .companies_inquiries-block .alert-block+.container{padding-top:0}}.controller-companies_inquiries.action-thanks .companies_inquiries-block .button--default{padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1.25rem}
