/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 09 2025 | 21:59:12 */
.grecaptcha-badge{visibility:hidden}body,.margin-input-form,.margin-input-form-full{font-family:"Noto Sans JP",serif!important;color:#333!important}input{font-family:"Noto Sans JP",serif!important}.zen-taiou{padding:13px 25px 15px 25px!important}@media (-ms-high-contrast:none),(-ms-high-contrast:active){body{font-family:"Noto Sans JP",serif!important}}.fw700{font-weight:700!important}h1,h2,h3,h4,h5,h6{font-family:"Noto Sans JP",serif!important;font-weight:700;color:#333!important}h1{line-height:40px}h2{line-height:40px}h3{line-height:40px}@media only screen and (max-width:766.4px){h1{line-height:40px}h2{line-height:35px}h3{line-height:30px}}.form-sec{display:flex;flex-wrap:wrap;font-size:16px}@media (max-width:766.4px){.form-sec{display:flex;flex-wrap:wrap;font-size:14px}}.form-sec-left{width:200px;padding:10px;background-color:#ededed;border:1px solid #ededed}.form-sec-right{flex:1;padding:10px 30px;border:1px solid #ededed}@media (max-width:767px){.form-sec-left,.form-sec-right{flex:0 0 100%;max-width:100%;padding:10px}.form-sec-left{background-color:#ededed}}.form-sec-1,.form-sec-3{width:200px;padding:10px;background-color:#ededed;border:1px solid #ededed}.form-sec-2,.form-sec-4{flex:1;padding:10px 30px;border:1px solid #ededed}@media (max-width:989.4px) and (min-width:766.5px){.form-sec-2,.form-sec-4{min-width:60%}}@media (max-width:766.4px){.form-sec-1,.form-sec-2,.form-sec-3,.form-sec-4{flex:0 0 100%;max-width:100%;padding:10px}.form-sec-1,.form-sec-3{background-color:#ededed}}.form-label{display:flex;flex-wrap:wrap;align-items:flex-end}.margin-input-form{margin-bottom:0px!important;width:auto!important}.margin-input-form-width100{width:100%!important}.margin-input-form-full{margin-bottom:0px!important;width:100%!important}#p-no-margin p{margin-top:0px!important}.select-no-margin{margin-bottom:0px!important}.mwform-tel-field{display:flex!important;align-items:baseline!important}span :nth-child(1).tel-margin{margin:0 10px 0 0!important;width:auto!important}span :nth-child(n+2).tel-margin{margin:0 10px 0 10px!important;width:auto!important}.margin-input-form-ready-only{margin-bottom:0px!important;pointer-events:none;background-color:#ffffff!important}.fw1816,.mwform-radio-field-text,.mwform-checkbox-field-text{font-size:16px!important}@media (max-width:766.4px){.fw1816,.mwform-radio-field-text,.mwform-checkbox-field-text{font-size:14px!important}}.fw1614{font-size:14px!important}@media (max-width:766.4px){.fw1614{font-size:13px!important}}.form-req{border:1px solid #ff0000!important;color:red;padding:0 10px 1px 10px;margin-right:10px;font-size:12px}.form-opt{border:1px solid #505c6a!important;color:#505c6a;padding:0 10px 1px 10px;margin-right:10px;font-size:12px}.toggle_content{font-size:16px!important}@media (max-width:766.4px){.toggle_content{font-size:14px!important}}#text-8.widget{padding:0!important}#text-8 .togglecontainer{margin:0!important}#text-9.widget{padding:0!important}#text-9 .togglecontainer{margin:0!important}#text-10.widget{padding:0!important}#text-10 .togglecontainer{margin:0!important}#text-11.widget{padding:0!important}#text-11 .togglecontainer{margin:0!important}#text-12.widget{padding:0!important}#text-12 .togglecontainer{margin:0!important}.js_active .toggler{padding:9px 3px 9px 35px}.form-progressbar{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row}.form-progressbar .item{position:relative;width:33.3%;text-align:center;position:relative;align-items:center;justify-content:center;padding:13px 0;line-height:1.5;background:#ededed;color:#999}.form-progressbar .item:not(:last-child)::before,.form-progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:36px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}.step-title{font-weight:600;font-size:14px}.step-title-main{line-height:20px;font-weight:600;font-size:20px}@media (max-width:990px) and (min-width:766.5px){.form-progressbar .item{position:relative;width:33.3%;text-align:center;position:relative;align-items:center;justify-content:center;padding:13px 0;line-height:1.5;background:#ededed;color:#999}.form-progressbar .item:not(:last-child)::before,.form-progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:36px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}.step-title-main{line-height:20px;font-weight:600;font-size:20px}}@media screen and (max-width:767px){.form-progressbar .item{position:relative;margin-bottom:2px;width:33.3%;height:55px;text-align:center;position:relative;align-items:center;justify-content:center;padding:10px 0;line-height:1;background:#ededed;color:#999}.form-progressbar .item:not(:last-child)::before,.form-progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:28px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}.step-title{font-weight:600;font-size:12px}.step-title-main{line-height:20px!important;font-weight:600;font-size:16px}}.form-progressbar .item.active{z-index:1;background:#0768B9;color:#FFF}.form-progressbar .item.active:not(:last-child)::after{border-left-color:#0768B9}.form-progressbar .item.active:not(:last-child)::before{border-left:none}.form-progressbar-archive{display:flex;flex-wrap:wrap;align-items:stretch;flex-direction:row}.form-progressbar-archive .item{position:relative;width:33%;text-align:center;position:relative;align-items:center;justify-content:center;padding:13px 0;line-height:1.5;background:#ededed;color:#999}.form-progressbar-archive .item:not(:last-child)::before,.form-progressbar-archive .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:36px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar-archive .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}@media (max-width:990px) and (min-width:766.5px){.form-progressbar-archive .item{position:relative;width:33%;text-align:center;position:relative;align-items:center;justify-content:center;padding:13px 0;line-height:1.5;background:#ededed;color:#999}.form-progressbar-archive .item:not(:last-child)::before,.form-progressbar-archive .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:36px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar-archive .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}}@media screen and (max-width:767px){.form-progressbar-archive .item{position:relative;margin-bottom:2px;width:33%;height:55px;text-align:center;position:relative;align-items:center;justify-content:center;padding:10px 0;line-height:1;background:#ededed;color:#999}.form-progressbar-archive .item:not(:last-child)::before,.form-progressbar-archive .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:28px solid #fff0;border-left:20px solid #ededed;margin:auto}.form-progressbar-archive .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}}.form-progressbar .item.active{z-index:1;background:#0768B9;color:#FFF}.form-progressbar .item.active:not(:last-child)::after{border-left-color:#0768B9}.form-progressbar .item.active:not(:last-child)::before{border-left:none}.form-progressbar-archive .item.active{z-index:1;background:#0768B9;color:#FFF}.form-progressbar-archive .item.active:not(:last-child)::after{border-left-color:#0768B9}.form-progressbar-archive .item.active:not(:last-child)::before{border-left:none}.mw_wp_form_confirm .input-show{display:none}.pc-complete-form{padding:5px 30px}@media screen and (max-width:766.5px){.pc-complete-form{padding:5px 0}}@media (max-width:990px) and (min-width:766.5px){#header_main>.logo>img,a img{padding-top:10px!important;max-width:85%!important}}@media only screen and (max-width:766.4px){.responsive #top #wrap_all .main_menu{display:none}}#scroll-top-link,#av-cookie-consent-badge{color:#fff;border:1px solid #0768B9!important;background:#0768B9!important}#scroll-top-link:hover,#av-cookie-consent-badge:hover{background-color:#09c;color:#fff;border:1px solid #09c}@media only screen and (max-width:766.4px){.responsive #scroll-top-link{display:block!important;right:20px;bottom:90px}}.socket_color{background-color:#A6A6A6;color:#fff}blockquote{border-color:#0768B9!important}.main_color input[type='submit']{background-color:#0768B9!important}.dsp-none{display:none}@media only screen and (min-width:766.5px){.sp-display{display:none!important}}@media only screen and (max-width:766.4px){.pc-display{display:none!important}}.mw_wp_form_input #kouen1-q,.mw_wp_form_input #kouen2-q,.mw_wp_form_input #kouen3-q{display:none}.form-subhead{margin-top:10px!important;font-weight:700;color:red;font-size:24px;line-height:28px;margin-left:28px}.form-subhead-link{font-weight:700;color:#0099cc!important;text-decoration:underline;font-size:24px;line-height:28px}.form-subhead-link:hover{color:#00B0F0!important;text-decoration:underline!important}@media only screen and (max-width:766.4px){.form-subhead{margin-top:0px!important;font-size:18px;line-height:22px;margin-left:0}.form-subhead-link{font-size:18px;line-height:22px}}::placeholder{color:#bbb!important}.mw_wp_form .error{font-weight:700}.ui-datepicker .ui-datepicker-title{display:flex}