input[type=text],input[type=email],input[type=tel],textarea{width:100%;padding:.75rem 1rem;border-radius:8px;background-color:#fff;border:1px solid #e8e8e8}input[type=checkbox],.form__right__dd label{cursor:pointer}.form{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;max-width:1260px;margin:0 auto 100px}.form__left{width:100%;max-width:520px}.form__right{width:100%;max-width:700px;padding:30px;background-color:#f6f6f6}.form__item{display:flex;align-items:flex-start;margin-bottom:5px;font-weight:700;font-size:18px}.form__right__dd label{display:block}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.form__right__dl{margin-bottom:20px}.form__right__dd--flex{display:flex}.form__left__sub{position:relative;font-size:14px;font-weight:700}.required{margin:0 10px;padding:5px;background-color:#707071;color:#fff;border-radius:5px;font-size:12px}.form__left__sub:before{content:"";position:absolute;top:50%;left:160px;width:200px;height:1px;display:block;background-color:#000}.form__left__title{margin-bottom:20px;font-size:26px;font-weight:700}.form__left__img{width:100%;max-width:350px;margin:0 auto 30px}.form__left__text{margin-bottom:36px}.document-showcase__results{width:100%;max-width:360px;margin:0 auto 28px}.document-showcase__results img,.document-showcase__logo img{display:block;width:100%;height:auto}.document-showcase__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 12px;margin-bottom:46px}.document-showcase__logo{display:flex;align-items:center;justify-content:center;flex:0 1 88px;margin:0;min-height:42px}.document-showcase__logo img{width:auto;max-width:100%;max-height:38px;object-fit:contain}.document-showcase__recommend{padding:34px 28px;border-radius:28px;background:#f4faf4}.document-showcase__recommend-title{margin-bottom:24px;font-size:24px;font-weight:700;text-align:center}.document-showcase__recommend-list li{position:relative;padding-left:1em;font-size:17px;font-weight:700;line-height:1.9}.document-showcase__recommend-list li:before{content:"•";position:absolute;top:0;left:0}.document-showcase__recommend-list li+li{margin-top:6px}.form__right__consent{margin-bottom:20px}.form__submit__btn{display:block;width:260px;margin:0 auto;padding:15px 0;background-color:#de231d;color:#fff;border-radius:50px;font-size:20px;text-align:center}.form-thanks{width:100%;max-width:1260px;margin:0 auto 30px;text-align:center}.form-thanks_document{width:100%;max-width:720px;margin:0 auto 100px;text-align:center}.form-thanks_head{background-image:url(//3ac-assist.com/wp-content/themes/assist/css/../images/contact/fukidashi.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 10px}.form-thanks_ttl{font-size:24px;font-weight:700;margin-bottom:20px}.form-thanks_item{display:flex;justify-content:space-around;padding-bottom:20px}.form-thanks_list{padding:2rem;background-color:#f3f3f3;border-radius:30px;width:65%}.form-thanks_list ul{text-align:left;padding:10px}.form-thanks_list p{padding-bottom:5px}.form-thanks_text{font-size:15px}.form-thanks_img{width:35%}.form__right__dd--flex{display:flex}.form__right__dd--flex .mwform-checkbox-field:first-of-type{margin-right:10px}.mwform-checkbox-field input,.mwform-radio-field input{margin-right:0}.form__date input[type=text]{width:26%}.form__date .date_time{background-color:#fff;padding:.75rem 1rem;border-radius:5px}.form__date__desc{margin-bottom:10px;font-size:12px}.form__left__reserve__head{margin-bottom:10px;color:#2c7041;font-weight:700;font-size:20px}.form__left__reserve{padding:20px 10px;background:#f1faf5}.form__left___text--reserve{font-weight:700;font-size:18px}.form__personal__link{color:#339c9c}@media screen and (max-width:1024px){.form{display:block;padding:0 20px}.form__left{width:100%;max-width:none}.form__right{width:100%;max-width:none;padding:20px}.required{width:38px;text-align:center}.form__left__text{margin-bottom:20px}.document-showcase__results{max-width:320px;margin-bottom:22px}.document-showcase__logos{justify-content:center;gap:16px 12px;margin-bottom:32px}.document-showcase__recommend{padding:24px 18px;border-radius:22px}.document-showcase__recommend-title{font-size:22px}.document-showcase__recommend-list li{font-size:16px}.form__right__dd.form__right__dd--flex .mwform-checkbox-field{width:80%}.form__right__dd--flex{align-items:flex-start}.form-thanks_item{flex-direction:column-reverse;align-items:center}}