.header{position:fixed;top:0;right:0;left:0;z-index:1000;height:6.2rem}.header__inner{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:95%;height:inherit}.headerColorScroll .white-logo{display:none}.gray-logo{display:none}.headerColorScroll .gray-logo{display:block}@media screen and (min-width: 768px){.header{height:8rem}.header__title{padding-top:3.2rem;padding-left:7.4479166667vw}}.global-nav{position:fixed;top:0;right:0;bottom:0;left:0;transition:opacity .3s ease-out;overflow:auto;padding:12.2rem 3.5rem 10rem 5.5rem;width:100%;height:100vh;opacity:0;transform:translateX(100%)}.global-nav::before{content:"";-moz-filter:blur(30px);-o-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px);background-color:rgba(255,255,255,.7);position:absolute;inset:0;z-index:-1}.global-nav__items{display:flex;flex-direction:column;gap:2.2rem}.global-nav__item dt{padding-left:2.2rem;position:relative}.global-nav__item dt::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.2rem;height:1.2rem;background-color:#aac9d8}.global-nav__item:nth-of-type(2) dt::before{background-color:#aa97b1}.global-nav__item:nth-of-type(3) dt::before{background-color:#e1b5a4}.global-nav__item:nth-of-type(4) dt::before{background-color:#dc9ebc}.global-nav__item:nth-of-type(5) dt::before{background-color:#c4b3b8}.global-nav__item:nth-of-type(6) dt::before{background-color:#928a8e}.global-nav__item-new{color:#ff4500;text-decoration:underline}.global-nav__item dt a{font-size:2.3rem;letter-spacing:1.15px;line-height:1.52}.global-nav__item:nth-of-type(4) dt a span{font-family:"Noto Sans Japanese-r"}.global-nav__item:nth-of-type(5) dt a{font-family:"Noto Sans Japanese-r"}.global-nav__item dd:first-of-type{margin-top:1.4rem}.global-nav__item dd:nth-of-type(n + 2){margin-top:1rem}.global-nav__item dd a{color:#8d8087;line-height:1.71;letter-spacing:.7px}.global-nav a{transition:opacity .3s ease-out}.global-nav a:hover{opacity:.7}@media screen and (min-width: 768px){.global-nav__items{max-width:32rem;margin:auto}}.button-hamburger{position:absolute;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0);width:6.2rem;height:6.2rem;background-color:#575757;padding:0}.hamburger{display:block;position:absolute;top:-1.1rem;right:0;bottom:0;left:0;margin:auto;background-color:#fff;width:4rem;height:.1rem}.hamburger::before,.hamburger::after{display:block;position:absolute;transition:all .3s ease-out;border-radius:.4rem;background-color:inherit;width:100%;height:100%;content:""}.hamburger::before{top:1rem}.hamburger::after{top:-1rem}.hamburger-text{position:absolute;bottom:.5rem;left:50%;transform:translateX(-50%);z-index:1}.hamburger-text::before{content:"MENU";color:#fff;font-size:1rem;text-align:center;letter-spacing:1.5px;font-weight:700;font-family:"Poppins-s";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.is-active-drawer .hamburger-text::before{content:"CLOSE";color:#8d8087}.is-active-drawer .button-hamburger{top:1rem;right:2rem;background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.button-hamburger{width:8rem;height:8rem}.hamburger-text::before{bottom:.7rem}.hamburger{top:-0.9rem}.hamburger::before{top:.9rem}.hamburger::after{top:-0.9rem}}.is-active-drawer .hamburger{z-index:100;background-color:rgba(0,0,0,0)}.is-active-drawer .hamburger::before,.is-active-drawer .hamburger::after{top:0;background-color:#8d8087}.is-active-drawer .hamburger::before{transform:rotate(-45deg)}.is-active-drawer .hamburger::after{transform:rotate(45deg)}.is-active-drawer .global-nav{opacity:1;transform:translateX(0)}.is-active-drawer .main,.is-active-drawer .header__title{-moz-filter:blur(30px);-o-filter:blur(30px);-ms-filter:blur(30px);filter:blur(30px)}body.is-active-drawer{width:100%;height:100%;position:fixed}html{width:100% !important;overflow-x:hidden;overflow-y:visible;overflow-y:scroll\9 ;font-size:62.5%;box-sizing:border-box;height:100%;-webkit-font-smoothing:antialiased}.micola{color:#666}a{outline:none;color:#575757;text-decoration:none}a:hover{cursor:pointer}.forPC{display:none}@media screen and (min-width: 768px){a[href^="tel:"]{pointer-events:none}.forPC{display:block}.forSP{display:none}sup{font-size:1.2rem;line-height:1.8}}.button{position:relative;max-width:32.4rem;width:100%;height:6rem;padding:1.6rem 0 1rem;box-sizing:border-box;transition:.3s;text-align:center;z-index:1;overflow:hidden;background-color:#575757;margin:auto;display:flex;align-items:center}.button *{position:relative;display:block;width:100%;height:100%;font-size:1.2rem;letter-spacing:.6px;color:#fff !important;transition:.3s;text-align:center;z-index:1;overflow:hidden;z-index:100;font-family:"Poppins-r";display:flex;justify-content:center;align-items:center;cursor:pointer}.button::after{content:"";z-index:1;position:absolute;width:100%;height:100%;top:0;left:-100%;background-color:#b6aea7;transition:left .3s ease-out;z-index:-1}.button:hover::after{left:0}.button[data-type=border]{border:1px solid #575757;background-color:rgba(0,0,0,0)}.button[data-type=border] *{color:#575757}.button[data-type=border]:hover{border:1px solid #b6aea7}.button[data-type=border]:hover *{color:#fff}@media screen and (min-width: 768px){.button{max-width:50rem;height:7.7rem;padding:1.3rem 0 1rem}.button *{font-size:1.8rem;letter-spacing:.9px}}.swiper{--swiper-pagination-bullet-horizontal-gap: 0.25rem;--swiper-pagination-bullet-size: 0.75rem;--swiper-theme-color: red}.sec-maintitle.main-cate{margin:0 0 .6em !important}@media screen and (max-width: 768px){.sec-maintitle.main-cate{margin:0 0 .2em !important}}.sec-maintitle{font-size:3rem;letter-spacing:3px;font-family:"Poppins-m" !important;border:initial !important}@media screen and (max-width: 768px){.sec-maintitle{font-size:6vw !important}}.sec-maintitle span{font-family:"Noto Sans Japanese-r","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.4em;display:block}.sec-subtitle{font-size:1.5rem;letter-spacing:2.25px;text-align:left}.sec-lead{margin-top:3rem;font-size:1.7rem;letter-spacing:1.7px;line-height:2}@media screen and (min-width: 768px){.sec-maintitle{font-size:4rem;letter-spacing:4px}.sec-subtitle{font-size:1.7rem;letter-spacing:2.25px}}@media screen and (min-width: 1024px){.sec-maintitle{font-size:3em !important;letter-spacing:5px !important;margin:0rem 0 .1em 1.2em !important;font-weight:500 !important}.sec-lead{font-size:2rem;letter-spacing:3px}}.section{position:relative}.sec-line{height:.5rem;background:rgba(0,0,0,0) url(../images/line_sp.jpg) repeat top center/contain;width:100vw}@media screen and (min-width: 768px){.sec-line{height:1.0416666667vw;background:rgba(0,0,0,0) url(../images/line_pc.jpg) repeat top center/contain}}.js-fadein,.js-fadein-list{visibility:hidden;filter:blur(5px);transform:translateY(2rem);transition:visibility 1s ease-out,filter .5s linear,transform 1s ease-out;backface-visibility:hidden;transition-delay:0;-webkit-transform-style:preserve-3d}.is-view{visibility:visible;filter:blur(0);transform:translateY(0)}.is-view.delay1{transition-delay:0}.is-view.delay2{transition-delay:0}.sns .is-view.delay1{transition-delay:.3s}.sns .is-view.delay2{transition-delay:.6s}@media screen and (min-width: 768px){.is-view.delay1{transition-delay:.3s}.is-view.delay2{transition-delay:.6s}}.mv{position:relative;width:100%}.mv__bar{overflow:hidden}.mv__anchor{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1rem}@media screen and (max-width: 768px){.mv__anchor{gap:1vw}}.mv__anchor li{width:calc((100% - 2rem)/3)}@media screen and (max-width: 768px){.mv__anchor li{width:calc((100% - 2vw)/3)}}.mv__anchor li a{display:block;background-color:#f5f6f6;color:#b6aea7;font-size:2em;padding:1em;border:2px solid rgba(182,174,167,.2);position:relative}@media screen and (max-width: 768px){.mv__anchor li a{font-size:4vw;padding:2vw 0}}.mv__anchor li a span{display:block;font-size:.7em}.mv__anchor li a:after{position:absolute;display:inline-block;vertical-align:middle;content:"";width:10px;height:10px;border-top:2px solid #b6aea7;border-right:2px solid #b6aea7;top:0%;right:3%;bottom:0;margin:auto;transform:rotate(135deg);transition:all .3s ease 0s}@media screen and (max-width: 768px){.mv__anchor li a:after{width:6px;height:6px;border-top:1px solid #b6aea7;border-right:1px solid #b6aea7;top:auto;bottom:3vw}}.news_publicity{padding:4.5rem 0 1.9rem;position:relative;opacity:0}@media screen and (min-width: 768px){.news_publicity{padding:8rem 0 15rem}}.news_publicity .news_publicity__body{max-width:1200px;margin-right:auto;margin-left:auto;margin-bottom:4rem}.news_publicity .news_publicity__body h3{letter-spacing:.1em}@media screen and (min-width: 768px){.news_publicity .news_publicity__body{width:90%;position:relative}}.news_publicity .news_publicity__body h2{text-align:center}.news_publicity .news_publicity__body h2 span{display:block;font-size:.4em}.news_publicity .news_publicity__list{align-items:baseline;display:flex;text-align:left;border-top:1px solid #ccc;padding:10px;font-size:14px;margin-bottom:0}@media screen and (max-width: 767px){.news_publicity .news_publicity__list{display:block}}@media screen and (min-width: 768px){.news_publicity .news_publicity__list{align-items:center}}.news_publicity .news_publicity__list:first-child{margin-top:2rem}.news_publicity .news_publicity__list:last-child{border-bottom:1px solid #ccc}.news_publicity .news_publicity__list dt{padding-right:10px}.news_publicity .news_publicity__list dd{margin-bottom:0}.news_publicity .news_publicity__list dd::before{content:"";font-family:"Font Awesome 5 free";color:#575757}.news_publicity .news_publicity__list .c-label{color:#e96d6d;margin-left:5px;padding:0 5px 2px;display:inline-block;border:1px solid #e96d6d}.about,.movie,.news_publicity{opacity:1;transition:opacity 1s 3s;transition:visibility 1s ease-out,filter .5s linear,transform 1s ease-out}.about{padding:4.5rem 0 5.9rem;position:relative}.about .inner{padding:0 3rem}.about__catch{max-width:32.3rem;width:100%;margin:auto}.about__text{margin-top:1.6rem;line-height:2.14;letter-spacing:.42px;text-align:center;font-size:11px}@media screen and (min-width: 385px){.about__text{font-size:12px}}@media screen and (min-width: 410px){.about__text{font-size:13px}}@media screen and (min-width: 768px){.about{padding:15rem 0 15rem}.about__text{font-size:1.7rem;letter-spacing:2.25px;line-height:3.52;margin:0 auto;max-width:500px;width:100%}}@media screen and (min-width: 1024px){.about{padding:5rem 0 10rem}}.banner{padding-bottom:5rem}@media screen and (min-width: 1200px){.banner{width:100%;margin:-1vw auto 0}}.banner h2{text-align:center;letter-spacing:3px;line-height:1.3}.banner h2 span{display:block;font-size:.4em}.banner ul{display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex-wrap:wrap}.banner ul li{width:calc((100% - 1rem)/2)}@media screen and (max-width: 768px){.banner ul li{width:100%}}.banner ul li a{display:block}.movie{padding:0 0 11.6rem;opacity:0}.movie .inner{padding:0;max-width:1140px}.movie__buttons{margin-top:3rem;display:flex;flex-direction:column;align-items:center;gap:2rem}.movie__video{position:relative;aspect-ratio:560/315}@media screen and (min-width: 768px){.movie{padding:0 0 20rem}.movie .inner{padding:0 2rem}.movie__buttons{margin-top:5rem;flex-direction:row;gap:5vw;justify-content:space-between}}@media screen and (min-width: 1024px){.movie{padding:0 0 27rem}}.color{margin:6.4rem 0 16rem;position:relative}@media screen and (max-width: 768px){.color{margin:27vw 0 0}}.color__catch{max-width:32rem;width:90%;position:absolute;top:-2.9rem;left:11%;z-index:2}.color__items li{position:relative}.color__items li:hover{cursor:pointer}.color__slider{position:relative;overflow:hidden}.color__slider .swiper{overflow:visible}.color__slider .swiper-slide{width:29rem}.color__slider .swiper-slide .coloer__img{position:relative}.color__slider .swiper-slide .coloer__img .arrow{position:absolute;bottom:4rem;right:.5rem;width:8%;opacity:.6}@media screen and (max-width: 768px){.color__slider .swiper-slide .coloer__img .arrow{bottom:6%;right:3%;width:14%}}.color__body{position:absolute;left:3.2rem;bottom:1.7rem;color:#fff}.color__en{font-family:"Poppins-s";font-weight:600;font-size:1.8rem;letter-spacing:1.8px}.color__ja{font-size:1.1rem;letter-spacing:1.1px;margin-top:-0.2rem}@media screen and (min-width: 768px){.color{margin:11rem 0 20rem}.color__catch{top:-6.2rem;left:50%;transform:translateX(-50%);width:40rem;max-width:100%}.color__slider .swiper-slide{width:31.71875vw}.color__body{left:4rem;bottom:3rem}.color__en{font-size:2.8rem;letter-spacing:3px}.color__ja{font-size:1.8rem;letter-spacing:2px}}@media screen and (min-width: 1024px){.color{margin:11rem 0 15rem}.color__catch{width:58.7rem}.color__body{left:7rem;bottom:3.5rem}.color__en{font-size:4rem;letter-spacing:4px}.color__ja{font-size:2.4rem;letter-spacing:2.4px}}.modal-color p.color_ti{text-align:center;font-size:4rem;letter-spacing:5px;margin-bottom:2rem}@media screen and (max-width: 768px){.modal-color p.color_ti{font-size:6vw;letter-spacing:3px;margin-bottom:4vw}}.modal-color .detail01-box-items{display:flex;justify-content:space-between;align-items:center;gap:3rem;width:80%;margin:0 auto;flex-wrap:wrap}@media screen and (max-width: 768px){.modal-color .detail01-box-items{gap:5vw;width:100%}}.modal-color .detail01-box-items .item{width:calc((100% - 4rem)/2)}@media screen and (max-width: 768px){.modal-color .detail01-box-items .item{width:calc((100% - 3vw)/2);width:100%}}.modal-color .detail01-box-items .item .img_color_name{position:relative}.modal-color .detail01-box-items .item .img_color_name p{color:#fff;text-align:center;font-size:2em;letter-spacing:3px;position:absolute;bottom:0;left:0;right:0;margin:auto;padding:1rem 0}@media screen and (max-width: 768px){.modal-color .detail01-box-items .item .img_color_name p{font-size:4vw;letter-spacing:2px;padding:1.5vw 0}}.modal-color .detail01-box-items .detail__button{margin-top:2rem;padding-bottom:2rem}@media screen and (max-width: 768px){.modal-color .detail01-box-items .detail__button{margin-top:2vw;padding-bottom:5vw}}.modal-color .detail01-box-items .detail__button .button{height:auto}@media screen and (max-width: 768px){.modal-color .detail01-box-items .detail__button .button{padding:2vw 0}}div[data-id=color-1]{color:#e0b7b3}div[data-id=color-1] .img_color_name p{background-color:#e0b7b3}div[data-id=color-2]{color:#b6aea7}div[data-id=color-2] .img_color_name p{background-color:#b6aea7}div[data-id=color-3]{color:#b6b9cc}div[data-id=color-3] .img_color_name p{background-color:#b6b9cc}div[data-id=color-4]{color:#6d6d6d}div[data-id=color-4] .img_color_name p{background-color:#f1f1f1;color:#6d6d6d !important}div[data-id=color-5]{color:#9ab0be}div[data-id=color-5] .img_color_name p{background-color:#9ab0be}div[data-id=color-6]{color:#6d6d6d}div[data-id=color-6] .img_color_name p{background-color:#6d6d6d}[data-id=modal36-1] .ultra_f_hikaku{width:80%}[data-id=modal36-1] .detail01-box{text-align:center}.color__slider li.js-open:after{background:none}.products{margin:11rem 0 15rem}@media screen and (max-width: 768px){.products{margin:15vw 0}}.products h2{text-align:center;letter-spacing:3px;line-height:1.3;margin-bottom:5rem}@media screen and (max-width: 768px){.products h2{margin-bottom:6vw}}.products h2 span{display:block;font-size:.4em}.products ul{display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem;flex-wrap:wrap;align-content:center}.products ul li{width:calc((100% - 1rem)/2)}.products ul li a{display:block}.products dl dd{font-size:2rem;text-align:center;line-height:1.5;letter-spacing:3px;margin:1rem 2rem}@media screen and (max-width: 768px){.products dl dd{font-size:3vw;margin:2vw 0}}.products dl dd span{display:block;font-size:.7em}.column{margin-bottom:9rem;padding:10rem 0 5.8rem}@media screen and (min-width: 1024px){.column{padding:22.8rem 0 25rem}}@media screen and (min-width: 768px){.column{padding:10rem 0}}@media screen and (max-width: 768px){.column{padding:10vw 0 20vw;margin-bottom:0}}.column .sec-maintitle{text-align:center}.column .sec-subtitle{margin-bottom:1em}.column figure{margin-bottom:5rem;position:relative}@media screen and (min-width: 1024px){.column a{position:relative}}@media screen and (min-width: 1024px){.column-thumbnail{width:60%}}.column-cap{font-size:1.6rem}@media screen and (min-width: 768px){.column-cap{padding:0 5%;background-color:rgba(251,225,225,.82);width:70%;position:absolute;bottom:-44px;right:0;height:100px;font-size:2rem;display:flex;align-items:center}}@media screen and (min-width: 1024px){.column-cap{width:45%;height:300px}}#dryer,#caregun{background-color:#f5f6f6}.product{overflow:hidden;padding:10rem 0 20rem}@media screen and (max-width: 768px){.product{padding:10vw 0}}.product.--first{padding-top:0}@media screen and (min-width: 768px){.product{padding:18rem 0 20rem}}@media screen and (min-width: 1024px){.product{padding:2em 2em 8em}}.product .sec-header{color:#b6aea7}.product .sec-header-right{margin-top:2.4rem}.product .sec-header-right .sec-lead{margin-top:0}.product-catch{position:relative;margin-top:3vw}.product-catch .swiper{margin-right:-2em}.product-catch .swiper-area{position:relative}.product-catch .swiper-pagination{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;text-align:center;position:absolute;bottom:2rem;left:2.7rem;z-index:2}.product-catch .swiper-pagination-bullet{width:2.5rem;height:.3rem;cursor:pointer;transition:.8s cubic-bezier(0.2, 1, 0.2, 1);vertical-align:top;background-color:#fff;opacity:.4}.product-catch .swiper-pagination-bullet-active{background-color:#fff;opacity:1}.product .product-catch .catch__items{overflow:hidden;display:flex;margin-bottom:0;position:relative}.catch__items li{width:50rem;height:auto}.catch__items .slick-dots{bottom:2rem;z-index:10}.catch__items .slick-dots li{margin:0 1rem;width:2.5rem;height:.3rem}.catch__items .slick-dots li button:before{content:"";width:2.5rem;height:.3rem;background-color:rgba(255,255,255,.4)}.catch__items .slick-dots li.slick-active button:before{background-color:#fff}.product__items{margin-top:3.6rem;gap:6.6rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:3rem 0 10rem;width:92%;margin:0 auto}@media screen and (max-width: 768px){.product__items{margin:9vw auto 0}}.product__items .product__item{text-align:left}@media screen and (max-width: 767px){.product__items .product__item{width:100%}}.product__model{font-size:1.5rem;letter-spacing:1.5px;font-family:"Poppins-m" !important}.product__model span{color:#b6aea7;font-weight:500;display:block}.product__top{display:flex;flex-direction:column;flex-grow:1}.product__head{text-align:left}.product__lead{margin-top:.8rem;font-size:1.7rem;letter-spacing:1.7px;line-height:1.6;flex-grow:1}@media screen and (max-width: 768px){.product__lead{font-size:3.5vw}}.product__images-wrap{margin-top:2.8rem}@media screen and (max-width: 768px){.product__images-wrap{margin-top:0vw}}.product__images-wrap{position:relative}.product__images-wrap .swiper-button-prev,.product__images-wrap .swiper-button-next{position:absolute;z-index:1;top:0;bottom:0;margin:auto;display:grid;place-content:center;width:5rem;height:5rem;cursor:pointer;transition:var(--transition)}.product__images-wrap .swiper-button-prev::before,.product__images-wrap .swiper-button-next::before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.product__images-wrap .swiper-button-prev::after,.product__images-wrap .swiper-button-next::after{width:1rem;height:1rem;content:"";border:solid #fff;border-width:3px 3px 0 0}.product__images-wrap .swiper-button-prev::after{margin-left:-1rem;transform:rotate(-135deg)}.product__images-wrap .swiper-button-next::after{margin-right:-1rem;transform:rotate(45deg)}.product__images-wrap .swiper-button-disabled{pointer-events:none;opacity:0}.product__images-wrap .swiper-area{position:relative}.product__images-wrap .swiper-button-prev,.product__images-wrap .swiper-button-next{position:absolute;z-index:1;top:0;bottom:0;margin:auto}.product__images-wrap .swiper-button-prev{left:0}.product__images-wrap .swiper-button-next{right:0}.product__body{margin-top:2.8rem}.product__colors{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.8rem 1.5rem;position:absolute;z-index:2;right:18px;bottom:18px}.product__colors li{font-family:"Poppins-m";position:relative;font-size:1.5rem;letter-spacing:1.5px;padding-left:.6rem}.product__colors li:nth-of-type(odd){max-width:11.7rem}.swiper-pagination .swiper-pagination-bullet-active{background:#a7a7a7}.product__images-wrap .swiper-pagination .swiper-pagination-bullet-active{border:2px solid #d5d5d5}div[class*=product-catch] .swiper-button-next,div[class*=product-catch] .swiper-button-prev{color:#fff}.swiper-pagination .swiper-pagination-bullet{width:2.5rem;height:2.5rem;opacity:1}.product-pagination1 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#9ab0be}.product-pagination1 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#b6aea7}.product-pagination1 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#fff}.product-pagination1 .swiper-pagination-bullet:nth-of-type(4).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination2 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#fff}.product-pagination2 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#e0b7b3}.product-pagination2 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#b6b9cc}.product-pagination2 .swiper-pagination-bullet:nth-of-type(4).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination3 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#fff}.product-pagination3 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#9ab0be}.product-pagination3 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#b6aea7}.product-pagination3 .swiper-pagination-bullet:nth-of-type(4).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination4 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#fff}.product-pagination4 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#e0b7b3}.product-pagination4 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#b6b9cc}.product-pagination4 .swiper-pagination-bullet:nth-of-type(4).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination5 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#fff}.product-pagination5 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#b6aea7}.product-pagination5 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination6 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#b6b9cc}.product-pagination6 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#6d6d6d}.product-pagination7 .swiper-pagination-bullet:nth-of-type(1).swiper-pagination-bullet{background-color:#9ab0be}.product-pagination7 .swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet{background-color:#b6aea7}.product-pagination7 .swiper-pagination-bullet:nth-of-type(3).swiper-pagination-bullet{background-color:#6d6d6d}.swiper-pagination-bullets.swiper-pagination-horizontal{left:auto !important;width:auto !important;right:1rem !important}@media screen and (max-width: 768px){.swiper-pagination-bullets.swiper-pagination-horizontal{right:0vw !important}}@media screen and (max-width: 768px){.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 2px) !important}}.product__funcs{margin-top:2.8rem;display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;justify-content:center}@media screen and (max-width: 768px){.product__funcs{gap:3vw 4vw}}.product__funcs li{border:1px solid #575757;border-radius:5px;padding:1rem 0 1rem 3.5rem;font-size:1rem;letter-spacing:.6px;position:relative;width:calc(38% - .8vw);display:flex;align-items:center}@media screen and (max-width: 768px){.product__funcs li{width:calc(41% - 4vw)}}.product__funcs li:hover{cursor:pointer}.epilator .product__funcs li{padding:1.4rem 0;justify-content:center}.epilator .product__funcs li:hover{cursor:pointer}.straight .product__funcs li{padding:1.6rem 0 1.5rem 4rem}.product__funcs li.full{width:100%}.product__funcs li::before{content:"";position:absolute;top:50%;left:1.2rem;transform:translateY(-50%);width:1.4rem;height:1.8rem;display:inline-block}.product__funcs li.ray::before{background:url(../images/icon_ray.svg) no-repeat top center/contain}.product__funcs li.wind::before{background:url(../images/icon_wind.svg) no-repeat top center/contain;width:2.2rem;height:1.4rem;left:.8rem}.product__funcs li.ion::before{background:url(../images/icon_ion.svg) no-repeat top center/contain;width:2.2rem;height:1.7rem;left:.6rem}.product__funcs li.mode::before{background:url(../images/icon_mode.svg) no-repeat top center/contain;width:2.5rem;height:2rem;left:.5rem}.product__funcs li.conpact::before{background:url(../images/icon_conpact.svg) no-repeat top center/contain;width:1.8rem;height:2rem;left:1rem}.product__funcs li.smooth-coating::before{background:url(../images/icon_smmoth-coating_red.svg) no-repeat top center/contain;width:1.7rem;height:1.7rem;left:1.2rem}.product__funcs li.ceramic-coating::before{background:url(../images/icon_ceramic-coating.svg) no-repeat top center/contain;width:1.7rem;height:1.3rem;left:1rem}.product__funcs li.plate::before{background:url(../images/icon_plate.svg) no-repeat top center/contain;width:1.8rem;height:1.5rem;left:1.3rem}.product__funcs li.temperature5::before{background:url(../images/icon_temperature5.svg) no-repeat top center/contain;width:2.3rem;height:2rem;left:7px}.product__funcs li.temperature4::before{background:url(../images/icon_temperature4.svg) no-repeat top center/contain;width:2.3rem;height:2.5rem;left:1rem}.product__funcs li.foreign::before{background:url(../images/icon_foreign.svg) no-repeat top center/contain;width:2.2rem;height:2.2rem;left:.9rem}.product__funcs li.off::before{background:url(../images/icon_off.svg) no-repeat top center/contain;width:1.9rem;height:1.6rem;left:1.1rem}.product__funcs li.rotate::before{background:url(../images/icon_rotate.png) no-repeat top center/contain;width:2rem;height:2rem;left:1rem}.product__funcs li span{color:#af6b6b}.product__button{margin:2.4rem auto 0}.product__button{display:flex;flex-direction:column;gap:1.5rem}.product__image-button{margin:2.4rem auto 0;display:flex;flex-direction:column;gap:1.5rem}.epilator{background-color:#fff}.straight .sec-header{color:#8f999e}.straight .sec-maintitle{line-height:1;letter-spacing:3px}.straight .sec-subtitle{margin-top:.8rem}.straight .product__item .box1{display:flex;flex-direction:column;justify-content:space-between}.straight .product__images-wrap{margin-top:3.6rem}@media screen and (max-width: 768px){.straight .product__images-wrap{margin-top:0}}.straight .product__body{margin-top:1.8rem}.straight .product__funcs li.lines{padding:.8rem 0 .8rem 4rem}.curl .sec-header{color:#8f999e}.curl .sec-maintitle{line-height:1;letter-spacing:3px}.curl .sec-subtitle{margin-top:.3rem}.curl .product__lead{color:#8f999e}.curl .product__items{margin-top:4.9rem}.curl .product__images-wrap{margin-top:1.5rem}@media screen and (max-width: 768px){.curl .product__images-wrap{margin-top:0}}.curl .product__body{margin-top:0}@media screen and (min-width: 768px){.curl .product__body{margin-top:2.3rem}}.curl .product__funcs li{padding:1.6rem 0 1.5rem 4rem}.curl .product__funcs li.lines{padding:.8rem 0 .8rem 4rem}@media screen and (min-width: 400px){.product__funcs li{font-size:1.2rem}}.product-catch .swiper-pagination-bullet{width:4.1rem;height:.5rem;border-radius:0}@media screen and (max-width: 768px){.product-catch .swiper-pagination-bullet{width:7vw;height:1vw}}@media screen and (max-width: 768px){.product-catch .swiper-button-next:after,.product-catch .swiper-button-prev:after{font-size:6vw}}@media screen and (min-width: 768px){.product .sec-header{display:flex;justify-content:space-between;gap:4rem}.product .sec-subtitle{margin-top:-1rem}.product .sec-header-right{margin-top:1.6rem}.product-catch{display:block;margin-top:2.2rem}.product-catch .swiper{margin-left:-2em}.product-catch .swiper-pagination{left:0;bottom:4.2rem;gap:1.6rem}.product__items{flex-direction:row;gap:7vw}.product__item{width:calc(50% - 5.5em);display:flex;flex-direction:column;justify-content:space-between}.product__model{font-size:1.8rem;letter-spacing:1.8px}.product__lead{letter-spacing:2px;line-height:1.4;margin-top:2rem;font-size:clamp(12px,.75rem + (1vw - 7.69px)*.8688,20px)}.product__body{display:flex;flex-direction:column;justify-content:space-between}.product__images-wrap{margin-top:1.2rem}.product__images-wrap .swiper-button-prev,.product__images-wrap .swiper-button-next{width:8rem;height:8rem;transform:translateY(1rem)}.product__images-wrap .swiper-button-prev::after,.product__images-wrap .swiper-button-next::after{width:1.6rem;height:1.6rem}.product__colors{gap:0;bottom:-7%;right:5px}.product__colors li{width:auto;padding-left:3rem}.product__colors li:nth-of-type(odd){max-width:100%}.product__colors li::before{width:2.2rem;height:2.2rem}.product__funcs{margin-top:1.6rem;gap:.6vw}.product__funcs li{padding:1.3rem .4rem 1.3rem 3.6rem;letter-spacing:.75px;width:calc(38% - .8vw);font-size:clamp(10px,.925rem + (1vw - 7.69px)*.5213,16px)}.product__funcs li sup{font-size:1rem}.product__funcs li::before{width:1.6rem;height:2.2rem;left:1.7rem}.product__funcs li.wind::before{width:2.7rem;height:1.7rem;left:.5rem}.product__funcs li.ion::before{width:2.2rem;height:1.7rem;left:.8rem}.product__funcs li.mode::before{width:3rem;height:2.4rem;left:.4rem}.product__funcs li.conpact::before{width:2.1rem;height:2.4rem;left:1rem}.product__funcs li.smooth-coating::before{width:2.2rem;height:2.1rem;left:1rem}.product__funcs li.ceramic-coating::before{width:2.1rem;height:1.6rem;left:1.2rem}.product__funcs li.plate::before{width:2.3rem;height:1.9rem;left:1rem}.product__funcs li.temperature5::before{width:2.8rem;height:2.5rem;left:.9rem}.product__funcs li.temperature4::before{width:3.2rem;height:3.3rem;left:.56rem}.product__funcs li.start::before{width:2.8rem;height:2.8rem;left:.9rem}.product__funcs li.foreign::before{width:2.8rem;height:2.8rem;left:1.2rem}.product__funcs li.off::before{width:2.4rem;height:2.1rem;left:.8rem}.product__button{width:100%;margin:2.6rem auto 0}.product__button *{height:6rem;font-size:1.5rem;letter-spacing:.75px}.product__image-button{width:100%;margin:2.6rem auto 0;flex-direction:row}.straight{background-color:#fff}.straight .sec-header{color:#b6aea7}.straight .sec-subtitle{margin-top:0}.straight .sec-header-right{margin-top:.5rem}.straight .product__items{gap:7vw}.straight .product-catch{margin-top:2.4rem}.straight .product__images-wrap{margin-top:3rem}.straight .product__funcs{margin-top:3.3rem}.straight .product__funcs li.lines{padding:1.6rem 0 1.6rem 5rem}.curl .sec-subtitle{margin-top:0}.curl .product__items{margin-top:10rem;gap:7vw}.curl .product__images-wrap{margin-top:2.6rem}.curl .product__funcs li.lines{padding:1.6rem 0 1.6rem 5rem}}@media screen and (min-width: 1024px){.product__colors{gap:0;bottom:7%;right:5px}.product__items{gap:5.5em;margin-top:4em}.straight .product__items{gap:10vw}.product__funcs{margin-top:3.3rem}.product__funcs li{font-size:clamp(10px,.625rem + (1vw - 7.69px)*.75213,16px);padding:1.3rem .4rem 1.3rem 5.6rem}.curl .product__items{gap:10vw}.product__funcs li sup{font-size:1.2rem}.product__funcs li::before{width:2rem;height:2.7rem;left:2.1rem}.product__funcs li.wind::before{width:3.3rem;height:2.1rem;left:1.2rem}.product__funcs li.ion::before{width:3.4rem;height:2.6rem;left:1.2rem}.product__funcs li.mode::before{width:3.7rem;height:3rem;left:1rem}.product__funcs li.conpact::before{width:2.6rem;height:2.9rem;left:1.9rem}.product__funcs li.smooth-coating::before{width:2.7rem;height:2.6rem;left:1.9rem}.product__funcs li.ceramic-coating::before{width:2.6rem;height:2rem;left:1.5rem}.product__funcs li.plate::before{width:2.8rem;height:2.3rem;left:2rem}.product__funcs li.temperature5::before{width:3.5rem;height:3.1rem;left:1.1rem}.product__funcs li.temperature4::before{width:4rem;height:4.2rem;left:.7rem}.product__funcs li.start::before{width:3.4rem;height:3.4rem;left:1.1rem}.product__funcs li.foreign::before{width:3.5rem;height:3.5rem;left:1.5rem}.product__funcs li.off::before{width:3rem;height:2.6rem;left:1.8rem}.straight .product__funcs li{padding:2rem 0 2rem 6.4rem}.straight .product__funcs li.lines{padding:1.6rem 0 1.6rem 6.4rem}.curl .product__funcs li{padding:2rem .4rem 1.8rem 6rem}.curl .product__funcs li.lines{padding:1.6rem 0 1.6rem 6rem}.product__funcs li.rotate::before{width:4rem;height:2.5rem;left:1rem}}.choose{padding:10rem 0 10rem}.choose-lead{margin-top:3rem;line-height:2.3;letter-spacing:2.25px;color:#575757;font-size:1.5rem}.choose-maintitle{color:#575757;letter-spacing:4.5px;line-height:1.3}.choose-maintitle span:nth-of-type(1){color:#8d8087;font-family:"Noto Sans Japanese-r"}.choose-maintitle span:nth-of-type(2){color:#dba894;font-family:"Noto Sans Japanese-r"}.choose-maintitle span:nth-of-type(3){color:#b7a7ad;font-family:"Noto Sans Japanese-r"}.choose-maintitle span:nth-of-type(4){color:#99afbd}.choose-maintitle span:nth-of-type(5){color:#9c85a4}.choose-maintitle span:nth-of-type(6){color:#c5869f}.choose-maintitle span:nth-of-type(7){color:#8d8087}.choose-maintitle span:nth-of-type(8){color:#dba894}.choose__img{margin:1.7rem auto 0;width:97%}.choose__button{margin-top:2.8rem}.choose__button .button *{font-family:"Noto Sans Japanese-r"}@media screen and (min-width: 768px){.choose{padding:20rem 0 24.2rem}.choose .sec-line{margin-top:-20rem;margin-bottom:20rem}.choose__img{margin-top:9.4rem;max-width:73.5rem}.choose-maintitle{font-family:"Poppins-r";letter-spacing:7.5px}.choose-lead{font-size:1.7rem;letter-spacing:2.55px}.choose__button .button{height:5rem}.choose__button .button *{font-size:1.5rem;letter-spacing:.75px}}@media screen and (min-width: 1024px){.choose{padding:24.8rem 0 24.2rem}.choose .sec-line{margin-top:-24.8rem;margin-bottom:24.8rem}}.lineup{background-color:#f5f6f6;padding:10rem 0}.lineup .inner{padding:0 1.6rem 0 2.4rem}.lineup__boxes{display:flex;flex-direction:column;gap:10rem;margin-top:5rem}.lineup__boxes.forPC{display:none}.lineup__header{display:flex;align-items:center;justify-content:space-between}.lineup__product{font-size:1.5rem;letter-spacing:1.5px;line-height:1.45;font-weight:500;width:calc(100% - 16rem)}.lineup__scroll{width:16rem}.lineup__items{margin-top:1.8rem;overflow-x:scroll;padding-bottom:2rem}.lineup__items:nth-of-type(n + 2){margin-top:5rem}.lineup__item{border-bottom:1px solid #6d6d6d;display:flex;font-size:1.2rem;width:50rem}.iron .lineup__item{width:90rem}.lineup__item:first-of-type{border-top:1px solid #6d6d6d}.lineup__item dt{width:100px;padding:2rem 0}.lineup__item dd{border-left:1px solid #6d6d6d;width:200px;text-align:center;line-height:1.4;padding:2rem 1rem;display:flex;align-items:center;justify-content:center}.lineup__items dd img{width:100%;margin:auto;display:block}.lineup__info{margin-top:2.7rem;font-size:1.2rem;line-height:1.5}@media screen and (min-width: 400px){.lineup .inner{padding:0 3rem 0 4.5rem}.lineup__product{width:calc(100% - 188px)}.lineup__scroll{width:18.8rem}}@media screen and (min-width: 768px){.lineup{padding:25rem 0}.lineup .inner{padding:0 4.5rem}.lineup__boxes{margin-top:10rem}.lineup__product{font-size:2.4rem;letter-spacing:2.4px}.lineup__boxes.forPC{display:flex}.lineup__boxes.forSP{display:none}.lineup__items{padding-bottom:0}.lineup__item{font-size:1.5rem;width:100%}.iron .lineup__item{width:100%}.lineup__item dt{width:20%}.lineup__item dd{width:40%}.lineup__item dd.forSP{display:none}.lineup__info{margin-top:10rem}.lineup__items dd img{width:60%}.lineup__info{line-height:1.785}}.sns{padding:10rem 0 20rem}@media screen and (min-width: 768px){.sns{padding:18rem 0 20rem}}@media screen and (min-width: 1024px){.sns{padding:15.3rem 0 0rem}}@media screen and (max-width: 768px){.sns{padding:16vw 0 25vw}}.sns-header{color:#575757;text-align:center}.sns-maintile{color:#575757;font-family:"Noto Sans Japanese-r";margin-top:1.5rem;letter-spacing:4.5px;line-height:1.5}.sns-maintile span{font-family:"Poppins-m";display:block;font-size:2rem}.sns-lead{line-height:1.66;font-size:1.5rem;letter-spacing:2.25px;margin-top:2.8rem}@media screen and (max-width: 768px){.sns-lead{font-size:3vw;margin-top:4vw}}.sns__icons{display:flex;gap:.9rem;justify-content:center}.sns__icons li{width:3.3rem;height:3.3rem}.sns__items{display:flex;flex-wrap:wrap;gap:1rem .75rem;margin-top:4.4rem}@media screen and (max-width: 768px){.sns__items{margin-top:5vw}}.sns__items li{width:calc(33.333% - .5rem)}@media screen and (min-width: 769px){.sns-lead{margin-top:-3.1rem;font-size:1.7rem;letter-spacing:2.25px}.sns__icons{gap:1.3rem}.sns__icons li{width:5rem;height:5rem}.sns__items{margin-bottom:10rem;gap:2.7rem}.sns__items li{width:calc((100% - 8.1rem)/4)}}.cm{padding-bottom:0}.cm .sec-maintitle{text-align:center}.cm .cm__items{display:flex;gap:5rem;margin-top:4.6rem;justify-content:center;align-items:flex-start}@media screen and (max-width: 768px){.cm .cm__items{margin-top:5vw;flex-direction:column;padding:3vw}}.cm .cm__text{color:#8d8087;font-size:1.8rem;letter-spacing:1.5px}@media screen and (max-width: 768px){.cm .cm__text{font-size:4vw;line-height:1.2;margin-top:2vw}}.cm .cm__text.cm__ti{font-size:2.5rem;margin-bottom:.5rem}@media screen and (max-width: 768px){.cm .cm__text.cm__ti{font-size:5.5vw;margin-bottom:3vw;border-bottom:1px solid rgba(102,102,102,.2509803922);padding-bottom:1vw}}.cm .cm__video{position:relative}.cm .cm__video .play_btn{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:10%;pointer-events:none}.play_btn_none{display:none}@media screen and (min-width: 768px){.cm .sec-subtitle{margin-top:-1.1rem}.cm__items{flex-direction:row;flex-wrap:wrap;gap:5vw 10vw;margin-top:9.8rem}.cm__items li{width:calc(50% - 5vw)}.cm__text{margin-top:1rem}}.button-close{position:fixed;top:2rem;right:2rem;width:3.5rem;height:3.5rem;cursor:pointer;z-index:2000;display:none;background-color:#fff}.button-close img{width:2.2rem;height:2.2rem}.overlay{display:none;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.67);width:100%;height:100%;z-index:1001;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.modal-window{display:none;position:fixed;top:9rem;left:50%;transform:translateX(-50%);width:calc(100% - 4rem);height:68%;background-color:#fff;z-index:1100;padding:5rem 2.5rem;overflow:auto;max-width:120rem;text-align:left}@media screen and (max-width: 768px){.modal-window{top:16vw}}.modal-inner{width:100%;height:calc(100% + 2rem);margin:auto}body.fixed{position:fixed;inset:0}.detail__items{display:flex;justify-content:center;flex-wrap:wrap;gap:5rem}.detail__item{width:100%}.detail__text1{margin-top:1.5rem;font-size:1.5rem;font-weight:700;letter-spacing:1.5px;line-height:1.46}.detail__text2{margin-top:.5rem;font-size:1.3rem;letter-spacing:.6px;line-height:1.85}.detail__button{margin-top:5rem;padding-bottom:5rem}.detail01-box{margin-bottom:5rem;text-align:left}.detail01-box__items{display:flex;justify-content:center;gap:2.6rem;background-color:#f1f0f0;padding:3rem 6.8rem;flex-direction:column}.col2 .detail01-box__items{padding:3rem}.detail01-box__item{width:100%}.modal-gray-box{margin-bottom:5rem}.modal-gray__items{background-color:#f1f0f0;display:flex;flex-direction:column;gap:3.5rem;padding:3rem 1.5rem 2.5rem}.modal-gray__item{width:100%}@media screen and (min-width: 768px){.button-close{top:2%;right:2%;background-color:rgba(0,0,0,0);width:5rem;height:5rem}.button-close img{width:4rem;height:4rem}.modal-window{padding:4rem 5rem 10rem}.detail__items{gap:10rem}.detail__item{width:calc(50% - 5rem)}.detail__text1{margin-top:2rem;font-size:2.1rem;line-height:1.33}.detail__text2{margin-top:1rem;font-size:1.7rem;letter-spacing:1.7px;line-height:1.4}p[class*=detail__text]{width:45%;margin:1rem auto 0}.col2 [class*=detail__text]{width:100%}.detail__button{margin-top:10rem;padding-bottom:10rem}.detail01-box{margin-bottom:10rem}.detail01-box__items{gap:7.8rem;padding:4rem 4.4rem 2.7rem;flex-direction:row}.detail01-box__item{width:calc(33.333% - 5.2rem)}.modal-gray__items{flex-direction:row;gap:3.5rem;padding:0;gap:0;background-color:rgba(0,0,0,0)}.modal-gray__item{width:50%;background-color:#f1f0f0}.modal-gray__item:first-of-type{padding:4rem 4.5rem 2.5rem 5.8rem}}html,body{height:auto}li.js-open,#showerhead01 .product__funcs li:first-of-type{position:relative}li.js-open:after,#showerhead01 .product__funcs li:first-of-type:after{position:absolute;content:"";background:url(../images/modal_arrow.png) no-repeat top center/contain;width:2.5vw;height:2.5vw;right:1vw;top:1vw}@media screen and (min-width: 768px){li.js-open:after,#showerhead01 .product__funcs li:first-of-type:after{width:1rem;height:1rem;right:.5rem;top:1rem}}.buy_btn a{display:block;width:50rem;margin:4rem auto 0;padding:2rem;border-radius:100px;position:relative;text-align:center;font-size:2rem;background:#b7a7ad;color:#fff}@media screen and (max-width: 768px){.buy_btn a{width:70vw;margin:10vw auto 0;padding:3vw 0;font-size:4vw}}.buy_btn a::after{position:absolute;display:inline-block;vertical-align:middle;content:"";width:1rem;height:1rem;right:5rem;border-top:1px solid #fff;border-right:1px solid #fff;top:0%;bottom:0;margin:auto;transform:rotate(45deg);transition:all .3s ease 0s}@media screen and (max-width: 768px){.buy_btn a::after{width:2vw;height:2vw}}.button[data-type=border]{border:1px solid #575757;background-color:#575757}.button[data-type=border] a{color:#fff}div[class*=online_]{position:fixed;right:0;z-index:999}@media screen and (max-width: 768px){div[class*=online_]{bottom:42vw}}div.online_store{background-color:#b7a7ad;border-radius:100px;bottom:15%}div.online_store a{display:block;width:105px;height:105px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:1.6rem;color:#fff}@media screen and (max-width: 768px){div.online_store a{width:20vw;height:20vw;font-size:3vw}}div.online_sitetop a{bottom:5% !important;position:fixed;right:1rem;height:50px;text-decoration:none;font-weight:bold;transform:rotate(90deg);font-size:1.5rem;line-height:1.5rem;color:#737373;padding:15px;border-top:solid 1px}div.online_sitetop a::before{content:"";display:block;position:absolute;top:-1px;left:0px;width:15px;border-top:solid 1px;transform:rotate(35deg);transform-origin:left top}@media screen and (max-width: 768px){div.online_sitetop a{bottom:6vw !important;right:0vw;font-size:3vw;padding:4vw}}#epilator01 .product__images-wrap,#dryer03 .product__images-wrap,#caregun01 .product__images-wrap,#showerhead01 .product__images-wrap{position:relative}#epilator01 .product__images-wrap .icon,#dryer03 .product__images-wrap .icon,#caregun01 .product__images-wrap .icon,#showerhead01 .product__images-wrap .icon{position:absolute;top:2rem;left:2rem;z-index:2;width:19%}.dryer_ti .sec-header-left{display:flex;justify-content:space-between;gap:2rem;margin-top:11rem;align-items:baseline}@media screen and (max-width: 768px){.dryer_ti .sec-header-left{display:block;margin-top:15vw}.dryer_ti .sec-header-left h2.sec-maintitle{font-size:5.5vw}.dryer_ti .sec-header-left p.sec-subtitle{font-size:1.2em}}#dryer03 .product__funcs li.quick_ion_01::before{background:url(../images/quick_ion_01.svg) no-repeat top center/contain;width:4.5rem;height:2.2rem;left:.6rem}@media screen and (min-width: 1024px){#dryer03 .product__funcs li.quick_ion_01::before .product__funcs li.ion::before{width:3.4rem;height:2.6rem;left:1.2rem}}@media screen and (min-width: 768px){#dryer03 .product__funcs li.quick_ion_01::before .product__funcs li.ion::before{width:2.2rem;height:1.7rem;left:.8rem}}@media screen and (max-width: 768px){#dryer03 .product__funcs li.quick_ion_01::before{width:6vw;height:4vw;left:1.5vw}}#dryer03 .product__funcs li.quick_ion_02::before{background:url(../images/quick_ion_02.svg) no-repeat top center/contain;width:4.5rem;height:2.2rem;left:.6rem}@media screen and (min-width: 1024px){#dryer03 .product__funcs li.quick_ion_02::before .product__funcs li.ion::before{width:3.4rem;height:2.6rem;left:1.2rem}}@media screen and (min-width: 768px){#dryer03 .product__funcs li.quick_ion_02::before .product__funcs li.ion::before{width:2.2rem;height:1.7rem;left:.8rem}}@media screen and (max-width: 768px){#dryer03 .product__funcs li.quick_ion_02::before{width:6vw;height:4vw;left:1.5vw}}#dryer03 .product__funcs li.quick_ion_03::before{background:url(../images/quick_ion_03.svg) no-repeat top center/contain;width:4.5rem;height:2.2rem;left:.6rem}@media screen and (min-width: 1024px){#dryer03 .product__funcs li.quick_ion_03::before .product__funcs li.ion::before{width:3.4rem;height:2.6rem;left:1.2rem}}@media screen and (min-width: 768px){#dryer03 .product__funcs li.quick_ion_03::before .product__funcs li.ion::before{width:2.2rem;height:1.7rem;left:.8rem}}@media screen and (max-width: 768px){#dryer03 .product__funcs li.quick_ion_03::before{width:6vw;height:4vw;left:1.5vw}}@media screen and (max-width: 768px){div[class*=modal_quick] sup{font-size:2vw}}div[class*=modal_quick] .detail01-box{margin-bottom:-4rem}@media screen and (max-width: 768px){div[class*=modal_quick] .detail01-box{margin-bottom:-7vw}}div[class*=modal_quick] .detail01-box__items{align-items:center}@media screen and (min-width: 769px){div[class*=modal_quick] .detail01-box__items .detail01-box__item{width:calc(50% - 5.2rem)}}@media screen and (max-width: 768px){div[class*=modal_quick] .detail__text1{line-height:1.3;font-size:4.5vw}}div[class*=modal_quick] .detail__text2{margin-bottom:4rem}@media screen and (max-width: 768px){div[class*=modal_quick] .detail__text2{margin-bottom:5vw}}@media screen and (max-width: 768px){.modal_quick01 .detail__text2{line-height:1.3}}@media screen and (min-width: 769px){.modal_quick02 .detail01-box__items .detail01-box__item{width:70% !important}}.modal_quick02 ul.point{margin-bottom:5rem}@media screen and (max-width: 768px){.modal_quick02 ul.point{margin-bottom:7vw}}.modal_quick02 ul.point li.detail__text1{list-style:inside;margin-top:1rem;font-size:3rem}@media screen and (max-width: 768px){.modal_quick02 ul.point li.detail__text1{margin-top:2vw;font-size:4.5vw}}body{color:#666 !important}.news_publicity__body{position:relative}.news_list{position:relative;overflow:hidden;height:17vh}@media screen and (max-width: 768px){.news_list{height:30vh}}.readmore-label{display:table;position:absolute;bottom:-4%;left:0;right:0;margin:0 auto;z-index:2;padding:.5% 5%;background-color:dimgray;border-radius:10px;color:#fff;opacity:.8}@media screen and (max-width: 768px){.readmore-label{bottom:-4vw}}.readmore-label:before{content:"read more…";font-size:1.8rem}@media screen and (max-width: 768px){.readmore-label:before{font-size:3.5vw}}.readmore-label:hover{cursor:pointer}.readmore-check{display:none}.readmore-check:checked~.readmore-label{transform:translateX(0);-webkit-transform:translateX(0)}.readmore-check:checked~.readmore-label:before{content:"close";font-size:1.8rem}.readmore-check:checked~.news_list{height:auto}.lp__button{margin:2rem 1rem;border-radius:100px;background-image:linear-gradient(147deg, rgb(210, 182, 186), rgb(206, 190, 206))}.lp__button a{display:block;width:100%;padding:1em 0;text-align:center;color:#fff;background-image:url(../images/lp_botan.svg);background-size:auto 1em;background-position:right 1em center;background-repeat:no-repeat;font-size:1.8em}.lp__button span{display:block;font-size:.8em;padding-top:.3em}.detail01-box__items_tachikiri{display:flex}.detail01-box__items_tachikiri li{width:100%}@media screen and (min-width: 768px){.detail01-box__items_tachikiri li{width:50%}}.detail01-box__items_tachikiri .detail01-box_tachikiri_sec{position:relative;padding:1.5em 5% 3em 5%;background-color:#f1f0f0}.detail01-box__items_tachikiri .detail01-box_tachikiri_sec p{font-size:1.8em;text-align:center;margin-bottom:.8em}@media screen and (min-width: 768px){.detail01-box__items_tachikiri .detail01-box_tachikiri_sec{padding:3em 5% 0 5%}}.detail01-box__items_tachikiri .fukidashi{position:absolute;width:15%;bottom:2%;right:2%}@media screen and (min-width: 768px){.detail01-box__items_tachikiri .fukidashi{bottom:12%;right:5%}}.detail01-box__items_tachikiri .waki{display:none}@media screen and (min-width: 768px){.detail01-box__items_tachikiri .waki{display:block;position:absolute;top:12%;right:5%;width:15%}}.tac{text-align:center;margin-bottom:3em}picture{display:block !important}div[data-id=modal35-4] ul.detail__items{gap:0}#showerhead01 .lp__button{background:#c7c8e5;background:linear-gradient(126deg, rgb(199, 200, 229) 0%, rgb(254, 243, 240) 100%)}#showerhead01 .product__funcs li:first-child{margin-right:0;padding:0}#showerhead01 .product__funcs li:first-child a{padding:1.3rem 0;display:block;width:100%;text-align:center}div[data-id=modal36-1] p[class*=detail__text]{text-align:center}@media screen and (min-width: 768px){div[data-id=modal36-1] .flex{display:flex;justify-content:center;align-items:flex-start}div[data-id=modal36-1] .flex .detail01-box{width:85%;margin:0 auto 0 !important}div[data-id=modal36-1] .flex .detail__item{width:calc(100% - 5rem)}div[data-id=modal36-1] p[class*=detail__text]{line-height:1.4;width:100%;text-align:center;font-size:2em;margin:0 auto 1em}div[data-id=modal36-1] p[class*=detail__text] span{font-size:1.5em}div[data-id=modal36-1] p[class*=detail__text].detail__text2{font-size:1.5em;margin:0 auto 1em}div[data-id=modal36-1] .box{text-align:center;background:#f3f3f3;padding:4em;width:80%;margin:0 auto}}@media screen and (min-width: 768px){div[data-id=modal36-2] .flex,div[data-id=modal37-1] .flex,div[data-id=modal37-2] .flex,div[data-id=modal37-3] .flex{display:flex;justify-content:center;align-items:flex-start}div[data-id=modal36-2] .flex .detail01-box,div[data-id=modal37-1] .flex .detail01-box,div[data-id=modal37-2] .flex .detail01-box,div[data-id=modal37-3] .flex .detail01-box{margin-bottom:0rem;width:34%}div[data-id=modal36-2] .flex .detail__item,div[data-id=modal37-1] .flex .detail__item,div[data-id=modal37-2] .flex .detail__item,div[data-id=modal37-3] .flex .detail__item{width:calc(100% - 5rem)}div[data-id=modal36-2] .flex p[class*=detail__text],div[data-id=modal37-1] .flex p[class*=detail__text],div[data-id=modal37-2] .flex p[class*=detail__text],div[data-id=modal37-3] .flex p[class*=detail__text]{width:calc(100% - 5rem)}}div[data-id=modal36-4] #saving{padding:1em 0;background:rgba(144,185,221,.2196078431);border-radius:10px}div[data-id=modal36-4] #saving .kome{font-size:.5em}div[data-id=modal36-4] #saving .flex{display:flex;justify-content:center;align-items:center}div[data-id=modal36-4] #saving .flex.graph{width:50%;margin:0 auto}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .flex.graph{display:block;width:100%}}div[data-id=modal36-4] #saving h3{text-align:center;font-size:2.5em !important;background:none !important;border:0;margin:30px 0 0 0 !important}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving h3{font-size:5vw}}div[data-id=modal36-4] #saving .otoku{margin-top:1em}div[data-id=modal36-4] #saving .otoku>p{text-align:center;font-size:2.5em}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .otoku>p{font-size:4.5vw}}div[data-id=modal36-4] #saving .otoku>p.txt{font-size:2.5em;margin-top:2em}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .otoku>p.txt{font-size:3.3vw;margin-top:1em}}div[data-id=modal36-4] #saving .otoku small.l-inner{font-size:1.2em;width:90%;margin:0 auto;display:block}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .otoku small.l-inner{font-size:2.5vw;width:100%}}div[data-id=modal36-4] #saving span.number{font-size:1.5em !important;font-weight:500 !important;color:#288fcf !important;display:inline-block !important;border-bottom:1px solid !important;background:none !important}div[data-id=modal36-4] #saving .simulation{background:#fff;width:70%;margin:1.5em auto 0;border-radius:10px;padding:1.2em 0 1.5em;font-size:2em}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .simulation{width:90%;padding:5vw 0;margin:1.5em auto}}div[data-id=modal36-4] #saving .simulation p.txt{background:#288fcf;color:#fff;width:80%;margin:0 auto 1em;border-radius:100px;padding:.3em;padding:.3em;font-size:.8em;text-align:center}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .simulation p.txt{width:90%;font-size:3.5vw}}div[data-id=modal36-4] #saving .simulation dl{justify-content:space-between;width:84%;margin:0 auto;padding:.4em 0;border-bottom:1px solid #e5e5e5;font-size:.8em}@media screen and (max-width: 768px){div[data-id=modal36-4] #saving .simulation dl{font-size:3vw}}div[data-id=modal36-4] #saving .simulation dl dd{margin-bottom:0}div[data-id=modal36-4] #saving .simulation small.txt{width:84%;margin-top:1.2em;display:block;margin:1.2em auto 0;font-size:.6em}div[data-id=modal37-2] .detail__text1_ti,div[data-id=modal37-3] .detail__text1_ti{line-height:1.4;width:100%;text-align:center;font-size:2em;margin:0 auto 1em}@media screen and (max-width: 768px){div[data-id=modal37-2] .detail__text1_ti,div[data-id=modal37-3] .detail__text1_ti{font-size:5vw}}.button_camp{margin-top:1rem}.button_camp a{text-align:center;border-radius:100px;background:#fe8072;background:linear-gradient(152deg, rgb(254, 128, 114) 0%, rgb(209, 150, 211) 50%, rgb(132, 148, 231) 100%);width:90%;margin:0 auto;display:flex;justify-content:center;align-items:center;color:#fff;position:relative;font-size:1.8rem;line-height:1.2;padding:.5em 0}.button_camp a:after{position:absolute;display:inline-block;vertical-align:middle;margin:auto;content:"";width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;top:0%;bottom:0;right:1em;margin:auto;transform:rotate(45deg);transition:all .3s ease 0s}.button_camp a span.period{display:contents;height:auto}#index img,#topicsmain_detail img,#topics_list img{height:auto}#face-steamer01 .product__funcs li,#caregun .product__funcs li,#epilator .product__funcs li{padding:1.4rem 0;justify-content:center;width:calc(50.5% - 1em)}@media screen and (max-width: 768px){#face-steamer01 .product__funcs li,#caregun .product__funcs li,#epilator .product__funcs li{width:calc(50% - 4vw)}}#face-steamer01 .product__funcs li.full,#caregun .product__funcs li.full,#epilator .product__funcs li.full{width:100%}sup.rippo{font-size:60% !important;vertical-align:super !important}.icon_movie_start{background-color:#dee9f4}.icon_movie_start img{width:3.5%;padding-left:2%}.mt-2{font-size:80%}/*# sourceMappingURL=style.min.css.map */