@charset "utf-8";footer,header{display:none}.aftermaintenance{font-family:'Noto Sans JP',Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;font-weight:400;color:#2d2d2d}.aftermaintenance *{-webkit-box-sizing:border-box;box-sizing:border-box}.aftermaintenance #main .h3Ttl{background-color:#0094a0;max-width:680px;margin:0 auto;text-align:center;line-height:1;padding:12px 5px 14px}.aftermaintenanceBox{max-width:1000px;margin:auto;margin-top:50px!important}@media screen and (max-width:767px){.aftermaintenanceBox{margin-top:40px!important}}.aftermaintenanceBox img{width:100%}.aftermaintenanceBox .center{text-align:center}#main .aftermaintenanceBox .heading01{font-weight:700;color:#0094a0;margin-bottom:40px;font-size:34px;text-align:center}@media screen and (max-width:768px){#main .aftermaintenanceBox .heading01{margin-bottom:6px;font-size:17px!important}}#main .aftermaintenanceBox .heading01 .bgTxt{background:0 0;background-color:#0094a0;margin-top:5px;padding:13px 5px 15px;display:block;color:#fff;font-size:16px;letter-spacing:2px;font-family:'Kozuka Mincho Pro','Kozuka Mincho Std','小塚明朝 Pro R','小塚明朝 Std R',"游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"メイリオ",Meiryo,"ＭＳ Ｐ明朝","MS PMincho","MS 明朝"}@media screen and (max-width:767px){#main .aftermaintenanceBox .heading01 .bgTxt{padding:8px 5px 10px;font-size:12px}}.aftermaintenanceBox .topArea{margin-bottom:80px}@media screen and (max-width:767px){.aftermaintenanceBox .topArea{margin-bottom:24px}}.aftermaintenanceBox .topArea .strongText{text-align:center;font-weight:700;font-size:calc(24 * 1px);margin-bottom:20px;color:#000}@media screen and (max-width:767px){.aftermaintenanceBox .topArea .strongText{font-size:calc(28 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .topArea .strongText{margin-bottom:18px}}.aftermaintenanceBox .topArea .leadText{font-size:calc(18 * 1px);line-height:calc(32 / 18);font-weight:500;max-width:680px;margin:0 auto;margin-bottom:35px}@media screen and (max-width:767px){.aftermaintenanceBox .topArea .leadText{font-size:calc(24 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .topArea .leadText{font-weight:400;margin-bottom:21px}}.aftermaintenanceBox .topArea img{width:340px;margin:auto}@media screen and (max-width:767px){.aftermaintenanceBox .topArea img{width:240px}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea{margin-bottom:92px}}.aftermaintenanceBox .middleArea h4 a{display:block;background-color:#0094a0;font-weight:700;font-size:calc(24 * 1px);color:#fff;line-height:1;padding:20px 0;text-align:center;position:relative;max-width:380px;margin:0 auto;margin-bottom:100px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea h4 a{font-size:calc(24 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea h4 a{max-width:228px;padding:12px 0;margin-bottom:48px}}.aftermaintenanceBox .middleArea h4 a:hover{text-decoration:none;opacity:.7}.aftermaintenanceBox .middleArea h4 a::after{content:"";height:10px;width:20px;-webkit-transform:rotateZ(90);-ms-transform:rotate(90);transform:rotateZ(90);background:url(../../img/common/icon07.png) no-repeat center;background-size:contain;position:absolute;margin:auto;top:0;bottom:0;right:16px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea h4 a::after{height:6px;width:12px;right:10px}}.aftermaintenanceBox .middleArea .pictBox{margin-bottom:100px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .pictBox{margin-bottom:48px}}.aftermaintenanceBox .middleArea .pictBox .note{margin-top:25px;font-size:calc(12 * 1px);line-height:calc(21 / 12)}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .pictBox .note{font-size:calc(24 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .pictBox .note{margin-top:24px}}.aftermaintenanceBox .middleArea .formBox{max-width:800px;margin:0 auto}.aftermaintenanceBox .middleArea .formBox p.center{font-weight:700;font-size:calc(30 * 1px);color:#503c3c;margin-bottom:50px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox p.center{font-size:calc(30 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox p.center{margin-bottom:24px}}.aftermaintenanceBox .middleArea .formBox h5{color:#fff;background:#0094a0;font-weight:700;font-size:calc(18 * 1px);line-height:1;padding:10px 0;padding-left:28px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox h5{font-size:calc(28 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox h5{padding:8px 0;padding-left:18px}}.aftermaintenanceBox .middleArea .formBox h5+p{display:none}.aftermaintenanceBox .middleArea .formBox .comFromBox{padding:45px 0}#main .aftermaintenanceBox .middleArea .formBox .comFromBox{background-color:#f6fcfd}@media screen and (max-width:767px){#main .aftermaintenanceBox .middleArea .formBox .comFromBox{background-color:#fff}}#main .aftermaintenanceBox .middleArea .formBox .comFromBox .mailForm td input[type=email],#main .aftermaintenanceBox .middleArea .formBox .comFromBox .mailForm td input[type=tel],#main .aftermaintenanceBox .middleArea .formBox .comFromBox .mailForm td select,#main .aftermaintenanceBox .middleArea .formBox .comFromBox td input[type=text]{border:1px solid #a7dee8;background-color:#edf8fa;width:100%;height:50px;font-size:16px;border-radius:0!important;padding-left:10px;line-height:27px;box-sizing:border-box}#main .aftermaintenanceBox .middleArea .formBox .comFromBox td input[type=text]::placeholder{color:#000}#main .aftermaintenanceBox .middleArea .formBox .comFromBox .mailForm .submit li input{background-color:#0094a0}.aftermaintenanceBox .middleArea .formBox .comFromBox .notes02{margin-top:10px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox .comFromBox span.wpcf7-list-item{width:100%}}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox .comFromBox{padding:30px 0 0}}.aftermaintenanceBox .middleArea .formBox p.note{font-size:calc(14 * 1px);line-height:calc(25 / 14);margin-top:40px}@media screen and (max-width:767px){.aftermaintenanceBox .middleArea .formBox p.note{font-size:calc(24 * .59 * 1px)}}.aftermaintenanceBox .bottomArea{margin-bottom:118px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea{margin-bottom:96px}}.aftermaintenanceBox .bottomArea h4{background-color:#0094a0;color:#fff;font-weight:700;font-size:calc(24 * 1px);line-height:1;padding:10px 0;margin-bottom:24px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea h4{font-size:calc(42 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea h4{line-height:calc(57.5 / 42);padding:16px 0}}.aftermaintenanceBox .bottomArea p.leadText{font-weight:500;font-size:calc(16 * 1px);line-height:calc(28 / 16);margin-bottom:25px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea p.leadText{font-size:calc(24 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea p.leadText{font-weight:400}}.aftermaintenanceBox .bottomArea .linkBox{margin-bottom:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox{margin-bottom:66px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aftermaintenanceBox .bottomArea .linkBox li{margin:15px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox li{margin:0}.aftermaintenanceBox .bottomArea .linkBox li+li{margin-top:24px}}.aftermaintenanceBox .bottomArea .linkBox li span{font-size:calc(20 * 1px);font-weight:700;color:#603813;display:block}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox li span{font-size:calc(24 * .59 * 1px)}}.aftermaintenanceBox .bottomArea .linkBox li img{width:182px;margin-top:8px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox li img{width:130px!important;margin-top:5px}}.aftermaintenanceBox .bottomArea .linkBox li a{-webkit-box-shadow:0 0 12px rgba(0,0,0,.3);box-shadow:0 0 12px rgba(0,0,0,.3);border:2px solid #603813;background-color:#fefaf2;border-radius:65px;display:block;padding:16px 0;width:380px;position:relative}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox li a{padding:9px 0;width:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3)}}.aftermaintenanceBox .bottomArea .linkBox li a:hover{text-decoration:none!important;opacity:.7}.aftermaintenanceBox .bottomArea .linkBox li a::after{content:"";height:13px;width:8px;background:url(../../img/common/icon04.gif) no-repeat center;background-size:contain;position:absolute;margin:auto;top:0;bottom:0;right:21px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .linkBox li a::after{width:6px;height:10px;right:14px}}.aftermaintenanceBox .bottomArea .linkBox li:nth-of-type(2) span{color:#0094a0}.aftermaintenanceBox .bottomArea .linkBox li:nth-of-type(2) img{width:178px}.aftermaintenanceBox .bottomArea .linkBox li:nth-of-type(2) a{border-color:#0094a0;background-color:#edf8f8}.aftermaintenanceBox .bottomArea .contactBox{padding:35px 0;border-top:1px solid #0094a0;border-bottom:1px solid #0094a0}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox{padding:24px 0 15px}}.aftermaintenanceBox .bottomArea .contactBox p.strong{font-weight:700;font-size:calc(24 * 1px);color:#0094a0;text-align:center;margin-bottom:30px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox p.strong{font-size:calc(42 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox p.strong{margin-bottom:22px}}.aftermaintenanceBox .bottomArea .contactBox .flexBox{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:695px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aftermaintenanceBox .bottomArea .contactBox .flexBox>p{display:none}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.aftermaintenanceBox .bottomArea .contactBox .telBox{font-size:calc(18 * 1px);font-weight:700;line-height:1}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .telBox{font-size:calc(26 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .telBox{margin-bottom:10px}}.aftermaintenanceBox .bottomArea .contactBox .telBox .number{margin-top:10px;width:335px}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .telBox .number{width:100%}}.aftermaintenanceBox .bottomArea .contactBox .infoBox{font-size:calc(16 * 1px);line-height:calc(22 / 16)}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .infoBox{font-size:calc(24 * .59 * 1px)}}.aftermaintenanceBox .bottomArea .contactBox .infoBox .minText{font-size:calc(14 * 1px)}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .infoBox .minText{font-size:calc(24 * .59 * 1px)}}@media screen and (max-width:767px){.aftermaintenanceBox .bottomArea .contactBox .infoBox{line-height:calc(41 / 24)}}.ac-order{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0;-ms-flex-preferred-size:49%;flex-basis:49%}.ac-order:last-of-type{margin-left:auto}.ac-order-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}span.order-second{-ms-flex-preferred-size:85%;flex-basis:85%}span.ac-order-day,span.ac-order-time{-ms-flex-preferred-size:15%;flex-basis:13%;padding-top:16px}.ac-order-attention{margin-top:10px}.required.any{background-color:#503c3d}.ac-check-period .wpcf7-list-item{margin:0 0 7px 0;width:30%;white-space:nowrap;display:inline-block}.ac-check-period{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:0) and (max-width:767px){.ac-order,.ac-order-group{display:block}.aftermaintenanceBox .middleArea .formBox .comFromBox{background-color:transparent}.aftermaintenanceBox .mainBox.comFromBox{margin:0!important}.ac-check-period .wpcf7-list-item{white-space:normal}}.aftermaintenanceBox .wpcf7-validation-errors{color:red;font-size:1.1em;font-weight:500}.aftermaintenanceBox .wpcf7-validation-errors::before{content:"※"}.aftermaintenance{padding:0 18px;position:relative;min-width:auto}.aftermaintenance .bread_crumb_list,.aftermaintenance .fixBtn,.aftermaintenance footer#gFooter,.aftermaintenance header#gHeader{display:none!important}@media screen and (max-width:767px){.aftermaintenance #main{padding-top:0}}.aftermaintenance #amFooter,.aftermaintenance #amHeader{width:100%}.aftermaintenance #amFooter img,.aftermaintenance #amHeader img{width:100%;height:auto;border:0;vertical-align:bottom}@media screen and (min-width:1141px){.aftermaintenance #amFooter,.aftermaintenance #amHeader{margin:0 calc(50% - 50vw);width:99.3vw}}@media screen and (max-width:767px){.aftermaintenance #amFooter,.aftermaintenance #amHeader{margin:0 calc(50% - 50vw);width:100vw}}.aftermaintenance #amHeader{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #e8ebeb}.aftermaintenance #amHeader .logo{width:174px;margin:0 auto}@media screen and (max-width:767px){.aftermaintenance #amHeader .logo{max-width:none}}.aftermaintenance #amFooter{padding-top:40px;margin-top:100px;border-top:1px solid #e8ebeb}@media screen and (max-width:767px){.aftermaintenance #amFooter{margin-top:60px}}.aftermaintenance #amFooter .info{width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.aftermaintenance #amFooter .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.aftermaintenance #amFooter .info .logo{width:260px}.aftermaintenance #amFooter .info .address{margin-left:3em;font-size:14px;color:#282828}@media screen and (max-width:767px){.aftermaintenance #amFooter .info .address{margin-top:20px;margin-left:0}}.aftermaintenance #amFooter .copyright{margin:50px auto 30px auto;font-size:12px;text-align:center}.aftermaintenance .amLoginBox{font-size:calc(14 * 1px);line-height:calc(24 / 14);font-weight:500;max-width:767px;margin:auto}@media screen and (max-width:767px){.aftermaintenance .amLoginBox{font-size:calc(28 * .59 * 1px);line-height:calc(48 / 28)}}.aftermaintenance .amLoginBox h3{font-size:calc(20 * 1px);line-height:calc(24 / 20);color:#0094a0;font-weight:700;margin-bottom:18px;margin-top:80px}@media screen and (max-width:767px){.aftermaintenance .amLoginBox h3{font-size:calc(32 * .59 * 1px);line-height:calc(44 / 32)}}@media screen and (max-width:767px){.aftermaintenance .amLoginBox h3{margin-top:50px}}.aftermaintenance .amLoginBox .contactBox{font-size:calc(14 * 1px);line-height:calc(20 / 14);font-weight:500}@media screen and (max-width:767px){.aftermaintenance .amLoginBox .contactBox{font-size:calc(22 * .59 * 1px);line-height:calc(32 / 22)}}.aftermaintenance .amLoginBox .contactBox .tel{font-size:calc(18 * 1px);line-height:calc(26.5 / 18);font-weight:700;margin-bottom:10px}@media screen and (max-width:767px){.aftermaintenance .amLoginBox .contactBox .tel{font-size:calc(28 * .59 * 1px);line-height:calc(40.5 / 28)}}.aftermaintenance .amLoginBox .contactBox .tel .num{font-size:calc(40 * 1px);line-height:1!important;white-space:nowrap;display:block;font-weight:700;margin-top:4px}@media screen and (max-width:767px){.aftermaintenance .amLoginBox .contactBox .tel .num{font-size:calc(64 * .59 * 1px)}}.aftermaintenance .amLoginBox .contactBox .tel .num:hover{text-decoration:none}.aftermaintenance .amLoginBox form{margin-top:18px}.aftermaintenance .mailForm{width:100%;margin:0 auto;padding-bottom:53px}@media screen and (max-width:767px){.aftermaintenance .mailForm{padding-bottom:0}}.aftermaintenance .mailForm table{margin:0 auto}.aftermaintenance .mailForm tr{display:block;width:680px;margin:0 auto 50px}@media screen and (max-width:767px){.aftermaintenance .mailForm tr{width:100%;margin-bottom:30px}}.aftermaintenance .mailForm th{padding:0;padding-bottom:10px;font-weight:700;display:block;width:100%;font-size:16px;text-align:left}.aftermaintenance .mailForm td{display:block;width:100%;padding:0 2px 5px;box-sizing:border-box}.aftermaintenance .mailForm th.thStyle01{padding-top:0;display:block;width:100%;text-align:left}.aftermaintenance form .any,.aftermaintenance form .required{font-size:65%;color:#fff;background-color:#ec0000;padding:.1em .4em;margin:0 25px 0 10px;vertical-align:middle}@media screen and (max-width:767px){.aftermaintenance form .any,.aftermaintenance form .required{margin:0 0 0 5px}}.aftermaintenance form .any{background-color:#503c3d}.aftermaintenance .notes02{font-size:90%;margin-top:10px;vertical-align:middle}.aftermaintenance .mailForm .tdStyle{padding-bottom:0;display:block;width:100%;padding:0 2px 5px;box-sizing:border-box}span.ac-order-day .pc_only,span.ac-order-time .pc_only{display:inline-block!important}.aftermaintenance .mailForm td textarea{width:100%;resize:vertical;overflow:auto;padding:5px 10px;height:192px;font-size:14px;border:2px solid #bfbfbf;box-sizing:border-box;line-height:1.6}.aftermaintenance .mailForm .submit li input{display:block;margin:0 auto;padding:9px 0 7px;color:#fff;font-size:16px;font-weight:700;text-align:center;border:none;width:251px;cursor:pointer;appearance:none;-webkit-appearance:none;background:#0094a0 url(../images/aftermaintenance/icon01.png) no-repeat right 12px center;background-size:8px auto}.aftermaintenance .h3Ttl{background-color:#0094a0;max-width:680px;margin:0 auto;text-align:center;line-height:1;padding:12px 5px 14px;color:#fff;font-size:18px}.aftermaintenance .thanksTxt{margin:72px 0 190px;text-align:center;font-size:15px;box-sizing:border-box}@media screen and (max-width:767px){.aftermaintenance .thanksTxt{margin:50px 0;font-size:14px}}