.intro{position:relative;background:url(../static_img/quality/equipment/intro_bg_pc.webp) no-repeat center center/cover;padding-block:120px 147px;color:#fff;text-align:center}.intro_logo{margin:47px auto 0;width:140px}.intro_catch{margin-block:calc(52px + var(--leading-trim)) var(--leading-trim);font-size:30px;line-height:1.633;letter-spacing:.2em}.intro_body{margin-block:calc(54px + var(--leading-trim)) var(--leading-trim);font-size:17px;line-height:2;letter-spacing:.18em}.intro .caption{position:absolute;bottom:5px;right:5px;line-height:1}@media all and (max-width:750px){.intro{background:url(../static_img/quality/equipment/intro_bg_sp.webp) no-repeat center center/cover;padding-block:calc(102 / var(--media_sp) * 100vw) calc(111 / var(--media_sp) * 100vw)}.intro_logo{margin:calc(0 / var(--media_sp) * 100vw) auto calc(0 / var(--media_sp) * 100vw);width:calc(233 / var(--media_sp) * 100vw)}.intro_catch{margin-block:calc(75 / var(--media_sp) * 100vw) var(--leading-trim);font-size:calc(40 / var(--media_sp) * 100vw);line-height:1.526;letter-spacing:.1em}.intro_body{margin-block:calc(47 / var(--media_sp) * 100vw) var(--leading-trim);font-size:calc(28 / var(--media_sp) * 100vw);line-height:1.857;letter-spacing:.18em}.intro .caption{position:absolute;bottom:5px;right:5px;line-height:1}}.blk_head{position:relative;grid-column:1 / 3;grid-row:1 / 2}.blk_head hgroup{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;text-align:center}.blk_head hgroup h3{margin-block:var(--leading-trim);font-family:var(--sub-font);font-weight:100;font-size:38px;line-height:1.316;letter-spacing:.2em;color:#fff}.blk_head hgroup p{margin-block:calc(18px + var(--leading-trim)) var(--leading-trim);font-size:18px;letter-spacing:.2em;color:#fff}.content_blk{display:grid;justify-content:space-between;align-items:start;grid-template-columns:repeat(4,1fr);gap:30px}.blk_item,.blk_item-wrap{position:relative}.blk_item.demoreQ:after,.blk_item-wrap.demoreQ:after{content:"";background:url(data:image/webp;base64,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) no-repeat center center/cover;display:block;position:absolute;top:-5px;left:-5px;width:50px;height:50px}.item_img-wrap{position:relative}.item_img-wrap.wap_record:after{content:"";background:url(../_bundle/wap_ei_06.M_ZJ8ef9.webp) no-repeat center center/cover;display:block;position:absolute;bottom:-15px;right:-15px;width:101px;height:101px}.item_img-wrap .caption{position:absolute;bottom:0;right:0;margin:5px;line-height:1}.item_name-wrap{display:grid;align-items:center}@media all and (min-width:751px){.item_name-wrap{min-height:50px}.item_name-wrap.line2{min-height:80px}}.item_name-wrap p{margin-block:var(--leading-trim);font-size:21px;line-height:1.286;letter-spacing:.05em;color:#897045}.item_name-wrap p.ls{letter-spacing:0}.item_name-wrap p .name_notes{font-size:15px;line-height:1.8;letter-spacing:.1em}.item_desc-wrap{position:relative;margin-top:5px}.item_desc-wrap p{margin-block:var(--leading-trim);font-size:15px;line-height:1.666;letter-spacing:.05em;overflow-wrap:anywhere;word-break:normal;line-break:strict}.item_desc-wrap p .desc_notes{display:inline-block;font-size:12px;line-height:2.083}.item_desc-wrap p .desc_notes.inline{display:inline}@media all and (max-width:750px){.blk_head{position:relative;grid-column:1 / 3;grid-row:1 / 2}.blk_head hgroup{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;text-align:center}.blk_head hgroup h3{margin-block:var(--leading-trim);font-size:calc(52 / var(--media_sp) * 100vw);line-height:1.384;letter-spacing:.2em;color:#fff}.blk_head hgroup p{margin-block:calc(14 / var(--media_sp) * 100vw) var(--leading-trim);font-size:calc(26 / var(--media_sp) * 100vw);letter-spacing:.2em;color:#fff}.content_blk{grid-template-columns:repeat(2,1fr);gap:calc(30 / var(--media_sp) * 100vw)}.blk_item.demoreQ:after,.blk_item-wrap.demoreQ:after{top:calc(-12/ var(--media_sp) * 100vw);left:calc(-10/ var(--media_sp) * 100vw);width:calc(73/ var(--media_sp) * 100vw);height:calc(73/ var(--media_sp) * 100vw)}.item_img-wrap.wap_record:after{bottom:calc(-30/ var(--media_sp) * 100vw);right:calc(-30/ var(--media_sp) * 100vw);width:calc(131/ var(--media_sp) * 100vw);height:calc(131/ var(--media_sp) * 100vw)}.item_name-wrap{padding-block:calc(26/ var(--media_sp) * 100vw) calc(21/ var(--media_sp) * 100vw);display:grid;align-items:center;height:auto}.item_name-wrap p{font-size:calc(32/ var(--media_sp) * 100vw);line-height:1.25;letter-spacing:.1em}.item_name-wrap p.ls-sp08p{letter-spacing:.08em}.item_name-wrap p.ls-sp01{letter-spacing:-.01em}.item_name-wrap p.ls-sp02{letter-spacing:-.02em}.item_name-wrap p.ls-sp03{letter-spacing:-.03em}.item_name-wrap p.ls-sp04{letter-spacing:-.04em}.item_name-wrap p.ls-sp05{letter-spacing:-.05em}.item_name-wrap p.ls-sp06{letter-spacing:-.06em}.item_name-wrap p.ls-sp10{letter-spacing:-.1em}.item_name-wrap p .name_notes{font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.583;letter-spacing:.1em}.item_desc-wrap{position:relative;margin-top:0;padding-bottom:calc(15/ var(--media_sp) * 100vw)}.item_desc-wrap p{margin-block:var(--leading-trim);font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.5}.item_desc-wrap p .desc_notes{display:inline-block;font-size:calc(20/ var(--media_sp) * 100vw);line-height:1.8}}.blk-entrance,.blk-room{margin-top:140px}.blk_item-wrap.room_slideDoor{grid-column:3 / 5}.blk_item-wrap.room_slideDoor .img-container{background-color:#fff;border:1px solid #dcdcdc;border-bottom:none;padding:25px 0}.blk_item-wrap.room_slideDoor .item_img-wrap{margin-inline:auto;width:60.897%}.blk_item-wrap.room_slideDoor .txt-container{background-color:#f2efe6;padding:25px}.blk_item-wrap.room_slideDoor .txt-container .item_name-wrap{min-height:auto}.blk_item-wrap.room_slideDoor .txt-container .item_desc-wrap{margin-top:18px}.blk_item-wrap.room_slideDoor .txt-container .item_desc-wrap p{min-height:auto}@media all and (max-width:750px){.blk-entrance{margin-top:calc(120/ var(--media_sp) * 100vw)}.blk-entrance_head hgroup p{margin-top:calc(16/ var(--media_sp) * 100vw)}.blk-room{margin-top:calc(95/ var(--media_sp) * 100vw)}.blk-room_head,.blk_item-wrap.room_slideDoor{grid-column:1 / 3}.blk_item-wrap.room_slideDoor .img-container{background-color:#fff;border:1px solid #dcdcdc;padding:calc(27/ var(--media_sp) * 100vw) 0}.blk_item-wrap.room_slideDoor .item_img-wrap{margin-inline:auto;width:calc(407/ var(--media_sp) * 100vw)}.blk_item-wrap.room_slideDoor .txt-container{background-color:#f2efe6;padding:calc(27/ var(--media_sp) * 100vw) calc(38/ var(--media_sp) * 100vw)}.blk_item-wrap.room_slideDoor .txt-container .item_name-wrap{height:auto;padding:0}.blk_item-wrap.room_slideDoor .txt-container .item_desc-wrap{margin-top:calc(26/ var(--media_sp) * 100vw);padding-bottom:0}.blk_item-wrap.room_slideDoor .txt-container .item_desc-wrap p{height:auto}}.blk-kitchen{margin-top:140px}.blk_item-wrap.kitchen_softClosing{background-color:#f2efe6;display:flex;grid-column:3 / 5}.blk_item-wrap.kitchen_softClosing .img-container{width:42.949%}.blk_item-wrap.kitchen_softClosing .txt-container{width:57.051%;padding:27px 35px;box-sizing:border-box}.blk_item-wrap.kitchen_softClosing .item_name-wrap{min-height:auto}.blk_item-wrap.kitchen_softClosing .item_desc-wrap{margin-top:18px}.blk_item-wrap.kitchen_softClosing .txt-container .item_img-wrap{margin-top:16px;width:100%}@media all and (max-width:750px){.blk-kitchen{margin-top:calc(100/ var(--media_sp) * 100vw)}.blk_item-wrap.kitchen_softClosing{background-color:#f2efe6;display:flex;grid-column:1 / 3}.blk_item-wrap.kitchen_softClosing .img-container{width:49.403%}.blk_item-wrap.kitchen_softClosing .txt-container{width:50.597%;padding:calc(25/ var(--media_sp) * 100vw)}.blk_item-wrap.kitchen_softClosing .txt-container .item_name-wrap{padding:0}.blk_item-wrap.kitchen_softClosing .txt-container .item_name-wrap p{letter-spacing:-.1em}.blk_item-wrap.kitchen_softClosing .item_desc-wrap{margin-top:calc(13/ var(--media_sp) * 100vw)}.blk_item-wrap.kitchen_softClosing .item_desc-wrap p{letter-spacing:-.03em;line-height:1.5}.blk_item-wrap.kitchen_softClosing .txt-container .item_img-wrap{margin-top:calc(0/ var(--media_sp) * 100vw)}}.blk-powder,.blk-bathroom{margin-top:140px}.blk_item.bathroom_bathtub{grid-column:3 / 5;align-self:stretch}.blk_item.bathroom_bathtub .item_figure-wrap{position:relative;display:flex;gap:10px;padding:20px;background-color:#fff;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;box-sizing:border-box}.blk_item.bathroom_bathtub .item_figure-wrap figcaption{background-color:#897045;color:#fff;text-align:center;display:grid;place-items:center;height:35px;font-size:17px;letter-spacing:.1em}.inner_contents .item_figure-or{position:absolute;top:50%;left:50%;translate:-50% -50%;display:grid;place-content:center;width:39px;aspect-ratio:1 / 1;border-radius:100vmax;font-size:18px;letter-spacing:.1em;line-height:1;background-color:#897045;color:#fff;box-sizing:border-box;font-family:var(--sub-font);font-weight:100}.blk_item.bathroom_bathtub .item_txt-wrap{background-color:#f2efe6;padding:22px 25px}.blk_item.bathroom_bathtub .item_txt-wrap .item_name-wrap{min-height:auto}.blk_item.bathroom_bathtub .item_txt-wrap .item_name-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_bathtub .item_txt-wrap .item_desc-wrap{margin-top:17px;height:auto}.blk_item.bathroom_bathtub .item_txt-wrap .item_desc-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_insulation{grid-column:3 / 5;align-self:stretch;padding:30px;background-color:#f2efe6}.blk_item.bathroom_insulation .item_figure-wrap{display:flex;justify-content:space-between}.blk_item.bathroom_insulation .item_conditions-wrap{margin-top:10px}.blk_item.bathroom_insulation .item_conditions-wrap p{font-size:12px;line-height:1.5;letter-spacing:.1em}.blk_item.bathroom_insulation .item_txt-wrap{width:51.95%}.blk_item.bathroom_insulation .item_txt-wrap .item_name-wrap{min-height:auto}.blk_item.bathroom_insulation .item_txt-wrap .item_desc-wrap{margin-top:18px;width:82.252%}.blk_item.bathroom_insulation .item_txt-wrap .item_name-wrap p,.blk_item.bathroom_insulation .item_txt-wrap .item_desc-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_insulation .item_img-wrap{margin-right:1.241%;width:35.993%}.blk_item.bathroom_insulation .item_feature-wrap{display:flex;justify-content:space-between;gap:10px}.blk_item.bathroom_insulation .item_feature-wrap p{margin-top:16px;padding:16px;display:grid;align-items:center;font-size:19px;line-height:1.421;letter-spacing:.1em;text-align:center;background-color:#897045;color:#fff;overflow-wrap:anywhere;word-break:keep-all}.blk_item.bathroom_insulation .item_feature-wrap p:first-child{width:50%}.blk_item.bathroom_insulation .item_feature-wrap p:nth-child(2){width:48.226%;flex:1}@media all and (max-width:750px){.blk-powder{margin-top:calc(93/ var(--media_sp) * 100vw)}.blk-bathroom{margin-top:calc(100/ var(--media_sp) * 100vw)}.blk_item.bathroom_bathtub{grid-column:1 / 3;align-self:stretch}.blk_item.bathroom_bathtub .item_figure-wrap{position:relative;display:flex;gap:calc(10/ var(--media_sp) * 100vw);padding:calc(20/ var(--media_sp) * 100vw);background-color:#fff;border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc}.blk_item.bathroom_bathtub .item_figure-wrap figcaption{background-color:#897045;color:#fff;text-align:center;display:grid;place-items:center;height:calc(41/ var(--media_sp) * 100vw);font-size:calc(24/ var(--media_sp) * 100vw);letter-spacing:.1em}.inner_contents .item_figure-or{position:absolute;top:50%;left:50%;translate:-50% -50%;display:grid;place-content:center;width:calc(40/ var(--media_sp) * 100vw);aspect-ratio:1 / 1;border-radius:100vmax;font-size:calc(22/ var(--media_sp) * 100vw);letter-spacing:.1em;line-height:1;background-color:#897045;color:#fff}.blk_item.bathroom_bathtub .item_txt-wrap{padding:calc(38/ var(--media_sp) * 100vw) calc(38/ var(--media_sp) * 100vw) calc(35/ var(--media_sp) * 100vw)}.blk_item.bathroom_bathtub .item_txt-wrap .item_name-wrap{padding-block:0;height:auto}.blk_item.bathroom_bathtub .item_txt-wrap .item_name-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_bathtub .item_txt-wrap .item_desc-wrap{margin-top:calc(30/ var(--media_sp) * 100vw);padding-bottom:0;height:auto}.blk_item.bathroom_bathtub .item_txt-wrap .item_desc-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_insulation{grid-column:1 / 3;align-self:stretch;padding:calc(40/ var(--media_sp) * 100vw)}.blk_item.bathroom_insulation .item_figure-wrap{display:flex;justify-content:space-between;align-items:end}.blk_item.bathroom_insulation .item_conditions-wrap{margin-top:calc(20/ var(--media_sp) * 100vw)}.blk_item.bathroom_insulation .item_conditions-wrap.sp{margin-top:0}.blk_item.bathroom_insulation .item_conditions-wrap p,.item_conditions-wrap p{font-size:calc(20/ var(--media_sp) * 100vw);line-height:1.5;letter-spacing:.1em}.blk_item.bathroom_insulation .item_txt-wrap{width:auto;flex:1}.blk_item.bathroom_insulation .item_txt-wrap .item_name-wrap{padding-block:0;height:auto}.blk_item.bathroom_insulation .item_txt-wrap .item_desc-wrap{margin-top:calc(30/ var(--media_sp) * 100vw);padding-bottom:0;width:calc(320/ var(--media_sp) * 100vw)}.blk_item.bathroom_insulation .item_txt-wrap .item_name-wrap p,.blk_item.bathroom_insulation .item_txt-wrap .item_desc-wrap p{margin-block:var(--leading-trim)}.blk_item.bathroom_insulation .item_img-wrap{margin-right:0;margin-left:calc(22/ var(--media_sp) * 100vw);margin-bottom:calc(18/ var(--media_sp) * 100vw);width:calc(253/ var(--media_sp) * 100vw)}.blk_item.bathroom_insulation .item_feature-wrap{margin-top:calc(22/ var(--media_sp) * 100vw);display:block;justify-content:space-between}.blk_item.bathroom_insulation .item_feature-wrap p{margin-top:calc(10/ var(--media_sp) * 100vw);padding:calc(20/ var(--media_sp) * 100vw);display:grid;align-items:center;font-size:calc(28/ var(--media_sp) * 100vw);line-height:1;letter-spacing:.1em;text-align:center;background-color:#897045;color:#fff;overflow-wrap:anywhere;word-break:keep-all}.blk_item.bathroom_insulation .item_feature-wrap p:first-child{width:100%}.blk_item.bathroom_insulation .item_feature-wrap p:nth-child(2){width:100%;flex:1}}.blk-beautyAqua{margin-top:140px}.beautyAqua_head-wrap{position:relative;background:#eef5f9 url(../static_img/quality/equipment/beautyAqua_head_bg_pc.webp) no-repeat top left/cover;padding:min(30px,2.205vw) min(30px,2.205vw) min(25px,1.837vw);container-type:inline-size}.beautyAqua_head-wrap>.caption{position:absolute;bottom:5px;left:5px;line-height:1}.beautyAqua_head-inner{--media_pc: 1360;margin-left:auto;width:77.541%;display:grid;grid-template-columns:70.825% 29.175%;justify-content:space-between}.beautyAqua_head-inner hgroup{grid-column:1 / 2;grid-row:1 / 2}.beautyAqua_head-inner hgroup p{margin-block:var(--leading-trim);font-size:min(18px,calc(((18 / var(--media_pc)) * 100) * var(--vw)));letter-spacing:.16em}.beautyAqua_head-inner hgroup h4{margin-block:calc(var(--leading-trim) + min(15px,1.041666vw)) var(--leading-trim);font-size:min(29px,calc(((29 / var(--media_pc)) * 100) * var(--vw)));letter-spacing:.1em;color:#333}.beautyAqua_head-inner h3{grid-column:2 / 3;grid-row:1 / 2;vertical-align:top}.beautyAqua_head_feature-wrap{grid-column:1 / 3;grid-row:2 / 3;margin-top:min(22px,1.617vw);display:flex;justify-content:space-between;align-items:start}.beautyAqua_head_feature_item{display:flex;align-items:start;width:fit-content;gap:min(15px,1.103vw)}.beautyAqua_head_feature_item_img-wrap{width:min(66px,4.868vw)}.beautyAqua_head_feature_item p{flex:1;font-size:min(16px,1.179vw);line-height:1.5625;letter-spacing:.02em}.beautyAqua_body-wrap{background:url(../static_img/quality/equipment/beautyAqua_body_bg_pc.webp) no-repeat center center/cover;padding:min(30px,2.205vw);container-type:inline-size;display:flex;justify-content:space-between;gap:min(30px,2.205vw)}.beautyAqua_nanoBabble{background-color:#fff9;padding:min(23px,1.689vw) min(30px,2.205vw) min(30px,2.205vw);width:calc(100% - min(30px,2.205vw))}.beautyAqua_nanoBabble .img-container{display:flex;justify-content:space-between;align-items:center}.beautyAqua_nanoBabble .img-container .img-wrap.img01{width:25.42%}.beautyAqua_nanoBabble .img-container .img-wrap.img02{width:67.85%}.beautyAqua_nanoBabble .txt-wrap{margin-top:min(17px,1.25vw)}.beautyAqua_nanoBabble .txt-wrap p{margin-block:var(--leading-trim);font-size:min(15px,1.103vw);line-height:1.666;letter-spacing:.1em}.beautyAqua_drum{background-color:#fff9;padding:min(30px,2.205vw);width:calc(100% - min(30px,2.205vw))}.beautyAqua_drum hgroup h5{margin-block:var(--leading-trim);font-size:min(21px,1.547vw);letter-spacing:.1em;color:#2990c5}.beautyAqua_drum hgroup p{margin-block:calc(var(--leading-trim) + 15px) var(--leading-trim);font-size:min(15px,1.103vw);letter-spacing:.1em}.beautyAqua_drum_figure-wrap{margin-top:min(24px,1.763vw);display:flex;justify-content:space-between;align-items:start}.beautyAqua_drum_figure-wrap p{width:39.252%;padding-block:min(10px,.737vw);font-size:min(15px,1.103vw);letter-spacing:.05em;line-height:1.666;text-align:center;border-top:1px solid #99b0bc;border-bottom:1px solid #99b0bc;word-break:keep-all;white-space:nowrap}.beautyAqua_drum_figure-wrap .img-container{width:56.074%;display:flex;justify-content:space-between;align-items:center}.beautyAqua_drum_figure-wrap .img-wrap.img01,.beautyAqua_drum_figure-wrap .img-wrap.img02{width:45%}.beautyAqua_drum_figure-wrap .img-wrap.arrow{width:3.666%}.beautyAqua_drum_desc-wrap p{margin-top:min(14px,1.026vw);font-size:min(12px,.879vw);letter-spacing:.05em;line-height:1.666}@media all and (min-width:751px){@supports (font-size: 1cqw){.beautyAqua_head-inner hgroup p{font-size:calc(100cqw * 18 / 1220)}.beautyAqua_head-inner hgroup h4{font-size:calc(100cqw * 29 / 1220)}.beautyAqua_head_feature-wrap{margin-top:calc(100cqw * 22 / 1220)}.beautyAqua_head_feature_item{gap:calc(100cqw * 15 / 1220)}.beautyAqua_head_feature_item_img-wrap{width:calc(100cqw * 66 / 1220)}.beautyAqua_head_feature_item p{font-size:calc(100cqw * 16 / 1220)}}}.blk-toilet{margin-top:136px}.blk-toilet_head{grid-column:1 / 5;text-align:center;margin-bottom:48px}.blk-toilet_head hgroup{position:relative}.blk-toilet_head hgroup h3{color:#333}.blk-toilet_head hgroup p{color:#333}@media all and (max-width:750px){.blk-beautyAqua{margin-top:calc(50/ var(--media_sp) * 100vw)}.beautyAqua_head-wrap{position:relative;background:#eef5f9 url(../static_img/quality/equipment/beautyAqua_head_bg_sp.webp) no-repeat top left/cover;padding:calc(321/ var(--media_sp) * 100vw) calc(30/ var(--media_sp) * 100vw) calc(25/ var(--media_sp) * 100vw);container-type:inline-size}.beautyAqua_head-wrap>.caption{position:absolute;top:calc(273/ var(--media_sp) * 100vw);right:5px;bottom:auto;left:auto;line-height:1}.beautyAqua_head-inner{margin-inline:auto;width:100%;display:block}.beautyAqua_head-inner h3{width:calc(548/ var(--media_sp) * 100vw);margin-inline:auto}.beautyAqua_head-inner hgroup p{margin-block:calc((26/ var(--media_sp) * 100vw) + var(--leading-trim)) var(--leading-trim);font-size:calc(26/ var(--media_sp) * 100vw);line-height:1.461;letter-spacing:.16em;text-align:center}.beautyAqua_head-inner hgroup h4{margin-block:calc(27/ var(--media_sp) * 100vw) var(--leading-trim);font-size:calc(42/ var(--media_sp) * 100vw);line-height:1.428;letter-spacing:.14em;text-align:center}.beautyAqua_head_feature-wrap{margin-top:calc(40/ var(--media_sp) * 100vw);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:calc(27/ var(--media_sp) * 100vw) calc(14/ var(--media_sp) * 100vw)}.beautyAqua_head_feature_item{width:calc((100% - calc(14/ var(--media_sp) * 100vw)) / 2);display:flex;align-items:start;gap:calc(20/ var(--media_sp) * 100vw)}.beautyAqua_head_feature_item_img-wrap{width:calc(78/ var(--media_sp) * 100vw)}.beautyAqua_head_feature_item p{font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.333;letter-spacing:.04em}.beautyAqua_body-wrap{background:url(../static_img/quality/equipment/beautyAqua_body_bg_sp.webp) no-repeat center center/cover;padding:calc(40/ var(--media_sp) * 100vw);container-type:inline-size;display:block}.beautyAqua_nanoBabble{background-color:#fff9;padding:calc(40/ var(--media_sp) * 100vw);width:100%;box-sizing:border-box}.beautyAqua_nanoBabble .img-container{display:flex;justify-content:space-between;align-items:center}.beautyAqua_nanoBabble .img-container .img-wrap.img01{width:calc(158/ var(--media_sp) * 100vw)}.beautyAqua_nanoBabble .img-container .img-wrap.img02{width:calc(371/ var(--media_sp) * 100vw)}.beautyAqua_nanoBabble .txt-wrap{margin-top:calc(20/ var(--media_sp) * 100vw)}.beautyAqua_nanoBabble .txt-wrap p{margin-block:var(--leading-trim);font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.5;letter-spacing:.1em}.beautyAqua_drum{margin-top:calc(40/ var(--media_sp) * 100vw);background-color:#fff9;padding:calc(40/ var(--media_sp) * 100vw);width:100%;box-sizing:border-box}.beautyAqua_drum hgroup h5{margin-block:var(--leading-trim);font-size:calc(32/ var(--media_sp) * 100vw);letter-spacing:.1em;color:#2990c5}.beautyAqua_drum hgroup p{margin-block:calc(var(--leading-trim) + calc(25/ var(--media_sp) * 100vw)) var(--leading-trim);font-size:calc(24/ var(--media_sp) * 100vw);line-height:1.5;letter-spacing:.1em}.beautyAqua_drum_figure-wrap{margin-top:calc(30/ var(--media_sp) * 100vw);display:block}.beautyAqua_drum_figure-wrap p{width:100%;padding-block:calc(22/ var(--media_sp) * 100vw);font-size:calc(24/ var(--media_sp) * 100vw);letter-spacing:.1em;line-height:1.5;border-top:1px solid #99b0bc;border-bottom:1px solid #99b0bc;word-break:keep-all;white-space:nowrap;text-align:center}.beautyAqua_drum_figure-wrap .img-container{margin-top:calc(30/ var(--media_sp) * 100vw);width:100%;display:flex;justify-content:space-between;align-items:center}.beautyAqua_drum_figure-wrap .img-wrap.img01,.beautyAqua_drum_figure-wrap .img-wrap.img02{width:calc(230/ var(--media_sp) * 100vw)}.beautyAqua_drum_figure-wrap .img-wrap.arrow{width:calc(19/ var(--media_sp) * 100vw)}.beautyAqua_drum_desc-wrap p{margin-top:calc(30/ var(--media_sp) * 100vw);font-size:calc(20/ var(--media_sp) * 100vw);letter-spacing:.05em;line-height:1.5}.blk-toilet{margin-top:calc(100/ var(--media_sp) * 100vw)}.blk-toilet_head{grid-column:1 / 3;text-align:center;margin-bottom:calc(50/ var(--media_sp) * 100vw)}.blk-toilet_head hgroup{position:relative}.blk-toilet_head hgroup h3{color:#333}.blk-toilet_head hgroup p{color:#333}}
