.c-page{background-color:#f7f7f7}.c-contents{margin:0 auto;max-width:64rem;width:100%}.kirekira__toilet{color:#1d174a;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,Roboto,"Hiragino Sans","Hiragino Kaku Gothic ProN",YuGothic,"Yu Gothic Medium",Meiryo,sans-serif;letter-spacing:.05em;line-height:1.5;position:relative}.kirekira__toilet.brand_wrap{box-sizing:border-box;margin:0 auto}.kirekira__toilet .-bold{font-weight:700}.kirekira__toilet img{height:auto}.kirekira__toilet .button{background-image:linear-gradient(to right,#ffcbe3,#c9cdf3);border:solid 2px #371564;border-radius:50px;color:#000036;display:inline-block;font-weight:700;position:relative}.kirekira__toilet .button:after{background:url(/_var/kirekira/wiper/update202603/img/button_arrow.png) center/contain no-repeat;content:"";height:22px;pointer-events:none;position:absolute;right:30px;right:5%;top:50%;transform:translateY(-50%);width:22px;z-index:0}.kirekira__toilet .kirekira__content-wrap{margin:0 auto}.kirekira__toilet .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.kirekira__toilet .u-textStroke{paint-order:stroke fill}.kirekira__toilet .c-note,.kirekira__toilet .point__detailNote,.kirekira__toilet .point__textNote,.kirekira__toilet .productNote,.kirekira__toilet .product__pointNote,.kirekira__toilet .sdgs__note{color:#333;display:flex;font-size:1rem;letter-spacing:.05em;line-height:1.5}.kirekira__toilet .c-note::before,.kirekira__toilet .point__detailNote::before,.kirekira__toilet .point__textNote::before,.kirekira__toilet .productNote::before,.kirekira__toilet .product__pointNote::before,.kirekira__toilet .sdgs__note::before{content:"※";flex-shrink:0;margin-right:.1rem}.kirekira__toilet .c-note.-center,.kirekira__toilet .point__detailNote.-center,.kirekira__toilet .point__textNote.-center,.kirekira__toilet .productNote.-center,.kirekira__toilet .product__pointNote.-center,.kirekira__toilet .sdgs__note.-center{justify-content:center;text-align:center}.kirekira__toilet .c-note.-right,.kirekira__toilet .point__detailNote.-right,.kirekira__toilet .point__textNote.-right,.kirekira__toilet .productNote.-right,.kirekira__toilet .product__pointNote.-right,.kirekira__toilet .sdgs__note.-right{justify-content:flex-end;text-align:right}.kirekira__toilet .mv__bottom{margin-top:1.2rem}.kirekira__toilet .mv__bottom__heading{margin:0 auto;text-align:center;width:73.8461538462vw}.kirekira__toilet .mv__bottom__headingImg{display:block;height:auto;width:100%}.kirekira__toilet .mv__bottom__imgWrap{margin:1.2rem auto 0;width:100%}.kirekira__toilet .mv__bottom__img{display:block;height:auto;margin:0 auto;width:100%}.kirekira__toilet .noteWrap{margin-top:2.2rem}.kirekira__toilet .content__lead{margin-top:2rem;position:relative}.kirekira__toilet .content__leadBottom{position:relative}.kirekira__toilet .content__leadBottom .lead__bg{background-image:url(/_var/kirekira/point/toilet/update202609/img/lead_bg_bottom.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.kirekira__toilet .content__leadProduct{position:relative}.kirekira__toilet .content__leadProduct .lead__bg{background-position:center bottom;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;pointer-events:none;pointer-events:none;position:absolute;right:0;top:-10rem;z-index:-3}.kirekira__toilet .lead__imgWrap{margin:0 auto}.kirekira__toilet .lead__imgWrap.-sub{max-width:56rem;padding-top:0}.kirekira__toilet .lead__imgWrap.-bottom{text-align:center}.kirekira__toilet .lead__text{color:#333;line-height:1.5;margin-top:1.6rem}.kirekira__toilet .content__leadTop{background-color:#d7ecff;margin:0 calc(-50vw + 50%);position:relative}.kirekira__toilet .content__leadTop::after{background-image:url(/_var/kirekira/point/toilet/update202609/img/wave_bottom.svg);background-position:center top;background-repeat:no-repeat;background-size:cover;content:"";height:8.9583333333vw;left:0;pointer-events:none;position:absolute;top:calc(100% - 2px);width:100%;z-index:1}.kirekira__toilet .content__leadTop>*{position:relative;z-index:2}.kirekira__toilet .content__leadCenter{background-color:#e6f3ff;margin:0 calc(-50vw + 50%);position:relative}.kirekira__toilet .lead__balloonsWrap{display:flex;justify-content:center}.kirekira__toilet .balloonWrap{font-weight:700;letter-spacing:.05em;position:relative}.kirekira__toilet .balloonWrap .balloonInner{align-items:center;background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;position:relative}.kirekira__toilet .balloonWrap.-first .balloonInner{background-image:url(/_var/kirekira/point/toilet/update202609/img/lead_balloon01.svg)}.kirekira__toilet .balloonWrap.-second .balloonInner{background-image:url(/_var/kirekira/point/toilet/update202609/img/lead_balloon02.svg)}.kirekira__toilet .balloonBottomText{bottom:.2em;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.kirekira__toilet .leadCenter__text{font-weight:700;text-align:center}.kirekira__toilet .keyPhrase{background-position:center;background-repeat:no-repeat;color:#fff;font-weight:700;line-height:1.6;margin:2rem auto 0;text-align:center}.kirekira__toilet .lead__kvWrap{margin:0 auto;max-width:1000px}.kirekira__toilet .kv__note{margin:1rem auto 0}.kirekira__toilet .kv__note .-question{display:flex;flex-direction:row}.kirekira__toilet .kv__note .-question::before{content:"設問：";flex-shrink:0}.kirekira__toilet .productImgsWrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.kirekira__toilet .section__headingWrap{align-items:center;border-bottom:4px solid #17288a;border-top:4px solid #17288a;display:flex;flex-direction:column;justify-content:center}.kirekira__toilet .nav__text{-webkit-text-decoration:none!important;text-decoration:none!important}.kirekira__toilet .nav__text{-webkit-user-select:none;-moz-user-select:none;align-items:center;bottom:0;color:#1d174a;display:flex;font-size:1.5rem;font-weight:900;justify-content:center;left:0;margin:auto;padding-top:1em;pointer-events:none;position:absolute;right:0;top:0;user-select:none}.kirekira__toilet .main_header{background-position:center top;background-repeat:no-repeat}.kirekira__toilet .point__anchorTarget{display:block;height:0;left:0;pointer-events:none;position:absolute;top:-4rem;visibility:hidden;width:0}.kirekira__toilet .point__detail{background-color:#edfcff;border:2px solid #48c2da;border-radius:4rem;box-sizing:border-box;margin-top:6.4rem;position:relative;scroll-margin-top:8rem}.kirekira__toilet .point__detail::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8rem;left:0;margin:0 auto;position:absolute;right:0;top:-4rem;width:8rem}.kirekira__toilet .point__detail.-point01::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/point01_icon.png)}.kirekira__toilet .point__detail.-point02::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/point02_icon.png)}.kirekira__toilet .point__detail.-point03::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/point03_icon.png)}.kirekira__toilet .point__detail.-point04::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/point04_icon.png)}.kirekira__toilet .point__detail.-point05::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/point05_icon.png)}.kirekira__toilet .section__headingWrap{text-align:center}.kirekira__toilet .section__headingWrap .section__heading{display:flex}.kirekira__toilet .section__headingWrap .section__headingSub{display:flex;justify-content:center;width:auto}.kirekira__toilet .content__heading{color:#17288a;font-weight:900;text-align:center}.kirekira__toilet .content__headingSub{align-items:center;color:#1d174a;display:flex;font-weight:500;gap:.4rem;justify-content:center;margin-top:1rem}.kirekira__toilet .content__headingSub::after,.kirekira__toilet .content__headingSub::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/heading_star.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:12px;width:12px}.kirekira__toilet .product__desc{background-color:#f0f8ff}.kirekira__toilet .product__descHeadWrap{display:flex;flex-direction:column;gap:2.4rem}.kirekira__toilet .product__descText{letter-spacing:.1em;text-align:center}.kirekira__toilet .product__descText .-pink{color:#e4007f;font-weight:700}.kirekira__toilet .product__descText .-purple{color:#9150c8;font-weight:700}.kirekira__toilet .product__descText .-marker{background:linear-gradient(transparent 70%,#ffe944 60%);display:inline;font-weight:700;padding:0 2px}.kirekira__toilet .product__descText .-cross{display:inline-block;position:relative;vertical-align:middle}.kirekira__toilet .product__descText .-cross::after,.kirekira__toilet .product__descText .-cross::before{background-color:#1d174a;content:"";height:100%;left:50%;position:absolute;top:50%;width:2px}.kirekira__toilet .product__descText .-cross::before{transform:translate(-50%,-50%) rotate(45deg)}.kirekira__toilet .product__descText .-cross::after{transform:translate(-50%,-50%) rotate(-45deg)}.kirekira__toilet .product__descText.blockWrap{align-items:center;display:flex;flex-direction:column;justify-content:center}.kirekira__toilet .-block{background-color:#fff;box-shadow:4px 4px 0 0 #b4babf;padding:.2rem 1.2rem}.kirekira__toilet .product__imgWrap{margin:0 auto}.kirekira__toilet .point__iconWrap{width:12rem}.kirekira__toilet .product__point{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 auto}.kirekira__toilet .product__point:not(:first-of-type){margin-top:4rem}.kirekira__toilet .product__pointInner{border-radius:8px;display:flex}.kirekira__toilet .product__pointTextWrap{flex:1}.kirekira__toilet .product__pointText{font-size:1.5rem;line-height:1.8}.kirekira__toilet .product__pointText h3{display:inline-block;height:2.8rem;width:auto}.kirekira__toilet .product__pointText p{color:#333;padding-top:2rem}.kirekira__toilet .product__pointVideoWrap{box-sizing:border-box;min-width:0}.kirekira__toilet .product__pointVideo{box-sizing:border-box;max-width:100%;width:100%}.kirekira__toilet .product__pointVideo img,.kirekira__toilet .product__pointVideo video{display:block;height:auto;max-width:100%;width:100%}.kirekira__toilet .product__pointVideoLabels{align-items:flex-start;display:flex;justify-content:space-between;margin-top:1rem;width:98%}.kirekira__toilet .product__pointVideoLabelCol{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;text-align:center}.kirekira__toilet .product__pointVideoLabelCol:first-of-type .product__pointVideoBadge{padding-left:.6rem}.kirekira__toilet .product__pointVideoBadge{align-items:center;background-color:#fff;border:1px solid #17288a;box-sizing:border-box;color:#17288a;display:inline-flex;font-size:1.3rem;justify-content:center;line-height:1.4;padding:.3rem .6rem .3rem 0}.kirekira__toilet .product__pointVideoSub{color:#17288a;display:block;font-size:1rem;line-height:1.3;margin-top:.4rem}.kirekira__toilet .productNote{color:#1d174a}.kirekira__toilet .product__pointNote{color:#888;width:100%}.kirekira__toilet .lineUp__listHeading{display:flex;gap:1.6rem;list-style:none;margin:4rem auto 0;max-width:1000px;overflow:visible;padding:0;width:100%}.kirekira__toilet .lineUp__listTerm{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 0;justify-content:center;padding:2.2rem 1.6rem;position:relative;transition:background-color .25s ease,border-color .25s ease;width:25%}.kirekira__toilet .lineUp__listTerm img{-o-object-fit:contain;height:auto;max-height:4.6rem;max-width:100%;object-fit:contain;position:relative;z-index:2}.kirekira__toilet .lineUp__listTerm:hover{opacity:.85}.kirekira__toilet .lineUp__listTerm::after{-webkit-mask-image:url(/_var/kirekira/point/toilet/update202609/img/nav_point_triangle.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;bottom:-22px;content:"";display:block;height:48px;left:50%;mask-image:url(/_var/kirekira/point/toilet/update202609/img/nav_point_triangle.png);mask-position:center;mask-repeat:no-repeat;mask-size:contain;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%) rotate(90deg);transition:opacity .25s ease,background-color .25s ease;width:32px;z-index:1}.kirekira__toilet .lineUp__listTerm.-purple{border:2px solid #f7f1ff}.kirekira__toilet .lineUp__listTerm.-purple::after{background-color:#f7f1ff}.kirekira__toilet .lineUp__listTerm.-purple.is-active{background-color:#f7f1ff;border-color:#f7f1ff}.kirekira__toilet .lineUp__listTerm.-pink{border:2px solid #ffe9f2}.kirekira__toilet .lineUp__listTerm.-pink::after{background-color:#ffe9f2}.kirekira__toilet .lineUp__listTerm.-pink.is-active{background-color:#ffe9f2;border-color:#ffe9f2}.kirekira__toilet .lineUp__listTerm.-green{border:2px solid #def2ff}.kirekira__toilet .lineUp__listTerm.-green::after{background-color:#def2ff}.kirekira__toilet .lineUp__listTerm.-green.is-active{background-color:#def2ff;border-color:#def2ff}.kirekira__toilet .lineUp__listTerm.-blue{border:2px solid #e4f9ff}.kirekira__toilet .lineUp__listTerm.-blue::after{background-color:#e4f9ff}.kirekira__toilet .lineUp__listTerm.-blue.is-active{background-color:#e4f9ff;border-color:#e4f9ff}.kirekira__toilet .lineUp__listTerm.is-active::after{opacity:1}.kirekira__toilet .lineup__leadText{color:#1d174a;line-height:1.8;text-align:center}.kirekira__toilet .lineUp__sliderWrap{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:2rem;overflow:hidden;position:relative;width:100vw}.kirekira__toilet .lineUp__slider{margin:0 auto;max-width:1000px;overflow:visible;width:100%}.kirekira__toilet .lineUp__productList{display:flex;list-style:none;margin:0;padding:0}.kirekira__toilet .lineUp__productItem{width:1000px!important}.kirekira__toilet .lineUp__productItem{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;max-width:100vw;opacity:.25;transition:opacity .35s ease}.kirekira__toilet .lineUp__productItem.swiper-slide-active{opacity:1}.kirekira__toilet .lineUp__productItem .productInfo{display:flex;flex:1;flex-direction:column;gap:1.2rem}.kirekira__toilet .lineUp__productItem .productInfo__heading{color:#1d174a;font-size:2rem;font-weight:700}.kirekira__toilet .lineUp__productItem .productInfo__text{color:#333;font-size:1.4rem;line-height:1.8;margin-top:1rem}.kirekira__toilet .lineUp__productItem .noteImgWrap{flex-shrink:0;width:100%}.kirekira__toilet .lineUp__sliderNext,.kirekira__toilet .lineUp__sliderPrev{background:0 0;border:none;border-radius:0;box-shadow:none;cursor:pointer;height:25px;margin-top:0;top:50%;transform:translateY(-50%);transition:opacity .25s ease;width:46px;z-index:10}.kirekira__toilet .lineUp__sliderNext::after,.kirekira__toilet .lineUp__sliderPrev::after{background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:4px solid #17288a;border-right:4px solid #17288a;content:"";display:block;height:25px;width:25px}.kirekira__toilet .lineUp__sliderNext:hover,.kirekira__toilet .lineUp__sliderPrev:hover{background:0 0;box-shadow:none;opacity:.6}.kirekira__toilet .lineUp__sliderNext.swiper-button-disabled,.kirekira__toilet .lineUp__sliderPrev.swiper-button-disabled{cursor:not-allowed;opacity:.2}.kirekira__toilet .lineUp__sliderPrev{left:max(16px,50% - 500px - 58px);transform:rotate(135deg)}.kirekira__toilet .lineUp__sliderNext{right:max(16px,50% - 500px - 58px);transform:rotate(-45deg)}.kirekira__toilet .lineUp__sliderPagination{bottom:auto!important;left:auto!important;right:auto!important;width:100%!important}.kirekira__toilet .lineUp__sliderPagination{align-items:center;display:flex;gap:2.4rem;justify-content:center;margin-top:2.4rem;position:relative}.kirekira__toilet .lineUp__sliderPagination .swiper-pagination-bullet{background:#888!important;border-radius:50%!important;height:1rem!important;margin:0!important;max-width:1rem!important;min-width:1rem!important;opacity:1!important;transform:none!important;width:1rem!important}.kirekira__toilet .lineUp__sliderPagination .swiper-pagination-bullet{transition:background-color .25s ease}.kirekira__toilet .lineUp__sliderPagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#17288a!important;border-radius:50%!important;height:1.2rem!important;max-width:1.2rem!important;min-width:1.2rem!important;transform:none!important;width:1.2rem!important}.kirekira__toilet .productInfo__descWrap{align-items:center;border-bottom:1px solid #000;border-top:1px solid #000;display:flex;margin-top:3.5rem;position:relative}.kirekira__toilet .productInfo__descWrap.-purple{border-color:#674498}.kirekira__toilet .productInfo__descWrap.-purple .productInfo__heading{color:#674498}.kirekira__toilet .productInfo__descWrap.-pink{border-color:#e40180}.kirekira__toilet .productInfo__descWrap.-pink .productInfo__heading{color:#e40180}.kirekira__toilet .productInfo__descWrap.-green{border-color:#29abe2}.kirekira__toilet .productInfo__descWrap.-green .productInfo__heading{color:#29abe2}.kirekira__toilet .productInfo__descWrap.-blue{border-color:#007dca}.kirekira__toilet .productInfo__descWrap.-blue .productInfo__heading{color:#007dca}.kirekira__toilet .productInfo__descWrap .productInfo__imgWrap{display:flex;height:3rem;justify-content:center;left:50%;max-width:90%;position:absolute;top:-1.5rem;transform:translateX(-50%);width:auto}.kirekira__toilet .productInfo__descWrap .productInfo__imgWrap img{-o-object-fit:contain;height:100%;max-width:100%;object-fit:contain;width:auto}.kirekira__toilet .productInfo__descWrap .productInfo__packageImgWrap{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:22rem}.kirekira__toilet .productInfo__descWrap .productInfo__packageImgWrap img{-o-object-fit:contain;height:auto;object-fit:contain;width:100%}.kirekira__toilet .productInfo__descWrap .productInfo__descText{flex:1}.kirekira__toilet .lineUp__accordionItem{background-color:#fff;border-radius:12px;box-shadow:0 4px 14px rgba(0,0,0,.06);box-sizing:border-box;position:relative}.kirekira__toilet .lineUp__accordionItem.is-open .lineUp__accordionBody{grid-template-rows:1fr;padding-bottom:3.6rem;padding-top:2.4rem;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1)}.kirekira__toilet .lineUp__accordionItem.is-open .lineUp__accordionBody .productInfo{opacity:1;transition:opacity .3s ease .1s}.kirekira__toilet .lineUp__accordionItem.is-open .lineUp__accordionToggleImg.-open{opacity:0;pointer-events:none}.kirekira__toilet .lineUp__accordionItem.is-open .lineUp__accordionToggleImg.-close{opacity:1;pointer-events:auto}.kirekira__toilet .lineUp__accordionHead{cursor:pointer;overflow:hidden}.kirekira__toilet .lineUp__accordionHead img{display:block;height:auto;width:100%}.kirekira__toilet .lineUp__accordionBody{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0 1.6rem;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1)}.kirekira__toilet .lineUp__accordionBody .productInfo{display:flex;flex-direction:column;gap:1.6rem;min-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease}.kirekira__toilet .lineUp__accordionBody .productInfo__heading{color:#1d174a;font-size:1.6rem;font-weight:700}.kirekira__toilet .lineUp__accordionBody .productInfo__text{color:#333;font-size:1.4rem;line-height:1.8;margin-top:1rem}.kirekira__toilet .lineUp__accordionToggle{bottom:-2.4rem;cursor:pointer;height:2.4rem;left:0;margin:0 auto;position:absolute;right:0;width:7.2rem;z-index:2}.kirekira__toilet .lineUp__accordionToggleImg{display:block;height:auto;left:0;position:absolute;top:0;transition:opacity .25s ease;width:100%}.kirekira__toilet .lineUp__accordionToggleImg.-open{opacity:1;pointer-events:auto}.kirekira__toilet .lineUp__accordionToggleImg.-close{opacity:0;pointer-events:none}.kirekira__toilet .point__hukidashiWrap{margin-top:4rem;text-align:center}.kirekira__toilet .point__textLead{color:#1d174a;font-weight:700;text-align:center}.kirekira__toilet .point__textNote{color:#888}.kirekira__toilet .point__detailContent{margin-top:3.2rem}.kirekira__toilet .point__detailContent h4{color:#17288a}.kirekira__toilet .point__detailContent.point__detail1-1 .point__detailItem::before{flex-shrink:0}.kirekira__toilet .point__detailContent.point__detail1-2 .point__detailContent__body{padding-bottom:4rem}.kirekira__toilet .point__detailHeading{background-color:#48c2da;border-radius:8px 8px 0 0;color:#fff;text-align:center}.kirekira__toilet .point__detailImgs{align-items:center;display:flex;flex-direction:row;gap:1.6rem;justify-content:center;margin-top:3.5rem}.kirekira__toilet .-point01 .point__detailImgWrap.-graph{text-align:center}.kirekira__toilet .-point01 .point__detailImgs{align-items:center;flex-direction:row;justify-content:center}.kirekira__toilet .-point01 .point__detailText{padding-top:.8rem;text-align:center}.kirekira__toilet .-point01 .point__graphHeading{color:#48c2da;font-size:2rem;font-weight:700;margin-bottom:.8rem;text-align:center}.kirekira__toilet .-point01 .point__detailItem{align-items:center;display:flex;flex-direction:column;gap:1rem}.kirekira__toilet .-point01 .point__detailItem+.point__detailItem{margin-top:1rem}.kirekira__toilet .-point01 .point__detailItem::before{background-color:#17288a;border-radius:50%;content:"";display:inline-block}.kirekira__toilet .-point01 .point__detailNote{color:#333;margin-top:1rem}.kirekira__toilet .-point02 .point__detailImgs{gap:1rem;margin-top:4rem}.kirekira__toilet .-point03 .point__detailImgs{flex-wrap:wrap;margin-top:4rem}.kirekira__toilet .-point03 .point__detailImgWrap.-detail{flex-grow:1;max-width:41rem}.kirekira__toilet .-point03 .point__detailFocus{text-align:center}.kirekira__toilet .-point03 .point__graphHeading{color:#17288a;font-weight:700;line-height:1;margin-bottom:.4rem;text-align:center}.kirekira__toilet .-point03 .point__graphHeading span{font-weight:400}.kirekira__toilet .-point03 .point__graphHeadingSub{color:#17288a;display:block;margin-bottom:1rem;text-align:center}.kirekira__toilet .-point03 .point__detailText{text-align:center}.kirekira__toilet .-point03 .point__detailBody{align-items:center;background-color:#fff;display:flex;justify-content:center}.kirekira__toilet .-point03 .point__detailBody img{width:118px}.kirekira__toilet .-point03 .point__detailHeading{font-size:1.8rem}.kirekira__toilet .-point04 .content__headingSub{text-align:center}.kirekira__toilet .-point04 .point__detailNote{color:#333}.kirekira__toilet .-point04 .point__detailNote:first-of-type{padding-top:1.4rem}.kirekira__toilet .-point04 .point__detailImgWrap:first-of-type{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;text-align:center}.kirekira__toilet .-point04 .point__detailText.-bold{font-size:1.6rem}.kirekira__toilet .-point04 .point__detailLabel{border:1px solid #48c2da;color:#48c2da;font-size:1.2rem;font-weight:700;padding:.2rem .6rem}.kirekira__toilet .-point04 .point__detailLabelSub{color:#888;font-size:1rem;letter-spacing:.005em;padding:0 1.6rem;text-align:center}.kirekira__toilet .-point04 .point__itemHeadingWrap.-icon img{-o-object-fit:contain;height:85px;object-fit:contain;width:85px}.kirekira__toilet .-point04 .point__itemHeadingWrap:not(.-icon){align-items:center;display:flex;justify-content:center}.kirekira__toilet .-point04 .point__detailList{display:flex;gap:1.2rem;justify-content:center;margin:4rem 0 1.2rem}.kirekira__toilet .-point04 .point__detailItem{background-color:#fff;border:2px solid #f3f3f3;border-radius:8px}.kirekira__toilet .-point04 .point__detailItem::before{content:none}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(2) .point__itemHeadingWrap:not(.-icon) img{width:15.3rem}.kirekira__toilet .-point05 .point__detailNoteWrap{margin-top:2.4rem}.kirekira__toilet .-point05 .point__detailNote{color:#333}.kirekira__toilet .-point05 .point__detailImgs{margin-top:2.4rem}.kirekira__toilet .-point05 .point__arrowWrap{align-items:center;display:flex;flex-direction:column;flex-shrink:0;text-align:center}.kirekira__toilet .-point05 .point__arrowWrap p{line-height:2}.kirekira__toilet .-point05 .point__detailHeading{background-color:#fff;border:1px solid #48c2da;border-radius:0;color:#48c2da;font-weight:700;margin-top:4rem;padding:.5rem 0}.kirekira__toilet .-point05 .point__detailFocus{margin:2.4rem auto 0;max-width:80rem;text-align:center}.kirekira__toilet .point__detailItem{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;gap:1rem}.kirekira__toilet .detailItem__head{align-items:center;display:flex;position:relative}.kirekira__toilet .detailItem__head p{font-weight:700}.kirekira__toilet .point__detailNote.-right{padding-top:1rem}.kirekira__toilet .point__detailContent__body{background-color:#fff;border-radius:0 0 8px 8px}.kirekira__toilet .item__list{display:flex;flex-direction:column;gap:2.4rem;margin:4.8rem auto 8rem}.kirekira__toilet .item__data{display:flex;flex-direction:column;gap:.6rem;margin-top:1.8rem}.kirekira__toilet .item__anc{-webkit-text-decoration:none;color:#1d174a;display:inline-block;padding:1.6rem 1.4rem;text-decoration:none}.kirekira__toilet .item__anc:hover{-webkit-text-decoration:none;text-decoration:none}.kirekira__toilet .item__anc:hover .item__name{-webkit-text-decoration:underline;text-decoration:underline}.kirekira__toilet .item__anc:hover .item__label{-webkit-text-decoration:none;text-decoration:none}.kirekira__toilet .item__anc:hover .item__label::before{-webkit-text-decoration:none;text-decoration:none}.kirekira__toilet .item__label{-webkit-text-decoration:none;align-items:center;border:1px solid #000;box-sizing:border-box;display:inline-flex;height:auto;text-decoration:none;width:-moz-fit-content;width:fit-content}.kirekira__toilet .item__label::before{-webkit-text-decoration:none;content:"";display:inline-block;height:auto;letter-spacing:.1em;line-height:1;text-decoration:none;width:-moz-fit-content;width:fit-content}.kirekira__toilet .item__name{font-weight:700}.kirekira__toilet .item__linkText{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;gap:.8rem;justify-content:flex-end}.kirekira__toilet .item__linkTextArrow{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;width:16px}.kirekira__toilet .item__linkTextArrow::before{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:inline-block;height:4px;transform:rotate(-45deg);width:4px}.kirekira__toilet .item__category{justify-content:center}.kirekira__toilet .item__category.cleanFloral .item__term{border-color:rgba(103,68,152,.1)}.kirekira__toilet .item__category.cleanFloral .item__label{border-color:#674498}.kirekira__toilet .item__category.cleanFloral .item__label::before{color:#674498;content:"クリーンフローラル"}.kirekira__toilet .item__category.cleanFloral .item__linkText{color:#674498}.kirekira__toilet .item__category.cleanFloral .item__linkTextArrow{background-color:#674498}.kirekira__toilet .item__category.happyRose .item__term{border-color:rgba(228,1,128,.1)}.kirekira__toilet .item__category.happyRose .item__label{border-color:#e40180}.kirekira__toilet .item__category.happyRose .item__label::before{color:#e40180;content:"ハッピーローズ"}.kirekira__toilet .item__category.happyRose .item__linkText{color:#e40180}.kirekira__toilet .item__category.happyRose .item__linkTextArrow{background-color:#e40180}.kirekira__toilet .item__category.citrusMint__unscented .item__term{border-color:rgba(41,171,226,.1)}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type{border-color:rgba(0,125,202,.1)}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type .item__label{border-color:#007dca}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type .item__label::before{color:#007dca;content:"香りが残りにくい無香性"}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type .item__linkText{color:#007dca}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type .item__linkTextArrow{background-color:#007dca}.kirekira__toilet .item__category.citrusMint__unscented .item__label{border-color:#29abe2}.kirekira__toilet .item__category.citrusMint__unscented .item__label::before{color:#29abe2;content:"シトラスミント"}.kirekira__toilet .item__category.citrusMint__unscented .item__linkText{color:#29abe2}.kirekira__toilet .item__category.citrusMint__unscented .item__linkTextArrow{background-color:#29abe2}.kirekira__toilet .item__term{border:2px solid #000;border-radius:1.6rem}.kirekira__toilet .item__img{-o-object-fit:cover;height:10.2rem;margin:0 auto;object-fit:cover;width:13.4rem}.kirekira__toilet .content__block.-sdgs{box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);position:relative;width:100vw}.kirekira__toilet .content__block.-sdgs .sdgs__bg{background-position:center top;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.kirekira__toilet .sdgs__effort{background-color:#fff;border-radius:1.6rem;position:relative;text-align:center}.kirekira__toilet .sdgs__effort:first-of-type{margin-top:8.6rem}.kirekira__toilet .sdgs__effortRibbon{left:0;margin:0 auto;position:absolute;right:0}.kirekira__toilet .sdgs__effort.-part01 .sdgs__imgWrap.-triangle{flex-shrink:0;width:2rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.product{display:inline-block;height:auto;margin-top:4rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.heading{border-bottom:4px solid #17288a;border-top:4px solid #17288a;padding:2.8rem 0 3.2rem;width:100%}.kirekira__toilet .sdgs__effort.-part03 .sdgs__effortText{font-weight:400;line-height:2}.kirekira__toilet .sdgs__effort.-part03 .sdgs__effortText span{color:#007dca;font-weight:700}.kirekira__toilet .sdgs__effortHeadingWrap{display:inline-flex;width:auto}.kirekira__toilet .sdgs__effortHeadingWrap img{-o-object-fit:cover;object-fit:cover}.kirekira__toilet .sdgs__effortText{color:#333;font-weight:700;line-height:1.8}.kirekira__toilet .sdgs__imgs{align-items:center;display:flex;justify-content:center}.kirekira__toilet .sdgs__imgWrap{display:inline-block}.kirekira__toilet .sdgs__imgWrap.-triangle{flex-shrink:0}.kirekira__toilet .sdgs__imgCaption{color:#333;font-weight:700;line-height:1.8;margin-top:1rem}.kirekira__toilet .sdgs__imgCaption.-red{color:#e75159}.kirekira__toilet .sdgs__note{padding-top:1.6rem}.kirekira__toilet .plastic_problem{background-color:#f0f8ff;border-radius:1.6rem;padding:0}.kirekira__toilet .plastic-pollution__wrap{gap:2rem}.kirekira__toilet .plastic-pollution__wrap .plastic-pollutionText{background-color:transparent;background-image:none;background-image:initial;color:#333;line-height:2;text-align:left}.kirekira__toilet .plastic-pollution__wrap .plastic_problem_img1,.kirekira__toilet .plastic-pollution__wrap .plastic_problem_img2{margin:0}.kirekira__toilet .plastic-pollution__ttl{align-items:center;color:#17288a;display:flex;flex-direction:column;font-weight:700;gap:.8rem;line-height:2}.kirekira__toilet .plastic-pollution__ttl:not(:first-of-type){margin-top:4rem}.kirekira__toilet .plastic-pollution__ttl::after{background-color:#17288a;content:"";display:inline-block;height:2px;width:4rem}.kirekira__toilet .daio-paper__csr{color:#333;line-height:2;padding-bottom:0}.kirekira__toilet .daio-paper__csrLink{-webkit-text-decoration:underline;color:#0026ff;text-decoration:underline;text-decoration-color:#0026ff;transition:all .3s}.kirekira__toilet .qanda_link:after{background:url(/_var/kirekira/point/toilet/update202609/img/link_arrow.svg) no-repeat left top;background-size:100% auto;bottom:0;content:" ";display:block;height:35px;margin:auto 0;position:absolute;right:25px;top:0;width:35px}@media (hover:hover){.kirekira__toilet .daio-paper__csrLink:hover{text-decoration-color:transparent}}@media screen and (min-width:700px){.kirekira__toilet.brand_wrap{max-width:1000px;width:90%}.kirekira__toilet .button{margin-top:30px;padding:20px 0;width:340px}.kirekira__toilet .button.button--small{font-size:15px;margin-top:20px;padding:10px 0;width:204px}.kirekira__toilet .button.button--small:after{height:13px;width:13px}.kirekira__toilet .u-textStroke{-webkit-text-stroke:4px #fff;text-shadow:0 0 4px #fff,0 0 4px #fff}.kirekira__toilet .kirekira-main_img img{display:block;height:auto;width:100%}.kirekira__toilet .content__leadBottom{margin:0 calc(-50vw + 50%);padding:0 calc(50vw - 50%) 10rem}.kirekira__toilet .content__leadProduct{margin:0 calc(-50vw + 50%);padding:0 calc(50vw - 50%) 4rem}.kirekira__toilet .content__leadProduct .lead__bg{background-image:url(/_var/kirekira/point/toilet/update202609/img/lead_bg_focus.png)}.kirekira__toilet .lead__imgWrap{max-width:83rem;padding-top:4rem}.kirekira__toilet .lead__imgWrap.-leadFirst{max-width:100%;padding-top:0;text-align:center}.kirekira__toilet .lead__imgWrap.-bottom{padding-top:8rem}.kirekira__toilet .lead__imgWrap.-bottom img{height:4.6rem;width:53rem}.kirekira__toilet .lead__text{font-size:1.1rem;text-align:center}.kirekira__toilet .content__leadTop{background-image:linear-gradient(0deg,#d7ecff 0,#d7ecff 90%,#fff 100%);padding:7rem calc(50vw - 50%) 0}.kirekira__toilet .content__leadCenter{padding-top:min(8.9583333333vw + 8rem,200px)}.kirekira__toilet .lead__balloonsWrap{align-items:flex-start;flex-direction:row;margin-top:2.4rem}.kirekira__toilet .balloonWrap .balloonInner{height:22.8rem;width:37rem}.kirekira__toilet .balloonWrap.-second{margin-top:8.8rem}.kirekira__toilet .balloonText{font-size:2.8rem}.kirekira__toilet .balloonBottomText{font-size:2.4rem}.kirekira__toilet .leadCenter__text{font-size:2.4rem;margin-top:5.5rem}.kirekira__toilet .keyPhrase{background-image:url(/_var/kirekira/point/toilet/update202609/img/lead_textBg01.svg);background-size:contain;font-size:3.5rem;height:6.6rem;width:61.5rem}.kirekira__toilet .lead__kvWrap{margin-top:8rem}.kirekira__toilet .kv__note{font-size:1.2rem;width:86.4%}.kirekira__toilet .kv__note .-question{letter-spacing:.01em}.kirekira__toilet .productImgsWrap{gap:5.6rem}.kirekira__toilet .productTtlWrap{height:6.4rem;margin-top:5.6rem;width:31rem}.kirekira__toilet .productPackageWrap{height:19rem;width:37rem}.kirekira__toilet .section__headingWrap{gap:2rem;margin:0 calc(-50vw + 50%);padding:3.2rem calc(50vw - 50%) 4rem}.kirekira__toilet .nav__item a{display:inline-block;height:-moz-fit-content;height:fit-content;transition:opacity .25s ease;width:-moz-fit-content;width:fit-content;z-index:0}.kirekira__toilet .nav__item img{display:inline-block;height:122px;width:206px}.kirekira__toilet .header_nav_wrap{height:420px;margin:0 auto;max-width:1000px;position:relative;width:1000px}.kirekira__toilet .header_nav_wrap .sheet{height:366px;left:300px;position:absolute;top:16px;width:407px}.kirekira__toilet .header_nav_wrap .sheet img{display:block;height:auto;width:100%}.kirekira__toilet .header_nav_wrap .nav__item{position:static}.kirekira__toilet .header_nav_wrap .nav__item a{-webkit-text-decoration:none!important;text-decoration:none!important}.kirekira__toilet .header_nav_wrap .nav__item a{background-color:#fff;border-radius:12px;display:block;height:122px;position:absolute;transition:opacity .25s ease;width:206px}.kirekira__toilet .header_nav_wrap .nav__item a::before{background-image:url(/_var/kirekira/point/toilet/update202609/img/nav_point_triangle.png);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:26px;margin:auto 0;pointer-events:none;position:absolute;top:0;width:26px}.kirekira__toilet .header_nav_wrap .nav__item a:hover{opacity:.75}.kirekira__toilet .header_nav_wrap .nav__item.-left a::before{left:auto;left:initial;right:-16px}.kirekira__toilet .header_nav_wrap .nav__item.-right a::before{left:-16px;right:auto;right:initial;transform:rotate(180deg)}.kirekira__toilet .header_nav_wrap .nav_point1 a{left:114px;right:auto;top:0}.kirekira__toilet .header_nav_wrap .nav_point2 a{left:66px;right:auto;top:138px}.kirekira__toilet .header_nav_wrap .nav_point3 a{left:114px;right:auto;top:276px}.kirekira__toilet .header_nav_wrap .nav_point4 a{left:auto;right:66px;top:84px}.kirekira__toilet .header_nav_wrap .nav_point5 a{left:auto;right:114px;top:230px}.kirekira__toilet .main_header{background-image:url(/_var/kirekira/point/toilet/update202609/img/nav_bg.png);background-size:contain;min-height:542px}.kirekira__toilet .carefree_clean{height:7.2rem;margin:4.8rem auto 0;padding-top:3.2rem;width:41rem}.kirekira__toilet .point__detail{padding:5.6rem 0 6.4rem}.kirekira__toilet .point__detailInner{margin:auto;width:84%}.kirekira__toilet .section__headingWrap .section__heading{height:4.8rem;width:auto}.kirekira__toilet .section__headingWrap .section__headingSub{height:2.4rem}.kirekira__toilet .content__heading{font-size:4rem}.kirekira__toilet .content__headingSub{font-size:1.8rem}.kirekira__toilet .product__desc{border-radius:4rem;margin:6.4rem auto 12rem;padding:6.4rem 0 8rem}.kirekira__toilet .product__descText{font-size:4rem}.kirekira__toilet .product__descText .-cross{height:2.6rem;width:2.6rem}.kirekira__toilet .product__descText.blockWrap{gap:1rem;padding-top:6.4rem}.kirekira__toilet .-block{font-size:3.2rem}.kirekira__toilet .product__imgWrap:nth-of-type(1){width:34.8rem}.kirekira__toilet .product__imgWrap:nth-of-type(2){width:23.2rem}.kirekira__toilet .product__imgWrap.-coat{margin:2.4rem auto 0;width:70%}.kirekira__toilet .product__points{padding-top:6.4rem}.kirekira__toilet .product__point{background-image:url(/_var/kirekira/point/toilet/update202609/img/product_desc_bg.png);border-radius:8px;width:84%}.kirekira__toilet .product__pointInner{align-items:flex-start;flex-wrap:wrap;gap:4rem;padding:4rem 4rem 3.2rem}.kirekira__toilet .product__pointText{padding-top:2.4rem}.kirekira__toilet .product__pointVideoWrap{flex-shrink:0;width:40rem}.kirekira__toilet .product__pointNote{font-size:1.2rem}.kirekira__toilet .lineup__leadText{font-size:2rem;margin-top:6.4rem}.kirekira__toilet .productInfo__descWrap{gap:2.4rem;padding:.6rem 2.4rem .6rem}.kirekira__toilet .lineUp__pcWrap{display:block}.kirekira__toilet .lineUp__spAccordion{display:none!important}.kirekira__toilet .lineUp__accordionItem.-purple{border:2px solid #674498}.kirekira__toilet .lineUp__accordionItem.-pink{border:2px solid #e40180}.kirekira__toilet .lineUp__accordionItem.-green{border:2px solid #00a73c}.kirekira__toilet .lineUp__accordionItem.-blue{border:2px solid #007dca}.kirekira__toilet .lineUp__accordionHead{border-radius:1rem 1rem 0 0}.kirekira__toilet .content__block.-point{margin-top:12rem}.kirekira__toilet .point__hukidashiWrap img{width:25.6%}.kirekira__toilet .point__textLead{font-size:3.2rem}.kirekira__toilet .point__textLead span{font-size:2.4rem}.kirekira__toilet .point__textNote{justify-content:center}.kirekira__toilet .point__detailContent h4{font-size:2rem;margin-top:2.4rem;text-align:center}.kirekira__toilet .point__detailHeading{font-size:2rem;padding:8px 0}.kirekira__toilet .point__detailHeading span{font-size:1.6rem}.kirekira__toilet .-point01 .point__detailImgWrap img{height:23.5rem;width:22rem}.kirekira__toilet .-point01 .point__detailImgWrap.-graph img{height:auto;width:84.7619047619%}.kirekira__toilet .-point01 .point__detailImgs{display:flex;gap:1.6rem;margin-top:3.5rem}.kirekira__toilet .-point01 .point__detailText{font-size:1.5rem}.kirekira__toilet .-point01 .point__detailItem{font-size:1.5rem}.kirekira__toilet .-point01 .point__detailItem::before{height:8px;width:8px}.kirekira__toilet .-point01 .point__detailItem{flex-direction:row}.kirekira__toilet .-point03 .point__detailImgs{gap:3.6rem}.kirekira__toilet .-point03 .point__detailImgWrap.-graph{width:28.5rem}.kirekira__toilet .-point03 .point__detailFocus{width:51%}.kirekira__toilet .-point03 .point__graphHeading{font-size:2rem}.kirekira__toilet .-point03 .point__graphHeading span{font-size:1.4rem}.kirekira__toilet .-point03 .point__graphHeadingSub{font-size:1.32rem}.kirekira__toilet .-point03 .point__detailBody{gap:2.4rem;padding:3rem 0}.kirekira__toilet .-point04 .point__detailImgWrap{gap:1.2rem}.kirekira__toilet .-point04 .point__detailImgWrap:first-of-type{border-radius:50%;height:333px;width:333px}.kirekira__toilet .-point04 .point__detailImgWrap:first-of-type img{width:11.4rem}.kirekira__toilet .-point04 .point__detailImgWrap:last-of-type{flex-shrink:0;margin-left:-3rem}.kirekira__toilet .-point04 .point__detailImgWrap:last-of-type img{max-width:41rem}.kirekira__toilet .-point04 .point__detailText{font-size:1.4rem}.kirekira__toilet .-point04 .point__detailItem{width:20rem}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(1) .point__itemHeadingWrap:not(.-icon) img{-o-object-fit:contain;height:13.6rem;object-fit:contain;width:18.9rem}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(3) .point__itemHeadingWrap:not(.-icon) img{width:19.1rem}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(4) p{font-size:1.1rem}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(4) .detailItem__head{gap:.4rem;line-height:1.3}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(4) .point__itemHeadingWrap:not(.-icon) img{-o-object-fit:contain;height:11.7rem;object-fit:contain;width:17.6rem}.kirekira__toilet .-point05 .point__detailNote{justify-content:center;text-align:center}.kirekira__toilet .-point05 .point__detailImgs{gap:1.85rem}.kirekira__toilet .-point05 .point__arrowWrap{gap:1rem}.kirekira__toilet .-point05 .point__arrowWrap img{height:32px;width:20px}.kirekira__toilet .-point05 .point__detailHeading{font-size:2rem}.kirekira__toilet .point__detailListWrap{margin:1rem auto 0;width:69.880952381%}.kirekira__toilet .detailItem__head{gap:1.2rem;left:-1.2rem;top:-.8rem}.kirekira__toilet .detailItem__head p{font-size:1.3rem}.kirekira__toilet .point__detailContent__body{padding:2rem 0 2.4rem}.kirekira__toilet .content__block.-products{margin-top:12rem}.kirekira__toilet .content__block.-products .section__headingWrap{margin:0 auto;padding:3.2rem 0 4rem}.kirekira__toilet .item__label{padding:.4rem 1.2rem}.kirekira__toilet .item__label::before{font-size:1.2rem;font-weight:700}.kirekira__toilet .item__name{font-size:1.4rem}.kirekira__toilet .item__qty{font-size:1.4rem}.kirekira__toilet .item__linkText{margin-top:1rem}.kirekira__toilet .item__category{display:flex;gap:2.4rem}.kirekira__toilet .item__term{width:23.2rem}.kirekira__toilet .content__block.-cm .section__headingWrap{margin:0 auto;padding:3.2rem 0 4rem}.kirekira__toilet .cm_cont{margin:4.8rem auto 12rem}.kirekira__toilet .content__block.-sdgs{padding:8rem 0}.kirekira__toilet .content__block.-sdgs .sdgs__bg{background-image:url(/_var/kirekira/point/toilet/update202609/img/sdgs_bg.png)}.kirekira__toilet .content__block.-sdgs .content__inner{box-sizing:border-box;margin:0 auto;max-width:1000px;width:90%}.kirekira__toilet .sdgs__effort{box-shadow:16px 16px 0 0 #006abb}.kirekira__toilet .sdgs__effort+.sdgs__effort{margin-top:6.4rem;padding:5.6rem 0 8.5rem}.kirekira__toilet .sdgs__effort:first-of-type{padding:5.6rem 0 4.5rem}.kirekira__toilet .sdgs__effortRibbon{top:-2.6rem;width:50.2%}.kirekira__toilet .sdgs__effort.-part01 .sdgs__imgWrap{width:35rem}.kirekira__toilet .sdgs__effort.-part02 .sdgs__imgWrap{width:75%}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.product{width:65.5rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.heading img{height:auto;width:65.5rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.sdgsLogo{margin-top:4rem;width:58rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__effortText{font-size:1.5rem}.kirekira__toilet .sdgs__effortHeadingWrap{height:4.8rem;padding-top:4rem}.kirekira__toilet .sdgs__effortText{font-size:2.4rem;padding-top:4rem;text-align:center}.kirekira__toilet .sdgs__heading{margin:0 auto;width:84%}.kirekira__toilet .sdgs__imgs{padding-top:4rem}.kirekira__toilet .sdgs__imgWrap.-triangle{height:69px;margin:0 3.2rem;width:20px}.kirekira__toilet .sdgs__imgCaption{font-size:1.8rem}.kirekira__toilet .sdgs__note{justify-content:center;text-align:center}.kirekira__toilet .plastic_problem{margin:5.6rem auto 0;width:84%}.kirekira__toilet .plastic_problemInner{padding:4rem}.kirekira__toilet .plastic-pollution__wrap{margin-top:3.2rem}.kirekira__toilet .plastic-pollution__wrap:first-of-type{flex-direction:row-reverse}.kirekira__toilet .plastic-pollution__wrap .plastic-pollutionText{font-size:1.5rem}.kirekira__toilet .plastic-pollution__wrap .plastic_problem_img2{width:35.9210526316%}.kirekira__toilet .plastic-pollution__ttl{font-size:2.4rem}}@media screen and (min-width:700px) and (hover:hover){.kirekira__toilet .nav__item a:hover{opacity:.75}}@media screen and (min-width:700px) and (min-width:700px){.kirekira__toilet .-point04 .point__detailItem:nth-of-type(1) p{font-size:1.3rem}}@media screen and (min-width:701px) and (max-width:1046px){.u-visible-lg,.u-visible-sm{display:none}.u-visible-md{display:inherit}}@media screen and (min-width:1047px){.u-visible-md,.u-visible-sm{display:none}.u-visible-lg{display:inherit}}@media screen and (max-width:701px){.u-visible-lg,.u-visible-md{display:none}.u-visible-sm{display:inherit}.kirekira__toilet.brand_wrap{overflow-x:clip;padding-left:20px;padding-right:20px;width:100%}.kirekira__toilet .button{margin-top:3.0769230769vw;padding:2.5641025641vw 0;width:69.2307692308vw}.kirekira__toilet .button:after{height:3.0769230769vw;width:3.0769230769vw}.kirekira__toilet .button.button--small{font-size:3.0769230769vw;margin-top:2.5641025641vw;width:41.0256410256vw}.kirekira__toilet .u-textStroke{-webkit-text-stroke:2px #fff;text-shadow:0 0 2px #fff,0 0 2px #fff}.kirekira__toilet .kirekira-main_img{margin-left:-20px;margin-right:-20px}.kirekira__toilet .kirekira-main_img img{display:block;height:auto;width:100%}.kirekira__toilet .mv__bottom__imgWrap{text-align:center}.kirekira__toilet .content__leadBottom{margin:0 calc(-50vw + 50%);padding:0 calc(50vw - 50%) 17.9487179487vw}.kirekira__toilet .content__leadProduct{margin:0 calc(-50vw + 50%);padding:0 calc(50vw - 50%) 17.9487179487vw}.kirekira__toilet .content__leadProduct .lead__bg{background-image:url(/_var/kirekira/point/toilet/update202609/img/s/lead_bg_focus.png)}.kirekira__toilet .lead__imgWrap{padding-top:0;text-align:center}.kirekira__toilet .lead__imgWrap.-sub{padding-bottom:1.4rem;width:82.2857142857%}.kirekira__toilet .lead__imgWrap.-bottom{padding-top:4rem}.kirekira__toilet .lead__imgWrap.-bottom img{height:2.4rem;width:30rem}.kirekira__toilet .lead__text{font-size:1rem}.kirekira__toilet .content__leadTop{background-image:linear-gradient(0deg,#d7ecff 0,#d7ecff 90%,#fff 100%);padding:4rem calc(50vw - 50%) 3rem}.kirekira__toilet .content__leadTop::after{height:15.3846153846vw}.kirekira__toilet .content__leadCenter{padding-left:2rem;padding-right:2rem;padding-top:min(15.3846153846vw + 4.7rem,110px)}.kirekira__toilet .lead__balloonsWrap{align-items:center;flex-direction:column;margin-top:5.1282051282vw}.kirekira__toilet .balloonWrap.-first .balloonInner{height:34.6153846154vw;width:56.4102564103vw}.kirekira__toilet .balloonWrap.-first{align-self:flex-start}.kirekira__toilet .balloonWrap.-second{align-self:flex-end}.kirekira__toilet .balloonWrap.-second .balloonInner{height:30.7692307692vw;width:53.8461538462vw}.kirekira__toilet .balloonText{font-size:4.1025641026vw}.kirekira__toilet .balloonBottomText{font-size:3.5897435897vw}.kirekira__toilet .leadCenter__text{font-size:1.6rem;margin-top:3.2rem}.kirekira__toilet .keyPhrase{background-image:url(/_var/kirekira/point/toilet/update202609/img/s/lead_textBg01.svg);background-size:contain;font-size:2rem;height:auto;padding:5px 0;width:100%}.kirekira__toilet .lead__kvWrap{margin-top:4rem}.kirekira__toilet .kv__note{font-size:1rem}.kirekira__toilet .productImgsWrap{gap:2.4rem}.kirekira__toilet .productTtlWrap{display:flex;height:auto;margin-top:3rem;width:40.8571428571%}.kirekira__toilet .productPackageWrap{display:flex;width:55.4285714286%}.kirekira__toilet .section__headingWrap{gap:1.6rem;margin:0 calc(-50vw + 50%);padding:2.4rem calc(50vw - 50%) 2.8rem}.kirekira__toilet .header_nav_wrap{padding:0!important}.kirekira__toilet .header_nav_wrap{align-items:center;display:flex;flex-direction:column;width:100%}.kirekira__toilet .header_nav_wrap .sheet{bottom:auto!important;left:auto!important;margin:1.6rem auto 0!important;position:static!important;right:auto!important;top:auto!important}.kirekira__toilet .header_nav_wrap .sheet{display:block;max-width:26rem;order:1;width:63.4285714286%}.kirekira__toilet .header_nav_wrap .sheet img{display:block;height:auto;margin:0 auto;width:100%}.kirekira__toilet .header_nav_wrap nav{margin-top:1.6rem;order:2;width:100%}.kirekira__toilet .header_nav_wrap nav ul{margin:0 auto!important;padding:0!important}.kirekira__toilet .header_nav_wrap nav ul{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;list-style:none;width:100%}.kirekira__toilet .header_nav_wrap .nav__item{height:8.4rem;margin:0;max-width:11rem;padding:0;position:static;width:calc((100% - 2rem)/ 3)}.kirekira__toilet .header_nav_wrap .nav__item a{background-color:#fff;border-radius:8px;bottom:auto;display:block;height:100%;left:auto;margin:0 auto;position:relative;right:auto;top:auto;transition:opacity .25s ease;width:100%}.kirekira__toilet .header_nav_wrap .nav__item a:hover{opacity:.75}.kirekira__toilet .header_nav_wrap .nav__item img,.kirekira__toilet .header_nav_wrap .nav__item picture{display:block;height:100%;width:100%}.kirekira__toilet .nav__text{font-size:1.1rem;letter-spacing:.005em;line-height:1.5;padding-left:.2rem;padding-right:.2rem;padding-top:1.2rem;text-align:center}.kirekira__toilet .main_header{align-items:center;background-image:url(/_var/kirekira/point/toilet/update202609/img/s/nav_bg.png);background-size:100% 100%;box-sizing:border-box;display:flex;flex-direction:column;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:auto;padding:3.2rem 20px 3.2rem;width:100vw}.kirekira__toilet .carefree_clean{height:auto;margin:0 auto;max-width:28rem;padding:0;text-align:center;width:68.5714285714%}.kirekira__toilet .carefree_clean img{display:block;height:auto;margin:0 auto;width:100%}.kirekira__toilet .point__anchorTarget{top:-3.2rem}.kirekira__toilet .point__detail{border-left:none;border-radius:0;border-right:none;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:5.6rem 3.5rem;padding-left:20px;padding-right:20px}.kirekira__toilet .point__detail::before{height:6.4rem;top:-3.2rem;width:6.4rem}.kirekira__toilet .point__detailInner{width:100%}.kirekira__toilet .section__headingWrap .section__heading{height:24px;justify-content:center;width:auto}.kirekira__toilet .section__headingWrap .section__headingSub{height:1.4rem}.kirekira__toilet .content__heading{font-size:2.4rem}.kirekira__toilet .content__headingSub{font-size:1.6rem;text-align:center}.kirekira__toilet .product__desc{border-radius:2rem;margin:4rem auto 5.6rem;padding:4rem 2rem}.kirekira__toilet .product__descText{font-size:1.8rem}.kirekira__toilet .product__descText .-cross{height:1.2rem;width:1.2rem}.kirekira__toilet .product__descText.blockWrap{gap:.8rem;padding-top:3.2rem}.kirekira__toilet .-block{font-size:2rem}.kirekira__toilet .-block:nth-of-type(2){padding:.2rem .8rem}.kirekira__toilet .product__imgWrap{text-align:center}.kirekira__toilet .product__imgWrap:nth-of-type(1){width:68.5714285714%}.kirekira__toilet .product__imgWrap:nth-of-type(2){width:51.4285714286%}.kirekira__toilet .product__imgWrap.-coat{margin-top:1.6rem;width:100%}.kirekira__toilet .product__points{padding-top:3.2rem}.kirekira__toilet .point__iconWrap{margin:0 auto}.kirekira__toilet .product__point{background-image:url(/_var/kirekira/point/toilet/update202609/img/s/product_desc_bg.png);border-radius:5px;width:100%}.kirekira__toilet .product__pointInner{flex-direction:column;gap:2.4rem;padding:2.4rem 1.5rem}.kirekira__toilet .product__pointTextWrap{text-align:center}.kirekira__toilet .product__pointText{padding-top:1rem}.kirekira__toilet .product__pointText p{font-size:1.2rem;text-align:left}.kirekira__toilet .product__pointVideoWrap{width:100%}.kirekira__toilet .product__pointVideoBadge{font-size:1.1rem;padding:.2rem .6rem}.kirekira__toilet .product__pointVideoSub{font-size:1rem;letter-spacing:.05em}.kirekira__toilet .productNote{margin-top:2rem}.kirekira__toilet .content__block.-lineUp .section__headingWrap .section__heading{height:auto}.kirekira__toilet .lineUp__listHeading{gap:.6rem}.kirekira__toilet .lineUp__listTerm{border-radius:6px;padding:.8rem .6rem}.kirekira__toilet .lineUp__listTerm img{max-height:3rem}.kirekira__toilet .lineUp__listTerm::after{bottom:-14px;height:30px;width:20px}.kirekira__toilet .lineup__leadText{font-size:1.4rem;margin-top:4rem}.kirekira__toilet .lineUp__productItem .productInfo__heading{font-size:1.6rem;text-align:center}.kirekira__toilet .productInfo__descWrap{flex-direction:column;font-size:1.2rem;gap:1.6rem;padding:1.6rem 0 2rem}.kirekira__toilet .productInfo__descWrap.-blue{padding-top:3.2rem}.kirekira__toilet .productInfo__descWrap.-blue .productInfo__imgWrap{height:auto;max-width:260px;top:0;transform:translate(-50%,-50%);width:74.2857142857%}.kirekira__toilet .productInfo__descWrap .productInfo__imgWrap{height:2.4rem;top:-1.2rem}.kirekira__toilet .productInfo__descWrap .productInfo__packageImgWrap{width:18rem}.kirekira__toilet .lineUp__pcWrap{display:none!important}.kirekira__toilet .lineUp__spAccordion{display:flex;flex-direction:column;gap:3.6rem;margin-top:3.2rem}.kirekira__toilet .lineUp__accordionHead{border-radius:1rem}.kirekira__toilet .lineUp__accordionBody .productInfo__heading{text-align:center}.kirekira__toilet .content__block.-point{margin-top:9rem}.kirekira__toilet .content__block.-point .section__headingWrap .section__heading{height:auto;width:68.5714285714%}.kirekira__toilet .point__hukidashiWrap img{width:48.5714285714%}.kirekira__toilet .point__textLead{font-size:2rem;line-height:1.2;padding-top:1rem}.kirekira__toilet .point__textLead .-small{display:inline-block;font-size:1.4rem;margin-bottom:.8rem}.kirekira__toilet .point__textLead .-large{font-size:2.5rem}.kirekira__toilet .point__textNote{margin-top:1.2rem}.kirekira__toilet .point__detailContent h4{font-size:1.6rem;margin-top:2rem}.kirekira__toilet .point__detailContent.point__detail1-1 .point__detailItem{align-items:baseline;flex-direction:row}.kirekira__toilet .point__detailHeading{font-size:1.5rem;line-height:1.3;padding:6px 0}.kirekira__toilet .point__detailHeading span{font-size:1.2rem}.kirekira__toilet .-point01 .point__detailImgWrap.-graph{text-align:left;width:100%}.kirekira__toilet .-point01 .point__detailImgWrap.-graph picture{box-sizing:border-box;display:block;height:35rem;min-width:42rem;width:42rem}.kirekira__toilet .-point01 .point__detailImgWrap.-graph img{-o-object-fit:contain;box-sizing:border-box;display:block;height:35rem;max-width:none;min-width:42rem;object-fit:contain;padding-bottom:1.5rem;width:42rem}.kirekira__toilet .-point01 .point__detailImgs{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:repeat(2,1fr);margin-top:0}.kirekira__toilet .-point01 .point__detailText{font-size:1.1rem}.kirekira__toilet .-point01 .point__detailItem{font-size:1.2rem;padding-bottom:0;padding-left:0}.kirekira__toilet .-point01 .point__detailItem::before{height:6px;width:6px}.kirekira__toilet .-point02 .point__detailImgs{flex-direction:column}.kirekira__toilet .-point02 .point__detailImgWrap.-triangle{transform:rotate(90deg)}.kirekira__toilet .-point02 .point__detailNote{justify-content:flex-end;margin-top:.6rem}.kirekira__toilet .-point02.point__detail{padding-bottom:2.4rem}.kirekira__toilet .-point03 .point__detailImgs{gap:2.4rem}.kirekira__toilet .-point03 .point__detailImgWrap.-graph{text-align:center;width:100%}.kirekira__toilet .-point03 .point__detailFocus{width:71.1428571429%}.kirekira__toilet .-point03 .point__graphHeading{font-size:1.6rem}.kirekira__toilet .-point03 .point__graphHeading span{font-size:1.3rem}.kirekira__toilet .-point03 .point__graphHeadingSub{font-size:1.3rem}.kirekira__toilet .-point03 .point__detailText{font-size:1.3rem}.kirekira__toilet .-point03 .point__detailBody{gap:1.4rem;padding:1.6rem 0 2rem}.kirekira__toilet .-point03 .point__detailHeading{font-size:1.5rem}.kirekira__toilet .-point04 .point__detailImgs{flex-direction:column}.kirekira__toilet .-point04 .point__detailImgWrap{gap:.4rem;position:relative}.kirekira__toilet .-point04 .point__detailImgWrap:first-of-type{border-radius:1.6rem;padding:1.8rem 0;width:100%}.kirekira__toilet .-point04 .point__detailImgWrap .point__detailImg{align-items:center;display:flex;height:auto;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:94.2857142857%}.kirekira__toilet .-point04 .point__detailImgWrap .point__detailImg img,.kirekira__toilet .-point04 .point__detailImgWrap .point__detailImg picture{display:block;height:auto;width:100%}.kirekira__toilet .-point04 .point__detailImgWrap .point__detailNote{margin-top:1.6rem}.kirekira__toilet .-point04 .point__detailText{font-size:1.2rem}.kirekira__toilet .-point04 .point__detailList{flex-direction:column}.kirekira__toilet .-point04 .point__detailItem{padding-bottom:3rem;width:100%}.kirekira__toilet .-point04 .point__detailItem .point__itemHeadingWrap:not(.-icon){width:100%}.kirekira__toilet .-point04 .point__detailItem .point__itemHeadingWrap:not(.-icon) img{width:100%}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(1) .point__itemHeadingWrap:not(.-icon) img{width:77.1428571429%}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(3) .point__itemHeadingWrap:not(.-icon) img{width:55.4285714286%}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(4) p{padding-top:1rem}.kirekira__toilet .-point04 .point__detailItem:nth-of-type(4) .point__itemHeadingWrap:not(.-icon) img{width:68.2857142857%}.kirekira__toilet .-point05 .point__detailNote{justify-content:flex-start}.kirekira__toilet .-point05 .point__detailImgs{flex-direction:column;gap:1rem}.kirekira__toilet .-point05 .point__arrowWrap{font-weight:700}.kirekira__toilet .-point05 .point__arrowWrap p{font-size:1.8rem}.kirekira__toilet .-point05 .point__arrowWrap img{transform:rotate(90deg);width:10px}.kirekira__toilet .-point05 .point__detailHeading{font-size:1.6rem}.kirekira__toilet .point__detailListWrap{margin-top:1rem;width:100%}.kirekira__toilet .point__detailItem{padding:.4rem 0 3rem}.kirekira__toilet .detailItem__head{gap:1.2rem;left:.4rem;top:-.4rem;width:100%}.kirekira__toilet .detailItem__head p{font-size:1.6rem}.kirekira__toilet .point__detailContent__body{padding:2rem}.kirekira__toilet .content__block.-products{margin-top:5.6rem}.kirekira__toilet .item__list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:3.2rem auto 5.6rem}.kirekira__toilet .item__anc{width:100%}.kirekira__toilet .item__label{padding:.4rem}.kirekira__toilet .item__label::before{font-size:1rem}.kirekira__toilet .item__name{font-size:1.2rem}.kirekira__toilet .item__qty{font-size:1rem}.kirekira__toilet .item__category{display:contents}.kirekira__toilet .item__category.citrusMint__unscented .item__term:last-of-type{grid-column:1/-1;margin:0 auto;width:calc(50% - .5rem)}.kirekira__toilet .item__term{display:flex;justify-content:center}.kirekira__toilet .item__img{height:auto;width:11rem}.kirekira__toilet .cm_cont{margin:4.8rem auto 5.6rem}.kirekira__toilet .content__block.-sdgs{padding:12.8205128205vw 0 12rem}.kirekira__toilet .content__block.-sdgs .sdgs__bg{background-image:url(/_var/kirekira/point/toilet/update202609/img/s/sdgs_bg.png)}.kirekira__toilet .content__block.-sdgs .content__inner{box-sizing:border-box;padding:0 20px;width:100%}.kirekira__toilet .sdgs__effort{box-shadow:8px 8px 0 0 #006abb}.kirekira__toilet .sdgs__effort+.sdgs__effort{margin-top:3.6rem;padding:5.6rem 2rem 6.5rem}.kirekira__toilet .sdgs__effort:first-of-type{padding:5.6rem 2rem 4.5rem}.kirekira__toilet .sdgs__effortRibbon{top:-1.8rem;width:90.5714285714%}.kirekira__toilet .sdgs__effort.-part01 .sdgs__imgWrap img{width:56.7741935484%}.kirekira__toilet .sdgs__effort.-part02 .sdgs__imgWrap{width:100%}.kirekira__toilet .sdgs__effort.-part03{padding:2rem 0}.kirekira__toilet .sdgs__effort.-part03 .sdgs__contentWrap{padding:0 2rem}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.product{width:100%}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.heading img{width:81.4285714286%}.kirekira__toilet .sdgs__effort.-part03 .sdgs__imgWrap.sdgsLogo{margin-top:2rem;width:100%}.kirekira__toilet .sdgs__effort.-part03 .sdgs__effortText{font-size:1.3rem}.kirekira__toilet .sdgs__effortHeadingWrap{height:2.6rem}.kirekira__toilet .sdgs__effortText{font-size:1.4rem;letter-spacing:.04em;padding-top:2rem;text-align:left}.kirekira__toilet .sdgs__heading{width:100%}.kirekira__toilet .sdgs__imgs{flex-direction:column;padding-top:2rem}.kirekira__toilet .sdgs__imgWrap.-triangle{align-items:center;display:flex;justify-content:center;transform:rotate(90deg);width:20px}.kirekira__toilet .sdgs__imgCaption{font-size:1.3rem}.kirekira__toilet .sdgs__note{justify-content:flex-start;text-align:left}.kirekira__toilet .plastic_problem{margin:4rem auto 0;width:100%}.kirekira__toilet .plastic_problemInner{padding:4rem 2rem}.kirekira__toilet .plastic-pollution__wrap{align-items:center;display:flex;flex-direction:column-reverse;margin-top:1rem}.kirekira__toilet .plastic-pollution__wrap img{width:72.5925925926%}.kirekira__toilet .plastic-pollution__wrap .plastic-pollutionText{font-size:1.3rem}.kirekira__toilet .plastic-pollution__ttl{font-size:1.8rem}.kirekira__toilet .daio-paper__csr{letter-spacing:.005em}}@media screen and (max-width:375px){.kirekira__toilet .daio-paper__csr{font-size:1.26rem}}@keyframes bound2Btn{0%,100%,30%,60%{transform:translateY(0)}15%,45%{transform:translateY(-30px)}}@keyframes shiny-brite{0%{opacity:0;transform:scale(0) rotate(45deg)}80%{opacity:.5;transform:scale(0) rotate(45deg)}81%{opacity:1;transform:scale(4) rotate(45deg)}100%{opacity:0;transform:scale(50) rotate(45deg)}}