.page-Bp_00_0774 .pink-text{color:#fe4f8d}.page-Bp_00_0774 .grey-link{color:#666666}.page-Bp_00_0774 .text-height13{line-height:1.3}.page-Bp_00_0774 .text-height14{line-height:1.4}.page-Bp_00_0774 .text-height16{line-height:1.6}.page-Bp_00_0774 .hyaluron-ttl{position:relative;margin-bottom:50px}.page-Bp_00_0774 .hyaluron-ttl:before{position:absolute;content:"";width:100%;height:35px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/tit_tean.png?2026210102659) center center no-repeat;bottom:-25px;left:0}.page-Bp_00_0774 .hyaluron-ttl span{display:block}.page-Bp_00_0774 .hyaluron-ttl .text01{font-size:28px;line-height:1.5}.page-Bp_00_0774 .hyaluron-ttl .text02{font-size:50px;line-height:1}.page-Bp_00_0774 .mv-box{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg_mainimg.jpg?2026210102659) center center no-repeat;background-size:cover}.page-Bp_00_0774 .mv-box .full-width img{width:100%}.page-Bp_00_0774 .nav-area ul{display:table;width:100%}.page-Bp_00_0774 .nav-area ul li{display:table-cell;min-width:150px}.page-Bp_00_0774 .nav-area ul li a{text-decoration:none;display:block;font-size:18px;text-align:center;color:#000;position:relative}.page-Bp_00_0774 .nav-area ul li a:before{position:absolute;content:"";width:1px;height:100%;background:#ffccde;top:0;left:0;transform:rotate(30deg)}.page-Bp_00_0774 .nav-area ul li a:last-child:after{position:absolute;content:"";width:1px;height:100%;background:#ffccde;top:0;right:0;transform:rotate(30deg)}.page-Bp_00_0774 .sec-01{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg01.jpg?2026210102659) center center no-repeat;background-size:100% 100%;line-height:1.2}.page-Bp_00_0774 .sec-01 .what-box{padding:50px 20px 50px 40px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg02.jpg?2026210102659)}.page-Bp_00_0774 .sec-01 .what-box .what-ttl{margin-bottom:40px}.page-Bp_00_0774 .sec-01 .what-box .pinkline-bg{background:linear-gradient(transparent 60%, #fec5db 60%);letter-spacing:2px;display:inline-block}.page-Bp_00_0774 .sec-01 .what-box .hash-list{line-height:1.6}.page-Bp_00_0774 .sec-01 .what-box .bubble-msg{position:relative}.page-Bp_00_0774 .sec-01 .what-box .bubble-msg .message{position:absolute;right:0;bottom:100%}.page-Bp_00_0774 .sec-02 .popular-ttl{position:relative}.page-Bp_00_0774 .sec-02 .popular-ttl:before{position:absolute;content:"";width:100%;height:35px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/tit_tean.png?2026210102659) center center no-repeat;bottom:-25px;left:0}.page-Bp_00_0774 .sec-02 .popular-ttl .txt-ttl{line-height:1.125}.page-Bp_00_0774 .sec-02 .popular-ttl img{vertical-align:top}.page-Bp_00_0774 .sec-02 .popular-list .image{padding-top:25px}.page-Bp_00_0774 .sec-02 .popular-list .text{padding-top:25px;border-top:4px dotted #fe4f8d;line-height:1.6}.page-Bp_00_0774 .sec-03{background:#ff9cc8;position:relative;line-height:1;padding:40px 0}.page-Bp_00_0774 .sec-03:before{position:absolute;content:"";border-top:30px solid #ff9cc8;border-left:40px solid transparent;border-right:40px solid transparent;top:100%;left:50%;transform:translate(-50%, 0)}.page-Bp_00_0774 .sec-03 p{font-size:45px}.page-Bp_00_0774 .sec-04{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg03.jpg?2026210102659)}.page-Bp_00_0774 .sec-04 .pink-box{padding:20px 0 20px 80px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg04.png?2026210102659),url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg07.png?2026210102659) right 30px top 30px no-repeat;margin-bottom:75px}.page-Bp_00_0774 .sec-04 .pink-box .point-img{position:relative}.page-Bp_00_0774 .sec-04 .pink-box .point-img:before{position:absolute;content:"";width:85px;height:85px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/ico_point.png?2026210102659) center center no-repeat;background-size:100% 100%;top:-26px;left:-42px}.page-Bp_00_0774 .sec-05 .types-container{padding:20px;border:1px solid #d8d8d8}.page-Bp_00_0774 .sec-05 .hyaluron-ttl:before{bottom:-12px}.page-Bp_00_0774 .sec-05 .pink-bg{background:#ffebf0}.page-Bp_00_0774 .sec-05 .pink-btn{background-color:#ff6699;border-radius:5px;text-shadow:-1px -1px 1px #b71c62;font-weight:normal;padding:10px 0}.page-Bp_00_0774 .sec-05 .pink-border{border-color:#fe4f8d}.page-Bp_00_0774 .sec-05 .ac_ar_004 .ac_ly_003{max-width:920px;padding:20px 40px;background:#fee4ec;margin-top:30px}.page-Bp_00_0774 .sec-05 .ac_ar_004 .plus-text{padding:10px 55px}.page-Bp_00_0774 .sec-05 .question .hyaluron-ttl:before{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/tit_qa.png?2026210102659) center center no-repeat;bottom:-12px}.page-Bp_00_0774 .btn-sec{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg06.jpg?2026210102659)}.page-Bp_00_0774 .hashed-text .image img{max-width:70%}.page-Bp_00_0774 .sec-07{background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg05.png?2026210102659) center center repeat-y;background-size:100%}.page-Bp_00_0774 .sec-07 .osusume-box{background:#fefefe;border:1px solid #ff86a4;padding:46px 70px}.page-Bp_00_0774 .sec-07 .osusume-box .ttl-text .plus-ico{display:inline-block;width:34px;height:34px;text-align:center;color:#fff;background:#fe4f8d;border-radius:50%;vertical-align:middle;line-height:36px;font-size:34px;margin:0 3px}.page-Bp_00_0774 .sec-07 .osusume-box .message-box{box-sizing:border-box;background:#fff;position:relative;border:1px solid #b7b7b7;padding:18px 30px;border-radius:20px}.page-Bp_00_0774 .sec-07 .osusume-box .message-box:before{position:absolute;content:"";width:40px;height:44px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/ico_right.png?2026210102659) center center no-repeat;left:100%;top:50%;transform:translate(0, -50%)}.page-Bp_00_0774 .sec-07 .osusume-box .ac_ly_002>.col.-size-70{width:calc(((99.99% - (2.5% * (2 - 1))) / 10) * 6.5)}.page-Bp_00_0774 .sec-07 .osusume-box .ac_ly_002>.col.-size-30{width:calc(((99.99% - (2.5% * (2 - 1))) / 10) * 3.5)}.page-Bp_00_0774 .sec-08 .hyaluron-ttl:before{bottom:-12px}.page-Bp_00_0774 .sec-08 .flow-container{max-width:740px;margin:0 auto;padding:0 20px}.page-Bp_00_0774 .sec-08 .img-right .image.-center{text-align:right}@media only screen and (max-width: 979px){.page-Bp_00_0774 .hyaluron-ttl{margin-bottom:20px}.page-Bp_00_0774 .hyaluron-ttl:before{background-size:auto 100%;bottom:-10px;height:20px}.page-Bp_00_0774 .hyaluron-ttl .text01{font-size:18px}.page-Bp_00_0774 .hyaluron-ttl .text02{font-size:20px}.page-Bp_00_0774 .photo-imgttl .image img{width:20% !important}.page-Bp_00_0774 .textsp-17{font-size:17px !important}.page-Bp_00_0774 .textsp-25{font-size:25px !important}.page-Bp_00_0774 .mv-box{background:none}.page-Bp_00_0774 .nav-area ul{display:block;text-align:center}.page-Bp_00_0774 .nav-area ul li{display:inline-block;min-width:50%;padding:5px 0}.page-Bp_00_0774 .nav-area ul li:nth-child(2) a:before{position:absolute;content:"";width:1px;height:100%;background:#ffccde;top:0;right:0;transform:rotate(30deg)}.page-Bp_00_0774 .nav-area ul li a{font-size:15px;padding:0 15px}.page-Bp_00_0774 .sec-01 .what-box{padding:10px}.page-Bp_00_0774 .sec-01 .what-box .what-ttl{margin-bottom:10px}.page-Bp_00_0774 .sec-01 .what-box .what-ttl img{max-width:70%}.page-Bp_00_0774 .sec-01 .what-box .sp-message{text-align:right}.page-Bp_00_0774 .sec-01 .what-box .sp-message img{max-width:50%}.page-Bp_00_0774 .sec-02 .popular-ttl:before{height:20px;background-size:auto 100%;bottom:-10px}.page-Bp_00_0774 .sec-02 .popular-ttl .txt-ttl{font-size:25px !important}.page-Bp_00_0774 .sec-02 .popular-ttl img{margin-left:5px;height:20px}.page-Bp_00_0774 .sec-02 .popular-list .image{padding-top:0}.page-Bp_00_0774 .sec-02 .popular-list .text{padding-top:0;padding-bottom:25px;border-top:0;border-bottom:4px dotted #fe4f8d}.page-Bp_00_0774 .sec-03{padding:20px 0}.page-Bp_00_0774 .sec-03:before{border-top:15px solid #ff9cc8;border-left:20px solid transparent;border-right:20px solid transparent}.page-Bp_00_0774 .sec-03 p{font-size:20px}.page-Bp_00_0774 .sec-04 ._reverse>:last-child{margin-right:0 !important}.page-Bp_00_0774 .sec-04 .pink-box{padding:10px;background:url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg04.png?2026210102659),url(/assets/agingcare/light/hyaluron/special-namidabukuro/images/bg07.png?2026210102659) right 30px top 210px no-repeat;margin-bottom:0}.page-Bp_00_0774 .sec-04 .pink-box .image-full>.img{width:85%}.page-Bp_00_0774 .sec-04 .pink-box .point-img:before{width:60px;height:60px;top:-26px;left:-15px}.page-Bp_00_0774 .sec-05 .types-container{padding:10px}.page-Bp_00_0774 .sec-05 .hyaluron-ttl:before{bottom:-6px}.page-Bp_00_0774 .sec-05 .question .hyaluron-ttl:before{background-size:auto 100%;bottom:-10px;height:20px}.page-Bp_00_0774 .sec-05 .ac_ar_004 .ac_ly_003{padding:20px 10px;margin-top:10px}.page-Bp_00_0774 .sec-05 .ac_ar_004 .plus-text{padding:10px}.page-Bp_00_0774 .sec-07 .osusume-box{padding:20px}.page-Bp_00_0774 .sec-07 .osusume-box .ttl-text{font-size:17px !important}.page-Bp_00_0774 .sec-07 .osusume-box .ttl-text .plus-ico{width:20px;height:20px;line-height:20px;font-size:16px;margin-top:-3px}.page-Bp_00_0774 .sec-07 .osusume-box .message-box{padding:15px}.page-Bp_00_0774 .sec-07 .osusume-box .message-box:before{display:none}.page-Bp_00_0774 .sec-07 .osusume-box .ac_ly_002.-sp-1column>.col{width:calc((99.99% - (3% * (1 - 1))) / 1);margin-left:3%;margin-top:3%}.page-Bp_00_0774 .sec-07 .osusume-box ._reverse>:last-child{margin-right:0 !important}.page-Bp_00_0774 .sec-08 .img-right .image img{width:40px !important}}.page-Bp_00_0774 .photo-slider{margin-bottom:50px}.page-Bp_00_0774 .photo-slider .slick-slide{padding:0 20px}.page-Bp_00_0774 .photo-slider .slick-prev{left:-40px}.page-Bp_00_0774 .photo-slider .slick-next{right:-40px}@media only screen and (max-width: 979px){.page-Bp_00_0774 .photo-slider{margin-bottom:40px}.page-Bp_00_0774 .photo-slider .slick-slide{padding:0}.page-Bp_00_0774 .photo-slider .img{display:flex;justify-content:center}}
