input[type=submit],button{cursor:pointer;border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;background-color:rgba(0,0,0,0);font-family:"Noto Serif JP",sans-serif;font-weight:400;transition-property:all;transition:.2s linear}input[type=submit]::-webkit-search-decoration,button::-webkit-search-decoration{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=file]{font-size:14px}input[type=file]::file-selector-button{background-color:#aaa;color:#fff;padding:8px 16px;border:none;border-radius:2px;cursor:pointer;font-size:14px;transition-property:all;transition:.2s linear;margin-right:12px}input[type=file]::file-selector-button:hover{background-color:#c6a359}input[type=text],input[type=password],input[type=email],input[type=tel],select,option,textarea{width:100%;border:0;border-radius:2px;padding:8px 12px;box-sizing:border-box;font-family:"Noto Serif JP",sans-serif !important;font-weight:400;border:1px #f5f5f5 solid;background-color:#f5f5f5;outline-color:#84b72b;color:#202020}input[type=email]+input[type=email]{margin-top:16px}input[type=email]+.email-conf{margin-top:16px}label,select{cursor:pointer}textarea{line-height:1.8;height:200px}label,select{cursor:pointer;box-sizing:border-box}input[type=radio]:focus+span:before,input[type=checkbox]:focus+span:before{outline:1px #84b72b solid}button[type=submit],input[type=submit]{margin:0 auto;width:100%;height:56px;box-sizing:border-box;font-family:"Noto Serif JP",sans-serif;cursor:pointer;color:#fff;border-radius:2px;padding:0 16px;transition:all .2s;position:relative;display:flex;justify-content:center;align-items:center;white-space:nowrap;background-color:#c6a359;border:1.5px rgba(198,163,89,.1) solid;font-weight:600}button[type=submit]:hover,input[type=submit]:hover{opacity:.75}button[type=submit]:disabled,input[type=submit]:disabled{background:#ccc;cursor:initial}button[type=submit]:disabled:hover,input[type=submit]:disabled:hover{opacity:1}input[type=radio],input[type=checkbox]{width:initial;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;padding:0}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}label.radio-btn,span.mwform-radio-field label{display:block}label.radio-btn+label.radio-btn,label.radio-btn+span.mwform-radio-field label,span.mwform-radio-field label+label.radio-btn,span.mwform-radio-field label+span.mwform-radio-field label{margin-top:4px}label.radio-btn span,span.mwform-radio-field label span{display:inline-block;position:relative;padding-left:24px;font-family:"Noto Serif JP",sans-serif;font-weight:400;color:#f0f0f0}label.radio-btn span:before,span.mwform-radio-field label span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:16px;height:16px;border:1.5px #ccc solid;border-radius:50%;background-color:#fff}label.radio-btn input[type=radio]:checked~span,span.mwform-radio-field label input[type=radio]:checked~span{color:#84b72b}label.radio-btn input[type=radio]:checked~span:before,span.mwform-radio-field label input[type=radio]:checked~span:before{border-color:#84b72b;background-color:#84b72b}label.radio-btn input[type=radio]:checked~span:after,span.mwform-radio-field label input[type=radio]:checked~span:after{content:"";position:absolute;top:.65em;left:.35em;display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;z-index:2}label.check-btn,span.mwform-checkbox-field{display:block}label.check-btn+label.check-btn,label.check-btn+span.mwform-checkbox-field,span.mwform-checkbox-field+label.check-btn,span.mwform-checkbox-field+span.mwform-checkbox-field{margin-top:4px}label.check-btn span,span.mwform-checkbox-field span{display:inline-block;position:relative;padding-left:28px;font-family:"Noto Serif JP",sans-serif;font-weight:400;color:#f0f0f0;line-height:1.5}label.check-btn span:before,span.mwform-checkbox-field span:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;border:1.5px #ccc solid;border-radius:2px;background-color:#fff}label.check-btn input[type=checkbox]:checked~span,span.mwform-checkbox-field input[type=checkbox]:checked~span{color:#84b72b}label.check-btn input[type=checkbox]:checked~span:before,span.mwform-checkbox-field input[type=checkbox]:checked~span:before{border-color:#84b72b;background-color:#84b72b}label.check-btn input[type=checkbox]:checked~span:after,span.mwform-checkbox-field input[type=checkbox]:checked~span:after{content:"";position:absolute;top:5px;left:4px;display:inline-block;border-left:3px solid #fff;border-bottom:3px solid #fff;width:9px;height:5px;transform:rotate(-45deg)}.select-pd{display:inline-block;position:relative;width:100%}.select-pd:before{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);border-top:6px solid #f0f0f0;border-bottom:0;pointer-events:none;z-index:2}.select-pd select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 40px 8px 12px}.select-pd ::-ms-expand{display:none}::-webkit-input-placeholder{color:#aaa}label.file-btn{background:#aaa;padding:8px 16px;border-radius:2px;display:inline-block;position:relative;transition-property:all;transition:.2s linear;color:#fff}label.file-btn:after{content:"選択されていません";color:#aaa;position:absolute;right:-150px;top:50%;transform:translateY(-50%)}label.file-btn:hover{background-color:#84b72b;color:#fff}label.file-btn.changed::after{content:""}.filename{padding-left:15px;color:#f0f0f0}section.sec-wrap .wpforms-container .wpforms-form .wpforms-field-label{margin:0 0 8px;font-weight:500;font-size:14px;color:#f0f0f0}section.sec-wrap div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul{padding-top:4px}section.sec-wrap div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label{color:#f0f0f0;padding-inline-start:6px}.wpforms-submit-container{padding-top:32px !important}.wpforms-submit-container .wpforms-submit{font-family:"Noto Serif JP",sans-serif !important}.wpforms-field-label-inline{color:#f0f0f0 !important}.wpforms-container{margin-top:48px !important;padding:40px !important;background-color:#191a1e !important}@media screen and (max-width: 480px){.wpforms-container{margin-top:32px !important;padding:0 !important;background-color:rgba(0,0,0,0) !important}}dl.form-main{margin:64px auto 0}dl.form-main dt{font-size:14px;display:flex;align-items:center;gap:0 4px}dl.form-main dt span{display:inline-block;color:#f84f65;font-size:12px}dl.form-main dd{margin-top:6px}dl.form-main dd+dt{margin-top:32px}dl.form-main button[type=submit]{font-family:"Noto Serif JP",sans-serif}table.type-a th,table.type-a td{border:0;border-bottom:1.5px #ccc solid;padding:16px 8px 12px}@media screen and (max-width: 480px){table.type-a th,table.type-a td{font-size:14px;padding:16px 0 12px}table.type-a td{padding-left:16px}}.policy-wrap p{margin:8px auto}.policy-wrap h3{font-weight:700;margin-top:48px}@media screen and (max-width: 480px){.policy-wrap *{font-size:14px}}