@media screen and (min-width:769px){.secFv-imgBox{background:url(//cudiehome.jp/cudiehome/wp-content/themes/198_theme/files/css/../img/support/fv_pc.webp) no-repeat center/cover}}@media screen and (max-width:768px){.secFv-imgBox{background:url(//cudiehome.jp/cudiehome/wp-content/themes/198_theme/files/css/../img/support/fv_sp.webp) no-repeat center/cover}}.secSupport{padding-block:130px;position:relative;z-index:0}.secSupport-title{font-size:32px;letter-spacing:.1em;font-weight:400}.secSupport-text{margin-top:43px;font-size:15px;line-height:32px}.secSupport-navi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:48px}.secSupport-navi li{padding-right:32px;margin-right:32px;border-right:1px solid #bfbdbd}.secSupport-navi li:last-child{border-right:none}.secSupport-navi li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:17px;font-size:18px;letter-spacing:.1em;line-height:1.5}.secSupport-navi li i{display:block;width:30px;height:30px;border-radius:100%;background:var(--c-gray);position:relative}.secSupport-navi li i span{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7px;height:9px}.secSupport-navi li i span:before,.secSupport-navi li i span:after{content:"";position:absolute;left:50%;bottom:0}.secSupport-navi li i span:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;background:var(--c-white)}.secSupport-navi li i span:after{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:7px;height:7px;border-right:1px solid var(--c-white);border-bottom:1px solid var(--c-white)}@media screen and (min-width:769px){.secSupport-navi li a{-webkit-transition:opacity .3s;transition:opacity .3s}.secSupport-navi li a:hover{opacity:.7}.secSupport-navi li a:hover i span{top:55%}.secSupport-navi li i span{-webkit-transition:top .3s;transition:top .3s}.secSupport-column-imgBox{background:url(//cudiehome.jp/cudiehome/wp-content/themes/198_theme/files/css/../img/performance/resilient_img01_pc.webp) no-repeat center/cover}}@media screen and (max-width:768px){.secSupport{padding-block:55px 54px}.secSupport-title{font-size:24px;line-height:1.3334}.secSupport-text{margin-top:16px;line-height:2}.secSupport-navi{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 58px);margin-inline:auto;margin-top:40px}.secSupport-navi li{padding-right:29px;margin-right:29px}.secSupport-navi li:nth-child(2){padding-right:0;margin-right:0;border-right:none}.secSupport-navi li:last-child{width:100%;padding-right:0;margin-right:0;padding-top:18px;margin-top:18px;border-top:1px solid #bfbdbd}.secSupport-navi li a{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.sec{padding-block:100px 146px}.sec-enTitle{margin-bottom:30px;font-size:28px;letter-spacing:.05em;font-weight:500;color:#a78648;text-align:center}.sec-jpTitle{font-size:22px;font-weight:400;text-align:center}.sec-jpTitle b{margin-left:5px;font-size:38px;letter-spacing:.1em;font-weight:400}.sec-title{font-size:26px;letter-spacing:.05em;line-height:44px;font-weight:500}.sec-title+.sec-text{margin-top:25px}.sec-text{font-size:16px;line-height:38px;text-align:justify}.sec-subTitle{font-size:22px;letter-spacing:.05em;line-height:36px;font-weight:500}.sec-subTitle.is-ls0{letter-spacing:0}.sec-subTitle+.sec-subText{margin-top:20px}.sec-subText{font-size:15px;line-height:32px;text-align:justify}.sec-subText.is-plus{letter-spacing:.025em}@media screen and (min-width:769px){.sec-subTitle.is-ls0{white-space:nowrap}}@media screen and (max-width:768px){.sec{padding-block:45px 60px}.sec-enTitle{margin-bottom:15px;font-size:20px}.sec-jpTitle{font-size:18px;line-height:1.3}.sec-jpTitle b{display:block;margin-top:8px;margin-left:0;font-size:32px}.sec-title{font-size:20px;line-height:32px;font-weight:400}.sec-title+.sec-text{margin-top:20px}.sec-text{font-size:15px;line-height:28px}.sec-text .is-minus{letter-spacing:-.05em}.sec-subTitle{font-size:20px;line-height:32px;font-weight:400}.sec-subTitle+.sec-subText{margin-top:11px}.sec-subText{line-height:28px}.sec-subText.is-plus{letter-spacing:0}}.secQuality{background:#f0f1f2}.secQuality-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secQuality-column.is-type1{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:26px;margin-top:83px}.secQuality-column.is-type1 .secQuality-column-textBox{width:512px}.secQuality-column.is-type1 .secQuality-column-iconList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 512px - 26px + 33px);margin-right:-33px;margin-bottom:8px}.secQuality-column.is-type1 .secQuality-column-iconList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:25%;padding-inline:33px}.secQuality-column.is-type1 .secQuality-column-iconList li+li{border-left:1px dashed #606060}.secQuality-column.is-type1 .secQuality-column-iconList-icon{margin-inline:auto}.secQuality-column.is-type1 .secQuality-column-iconList-icon.icon01{width:99px}.secQuality-column.is-type1 .secQuality-column-iconList-icon.icon02{width:99px}.secQuality-column.is-type1 .secQuality-column-iconList-icon.icon03{width:122px}.secQuality-column.is-type1 .secQuality-column-iconList-icon.icon04{width:121px}.secQuality-column.is-type1 .secQuality-column-iconList-title{margin-top:20px;font-size:20px;letter-spacing:.05em;font-weight:500;text-align:center}.secQuality-column.is-type1 .secQuality-column-iconList-text{margin-top:12px;font-size:13px;line-height:20px;text-align:center}.secQuality-column.is-type2{gap:74px;margin-top:100px}.secQuality-column.is-type2 .secQuality-column-textBox{width:490px;margin-top:10px}.secQuality-column.is-type2 .secQuality-column-imgBox{width:636px}.secQuality-column.is-type3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:92px 80px;margin-top:90px}.secQuality-column.is-type3 .secQuality-column-item{width:calc((100% - 80px)/2)}.secQuality-column.is-type3 .secQuality-column-imgBox{margin-top:34px}@media screen and (max-width:768px){.secQuality-column{display:block}.secQuality-column.is-type1{margin-top:40px}.secQuality-column.is-type1 .secQuality-column-textBox{width:100%}.secQuality-column.is-type1 .secQuality-column-iconList{gap:44px 0;width:90%;margin:35px auto 0}.secQuality-column.is-type1 .secQuality-column-iconList li{width:50%;padding-inline:0;position:relative}.secQuality-column.is-type1 .secQuality-column-iconList li+li{border-left:1px dashed #606060}.secQuality-column.is-type1 .secQuality-column-iconList li:nth-child(odd){border-left:none}.secQuality-column.is-type1 .secQuality-column-iconList li:nth-child(n+3):before{content:"";position:absolute;left:0;top:-22px;width:100%;border-top:1px dashed #606060}.secQuality-column.is-type1 .secQuality-column-iconList-icon{width:98px;margin-inline:auto}.secQuality-column.is-type1 .secQuality-column-iconList-text{line-height:1.539}.secQuality-column.is-type2{margin-top:65px}.secQuality-column.is-type2 .secQuality-column-textBox{width:100%;margin-top:0}.secQuality-column.is-type2 .secQuality-column-imgBox{width:100%;margin-top:30px}.secQuality-column.is-type3{margin-top:50px}.secQuality-column.is-type3 .secQuality-column-item{width:100%}.secQuality-column.is-type3 .secQuality-column-item+.secQuality-column-item{margin-top:50px}.secQuality-column.is-type3 .secQuality-column-imgBox{margin-top:30px}}.secWarranty-main{margin-top:100px}.secWarranty-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secWarranty-column.is-type1{gap:74px;margin-top:90px}.secWarranty-column.is-type1 .secWarranty-column-textBox{width:491px;margin-top:10px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-title{margin-bottom:20px;font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500;text-align:center}.secWarranty-column.is-type1 .secWarranty-column-guarantee{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;background:#ebe9e3;margin-top:30px;padding:17px 18px 20px}.secWarranty-column.is-type1 .secWarranty-column-guarantee-title{font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500}.secWarranty-column.is-type1 .secWarranty-column-guarantee-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;font-size:14px;line-height:1.5}.secWarranty-column.is-type1 .secWarranty-column-imgBox,.secWarranty-column.is-type1 .secWarranty-column-imgListBox{width:636px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox{background:#ebe9e3;padding:22px 28px 10px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list li{width:calc((100% - 60px)/5)}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list-title{margin-top:7px;font-size:13px;letter-spacing:.05em;line-height:18px;font-weight:400;text-align:center}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list-title .sml{display:block;margin-inline:-20px;margin-top:-1px;font-size:10px;letter-spacing:0}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-note{margin-top:8px;font-size:12px;line-height:1.4;text-align:right}.secWarranty-column.is-type2{display:block;margin-top:40px}.secWarranty-column.is-type2 .secWarranty-column-title{margin-bottom:17px;font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500}@media screen and (max-width:768px){.secWarranty-main{margin-top:46px}.secWarranty-column{display:block}.secWarranty-column.is-type1{margin-top:70px}.secWarranty-column.is-type1 .secWarranty-column-textBox{width:100%;margin-top:0}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-title{margin-bottom:28px;font-size:16px}.secWarranty-column.is-type1 .secWarranty-column-guarantee{gap:23px;padding:14px 20px 16px}.secWarranty-column.is-type1 .secWarranty-column-guarantee-title{line-height:1.715}.secWarranty-column.is-type1 .secWarranty-column-guarantee-list{display:block;line-height:1.715}.secWarranty-column.is-type1 .secWarranty-column-imgBox,.secWarranty-column.is-type1 .secWarranty-column-imgListBox{width:100%}.secWarranty-column.is-type1 .secWarranty-column-imgBox{overflow-y:hidden;overflow-x:auto;width:calc(100% + 22px);margin-right:-22px;margin-top:13px}.secWarranty-column.is-type1 .secWarranty-column-img{width:580px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox{margin-top:30px;padding:28px 22px 25px;position:relative}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list{gap:16px 18px}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list li{width:calc((100% - 18px)/2)}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list-title{margin-top:9px;line-height:1.3}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-list-title .sml{display:inline-block;margin-inline:0;margin-top:0}.secWarranty-column.is-type1 .secWarranty-column-imgListBox-note{position:absolute;right:0;top:calc(100% + 6px);margin-top:0}.secWarranty-column.is-type2{margin-top:60px}.secWarranty-column.is-type2 .secWarranty-column-title{margin-bottom:17px;font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500}.secWarranty-column.is-type2 .secWarranty-column-imgBox{overflow-y:hidden;overflow-x:auto;width:calc(100% + 22px);margin-right:-22px;margin-top:13px}.secWarranty-column.is-type2 .secWarranty-column-img{width:1200px}}.secAfter{overflow:hidden;background:#f0f1f2}.secAfter-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.secAfter-column.is-type1{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:106px;margin-top:75px}.secAfter-column.is-type1 .secAfter-column-textBox{width:544px}.secAfter-column.is-type1 .secAfter-column-imgBox{width:calc(100% - 650px + (100vw - 1200px)/2);height:350px;margin-right:calc((-100vw + 1200px)/2)}.secAfter-column.is-type2{display:block;margin-top:90px}.secAfter-column.is-type2 .sec-subText{margin-top:10px}.secAfter-column.is-type2 .secAfter-column-imgBox{margin-top:30px}.secAfter-merit{margin-top:110px}.secAfter-merit-title{font-size:26px;letter-spacing:.05em;line-height:1.5;font-weight:500;text-align:center}.secAfter-merit-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:74px;margin-top:67px}.secAfter-merit-column-textBox{width:491px}.secAfter-merit-column-feeBox,.secAfter-merit-column-iconBox{width:636px}.secAfter-merit-column-iconBox{background:#ebe9e3;padding:32px 35px 22px}.secAfter-merit-column-iconBox-title{font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500;text-align:center}.secAfter-merit-column-iconBox-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:29px 23px;margin-top:35px}.secAfter-merit-column-iconBox-list-icon{width:73px;margin-inline:auto}.secAfter-merit-column-iconBox-list-title{margin-top:13px;font-size:13px;line-height:18px;font-weight:400;text-align:center}.secAfter-merit-column-iconBox-note{margin-top:30px;font-size:12px;letter-spacing:.025em;line-height:1.3}.secAfter-merit-column-feeBox-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:23px}.secAfter-merit-column-feeBox-list li{width:calc((100% - 46px)/3);background:var(--c-white);padding-block:15px 17px;position:relative;text-align:center}.secAfter-merit-column-feeBox-list-title{font-size:18px;letter-spacing:.05em;line-height:1.5;font-weight:500;color:#ba9c63}.secAfter-merit-column-feeBox-list-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;font-size:13px;line-height:20px}.secAfter-merit-column-feeBox-list-arrow{width:22px;height:12px;margin-top:11px;margin-inline:auto;border-style:solid;border-width:12px 11px 0;border-color:#ba9c63 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.secAfter-merit-column-feeBox-list-price{margin-top:4px;font-size:22px;color:#d53f3f}.secAfter-merit-column-feeBox-list-price .num{font-size:56px}.secAfter-merit-column-feeBox-list-note{position:absolute;right:0;top:calc(100% + 7px);font-size:12px;line-height:1.3;text-align:right}.secAfter-merit-column-note{margin-top:17px;font-size:12px;letter-spacing:.025em;line-height:22px}@media screen and (min-width:769px){.secAfter-column.is-type1 .secAfter-column-imgBox{background:url(//cudiehome.jp/cudiehome/wp-content/themes/198_theme/files/css/../img/support/after_img01_pc.webp) no-repeat center/cover}}@media screen and (min-width:769px)and (max-width:1300px){.secAfter-column.is-type1 .secAfter-column-imgBox{width:calc(100% - 650px + 100px);margin-right:-100px}}@media screen and (max-width:768px){.secAfter-column{display:block}.secAfter-column.is-type1{margin-top:44px}.secAfter-column.is-type1 .secAfter-column-textBox{width:100%}.secAfter-column.is-type1 .secAfter-column-imgBox{width:calc(100% + 22px);height:207px;background:url(//cudiehome.jp/cudiehome/wp-content/themes/198_theme/files/css/../img/support/after_img01_sp.webp) no-repeat center/cover;margin-top:40px;margin-right:-22px}.secAfter-column.is-type2{margin-top:73px}.secAfter-column.is-type2 .sec-subText{margin-top:11px}.secAfter-column.is-type2 .secAfter-column-imgBox{overflow-y:hidden;overflow-x:auto;width:calc(100% + 22px);margin-right:-22px}.secAfter-column.is-type2 .secAfter-column-img{width:989px}.secAfter-merit{margin-top:54px}.secAfter-merit-title{font-size:20px;line-height:1.6}.secAfter-merit-column{display:block;margin-top:50px}.secAfter-merit-column-textBox{width:100%}.secAfter-merit-column-feeBox,.secAfter-merit-column-iconBox{width:100%}.secAfter-merit-column-iconBox{margin-top:32px;padding:30px 23px}.secAfter-merit-column-iconBox-title{font-size:16px}.secAfter-merit-column-iconBox-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:33px}.secAfter-merit-column-iconBox-list-title{margin-top:10px;line-height:1.385}.secAfter-merit-column-iconBox-note{margin-top:20px;letter-spacing:0;line-height:1.667}.secAfter-merit-column-feeBox-list{display:block;margin-top:30px}.secAfter-merit-column-feeBox-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:left}.secAfter-merit-column-feeBox-list li+li{margin-top:10px}.secAfter-merit-column-feeBox-list-title{width:100%;text-align:center}.secAfter-merit-column-feeBox-list-text{margin-top:8px;font-size:14px;line-height:1.429}.secAfter-merit-column-feeBox-list-arrow{width:12px;height:22px;margin-top:8px;margin-inline:27px;border-width:11px 0 11px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ba9c63}.secAfter-merit-column-feeBox-list-price{margin-top:0}.secAfter-merit-column-feeBox-list-note{position:relative;top:auto;width:100%;padding-right:20px;margin-top:13px}.secAfter-merit-column-note{margin-top:30px;letter-spacing:0;line-height:1.667}}