.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 .p-appliancesupport__btn{font-size:20px}@media screen and (max-width:768px){.p-appliancesupport__card2ColumnItem .p-appliancesupport__btn{font-size:16px}}.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 .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:#333}.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 .p-appliancesupport__btn{max-width:300px}.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}}@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}}
