﻿.formbox{margin-top:-50px}@media (max-width: 999px){.formbox{margin-top:-5px}}.formbox .form-with{margin:0 auto;width:calc(1260 / 1400 * 100%)}@media (max-width: 999px){.formbox .form-with{width:calc(100% - 40px)}}.formbox .form-txtontop{margin-bottom:68px;text-align:center;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.1em;font-weight:400}@media (max-width: 999px){.formbox .form-txtontop{margin-bottom:45px;text-align:left;font-size:16px;font-size:1.6rem;line-height:2em}}.formbox .form-ttl,.formbox .aform-hdln{height:90px;border-radius:45px;background:linear-gradient(90deg, #6fe3f7 0%, #5498d5 45.12%, #0866d6 100%);padding-top:29px;text-align:center;color:#fff;font-size:26px;font-size:2.6rem;line-height:1.15385em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.formbox .form-ttl,.formbox .aform-hdln{height:70px;padding-top:19px;font-size:21px;font-size:2.1rem;line-height:1.42857em}}.formbox .form-imgstep{margin-top:42px;padding-left:30px;text-align:center}@media (max-width: 999px){.formbox .form-imgstep{margin:9px -30px 0;padding-left:30px}}.formbox .form-telbox{position:relative;margin:110px auto 0;max-width:692px;width:calc(100% - 40px);background:#f0f7ff;border-radius:10px;overflow:hidden}.formbox .form-telbox:before{content:"";position:absolute;left:49%;top:24px;bottom:24px;background:#82b2d6;width:1px}@media (max-width: 999px){.formbox .form-telbox{margin-top:70px;border:#0068b8 1px solid;padding:0 16px}.formbox .form-telbox:before{display:none}}.formbox .form-telbox .tel-link{height:151px;display:flex;align-items:center}@media (max-width: 999px){.formbox .form-telbox .tel-link{display:block;height:160px}}.formbox .form-telbox .tel-ttl{width:50%;text-align:center;color:#0068b8;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.formbox .form-telbox .tel-ttl{width:100%;border-bottom:#82b2d6 1px solid;padding:11px 0;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em}}.formbox .form-telbox .tel-cnt{width:48%;text-align:center}@media (max-width: 999px){.formbox .form-telbox .tel-cnt{width:100%}}.formbox .form-telbox .tel-num{display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23.56' height='23.391' viewBox='0 0 23.56 23.391'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_200242' data-name='Rectangle 200242' width='21.762' height='21.576' fill='%230068b8'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Group_188959' data-name='Group 188959' transform='matrix(0.996, 0.087, -0.087, 0.996, 1.88, 0)'%3E%3Cg id='Group_188958' data-name='Group 188958' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_515636' data-name='Path 515636' d='M6.085,1.657c.542.671,1.029,1.388,1.526,2.094C8.6,5.159,8.683,6.448,7.092,7.5a1.641,1.641,0,0,0-.537,2.283,10.114,10.114,0,0,0,5.178,5.293,1.99,1.99,0,0,0,2.79-.65,1.98,1.98,0,0,1,1.749-1.142c1.142.06,4.964,2.827,5.369,3.921a1.99,1.99,0,0,1,0,1.365c-.859,2.57-2.969,3.637-5.471,2.623A28.423,28.423,0,0,1,.319,5.476,7.3,7.3,0,0,1,0,4.354,5.118,5.118,0,0,1,3.194.142c1.541-.548,2.154.6,2.891,1.516' transform='translate(0 0)' fill='%230068b8'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;padding-left:30px;color:#0068b8;font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.03em;font-weight:500;font-family:"DM Sans",sans-serif}@media (max-width: 999px){.formbox .form-telbox .tel-num{margin-top:7px}}.formbox .form-telbox .time{margin-top:4px;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.05em;font-weight:400}@media (max-width: 999px){.formbox .form-telbox .time{margin-top:0}}.formbox .form-telbox .tel-alert{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(90deg, #6fe3f7 0%, #044ace 100%);border-radius:0 0 10px 10px;padding:10px 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.05em;font-weight:500}.aform-header{display:none}.aform-content{padding-top:19px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.aform-content{margin-top:-6px;padding-top:0;font-size:16px;font-size:1.6rem;line-height:2em}}.aform-content dl{display:flex;border-bottom:#82b2d6 1px solid;padding:36px 0}@media (max-width: 999px){.aform-content dl{display:block;width:100%;padding:21px 0 25px}}.aform-content dt{margin-top:-4px;width:254px}@media (max-width: 999px){.aform-content dt{width:100%;margin-top:0}}.aform-content dd{position:relative;width:calc(100% - 250px)}@media (max-width: 999px){.aform-content dd{width:100%;padding-top:10px}}.aform-content .aform-label{position:relative;display:block;padding:0 63px 0 62px}.aform-content .aform-label:before,.aform-content .aform-label .aform-required{position:absolute;top:0;left:2px;margin-left:0;width:45px;height:26px;text-align:center;padding-top:2px;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:500}.aform-content .aform-label:before{content:"任意";background:#959595}.aform-content .aform-label .aform-required{background:#0068b8}.aform-content .aform-label .label-sub{display:inline-block;margin-right:-10px;margin-top:3px;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:0em;font-weight:500}@media (max-width: 999px){.aform-content .aform-label{padding:0 0 0 60px}.aform-content .aform-label:before,.aform-content .aform-label .aform-required{top:2px;left:0}.aform-content .aform-label .label-sub{margin:0 0 0 10px}.aform-content .aform-label br{display:none}}.aform-content .aform-validation{display:none}.aform-content textarea,.aform-content input[type="text"],.aform-content input[type="email"],.aform-content input[type="number"],.aform-content input[type="tel"],.aform-content input[type="url"]{width:100%;height:60px;background:#fffdf2;border:#82b2d6 solid 1px;border-radius:5px;padding:17px 20px;color:#2e2e2e;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.1em;font-weight:500;font-family:"Noto Sans JP",sans-serif}.aform-content textarea{margin-bottom:-8px;height:240px}@media (max-width: 999px){.aform-content textarea{height:180px}}.aform-content select{width:100%;height:60px;background-color:#fffdf2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='9' viewBox='0 0 10 9'%3E%3Cpath id='Polygon_40' data-name='Polygon 40' d='M5,0l5,9H0Z' transform='translate(10 9) rotate(180)' fill='%232e2e2e'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 40px center;border:#82b2d6 solid 1px;border-radius:5px;padding:5px 40px;color:#959595;font-size:16px;font-size:1.6rem;line-height:1.25em;letter-spacing:.1em;font-weight:500;font-family:"Noto Sans JP",sans-serif;-webkit-appearance:none;appearance:none}.aform-content select.no-empty{padding:5px 20px;color:#2e2e2e}@media (max-width: 999px){.aform-content select{background-position:right 12px center;padding:5px 17px}}.aform-content .aform-input-example{display:block;padding:0px 0 12px 2px;color:#959595;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.aform-content .aform-input-example{padding:0 0 8px 4px}}.aform-content .aform-radio-ul{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:50px}@media (max-width: 999px){.aform-content .aform-radio-ul{row-gap:17px}}.aform-content .aform-radio-ul li{display:flex;align-items:center}.aform-content .aform-radio-ul li label{white-space:nowrap}@media (max-width: 999px){.aform-content .aform-radio-ul li{flex-wrap:wrap}.aform-content .aform-radio-ul li label{white-space:normal}}.aform-content .aform-radio-ul li.have-optiontext{width:100%}.aform-content .aform-radio-ul li.have-optiontext label{padding-right:10px}.aform-content .aform-radio-ul li.have-optiontext+.have-optiontext{margin-top:-5px}@media (max-width: 999px){.aform-content .aform-radio-ul li.have-optiontext label{width:100%;padding-right:0;margin-bottom:16px}.aform-content .aform-radio-ul li.have-optiontext+.have-optiontext{margin-top:16px}}.aform-content .aform-vertical-ul{row-gap:12px}.aform-content .aform-vertical-ul li{width:100%}.aform-content .aform-radio{position:absolute;opacity:0;pointer-events:none}.aform-content .aform-radio ~ label{position:relative;display:inline-block;padding-left:40px;cursor:pointer}.aform-content .aform-radio ~ label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:29px;height:29px;background:#fff;border:#0068b8 1px solid;border-radius:50%;transition:0.3s}.aform-content .aform-radio ~ label:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%) scale(0);width:19px;height:19px;background:#0068b8;border-radius:50%;transition:0.3s}.aform-content .aform-radio:checked ~ label:after{transform:translateY(-50%) scale(1)}.aform-content .aform-name-ul,.aform-content .aform-kana-ul{display:flex;column-gap:20px}@media (max-width: 999px){.aform-content .aform-name-ul,.aform-content .aform-kana-ul{column-gap:18px}}.aform-content .aform-name-ul li,.aform-content .aform-kana-ul li{width:calc(50% - 10px)}@media (max-width: 999px){.aform-content .aform-name-ul li,.aform-content .aform-kana-ul li{width:calc(50% - 9px)}}.aform-content .aform-name-ul li>label,.aform-content .aform-kana-ul li>label{display:block;padding:0 0 12px 2px;color:#959595;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.aform-content .aform-name-ul li>label,.aform-content .aform-kana-ul li>label{padding:0 0 8px 4px}}.aform-content .aform-twice-note{display:block;padding:36px 0 10px 2px;color:#959595;font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.1em;font-weight:500}@media (max-width: 999px){.aform-content .aform-twice-note{padding:21px 0 8px 4px}}@media (min-width: 1000px){.aform-content .dl_parts-inquiry .aform-label{padding-right:30px}.aform-content .dl_parts-inquiry .aform-radio-ul li:not(.have-optiontext){width:50%;max-width:272px}}@media (max-width: 999px){.aform-content .dl_parts-removal .aform-radio-ul li{width:100%}}@media (min-width: 1000px){.aform-content .dl_parts-material .aform-radio-ul{row-gap:20px}.aform-content .dl_parts-material .aform-radio-ul li.have-optiontext label{min-width:385px;padding-right:34px;white-space:normal}}.aform-content .dl_privacy{padding:60px 0 0;flex-wrap:wrap;border-bottom:none}@media (max-width: 999px){.aform-content .dl_privacy{padding-top:29px}}.aform-content .dl_privacy dt,.aform-content .dl_privacy dd{width:100%}@media (max-width: 999px){.aform-content .dl_privacy dd{padding-top:0}}.aform-content .dl_privacy .aform-label{padding:0;color:#0068b8;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.1em;font-weight:500}.aform-content .dl_privacy .aform-label:before,.aform-content .dl_privacy .aform-required{display:none}.aform-content .dl_privacy .aform-input-example{padding:12px 2px 50px;color:#2e2e2e;font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.1em;font-weight:400}.aform-content .dl_privacy .aform-input-example a{color:#0068b8;text-decoration:underline}@media (max-width: 999px){.aform-content .dl_privacy .aform-input-example{padding:10px 2px 46px}}.aform-content .dl_privacy .aform-checkbox{position:absolute;opacity:0;pointer-events:none}.aform-content .dl_privacy .aform-checkbox+label{position:relative;display:flex;width:100%;height:100px;align-items:center;justify-content:center;background:#f0f7ff;border-radius:10px;padding-left:5px;cursor:pointer;font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:.1em;font-weight:500}.aform-content .dl_privacy .aform-checkbox+label:before{content:"";display:inline-block;margin-right:13px;width:27px;height:27px;background-color:#fff;border:#0068b8 1px solid;transition:0.3s}@media (max-width: 999px){.aform-content .dl_privacy .aform-checkbox+label{height:84px;font-size:16px;font-size:1.6rem;line-height:1.25em}}.aform-content .dl_privacy .aform-checkbox:checked+label:before{background-color:#0068b8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.414' height='13.121' viewBox='0 0 17.414 13.121'%3E%3Cpath id='Path_515679' data-name='Path 515679' d='M5045.268,5795.5l5,5,11-11' transform='translate(-5044.561 -5788.793)' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}.aform-content .aform-button-area{margin-top:75px;background:none}@media (max-width: 999px){.aform-content .aform-button-area{margin-top:32px}}.aform-content .aform-button-area input[type="submit"]{position:relative;display:block;margin:0 auto;width:100%;max-width:456px;height:83px;background:url("data:image/svg+xml,%3Csvg id='Group_187266' data-name='Group 187266' xmlns='http://www.w3.org/2000/svg' width='38.297' height='38.297' viewBox='0 0 38.297 38.297'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' fill='none' stroke='%23fff' stroke-width='1'%3E%3Ccircle cx='19.149' cy='19.149' r='19.149' stroke='none'/%3E%3Ccircle cx='19.149' cy='19.149' r='18.649' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19118.051-20128.139h18.5l-5.191-3.482' transform='translate(19127.953 20147.289)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A") right 25px center no-repeat,linear-gradient(90deg, #6fe3f7 0%, #044ace 100%);border-radius:50px;border:none;color:#fff;font-size:19px;font-size:1.9rem;line-height:1.26316em;letter-spacing:.05em;font-weight:500;opacity:0.7;transition:0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.aform-content .aform-button-area input[type="submit"]:hover{opacity:0.75}}@media (max-width: 999px){.aform-content .aform-button-area input[type="submit"]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.5' height='29.5' viewBox='0 0 29.5 29.5'%3E%3Cg id='Group_189091' data-name='Group 189091' transform='translate(-317.123 -2723.75)'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' transform='translate(317.123 2723.75)' fill='none' stroke='%23fff' stroke-width='1'%3E%3Ccircle cx='14.75' cy='14.75' r='14.75' stroke='none'/%3E%3Ccircle cx='14.75' cy='14.75' r='14.25' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19118.049-20128.939h14.246l-4-2.682' transform='translate(19442.799 22867.439)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A") right 20px center no-repeat,linear-gradient(90deg, #6fe3f7 0%, #044ace 100%)}}.aform-content .aform-button-area input[type="submit"]:disabled{opacity:0.5;cursor:not-allowed;pointer-events:none}.aform-content .aform-button-area input#aform_btn_back{display:block;margin-left:auto;margin-bottom:60px;width:165px;border:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg id='Group_188887' data-name='Group 188887' xmlns='http://www.w3.org/2000/svg' width='19.565' height='19.565' viewBox='0 0 19.565 19.565'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' fill='none' stroke='%230068b8' stroke-width='1'%3E%3Cellipse cx='9.783' cy='9.783' rx='9.783' ry='9.783' stroke='none'/%3E%3Cellipse cx='9.783' cy='9.783' rx='9.283' ry='9.283' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19108.6-20129.84h-9.447l2.65-1.781' transform='translate(19123.105 20139.627)' fill='none' stroke='%230068b8' stroke-width='1'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left center;padding:0;text-align:right;color:#0068b8;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.1em;font-weight:400;transition:0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.aform-content .aform-button-area input#aform_btn_back:hover{opacity:0.75}}.aform-content .aform-error{margin-top:13px;color:#d92b00;font-size:13px;font-size:1.3rem;line-height:1.23077em;letter-spacing:0em;font-weight:500}.aform-content .zipcodediv{display:flex}.aform-content .zipcodediv .labeldiv{width:38px;padding-top:54px;font-size:18px;font-size:1.8rem}@media (max-width: 999px){.aform-content .zipcodediv .labeldiv{padding-top:45px}}.aform-content .zipcodediv .inputdiv{width:calc(100% - 38px)}.aform-content .zipcodediv .inputdiv input{width:332px}@media (max-width: 999px){.aform-content .zipcodediv .inputdiv input{width:186px}}.aform-content .aform-hdln{margin:80px 0 58px}@media (max-width: 999px){.aform-content .aform-hdln{margin:54px 0 10px}}.aform-content .aform-payment{margin-bottom:-20px}.aform-content .aform-payment-description{padding:12px 0 16px 40px;color:#2e2e2e;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.1em;font-weight:400}@media (max-width: 999px){.aform-content .aform-payment-description{padding:6px 0 18px 40px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}.aform-content .aform-note{margin-top:50px;font-size:16px;font-size:1.6rem;line-height:1.9375em;letter-spacing:.1em;font-weight:400}.aform-content .aform-note a{color:#0068b8;text-decoration:underline}@media (max-width: 999px){.aform-content .aform-note{margin-top:30px}}.hidden-header .header .inHeader .layerMenu,.hidden-header .header .list-link,.hidden-header .hambergerbox{display:none}.hidden-header .header{position:absolute}.hidden-footer .sec-footer .footer-menu,.hidden-footer .sec-footer .footer-address,.hidden-footer .sec-footer:after{display:none}.hidden-footer .sec-footer .txt-copy{margin:120px 0 60px;padding-left:0}@media (max-width: 999px){.hidden-footer .sec-footer .txt-copy{margin:55px 0 40px}}.form_confirm .aform-content .dl_privacy,.form_confirm #aform_confirm_msg,.form_confirm .aform-note{display:none}.form_confirm .formbox{margin-top:-85px}@media (max-width: 999px){.form_confirm .formbox{margin-top:-25px}}.form_confirm .formbox .form-imgstep{margin-top:0;margin-bottom:30px;padding:0}@media (max-width: 999px){.form_confirm .formbox .form-imgstep{margin-bottom:10px}}@media (min-width: 1000px){.form_confirm .aform-content{margin-top:60px}.form_confirm .aform-content dl{padding:29px 0}.form_confirm .aform-content dt{margin-top:0;width:325px;padding:0 18px}.form_confirm .aform-content dd{width:calc(100% - 325px);font-weight:400}}@media (max-width: 999px){.form_confirm .aform-content{margin-top:15px}.form_confirm .aform-content dl{padding:12px 0}.form_confirm .aform-content dd{padding-top:0}}.form_confirm .aform-content .aform-label{padding:0}.form_confirm .aform-content .aform-label:before,.form_confirm .aform-content .aform-label .aform-required,.form_confirm .aform-content .aform-label br,.form_confirm .aform-content .aform-label .label-sub{display:none}.form_confirm .aform-content .aform-button-area{margin-top:22px}.thanks-main{margin-top:-85px}@media (max-width: 999px){.thanks-main{margin-top:-25px}}.thanks-main .form-imgstep{margin-top:0;padding-left:0;padding-right:30px}.thanks-main .thanks-ttl{margin-top:48px;text-align:center;font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.thanks-main .thanks-ttl{margin-top:20px;font-size:20px;font-size:2rem;line-height:1.5em}}.thanks-main .thanks-desc{margin-top:34px;text-align:center;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em;font-weight:400}@media (max-width: 999px){.thanks-main .thanks-desc{margin-top:27px;text-align:left;font-size:16px;font-size:1.6rem;line-height:2em}}.thanks-main .thanks-back a{position:relative;display:block;margin:68px auto 0;width:100%;max-width:350px;height:64px;background:url("data:image/svg+xml,%3Csvg id='Group_187580' data-name='Group 187580' xmlns='http://www.w3.org/2000/svg' width='29.5' height='29.5' viewBox='0 0 29.5 29.5'%3E%3Cg id='Ellipse_3565' data-name='Ellipse 3565' fill='none' stroke='%23fff' stroke-width='1'%3E%3Ccircle cx='14.75' cy='14.75' r='14.75' stroke='none'/%3E%3Ccircle cx='14.75' cy='14.75' r='14.25' fill='none'/%3E%3C/g%3E%3Cpath id='Path_493759' data-name='Path 493759' d='M-19103.8-20128.939h-14.246l4-2.682' transform='translate(19125.676 20143.689)' fill='none' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E%0A") left 20px center no-repeat,linear-gradient(90deg, #6fe3f7 0%, #044ace 100%);border-radius:50px;border:none;text-align:center;padding:22px 0 0 10px;color:#fff;font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.thanks-main .thanks-back a{margin-top:47px;padding-left:0}}

/*# sourceMappingURL=maps/form.min.css.map */
