address{font-style:italic}@media screen and (max-width:767.9px) and (orientation:portrait){header{width:100%;display:flex;align-items:center;overflow:hidden;position:fixed;top:0%;left:0%;z-index:5;background-color:#fff;border-bottom:2px solid #000;height:70px;.header-main{.poana-logo{margin-left:10px;width:91px;display:flex;justify-content:center;align-items:center;img{width:100%}}nav{display:none}.tel-hour{display:none}.reserve{display:none}}.hmbg-btn{border-left:2px solid #000;width:70px;height:70px;background-color:#fff0;position:absolute;top:0%;right:0%;z-index:5;span{transition:all 0.3s;position:absolute;background-color:#000;height:1px;width:30px;left:20px;transition:all 0.3s}span:nth-of-type(1){top:20px}span:nth-of-type(2){top:32px}span:nth-of-type(3){top:44px}&.active{span{transition:all 0.2s}span:nth-of-type(1){top:32px;transform:rotate(45deg)}span:nth-of-type(2){opacity:0}span:nth-of-type(3){top:32px;transform:rotate(-45deg)}}}.hmbg-menu{&.passive{display:none}&.active{display:block}position:fixed;top:70px;left:0%;z-index:5;height:calc(100vh - 70px);height:calc(100dvh - 70px);width:100%;.hmbg-menu-main{margin-left:70px;width:calc(100% - 70px);height:calc(100% - 70px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Utility/footer-background-sp.png');background-size:cover;.background{position:absolute;z-index:-1;width:100%;height:100%;background-color:#fff}ul{display:flex;flex-direction:column;gap:30px;padding:8vh 0 12vh 0;padding:calc(8dvh) 0 calc(12dvh) 0;li{display:flex;justify-content:center;a{display:flex;justify-content:space-between;width:70%;border-bottom:1px solid #000;span{font-family:'KaiseiTokumin-regular';font-weight:400;line-height:23.17px}}}}.icons{display:flex;justify-content:center;gap:60px;a{img{width:50px}}}}}}.bottom-nav{position:fixed;bottom:0%;left:0%;z-index:5;display:flex;width:100%;height:70px;font-size:10px;.tel{width:50%;a{background-color:#fff;border-top:1px solid #000;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;.denwasuru{font-family:'Sawarabi'}.zikan{font-family:'YuMincho'}}}.reserve{width:50%;a{height:100%;border-top:1px solid #000;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#545454;color:#fff;font-family:'Sawarabi';span{margin-bottom:10px}}}img{width:41px}.tel{img{transform:translateY(3px)}}}footer{position:relative;margin-bottom:70px;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Utility/footer-background-sp.png');background-size:cover;padding-top:43px;padding-bottom:100px;.flower{position:absolute;top:-10px;right:3%;display:block;width:88.75px;transform:translateY(-50%)}.footer-main{padding-left:15%;padding-right:35%;.title{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}address{display:flex;flex-direction:column;margin-top:31px;margin-bottom:31px;font-family:'YuMincho';font-style:normal;font-size:10px;line-height:16px;.address{margin-bottom:25px}.annotation{margin-bottom:25px}}ul{display:flex;flex-direction:column;gap:30px;li{display:flex;a{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #000;span{font-family:'KaiseiTokumin-regular';font-weight:400;line-height:23.17px}}}}.icons{margin:50px 0;display:flex;justify-content:center;gap:25px;a{img{width:50px}}}small{font-family:'KaiseiTokumin-regular';font-size:10px;line-height:14px}}}}@media screen and (max-width:767.9px) and (orientation:landscape){header{width:100%;display:flex;align-items:center;overflow:hidden;position:fixed;top:0%;left:0%;z-index:5;background-color:#fff;border-bottom:2px solid #000;height:110px;.header-main{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;.poana-logo{position:relative;order:1;width:90px;height:90px;margin-left:10%;display:flex;justify-content:center;align-items:center;img{position:absolute;top:-5px;z-index:-1;width:100%}}nav{width:100%;order:3;transform:translateY(-15px);ul{display:flex;justify-content:center;gap:25px;li{font-family:'KaiseiTokumin-regular';font-size:16px;line-height:29px;&.active{border-bottom:1px solid #000}}}}.tel-hour{order:2;margin-right:13%;display:flex;flex-direction:column;justify-content:center;a{display:flex;align-items:center;img{width:41px}span{white-space:nowrap;font-size:20px;line-height:35px;font-family:'Sawarabi'}}.hour{transform:translateY(-5px);text-align:right;margin-right:5px;span{font-family:'YuMincho';font-size:12px;line-height:22px}}}.reserve{position:fixed;top:clamp(10px, 220px, 40%);right:0;a{width:75px;height:clamp(180px, 35vh, 253px);margin-left:clamp(30px, calc(100vw - 1024px * 1.1 + 1vw), 60px);border-radius:30px 0 0 30px;background-color:#545454;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;img{width:41px;margin-left:3px}span{writing-mode:vertical-lr;color:#fff;font-family:'Sawarabi';font-size:12px;line-height:24px}}}}.hmbg-btn{display:none}.hmbg-menu{display:none}}.bottom-nav{display:none}footer{position:relative;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Utility/footer-background-sp.png');background-size:cover;padding-bottom:100px;.flower{position:absolute;top:-15px;right:3%;display:block;width:88.75px;transform:translateY(-50%)}.footer-main{padding-top:90px;display:flex;justify-content:center;gap:90px;.left{.title{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}address{display:flex;flex-direction:column;margin-top:31px;margin-bottom:31px;font-family:'YuMincho';font-size:13px;line-height:21px;.address{margin-bottom:25px}.annotation{margin-bottom:25px}}}.right{width:clamp(100px, calc((100vw - 1024px) * 0.001 + 19vw), 200px);ul{display:flex;flex-direction:column;gap:30px;li{display:flex;a{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #000;span{font-family:'KaiseiTokumin-regular';font-weight:400;font-size:16px;line-height:23px}}}}.icons{margin:50px 0;display:flex;justify-content:center;gap:25px;a{img{width:50px}}}small{font-family:'KaiseiTokumin-regular';font-size:10px;line-height:14px}}}}}@media screen and (min-width:768px) and (max-width:1199px){header{width:100%;display:flex;align-items:center;overflow:hidden;position:fixed;top:0%;left:0%;z-index:5;background-color:#fff;border-bottom:2px solid #000;height:148px;.header-main{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;.poana-logo{position:relative;order:1;width:110px;height:110px;margin-left:10%;display:flex;justify-content:center;align-items:center;img{position:absolute;top:-5px;z-index:-1;width:100%}}nav{width:100%;order:3;transform:translateY(-15px);ul{display:flex;justify-content:center;gap:25px;li{font-family:'KaiseiTokumin-regular';font-size:20px;line-height:29px;&.active{border-bottom:2px solid #000}}}}.tel-hour{order:2;margin-right:13%;display:flex;flex-direction:column;justify-content:center;a{display:flex;align-items:center;img{width:41px}span{white-space:nowrap;font-size:24px;line-height:35px;font-family:'Sawarabi'}}.hour{transform:translateY(-5px);text-align:right;margin-right:5px;span{font-family:'YuMincho';font-size:14px;line-height:22px}}}.reserve{position:fixed;top:clamp(10px, 248px, 45%);right:0;a{width:76px;height:clamp(200px, 35vh, 253px);margin-left:clamp(30px, calc(100vw - 1024px * 1.1 + 1vw), 60px);border-radius:30px 0 0 30px;background-color:#545454;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;img{width:64px;margin-left:5px}span{writing-mode:vertical-lr;color:#fff;font-family:'Sawarabi';font-size:16px;line-height:24px}}}}.hmbg-btn{display:none}.hmbg-menu{display:none}}.bottom-nav{display:none}footer{position:relative;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Utility/footer-background-sp.png');background-size:cover;padding-bottom:100px;.flower{position:absolute;top:-15px;right:3%;display:block;width:91px;transform:translateY(-50%)}.footer-main{padding-top:90px;display:flex;justify-content:center;gap:90px;.left{.title{font-family:'KaiseiTokumin-regular';font-size:40px;line-height:58px;letter-spacing:.2em}address{display:flex;flex-direction:column;margin-top:31px;margin-bottom:31px;font-family:'YuMincho';font-size:16px;line-height:26px;.address{margin-bottom:25px}.annotation{margin-bottom:25px}}}.right{width:clamp(100px, calc((100vw - 1024px) * 0.001 + 19vw), 200px);ul{display:flex;flex-direction:column;gap:30px;li{display:flex;a{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #000;span{font-family:'KaiseiTokumin-regular';font-weight:400;font-size:20px;line-height:29px}}}}.icons{margin:50px 0;display:flex;justify-content:center;gap:25px;a{img{width:50px}}}small{font-family:'KaiseiTokumin-regular';font-size:10px;line-height:14px}}}}}@media screen and (min-width:1200px){header{width:100%;display:flex;align-items:center;overflow:hidden;position:fixed;top:0%;left:0%;z-index:5;background-color:#fff;border-bottom:2px solid #000;height:148px;.header-main{width:100%;display:flex;justify-content:space-around;align-items:center;.poana-logo{width:150px;display:flex;justify-content:center;align-items:center;img{width:100%}}nav{margin-left:clamp(50px, calc(100vw - 1024px * 1.1), 300px);ul{display:flex;gap:25px;li{font-family:'KaiseiTokumin-regular';font-size:clamp(16px, calc(3px + 1.3vw), 20px);line-height:29px;&:hover{opacity:.7}&.active{border-bottom:2px solid #000}}}}.tel-hour{display:flex;flex-direction:column;justify-content:center;margin-left:clamp(10px, calc(1vw - 10px + 1vw), 15px);a{display:flex;align-items:center;img{width:clamp(70px, 7vw, 80px);aspect-ratio:90/88}span{white-space:nowrap;font-size:clamp(25px, 2.5vw, 32px);line-height:53px;font-family:'Sawarabi'}}.hour{transform:translateY(-10px);text-align:right;margin-right:5px;span{font-family:'YuMincho';font-size:clamp(12px, calc(3px + 0.9vw), 14px);line-height:26px}}}.reserve{a{width:clamp(110px, 10vw, 123px);aspect-ratio:1/1;margin-left:clamp(30px, calc(100vw - 1024px * 1.1 + 1vw), 60px);border-radius:50%;background-color:#545454;display:flex;flex-direction:column;justify-content:center;align-items:center;img{width:41px;transition:all 0.4s}&:hover{opacity:.8;& img{transform:rotateY(180deg)}}span{color:#fff;font-family:'Sawarabi';font-size:clamp(12px, calc(3px + 0.9vw), 14px)}}}}.hmbg-btn{display:none}.hmbg-menu{display:none}}.bottom-nav{display:none}footer{position:relative;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Utility/footer-background-sp.png');background-size:cover;padding-bottom:100px;.flower{position:absolute;top:-15px;right:3%;display:block;width:138px;transform:translateY(-50%)}.footer-main{padding-top:90px;display:flex;justify-content:center;gap:90px;.left{.title{font-family:'KaiseiTokumin-regular';font-size:40px;line-height:58px;letter-spacing:.2em}address{display:flex;flex-direction:column;margin-top:31px;margin-bottom:31px;font-family:'YuMincho';font-size:16px;line-height:26px;.address{margin-bottom:25px}.annotation{margin-bottom:25px}}}.right{width:clamp(100px, calc((100vw - 1024px) * 0.001 + 19vw), 200px);ul{display:flex;flex-direction:column;gap:30px;li{display:flex;a{display:flex;justify-content:space-between;width:100%;overflow:hidden;position:relative;&::before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#000;transition:all 0.2s}&::after{content:'';position:absolute;bottom:0;left:-100%;width:100%;height:1px;background-color:#000;transition:all 0.2s;transition-delay:0.15s}&:hover{&::before{left:110%}&::after{left:0}}span{font-family:'KaiseiTokumin-regular';font-weight:400;font-size:20px;line-height:29px}}}}.icons{margin:50px 0;display:flex;justify-content:center;gap:25px;a{img{width:50px}}}small{font-family:'KaiseiTokumin-regular';font-size:10px;line-height:14px}}}}}*,::before,::after{margin:0;padding:0;border:0;border-width:0;border-style:solid;box-sizing:border-box;-webkit-box-sizing:border-box}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;font-size:inherit;line-height:inherit}ul,ol,li{list-style:none;margin:0;padding:0}a{color:#000;text-decoration:none}a:active{color:#000}a:focus{outline:none}b{font-weight:400}strong{font-weight:400}input,textarea{border-width:1px;border-color:rgb(0 0 0 / .5);resize:none}button{background-color:#fff0}@font-face{font-family:'KaiseiTokumin-regular';font-display:swap;src:url('/wp-content/themes/ポアナ wp/assets/fonts/KaiseiTokumin-Regular-sub.woff') format('woff')}@font-face{font-family:'Sawarabi';font-display:swap;src:url('/wp-content/themes/ポアナ wp/assets/fonts/SawarabiGothic-Regular-sub.woff') format('woff')}@font-face{font-family:'YuMincho';font-display:swap;src:url('/wp-content/themes/ポアナ wp/assets/fonts/YuMincho-Regular-sub.woff') format('woff')}body{&.active{height:100%;overflow:hidden}}:root{--gray:rgba(208, 212, 215, 1)}#lp{font-family:serif;.footer-img{margin-top:100px;padding:5vw;position:relative;background-image:url(/wp-content/themes/ポアナ wp/assets/images/lp/footer.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;.footer-text{border-radius:25px;width:90%;border:1px solid #fff;background-color:rgb(184 184 184 / .656);backdrop-filter:blur(3px);color:#fff;text-align:center;padding:50px 20px;text-shadow:0 0 3px gray;h2{margin-bottom:40px;font-size:32px}p{line-height:200%;font-size:24px;font-weight:500}b{font-size:32px;text-shadow:0 0 4px #383838;font-weight:800}.text1{margin-bottom:60px;position:relative;&::before{content:'';position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:80%;height:1px;background-color:#fff}}}}}body{overflow-x:clip}.banner-img-container{display:block;width:368px;height:373px;margin:0 auto;img{width:100%;height:100%;object-fit:contain}}.home{.banner-img-container{height:initial}}@media screen and (max-width:767.9px) and (orientation:portrait){main{.top-link{position:absolute;top:395px;left:50%;transform:translateX(-50%);display:block;width:130px;height:35px}.preparing-pc{display:none}.preparing-sp{display:block;margin:70px auto 0 auto;width:320px}&.home{z-index:4;margin-top:70px;.first-view{overflow:hidden;position:relative;width:100%;height:527px;padding-bottom:calc(5vw + clamp(165px, 21dvh, 200px));padding-bottom:calc(5vw + clamp(165px, 21vh, 200px));.img-box{width:260px;aspect-ratio:221/287;background-size:cover;&.interior-1{position:absolute;z-index:2;top:clamp(55px, 7dvh, 70px);top:clamp(55px, 7vh, 70px);left:0;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img02.webp');display:none}&.styling-1{position:relative;display:flex;align-items:flex-end;justify-content:center;z-index:3;top:clamp(110px, 14dvh, 130px);top:clamp(110px, 14vh, 130px);margin-left:auto;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img01copy.jpg');background-position:center;background-size:cover;.overlay{position:absolute;width:100%;height:clamp(55px, 7dvh, 70px);height:clamp(55px, 7vh, 70px);margin-top:auto;background-color:#fff;opacity:.5}}}.title{position:absolute;right:25px;bottom:25px;z-index:4;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:136px;margin-left:calc(9.4vw)}h1{margin-left:40px;display:flex;flex-direction:column;span{&:nth-of-type(1){font-family:'YuMincho';font-size:12px;line-height:19px}&:nth-of-type(2){font-family:'KaiseiTokumin-regular';font-size:clamp(32px, 15vw, 34px);line-height:46px;letter-spacing:.2em}}}}.bar{position:absolute;left:clamp(70px, 19.5vw, 80px);bottom:25px;display:block;width:clamp(93px, 25%, 95px);max-width:100px;height:1px;transform:rotate(-33deg);border-bottom:1px solid #000}}.concept{margin-top:10px;.title{display:flex;justify-content:flex-start;.box{margin-top:20px;margin-left:clamp(30px, 8vw, 40px);position:relative;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:28vw;margin-right:3vw}h2{span{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em}}}}.texts{margin:0 clamp(30px, 8vw, 40px);p{font-family:'YuMincho';font-size:12px;line-height:21px;letter-spacing:.1em;&:nth-of-type(1){margin-top:40px}&:nth-of-type(2){margin-top:30px;margin-bottom:30px}}}.family{width:58%;aspect-ratio:189/127;margin-left:auto;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/毛髪洗い流し.webp');background-size:cover;background-position:0 100%}}.banner-pc{display:inline-block;position:fixed;bottom:12vh;right:0;z-index:50;img{width:100px;object-fit:cover}}.campaign{margin-top:120px;.box{position:relative;display:flex;justify-content:center;align-items:center;h2{position:absolute;right:2vw;span{position:relative;font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em;&::before{position:absolute;top:-15px;right:105%;content:'';width:30vw;height:1px;background-color:#000;transform:rotate(10deg)}}.shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:33vw;max-width:200px}}}.banner-mb-text{p{margin:30px 5vw 20px;font-family:'YuMincho';font-weight:500;font-size:13px;line-height:200%;letter-spacing:.1em}.campaign-img{width:100%;object-fit:cover}}.banner-pc-text{display:none}a{width:35%;.campaign-img{object-fit:cover;width:100%}}}.schedule,.news{margin-top:100px;padding-bottom:45px;background-color:#ebebeb;&.news{padding-top:90px}.flower{width:88.75px;margin-left:3%;transform:translateY(-50%)}h2{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;text-align:center;letter-spacing:.3em}.calendar,.img-container{display:flex;flex-direction:column;align-items:center;gap:60px;img{width:70%;box-shadow:4px 4px 4px rgb(0 0 0 / .25);&:nth-of-type(1){margin-top:45px}&:nth-of-type(2){margin-bottom:10px}}}p{margin:auto;width:70%;&:nth-of-type(2){margin-top:15px}span{font-family:'YuMincho';font-size:12px;line-height:19px;&.red{color:red}}}}.staff{padding-top:150px;padding-bottom:100px;.title{display:flex;justify-content:flex-start;.box{margin-top:20px;margin-left:clamp(30px, 8vw, 40px);margin-bottom:21px;position:relative;display:flex;justify-content:center;align-items:center;.bar{position:absolute;top:-15%;left:33%;display:block;width:clamp(93px, 25%, 95px);max-width:100px;height:1px;transform:rotate(-33deg);border-bottom:1px solid #000}.shape{position:relative;z-index:-1;width:28vw;margin-right:3vw}h2{position:absolute;span{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em}}}}figure{img{display:block;margin:auto;width:50%;border-radius:50%;aspect-ratio:1;object-fit:cover}figcaption{margin-top:31px;margin-left:15%;font-family:'KaiseiTokumin-regular';font-size:13px;line-height:16px}}}}&.about{overflow:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:90px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:320/180;background-image:url('/wp-content/themes/ポアナ wp/assets/images/About-Item/item-hero-image.webp');background-repeat:no-repeat;background-size:cover;background-position:50%;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em;span{display:block}}}.about-us{margin-bottom:80px;.flower{display:none}.container{h2{margin-left:3%;margin-top:50px;margin-bottom:30px;font-family:'YuMincho';font-weight:700;font-size:18px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:30px;margin-bottom:50px;.video-container{order:2;video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{order:1;margin-left:3%;font-family:'YuMincho';font-size:13px;line-height:26px;.br{display:block}.bold{font-weight:700;&:nth-of-type(5){margin-top:30px}&:nth-of-type(7){margin-bottom:30px}}}}&:nth-of-type(2){margin-bottom:50px;p{text-align:center;font-family:'YuMincho';font-size:13px;line-height:26px;span{margin:10px 0;display:block}.bold{font-weight:700}}}.notto{width:100%;object-fit:cover}}}}.bubble{background-color:#e8ecef;padding:100px 0;.container{h2{margin-left:3%;margin-top:50px;margin-bottom:30px;font-family:'YuMincho';font-weight:700;font-size:18px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:30px;margin-bottom:50px;.video-container{video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{margin-left:3%;font-family:'YuMincho';font-size:13px;line-height:26px;text-align:center;.br{display:block}.bold{display:block;font-weight:700;&:nth-of-type(3){margin-top:30px}&:nth-of-type(6){margin-bottom:30px}.num{font-size:18px}}}}&:nth-of-type(2){display:flex;flex-direction:column;p{order:1;margin-top:50px;text-align:center;font-family:'YuMincho';font-size:13px;line-height:26px;span{margin:5px 0;display:block}.bold{font-weight:700}.pc-arrow{display:none}}}.notto{order:2;width:100%;object-fit:cover}}}}.another{margin-top:15%;margin-bottom:5%;.container{h2{margin:0% 5%;margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:18px;text-align:center;span{display:block}}.item{img{width:100%;aspect-ratio:3/2;object-fit:cover}.explain{font-family:'YuMincho';margin:0 3%;h3{text-align:center;font-size:18px;margin-top:30px;margin-bottom:30px;font-weight:700}span{display:block;font-size:13px}}&:nth-of-type(1){margin-bottom:15%;.explain{span{&:nth-of-type(4){margin-top:30px}&:nth-of-type(5){margin-top:30px}}}}&:nth-of-type(2){.explain{span{line-height:200%}}}}}}}&.access{position:relative;z-index:4;margin-top:70px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:320/180;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Access/PÖANA外観.webp');background-repeat:no-repeat;background-size:cover;background-position:right;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 7dvh, 50px);height:clamp(35px, 7vh, 50px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:right;align-items:center;transform:translate(-3%,clamp(-30px, calc((320px - 100vw) * 0.15 - 2.8vh), -25px));.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(80px, 19.5vw, 90px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}address{margin-top:65px;margin-bottom:80px;margin-left:50px;display:flex;flex-direction:column;font-family:'YuMincho';font-style:normal;font-size:12px;line-height:19px;.flower{display:none}.tel-fax{margin-top:20px;display:flex;flex-direction:column}}.map{margin:0 50px 100px 50px;iframe{width:100%;height:100%;aspect-ratio:222/153}}}&.menu{position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:320/180;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Menu/髪を洗っている.webp');background-repeat:no-repeat;background-size:cover;background-position:bottom;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 7dvh, 50px);height:clamp(35px, 7vh, 50px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:right;align-items:center;transform:translate(-5%,clamp(-30px, calc((320px - 100vw) * 0.15 - 2.8vh), -25px));.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(80px, 19.5vw, 90px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.flower{display:none}.menu-container{margin-top:65px;h2{margin:0 auto 30px auto;width:88%;padding-bottom:10px;border-bottom:1px solid #000;&:nth-of-type(2){margin-top:50px}span{font-family:'KaiseiTokumin-regular';font-size:32px}}ul{li{margin:0 6% 7% 6%;a{padding:12px 7.5% 12px 6.5%;border:1px solid #000;display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:23px;font-family:'KaiseiTokumin-regular';span{display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1/1;border:1px solid#000000;border-radius:50%;&::before{content:'➔'}}}}}}}&.menu-child{overflow:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:80px;&.color{.explanation{img{object-position:25%}}}&.perm{.explanation{img{object-position:25%}}}&.treatment{.explanation{img{object-position:50% 50%}}}&.head-spa{.explanation{img{object-position:50%}}}&.set{.explanation{img{object-position:25%}}}&.others{.explanation{img{object-position:right}}}&.set-menu{.explanation{img{object-position:center center}}}&.eyebrow{.explanation{img{object-position:right}}}&.eyelash{.explanation{img{object-position:right}}}.hero-eyebrow{img{object-position:center}}.hero-eyelash{img{object-position:center}}.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:320/180;img{object-fit:cover;width:100%;height:100%}.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 7dvh, 50px);height:clamp(35px, 7vh, 50px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;margin-bottom:-25px;display:flex;justify-content:right;align-items:center;transform:translate(-5%,clamp(-30px, calc((320px - 100vw) * 0.15 - 2.8vh), -25px));.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(80px, 19.5vw, 90px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.back{position:relative;padding:1px 10px 1px 5px;margin-left:5%;border:1px solid #000;span{font-family:'Sawarabi';font-size:12px;line-height:18px;text-align:center}}.flower{display:none}section{margin-top:35px;h2{margin-bottom:40px;text-align:center;font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em;span{&:nth-of-type(2){margin-left:1em}}}.explain{margin:45px 20px 35px 20px;font-family:'YuMincho';font-size:12px;line-height:19px}.explanation{margin:45px 20px 35px 20px;font-family:'YuMincho';font-size:12px;line-height:19px;text-align:center;img{object-fit:cover;width:100%;aspect-ratio:320/150}}ul{margin:35px 12% 0 12%;li{margin-bottom:30px;p{font-family:'YuMincho';font-size:12px;line-height:19px;&:nth-of-type(1){display:flex;justify-content:space-between;border-bottom:2px solid #000;margin-bottom:10px}}}}}}&.photo{position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:320/180;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Photo/鏡をもって見せている.webp');background-repeat:no-repeat;background-size:cover;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 7dvh, 50px);height:clamp(35px, 7vh, 50px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:right;align-items:center;transform:translate(-5%,clamp(-30px, calc((320px - 100vw) * 0.15 - 2.8vh), -25px));.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(80px, 19.5vw, 90px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.photo-container{position:relative;margin-top:65px;.flower{display:none}ul{width:60%;padding-top:20px;margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3%;li{margin-bottom:3%;figure{img{width:232px;aspect-ratio:232/216;object-fit:cover}figcaption{text-align:center;font-family:'YuMincho'}}}}.no-post{padding-top:40px;text-align:center;font-size:14px;font-family:'YuMincho'}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;width:fit-content;margin:20px auto 0;.page-numbers{font-size:12px;font-family:'notosan-reg';width:24px;height:24px;&:not(.prev,.next){display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:50%;padding-bottom:3px;&.current{color:#d9d9d9;background-color:#545454}}&.prev{display:block;position:relative;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(45deg);transform-origin:left;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(-45deg);transform-origin:left;border-radius:50px;background-color:#545454;width:12px;height:2px}}&.next{display:block;position:relative;border-radius:50%;background-color:#fff;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(45deg);transform-origin:right;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(-45deg);transform-origin:right;border-radius:50px;background-color:#545454;width:12px;height:2px}}}}}}}}@media screen and (max-width:767.9px) and (orientation:landscape){main{.top-link{position:absolute;top:267px;left:50%;transform:translateX(-50%);display:block;width:85px;height:20px}.preparing-pc{display:block;margin:110px auto 0 auto;width:450px}.preparing-sp{display:none}&.home{z-index:4;margin-top:110px;.first-view{position:relative;width:100%;height:calc(100svh - 110px);padding-bottom:calc(5vw + clamp(165px, 21dvh, 200px));padding-bottom:calc(5vw + clamp(165px, 21vh, 200px));.img-box{width:247px;aspect-ratio:379/287;background-size:cover;&.interior-1{position:absolute;z-index:2;top:50px;left:100px;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img02.webp')}&.styling-1{position:relative;display:flex;align-items:flex-end;justify-content:center;z-index:3;top:70px;margin-left:auto;margin-right:105px;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img01.jpg');.overlay{position:absolute;width:100%;height:125px;margin-top:auto;background-color:#fff;opacity:.5}}}.title{position:absolute;right:150px;bottom:25px;z-index:4;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{display:flex;flex-direction:column;text-align:center;span{&:nth-of-type(1){font-family:'YuMincho';font-size:12px;line-height:19px}&:nth-of-type(2){transform:translateY(-5px);font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}}}}.bar{position:absolute;top:calc(20% + 45vw);right:calc(45% + 2vh);display:block;width:15%;height:1px;transform-origin:right;transform:rotate(-40deg);border-bottom:1px solid #000}}.concept{margin-top:calc(100vw * 0.07);.title{margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 12.5vw), 250px);display:flex;justify-content:flex-start;.box{position:relative;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:105px;aspect-ratio:105/87}h2{span{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em}}}}.texts{p{width:50%;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);font-family:'YuMincho';font-size:12px;line-height:21px;letter-spacing:.1em;&:nth-of-type(1){margin-top:40px}&:nth-of-type(2){margin-top:15px;margin-bottom:24px}}}.family{width:294px;aspect-ratio:294/198;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/毛髪洗い流し.webp');background-size:cover;background-position:0 100%}}.banner-pc{display:inline-block;position:fixed;bottom:10vh;right:0;z-index:50;img{width:100px;object-fit:cover}}.campaign{p{margin:30px 10vw 20px;letter-spacing:.2em;font-size:14px}}.schedule,.news{margin-top:105px;padding-bottom:45px;background-color:#ebebeb;&.news{padding-top:90px}.flower{width:88.75px;margin-left:5%;transform:translateY(-50%)}h2{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;text-align:center;letter-spacing:.3em}.calendar,.img-container{margin-top:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;img{width:370px;box-shadow:4px 4px 4px rgb(0 0 0 / .25)}}p{margin:auto;width:370px;margin-top:15px;span{font-family:'YuMincho';font-size:12px;line-height:19px;&.red{color:red}}}}.staff{padding-top:150px;padding-bottom:100px;.title{display:flex;justify-content:flex-start;margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 8.8vw), 170px);.box{position:relative;display:flex;justify-content:center;align-items:center;.bar{position:absolute;top:calc((768px - 100vw) * 0.1 - 50px);left:calc(91% + (100vw - 768px) * 0.1);display:block;width:15vw;height:1px;transform-origin:right;transform:rotate(-40deg);border-bottom:1px solid #000}.shape{position:relative;z-index:-1;width:105px;aspect-ratio:105/87}h2{position:absolute;span{font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em}}}}figure{img{display:block;margin:auto;width:163px;border-radius:50%;aspect-ratio:1;object-fit:cover}.figcaption-wrapper{margin-top:30px;display:flex;flex-direction:column;align-items:center;font-family:'KaiseiTokumin-regular';font-size:13px;line-height:21px;figcaption{margin-right:60px}}}}}&.about{overflow:hidden;position:relative;z-index:4;margin-top:100px;margin-bottom:90px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/About-Item/item-hero-image.webp');background-repeat:no-repeat;background-size:cover;background-position:50%;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em;span{display:block}}}.about-us{margin:0 20%;margin-bottom:80px;.flower{display:none}.container{h2{margin-top:50px;margin-bottom:30px;font-family:'YuMincho';font-weight:700;font-size:18px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:30px;margin-bottom:50px;.video-container{order:2;video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{order:1;font-family:'YuMincho';font-size:13px;line-height:26px;.br{display:block}.bold{font-weight:700;&:nth-of-type(5){margin-top:20px}&:nth-of-type(7){margin-bottom:20px}}}}&:nth-of-type(2){margin-bottom:30px;p{text-align:center;font-family:'YuMincho';font-size:13px;line-height:26px;span{margin:10px 0;display:block}.bold{font-weight:700}}}.notto{width:100%;object-fit:cover}}}}.bubble{background-color:#e8ecef;padding:80px 0;.container{margin:0 20%;h2{margin-bottom:30px;font-family:'YuMincho';font-weight:700;font-size:18px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:30px;margin-bottom:30px;.video-container{video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{font-family:'YuMincho';font-size:13px;line-height:26px;.br{display:block}.bold{display:block;font-weight:700;&:nth-of-type(3){margin-top:20px}&:nth-of-type(6){margin-bottom:20px}.num{font-size:18px}}}}&:nth-of-type(2){display:flex;flex-direction:column;p{order:1;margin-top:20px;text-align:center;font-family:'YuMincho';font-size:13px;line-height:26px;span{margin:5px 0;display:block}.bold{font-weight:700}.pc-arrow{display:none}}}.notto{order:2;width:100%;object-fit:cover}}}}.another{margin:0 20%;margin-top:10%;margin-bottom:5%;.container{h2{margin:0% 5%;margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:18px;text-align:center;span{display:block}}.item{img{width:100%;aspect-ratio:5/3;object-fit:cover}.explain{font-family:'YuMincho';h3{text-align:center;font-size:18px;margin-top:20px;margin-bottom:20px;font-weight:700}span{display:block;font-size:13px}}&:nth-of-type(1){margin-bottom:15%;span{&:nth-of-type(4){margin-top:20px}&:nth-of-type(5){margin-top:20px}}}&:nth-of-type(2){span{line-height:200%}}}}}}&.access{overflow-x:hidden;position:relative;z-index:4;margin-top:110px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Access/PÖANA外観.webp');background-repeat:no-repeat;background-size:cover;background-position:right;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(20%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(5px, 22vw, 250px);bottom:-5px;display:block;width:82px;height:1px;transform:rotate(-35deg);transform-origin:right;border-bottom:1px solid #000}}address{position:relative;display:flex;flex-direction:column;padding-top:45px;padding-left:30%;font-family:'YuMincho';font-style:normal;font-size:clamp(14px, 1.8vw, 18px);line-height:22px;.flower{position:absolute;top:-20px;left:6.7%;width:88.75px}.tel-fax{margin-top:20px}}.map{margin:60px 20% 100px 20%;iframe{width:100%;height:100%;aspect-ratio:544/302}}}&.menu{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Menu/髪を洗っている.webp');background-repeat:no-repeat;background-size:cover;background-position:bottom;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(125px, calc((100vw - 768px) * 0.4 + 120px), 220px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.menu-container{position:relative;margin-top:70px;.flower{position:absolute;top:-90px;left:6.7%;width:88.75px}ul{li{margin:0 22.5% 5% 22.5%;a{position:relative;border:1px solid #000;padding:18px 7.5% 18px 6.5%;display:flex;justify-content:space-between;align-items:center;font-size:20px;line-height:29px;font-family:'KaiseiTokumin-regular';span{display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1/1;border:1px solid#000000;border-radius:50%}&:nth-of-type(1){order:1}&:nth-of-type(2){order:3}&:nth-of-type(3){order:5}&:nth-of-type(4){order:7}&:nth-of-type(5){order:2}&:nth-of-type(6){order:4}&:nth-of-type(7){order:6}&:nth-of-type(8){order:8}}}}}}&.menu-child{overflow:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:80px;&.color{.explanation{img{object-position:25%}}}&.perm{.explanation{img{object-position:25%}}}&.treatment{.explanation{img{object-position:50% 50%}}}&.head-spa{.explanation{img{object-position:50%}}}&.set{.explanation{img{object-position:25%}}}&.others{.explanation{img{object-position:right}}}&.set-menu{.explanation{img{object-position:center center}}}&.eyebrow{.explanation{img{object-position:right}}}&.eyelash{.explanation{img{object-position:right}}}.hero-eyebrow{img{object-position:center}}.hero-eyelash{img{object-position:center}}.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-repeat:no-repeat;background-size:cover;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(125px, calc((100vw - 768px) * 0.4 + 120px), 220px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.back{position:relative;padding:7px 10px 5px 10px;margin-left:15%;border:1px solid #000;span{font-family:'YuMincho';font-size:16px;line-height:26px;text-align:center}}.flower{width:88.75px;margin-left:5%;margin-bottom:-121px}section{h2{margin-top:10px;margin-bottom:40px;text-align:center;font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em;span{&:nth-of-type(2){margin-left:1em}}}.explain{width:50%;margin:15px auto;font-family:'YuMincho';font-size:12px;line-height:19px}.explanation{width:60%;margin:50px auto;font-family:'YuMincho';font-size:16px;line-height:26px;text-align:center;img{object-fit:cover;aspect-ratio:320/150;width:100%}}ul{margin:65px 23% 0 23%;li{margin-bottom:30px;p{font-family:'YuMincho';font-size:16px;line-height:26px;&:nth-of-type(1){display:flex;justify-content:space-between;border-bottom:2px solid #000;margin-bottom:10px}&:nth-of-type(2){font-size:14px}}}}}}&.photo{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Photo/鏡をもって見せている.webp');background-repeat:no-repeat;background-size:cover;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:132px;aspect-ratio:132/109}h1{font-family:'KaiseiTokumin-regular';font-size:32px;line-height:46px;letter-spacing:.2em}.bar{position:absolute;left:clamp(125px, calc((100vw - 768px) * 0.4 + 120px), 220px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.photo-container{position:relative;margin-top:70px;.flower{position:absolute;top:-90px;left:6.7%;width:88.75px}ul{width:80%;padding-top:20px;margin:auto;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:40px;li{margin-bottom:3%;figure{img{width:180px;aspect-ratio:232/216;object-fit:cover}figcaption{text-align:center;font-family:'YuMincho'}}}}.no-post{padding-top:40px;text-align:center;font-family:'YuMincho'}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px;.page-numbers{font-size:12px;font-family:'notosan-reg';width:24px;height:24px;&:not(.prev,.next){display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:50%;padding-bottom:3px;&.current{color:#d9d9d9;background-color:#545454}}&.prev{display:block;position:relative;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(45deg);transform-origin:left;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(-45deg);transform-origin:left;border-radius:50px;background-color:#545454;width:12px;height:2px}}&.next{display:block;position:relative;border-radius:50%;background-color:#fff;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(45deg);transform-origin:right;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(-45deg);transform-origin:right;border-radius:50px;background-color:#545454;width:12px;height:2px}}}}}}}}.fv-wrapper{width:100vw;height:calc(100svh - 140px);margin-top:70px;position:relative;&::before{content:'';position:absolute;top:28%;width:65%;height:62%;background-color:var(--gray)}&::after{content:'';position:absolute;top:25%;right:10%;background-image:url(/wp-content/themes/ポアナ wp/assets/images/lp/flower.png);background-position:center;background-size:cover;width:70px;height:70px;transform:rotate(-20deg)}h1{position:absolute;top:70px;width:100%;text-align:center;letter-spacing:2px;font-size:28px;text-shadow:3px 2px 3px #fff}h2{font-size:22px;line-height:250%;position:absolute;top:35%;left:12%}.fv-img{position:absolute;bottom:0;right:0;width:75%;height:40%;box-shadow:-3px 3px 10px rgb(154 154 154 / .518);&::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .362)}img{object-fit:cover;width:100%;height:100%}}}.worrie-wrapper{padding:100px 0 30px;.worrie-top{position:relative;margin-bottom:50px;.worrie-text{width:90%;border:2px solid #757575;;padding:50px 20px;margin:0 auto;h2{font-size:18px;text-align:center;margin-bottom:50px}p{margin-bottom:30px;font-size:16px;line-height:200%;margin-left:10px}}&::before{content:'';position:absolute;top:40px;left:0;width:100vw;height:80%;background-color:var(--gray);z-index:-1}&::after{content:'';position:absolute;bottom:-5%;right:5%;background-image:url(/wp-content/themes/ポアナ wp/assets/images/lp/flower.png);background-position:center;background-size:cover;width:110px;height:110px}}.worrie-bottom{width:100%;height:300px;overflow:hidden;img{width:130%;height:130%;object-fit:cover;object-position:10%}}}.action-wrapper{.worrie-top{.worrie-text{h2{font-size:22px}p{line-height:250%;text-align:center}}&::before{left:auto;right:0}&::after{bottom:85%}}}.treatment-wrapper{margin-top:100px;.treatment-top{position:relative;width:100vw;height:240px;overflow:hidden;h2{z-index:2;width:100%;position:absolute;top:35%;text-align:center;color:#fff;font-size:22px;font-weight:500;text-shadow:0 0 5px #434343}img{width:1000px;height:1000px;object-fit:cover;object-position:140% -400px;filter:grayscale(1) blur(1px)}}.treatment-text{width:82%;padding:100px 30px;margin:0 auto;background-color:var(--gray);transform:translateY(-80px);z-index:5;p{line-height:200%;strong{font-size:1.1em}.border-line{border-bottom:1px solid #000}}}}.component-wrapper{text-align:center;h2{border:3px solid var(--gray);display:inline-block;padding:15px 50px;margin-bottom:50px}.component-content{width:80%;margin:0 auto 50px;.small-h3{font-size:20px;line-height:200%}h3{padding-bottom:20px;position:relative;margin-bottom:30px;font-size:32px;font-weight:400;&::before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:90%;height:1px;background-color:#000}}ul{text-align:left;margin-left:10%;li{list-style:none;margin-bottom:10px}}}.water-img{width:80vw;height:80vw;object-fit:cover;filter:grayscale(.2);margin-top:-15px;margin-bottom:50px}.component-imgs{width:100%;height:300px;position:relative;margin-top:50px;img{position:absolute;object-fit:cover}.fish-img{top:0;right:7%;width:65vw;height:40vw;z-index:1;box-shadow:-2px 2px 10px rgb(128 128 128 / .493)}.solt-img{bottom:0;left:7%;width:35vw;height:45vw;filter:blur(.5px)}}}.reason-wrapper{.reason-content{border:2px solid var(--gray);text-align:center;padding:100px 70px;position:relative;margin-top:100px;h2{margin-bottom:30px;font-weight:600;letter-spacing:2px}p{line-height:200%}&::after,&::before{content:'';position:absolute;background-image:url(/wp-content/themes/ポアナ wp/assets/images/lp/flower.png);background-position:center;background-size:cover}&::before{width:80px;height:80px;top:30px;left:10%;transform:rotate(-90deg)}&::after{width:100px;height:100px;bottom:0;right:10%;transform:rotate(60deg)}}}.features-wrapper{margin-top:100px;h2{width:70%;text-align:center;margin:0 auto 60px;background-color:rgb(208 212 215);padding:20px 0;font-size:32px;letter-spacing:2px}.features-content{border:3px solid var(--gray);width:70%;margin:0 auto 25px;padding:30px 15px;box-shadow:0 0 10px #c4c4c4;height:180px;b{font-size:24px;margin-left:30px;margin-bottom:20px}h3{text-align:center;font-size:18px;line-height:200%;font-weight:500}}}.voice-wrapper{margin-top:100px;h2{width:70%;text-align:center;margin:0 auto 60px;background-color:rgb(208 212 215);padding:20px 0;font-size:32px;letter-spacing:2px}.voice-content{background-color:var(--gray);padding:5vw 5vw 50px;margin-bottom:50px;video{width:90vw;height:90vw;object-fit:cover;margin-bottom:30px;box-shadow:0 0 10px #000;border-radius:5px}.voice-text{h3{text-align:center;margin-bottom:20px;position:relative;color:#3a3a3a;&::before,&::after{content:'';position:absolute;top:50%;left:50%;width:80px;height:2px;background-color:#3a3a3a}&::before{translate:calc(-50% - 100px)}&::after{translate:calc(-50% + 100px)}}p{text-align:center;line-height:200%}}}}@media screen and (min-width:768px) and (max-width:1199.9px){main{.top-link{position:absolute;top:385px;left:50%;transform:translateX(-50%);display:block;width:130px;height:45px}.preparing-pc{display:block;margin:110px auto 0 auto;width:800px}.preparing-sp{display:none}&.home{z-index:4;margin-top:148px;.first-view{position:relative;width:100%;padding-bottom:calc(5vw + clamp(165px, 21dvh, 200px));padding-bottom:calc(5vw + clamp(165px, 21vh, 200px));.img-box{width:471px;aspect-ratio:379/287;background-size:cover;&.interior-1{position:absolute;z-index:2;top:50px;left:100px;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img02.webp')}&.styling-1{position:relative;display:flex;align-items:flex-end;justify-content:center;z-index:3;top:100px;margin-left:auto;margin-right:105px;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img01copy.jpg');.overlay{position:absolute;width:100%;height:170px;margin-top:auto;background-color:#fff;opacity:.5}}}.title{position:absolute;right:100px;bottom:75px;z-index:4;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:192px;aspect-ratio:192/157}h1{display:flex;flex-direction:column;text-align:center;span{&:nth-of-type(1){font-family:'YuMincho';font-size:16px;line-height:26px}&:nth-of-type(2){transform:translateY(-5px);font-family:'KaiseiTokumin-regular';font-size:48px;line-height:70px;letter-spacing:.2em}}}}.bar{position:absolute;top:calc(15% + 45vw);right:calc(45% + 2vh);display:block;width:15%;height:1px;transform-origin:right;transform:rotate(-40deg);border-bottom:1px solid #000}}.concept{margin-top:calc((100vw - 768px) * 0.5);.title{margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 12.5vw), 250px);display:flex;justify-content:flex-start;.box{position:relative;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:151px;aspect-ratio:151/125}h2{span{font-family:'KaiseiTokumin-regular';font-size:36px;line-height:52px;letter-spacing:.3em}}}}.texts{p{width:50%;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);font-family:'YuMincho';font-size:12px;line-height:21px;letter-spacing:.1em;&:nth-of-type(1){margin-top:40px}&:nth-of-type(2){margin-top:15px;margin-bottom:24px}}}.family{width:294px;aspect-ratio:294/198;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/毛髪洗い流し.webp');background-size:cover;background-position:0 100%}}.campaign{margin-top:180px;.box{position:relative;display:flex;justify-content:center;align-items:center;h2{position:absolute;right:20vw;font-size:36px;line-height:52px;span{position:relative;font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em;&::before{position:absolute;top:-15px;right:105%;content:'';width:30vw;height:1px;background-color:#000;transform:rotate(10deg)}}.shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:33vw;max-width:200px}}}.banner-mb-text{display:none}.banner-pc-text{margin-top:70px;display:flex;justify-content:center;gap:10px;align-items:center;p{font-family:'YuMincho';font-weight:500;font-size:15px;line-height:200%;letter-spacing:.1em;width:35%;text-align:center;.to-click{display:inline-block;margin-top:30px;position:relative;&::before{content:'';position:absolute;top:50%;left:-5px;width:10px;height:10px;border-bottom:1px solid #000;border-left:1px solid #000;transform:translateY(-50%) rotate(45deg)}}}a{width:35%;.campaign-img{object-fit:cover;width:100%}}}}.banner-pc{display:inline-block;position:fixed;bottom:12vh;right:0;z-index:50;img{width:100px;object-fit:cover}}.schedule,.news{margin-top:105px;padding-bottom:45px;background-color:#ebebeb;&.news{padding-top:90px}.flower{width:91px;margin-left:5%;transform:translateY(-50%)}h2{font-family:'KaiseiTokumin-regular';font-size:36px;line-height:52px;text-align:center;letter-spacing:.3em}.calendar,.img-container{margin-top:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;img{width:520px;box-shadow:4px 4px 4px rgb(0 0 0 / .25)}}p{margin:auto;width:70%;margin-top:15px;span{font-family:'YuMincho';font-size:16px;line-height:26px;&.red{color:red}}}}.staff{padding-top:150px;padding-bottom:100px;.title{display:flex;justify-content:flex-start;margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 8.8vw), 170px);.box{position:relative;display:flex;justify-content:center;align-items:center;.bar{position:absolute;top:calc((768px - 100vw) * 0.1 - 50px);left:calc(91% + (100vw - 768px) * 0.1);display:block;width:15vw;height:1px;transform-origin:right;transform:rotate(-40deg);border-bottom:1px solid #000}.shape{position:relative;z-index:-1;width:151px;aspect-ratio:151/125}h2{position:absolute;span{font-family:'KaiseiTokumin-regular';font-size:36px;line-height:52px;letter-spacing:.3em}}}}figure{img{display:block;margin:auto;width:205px;border-radius:50%;aspect-ratio:1;object-fit:cover}.figcaption-wrapper{margin-top:30px;display:flex;flex-direction:column;align-items:center;font-family:'KaiseiTokumin-regular';font-size:13px;line-height:21px;figcaption{margin-right:60px}}}}}&.about{overflow:hidden;position:relative;z-index:4;margin-top:140px;margin-bottom:90px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/About-Item/item-hero-image.webp');background-repeat:no-repeat;background-size:cover;background-position:50%;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:192px;aspect-ratio:192/157}h1{font-family:'KaiseiTokumin-regular';font-size:48px;line-height:70px;letter-spacing:.2em;span{display:block}}}.about-us{margin:0 14%;margin-bottom:80px;.flower{display:none}.container{h2{margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:24px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:50px;margin-bottom:80px;.video-container{order:2;video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{order:1;font-family:'YuMincho';font-size:18px;line-height:26px;.br{display:block}.bold{font-weight:700;&:nth-of-type(5){margin-top:30px}&:nth-of-type(7){margin-bottom:30px}}}}&:nth-of-type(2){margin-bottom:30px;p{text-align:center;font-family:'YuMincho';font-size:18px;line-height:26px;span{margin:10px 0;display:block}.bold{font-weight:700}}}.notto{width:100%;object-fit:cover}}}}.bubble{background-color:#e8ecef;padding:80px 0;.container{margin:0 14%;h2{margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:24px}.item{&:nth-of-type(1){display:flex;flex-direction:column;gap:50px;margin-bottom:50px;.video-container{video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{font-family:'YuMincho';font-size:18px;line-height:26px;.br{display:block}.bold{display:block;font-weight:700;&:nth-of-type(3){margin-top:30px}&:nth-of-type(6){margin-bottom:30px}.num{font-size:24px}}}}&:nth-of-type(2){display:flex;flex-direction:column;p{order:1;margin-top:20px;text-align:center;font-family:'YuMincho';font-size:18px;line-height:26px;span{margin:5px 0;display:block}.bold{font-weight:700}.pc-arrow{display:none}}}.notto{order:2;width:100%;object-fit:cover}}}}.another{margin:0 14%;margin-top:10%;margin-bottom:5%;.container{h2{margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:24px;span{display:block}}.item{img{width:100%;aspect-ratio:5/3;object-fit:cover}h3{text-align:center;font-size:21px;margin-top:20px;margin-bottom:20px;font-weight:700}.explain{font-family:'YuMincho';span{display:block;font-size:18px}}&:nth-of-type(1){margin-bottom:15%;.explain{span{&:nth-of-type(4){margin-top:20px}&:nth-of-type(5){margin-top:20px}}}}&:nth-of-type(2){.explain{span{line-height:200%}}}}}}}&.access{overflow-x:hidden;position:relative;z-index:4;margin-top:148px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Access/PÖANA外観.webp');background-repeat:no-repeat;background-size:cover;background-position:right;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(20%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(48px, 6.4vw, 96px);line-height:70px;letter-spacing:.2em}.bar{position:absolute;left:clamp(5px, 22vw, 250px);bottom:-5px;display:block;width:82px;height:1px;transform:rotate(-35deg);transform-origin:right;border-bottom:1px solid #000}}address{position:relative;display:flex;flex-direction:column;padding-top:clamp(30px, calc((100vw - 768px) * 0.1 + 10px), 75px);padding-left:30%;font-family:'YuMincho';font-style:normal;font-size:clamp(14px, 1.8vw, 18px);line-height:22px;.flower{position:absolute;top:-45px;left:6.7%;width:91px}.tel-fax{margin-top:20px}}.map{margin:60px 20% 100px 20%;iframe{width:100%;height:100%;aspect-ratio:544/302}}}&.menu{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Menu/髪を洗っている.webp');background-repeat:no-repeat;background-size:cover;background-position:bottom;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:192px;aspect-ratio:192/157}h1{font-family:'KaiseiTokumin-regular';font-size:48px;line-height:70px;letter-spacing:.2em}.bar{position:absolute;left:clamp(125px, calc((100vw - 768px) * 0.4 + 120px), 220px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.menu-container{position:relative;margin-top:70px;.flower{position:absolute;top:-100px;left:6.7%;width:91px}h2{margin:0 auto 30px auto;width:60%;padding-bottom:10px;border-bottom:1px solid #000;&:nth-of-type(2){margin-top:50px}span{font-family:'KaiseiTokumin-regular';font-size:32px}}ul{li{margin:0 22.5% 5% 22.5%;a{position:relative;border:1px solid #000;padding:18px 7.5% 18px 6.5%;display:flex;justify-content:space-between;align-items:center;font-size:20px;line-height:29px;font-family:'KaiseiTokumin-regular';span{display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1/1;border:1px solid#000000;border-radius:50%;&::before{content:'➔'}}&:nth-of-type(1){order:1}&:nth-of-type(2){order:3}&:nth-of-type(3){order:5}&:nth-of-type(4){order:7}&:nth-of-type(5){order:2}&:nth-of-type(6){order:4}&:nth-of-type(7){order:6}&:nth-of-type(8){order:8}}}}}}&.menu-child{overflow:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:80px;&.color{.explanation{img{object-position:25%}}}&.perm{.explanation{img{object-position:25%}}}&.treatment{.explanation{img{object-position:50% 50%}}}&.head-spa{.explanation{img{object-position:50%}}}&.set{.explanation{img{object-position:25%}}}&.others{.explanation{img{object-position:right}}}&.set-menu{.explanation{img{object-position:center center}}}&.eyebrow{.explanation{img{object-position:right}}}&.eyelash{.explanation{img{object-position:right}}}.hero-eyebrow{img{object-position:center}}.hero-eyelash{img{object-position:center}}.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;img{object-fit:cover;width:100%;height:100%}.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;margin-bottom:-30px;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:192px;aspect-ratio:192/157}h1{font-family:'KaiseiTokumin-regular';font-size:48px;line-height:70px;letter-spacing:.2em}}.back{position:relative;padding:15px 15px 12px 15px;margin-left:15%;border:1px solid #000;span{font-family:'YuMincho';font-size:16px;line-height:26px;text-align:center;letter-spacing:.3em}}.flower{width:91px;margin-left:5%;margin-bottom:-121px}section{h2{margin-top:10px;margin-bottom:40px;text-align:center;font-family:'KaiseiTokumin-regular';font-size:36px;line-height:52px;letter-spacing:.3em;span{&:nth-of-type(2){margin-left:1em}}}.explain{width:50%;margin:15px auto;font-family:'YuMincho';font-size:16px;line-height:26px}.explanation{width:60%;margin:50px auto;font-family:'YuMincho';font-size:20px;line-height:32px;text-align:center;img{object-fit:cover;width:100%;aspect-ratio:544/302}}ul{margin:65px 23% 0 23%;li{margin-bottom:30px;p{font-family:'YuMincho';font-size:20px;line-height:32px;&:nth-of-type(1){display:flex;justify-content:space-between;border-bottom:2px solid #000;margin-bottom:10px;letter-spacing:-1px}&:nth-of-type(2){font-size:16px}}}}}}&.photo{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:100px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:744/418;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Photo/鏡をもって見せている.webp');background-repeat:no-repeat;background-size:cover;background-position:top;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 70px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:192px;aspect-ratio:192/157}h1{font-family:'KaiseiTokumin-regular';font-size:48px;line-height:70px;letter-spacing:.2em}.bar{position:absolute;left:clamp(125px, calc((100vw - 768px) * 0.4 + 120px), 220px);bottom:-10px;display:block;width:clamp(93px, 30%, 105px);height:1px;transform:rotate(-33deg);transform-origin:right;border-bottom:1px solid #000}}.photo-container{position:relative;margin-top:70px;.flower{position:absolute;top:-100px;left:6.7%;width:91px}ul{width:80%;padding-top:20px;margin:auto;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:40px;li{height:277px;figure{img{width:232px;aspect-ratio:232/216;object-fit:cover}figcaption{text-align:center;font-family:'YuMincho';width:232px}}}}.no-post{padding-top:40px;text-align:center;font-size:20px;font-family:'YuMincho'}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px;.page-numbers{font-size:12px;font-family:'notosan-reg';width:24px;height:24px;&:not(.prev,.next){display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:50%;padding-bottom:3px;&.current{color:#d9d9d9;background-color:#545454}}&.prev{display:block;position:relative;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(45deg);transform-origin:left;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(-45deg);transform-origin:left;border-radius:50px;background-color:#545454;width:12px;height:2px}}&.next{display:block;position:relative;border-radius:50%;background-color:#fff;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(45deg);transform-origin:right;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(-45deg);transform-origin:right;border-radius:50px;background-color:#545454;width:12px;height:2px}}}}}}}.fv-wrapper{margin-top:148px;height:calc(100svh - 148px);&::before{top:10%}&::after{width:120px;height:120px}h1{top:120px;left:0;font-size:52px;letter-spacing:4px}h2{font-size:30px;top:280px}.fv-img{width:80%;height:45%}}.worrie-wrapper{margin-top:20px;display:flex;position:relative;.worrie-top{width:70%;&::after{top:0;right:-150px;width:130px;height:130px}.worrie-text{h2{font-size:24px}p{font-size:20px}}}.worrie-bottom{position:absolute;width:50%;right:0;bottom:-10%}}.action-wrapper{flex-direction:row-reverse;margin-bottom:300px;.worrie-top{&::after{right:auto;left:-150px}}.worrie-bottom{left:0;bottom:-15%}}.treatment-wrapper{margin:200px 0;.treatment-top{h2{font-size:28px}img{object-position:-340px -400px}}.treatment-text{padding:100px 100px;p{font-size:18px}}}.component-wrapper{.flex-wrapper{display:flex;align-items:center;margin-bottom:100px;.flex-content{width:55%;.component-content{width:90%;h3{text-align:left;margin-left:40px;&::before{width:110%}}ul{margin-left:40px}}}.water-img{width:45%;height:350px}}.flex-wrapper2{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:100px;.flex-content{width:55%;.component-content{margin:0 0 50px;width:90%;h3{text-align:left;margin-left:40px;&::before{width:110%}}ul{margin-left:40px}}}.component-imgs{width:55%;height:350px;margin:0;.fish-img{width:300px;height:200px;right:0}.solt-img{left:0;width:150px;height:200px}}}}.reason-wrapper{position:relative;margin:200px 0;&::before{content:'';position:absolute;width:100%;height:80%;top:10%;left:0;background-color:var(--gray)}.reason-content{width:80%;margin:0 auto;background-color:#fff;box-shadow:0 0 10px var(--gray);padding:100px 100px;h2{font-size:28px}p{font-size:22px}}}.features-wrapper{.features-content{width:60%;b{margin-left:60px}}}.voice-wrapper{margin:200px 0;.voice-content{video{height:50vw}.voice-text{h3{font-size:24px;&::before,&::after{width:120px}}p{font-size:18px}}}}}@media screen and (min-width:1200px){.for-mb-tb{display:none}.banner-img-container{position:relative;margin-top:150px;&::before{content:'';position:absolute;top:50%;left:50%;display:block;width:0;height:0;border-radius:50%;border-color:var(--gray);border-width:50px;border-style:solid;z-index:-1;opacity:1;translate:-50% -50%;transition-duration:1s}&:hover{scale:1.05;&::before{width:150%;height:150%;transition-duration:0.5s;border-width:2px}img{filter:grayscale(.8)}}img{transition-duration:0.5s}}.home{.banner-img-container{margin-top:initial}}main{.top-link{position:absolute;top:425px;left:50%;transform:translateX(-50%);display:block;width:130px;height:35px}.preparing-pc{display:block;margin:148px auto 0 auto;width:800px}.preparing-sp{display:none}&.home{z-index:4;margin-top:148px;.first-view{position:relative;width:100%;height:calc(100svh - 148px);.img-box{width:50vw;aspect-ratio:790/510;background-size:cover;&.interior-1{position:absolute;z-index:2;top:4svh;left:clamp(100px, 10vw, 150px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img02.webp')}&.styling-1{position:absolute;display:flex;align-items:flex-end;justify-content:center;z-index:3;right:0;bottom:1svh;margin-left:auto;margin-right:clamp(100px, 10vw, 150px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/top-img01copy.jpg');.overlay{position:absolute;width:100%;height:185px;margin-top:auto;background-color:#fff;opacity:.5}}}.title{position:absolute;right:10vw;bottom:0;z-index:4;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:calc(50vw * 0.46)}h1{margin-left:40px;display:flex;flex-direction:column;text-align:center;span{&:nth-of-type(1){font-family:'YuMincho';font-size:clamp(16px, 1.6vw, 24px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 38px)}&:nth-of-type(2){font-family:'KaiseiTokumin-regular';font-size:clamp(60px, calc(55px + (100vw - 1024px) * 0.085), 96px);line-height:clamp(65px, 5vh + 6vw, 139px);letter-spacing:.2em}}}}.bar{position:absolute;right:clamp(400px, calc((100vw - 1024px) * 0.09 + 38.7vw), 620px);bottom:clamp(10px, calc((1024px - 100vw) * 0.001 + 1.5vw), 38px);display:block;width:clamp(100px, calc((100vw - 1024px) * 0.01 + 29vw), 380px);height:1px;transform-origin:right;transform:rotate(-25deg);border-bottom:1px solid #000}}.concept{margin-top:130px;.title{margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 12.5vw), 250px);display:flex;justify-content:flex-start;.box{position:relative;display:flex;justify-content:center;align-items:center;.shape{position:absolute;z-index:-1;width:calc(50vw * 0.38)}h2{span{font-family:'KaiseiTokumin-regular';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px);letter-spacing:.3em}}}}.texts{p{width:50%;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);font-family:'YuMincho';font-size:16px;line-height:40px;letter-spacing:.1em;&:nth-of-type(1){margin-top:40px}&:nth-of-type(2){margin-top:30px;margin-bottom:45px}}}.family{width:25%;aspect-ratio:189/127;margin-left:auto;margin-right:clamp(100px, calc(100vw - 1024px) * 0.04 + 14.5vw, 235px);background-image:url('/wp-content/themes/ポアナ wp/assets/images/Top/毛髪洗い流し.webp');background-size:cover;background-position:0 100%}}.banner-pc{display:inline-block;position:fixed;bottom:10vh;right:0;z-index:50;transition:all 0.4s;img{width:130px;object-fit:cover}&:hover{transform:scale(1.05);opacity:.7}}.campaign{margin-top:180px;.box{position:relative;display:flex;justify-content:center;align-items:center;h2{position:absolute;right:20vw;font-family:'KaiseiTokumin-regular';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px);letter-spacing:.3em;span{position:relative;font-family:'KaiseiTokumin-regular';font-size:24px;line-height:35px;letter-spacing:.3em;&::before{position:absolute;top:-65px;right:135%;content:'';width:30vw;height:1px;background-color:#000;transform:rotate(15deg)}}.shape{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:33vw;max-width:300px}}}.banner-mb-text{display:none}.banner-pc-text{margin-top:90px;margin-left:100px;display:flex;justify-content:center;gap:10px;align-items:center;p{font-family:'YuMincho';font-weight:600;font-size:16px;line-height:250%;letter-spacing:.1em;width:30%;text-align:center;.to-click{display:inline-block;margin-top:30px;position:relative;transition:all 0.4s;&::before{content:'';position:absolute;top:50%;left:-5px;width:10px;height:10px;border-bottom:1px solid #000;border-left:1px solid #000;transform:translateY(-50%) rotate(45deg);transition:all 0.4s}&:hover{color:gray;&::before{left:-10px}}}}a{width:30%;max-width:300px;transition:all 0.4s;.campaign-img{object-fit:cover;width:100%}&:hover{opacity:.7}}}}.schedule,.news{margin-top:80px;padding-bottom:45px;background-color:#ebebeb;&.news{padding-top:140px}.flower{width:138px;margin-left:5%;transform:translateY(-50%)}h2{font-family:'KaiseiTokumin-regular';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:52px;text-align:center;letter-spacing:.3em}.calendar,.img-container{margin-top:80px;display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;gap:80px;img{width:35%;box-shadow:4px 4px 4px rgb(0 0 0 / .25)}}p{margin:auto;width:70%;margin-top:15px;span{font-family:'YuMincho';font-size:16px;line-height:26px;&.red{color:red}}}}.staff{padding-top:150px;padding-bottom:100px;.title{display:flex;justify-content:flex-start;margin-left:clamp(100px, calc((100vw - 1024px) * 0.08 + 8.8vw), 170px);.box{position:relative;display:flex;justify-content:center;align-items:center;.bar{position:absolute;top:calc((100vw - 1024px) * 0.05 - 60px);left:75%;display:block;width:clamp(100px, calc((100vw - 1024px) * 0.01 + 29vw), 315px);height:1px;transform-origin:right;transform:rotate(-25deg);border-bottom:1px solid #000}.shape{position:relative;z-index:-1;width:calc(50vw * 0.38)}h2{position:absolute;span{font-family:'KaiseiTokumin-regular';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:52px;letter-spacing:.3em}}}}figure{img{display:block;margin:auto;width:225px;border-radius:50%;aspect-ratio:1;object-fit:cover}.figcaption-wrapper{margin-top:30px;display:flex;flex-direction:column;align-items:center;font-family:'KaiseiTokumin-regular';font-size:13px;line-height:21px;figcaption{margin-right:60px}}}}}&.about{overflow:hidden;position:relative;z-index:4;margin-top:140px;margin-bottom:150px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:1444/550;background-image:url('/wp-content/themes/ポアナ wp/assets/images/About-Item/item-hero-image.webp');background-repeat:no-repeat;background-size:cover;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(64px, 6.4vw, 96px);line-height:139px;letter-spacing:.2em;span{display:block}}}.about-us{margin-top:-50px;margin-bottom:100px;.flower{width:138px;margin-left:5%}.container{margin:0% 13%;h2{margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px)}.item{&:nth-of-type(1){display:flex;align-items:center;gap:50px;margin-bottom:50px;.video-container{width:50%;video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{width:50%;font-family:'YuMincho';font-size:16px;line-height:26px;.pc-br{display:block}.bold{&:nth-of-type(5){margin-top:30px}&:nth-of-type(7){margin-bottom:30px}display:block;font-weight:700}}}&:nth-of-type(2){margin-bottom:50px;p{text-align:center;font-family:'YuMincho';font-size:16px;line-height:26px;.br{margin:20px 0;display:block}}}.notto{width:100%;object-fit:cover}}}}.bubble{background-color:#e8ecef;padding:100px 0;.container{margin:0% 13%;h2{margin-bottom:20px;font-family:'YuMincho';font-weight:700;font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px)}.item{&:nth-of-type(1){display:flex;align-items:center;gap:50px;margin-bottom:50px;.video-container{width:50%;video{aspect-ratio:487/229;width:100%;background-color:#000;vertical-align:bottom}}p{width:50%;font-family:'YuMincho';font-size:16px;line-height:26px;span{&.br{display:block}&.bold{display:block;font-weight:700;margin-bottom:15px;&:nth-of-type(3){margin-top:15px}.num{font-size:20px}}}}}&:nth-of-type(2){p{text-align:center;font-family:'YuMincho';font-size:16px;line-height:26px;margin-bottom:50px;.sp-arrow{display:none}span{margin-bottom:15px;display:block;&.bold{font-weight:700}}}}.ultra{width:100%;object-fit:cover}}}}.another{margin-top:15%;margin-bottom:5%;.container{margin:0% 13%;h2{margin-top:50px;margin-bottom:50px;font-family:'YuMincho';font-weight:700;font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px)}.item{display:flex;gap:50px;margin-bottom:15%;img{width:50%;aspect-ratio:3/2;object-fit:cover}.explain{width:50%;font-family:'YuMincho';font-size:16px;line-height:26px;h3{font-size:24px;margin-bottom:30px}span{display:block}}&:nth-of-type(1){span{&:nth-of-type(4){margin-top:30px}&:nth-of-type(5){margin-top:30px}}}&:nth-of-type(2){span{margin-bottom:20px}}}}}}&.access{overflow-x:hidden;width:100%;position:relative;z-index:4;margin-top:148px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:1444/550;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Access/PÖANA外観.webp');background-repeat:no-repeat;background-size:cover;background-position:right;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(64px, 6.4vw, 96px);line-height:139px;letter-spacing:.2em}.bar{position:absolute;left:clamp(5px, 6.7vw, 100px);bottom:10px;display:block;width:clamp(200px, 23.5vw, 348px);height:1px;transform:rotate(-20deg);transform-origin:right;border-bottom:1px solid #000}}address{position:relative;display:flex;flex-direction:column;padding-top:clamp(15px, calc((100vw - 1024px) * 0.1 + 10px), 75px);padding-left:30%;font-family:'YuMincho';font-style:normal;font-size:20px;line-height:32px;.annotation{margin-top:20px}.flower{position:absolute;top:0;left:6.7%;width:138px}.tel-fax{margin-top:20px}}.map{margin:60px 20% 200px 20%;iframe{width:100%;height:100%;aspect-ratio:797/528}}}&.menu{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:150px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:1444/550;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Menu/髪を洗っている.webp');background-repeat:no-repeat;background-size:cover;background-position:bottom;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(64px, 6.4vw, 96px);line-height:139px;letter-spacing:.2em}.bar{position:absolute;left:clamp(5px, 8vw, 100px);bottom:10px;display:block;width:clamp(200px, 23.5vw, 326px);height:1px;transform:rotate(-20deg);transform-origin:right;border-bottom:1px solid #000}}.menu-container{position:relative;margin-top:65px;.flower{position:absolute;top:-100px;left:6.7%;width:138px}h2{margin:0 auto 40px auto;padding-bottom:10px;width:58%;border-bottom:1px solid #000;&:nth-of-type(2){margin-top:50px}span{font-family:'KaiseiTokumin-regular';font-size:32px}}ul{width:60%;margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3%;&.hair-menu{li{&:first-child{width:93%}}}li{width:45%;margin:0 0 3%;a{position:relative;border:1px solid #000;padding:12px 40px;display:flex;justify-content:space-between;align-items:center;font-size:20px;line-height:29px;font-family:'KaiseiTokumin-regular';&:hover{color:rgb(0 0 0 / .636);& span{background-color:#545454;&::before{color:#fff}}}span{display:flex;justify-content:center;align-items:center;width:32px;aspect-ratio:1/1;border:1px solid#000000;border-radius:50%;transition:all 0.3s;&::before{content:'➔';transition:all 0.2s}}&:nth-of-type(1){order:1}&:nth-of-type(2){order:3}&:nth-of-type(3){order:5}&:nth-of-type(4){order:7}&:nth-of-type(5){order:2}&:nth-of-type(6){order:4}&:nth-of-type(7){order:6}&:nth-of-type(8){order:8}}}}}}&.menu-child{overflow:hidden;position:relative;z-index:4;margin-top:70px;padding-bottom:150px;&.head-spa{h3{margin-top:50px;font-family:'YuMincho';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px);letter-spacing:.3em;text-align:center}}&.color{.explanation{img{object-position:25%}}}&.perm{.explanation{img{object-position:25%}}}&.treatment{.explanation{img{object-position:50% 50%}}}&.head-spa{.explanation{img{object-position:50%}}}&.set{.explanation{img{object-position:25%}}}&.others{.explanation{img{object-position:right}}}&.set-menu{.explanation{img{object-position:center center}}}&.eyebrow{.explanation{img{object-position:right}}}&.eyelash{.explanation{img{object-position:center}}}.hero-eyebrow{img{object-position:center}}.hero-eyelash{img{object-position:center}}.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:1444/550;img{object-fit:cover;width:100%;height:100%}.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(64px, 6.4vw, 96px);line-height:139px;letter-spacing:.2em}}.back{position:relative;padding:20px 40px 20px 20px;margin-left:10%;border:1px solid #000;&:before{content:'';position:absolute;z-index:-1;top:0;right:0;width:0%;height:100%;background-color:#545454;transition:all 0.15s}&:hover{&:before{width:100%;transition:all 0.25s}span{color:#fff}}span{font-family:'YuMincho';font-size:20px;line-height:32px;text-align:center;letter-spacing:.3em}}.flower{width:138px;margin-top:50px;margin-bottom:-120px;margin-left:2%}section{margin:0 10%;h2{margin-bottom:40px;text-align:center;font-family:'KaiseiTokumin-regular';font-size:clamp(24px, calc(100vw - 1024px) * 0.01 + 2vw, 36px);line-height:clamp(10px, calc((100vw - 1024px) * 0.1 + 1vh + 0.2vw), 52px);letter-spacing:.3em;span{&:nth-of-type(2){margin-left:1em}}}.explain{margin:45px auto;width:36%;font-family:'YuMincho';font-size:16px;line-height:26px}.explanation{margin:50px auto;width:86%;font-family:'YuMincho';font-size:20px;line-height:32px;text-align:center;img{object-fit:cover;width:100%;aspect-ratio:1139/350}}ul{margin:65px 15% 0 15%;li{margin-bottom:30px;p{font-family:'YuMincho';font-size:20px;line-height:32px;&:nth-of-type(1){display:flex;justify-content:space-between;border-bottom:2px solid #000;margin-bottom:10px}&:nth-of-type(2){font-size:18px}}}}}}&.photo{overflow-x:hidden;position:relative;z-index:4;margin-top:70px;margin-bottom:150px;.hero-image{width:100%;position:relative;z-index:3;aspect-ratio:1444/550;background-image:url('/wp-content/themes/ポアナ wp/assets/images/Photo/鏡をもって見せている.webp');background-repeat:no-repeat;background-size:cover;.overlay{position:absolute;bottom:0;width:100%;height:clamp(35px, 20%, 130px);background-color:#fff;opacity:.5}}.title{position:relative;z-index:4;display:flex;justify-content:center;align-items:center;transform:translate(25%,-50%);.shape{position:absolute;z-index:-1;width:clamp(200px, 25%, 348px);aspect-ratio:348/286;margin-right:20px}h1{font-family:'KaiseiTokumin-regular';font-size:clamp(64px, 6.4vw, 96px);line-height:139px;letter-spacing:.2em}.bar{position:absolute;left:clamp(5px, 8vw, 100px);bottom:10px;display:block;width:clamp(200px, 23.5vw, 326px);height:1px;transform:rotate(-20deg);transform-origin:right;border-bottom:1px solid #000}}.photo-container{position:relative;margin-top:65px;.flower{position:absolute;top:-100px;left:6.7%;width:138px}ul{width:60%;padding-top:20px;margin:auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3%;li{height:277px;figure{img{width:232px;aspect-ratio:232/216;object-fit:cover}figcaption{text-align:center;font-family:'YuMincho';width:232px}}}}.no-post{padding-top:40px;text-align:center;font-size:24px;font-family:'YuMincho'}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px;.page-numbers{font-size:12px;font-family:'notosan-reg';width:24px;height:24px;&:not(.prev,.next){display:flex;justify-content:center;align-items:center;background-color:#d9d9d9;border-radius:50%;padding-bottom:3px;&.current{color:#d9d9d9;background-color:#545454}}&.prev{display:block;position:relative;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(45deg);transform-origin:left;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(-45deg);transform-origin:left;border-radius:50px;background-color:#545454;width:12px;height:2px}}&.next{display:block;position:relative;border-radius:50%;background-color:#fff;&.disabled{cursor:not-allowed}&:before{content:'';display:block;position:absolute;top:52%;left:23%;transform:rotate(45deg);transform-origin:right;background-color:#545454;border-radius:50px;width:12px;height:2px}&:after{content:'';display:block;position:absolute;top:48%;left:23%;transform:rotate(-45deg);transform-origin:right;border-radius:50px;background-color:#545454;width:12px;height:2px}}}}}}}.fv-wrapper{margin-top:148px;height:calc(100svh - 148px);&::before{top:10%;height:80%}&::after{right:auto;left:5%;top:auto;bottom:5%;width:180px;height:180px}h1{z-index:1;font-size:64px;text-align:left;top:100px;padding-left:5%}h2{left:8%;z-index:2;font-size:34px}.fv-img{height:80%;width:60%;right:0;overflow:hidden}}.worrie-wrapper{display:flex;align-items:center;.worrie-top{margin-bottom:0;width:50%;&::after{right:10%;top:auto;bottom:0}.worrie-text{width:70%}}.worrie-bottom{position:static;height:550px;width:50%}}.action-wrapper{flex-direction:row-reverse;.worrie-top{&::after{left:10%}}}.treatment-wrapper{.treatment-top{height:300px;h2{font-size:34px}img{object-position:-140px -600px;width:150%;height:300%;filter:grayscale(1) blur(2px)}}.treatment-text{width:70%;p{font-size:20px}}}.component-wrapper{h2{margin-bottom:100px}.flex-wrapper{display:flex;.flex-content{width:60%;margin:0 50px;.component-content{h3{font-size:34px;br{display:none}}.small-h3{font-size:28px}ul{margin-left:60px}}}.water-img{width:40%;height:400px}}.flex-wrapper2{display:flex;flex-direction:row-reverse;.flex-content{width:50%;margin:0 50px;.component-content{h3{font-size:34px}ul{margin-left:60px}}}.component-imgs{width:50%;height:400px;margin:0;.fish-img{width:360px;height:250px;right:auto;left:220px}.solt-img{left:0;width:250px;height:280px}}}}.reason-wrapper{position:relative;&::before{content:'';position:absolute;width:100%;height:80%;top:10%;left:0;background-color:var(--gray)}.reason-content{width:50%;margin-right:auto;margin-left:auto;background-color:#fff;&::before{left:-30%;top:15%;width:120px;height:120px}&::after{right:-35%;bottom:15%;width:150px;height:150px}}}.features-wrapper{.features-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;.features-content{width:20%;margin:0 0 25px;b{margin-left:40px}}}}.voice-wrapper{.voice-content{display:flex;align-items:center;justify-content:center;padding:0;background-color:#fff0;position:relative;margin-bottom:150px;&::before{content:'';position:absolute;left:0;top:15%;width:100%;height:70%;background-color:var(--gray);z-index:-1}video{width:45vw;height:30vw;margin:0}.voice-text{text-align:center;width:45vw}}}.footer-img{.footer-text{width:80vw;margin:0 auto;h2{font-size:50px}}}@media screen and (min-width:1500px){.fv-wrapper{h1{top:150px;letter-spacing:6px}h2{top:300px}}.worrie-wrapper{.worrie-top{.worrie-text{h2{letter-spacing:3px}p{margin-left:60px;letter-spacing:3px}}}}.treatment-wrapper{.treatment-top{img{width:100%;object-position:0 -500px}}.treatment-text{width:800px;p{line-height:250%}}}.component-wrapper{.flex-wrapper{justify-content:center;.flex-content{width:40%}}.flex-wrapper2{justify-content:center;.flex-content{width:40%}.component-imgs{height:450px;.fish-img{width:450px;left:auto;right:0}.solt-img{left:auto;right:370px;width:280px}}}}}}