.mw_wp_form .error{font-size:93%;color:#B70000;display:block}.mw_wp_form .akismet_error{display:block}.mw_wp_form .vertical-item{display:block}.mw_wp_form .vertical-item+.vertical-item{margin-top:5px}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:10px}.mwform-checkbox-field label,.mwform-radio-field label{font-weight:400;margin-bottom:0}.mwform-checkbox-field input,.mwform-radio-field input{margin-right:5px}.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.mw_wp_form .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:40%;margin:0 5px}.mw-wp-form-deprecated-message{background:#fdeeee;border:1px solid #f7bdb8;border-radius:5px;color:#af4040;font-size:13px;line-height:1.6;margin:0 0 10px;padding:1em}.mw_wp_form input[type="file"]{display:inline-block}.mwform-file-delete{cursor:pointer;visibility:hidden}.mwform-tel-field input[type="text"],.mwform-zip-field input[type="text"]{display:inline-block;width:auto}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:#fff0}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,input,select,textarea{background-color:#fff0;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}.description-flex{display:flex;align-items:center;justify-content:center}.description-flex .line-button{display:flex;align-items:center;justify-content:center;background-color:#00C04C;margin-right:80px;width:300px;height:60px;border-radius:8px;color:#fff;font-size:1.8rem;font-weight:700;font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif}.description-flex .line-button img{width:40px;margin-right:20px}.description-flex .tell-link{margin-top:12px;font-size:3.3rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:600;text-align:left}.tell-link{margin-top:12px;font-size:3.3rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;text-align:left}.tell-link span{display:block;font-size:1.7rem;letter-spacing:0;font-weight:300}.pageContact{background:linear-gradient(to right,#f0f0f0 96%,#ffffff 25%)}@media screen and (max-width:767px){.description-flex{flex-wrap:wrap;margin-top:15px}.description-flex .line-button{margin-right:0;margin-bottom:10px;width:84%;width:264px;height:auto;font-size:1.4rem;padding:6px}.description-flex .line-button img{width:30px}.tell-link span{display:block;font-size:1.2rem;letter-spacing:.2em;font-weight:300}.description-flex .tell-link{width:100%;margin-top:12px;font-size:2.8rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;text-align:left;text-align:center}}.g-contact{background:#CEFF13}.g-contact .inner{max-width:1304px}.g-contact__title{border-bottom:none!important;padding-bottom:0}.g-contact__flex{display:flex;justify-content:space-between;margin-top:47px}.g-contact__button{width:48.4%;height:222px;padding:43px 0 49px;background-color:rgb(255 255 255 / .35)}.g-contact__button__text{margin:-10px 0 23px;font-size:1.6rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;line-height:calc(36 / 16)}.g-contact__button .btn{margin-top:0;margin-bottom:0}.g-contact .tell-link{font-size:3.6rem;font-family:"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:600;text-align:left;width:340px;display:block;margin:57px auto 0;text-align:center}.g-contact .tell-link span{display:block;font-size:1.8rem;letter-spacing:0;font-weight:300}@media screen and (max-width:767px){.g-contact__flex{flex-wrap:wrap}.g-contact__button{width:100%;height:auto}.g-contact__button:nth-of-type(1){margin-bottom:20px}.g-contact__button__text{font-size:1.2rem;line-height:22px}.g-contact .tell-link{font-size:2.8rem;font-size:2.2rem;margin:32px auto 0;text-align:center}.g-contact .tell-link span{font-size:1.2rem}}.footer .footerWrap__logo{margin:auto}.footer .footerWrap .tell{font-weight:700}.footer .footerWrap__sns{justify-content:center!important}