@import url("https://fonts.googleapis.com/css2?family=Allura&family=Cormorant:ital,wght@0,300..700;1,300..700&family=Ysabeau+Office:ital,wght@0,1..1000;1,1..1000&family=Zen+Kaku+Gothic+Antique:wght@300;400;500;700;900&family=Zen+Kaku+Gothic+New:wght@300;400;500;600;700;900&display=swap");.common-feature-page.intimate-care .section-mv .mv-main{background-image:url("../../img/intimate-care/mv.jpg")}@media (max-width: 767px){.common-feature-page.intimate-care .section-mv .mv-main{background-image:url("../../img/intimate-care/mv_sp.jpg")}}@media (max-width: 767px){.common-feature-page.intimate-care .section-mv .mv-main .mv-txt h1{width:295px}}.common-feature-page.intimate-care .section-mv .mv-main .mv-txt h1 .pic{width:538px}@media (max-width: 767px){.common-feature-page.intimate-care .section-mv .mv-main .mv-txt h1 .pic{width:295px}}.common-feature-page.intimate-care .section-mv .mv-main .mv-txt h1 .det{width:280px}@media (max-width: 767px){.common-feature-page.intimate-care .section-mv .mv-main .mv-txt h1 .det{width:143px}}.common-feature-page.intimate-care .sec-intro{background-image:url("../../img/intimate-care/intro_bg.jpg")}@media (max-width: 767px){.common-feature-page.intimate-care .sec-intro{background-image:url("../../img/intimate-care/intro_bg_sp.jpg");background-position:center}}.common-feature-page.intimate-care .sec-intro .img1{left:auto;right:79%;bottom:78%}@media only screen and (max-width: 1300px){.common-feature-page.intimate-care .sec-intro .img1{right:72%;bottom:auto;top:-100px}}@media only screen and (max-width: 1080px){.common-feature-page.intimate-care .sec-intro .img1{right:78%;bottom:70%}}.common-feature-page.intimate-care .sec-intro .img2{right:auto;left:72%;top:84%;width:clamp(0px, calc(430*(100vw/1200)), 430px)}@media only screen and (max-width: 1300px){.common-feature-page.intimate-care .sec-intro .img2{left:68%}}@media only screen and (max-width: 1080px){.common-feature-page.intimate-care .sec-intro .img2{top:70%}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-intro .img2{top:90%;width:215px;left:auto;right:-20px}}.common-feature-page.intimate-care .sec-features{background-color:#E5F4E8}@media (min-width: 768px){.common-feature-page.intimate-care .sec-features{padding-top:170px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-features{padding-bottom:210px}}.common-feature-page.intimate-care .sec-features .list li .point{background-color:#6EB9C0}.common-feature-page.intimate-care .sec-features .list li .txt-area .ttl{color:#6EB9C0}.common-feature-page.intimate-care .sec-features .list li .txt-area .ttl{color:#6EB9C0}.common-feature-page.intimate-care .sec-features .list li .txt-area .txt{letter-spacing:.02em}@media (max-width: 767px){.common-feature-page.intimate-care .sec-features .list li:nth-child(1) .det{transform:scaleX(-1);left:auto;right:-30px;bottom:-52px;width:150px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-features .list li:nth-child(2) .det{left:auto;right:-25px;bottom:-48px;width:100px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-features .list li:last-child .det{transform:scaleX(-1);left:auto;right:-35px;bottom:-78px;width:220px}}.common-feature-page.intimate-care .sec-howto{background-color:#7CC0C6}@media (min-width: 768px){.common-feature-page.intimate-care .sec-howto{padding-top:215px;padding-bottom:253px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto{padding-top:133px}}@media (min-width: 768px){.common-feature-page.intimate-care .sec-howto .c-sec-ttl{margin-bottom:85px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .c-sec-ttl{margin-bottom:44px}}@media (min-width: 768px){.common-feature-page.intimate-care .sec-howto .bg1{top:-167px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .bg1{top:-97px}}.common-feature-page.intimate-care .sec-howto .bg2{right:0px;left:auto}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .bg2{bottom:-70px;right:auto;left:0;width:109px}}.common-feature-page.intimate-care .sec-howto .introi-txt{color:white;font-size:20px;font-weight:500;line-height:48px;text-align:center}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .introi-txt{font-size:14px;line-height:23px;text-align:left}}.common-feature-page.intimate-care .sec-howto .content{display:block}.common-feature-page.intimate-care .sec-howto .list{display:flex;gap:0 36px;margin:70px auto 0;max-width:1190px}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list{flex-direction:column;flex-wrap:wrap;gap:40px;margin-top:40px}}.common-feature-page.intimate-care .sec-howto .list li{position:relative}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li{display:flex;align-items:flex-end;justify-content:space-between}}.common-feature-page.intimate-care .sec-howto .list li .li-card-seal{position:absolute;left:-20px;top:-30px;height:160px;width:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:3}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card-seal{height:120px;width:120px}}.common-feature-page.intimate-care .sec-howto .list li .li-card-seal span{color:#6EB9C0;position:relative;z-index:2;text-align:center;font-size:20px;font-weight:500;line-height:30px}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card-seal span{line-height:1.5;font-size:16px}}.common-feature-page.intimate-care .sec-howto .list li .li-card-seal img{margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);width:100%}.common-feature-page.intimate-care .sec-howto .list li .li-card{margin-bottom:40px;border-top-right-radius:74px;border-bottom-left-radius:74px;overflow:hidden;position:relative;height:340px}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card{height:290px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-card{border-top-right-radius:33px;border-bottom-left-radius:43px;margin-bottom:0;height:165px;width:57.14%}}.common-feature-page.intimate-care .sec-howto .list li .li-card img{width:100%}.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt{background-color:#D5EDDB;height:130px;display:flex;align-items:center;justify-content:center;margin:0 auto;position:absolute;left:0;right:0;bottom:0}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt{height:100px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt{height:63px}}.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p{display:flex;flex-direction:column;align-items:center;padding-top:11px}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p{padding-top:2px}}.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .en{color:#646464;font-size:32px;display:inline-block;margin-bottom:10px}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .en{font-size:28px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .en{margin-bottom:-3px;font-size:20px}}.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .ja{color:#646464;font-size:18px}@media only screen and (max-width: 1220px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .ja{font-size:16px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-card .li-card-txt p .ja{font-size:14px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-lower{width:38.09%}.common-feature-page.intimate-care .sec-howto .list li .li-lower span{font-size:18px;font-weight:500;color:#FFFFFF;line-height:26px;margin-bottom:20px}}.common-feature-page.intimate-care .sec-howto .list li .li-feature{background-color:white;border-radius:8px;display:inline-block;padding:8px 16px;text-decoration:none;font-size:18px;color:#646464;display:flex;margin:0 auto;align-items:center;justify-content:center;height:30px;width:210px}@media (max-width: 767px){.common-feature-page.intimate-care .sec-howto .list li .li-feature{padding:4px 16px;font-size:14px;height:25px;width:100%}}.common-feature-page.intimate-care .sec-howto .list li .li-feature.fs{margin-bottom:10px}.common-feature-page.intimate-care .sec-product{background:linear-gradient(180deg, #f7f7f7 0%, #f7f7f7 40%, #D5EDDB 99%)}@media (min-width: 768px){.common-feature-page.intimate-care .sec-product{padding-top:210px;padding-bottom:250px}}.common-feature-page.intimate-care .sec-product .list li{box-shadow:7px 7px 14px rgba(110,185,192,0.1)}.common-feature-page.intimate-care .sec-product .list li a .item-ttl{color:#6EB9C0}.common-feature-page.intimate-care .sec-product .list li a .tag-list span{background-color:#DBEDEF}@media (min-width: 768px){.common-feature-page.intimate-care .sec-details{padding-top:235px;padding-bottom:250px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details{padding-top:80px;padding-bottom:115px}}@media (min-width: 768px){.common-feature-page.intimate-care .sec-details .sec-ttl{line-height:68px;margin-bottom:89px}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details .bg1{right:-50px}}.common-feature-page.intimate-care .sec-details .andro-list{display:flex;flex-wrap:wrap;gap:80px 30px;margin:0 auto;max-width:1200px;width:calc(100% - 60px)}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details .andro-list{flex-direction:column;gap:30px}}.common-feature-page.intimate-care .sec-details .andro-list li{background-color:#FFFFFF;border-radius:12px;padding:32px 35px 35px;width:calc(50% - 15px)}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details .andro-list li{padding:28px 30px 30px;width:100%}}.common-feature-page.intimate-care .sec-details .andro-list li .ttl{color:#6EB9C0;font-size:20px;font-weight:500;width:100%;margin-bottom:16px}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details .andro-list li .ttl{font-size:18px;margin-bottom:10px}}.common-feature-page.intimate-care .sec-details .andro-list li .duo-flex{display:flex;justify-content:center;gap:0 24px}@media only screen and (max-width: 920px){.common-feature-page.intimate-care .sec-details .andro-list li .duo-flex{flex-direction:column;gap:19px}}.common-feature-page.intimate-care .sec-details .andro-list li img{width:48.54%;align-self:flex-start}@media only screen and (max-width: 920px){.common-feature-page.intimate-care .sec-details .andro-list li img{width:100%}}.common-feature-page.intimate-care .sec-details .andro-list li .txt{color:#1C1C1E;font-size:18px;line-height:30px;text-align:left;width:46.60%;margin-top:-5px}@media only screen and (max-width: 1140px){.common-feature-page.intimate-care .sec-details .andro-list li .txt{font-size:16px}}@media only screen and (max-width: 920px){.common-feature-page.intimate-care .sec-details .andro-list li .txt{width:100%}}@media (max-width: 767px){.common-feature-page.intimate-care .sec-details .andro-list li .txt{font-size:14px;line-height:23px;letter-spacing:.03em}}@media (min-width: 768px){.common-feature-page.intimate-care .sec-voice .inner{padding-top:260px}}.common-feature-page.intimate-care .sec-voice .voice-card::before{background:#6eb9c0}.common-feature-page.intimate-care .sec-voice .voice-title{color:#6eb9c0}.common-feature-page.intimate-care .sec-recomended{background-color:#D3EAEC}

/*# sourceMappingURL=maps/intimate-care.min.css.map */
