.u-textMarker{background:linear-gradient(rgba(0,0,0,0) 70%,yellow 70%);padding:.1em .3em}.u-fontSmall{font-size:max(.8em,11px)}.u-fontLarge{font-size:1.2em}.u-fontLargeEx{font-size:1.4em}.u-fontLight{font-weight:400}.u-fontBold{font-weight:700}.u-alr{text-align:right}.u-alc{text-align:center}@media screen and (max-width: 768px){.u-alc.is-pconly{text-align:left}}.u-alc.is-sponly{text-align:left}@media screen and (max-width: 768px){.u-alc.is-sponly{text-align:center}}.u-underline{text-decoration:underline}.u-rmtL{margin-top:60px}@media screen and (max-width: 768px){.u-rmtL{margin-top:40px}}.u-rmtM{margin-top:40px}@media screen and (max-width: 768px){.u-rmtM{margin-top:25px}}.u-rmtS{margin-top:25px}@media screen and (max-width: 768px){.u-rmtS{margin-top:15px}}.u-rmtSS{margin-top:12px}@media screen and (max-width: 768px){.u-rmtSS{margin-top:8px}}.u-scpL{padding:60px 0}@media screen and (max-width: 768px){.u-scpL{padding:40px 0}}.u-scpM{padding:40px 0}@media screen and (max-width: 768px){.u-scpM{padding:25px 0}}.u-scpS{padding:20px 0}@media screen and (max-width: 768px){.u-scpS{padding:12px 0}}.u-mAuto{margin-left:auto;margin-right:auto}@media screen and (min-width: 769px){.u-spOnly{display:none!important}}@media screen and (max-width: 768px){.u-pcOnly{display:none!important}}.u-w20{width:20%}.u-w21{width:21%}.u-w22{width:22%}.u-w23{width:23%}.u-w24{width:24%}.u-w25{width:25%}.u-w26{width:26%}.u-w27{width:27%}.u-w28{width:28%}.u-w29{width:29%}.u-w30{width:30%}.u-w31{width:31%}.u-w32{width:32%}.u-w33{width:33%}.u-w34{width:34%}.u-w35{width:35%}.u-w36{width:36%}.u-w37{width:37%}.u-w38{width:38%}.u-w39{width:39%}.u-w40{width:40%}.u-w41{width:41%}.u-w42{width:42%}.u-w43{width:43%}.u-w44{width:44%}.u-w45{width:45%}.u-w46{width:46%}.u-w47{width:47%}.u-w48{width:48%}.u-w49{width:49%}.u-w50{width:50%}.u-w51{width:51%}.u-w52{width:52%}.u-w53{width:53%}.u-w54{width:54%}.u-w55{width:55%}.u-w56{width:56%}.u-w57{width:57%}.u-w58{width:58%}.u-w59{width:59%}.u-w60{width:60%}.u-w61{width:61%}.u-w62{width:62%}.u-w63{width:63%}.u-w64{width:64%}.u-w65{width:65%}.u-w66{width:66%}.u-w67{width:67%}.u-w68{width:68%}.u-w69{width:69%}.u-w70{width:70%}.u-w71{width:71%}.u-w72{width:72%}.u-w73{width:73%}.u-w74{width:74%}.u-w75{width:75%}.u-w76{width:76%}.u-w77{width:77%}.u-w78{width:78%}.u-w79{width:79%}.u-w80{width:80%}.u-w81{width:81%}.u-w82{width:82%}.u-w83{width:83%}.u-w84{width:84%}.u-w85{width:85%}.u-w86{width:86%}.u-w87{width:87%}.u-w88{width:88%}.u-w89{width:89%}.u-w90{width:90%}.u-w91{width:91%}.u-w92{width:92%}.u-w93{width:93%}.u-w94{width:94%}.u-w95{width:95%}.u-w96{width:96%}.u-w97{width:97%}.u-w98{width:98%}.u-w99{width:99%}.u-w100{width:100%}.u-w1em{width:1em}.u-w2em{width:2em}.u-w3em{width:3em}.u-w4em{width:4em}.u-w5em{width:5em}.u-w6em{width:6em}.u-w7em{width:7em}.u-w8em{width:8em}.u-w9em{width:9em}.u-w10em{width:10em}.u-w11em{width:11em}.u-w12em{width:12em}.u-w13em{width:13em}.u-w14em{width:14em}.u-w15em{width:15em}.u-w16em{width:16em}.u-w17em{width:17em}.u-w18em{width:18em}.u-w19em{width:19em}.u-w20em{width:20em}.u-w21em{width:21em}.u-w22em{width:22em}.u-w23em{width:23em}.u-w24em{width:24em}.u-w25em{width:25em}.u-w26em{width:26em}.u-w27em{width:27em}.u-w28em{width:28em}.u-w29em{width:29em}.u-w30em{width:30em}.u-w31em{width:31em}.u-w32em{width:32em}.u-w33em{width:33em}.u-w34em{width:34em}.u-w35em{width:35em}.u-w36em{width:36em}.u-w37em{width:37em}.u-w38em{width:38em}.u-w39em{width:39em}.u-w40em{width:40em}.u-w41em{width:41em}.u-w42em{width:42em}.u-w43em{width:43em}.u-w44em{width:44em}.u-w45em{width:45em}.u-w46em{width:46em}.u-w47em{width:47em}.u-w48em{width:48em}.u-w49em{width:49em}.u-w50em{width:50em}.u-mt0{margin-top:0!important}.p-appliancesupport{color:#333}.p-appliancesupport #header .inner{padding:1em .6em}@media screen and (max-width: 768px){.p-appliancesupport .logo-cs{max-width:200px}}.p-appliancesupport .btn-menu{display:none}.p-appliancesupport__linkBtn a{font-size:16px}@media screen and (max-width: 768px){.p-appliancesupport__linkBtn a{font-size:14px}}.p-appliancesupport__linkBtn a{text-decoration:none;background:#136DB8;color:#fff;font-weight:700;border-radius:6px;padding:.5em .6em}.p-appliancesupport__mv{background:url(/appliancesupport/images/mv-bg.webp) center/cover no-repeat}@media screen and (max-width: 768px){.p-appliancesupport__mv .inner{padding:2.8em 0 0}}.p-appliancesupport__section .inner{margin-left:auto;margin-right:auto}.p-appliancesupport__section .inner{max-width:980px}.p-appliancesupport__section .list-note{font-size:12px}.p-appliancesupport__sectionTop{text-align:center}.p-appliancesupport__sectionTop .label{font-size:14px;color:#ff6400;display:inline-block;line-height:1}.p-appliancesupport__sectionTop .label.is-attention{font-size:32px}@media screen and (max-width: 768px){.p-appliancesupport__sectionTop .label.is-attention{font-size:24px}}.p-appliancesupport__sectionTop .label.is-attention{padding:10px 20px}@media screen and (max-width: 768px){.p-appliancesupport__sectionTop .label.is-attention{padding:5px 10px}}.p-appliancesupport__sectionTop .label.is-attention{border-radius:6px;color:#fff;background:#FF6400}.p-appliancesupport__sectionTop .ttl{font-size:32px}@media screen and (max-width: 768px){.p-appliancesupport__sectionTop .ttl{font-size:24px}}.p-appliancesupport__sectionTop .ttl .is-attention{color:#ff6400}.p-appliancesupport__sectionTop .ttl.is-colorWhite{color:#fff}.p-appliancesupport__sectionTop .ttl:after{content:"";display:block;width:40px;height:4px;background:#FF6400;margin:16px auto 0}.p-appliancesupport__sectionTop .priceText{font-size:24px}@media screen and (max-width: 768px){.p-appliancesupport__sectionTop .priceText{font-size:20px}}.p-appliancesupport__sectionTop .priceText .is-large{font-size:48px}@media screen and (max-width: 768px){.p-appliancesupport__sectionTop .priceText .is-large{font-size:40px}}.p-appliancesupport__card2Column{position:relative;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:6.75em}@media screen and (max-width: 768px){.p-appliancesupport__card2Column{grid-template-columns:1fr}}.p-appliancesupport__card2Column.is-alignTop{align-items:flex-start}.p-appliancesupport__card2Column.is-arrow:before{content:"";position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:74px;height:26px;background:url(/appliancesupport/images/icon-arrow.svg) center/contain no-repeat}@media screen and (max-width: 768px){.p-appliancesupport__card2Column.is-arrow:before{transform:translate(-50%,-50%) rotate(90deg);width:50px;height:26px}}@media screen and (max-width: 768px){.p-appliancesupport__card2Column{flex-direction:column;gap:40px}.p-appliancesupport__card2Column.is-arrow{gap:5.5em}}.p-appliancesupport__card2ColumnItem.is-colorWhite{color:#fff}.p-appliancesupport__card2ColumnItem .content .ttl{font-size:24px}@media screen and (max-width: 768px){.p-appliancesupport__card2ColumnItem .content .ttl{font-size:20px}}.p-appliancesupport__card2ColumnItem .content .text{color:gray;font-size:16px}.p-appliancesupport__card2ColumnItem .content .btn{font-size:20px}@media screen and (max-width: 768px){.p-appliancesupport__card2ColumnItem .content .btn{font-size:18px}}.p-appliancesupport__card2ColumnItem .content .btn{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-appliancesupport__card2ColumnItem .content .btn{margin-left:auto;margin-right:auto}.p-appliancesupport__card2ColumnItem .content .btn{padding:1.6em;text-decoration:none;color:#fff;background:#FF6400;position:relative;border-radius:6px;box-shadow:.2em .2em #a64700;transform:translateY(0);transition:transform .3s,box-shadow .3s}.p-appliancesupport__card2ColumnItem .content .btn:before{content:"";border-top:.4em solid rgba(0,0,0,0);border-bottom:.4em solid rgba(0,0,0,0);border-left:.5em solid #fff;position:absolute;top:50%;right:.5em;translate:0 -50%}.p-appliancesupport__card2ColumnItem .content .btn:hover{box-shadow:.2em .1em #a64700;transform:translateY(.1em)}.p-appliancesupport__card2ColumnItem .content .telArea{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-appliancesupport__card2ColumnItem .content .telArea .freeDial{font-size:42px}@media screen and (max-width: 768px){.p-appliancesupport__card2ColumnItem .content .telArea .freeDial{font-size:32px}}.p-appliancesupport__card2ColumnItem .content .telArea .freeDial{pointer-events:none;text-decoration:none;color:#fff;background:url(/appliancesupport/images/icon-tel.svg) .5em center/1.2em auto no-repeat;padding-left:1.8em}@media screen and (max-width: 768px){.p-appliancesupport__card2ColumnItem .content .telArea .freeDial{pointer-events:auto}}.u-subTtl{font-size:24px}@media screen and (max-width: 768px){.u-subTtl{font-size:20px}}.u-textAttention,.u-fontAttention{color:#ff6400}.u-bgGray{background:#FAFAFA}.u-bgOrange{background:#FFE6D4}.u-bgDarkGray{background:#333333}.u-frame{background:#fff;box-shadow:0 4px 4px #00000040;border-radius:6px}.u-frame.is-padding{padding:24px}@media screen and (max-width: 768px){.u-frame.is-padding.is-spPadding{padding:24px 12px}}.p-appliancesupport__content .pointList{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media screen and (max-width: 768px){.p-appliancesupport__content .pointList{grid-template-columns:1fr;gap:16px}}.p-appliancesupport__content .pointList .box{font-size:24px}@media screen and (max-width: 768px){.p-appliancesupport__content .pointList .box{font-size:18px}}.p-appliancesupport__content .pointList .box{background:#FF6400;border-radius:6px;color:#fff}.p-appliancesupport__content .pointList .box .is-large{font-size:32px}@media screen and (max-width: 768px){.p-appliancesupport__content .pointList .box .is-large{font-size:24px}}.p-appliancesupport__content .cardList{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media screen and (max-width: 768px){.p-appliancesupport__content .cardList{grid-template-columns:repeat(2,1fr);gap:12px 16px}}.p-appliancesupport__content .cardList li{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-appliancesupport__content .cardList li{max-width:215px;background:#fff;padding:10px;border-radius:6px;box-shadow:0 4px 4px #00000040}@media screen and (max-width: 768px){.p-appliancesupport__content .cardList li{max-width:170px}}.p-appliancesupport__content .condition .ttl{font-size:24px}.p-appliancesupport__content .stepList{display:flex;align-items:flex-start;gap:32px}.p-appliancesupport__content .stepList+.stepList{margin-top:88px;position:relative}.p-appliancesupport__content .stepList+.stepList:before{content:"";position:absolute;top:-56px;left:50%;transform:translate(-50%);width:24px;height:24px;background:url(/appliancesupport/images/icon-arrow-down.svg) center/24px 24px no-repeat}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList{position:relative;display:block}}.p-appliancesupport__content .stepList .label{font-size:22px}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .label{font-size:12px}}.p-appliancesupport__content .stepList .label{background:#FF6400;border-radius:50%;display:inline-block;color:#fff;width:120px;height:120px;line-height:1}.p-appliancesupport__content .stepList .label{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-appliancesupport__content .stepList .label .num{font-size:56px}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .label .num{font-size:28px}}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .label{width:60px;height:60px}}.p-appliancesupport__content .stepList .btn{font-size:20px}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .btn{font-size:18px}}.p-appliancesupport__content .stepList .btn{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-appliancesupport__content .stepList .btn{text-decoration:none;color:#ff6400;border:3px solid #FF6400;max-width:320px;background:#fff;position:relative;border-radius:8px;box-shadow:.2em .2em #ff6400;transform:translateY(0);transition:transform .3s,box-shadow .3s}.p-appliancesupport__content .stepList .btn:before{content:"";border-top:.4em solid rgba(0,0,0,0);border-bottom:.4em solid rgba(0,0,0,0);border-left:.5em solid #FF6400;position:absolute;top:50%;right:.5em;translate:0 -50%}.p-appliancesupport__content .stepList .btn:hover{box-shadow:.2em .1em #ff6400;transform:translateY(.1em)}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .ttl{position:absolute;top:38px;left:95px}.p-appliancesupport__content .stepList .ttl.is-sp2Line{line-height:1.2;top:30px}}.p-appliancesupport__content .stepList .content{display:flex;flex-direction:column;gap:1em}@media screen and (max-width: 768px){.p-appliancesupport__content .stepList .content{margin-top:1em}}
