*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul:not([role=list]),ol:not([role=list]){list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{color:#505050;font-family:"Shippori Mincho",serif;margin:0 auto}@media only screen and (max-width: 859px){body{background-color:#dfdfdf}}#splash{position:fixed;top:0;width:100%;height:100%;background:#fff;z-index:999}a{color:inherit;text-decoration:none;transition:all .3s ease;cursor:pointer}@media(any-hover: hover){a:hover{opacity:.8}}a:not([class]){color:#009f96;text-decoration:underline}img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast;vertical-align:bottom}iframe{width:100%;height:auto;aspect-ratio:16/9}p{font-size:15px;font-size:min(15px,.78125vw);line-height:1.8}@media only screen and (max-width: 859px){p{font-size:14px;line-height:22px}}ul{padding-left:20px}li{font-size:15px;font-size:min(15px,.78125vw)}@media only screen and (max-width: 859px){li{font-size:14px}}main{position:relative;max-width:1920px;margin:auto}@media only screen and (max-width: 859px){main{background-color:#fff;max-width:414px;width:100%;margin:0 auto}}.btn{position:relative;display:flex;justify-content:space-between;align-items:center;width:250px;width:min(250px,13.0208333333vw);height:70px;height:min(70px,3.6458333333vw);font-size:16px;font-size:min(16px,.8333333333vw);font-weight:bold;padding:0px 30px;padding:min(0px,0vw) min(30px,1.5625vw);border-radius:100vmax;cursor:pointer}@media only screen and (max-width: 859px){.btn{width:250px;width:min(250px,66.6666666667vw);height:70px;height:min(70px,18.6666666667vw);font-size:16px;font-size:min(16px,4.2666666667vw);padding:0px 30px;padding:min(0px,0vw) min(30px,8vw)}}.btn.fill{background-color:#578def;color:#fff;border:1px solid #578def}.btn.outline{color:#578def;border:1px solid #578def}.btn.fill_green{background-color:#009f96;color:#fff;border:1px solid #009f96}@media(any-hover: hover){.btn.fill_green:hover{background-color:#fff;color:#009f96;opacity:1}}.btn.outline_black{color:#000;border:1px solid #000}@media(any-hover: hover){.btn.outline_black:hover{background-color:#000;color:#fff;opacity:1}}.btn.arrow_right::before{position:absolute;content:"";width:10px;height:10px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;right:20px;top:50%;transform:translateY(-50%) rotate(45deg)}@media only screen and (max-width: 859px){.btn.arrow_right::before{width:8px;height:8px}}@media only screen and (max-width: 859px){.btn.arrow_left{text-align:center}}.btn.arrow_left::before{position:absolute;content:"";width:10px;height:10px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;left:20px;top:50%;transform:translateY(-50%) rotate(-135deg)}@media only screen and (max-width: 859px){.btn.arrow_left::before{width:8px;height:8px}}.btn.icon::after{content:"";background:url(../img/arrow.svg) no-repeat center center/cover;position:absolute;right:30px;right:min(30px,1.5625vw);top:50%;transform:translateY(-50%);width:14px;width:min(14px,.7291666667vw);height:9px;height:min(9px,.46875vw);transition:all .3s ease}@media only screen and (max-width: 859px){.btn.icon::after{right:30px;right:min(30px,8vw);width:14px;width:min(14px,3.7333333333vw);height:9px;height:min(9px,2.4vw)}}@media(any-hover: hover){.btn.icon:hover::after{content:"";background:url(../img/arrow_hover.svg) no-repeat center center/cover;right:20px;right:min(20px,1.0416666667vw)}}.blurView{filter:blur(10px)}header{background-color:rgba(0,0,0,0);position:fixed;top:0;left:50%;transform:translateX(-50%);max-width:1920px;width:100%;border-bottom:1.5px solid #fff;z-index:10;opacity:1;transition:all .3s ease}@media only screen and (max-width: 859px){header{max-width:414px;height:auto;margin:0 auto}}header.is-hide{opacity:0}header.is-scrolled{border-bottom:1.5px solid #505050}header.is-scrolled .menu_items .menu_link{color:#505050 !important}@media(any-hover: hover){header.is-scrolled .menu_items .menu_link:hover{text-shadow:0 0 6px #fff}header.is-scrolled .menu_items .menu_link:hover::before{background-color:#505050 !important;box-shadow:0 0 10px #000}}header.is-scrolled .shop{border-right:1.5px solid #505050 !important}header.is-scrolled .header_sp_shop svg g{fill:#505050 !important}header.is-scrolled .header_sp_shop.active svg g{fill:#fff !important}header.is-scrolled .header_sp_contact a{color:#505050 !important;border:1.5px solid #505050 !important}header.is-scrolled .header_sp_contact a.active{color:#fff !important;border:1.5px solid #fff !important}header.is-scrolled .openbtn span{background:#505050 !important}header.is-scrolled .openbtn.active span{background:#fff !important}header .inner{padding-left:50px;padding-left:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){header .inner{padding:10px 20px}}header .header_items{display:flex;justify-content:space-between;align-items:center}header .header_item.left{display:flex;align-items:center;gap:74px;gap:min(74px,3.8541666667vw)}header .header_item .logo{width:125px;width:min(125px,6.5104166667vw)}@media only screen and (max-width: 859px){header .header_item .logo{width:78px}}header .header_item .menu_items{display:flex;align-items:center;gap:50px;gap:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){header .header_item .menu_items{display:none}}header .header_item .menu_items .menu_link{position:relative;font-family:"Marcellus",serif;color:#fff;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1;letter-spacing:0.06em;text-box-trim:trim-both;text-shadow:0 0 px #fff}@media only screen and (max-width: 859px){header .header_item .menu_items .menu_link{font-size:18px;font-size:min(18px,4.8vw)}}header .header_item .menu_items .menu_link::before{content:"";background-color:rgba(0,0,0,0);position:absolute;bottom:-70%;left:50%;transform:translateX(-50%);width:10px;width:min(10px,.5208333333vw);height:10px;height:min(10px,.5208333333vw);border-radius:100vmax;box-shadow:0 0 6px hsla(0,0%,100%,0);transition:all .3s ease}@media(any-hover: hover){header .header_item .menu_items .menu_link:hover{opacity:1;text-shadow:0 0 6px #fff}header .header_item .menu_items .menu_link:hover::before{background-color:#fff;box-shadow:0 0 10px #fff}}header .header_item.header_btn{position:relative;background:hsla(0,0%,100%,.1);backdrop-filter:blur(30px) brightness(1.15);display:flex;align-items:center}@media only screen and (max-width: 859px){header .header_item.header_btn{display:none}}header .header_item.header_btn .img_btn{position:relative;width:221px;width:min(221px,11.5104166667vw);height:115px;height:min(115px,5.9895833333vw);overflow:hidden}header .header_item.header_btn .img_btn a::before{content:"";background:#d3d3d3;mix-blend-mode:multiply;position:absolute;inset:0;z-index:2;transition:all .3s ease}@media(any-hover: hover){header .header_item.header_btn .img_btn a:hover{opacity:1}header .header_item.header_btn .img_btn a:hover::before{background:rgba(211,211,211,0)}header .header_item.header_btn .img_btn a:hover img{transform:scale(1.2)}}header .header_item.header_btn .img_btn a img{transform:scale(1);transition:all .3s ease}header .header_item.header_btn .img_btn p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:"Marcellus",serif;color:#fff;font-size:18px;font-size:min(18px,.9375vw);font-weight:bold;line-height:1;z-index:2}@media only screen and (max-width: 859px){header .header_item.header_btn .img_btn p{font-size:14px;font-size:min(14px,3.7333333333vw)}}header .header_item.header_btn .text_btn{position:relative;display:flex}header .header_item.header_btn .text_btn .common{position:relative}header .header_item.header_btn .text_btn .common.shop{width:130px;width:min(130px,6.7708333333vw);height:115px;height:min(115px,5.9895833333vw);border-right:1.5px solid #fff}header .header_item.header_btn .text_btn .common.contact{width:230px;width:min(230px,11.9791666667vw);height:115px;height:min(115px,5.9895833333vw)}header .header_item.header_btn .text_btn .common a{display:grid;place-content:center;width:100%;height:100%}header .header_item.header_btn .text_btn .shop{width:130px;width:min(130px,6.7708333333vw);height:115px;height:min(115px,5.9895833333vw)}header .header_item.header_btn .text_btn .shop img{width:30px;width:min(30px,1.5625vw)}header .header_item.header_btn .text_btn .contact{width:230px;width:min(230px,11.9791666667vw);height:115px;height:min(115px,5.9895833333vw)}header .header_item.header_btn .text_btn .contact a{font-family:"Marcellus",serif;color:#fd879f;font-size:18px;font-size:min(18px,.9375vw);font-weight:bold;text-decoration:none;text-box-trim:trim-both}header .header_item_sp{display:none}@media only screen and (max-width: 859px){header .header_item_sp{display:flex;align-items:center;gap:12px}}header .header_sp_shop{display:none}@media only screen and (max-width: 859px){header .header_sp_shop{display:block}}header .header_sp_shop a{display:block}header .header_sp_shop svg{width:30px;width:min(30px,8vw);margin-top:10px;margin-top:min(10px,2.6666666667vw)}header .header_sp_contact{display:none}@media only screen and (max-width: 859px){header .header_sp_contact{display:block}}header .header_sp_contact a{font-family:"Marcellus",serif;color:#fff;font-size:12px;font-size:min(12px,3.2vw);font-weight:bold;text-decoration:none;text-box-trim:trim-both;padding:6.5px 15px;padding:min(6.5px,1.7333333333vw) min(15px,4vw);border:2px solid #fff;border-radius:100vmax}header .header_openbtn{display:none}@media only screen and (max-width: 859px){header .header_openbtn{display:block;padding-top:10px}}header .openbtn{position:relative;background:rgba(0,0,0,0);width:32px;height:13px;cursor:pointer}header .openbtn span{background:#fff;display:inline-block;position:absolute;left:0px;width:100%;height:2px;transition:all .4s}header .openbtn span:nth-of-type(1){top:0px}header .openbtn span:nth-of-type(2){top:8px}header .openbtn.active span:nth-of-type(1){top:0px;transform:rotate(-45deg)}header .openbtn.active span:nth-of-type(2){top:1px;transform:rotate(45deg)}#drawerNavi{position:fixed;top:0;left:0;width:100%;height:100svh;opacity:0;z-index:-1;transition:all .5s}#drawerNavi .inner{background-color:#101010;height:100svh;padding:110px 20px 0}@media only screen and (max-width: 859px){#drawerNavi .inner{max-width:414px;margin:0 auto}}#drawerNavi.active{opacity:1;z-index:9}#drawerNavi .drawer{width:100%;padding:0 20px}#drawerNavi .menu_items{display:grid;grid-template-columns:1fr}#drawerNavi .header_menus{display:flex;flex-direction:column;gap:20px;gap:min(20px,5.3333333333vw);padding-left:0}#drawerNavi .header_menus li{padding-bottom:15px;padding-bottom:min(15px,4vw);border-bottom:1px solid #656565}#drawerNavi .header_menus li a{font-family:"Marcellus",serif;color:#fff;font-size:18px;font-size:min(18px,4.8vw);font-weight:bold;text-decoration:none}#drawerNavi .header_menus .header_menu{display:flex;flex-direction:column;gap:10px}#drawerNavi .header_menus .sub_menu{padding-left:10px}#drawerNavi .header_menus .sub_menu li{padding-bottom:0;border-bottom:0}#drawerNavi .header_menus .sub_menu li a{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:#fff;font-size:14px;font-size:min(14px,3.7333333333vw);font-weight:normal;line-height:1.8;display:grid;grid-template-columns:1fr;gap:10px}#drawerNavi .drawer_img_items{display:grid;grid-template-columns:1fr;margin-top:60px;margin-top:min(60px,16vw)}#drawerNavi .drawer_img_items img{max-width:260px;margin:0 auto}#drawerNavi .drawer_btn_items{display:grid;grid-template-columns:1fr;gap:40px;gap:min(40px,10.6666666667vw);margin-top:30px;margin-top:min(30px,8vw)}#drawerNavi .drawer_btn_item{display:grid;place-content:center}#drawerNavi .drawer_btn_item a{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:#fff;font-size:14px;font-size:min(14px,3.7333333333vw);text-decoration:none}#drawerNavi .drawer_btn_item a.stack{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;display:flex;align-items:center;gap:5px}#drawerNavi .drawer_btn_item a.stack::after{content:"";background:url(../../radiawak/img/footer/stack.svg) no-repeat center center/cover;display:block;width:14px;width:min(14px,3.7333333333vw);height:11px;height:min(11px,2.9333333333vw)}#footer_contact{position:relative;background:url(../../radiawak/img/footer/contact_img.webp) no-repeat top center/cover;overflow:hidden}@media only screen and (max-width: 859px){#footer_contact{background:url(../../radiawak/img/footer/contact_img_sp.webp) no-repeat top center/cover}}#footer_contact #cursor{position:fixed;top:0;left:0;z-index:9999}@media only screen and (max-width: 859px){#footer_contact #cursor{display:none}}#footer_contact .folower{position:relative;background:hsla(0,0%,100%,.1);backdrop-filter:blur(30px) brightness(1.15);width:134px;width:min(134px,6.9791666667vw);height:134px;height:min(134px,6.9791666667vw);border-radius:100vmax;z-index:1}#footer_contact .folower>.cursor_inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:hsla(0,0%,100%,.1);backdrop-filter:blur(30px) brightness(1.15);width:122px;width:min(122px,6.3541666667vw);height:122px;height:min(122px,6.3541666667vw);border-radius:100vmax;z-index:2}#footer_contact .folower img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75px;width:min(75px,3.90625vw)}#footer_contact .footer_contact_link{position:absolute;inset:0;width:100%;height:100%;z-index:3}#footer_contact .inner{position:relative;height:100%;padding:250px 340px;padding:min(250px,13.0208333333vw) min(340px,17.7083333333vw);z-index:2}@media only screen and (max-width: 859px){#footer_contact .inner{padding:100px 20px}}#footer_contact .footer_contact_item{position:relative;display:grid;place-content:center;height:100%}#footer_contact h2{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:#101010;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:500;text-align:center;line-height:1;margin-bottom:20px;margin-bottom:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#footer_contact h2{font-size:24px;font-size:min(24px,6.4vw);margin-bottom:20px;margin-bottom:min(20px,5.3333333333vw)}}#footer_contact p{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:#101010;font-size:18px;font-size:min(18px,.9375vw);font-weight:500;text-align:center}@media only screen and (max-width: 859px){#footer_contact p{font-size:16px;font-size:min(16px,4.2666666667vw)}}#footer_contact img{width:3018px;width:min(3018px,157.1875vw)}@media only screen and (max-width: 859px){#footer_contact img{width:100%;width:1100px;width:min(1100px,293.3333333333vw)}}#footer_contact .splide_text{position:absolute;mix-blend-mode:saturation;filter:brightness(2);z-index:2}#footer_contact .splide_text.text_left{top:-1%}#footer_contact .splide_text.text_right{bottom:-1%}footer{position:relative;background-color:#101010}footer .inner{padding:110px 300px 60px;padding:min(110px,5.7291666667vw) min(300px,15.625vw) min(60px,3.125vw)}@media only screen and (max-width: 859px){footer .inner{padding:60px 60px}}footer .footer_items{display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 859px){footer .footer_items{grid-template-columns:1fr;gap:10px}}footer .footer_item{position:relative;overflow:hidden}@media(any-hover: hover){footer .footer_item:hover{opacity:1}footer .footer_item:hover img{transform:scale(1.2)}footer .footer_item:hover .footer__btn .arrow{left:65%}footer .footer_item:hover .arrow img{transform:scale(1)}}footer .footer_item img{transform:scale(1);transition:all .3s ease}footer .footer_item .link_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:20px;font-size:min(20px,1.0416666667vw);z-index:2}@media only screen and (max-width: 859px){footer .footer_item .link_text{position:absolute;top:50%;left:20px;left:min(20px,5.3333333333vw);transform:translateY(-50%);font-size:20px;font-size:min(20px,5.3333333333vw)}}footer .footer_item .link_text.cart{display:flex;align-items:center;gap:20px;gap:min(20px,1.0416666667vw);font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;color:#fff}@media only screen and (max-width: 859px){footer .footer_item .link_text.cart{gap:10px;gap:min(10px,2.6666666667vw)}}footer .footer_item .link_text.cart::before{content:"";background:url(../../radiawak/img/footer/shop.svg) no-repeat center center/cover;display:block;width:29px;width:min(29px,1.5104166667vw);height:29px;height:min(29px,1.5104166667vw)}@media only screen and (max-width: 859px){footer .footer_item .link_text.cart::before{width:20px;width:min(20px,5.3333333333vw);height:17px;height:min(17px,4.5333333333vw)}}footer .footer_item .link_text.contact{font-family:"Marcellus",serif;color:#101010}footer .footer_item .link_text.mirafolia{font-family:"Marcellus",serif;color:#fff}footer .footer_item .footer__btn{background:linear-gradient(270.88deg, rgba(255, 255, 255, 0.7) 10.22%, rgba(255, 255, 255, 0.3) 111.17%);backdrop-filter:blur(6px);position:absolute;right:20px;right:min(20px,1.0416666667vw);bottom:20px;bottom:min(20px,1.0416666667vw);display:grid;place-content:center;width:45px;width:min(45px,2.34375vw);height:20px;height:min(20px,1.0416666667vw);padding:0;z-index:2}@media only screen and (max-width: 859px){footer .footer_item .footer__btn{right:15px;right:min(15px,4vw);top:50%;bottom:auto;transform:translateY(-50%);width:45px;width:min(45px,12vw);height:20px;height:min(20px,5.3333333333vw)}}footer .footer_item .footer__btn .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:19px;width:min(19px,.9895833333vw);height:7px;height:min(7px,.3645833333vw);transition:all .3s ease}@media only screen and (max-width: 859px){footer .footer_item .footer__btn .arrow{width:19px;width:min(19px,5.0666666667vw);height:7px;height:min(7px,1.8666666667vw)}}footer .end_items{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:100px;gap:min(100px,5.2083333333vw);grid-template-areas:"logo menu stack";margin-top:100px;margin-top:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){footer .end_items{grid-template-columns:1fr;justify-content:center;gap:0;grid-template-areas:"menu" "logo" "stack";margin-top:55px;margin-top:min(55px,14.6666666667vw)}}footer .end_item.logo{grid-area:logo}@media only screen and (max-width: 859px){footer .end_item.logo{margin-top:75px;margin-top:min(75px,20vw)}}footer .end_item.logo img{width:125px;width:min(125px,6.5104166667vw)}@media only screen and (max-width: 859px){footer .end_item.logo img{width:125px;width:min(125px,33.3333333333vw);margin:0 auto}}footer .end_item.menu_items{grid-area:menu;display:flex;align-items:center;gap:50px;gap:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){footer .end_item.menu_items{flex-direction:column;gap:25px;gap:min(25px,6.6666666667vw)}}footer .end_item .menu_link{position:relative;font-family:"Marcellus",serif;color:#fff;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1;letter-spacing:0.06em;text-box-trim:trim-both;text-shadow:0 0 px #fff}@media only screen and (max-width: 859px){footer .end_item .menu_link{font-size:18px;font-size:min(18px,4.8vw)}}footer .end_item .menu_link::before{content:"";background-color:rgba(0,0,0,0);position:absolute;bottom:-70%;left:50%;transform:translateX(-50%);width:10px;width:min(10px,.5208333333vw);height:10px;height:min(10px,.5208333333vw);border-radius:100vmax;box-shadow:0 0 6px hsla(0,0%,100%,0);transition:all .3s ease}@media(any-hover: hover){footer .end_item .menu_link:hover{opacity:1;text-shadow:0 0 6px #fff}footer .end_item .menu_link:hover::before{background-color:#fff;box-shadow:0 0 10px #fff}}footer .end_item .menu_link.stack{grid-area:stack;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","メイリオ",sans-serif;display:flex;align-items:center;gap:5px}@media only screen and (max-width: 859px){footer .end_item .menu_link.stack{justify-content:center;font-size:12px;font-size:min(12px,3.2vw);margin-top:35px;margin-top:min(35px,9.3333333333vw)}}footer .end_item .menu_link.stack::after{content:"";background:url(../../radiawak/img/footer/stack.svg) no-repeat center center/cover;display:block;width:17px;width:min(17px,.8854166667vw);height:14px;height:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){footer .end_item .menu_link.stack::after{width:14px;width:min(14px,3.7333333333vw);height:11px;height:min(11px,2.9333333333vw)}}.pc{display:block !important}@media only screen and (max-width: 859px){.pc{display:none !important}}.tablet{display:none !important}@media only screen and (max-width: 859px){.tablet{display:block !important}}.sp{display:none !important}@media only screen and (max-width: 859px){.sp{display:block !important}}#radiawak_fv{position:relative}#radiawak_fv h2{position:absolute;left:155px;left:min(155px,8.0729166667vw);bottom:155px;bottom:min(155px,8.0729166667vw);color:#fff;font-size:50px;font-size:min(50px,2.6041666667vw);font-weight:normal;line-height:1.52;letter-spacing:0.05em;z-index:2}@media only screen and (max-width: 859px){#radiawak_fv h2{left:20px;left:min(20px,5.3333333333vw);bottom:45px;bottom:min(45px,12vw);font-size:28px;font-size:min(28px,7.4666666667vw);font-weight:500;line-height:1.5714285714;letter-spacing:0.028em}}#radiawak_intro{position:relative;background:url(../../radiawak/img/top/intro_bg.webp) no-repeat center top/cover;width:100%;height:975px;height:min(975px,50.78125vw)}@media only screen and (max-width: 859px){#radiawak_intro{background:url(../../radiawak/img/top/intro_bg_sp.webp) no-repeat center top/cover;height:auto}}#radiawak_intro .inner{padding:210px 340px 220px;padding:min(210px,10.9375vw) min(340px,17.7083333333vw) min(220px,11.4583333333vw)}@media only screen and (max-width: 859px){#radiawak_intro .inner{padding:115px 20px 60px}}#radiawak_intro h2{color:#fff;font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em}@media only screen and (max-width: 859px){#radiawak_intro h2{font-size:26px;font-size:min(26px,6.9333333333vw);font-weight:500;text-align:center;line-height:1.5384615385;letter-spacing:0.03em}}#radiawak_intro p{font-family:"Noto Sans JP",sans-serif;color:#fff;font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1.8181818182;letter-spacing:0.06em}@media only screen and (max-width: 859px){#radiawak_intro p{font-size:16px;font-size:min(16px,4.2666666667vw);font-weight:500;text-align:center;line-height:2.1875;letter-spacing:0.01em}}#radiawak_intro .text_area{display:flex;justify-content:center;gap:65px;gap:min(65px,3.3854166667vw);margin-bottom:100px;margin-bottom:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#radiawak_intro .text_area{flex-direction:column;gap:20px;gap:min(20px,5.3333333333vw);margin-bottom:40px;margin-bottom:min(40px,10.6666666667vw)}}#radiawak_intro .img_area{width:603px;width:min(603px,31.40625vw);margin:0 auto}@media only screen and (max-width: 859px){#radiawak_intro .img_area{width:100%}}#radiawak_carelevel{position:relative;background:url(../../radiawak/img/top/carelevel_bg.webp) no-repeat center top/cover;width:100%;height:1080px;height:min(1080px,56.25vw)}@media only screen and (max-width: 859px){#radiawak_carelevel{background:url(../../radiawak/img/top/carelevel_bg_sp.webp) no-repeat center top/cover;height:auto}}#radiawak_carelevel .inner{padding:130px 250px 220px;padding:min(130px,6.7708333333vw) min(250px,13.0208333333vw) min(220px,11.4583333333vw)}@media only screen and (max-width: 859px){#radiawak_carelevel .inner{padding:440px 20px 60px}}#radiawak_carelevel .carelevel_items{display:flex;gap:30px;gap:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#radiawak_carelevel .carelevel_items{gap:20px;gap:min(20px,5.3333333333vw)}}#radiawak_carelevel .carelevel_item.title{display:flex;flex-direction:column}#radiawak_carelevel h2{position:relative;font-family:"orpheuspro",serif;color:#fd879f;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1;letter-spacing:0em;writing-mode:vertical-rl;padding-bottom:50px;padding-bottom:min(50px,2.6041666667vw);transform:rotate(180deg)}@media only screen and (max-width: 859px){#radiawak_carelevel h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1;letter-spacing:0em;padding-bottom:40px;padding-bottom:min(40px,10.6666666667vw)}}#radiawak_carelevel h2::after{content:"";background:url(../../radiawak/img/top/carelevel_icon.svg) no-repeat center center/cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#radiawak_carelevel h2::after{width:23px;width:min(23px,6.1333333333vw);height:30px;height:min(30px,8vw)}}#radiawak_carelevel h3{color:#fd879f;font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1;letter-spacing:0.04em}@media only screen and (max-width: 859px){#radiawak_carelevel h3{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#radiawak_carelevel img{width:580px;width:min(580px,30.2083333333vw);margin-top:125px;margin-top:min(125px,6.5104166667vw);padding-left:70px;padding-left:min(70px,3.6458333333vw)}@media only screen and (max-width: 859px){#radiawak_carelevel img{width:280px;width:min(280px,74.6666666667vw);margin-top:35px;margin-top:min(35px,9.3333333333vw);padding-left:0}}#radiawak_skincare{position:relative;background:url(../../radiawak/img/top/skincare_bg.webp) no-repeat center top/cover #fff4f4}@media only screen and (max-width: 859px){#radiawak_skincare{background:url(../../radiawak/img/top/skincare_bg_sp.webp) no-repeat center top/cover #fff4f4;overflow:hidden}}#radiawak_skincare .inner{padding:100px 0px 300px;padding:min(100px,5.2083333333vw) min(0px,0vw) min(300px,15.625vw)}@media only screen and (max-width: 859px){#radiawak_skincare .inner{padding:45px 20px}}#radiawak_skincare .skincare_items{display:flex;gap:30px;gap:min(30px,1.5625vw)}#radiawak_skincare .title{padding:0px 250px 0px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(0px,0vw)}@media only screen and (max-width: 859px){#radiawak_skincare .title{padding:0}}#radiawak_skincare h2{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1;letter-spacing:0.08em;margin-top:15px;margin-top:min(15px,.78125vw)}@media only screen and (max-width: 859px){#radiawak_skincare h2{font-size:20px;font-size:min(20px,5.3333333333vw);margin-top:15px;margin-top:min(15px,4vw)}}#radiawak_skincare .title p{display:flex;align-items:center;gap:15px;gap:min(15px,.78125vw);color:#adadad;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:1;letter-spacing:0.06em}@media only screen and (max-width: 859px){#radiawak_skincare .title p{gap:5px;gap:min(5px,1.3333333333vw);font-size:14px;font-size:min(14px,3.7333333333vw)}}#radiawak_skincare .title p::before{content:"";background:url(../../radiawak/img/top/skincare_icon.svg) no-repeat center center/cover;display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#radiawak_skincare .title p::before{width:12px;width:min(12px,3.2vw);height:16px;height:min(16px,4.2666666667vw)}}#radiawak_skincare .img_area{width:920px;width:min(920px,47.9166666667vw);margin:0 auto;margin-top:10px;margin-top:min(10px,.5208333333vw)}@media only screen and (max-width: 859px){#radiawak_skincare .img_area{width:100%;margin-top:20px}}#radiawak_skincare .img_area p{font-family:"Noto Sans JP",sans-serif;font-size:12px;font-size:min(12px,.625vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.01em;margin-top:120px;margin-top:min(120px,6.25vw)}@media only screen and (max-width: 859px){#radiawak_skincare .img_area p{font-size:12px;font-size:min(12px,3.2vw)}}#radiawak_skincare .card_title{margin-top:270px;margin-top:min(270px,14.0625vw)}#radiawak_skincare .card{background:url("../../radiawak/img/top/card_mask.svg") no-repeat left center/cover;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:25px;gap:min(25px,1.3020833333vw);padding:75px 95px 75px 115px;padding:min(75px,3.90625vw) min(95px,4.9479166667vw) min(75px,3.90625vw) min(115px,5.9895833333vw);border-top:2px solid #b5b5b5;border-bottom:2px solid #b5b5b5;border-radius:20px 0px 0px 20px;border-radius:min(20px,1.0416666667vw) min(0px,0vw) min(0px,0vw) min(20px,1.0416666667vw);margin-left:340px;margin-left:min(340px,17.7083333333vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card{background:url("../../radiawak/img/top/card_mask_sp.svg") no-repeat center top/cover;background-size:100%;grid-template-columns:1fr;gap:20px;padding:25px 0px 20px;padding:min(25px,6.6666666667vw) min(0px,0vw) min(20px,5.3333333333vw);border-top:0;border-bottom:2px solid #b5b5b5;border-radius:0 0 10px 10px;margin-left:0}}#radiawak_skincare .card.card01{margin-top:195px;margin-top:min(195px,10.15625vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card.card01{margin-top:55px;margin-top:min(55px,14.6666666667vw)}}#radiawak_skincare .card.card02{margin-top:100px;margin-top:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card.card02{margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#radiawak_skincare .card.card02 p{width:365px;width:min(365px,19.0104166667vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card.card02 p{width:100%}}#radiawak_skincare .card.card03{margin-top:85px;margin-top:min(85px,4.4270833333vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card.card03{margin-top:30px;margin-top:min(30px,8vw)}}#radiawak_skincare .card.card02,#radiawak_skincare .card.card03{position:relative;will-change:transform,opacity}#radiawak_skincare .card .text{width:443px;width:min(443px,23.0729166667vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card .text{width:100%;width:calc(100% - 30px);margin:0 auto}}@media only screen and (max-width: 859px){#radiawak_skincare .card img{width:calc(100% - 20px);margin:0 auto}}#radiawak_skincare .card h3{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em}@media only screen and (max-width: 859px){#radiawak_skincare .card h3{font-size:27px;font-size:min(27px,7.2vw);line-height:1.4814814815;letter-spacing:0em;letter-spacing:-0.08em;margin-bottom:5px;margin-bottom:min(5px,1.3333333333vw)}}#radiawak_skincare .card h3::before{content:attr(data-number);display:block;font-family:"orpheuspro",serif;color:#f0f0f0;font-size:87px;font-size:min(87px,4.53125vw);font-weight:normal;line-height:1.0689655172}@media only screen and (max-width: 859px){#radiawak_skincare .card h3::before{font-size:62px;font-size:min(62px,16.5333333333vw);line-height:1;margin-bottom:-10%}}#radiawak_skincare .card p{font-family:"Noto Sans JP",sans-serif;font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1.8181818182;letter-spacing:0.06em;margin-top:25px;margin-top:min(25px,1.3020833333vw)}@media only screen and (max-width: 859px){#radiawak_skincare .card p{font-size:18px;font-size:min(18px,4.8vw);line-height:1.9444444444;letter-spacing:0.01em;margin-top:0px;margin-top:min(0px,0vw)}}#radiawak_product{position:relative}#radiawak_product .inner{padding:150px 250px 150px 150px;padding:min(150px,7.8125vw) min(250px,13.0208333333vw) min(150px,7.8125vw) min(150px,7.8125vw)}@media only screen and (max-width: 859px){#radiawak_product .inner{padding:60px 20px}}#radiawak_product h2{position:relative;font-family:"orpheuspro",serif;color:#fd879f;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1;letter-spacing:0em;writing-mode:vertical-rl;padding-bottom:50px;padding-bottom:min(50px,2.6041666667vw);transform:rotate(180deg)}@media only screen and (max-width: 859px){#radiawak_product h2{font-size:40px;font-size:min(40px,10.6666666667vw);font-weight:500;line-height:1;letter-spacing:0em;writing-mode:horizontal-tb;transform:rotate(0deg);padding-left:55px;padding-left:min(55px,14.6666666667vw);padding-bottom:0px;padding-bottom:min(0px,0vw)}}#radiawak_product h2::before{content:"";background-color:#fd879f;position:absolute;bottom:190px;bottom:min(190px,9.8958333333vw);left:50%;transform:translateX(-50%);display:block;width:2px;height:210px;height:min(210px,10.9375vw)}@media only screen and (max-width: 859px){#radiawak_product h2::before{background:url(../../radiawak/img/top/product_title_icon.svg) no-repeat center center/cover;left:0;bottom:0px;bottom:min(0px,0vw);transform:translateX(0%);display:block;width:50px;width:min(50px,13.3333333333vw);height:36px;height:min(36px,9.6vw)}}#radiawak_product h2::after{content:"";background:url(../../radiawak/img/top/carelevel_icon.svg) no-repeat center center/cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#radiawak_product h2::after{content:none}}#radiawak_product .product_items{display:flex;gap:40px;gap:min(40px,2.0833333333vw)}@media only screen and (max-width: 859px){#radiawak_product .product_items{flex-direction:column;gap:20px;gap:min(20px,5.3333333333vw)}}#radiawak_product .product_item.title{display:flex;flex-direction:column}#radiawak_product .lists{display:grid;grid-template-columns:1fr 1fr 1fr;gap:85px;gap:min(85px,4.4270833333vw)}@media only screen and (max-width: 859px){#radiawak_product .lists{grid-template-columns:1fr;gap:85px;gap:min(85px,22.6666666667vw)}}#radiawak_product .list:nth-child(2){margin-top:70px;margin-top:min(70px,3.6458333333vw)}#radiawak_product .list:nth-child(3){margin-top:140px;margin-top:min(140px,7.2916666667vw)}#radiawak_product .list p{font-family:"Noto Sans JP",sans-serif;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;text-align:center;line-height:1.8;letter-spacing:0.03em;margin-top:40px;margin-top:min(40px,2.0833333333vw)}@media only screen and (max-width: 859px){#radiawak_product .list p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.03em;margin-top:20px;margin-top:min(20px,5.3333333333vw)}}#radiawak_product .btn_area{display:grid;place-content:center;margin-top:40px;margin-top:min(40px,2.0833333333vw)}@media only screen and (max-width: 859px){#radiawak_product .btn_area{margin-top:30px;margin-top:min(30px,8vw)}}#radiawak_product a.btn_more{position:relative;display:block;font-family:"Oswald",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1;letter-spacing:0.06em;padding:12px 50px 10px 35px;padding:min(12px,.625vw) min(50px,2.6041666667vw) min(10px,.5208333333vw) min(35px,1.8229166667vw);border:2px solid #505050;border-radius:100vmax}@media only screen and (max-width: 859px){#radiawak_product a.btn_more{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.375;letter-spacing:0.06em;padding:10px 50px 10px 20px;padding:min(10px,2.6666666667vw) min(50px,13.3333333333vw) min(10px,2.6666666667vw) min(20px,5.3333333333vw)}}#radiawak_product a.btn_more::after{content:"";background:url(../../radiawak/img/top/btn_plus.svg) no-repeat center center/cover;position:absolute;right:15px;right:min(15px,.78125vw);top:50%;transform:translateY(-50%);width:17px;width:min(17px,.8854166667vw);height:17px;height:min(17px,.8854166667vw);transition:all .3s ease}@media only screen and (max-width: 859px){#radiawak_product a.btn_more::after{right:15px;right:min(15px,4vw);width:15px;width:min(15px,4vw);height:15px;height:min(15px,4vw)}}#radiawak_howto{position:relative;border-top:1.5px solid #505050}#radiawak_howto .inner{padding:150px 340px;padding:min(150px,7.8125vw) min(340px,17.7083333333vw)}@media only screen and (max-width: 859px){#radiawak_howto .inner{padding:60px 20px}}#radiawak_howto h2{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;text-align:center;line-height:1;letter-spacing:0.08em}@media only screen and (max-width: 859px){#radiawak_howto h2{font-size:18px;font-size:min(18px,4.8vw);font-weight:500;line-height:1;letter-spacing:0.05em}}#radiawak_howto h2::before{content:attr(data-en);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:140px;font-size:min(140px,7.2916666667vw);font-weight:normal;line-height:1;margin-bottom:10px;margin-bottom:min(10px,.5208333333vw)}@media only screen and (max-width: 859px){#radiawak_howto h2::before{font-size:60px;font-size:min(60px,16vw);margin-bottom:10px;margin-bottom:min(10px,2.6666666667vw)}}#radiawak_howto h3{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;text-align:center;line-height:1}@media only screen and (max-width: 859px){#radiawak_howto h3{font-size:18px;font-size:min(18px,4.8vw)}}#radiawak_howto .chart{position:relative;margin-top:60px;margin-top:min(60px,3.125vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart{margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#radiawak_howto .chart_items{position:absolute;top:50%;transform:translateY(-50%);display:grid;grid-template-columns:1fr;gap:80px;gap:min(80px,4.1666666667vw);width:300px;width:min(300px,15.625vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart_items{gap:40px;gap:min(40px,10.6666666667vw);width:130px;width:min(130px,34.6666666667vw)}}#radiawak_howto .chart_items.left{left:180px;left:min(180px,9.375vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart_items.left{left:20px;left:min(20px,5.3333333333vw)}}#radiawak_howto .chart_items.right{right:180px;right:min(180px,9.375vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart_items.right{right:20px;right:min(20px,5.3333333333vw)}}#radiawak_howto .chart_item{display:grid;place-content:center}#radiawak_howto .common{position:relative;display:grid;place-content:center;height:55px;height:min(55px,2.8645833333vw);border-radius:100vmax;transition:all .3s ease;cursor:pointer}@media only screen and (max-width: 859px){#radiawak_howto .common{height:35px;height:min(35px,9.3333333333vw)}}@media(any-hover: hover){#radiawak_howto .common:hover{opacity:.8}}#radiawak_howto .common .is-active{opacity:1}#radiawak_howto .common img{position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:42px;width:min(42px,2.1875vw)}@media only screen and (max-width: 859px){#radiawak_howto .common img{width:30px;width:min(30px,8vw)}}#radiawak_howto .chart01{background-color:#ecf7fa;width:240px;width:min(240px,12.5vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart01{width:130px;width:min(130px,34.6666666667vw)}}#radiawak_howto .chart02{background-color:#ecfaf2;width:140px;width:min(140px,7.2916666667vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart02{width:90px;width:min(90px,24vw)}}#radiawak_howto .chart03{background-color:#faf3ec;width:300px;width:min(300px,15.625vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart03{width:130px;width:min(130px,34.6666666667vw)}}#radiawak_howto .chart04{background-color:#f4f4f4;width:300px;width:min(300px,15.625vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart04{width:130px;width:min(130px,34.6666666667vw)}}#radiawak_howto .chart05{background-color:#f4efff;width:170px;width:min(170px,8.8541666667vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart05{width:90px;width:min(90px,24vw)}}#radiawak_howto .chart06{background-color:#ffeff6;width:300px;width:min(300px,15.625vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart06{width:130px;width:min(130px,34.6666666667vw)}}#radiawak_howto .chart_detail{position:relative;margin-top:150px;margin-top:min(150px,7.8125vw)}@media only screen and (max-width: 859px){#radiawak_howto .chart_detail{margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#radiawak_howto .detail_item{position:relative}#radiawak_howto .detail_item h2{position:absolute;top:50%;left:15px;left:min(15px,.78125vw);transform:translateY(-50%);width:315px;width:min(315px,16.40625vw);display:flex;flex-direction:column;align-items:center;font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;text-align:center;line-height:1;letter-spacing:0.05em}@media only screen and (max-width: 859px){#radiawak_howto .detail_item h2{position:absolute;top:20px;top:min(20px,5.3333333333vw);left:50%;transform:translateX(-50%);width:100%;font-size:26px;font-size:min(26px,6.9333333333vw);font-weight:500;line-height:1;letter-spacing:0.05em}}#radiawak_howto .detail_item h2::before{content:attr(data-number);display:inline;font-family:"Oswald",sans-serif;color:#505050;font-size:28px;font-size:min(28px,1.4583333333vw);font-weight:normal;line-height:1.4;border-bottom:2px solid #505050;margin-bottom:20px;margin-bottom:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#radiawak_howto .detail_item h2::before{font-size:16px;font-size:min(16px,4.2666666667vw);margin-bottom:10px;margin-bottom:min(10px,2.6666666667vw)}}.sticky-wrap{position:relative}.face-powder_page_bg{position:relative}@media only screen and (max-width: 859px){.face-powder_page_bg::before{content:"";background:url(../../radiawak/img/face-powder/page_bg.webp) no-repeat center top/cover;position:absolute;inset:0}}#face-powder_item.item{position:sticky;top:320px;top:min(320px,16.6666666667vw);display:flex;justify-content:end;margin-right:160px;margin-right:min(160px,8.3333333333vw);z-index:3}@media only screen and (max-width: 859px){#face-powder_item.item{position:absolute;top:2%;left:0;display:flex;justify-content:center;width:100%;margin-right:auto}}#face-powder_item.item img{width:578px;width:min(578px,30.1041666667vw)}@media only screen and (max-width: 859px){#face-powder_item.item img{width:280px;width:min(280px,74.6666666667vw);margin-left:20px;margin-left:min(20px,5.3333333333vw)}}#face-powder_fv{position:relative;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);margin-top:-28.3%}@media only screen and (max-width: 859px){#face-powder_fv{margin-top:0}}#face-powder_fv .inner{padding:120px 250px 0px;padding:min(120px,6.25vw) min(250px,13.0208333333vw) min(0px,0vw)}@media only screen and (max-width: 859px){#face-powder_fv .inner{padding:130px 20px 0px}}#face-powder_fv h2{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_fv h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1.75;letter-spacing:0.03em}}#face-powder_fv .title p{display:flex;align-items:center;gap:15px;gap:min(15px,.78125vw);color:#adadad;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:1;letter-spacing:0.06em}@media only screen and (max-width: 859px){#face-powder_fv .title p{gap:5px;gap:min(5px,1.3333333333vw);font-size:14px;font-size:min(14px,3.7333333333vw);margin-bottom:15px;margin-bottom:min(15px,4vw)}}#face-powder_fv .title p::before{content:"";background:url(../../radiawak/img/top/skincare_icon.svg) no-repeat center center/cover;display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#face-powder_fv .title p::before{width:12px;width:min(12px,3.2vw);height:16px;height:min(16px,4.2666666667vw)}}#face-powder_veils{position:relative;background-color:#fff4f4;padding-top:250px;padding-top:min(250px,13.0208333333vw);overflow:hidden}@media only screen and (max-width: 859px){#face-powder_veils{padding-top:80px;padding-top:min(80px,21.3333333333vw)}}#face-powder_veils::before{content:"";background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%) #fff4f4;position:absolute;inset:0}#face-powder_veils .inner{position:relative;padding:0px 250px 250px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(250px,13.0208333333vw);z-index:2}@media only screen and (max-width: 859px){#face-powder_veils .inner{padding:0 20px 60px}}#face-powder_veils .eils_items{display:grid;grid-template-columns:auto 1fr;gap:30px;gap:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#face-powder_veils .eils_items{gap:20px;gap:min(20px,5.3333333333vw)}}#face-powder_veils .eils_item.title{width:40px;width:min(40px,2.0833333333vw);margin-top:5px;margin-top:min(5px,.2604166667vw)}@media only screen and (max-width: 859px){#face-powder_veils .eils_item.title{width:20px;margin-top:5px}}#face-powder_veils h2{position:relative;font-family:"orpheuspro",serif;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1;letter-spacing:0em;writing-mode:vertical-rl;padding-bottom:50px;padding-bottom:min(50px,2.6041666667vw);transform:rotate(180deg)}@media only screen and (max-width: 859px){#face-powder_veils h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1;letter-spacing:0em;padding-bottom:50px;padding-bottom:min(50px,13.3333333333vw)}}#face-powder_veils h2::after{content:"";background:url(../../radiawak/img/face-powder/title_icon.svg) no-repeat center center/cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#face-powder_veils h2::after{width:23px;width:min(23px,6.1333333333vw);height:30px;height:min(30px,8vw)}}#face-powder_veils h3{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_veils h3{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.4583333333;letter-spacing:0.03em}}#face-powder_veils .info_items{display:grid;grid-template-columns:1fr;gap:120px;gap:min(120px,6.25vw);margin-top:140px;margin-top:min(140px,7.2916666667vw)}#face-powder_veils .info_item{display:flex;align-items:end;gap:20px;gap:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#face-powder_veils .info_item{flex-direction:column-reverse;gap:20px;gap:min(20px,5.3333333333vw)}}#face-powder_veils .info_item>img{width:375px;width:min(375px,19.53125vw)}@media only screen and (max-width: 859px){#face-powder_veils .info_item>img{width:100%}}#face-powder_veils .info_item h4{position:relative;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_veils .info_item h4{font-size:22px;font-size:min(22px,5.8666666667vw);line-height:1.5909090909;letter-spacing:0.03em}}#face-powder_veils .info_item h4::before{content:attr(data-number);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1.0769230769}@media only screen and (max-width: 859px){#face-powder_veils .info_item h4::before{font-size:36px;font-size:min(36px,9.6vw);line-height:1}}#face-powder_veils .info_item h4 span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#face-powder_veils .info_item h4 span{font-size:12px}}#face-powder_veils .info_item p{width:380px;width:min(380px,19.7916666667vw);font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em;padding-top:30px;padding-top:min(30px,1.5625vw);padding-left:20px;padding-left:min(20px,1.0416666667vw);margin-top:20px;margin-top:min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#face-powder_veils .info_item p{width:100%;font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.04em;padding-top:20px;padding-top:min(20px,5.3333333333vw);padding-left:20px;padding-left:min(20px,5.3333333333vw);margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#face-powder_veils .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#face-powder_veils .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#face-powder_veils .end p{font-size:14px;font-size:min(14px,3.7333333333vw)}}#face-powder_veils .js-clipIn{position:absolute;left:20px;left:min(20px,1.0416666667vw);bottom:-0.7%}#face-powder_veils .float_left{max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#face-powder_veils .float_left{display:none}}#face-powder_ingredients{position:relative}#face-powder_ingredients .js-clipIn{position:absolute;top:-0.7%;right:450px;right:min(450px,23.4375vw)}#face-powder_ingredients .float_left{max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .float_left{display:none}}#face-powder_ingredients .float_right{max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .float_right{display:none}}#face-powder_ingredients .inner{position:relative;padding:250px 250px 200px;padding:min(250px,13.0208333333vw) min(250px,13.0208333333vw) min(200px,10.4166666667vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .inner{padding:30px 20px 30px 50px}}#face-powder_ingredients .sp_title{display:none}@media only screen and (max-width: 859px){#face-powder_ingredients .sp_title{display:block;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:80px 20px 10px;padding:min(80px,21.3333333333vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #505050}}#face-powder_ingredients .side_text{position:absolute;top:0;right:0;height:100%;padding:75px 50px 0px 20px;padding:min(75px,3.90625vw) min(50px,2.6041666667vw) min(0px,0vw) min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#face-powder_ingredients .side_text{top:192px;left:20px;right:auto;border:0;padding:0}}#face-powder_ingredients .side_text p{font-family:"Marcellus",serif;color:#fd879f;font-size:24px;font-size:min(24px,1.25vw);font-weight:normal;line-height:1;letter-spacing:0.08em;writing-mode:vertical-rl}@media only screen and (max-width: 859px){#face-powder_ingredients .side_text p{color:#505050;font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0.08em}}#face-powder_ingredients .ingredients_items{display:flex;gap:45px;gap:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_items{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;gap:min(20px,5.3333333333vw)}}#face-powder_ingredients .ingredients_items:nth-child(2){margin-left:165px;margin-left:min(165px,8.59375vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_items:nth-child(2){margin-left:0}}#face-powder_ingredients .ingredients_items+.ingredients_items{margin-top:45px;margin-top:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_items+.ingredients_items{margin-top:50px;margin-top:min(50px,13.3333333333vw)}}#face-powder_ingredients .ingredients_item{width:330px;width:min(330px,17.1875vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item{width:100%}#face-powder_ingredients .ingredients_item:nth-child(2){margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#face-powder_ingredients .ingredients_item>img{margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item>img{margin-bottom:10px;margin-bottom:min(10px,2.6666666667vw)}}#face-powder_ingredients .ingredients_item h2{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1.5909090909;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item h2{font-size:15px;font-size:min(15px,4vw);line-height:1.5;letter-spacing:0em;margin:10px 0px;margin:min(10px,2.6666666667vw) min(0px,0vw)}}#face-powder_ingredients .ingredients_item p{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.5;letter-spacing:0.01em}}#face-powder_ingredients .ingredients_item p span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item p span{font-size:12px}}#face-powder_ingredients .ingredients_item .text{display:grid;grid-template-columns:1fr auto;margin-top:15px;margin-top:min(15px,.78125vw)}@media only screen and (max-width: 859px){#face-powder_ingredients .ingredients_item .text{grid-template-columns:1fr;margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#face-powder_ingredients .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#face-powder_ingredients .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#face-powder_ingredients .end p{font-size:14px;font-size:min(14px,3.7333333333vw)}}#face-powder_product{position:relative;background-color:#fff4f4}@media only screen and (max-width: 859px){#face-powder_product{background-color:rgba(0,0,0,0)}}#face-powder_product .inner{padding:0px 50px 200px;padding:min(0px,0vw) min(50px,2.6041666667vw) min(200px,10.4166666667vw)}@media only screen and (max-width: 859px){#face-powder_product .inner{padding:30px 20px 60px}}#face-powder_product .product_pc{position:relative}@media only screen and (max-width: 859px){#face-powder_product .product_pc{display:none}}#face-powder_product .product_sp{display:none}@media only screen and (max-width: 859px){#face-powder_product .product_sp{position:relative;display:block}}#face-powder_product .product_items{position:absolute;left:145px;left:min(145px,7.5520833333vw);bottom:100px;bottom:min(100px,5.2083333333vw);width:1600px;width:min(1600px,83.3333333333vw);display:flex;justify-content:space-between;gap:50px;gap:min(50px,2.6041666667vw)}#face-powder_product h2{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#face-powder_product h2{color:#505050;font-size:13px;font-size:min(13px,3.4666666667vw);text-align:center;line-height:1.9230769231;letter-spacing:-0.03em}}#face-powder_product h2::before{content:attr(data-en);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:83px;font-size:min(83px,4.3229166667vw);font-weight:normal;line-height:1.313253012}@media only screen and (max-width: 859px){#face-powder_product h2::before{color:#505050;font-size:26px;font-size:min(26px,6.9333333333vw);text-align:center;line-height:1}}#face-powder_product .product_item.text{width:700px;width:min(700px,36.4583333333vw)}#face-powder_product .product_item.img{width:834px;width:min(834px,43.4375vw)}#face-powder_product .badge_items{display:flex;flex-wrap:wrap;gap:12px 10px;gap:min(12px,.625vw) min(10px,.5208333333vw);margin-top:20px;margin-top:min(20px,1.0416666667vw)}#face-powder_product .badge_item:first-child{flex-basis:100%}#face-powder_product .badge_item p{background-color:#fd879f;display:inline-block;font-family:"Noto Sans JP",sans-serif;color:#fff;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em;padding:10px 30px;padding:min(10px,.5208333333vw) min(30px,1.5625vw);border-radius:100vmax}@media only screen and (max-width: 859px){#face-powder_product .badge_item p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#face-powder_product .end{margin-top:30px;margin-top:min(30px,1.5625vw)}#face-powder_product .end p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#face-powder_product .end p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#face-powder_product .end p:first-child{font-size:16px;font-size:min(16px,.8333333333vw)}#face-powder_product .tool_items{display:grid;grid-template-columns:auto 1fr;border-top:2px solid #fd879f;margin-top:30px;margin-top:min(30px,1.5625vw);padding-top:20px;padding-top:min(20px,1.0416666667vw)}#face-powder_product .tool_item.text{display:grid;place-content:center;width:220px;width:min(220px,11.4583333333vw);border-right:2px dotted #fd879f}#face-powder_product .tool_item.text p{font-family:"Marcellus",serif;color:#fd879f;font-size:34px;font-size:min(34px,1.7708333333vw);font-weight:normal;line-height:1;letter-spacing:0.08em}@media only screen and (max-width: 859px){#face-powder_product .tool_item.text p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#face-powder_product .tool_item.img{display:flex;justify-content:center;align-items:end;gap:15px;gap:min(15px,.78125vw)}#face-powder_product .tool_item p{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.375;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_product .tool_item p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#face-powder_product .tool_item .item_img{width:175px;width:min(175px,9.1145833333vw)}#face-powder_product .item_sp{position:relative}#face-powder_product .item_sp>.text{position:absolute;bottom:15%;left:50%;transform:translateX(-50%);width:100%}#face-powder_product .item_sp p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,4.8vw);font-weight:normal;text-align:center;line-height:1.6666666667;letter-spacing:0.06em}#face-powder_product .item_sp p:first-child{margin-top:15px;margin-top:min(15px,4vw)}#face-powder_product .item_sp p:nth-child(3){font-size:14px;font-size:min(14px,3.7333333333vw)}#face-powder_product .tool_items_sp{display:grid;grid-template-columns:1fr;gap:10px;gap:min(10px,2.6666666667vw);padding:0px 20px;padding:min(0px,0vw) min(20px,5.3333333333vw);margin-top:40px;margin-top:min(40px,10.6666666667vw)}#face-powder_product .tool_item_sp.text p{font-family:"Marcellus",serif;font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:normal;text-align:center;line-height:1;letter-spacing:0.08em}#face-powder_product .tool_item_sp.img{display:flex;justify-content:center;align-items:end;gap:20px;gap:min(20px,5.3333333333vw)}#face-powder_product .tool_item_sp p{flex:2;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,3.7333333333vw);font-weight:normal;line-height:1.4285714286;letter-spacing:-0.03em}#face-powder_product .tool_item_sp p span{display:block;text-align:right;margin-top:10px;margin-top:min(10px,2.6666666667vw)}#face-powder_product .tool_item_sp .item_img{width:115px;width:min(115px,30.6666666667vw)}#face-powder_howto{position:relative;background-color:#fff4f4}#face-powder_howto::before{content:"";background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;inset:0}#face-powder_howto .inner{position:relative;padding:0px 250px 200px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(200px,10.4166666667vw);z-index:3}@media only screen and (max-width: 859px){#face-powder_howto .inner{padding:30px 0px 60px}}#face-powder_howto .usability{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#face-powder_howto .usability{width:100%}}#face-powder_howto .usability p{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1;letter-spacing:0.04em;margin-bottom:45px;margin-bottom:min(45px,2.34375vw);padding-bottom:10px;padding-bottom:min(10px,.5208333333vw);border-bottom:1px solid #505050}@media only screen and (max-width: 859px){#face-powder_howto .usability p{font-size:24px;font-size:min(24px,6.4vw);line-height:1.25;letter-spacing:0.03em;margin-bottom:45px;margin-bottom:min(45px,12vw);padding:0 20px;padding-bottom:10px;padding-bottom:min(10px,2.6666666667vw)}}#face-powder_howto .usability p.end{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;text-align:right;line-height:1.4285714286;letter-spacing:0.01em;border-bottom:0;margin-top:20px;margin-top:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#face-powder_howto .usability p.end{font-size:14px;font-size:min(14px,3.7333333333vw);margin-top:20px;margin-top:min(20px,5.3333333333vw)}}#face-powder_howto .howto_items{display:grid;grid-template-columns:auto 1fr;margin-top:125px;margin-top:min(125px,6.5104166667vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_items{grid-template-columns:1fr;margin-top:50px;margin-top:min(50px,13.3333333333vw);padding:0 20px}}#face-powder_howto .howto_item.text{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text{width:100%}}#face-powder_howto .howto_item.text h2{display:flex;align-items:center;gap:20px;gap:min(20px,1.0416666667vw);font-family:"orpheuspro",serif;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.1em;white-space:nowrap;margin-bottom:25px;margin-bottom:min(25px,1.3020833333vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text h2{color:#505050;font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.1em;margin-bottom:30px;margin-bottom:min(30px,8vw)}}#face-powder_howto .howto_item.text h2::after{content:"";background-color:#fd879f;display:block;width:100%;height:1px}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text h2::after{background-color:#505050}}#face-powder_howto .howto_item.text p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.01em;margin-top:30px;margin-top:min(30px,8vw)}}#face-powder_howto .howto_item.text .point{display:flex;align-items:end;gap:35px;gap:min(35px,1.8229166667vw);margin-top:30px;margin-top:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text .point{gap:15px;gap:min(15px,4vw);margin-top:30px;margin-top:min(30px,8vw)}}#face-powder_howto .howto_item.text .point img{width:100px;width:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text .point img{width:85px;width:min(85px,22.6666666667vw)}}#face-powder_howto .howto_item.text .point p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.text .point p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.7857142857;letter-spacing:0.01em;margin-top:0}}#face-powder_howto .howto_item.img{width:400px;width:min(400px,20.8333333333vw)}@media only screen and (max-width: 859px){#face-powder_howto .howto_item.img{display:none}}#face-powder_howto .btn_area{margin-top:50px;margin-top:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){#face-powder_howto .btn_area{margin-top:30px;margin-top:min(30px,8vw)}}#face-powder_howto .btn_area a.btn_diagnosis{background:linear-gradient(-90deg, rgb(244, 177, 188) 40%, rgb(255, 219, 217) 100%);display:grid;place-content:center;width:480px;width:min(480px,25vw);height:80px;height:min(80px,4.1666666667vw);color:#fff;font-size:24px;font-size:min(24px,1.25vw);font-weight:500;line-height:1;letter-spacing:0.05em;border-radius:5px}@media only screen and (max-width: 859px){#face-powder_howto .btn_area a.btn_diagnosis{width:310px;width:min(310px,82.6666666667vw);height:70px;height:min(70px,18.6666666667vw);font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.03em;margin:0 auto}}.sticky-wrap{position:relative}.pressed-foundation_page_bg{position:relative}@media only screen and (max-width: 859px){.pressed-foundation_page_bg::before{content:"";background:url(../../radiawak/img/pressed-foundation/page_bg.webp) no-repeat center top/cover #fff4f4;position:absolute;inset:0}}#pressed-foundation_item.item{position:sticky;top:270px;top:min(270px,14.0625vw);display:flex;justify-content:end;margin-right:200px;margin-right:min(200px,10.4166666667vw);z-index:3}@media only screen and (max-width: 859px){#pressed-foundation_item.item{position:absolute;top:1.2%;left:0;display:flex;justify-content:center;width:100%;margin-right:auto}}#pressed-foundation_item.item img{width:633px;width:min(633px,32.96875vw)}@media only screen and (max-width: 859px){#pressed-foundation_item.item img{width:300px;width:min(300px,80vw)}}#pressed-foundation_fv{position:relative;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);margin-top:-35.4%}@media only screen and (max-width: 859px){#pressed-foundation_fv{margin-top:0}}#pressed-foundation_fv .inner{padding:120px 250px 0px;padding:min(120px,6.25vw) min(250px,13.0208333333vw) min(0px,0vw)}@media only screen and (max-width: 859px){#pressed-foundation_fv .inner{padding:130px 20px 0px}}#pressed-foundation_fv h2{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_fv h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1.75;letter-spacing:0.03em}}#pressed-foundation_fv .title p{display:flex;align-items:center;gap:15px;gap:min(15px,.78125vw);color:#adadad;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:1;letter-spacing:0.06em}@media only screen and (max-width: 859px){#pressed-foundation_fv .title p{gap:5px;gap:min(5px,1.3333333333vw);font-size:14px;font-size:min(14px,3.7333333333vw);margin-bottom:15px;margin-bottom:min(15px,4vw)}}#pressed-foundation_fv .title p::before{content:"";background:url(../../radiawak/img/top/skincare_icon.svg) no-repeat center center/cover;display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_fv .title p::before{width:12px;width:min(12px,3.2vw);height:16px;height:min(16px,4.2666666667vw)}}#pressed-foundation_veils{position:relative;background-color:#fff4f4;padding-top:250px;padding-top:min(250px,13.0208333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils{padding-top:80px;padding-top:min(80px,21.3333333333vw)}}#pressed-foundation_veils::before{content:"";background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;inset:0}#pressed-foundation_veils .inner{position:relative;padding:0px 250px 250px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(250px,13.0208333333vw);z-index:2}@media only screen and (max-width: 859px){#pressed-foundation_veils .inner{padding:0 20px 60px}}#pressed-foundation_veils .eils_items{display:flex;display:grid;grid-template-columns:auto 1fr;gap:30px;gap:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils .eils_items{gap:20px;gap:min(20px,5.3333333333vw)}}#pressed-foundation_veils .eils_item.title{width:40px;width:min(40px,2.0833333333vw);margin-top:5px;margin-top:min(5px,.2604166667vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils .eils_item.title{width:20px;margin-top:5px}}#pressed-foundation_veils h2{position:relative;font-family:"orpheuspro",serif;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1;letter-spacing:0em;writing-mode:vertical-rl;padding-bottom:50px;padding-bottom:min(50px,2.6041666667vw);transform:rotate(180deg)}@media only screen and (max-width: 859px){#pressed-foundation_veils h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1;letter-spacing:0em;padding-bottom:50px;padding-bottom:min(50px,13.3333333333vw)}}#pressed-foundation_veils h2::after{content:"";background:url(../../radiawak/img/face-powder/title_icon.svg) no-repeat center center/cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils h2::after{width:23px;width:min(23px,6.1333333333vw);height:30px;height:min(30px,8vw)}}#pressed-foundation_veils h3{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_veils h3{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.4583333333;letter-spacing:0.03em}}#pressed-foundation_veils .info_items{display:grid;grid-template-columns:1fr;gap:120px;gap:min(120px,6.25vw);margin-top:140px;margin-top:min(140px,7.2916666667vw)}#pressed-foundation_veils .info_item{display:flex;align-items:end;gap:20px;gap:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item{flex-direction:column-reverse;gap:20px;gap:min(20px,5.3333333333vw)}}#pressed-foundation_veils .info_item>img{width:375px;width:min(375px,19.53125vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item>img{width:100%}}#pressed-foundation_veils .info_item h4{position:relative;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item h4{font-size:22px;font-size:min(22px,5.8666666667vw);line-height:1.5909090909;letter-spacing:0.03em}}#pressed-foundation_veils .info_item h4::before{content:attr(data-number);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1.0769230769}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item h4::before{font-size:36px;font-size:min(36px,9.6vw);line-height:1}}#pressed-foundation_veils .info_item h4 span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item h4 span{font-size:12px}}#pressed-foundation_veils .info_item p{width:380px;width:min(380px,19.7916666667vw);font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em;padding-top:30px;padding-top:min(30px,1.5625vw);padding-left:20px;padding-left:min(20px,1.0416666667vw);margin-top:20px;margin-top:min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#pressed-foundation_veils .info_item p{width:100%;font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.04em;padding-top:20px;padding-top:min(20px,5.3333333333vw);padding-left:20px;padding-left:min(20px,5.3333333333vw);margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#pressed-foundation_veils .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#pressed-foundation_veils .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#pressed-foundation_veils .end p{font-size:14px;font-size:min(14px,3.7333333333vw)}}#pressed-foundation_other{position:relative;overflow:hidden}#pressed-foundation_other .float_left{position:absolute;left:20px;left:min(20px,1.0416666667vw);bottom:-0.7%;max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .float_left{display:none}}#pressed-foundation_other .float_circle{position:absolute;top:200px;top:min(200px,10.4166666667vw);right:170px;right:min(170px,8.8541666667vw);width:180px;width:min(180px,9.375vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .float_circle{display:none}}#pressed-foundation_other .inner{position:relative;padding:200px 250px 250px;padding:min(200px,10.4166666667vw) min(250px,13.0208333333vw) min(250px,13.0208333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .inner{padding:30px 0px 0}}#pressed-foundation_other .sp_title{display:none}@media only screen and (max-width: 859px){#pressed-foundation_other .sp_title{display:block;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:80px 20px 10px;padding:min(80px,21.3333333333vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #505050}}#pressed-foundation_other .side_text{position:absolute;top:0;right:0;height:100%;padding:150px 50px 0px 20px;padding:min(150px,7.8125vw) min(50px,2.6041666667vw) min(0px,0vw) min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#pressed-foundation_other .side_text{top:30px;left:20px;right:auto;border:0;padding:0}}#pressed-foundation_other .side_text p{font-family:"Marcellus",serif;color:#fd879f;font-size:24px;font-size:min(24px,1.25vw);font-weight:normal;line-height:1;letter-spacing:0.08em;writing-mode:vertical-rl}@media only screen and (max-width: 859px){#pressed-foundation_other .side_text p{color:#505050;font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0.08em}}#pressed-foundation_other .other_items{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:60px;gap:min(60px,3.125vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .other_items{grid-template-columns:1fr;gap:20px;gap:min(20px,5.3333333333vw)}}#pressed-foundation_other .other_item.img{width:455px;width:min(455px,23.6979166667vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .other_item.img{width:100%;padding:0px 20px 0px 50px;padding:min(0px,0vw) min(20px,5.3333333333vw) min(0px,0vw) min(50px,13.3333333333vw)}}#pressed-foundation_other .other_item.text{width:355px;width:min(355px,18.4895833333vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .other_item.text{width:100%;padding:0px 20px;padding:min(0px,0vw) min(20px,5.3333333333vw)}}#pressed-foundation_other .other_item h2{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em;margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_other .other_item h2{font-size:15px;font-size:min(15px,4vw);line-height:1.5;letter-spacing:0em;margin-bottom:15px;margin-bottom:min(15px,4vw)}}#pressed-foundation_other .other_item p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_other .other_item p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.03em}}#pressed-foundation_other .other_item p span{display:none}@media only screen and (max-width: 859px){#pressed-foundation_other .other_item p span{display:block;font-size:12px;text-align:right;margin-top:20px}}#pressed-foundation_ingredients{position:relative}#pressed-foundation_ingredients .float_right{position:absolute;top:-0.7%;right:450px;right:min(450px,23.4375vw);max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .float_right{display:none}}#pressed-foundation_ingredients .inner{position:relative;padding:250px 250px 200px;padding:min(250px,13.0208333333vw) min(250px,13.0208333333vw) min(200px,10.4166666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .inner{padding:30px 20px 30px 50px}}#pressed-foundation_ingredients .sp_title{display:none}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .sp_title{display:block;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:80px 20px 10px;padding:min(80px,21.3333333333vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #505050}}#pressed-foundation_ingredients .side_text{position:absolute;top:0;right:0;height:100%;padding:425px 50px 0px 20px;padding:min(425px,22.1354166667vw) min(50px,2.6041666667vw) min(0px,0vw) min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .side_text{top:192px;left:20px;right:auto;border:0;padding:0}}#pressed-foundation_ingredients .side_text p{font-family:"Marcellus",serif;color:#fd879f;font-size:24px;font-size:min(24px,1.25vw);font-weight:normal;line-height:1;letter-spacing:0.08em;writing-mode:vertical-rl}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .side_text p{color:#505050;font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0.08em}}#pressed-foundation_ingredients .ingredients_items{display:flex;gap:45px;gap:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_items{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;gap:min(20px,5.3333333333vw)}}#pressed-foundation_ingredients .ingredients_items:nth-child(2){margin-left:165px;margin-left:min(165px,8.59375vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_items:nth-child(2){margin-left:0}}#pressed-foundation_ingredients .ingredients_items+.ingredients_items{margin-top:45px;margin-top:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_items+.ingredients_items{margin-top:50px;margin-top:min(50px,13.3333333333vw)}}#pressed-foundation_ingredients .ingredients_item{width:330px;width:min(330px,17.1875vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item{width:100%}#pressed-foundation_ingredients .ingredients_item:nth-child(2){margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#pressed-foundation_ingredients .ingredients_item>img{margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item>img{margin-bottom:10px;margin-bottom:min(10px,2.6666666667vw)}}#pressed-foundation_ingredients .ingredients_item h2{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1.5909090909;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item h2{font-size:15px;font-size:min(15px,4vw);line-height:1.5;letter-spacing:0em;margin:10px 0px;margin:min(10px,2.6666666667vw) min(0px,0vw)}}#pressed-foundation_ingredients .ingredients_item h2 span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item h2 span{font-size:12px}}#pressed-foundation_ingredients .ingredients_item p{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.5;letter-spacing:0.01em}}#pressed-foundation_ingredients .ingredients_item .text{display:grid;grid-template-columns:1fr auto;margin-top:15px;margin-top:min(15px,.78125vw)}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .ingredients_item .text{grid-template-columns:1fr;margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#pressed-foundation_ingredients .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#pressed-foundation_ingredients .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#pressed-foundation_ingredients .end p{font-size:14px;font-size:min(14px,3.7333333333vw)}}#pressed-foundation_product{position:relative;background-color:#fff4f4}@media only screen and (max-width: 859px){#pressed-foundation_product{background-color:rgba(0,0,0,0)}}#pressed-foundation_product .inner{padding:0px 50px 200px;padding:min(0px,0vw) min(50px,2.6041666667vw) min(200px,10.4166666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .inner{padding:30px 20px 60px}}#pressed-foundation_product .product_pc{position:relative}@media only screen and (max-width: 859px){#pressed-foundation_product .product_pc{display:none}}#pressed-foundation_product .product_sp{display:none}@media only screen and (max-width: 859px){#pressed-foundation_product .product_sp{position:relative;display:block}}#pressed-foundation_product .product{position:absolute;top:285px;top:min(285px,14.84375vw);left:160px;left:min(160px,8.3333333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .product{top:auto;bottom:10%;left:50%;transform:translateX(-50%);width:100%}}#pressed-foundation_product .product_items{width:1500px;width:min(1500px,78.125vw);display:flex;justify-content:space-between;gap:50px;gap:min(50px,2.6041666667vw)}#pressed-foundation_product h2{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#pressed-foundation_product h2{color:#505050;font-size:13px;font-size:min(13px,3.4666666667vw);text-align:center;line-height:1.9230769231;letter-spacing:-0.03em}}#pressed-foundation_product h2::before{content:attr(data-en);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:83px;font-size:min(83px,4.3229166667vw);font-weight:normal;line-height:1.313253012}@media only screen and (max-width: 859px){#pressed-foundation_product h2::before{color:#505050;font-size:26px;font-size:min(26px,6.9333333333vw);text-align:center;line-height:1}}#pressed-foundation_product .product_item.text{width:655px;width:min(655px,34.1145833333vw)}#pressed-foundation_product .product_item.img{width:716px;width:min(716px,37.2916666667vw)}#pressed-foundation_product .badge_items{display:flex;flex-wrap:wrap;gap:12px 10px;gap:min(12px,.625vw) min(10px,.5208333333vw);margin-top:20px;margin-top:min(20px,1.0416666667vw)}#pressed-foundation_product .badge_item:first-child{flex-basis:100%}#pressed-foundation_product .badge_item p{background-color:#fd879f;display:inline-block;font-family:"Noto Sans JP",sans-serif;color:#fff;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em;padding:10px 30px;padding:min(10px,.5208333333vw) min(30px,1.5625vw);border-radius:100vmax}@media only screen and (max-width: 859px){#pressed-foundation_product .badge_item p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#pressed-foundation_product .end{margin-top:30px;margin-top:min(30px,1.5625vw)}#pressed-foundation_product .end p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#pressed-foundation_product .end p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#pressed-foundation_product .end p:first-child{font-size:16px;font-size:min(16px,.8333333333vw)}#pressed-foundation_product .color_items{display:flex;align-items:center;gap:25px;gap:min(25px,1.3020833333vw);margin-top:30px;margin-top:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .color_items{justify-content:center;gap:25px;gap:min(25px,6.6666666667vw);margin-top:30px;margin-top:min(30px,8vw);padding:0px 20px;padding:min(0px,0vw) min(20px,5.3333333333vw)}}#pressed-foundation_product .color_item{display:flex;align-items:center;gap:10px;gap:min(10px,.5208333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .color_item{flex-direction:column;gap:10px;gap:min(10px,2.6666666667vw)}}#pressed-foundation_product .color_item img{width:80px;width:min(80px,4.1666666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .color_item img{width:50px;width:min(50px,13.3333333333vw)}}#pressed-foundation_product .color_item>p{font-family:"Noto Sans JP",sans-serif;font-size:19px;font-size:min(19px,.9895833333vw);font-weight:normal;line-height:1;letter-spacing:0em}@media only screen and (max-width: 859px){#pressed-foundation_product .color_item>p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0em}}#pressed-foundation_product .color_item>p:first-child{font-size:16px;font-size:min(16px,.8333333333vw)}#pressed-foundation_product .tool_items{display:grid;grid-template-columns:auto 1fr;gap:100px;gap:min(100px,5.2083333333vw);width:1500px;width:min(1500px,78.125vw);border-top:2px solid #fd879f;margin-top:100px;margin-top:min(100px,5.2083333333vw);padding-top:20px;padding-top:min(20px,1.0416666667vw)}#pressed-foundation_product .tool_item.text{display:grid;place-content:center;width:450px;width:min(450px,23.4375vw);border-right:2px dotted #fd879f}#pressed-foundation_product .tool_item.text p{font-family:"Marcellus",serif;color:#fd879f;font-size:34px;font-size:min(34px,1.7708333333vw);font-weight:normal;line-height:1;letter-spacing:0.08em}@media only screen and (max-width: 859px){#pressed-foundation_product .tool_item.text p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#pressed-foundation_product .tool_item.img{display:flex;align-items:end;gap:70px;gap:min(70px,3.6458333333vw)}#pressed-foundation_product .tool_item.img div{display:flex;align-items:end;gap:15px;gap:min(15px,.78125vw)}#pressed-foundation_product .tool_item p{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.375;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_product .tool_item p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#pressed-foundation_product .tool_item .item_img{width:195px;width:min(195px,10.15625vw)}#pressed-foundation_product .tool_item .item_img02{width:130px;width:min(130px,6.7708333333vw)}#pressed-foundation_product .item_sp{position:relative}#pressed-foundation_product .item_sp .text p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,4.8vw);font-weight:normal;text-align:center;line-height:1.6666666667;letter-spacing:0.06em}#pressed-foundation_product .item_sp .text p:first-child{margin-top:15px;margin-top:min(15px,4vw)}#pressed-foundation_product .item_sp .text p:nth-child(3){font-size:14px;font-size:min(14px,3.7333333333vw)}#pressed-foundation_product .tool_items_sp{display:grid;grid-template-columns:1fr;gap:10px;gap:min(10px,2.6666666667vw);margin-top:40px;margin-top:min(40px,10.6666666667vw)}#pressed-foundation_product .tool_item_sp.text p{font-family:"Marcellus",serif;font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:normal;text-align:center;line-height:1;letter-spacing:0.08em}#pressed-foundation_product .tool_item_sp.img{display:flex;justify-content:center;align-items:end;gap:20px;gap:min(20px,5.3333333333vw);padding:0px 10px;padding:min(0px,0vw) min(10px,2.6666666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_product .tool_item_sp.img:nth-child(2){padding-bottom:30px;padding-bottom:min(30px,8vw);border-bottom:2px dotted #505050}}#pressed-foundation_product .tool_item_sp.img p{flex:2;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,3.7333333333vw);font-weight:normal;line-height:1.4285714286;letter-spacing:-0.03em}#pressed-foundation_product .tool_item_sp.img p span{display:block;text-align:right;margin-top:10px;margin-top:min(10px,2.6666666667vw)}#pressed-foundation_product .tool_item_sp .img_area{display:grid;place-content:center;width:125px;width:min(125px,33.3333333333vw)}#pressed-foundation_product .tool_item_sp .item_img{width:125px;width:min(125px,33.3333333333vw)}#pressed-foundation_product .tool_item_sp .item_img02{width:92px;width:min(92px,24.5333333333vw)}#pressed-foundation_product .tool_item_sp+.tool_item_sp{margin-top:30px;margin-top:min(30px,8vw)}#pressed-foundation_howto{position:relative;background-color:#fff4f4}#pressed-foundation_howto::before{content:"";background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;inset:0}#pressed-foundation_howto .inner{position:relative;padding:0px 250px 200px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(200px,10.4166666667vw);z-index:3}@media only screen and (max-width: 859px){#pressed-foundation_howto .inner{padding:30px 0px 60px}}#pressed-foundation_howto .usability{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .usability{width:100%}}#pressed-foundation_howto .usability p{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1;letter-spacing:0.04em;margin-bottom:45px;margin-bottom:min(45px,2.34375vw);padding-bottom:10px;padding-bottom:min(10px,.5208333333vw);border-bottom:1px solid #505050}@media only screen and (max-width: 859px){#pressed-foundation_howto .usability p{font-size:24px;font-size:min(24px,6.4vw);line-height:1.25;letter-spacing:0.03em;margin-bottom:45px;margin-bottom:min(45px,12vw);padding:0 20px;padding-bottom:10px;padding-bottom:min(10px,2.6666666667vw)}}#pressed-foundation_howto .usability p.end{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;text-align:right;line-height:1.4285714286;letter-spacing:0.01em;border-bottom:0;margin-top:20px;margin-top:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .usability p.end{font-size:14px;font-size:min(14px,3.7333333333vw);margin-top:20px;margin-top:min(20px,5.3333333333vw)}}#pressed-foundation_howto .howto_items{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-top:125px;margin-top:min(125px,6.5104166667vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_items{grid-template-columns:1fr;margin-top:50px;margin-top:min(50px,13.3333333333vw);padding:0 20px}}#pressed-foundation_howto .howto_item.text{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text{width:100%}}#pressed-foundation_howto .howto_item.text h2{display:flex;align-items:center;gap:20px;gap:min(20px,1.0416666667vw);font-family:"orpheuspro",serif;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.1em;white-space:nowrap;margin-bottom:25px;margin-bottom:min(25px,1.3020833333vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text h2{color:#505050;font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.1em;margin-bottom:30px;margin-bottom:min(30px,8vw)}}#pressed-foundation_howto .howto_item.text h2::after{content:"";background-color:#fd879f;display:block;width:100%;height:1px}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text h2::after{background-color:#505050}}#pressed-foundation_howto .howto_item.text p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.01em;margin-top:30px;margin-top:min(30px,8vw)}}#pressed-foundation_howto .howto_item.text .point{display:flex;align-items:end;gap:35px;gap:min(35px,1.8229166667vw);margin-top:30px;margin-top:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text .point{align-items:flex-start;gap:15px;gap:min(15px,4vw);margin-top:30px;margin-top:min(30px,8vw)}}#pressed-foundation_howto .howto_item.text .point img{width:100px;width:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text .point img{width:85px;width:min(85px,22.6666666667vw)}}#pressed-foundation_howto .howto_item.text .point p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.text .point p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.7857142857;letter-spacing:0.01em;margin-top:0}}#pressed-foundation_howto .howto_item.img{width:400px;width:min(400px,20.8333333333vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .howto_item.img{display:none}}#pressed-foundation_howto .btn_area{margin-top:50px;margin-top:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){#pressed-foundation_howto .btn_area{margin-top:30px;margin-top:min(30px,8vw)}}#pressed-foundation_howto .btn_area a.btn_diagnosis{background:linear-gradient(90deg, rgb(240, 192, 177) 40%, rgb(246, 233, 207) 100%);display:grid;place-content:center;width:480px;width:min(480px,25vw);height:80px;height:min(80px,4.1666666667vw);color:#fff;font-size:24px;font-size:min(24px,1.25vw);font-weight:500;line-height:1;letter-spacing:0.05em;border-radius:5px}@media only screen and (max-width: 859px){#pressed-foundation_howto .btn_area a.btn_diagnosis{width:310px;width:min(310px,82.6666666667vw);height:70px;height:min(70px,18.6666666667vw);font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.03em;margin:0 auto}}.sticky-wrap{position:relative}.liquid-foundation_page_bg{position:relative}@media only screen and (max-width: 859px){.liquid-foundation_page_bg::before{content:"";background:url(../../radiawak/img/liquid-foundation/page_bg.webp) no-repeat center top/cover #fff4f4;position:absolute;inset:0}}#liquid-foundation_item.item{position:sticky;top:120px;top:min(120px,6.25vw);display:flex;justify-content:end;margin-right:125px;margin-right:min(125px,6.5104166667vw);z-index:3}@media only screen and (max-width: 859px){#liquid-foundation_item.item{position:absolute;top:.3%;left:0;display:flex;justify-content:center;width:100%;margin-right:auto}}#liquid-foundation_item.item img{width:630px;width:min(630px,32.8125vw)}@media only screen and (max-width: 859px){#liquid-foundation_item.item img{width:300px;width:min(300px,80vw)}}#liquid-foundation_fv{position:relative;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);margin-top:-42.3%}@media only screen and (max-width: 859px){#liquid-foundation_fv{margin-top:0}}#liquid-foundation_fv .inner{padding:120px 250px 0px;padding:min(120px,6.25vw) min(250px,13.0208333333vw) min(0px,0vw)}@media only screen and (max-width: 859px){#liquid-foundation_fv .inner{padding:130px 20px 0px}}#liquid-foundation_fv h2{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_fv h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1.75;letter-spacing:0.03em}}#liquid-foundation_fv .title p{display:flex;align-items:center;gap:15px;gap:min(15px,.78125vw);color:#adadad;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:1;letter-spacing:0.06em}@media only screen and (max-width: 859px){#liquid-foundation_fv .title p{gap:5px;gap:min(5px,1.3333333333vw);font-size:14px;font-size:min(14px,3.7333333333vw);margin-bottom:15px;margin-bottom:min(15px,4vw)}}#liquid-foundation_fv .title p::before{content:"";background:url(../../radiawak/img/top/skincare_icon.svg) no-repeat center center/cover;display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_fv .title p::before{width:12px;width:min(12px,3.2vw);height:16px;height:min(16px,4.2666666667vw)}}#liquid-foundation_other{position:relative;background-color:#fff4f4;overflow:hidden}@media only screen and (max-width: 859px){#liquid-foundation_other{background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 244, 244) 100%)}}#liquid-foundation_other::before{content:"";background:linear-gradient(180deg, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 100%);position:absolute;inset:0}#liquid-foundation_other .float_left{position:absolute;left:20px;left:min(20px,1.0416666667vw);bottom:10.7%;max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .float_left{display:none}}#liquid-foundation_other .float_right{position:absolute;bottom:-0.7%;right:450px;right:min(450px,23.4375vw);max-width:none;width:2810px;width:min(2810px,146.3541666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .float_right{display:none}}#liquid-foundation_other .inner{position:relative;padding:200px 250px 350px;padding:min(200px,10.4166666667vw) min(250px,13.0208333333vw) min(350px,18.2291666667vw);z-index:2}@media only screen and (max-width: 859px){#liquid-foundation_other .inner{padding:30px 0px 60px}}#liquid-foundation_other .sp_title{display:none}@media only screen and (max-width: 859px){#liquid-foundation_other .sp_title{position:relative;display:block;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:80px 20px 10px;padding:min(80px,21.3333333333vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #505050;z-index:2}}#liquid-foundation_other .side_text{position:absolute;top:0;right:0;height:100%;padding:150px 50px 0px 20px;padding:min(150px,7.8125vw) min(50px,2.6041666667vw) min(0px,0vw) min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#liquid-foundation_other .side_text{top:30px;left:20px;right:auto;border:0;padding:0}}#liquid-foundation_other .side_text p{font-family:"Marcellus",serif;color:rgba(0,0,0,0);font-size:24px;font-size:min(24px,1.25vw);font-weight:normal;line-height:1;letter-spacing:0.08em;writing-mode:vertical-rl}@media only screen and (max-width: 859px){#liquid-foundation_other .side_text p{color:#505050;font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0.08em}}#liquid-foundation_other .other_items{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:60px;gap:min(60px,3.125vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .other_items{grid-template-columns:1fr;gap:20px;gap:min(20px,5.3333333333vw)}}#liquid-foundation_other .other_item.img{width:455px;width:min(455px,23.6979166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .other_item.img{width:100%;padding:0px 20px 0px 50px;padding:min(0px,0vw) min(20px,5.3333333333vw) min(0px,0vw) min(50px,13.3333333333vw)}}#liquid-foundation_other .other_item.text{width:375px;width:min(375px,19.53125vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .other_item.text{width:100%;padding:0px 20px;padding:min(0px,0vw) min(20px,5.3333333333vw)}}#liquid-foundation_other .other_item h2{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em;margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_other .other_item h2{font-size:15px;font-size:min(15px,4vw);line-height:1.5;letter-spacing:0em;margin-bottom:15px;margin-bottom:min(15px,4vw)}}#liquid-foundation_other .other_item p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_other .other_item p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.03em}}#liquid-foundation_other .other_item p span{display:none}@media only screen and (max-width: 859px){#liquid-foundation_other .other_item p span{display:block;font-size:12px;text-align:right;margin-top:20px}}#liquid-foundation_water{position:relative;background:url(../img/liquid-foundation/water_bg.webp) no-repeat center center/cover}@media only screen and (max-width: 859px){#liquid-foundation_water{background:url(../img/liquid-foundation/water_bg_sp.webp) no-repeat center center/cover}}#liquid-foundation_water .inner{position:relative;padding:180px 250px 85px;padding:min(180px,9.375vw) min(250px,13.0208333333vw) min(85px,4.4270833333vw);z-index:3}@media only screen and (max-width: 859px){#liquid-foundation_water .inner{padding:40px 40px 60px}}#liquid-foundation_water .sp_title{display:none}@media only screen and (max-width: 859px){#liquid-foundation_water .sp_title{display:block;font-family:"Marcellus",serif;color:#adadad;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:40px 20px 10px;padding:min(40px,10.6666666667vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #adadad}}#liquid-foundation_water .splide__pagination{width:455px;width:min(455px,23.6979166667vw);display:flex;justify-content:center;align-items:center;gap:10px;gap:min(10px,.5208333333vw);margin-top:40px;margin-top:min(40px,2.0833333333vw);padding:0}@media only screen and (max-width: 859px){#liquid-foundation_water .splide__pagination{position:absolute;top:70%;left:50%;transform:translateX(-50%);width:100%;gap:10px;gap:min(10px,2.6666666667vw);margin-top:20px;margin-top:min(20px,5.3333333333vw);margin-top:0}#liquid-foundation_water .splide__pagination li{flex:1}}@media only screen and (max-width: 414px){#liquid-foundation_water .splide__pagination{top:65%}}#liquid-foundation_water .splide__pagination__page{background-color:#fff;width:75px;width:min(75px,3.90625vw);height:3px;padding:0;border:none;transition:all .4s}@media only screen and (max-width: 859px){#liquid-foundation_water .splide__pagination__page{flex:1;width:100%;background-color:#fff}}#liquid-foundation_water .splide__pagination__page.is-active{background-color:#adadad}#liquid-foundation_water .splide__arrow>svg{display:none}#liquid-foundation_water .splide__arrow--prev,#liquid-foundation_water .splide__arrow--next{--easing: cubic-bezier(0.2, 1, 0.2, 1);--transition: 0.8s var(--easing);--arrow_position: -50px;background-color:#578def;position:absolute;top:50%;transform:translateY(-50%);display:grid;place-content:center;width:40px;height:40px;border:0;margin:0;border-radius:50%;transition:var(--transition);cursor:pointer;z-index:3}@media only screen and (max-width: 859px){#liquid-foundation_water .splide__arrow--prev,#liquid-foundation_water .splide__arrow--next{top:30%}}#liquid-foundation_water .splide__arrow--prev::after,#liquid-foundation_water .splide__arrow--next::after{content:"";width:10px;height:10px;border:solid #e5f3ff;border-width:3px 3px 0 0}#liquid-foundation_water .splide__arrow.splide__arrow--prev{left:-3%}@media only screen and (max-width: 859px){#liquid-foundation_water .splide__arrow.splide__arrow--prev{left:-10%}}#liquid-foundation_water .splide__arrow.splide__arrow--prev::after{transform:rotate(-135deg)}#liquid-foundation_water .splide__arrow.splide__arrow--next{left:31%}@media only screen and (max-width: 859px){#liquid-foundation_water .splide__arrow.splide__arrow--next{left:auto;right:-10%}}#liquid-foundation_water .splide__arrow.splide__arrow--next::after{transform:rotate(45deg)}#liquid-foundation_water .water_items{display:flex;align-items:center;gap:60px;gap:min(60px,3.125vw)}@media only screen and (max-width: 859px){#liquid-foundation_water .water_items{flex-direction:column;align-items:flex-start;gap:65px;gap:min(65px,17.3333333333vw)}}#liquid-foundation_water .water_item.img{width:455px;width:min(455px,23.6979166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_water .water_item.img{width:100%}}#liquid-foundation_water .water_item.text{width:360px;width:min(360px,18.75vw)}@media only screen and (max-width: 859px){#liquid-foundation_water .water_item.text{width:100%}}#liquid-foundation_water .water_item h2{font-size:38px;font-size:min(38px,1.9791666667vw);font-weight:normal;line-height:1.6578947368;letter-spacing:0.04em;margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_water .water_item h2{font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1.75;letter-spacing:0.03em;margin-bottom:15px;margin-bottom:min(15px,4vw)}}#liquid-foundation_water .water_item p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_water .water_item p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.03em}}#liquid-foundation_water .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_water .end{display:none}}#liquid-foundation_water .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#liquid-foundation_water .end p{font-size:12px;font-size:min(12px,3.2vw)}}#liquid-foundation_ingredients{position:relative}@media only screen and (max-width: 859px){#liquid-foundation_ingredients{background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 244, 244) 100%)}}#liquid-foundation_ingredients .inner{position:relative;padding:250px 250px 100px;padding:min(250px,13.0208333333vw) min(250px,13.0208333333vw) min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .inner{padding:30px 20px 30px 50px}}#liquid-foundation_ingredients .sp_title{display:none}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .sp_title{display:block;font-size:24px;font-size:min(24px,6.4vw);font-weight:normal;line-height:1.4583333333;letter-spacing:0.03em;padding:40px 20px 10px;padding:min(40px,10.6666666667vw) min(20px,5.3333333333vw) min(10px,2.6666666667vw);border-bottom:1px solid #505050}}#liquid-foundation_ingredients .side_text{position:absolute;top:0;right:0;height:100%;padding:175px 50px 0px 20px;padding:min(175px,9.1145833333vw) min(50px,2.6041666667vw) min(0px,0vw) min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .side_text{top:155px;left:20px;right:auto;border:0;padding:0}}#liquid-foundation_ingredients .side_text p{font-family:"Marcellus",serif;color:#fd879f;font-size:24px;font-size:min(24px,1.25vw);font-weight:normal;line-height:1;letter-spacing:0.08em;writing-mode:vertical-rl}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .side_text p{color:#505050;font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0.08em}}#liquid-foundation_ingredients .ingredients_items{display:flex;gap:45px;gap:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_items{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;gap:min(20px,5.3333333333vw)}}#liquid-foundation_ingredients .ingredients_items:nth-child(2){margin-left:165px;margin-left:min(165px,8.59375vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_items:nth-child(2){margin-left:0}}#liquid-foundation_ingredients .ingredients_items+.ingredients_items{margin-top:45px;margin-top:min(45px,2.34375vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_items+.ingredients_items{margin-top:50px;margin-top:min(50px,13.3333333333vw)}}#liquid-foundation_ingredients .ingredients_item{width:330px;width:min(330px,17.1875vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item{width:100%}#liquid-foundation_ingredients .ingredients_item:nth-child(2){margin-top:40px;margin-top:min(40px,10.6666666667vw)}}#liquid-foundation_ingredients .ingredients_item>img{margin-bottom:30px;margin-bottom:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item>img{margin-bottom:10px;margin-bottom:min(10px,2.6666666667vw)}}#liquid-foundation_ingredients .ingredients_item h2{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1.5909090909;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item h2{font-size:15px;font-size:min(15px,4vw);line-height:1.5;letter-spacing:0em;margin:10px 0px;margin:min(10px,2.6666666667vw) min(0px,0vw)}}#liquid-foundation_ingredients .ingredients_item h2 span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item h2 span{font-size:12px}}#liquid-foundation_ingredients .ingredients_item p{font-family:"Noto Sans JP",sans-serif;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.5;letter-spacing:0.01em}}#liquid-foundation_ingredients .ingredients_item p span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item p span{font-size:12px}}#liquid-foundation_ingredients .ingredients_item .text{display:grid;grid-template-columns:1fr auto;margin-top:15px;margin-top:min(15px,.78125vw)}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .ingredients_item .text{grid-template-columns:1fr;margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#liquid-foundation_ingredients .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#liquid-foundation_ingredients .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#liquid-foundation_ingredients .end p{font-size:12px;font-size:min(12px,3.2vw)}}#liquid-foundation_veils{position:relative;background-color:#fff4f4}@media only screen and (max-width: 859px){#liquid-foundation_veils{background-color:rgba(0,0,0,0)}}#liquid-foundation_veils .inner{position:relative;padding:130px 250px 80px;padding:min(130px,6.7708333333vw) min(250px,13.0208333333vw) min(80px,4.1666666667vw);z-index:3}@media only screen and (max-width: 859px){#liquid-foundation_veils .inner{padding:30px 20px}}#liquid-foundation_veils .eils_items{display:grid;grid-template-columns:auto 1fr;gap:30px;gap:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils .eils_items{gap:20px;gap:min(20px,5.3333333333vw)}}#liquid-foundation_veils .eils_item.title{width:40px;width:min(40px,2.0833333333vw);margin-top:5px;margin-top:min(5px,.2604166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils .eils_item.title{width:20px;margin-top:5px}}#liquid-foundation_veils h2{position:relative;font-family:"orpheuspro",serif;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1;letter-spacing:0em;writing-mode:vertical-rl;padding-bottom:50px;padding-bottom:min(50px,2.6041666667vw);transform:rotate(180deg)}@media only screen and (max-width: 859px){#liquid-foundation_veils h2{font-size:20px;font-size:min(20px,5.3333333333vw);font-weight:500;line-height:1;letter-spacing:0em;padding-bottom:50px;padding-bottom:min(50px,13.3333333333vw)}}#liquid-foundation_veils h2::after{content:"";background:url(../../radiawak/img/face-powder/title_icon.svg) no-repeat center center/cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:23px;width:min(23px,1.1979166667vw);height:30px;height:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils h2::after{width:23px;width:min(23px,6.1333333333vw);height:30px;height:min(30px,8vw)}}#liquid-foundation_veils h3{font-size:30px;font-size:min(30px,1.5625vw);font-weight:normal;line-height:1;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_veils h3{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.4583333333;letter-spacing:0.03em}}#liquid-foundation_veils .info_items{display:grid;grid-template-columns:1fr;gap:120px;gap:min(120px,6.25vw);margin-top:140px;margin-top:min(140px,7.2916666667vw)}#liquid-foundation_veils .info_item{display:flex;align-items:end;gap:20px;gap:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item{flex-direction:column-reverse;gap:20px;gap:min(20px,5.3333333333vw)}}#liquid-foundation_veils .info_item>img{width:375px;width:min(375px,19.53125vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item>img{width:100%}}#liquid-foundation_veils .info_item h4{position:relative;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item h4{font-size:22px;font-size:min(22px,5.8666666667vw);line-height:1.5909090909;letter-spacing:0.03em}}#liquid-foundation_veils .info_item h4::before{content:attr(data-number);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:52px;font-size:min(52px,2.7083333333vw);font-weight:normal;line-height:1.0769230769}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item h4::before{font-size:36px;font-size:min(36px,9.6vw);line-height:1}}#liquid-foundation_veils .info_item h4 span{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item h4 span{font-size:12px}}#liquid-foundation_veils .info_item p{width:380px;width:min(380px,19.7916666667vw);font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em;padding-top:30px;padding-top:min(30px,1.5625vw);padding-left:20px;padding-left:min(20px,1.0416666667vw);margin-top:20px;margin-top:min(20px,1.0416666667vw);border-left:2px solid #fd879f}@media only screen and (max-width: 859px){#liquid-foundation_veils .info_item p{width:100%;font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.04em;padding-top:20px;padding-top:min(20px,5.3333333333vw);padding-left:20px;padding-left:min(20px,5.3333333333vw);margin-top:10px;margin-top:min(10px,2.6666666667vw)}}#liquid-foundation_veils .end{margin-top:100px;margin-top:min(100px,5.2083333333vw)}#liquid-foundation_veils .end p{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;line-height:1.4285714286;letter-spacing:0.01em}@media only screen and (max-width: 859px){#liquid-foundation_veils .end p{font-size:14px;font-size:min(14px,3.7333333333vw)}}#liquid-foundation_product{position:relative;background-color:#fff4f4}@media only screen and (max-width: 859px){#liquid-foundation_product{background-color:rgba(0,0,0,0)}}#liquid-foundation_product .inner{padding:0px 50px 200px;padding:min(0px,0vw) min(50px,2.6041666667vw) min(200px,10.4166666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_product .inner{padding:30px 20px 60px}}#liquid-foundation_product .product_pc{position:relative}@media only screen and (max-width: 859px){#liquid-foundation_product .product_pc{display:none}}#liquid-foundation_product .product_sp{display:none}@media only screen and (max-width: 859px){#liquid-foundation_product .product_sp{position:relative;display:block}}#liquid-foundation_product .product{position:absolute;top:285px;top:min(285px,14.84375vw);left:160px;left:min(160px,8.3333333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_product .product{top:auto;bottom:10%;left:50%;transform:translateX(-50%);width:100%}}#liquid-foundation_product .product_items{width:1640px;width:min(1640px,85.4166666667vw);display:flex;justify-content:space-between;gap:135px;gap:min(135px,7.03125vw)}#liquid-foundation_product h2{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#liquid-foundation_product h2{color:#505050;font-size:13px;font-size:min(13px,3.4666666667vw);text-align:center;line-height:1.9230769231;letter-spacing:-0.03em}}#liquid-foundation_product h2::before{content:attr(data-en);display:block;font-family:"orpheuspro",serif;color:#fd879f;font-size:83px;font-size:min(83px,4.3229166667vw);font-weight:normal;line-height:1.313253012}@media only screen and (max-width: 859px){#liquid-foundation_product h2::before{color:#505050;font-size:26px;font-size:min(26px,6.9333333333vw);text-align:center;line-height:1}}#liquid-foundation_product .product_item.text{width:665px;width:min(665px,34.6354166667vw)}#liquid-foundation_product .product_item.img{width:838px;width:min(838px,43.6458333333vw)}#liquid-foundation_product .badge_items{display:flex;flex-wrap:wrap;gap:12px 10px;gap:min(12px,.625vw) min(10px,.5208333333vw);margin-top:20px;margin-top:min(20px,1.0416666667vw)}#liquid-foundation_product .badge_item p{background-color:#fd879f;display:inline-block;font-family:"Noto Sans JP",sans-serif;color:#fff;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em;padding:10px 40px;padding:min(10px,.5208333333vw) min(40px,2.0833333333vw);border-radius:100vmax}@media only screen and (max-width: 859px){#liquid-foundation_product .badge_item p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#liquid-foundation_product .end{margin-top:30px;margin-top:min(30px,1.5625vw)}#liquid-foundation_product .end p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:20px;font-size:min(20px,1.0416666667vw);font-weight:normal;line-height:2;letter-spacing:0.06em}@media only screen and (max-width: 859px){#liquid-foundation_product .end p{font-size:24px;font-size:min(24px,6.4vw);font-weight:500;line-height:1.25;letter-spacing:0.03em}}#liquid-foundation_product .color_items{display:flex;align-items:center;gap:25px;gap:min(25px,1.3020833333vw);margin-top:30px;margin-top:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_product .color_items{justify-content:center;gap:25px;gap:min(25px,6.6666666667vw);margin-top:30px;margin-top:min(30px,8vw);padding:0px 20px;padding:min(0px,0vw) min(20px,5.3333333333vw)}}#liquid-foundation_product .color_item{display:flex;align-items:center;gap:10px;gap:min(10px,.5208333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_product .color_item{flex-direction:column;gap:10px;gap:min(10px,2.6666666667vw)}}#liquid-foundation_product .color_item img{width:80px;width:min(80px,4.1666666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_product .color_item img{width:50px;width:min(50px,13.3333333333vw)}}#liquid-foundation_product .color_item>p{font-family:"Noto Sans JP",sans-serif;font-size:19px;font-size:min(19px,.9895833333vw);font-weight:normal;line-height:1;letter-spacing:0em}@media only screen and (max-width: 859px){#liquid-foundation_product .color_item>p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1;letter-spacing:0em}}#liquid-foundation_product .color_item>p:first-child{font-size:16px;font-size:min(16px,.8333333333vw)}#liquid-foundation_product .item_sp{position:relative}#liquid-foundation_product .item_sp .text p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,4.8vw);font-weight:normal;text-align:center;line-height:1.6666666667;letter-spacing:0.06em}#liquid-foundation_product .item_sp .text p:first-child{margin-top:15px;margin-top:min(15px,4vw)}#liquid-foundation_product .item_sp .text p:nth-child(3){font-size:14px;font-size:min(14px,3.7333333333vw)}#liquid-foundation_howto{position:relative;background-color:#fff4f4}#liquid-foundation_howto::before{content:"";background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;inset:0}#liquid-foundation_howto .inner{position:relative;padding:0px 250px 200px;padding:min(0px,0vw) min(250px,13.0208333333vw) min(200px,10.4166666667vw);z-index:3}@media only screen and (max-width: 859px){#liquid-foundation_howto .inner{padding:30px 0px 60px}}#liquid-foundation_howto .usability{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .usability{width:100%}}#liquid-foundation_howto .usability p{font-size:22px;font-size:min(22px,1.1458333333vw);font-weight:normal;line-height:1;letter-spacing:0.04em;margin-bottom:45px;margin-bottom:min(45px,2.34375vw);padding-bottom:10px;padding-bottom:min(10px,.5208333333vw);border-bottom:1px solid #505050}@media only screen and (max-width: 859px){#liquid-foundation_howto .usability p{font-size:24px;font-size:min(24px,6.4vw);line-height:1.25;letter-spacing:0.03em;margin-bottom:45px;margin-bottom:min(45px,12vw);padding:0 20px;padding-bottom:10px;padding-bottom:min(10px,2.6666666667vw)}}#liquid-foundation_howto .usability p.end{font-family:"Noto Sans JP",sans-serif;font-size:14px;font-size:min(14px,.7291666667vw);font-weight:normal;text-align:right;line-height:1.4285714286;letter-spacing:0.01em;border-bottom:0;margin-top:20px;margin-top:min(20px,1.0416666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .usability p.end{font-size:14px;font-size:min(14px,3.7333333333vw);margin-top:20px;margin-top:min(20px,5.3333333333vw)}}#liquid-foundation_howto .howto_items{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-top:125px;margin-top:min(125px,6.5104166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_items{grid-template-columns:1fr;margin-top:50px;margin-top:min(50px,13.3333333333vw);padding:0 20px}}#liquid-foundation_howto .howto_item.text{width:545px;width:min(545px,28.3854166667vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text{width:100%}}#liquid-foundation_howto .howto_item.text h2{display:flex;align-items:center;gap:20px;gap:min(20px,1.0416666667vw);font-family:"orpheuspro",serif;color:#fd879f;font-size:26px;font-size:min(26px,1.3541666667vw);font-weight:normal;line-height:1.5384615385;letter-spacing:0.1em;white-space:nowrap;margin-bottom:25px;margin-bottom:min(25px,1.3020833333vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text h2{color:#505050;font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.1em;margin-bottom:30px;margin-bottom:min(30px,8vw)}}#liquid-foundation_howto .howto_item.text h2::after{content:"";background-color:#fd879f;display:block;width:100%;height:1px}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text h2::after{background-color:#505050}}#liquid-foundation_howto .howto_item.text p{font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:min(18px,.9375vw);font-weight:normal;line-height:1.6666666667;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text p{font-size:16px;font-size:min(16px,4.2666666667vw);line-height:1.875;letter-spacing:0.01em;margin-top:30px;margin-top:min(30px,8vw)}}#liquid-foundation_howto .howto_item.text .point{display:flex;align-items:end;gap:35px;gap:min(35px,1.8229166667vw);margin-top:30px;margin-top:min(30px,1.5625vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text .point{align-items:flex-start;gap:15px;gap:min(15px,4vw);margin-top:30px;margin-top:min(30px,8vw)}}#liquid-foundation_howto .howto_item.text .point img{width:100px;width:min(100px,5.2083333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text .point img{width:85px;width:min(85px,22.6666666667vw)}}#liquid-foundation_howto .howto_item.text .point p{font-family:"Noto Sans JP",sans-serif;color:#fd879f;font-size:16px;font-size:min(16px,.8333333333vw);font-weight:normal;line-height:1.875;letter-spacing:0.04em}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.text .point p{font-size:14px;font-size:min(14px,3.7333333333vw);line-height:1.7857142857;letter-spacing:0.01em;margin-top:0}}#liquid-foundation_howto .howto_item.img{width:400px;width:min(400px,20.8333333333vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .howto_item.img{display:none}}#liquid-foundation_howto .btn_area{margin-top:50px;margin-top:min(50px,2.6041666667vw)}@media only screen and (max-width: 859px){#liquid-foundation_howto .btn_area{margin-top:30px;margin-top:min(30px,8vw)}}#liquid-foundation_howto .btn_area a.btn_diagnosis{background:linear-gradient(90deg, rgb(176, 207, 229) 40%, rgb(225, 220, 247) 100%);display:grid;place-content:center;width:480px;width:min(480px,25vw);height:80px;height:min(80px,4.1666666667vw);color:#fff;font-size:24px;font-size:min(24px,1.25vw);font-weight:500;line-height:1;letter-spacing:0.05em;border-radius:5px}@media only screen and (max-width: 859px){#liquid-foundation_howto .btn_area a.btn_diagnosis{width:310px;width:min(310px,82.6666666667vw);height:70px;height:min(70px,18.6666666667vw);font-size:20px;font-size:min(20px,5.3333333333vw);line-height:1;letter-spacing:0.03em;margin:0 auto}}