﻿@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@media screen and (max-width: 1110px){.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}}.caution{text-align:center;padding:20px;margin:50px auto;border:3px dashed #00a89a}@media screen and (max-width: 1110px){.caution{margin:50px auto 20px}}.caution__title{display:inline-block;font-size:26px;color:#ff0004;font-weight:600;margin:10px 0 30px;position:relative}@media screen and (max-width: 1110px){.caution__title{font-size:20px;margin:10px 0 20px}}.caution__title::before{content:"";display:inline-block;width:48px;height:48px;left:-55px;top:-5px;position:absolute;background:url(../../images/common/bell.svg)}@media screen and (max-width: 1110px){.caution__title::before{width:30px;height:30px;background-size:contain;left:-30px;top:0px}}.caution p{text-align:left;font-size:14px;line-height:30px}@media screen and (max-width: 1110px){.caution p{font-size:12px;line-height:24px}}.caution__content li{font-size:14px;line-height:30px;padding:0 30px;text-align:left;position:relative}@media screen and (max-width: 1110px){.caution__content li{padding:0 0 0 30px;line-height:24px;font-size:12px;margin:10px auto}}.caution__content li::before{content:"";display:inline-block;width:22px;height:22px;left:0px;top:5px;position:absolute;background:url(../../images/common/green_check.svg)}@media screen and (max-width: 1110px){.caution__content li::before{top:0}}.caution__content li span.red{color:#ff0004;font-weight:bold}.caution__content li a{color:#00a89a}.contact-box{padding:0 0 100px}.contact-form-table{margin:50px 0;width:100%}@media screen and (max-width: 1110px){.contact-form-table tr{display:flex;flex-wrap:wrap}}.contact-head{background:#00a89a;padding:30px;color:#fff;width:300px}@media screen and (max-width: 1110px){.contact-head{width:100%;padding:10px;margin:50px 0 0}}.contact-head span{color:#fff}.contact-head.req{position:relative}.contact-head.req span{display:inline-block;width:100%;position:relative;color:#fff}.contact-head.req span::after{position:absolute;content:"必須";color:#fff;right:10px;top:0;background:#ff0004;text-align:center;padding:2px 10px;font-size:12px}.contact-content{border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2;padding:10px 20px;display:flex;flex-wrap:wrap}@media screen and (max-width: 1110px){.contact-content{padding:10px 0;border-top:0;border-right:0}}.contact-content.last{border-bottom:1px solid #c2c2c2}@media screen and (max-width: 1110px){.contact-content.last{border-bottom:0}}.contact-content .input-wrapper{align-self:center;align-items:center;display:flex;flex-wrap:wrap}.contact-content input{border:1px solid #e7e7e7;padding:5px 10px;width:200px;margin:0 10px}@media screen and (max-width: 1110px){.contact-content input{width:30%}}.contact-content input.small{width:80px}.contact-content input.long{width:400px}@media screen and (max-width: 1110px){.contact-content input.long{width:95%;margin:5px 0}}.contact-content textarea{border:1px solid #e7e7e7;padding:5px 10px;width:400px;margin:0 10px;resize:none}@media screen and (max-width: 1110px){.contact-content textarea{width:90%}}.contact-content select{border:1px solid #e7e7e7;padding:5px 10px;width:200px;margin:0 10px}@media screen and (max-width: 1110px){.contact-content select{margin:0}}.contact-content div{width:100%;padding:20px 0}@media screen and (max-width: 1110px){.contact-content div{padding:10px 0}}.contact-content div span{margin:0 10px}@media screen and (max-width: 1110px){.contact-content div span{margin:5px 0;display:block}}.contact-content div span.auto{background:#00a89a;color:#fff;padding:5px 10px;border-radius:5px}@media screen and (max-width: 1110px){.contact-content div span.auto{padding:10px;display:inline-block;margin:20px 0 0;font-size:12px;padding:5px}}.privacy-check-wrapper{text-align:center;padding:50px}@media screen and (max-width: 1110px){.privacy-check-wrapper{padding:20px 0}}.mw_wp_form_confirm .confirm_display{display:none}.privacy-check-wrapper a{color:#00a89a;text-decoration:underline;padding:0 10px}/*# sourceMappingURL=contact.min.css.map */