.sukipi-top h1,.sukipi-top h2,.sukipi-top h3{font-family:inherit}.sukipi-top,.sukipi-top div,.sukipi-top footer,.sukipi-top form,.sukipi-top h1,.sukipi-top h2,.sukipi-top h3,.sukipi-top header,.sukipi-top,.sukipi-top img,.sukipi-top label,.sukipi-top li,.sukipi-top nav,.sukipi-top p,.sukipi-top section,.sukipi-top span,.sukipi-top ul,.sukipi-top video{vertical-align:baseline;-webkit-tap-highlight-color:#0000;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%;list-style:none}.sukipi-top *{margin:0;padding:0}.sukipi-top input{font-size:16px}.sukipi-top a,.sukipi-top a:focus,.sukipi-top a:hover,.sukipi-top a:visited{text-decoration:none}.sukipi-top img{vertical-align:bottom;border:none;width:100%;max-width:100%;height:auto}.sukipi-top *,.sukipi-top :after,.sukipi-top :before{box-sizing:border-box}.sukipi-top{background:#fff;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif;font-weight:500;line-height:1.6}.sukipi-top footer,.sukipi-top header,.sukipi-top main,.sukipi-top nav,.sukipi-top section{display:block}.sukipi-top .mv{flex:1;margin-top:90px}@media (width<=767px){.sukipi-top .mv{margin-top:80px}}.sukipi-top #main{color:#989da5}.sukipi-top input[type=submit]{appearance:none;border-radius:0}.sukipi-top .l-main-content{flex:1}.sukipi-top.is-active{width:100%;height:100%;position:fixed}.sukipi-top{scroll-behavior:smooth}.sukipi-top .inner{width:1032px;max-width:100%;margin:0 auto;padding:0 16px}@media (width<=767px){.sukipi-top .inner{width:600px}}.sukipi-top header{z-index:1000;color:#333;background-color:#fff;width:100%;padding:11px 0;font-family:sans-serif;font-weight:300;position:fixed;top:0;left:0}.sukipi-top header p{font-size:min(2vw,18px);line-height:normal}.sukipi-top header a{text-decoration:none}.sukipi-top header a:hover{opacity:.7}@media (width<=767px){.sukipi-top header{height:80px;padding:14px 0}.sukipi-top header p{font-size:14px}}.sukipi-top .header__inner{width:1200px}.sukipi-top .header-content{justify-content:space-between;align-items:center;display:flex}.sukipi-top .header-logo{width:min(15.6vw,156px)}.sukipi-top .header-logo img{width:80%}@media screen and (width>=768px) and (width<=1032px){.sukipi-top .header-logo,.sukipi-top .header-logo img{width:100%}}@media (width<=767px){.sukipi-top .header-logo{width:118px}.sukipi-top .header-logo img{width:100%}}.sukipi-top .header-nav{align-items:center;margin-left:7.5%;display:flex}@media screen and (width>=768px) and (width<=1032px){.sukipi-top .header-nav{margin-left:0}}@media (width<=767px){.sukipi-top .header-nav{justify-content:end;width:calc(100% - 101px)}}.sukipi-top .header-menu{flex-shrink:0;width:490px;display:flex}.sukipi-top .header-menu li:nth-child(n+2){margin-left:28px}.sukipi-top .header-menu li a{color:#c17278;font-family:serif;font-size:min(2vw,18px)}@media screen and (width>=768px) and (width<=1032px){.sukipi-top .header-menu{flex-shrink:unset;width:380px}.sukipi-top .header-menu li:nth-child(n+2){margin-left:15px}.sukipi-top .header-menu li a{font-size:15px}}@media (width<=767px){.sukipi-top .header-menu{display:none}}.sukipi-top .header-btn{align-items:center;margin-left:2%;display:flex}.sukipi-top .header-btn a{text-align:center;border-radius:22px;justify-content:center;align-items:center;width:min(15.6vw,165px);padding:.7em 0;font-size:min(2vw,18px);display:flex}@media (width<=767px){.sukipi-top .header-btn a{width:144px;height:52px;font-size:20px}}.sukipi-top .register-btn{color:#fff;background:#c17278;margin-right:5px}.sukipi-top .login-btn{color:#c17278;background:#fff;border:1px solid #c17278}.sukipi-top .drawer-icon{aspect-ratio:1;background:#c17278;width:52px;margin-left:8px;transition:transform .5s;display:none}@media (width<=767px){.sukipi-top .drawer-icon{display:block}}.sukipi-top .drawer-icon.is-active{position:absolute;top:14px;right:16px}.sukipi-top .drawer-icon.is-active .drawer-icon__bar1{top:14px;transform:rotate(-35deg)}.sukipi-top .drawer-icon.is-active .drawer-icon__bar2{display:none}.sukipi-top .drawer-icon.is-active .drawer-icon__bar3{top:14px;transform:rotate(35deg)}.sukipi-top .drawer-icon__bars{aspect-ratio:1;z-index:400;width:52px;display:block;position:relative}.sukipi-top .drawer-icon__bar1,.sukipi-top .drawer-icon__bar2,.sukipi-top .drawer-icon__bar3{background:#fff;width:32px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sukipi-top .drawer-icon__bar1{transition:transform .3s;top:14px}.sukipi-top .drawer-icon__bar2{top:24px}.sukipi-top .drawer-icon__bar3{transition:transform .3s;top:34px}.sukipi-top .drawer-content{z-index:299;width:100%;height:100%;transition:transform .5s;position:fixed;top:0;right:0;overflow-y:scroll;transform:translate(105%)}.sukipi-top .drawer-content.is-active{transform:translate(0)}.sukipi-top .drawer-menu{background:#c17278;padding:31% 0 24%}.sukipi-top .drawer-menu li:nth-child(n+2){margin-top:19.8%}.sukipi-top .drawer-menu li a{text-align:center;color:#fff;font-family:serif;font-size:24px;text-decoration:none;display:block}.sukipi-top .drawer-btn{background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:12% 0 18.4%;display:flex}.sukipi-top .drawer-btn li a{text-align:center;border-radius:37px;width:272px;padding:22px 0;font-size:30px;display:inline-block}.sukipi-top .drawer-btn li .register-btn{margin-bottom:23px}.sukipi-top .footer-menu a{font-size:min(2vw,1.8rem)}@media (width<=767px){.sukipi-top .footer-menu{display:block}.sukipi-top .footer-menu li{width:100%}.sukipi-top .footer-menu li:nth-child(n+2){margin-top:1.2em;margin-left:0}.sukipi-top .footer-menu a{font-size:1.8rem}}.sukipi-top footer{color:#333;font-family:sans-serif;font-weight:300}.sukipi-top footer p{font-size:min(2vw,18px);line-height:normal}.sukipi-top footer a{text-decoration:none}.sukipi-top footer a:hover{opacity:.7}@media (width<=767px){.sukipi-top footer p{font-size:14px}}.sukipi-top .footer-content{background:#f8f0f1;padding:65px 0 38px}@media (width<=767px){.sukipi-top .footer-content{padding:43px 0}}.sukipi-top .footer-menu{justify-content:center;display:flex}.sukipi-top .footer-menu li:nth-child(n+2){margin-left:16px}.sukipi-top .footer-menu a{color:#4e4848;font-size:min(2vw,18px);line-height:normal;display:inline-block}@media (width<=767px){.sukipi-top .footer-menu{display:block}.sukipi-top .footer-menu li{width:100%}.sukipi-top .footer-menu li:nth-child(n+2){margin-top:12px;margin-left:0}.sukipi-top .footer-menu a{font-size:18px}}.sukipi-top .footer-info{background:#4e4848;padding:31px 0 25px}.sukipi-top .footer-info p{text-align:center;color:#fff}@media (width<=767px){.sukipi-top .footer-info{padding:20px 0 100px}.sukipi-top .footer-info p{font-size:17px;line-height:1.9}}.sukipi-top .p-search-open-modal{color:#5c5c5c;background-color:#f4f8fa;border:none;border-radius:20px;width:60%;height:30px;margin-top:20px;font-size:.9rem;position:relative}.sukipi-top .p-search-open-modal-icon{color:#999;margin-top:-.5em;position:absolute;top:50%;left:10px}.sukipi-top .p-show-contents{text-align:center;min-height:100vh;padding-bottom:50px;position:relative}.sukipi-top .p-show-photo{margin-top:60px}.sukipi-top .p-show-photo img{border-radius:200px;width:80%;max-width:100%;height:auto;max-height:100%}.sukipi-top .p-show-photo-no-image{color:#f4f8fa;font-size:12rem}.sukipi-top .p-show-basic-info{margin-bottom:20px}.sukipi-top .p-show-basic-info-user{font-size:1.5rem;font-weight:700}.sukipi-top .p-show-basic-info-like{margin:10px}.sukipi-top .p-show-income-verified{color:#ac545b;font-size:12px}.sukipi-top .p-show-intro{text-align:left}.sukipi-top .p-show-intro-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-show-intro-body{padding:10px 20px}.sukipi-top .p-show-body{text-align:left}.sukipi-top .p-show-body-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-show-body-height,.sukipi-top .p-show-body-weight{border-bottom:1px solid #eee;padding:10px 25px;display:flex}.sukipi-top .p-show-body-height-title,.sukipi-top .p-show-body-weight-title{flex-basis:70%}.sukipi-top .p-show-sns-account{text-align:left}.sukipi-top .p-show-sns-account-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-show-sns-account-twitter{text-align:center;border-bottom:1px solid #eee;padding:10px 25px}.sukipi-top .p-show-sns-account-count{border-bottom:1px solid #eee;padding:10px 25px;display:flex}.sukipi-top .p-show-sns-account-count-title{flex-basis:65%}.sukipi-top .p-show-sns-account-count-number{text-align:center}.sukipi-top .p-show-bottom-menu{width:100%;position:fixed;bottom:0}.sukipi-top .p-show-bottom-menu ul{flex-flow:row;justify-content:center;display:flex}.sukipi-top .p-show-bottom-menu-sukipi{color:#fff;background:#c17278;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sukipi-top .p-show-bottom-menu-sukipi,.sukipi-top .p-show-bottom-menu-sukipi-completed{text-align:center;border-right:1px solid #deecec;border-radius:50px;flex-basis:50%;padding:10px 0}.sukipi-top .p-show-bottom-menu-sukipi-completed{color:#999;background:#f4f8fa}.sukipi-top .p-like-show-contents{text-align:center;min-height:100vh;padding-bottom:43px;position:relative}.sukipi-top .p-like-show-contents-for-women{text-align:center;min-height:100vh;padding-bottom:100px;position:relative}.sukipi-top .p-like-show-no-gap{padding-bottom:0!important}.sukipi-top .p-like-show-photo{margin-top:60px}.sukipi-top .p-like-show-photo img{border-radius:200px;width:80%;max-width:100%;height:auto;max-height:100%}.sukipi-top .p-like-show-photo-no-image{color:#f4f8fa;font-size:12rem}.sukipi-top .p-like-show-basic-info{margin:10px 0}.sukipi-top .p-like-show-basic-info-user{font-size:18px;font-weight:700}.sukipi-top .p-like-show-basic-info-like{margin:10px}.sukipi-top .p-like-show-basic-info-one-image{margin-bottom:10px}.sukipi-top .p-like-show-intro{text-align:left}.sukipi-top .p-like-show-intro-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-like-show-intro-body{padding:10px 20px}.sukipi-top .p-like-show-body{text-align:left}.sukipi-top .p-like-show-body-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-like-show-body-height,.sukipi-top .p-like-show-body-weight{border-bottom:1px solid #eee;padding:10px 25px;display:flex}.sukipi-top .p-like-show-body-height-title,.sukipi-top .p-like-show-body-weight-title{flex-basis:70%}.sukipi-top .p-like-show-sns-account{text-align:left}.sukipi-top .p-like-show-sns-account-alert{color:#ac545b;font-size:.6rem}.sukipi-top .p-like-show-sns-account-title{background:#f4f8fa;border-top:1px solid #deecec;border-bottom:1px solid #deecec;padding:15px}.sukipi-top .p-like-show-sns-account-twitter{text-align:center;border-bottom:1px solid #eee;padding:10px 25px}.sukipi-top .p-like-show-sns-account-count{border-bottom:1px solid #eee;padding:10px 25px;display:flex}.sukipi-top .p-like-show-sns-account-count-title{flex-basis:65%}.sukipi-top .p-like-show-sns-account-count-number{text-align:center}.sukipi-top .p-like-show-bottom-menu{width:100%;position:fixed;bottom:0}.sukipi-top .p-like-show-bottom-menu ul{flex-flow:row;justify-content:center;display:flex}.sukipi-top .p-like-show-bottom-menu-message{text-align:center;color:#fff;background:#c17278;border-right:1px solid #deecec;border-radius:50px;flex-basis:50%;padding:10px 0}.sukipi-top .p-like-show-bottom-menu-message a,.sukipi-top .p-like-show-bottom-menu-message form{color:#fff;text-decoration:none}.sukipi-top .p-like-show-bottom-menu-twitter-message{text-align:center;color:#fff;background:#333;border-right:1px solid #deecec;border-radius:50px;flex-basis:50%;padding:10px 0}.sukipi-top .p-like-show-bottom-menu-twitter-message a{color:#fff;text-decoration:none}.sukipi-top .p-like-show-bottom-menu-alert-message{text-align:center;color:#fff;background:#4e4848;border-right:1px solid #deecec;border-radius:50px;flex-basis:50%;padding:10px 0}.sukipi-top .p-like-show-bottom-menu-alert-message a{color:#fff;text-decoration:none}.sukipi-top .p-like-show-bottom-menu-sukipi{color:#fff;background:#c17278}.sukipi-top .p-like-show-bottom-menu-sukipi,.sukipi-top .p-like-show-bottom-menu-sukipi-completed{text-align:center;border-right:1px solid #deecec;border-radius:50px;flex-basis:50%;padding:10px 0}.sukipi-top .p-like-show-bottom-menu-sukipi-completed{color:#999;background:#f4f8fa}.sukipi-top .p-like-show-dropdown{top:20px;right:20px}.sukipi-top .section-title .en{color:#ac545b26;letter-spacing:5.4px;font-family:Vujahday Script,cursive;font-size:min(6.5vw,77px);font-weight:400;line-height:normal;display:block;transform:rotate(-2.649deg)}.sukipi-top .section-title h2{color:#ac545b;letter-spacing:.1em;margin-top:45px;font-family:serif;font-size:min(3.9vw,42px);font-weight:400;line-height:normal}.sukipi-top .section-title h2 span{margin-left:1em;font-size:28px}@media (width<=767px){.sukipi-top .section-title{text-align:center}.sukipi-top .section-title .en{letter-spacing:.06em;font-size:min(13.3333vw,50px)}.sukipi-top .section-title h2{margin-top:17px;font-size:28px}.sukipi-top .section-title h2 span{padding-top:5px;font-size:18px;display:block}.sukipi-top .pc{display:none!important}}@media (width>=768px){.sukipi-top .sp{display:none!important}}.sukipi-top .index p{font-size:min(2vw,18px);line-height:normal}.sukipi-top .index a{text-decoration:none}.sukipi-top .index a:hover{opacity:.7}@media (width<=767px){.sukipi-top .index p{font-size:14px}}.sukipi-top .btn{text-align:center;letter-spacing:2.4px;color:#c17278;background:#fff;border:1px solid #c17278;border-radius:1.5em;width:379px;padding:.8em 0;font-size:24px;line-height:normal;display:inline-block;position:relative}.sukipi-top .btn img{aspect-ratio:144/33;width:2.9em;position:absolute;top:50%;right:0;transform:translate(50%,-94%)}@media (width<=767px){.sukipi-top .btn{width:271px;font-size:17px}}.sukipi-top .index{color:#333;flex-flow:column;min-height:100vh;margin:0 auto;font-family:sans-serif;font-weight:300;display:flex}@media (width<=767px){.sukipi-top .index{width:100%;margin:0}}.sukipi-top .index .mv-video{width:100%;position:relative}.sukipi-top .index .mv-video-overlay{background:#00000026;width:100%;height:100%;position:absolute;top:0;left:0}.sukipi-top .index .mv-video-centered-image{width:100%;height:100%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.sukipi-top .index .mv-video video{width:100%;display:block;top:0;left:0}.sukipi-top .index .mv-text{color:#fff;text-align:center;background:#c17278 radial-gradient(45.49% 45.49%,#ac545b 0,#c17277 100%);padding:95px 0 82px;font-family:serif}.sukipi-top .index .mv-text h2{letter-spacing:4.8px;font-size:min(4.9vw,48px);font-weight:400;line-height:1.4}.sukipi-top .index .mv-text p{letter-spacing:1.8px;padding-top:2.9em}@media (width<=767px){.sukipi-top .index .mv-text{padding:27px 0 33px}.sukipi-top .index .mv-text h2{letter-spacing:.1em;font-size:min(6.13333vw,23px)}.sukipi-top .index .mv-text p{padding-top:20px;line-height:2}}.sukipi-top .index .about{background:url(/__l5e/assets-v1/64718408-6999-4afa-bed1-7a5b1a7df5ab/bg-1.webp),#d3d3d3 0 0/100px 100px;padding:45px 0 38px}@media (width<=767px){.sukipi-top .index .about{padding:23px 0 45px}}.sukipi-top .index .about-container{justify-content:space-between;display:flex}@media (width<=767px){.sukipi-top .index .about-container{display:block}}.sukipi-top .index .about-content{width:66%}.sukipi-top .index .about-content p{color:#ac545b;letter-spacing:1.8px;letter-spacing:.05em;padding-top:1.9em;font-family:serif}@media (width<=767px){.sukipi-top .index .about-content{width:100%}.sukipi-top .index .about-content p{padding-top:1.1em;line-height:1.9}}.sukipi-top .index .about-image{width:29.4%;margin-top:11%;margin-left:3.4%}@media (width<=767px){.sukipi-top .index .about-image{width:90%;margin:8% auto 0}}.sukipi-top .index .voice{background:url(/__l5e/assets-v1/cb54af12-462f-4a30-90b0-58c2fa7a5529/bg-2.webp),#d3d3d3 0 0/100px 100px;padding:35px 0 93px}@media (width<=767px){.sukipi-top .index .voice{padding:24px 0 46px}}.sukipi-top .index .voice-items{flex-wrap:wrap;justify-content:space-between;margin-top:67px;display:flex}.sukipi-top .index .voice-items li{justify-content:space-between;align-items:center;width:49%;display:flex}.sukipi-top .index .voice-items li:nth-child(n+3){margin-top:64px}.sukipi-top .index .voice-items li img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:90px}.sukipi-top .index .voice-items li span{padding-bottom:.7em;font-family:serif;font-size:24px;display:block}.sukipi-top .index .voice-items li p{font-size:16px;line-height:1.4}@media (width<=767px){.sukipi-top .index .voice-items{margin-top:31px;display:block}.sukipi-top .index .voice-items li{width:100%;display:block}.sukipi-top .index .voice-items li:nth-child(n+2){margin-top:29px}.sukipi-top .index .voice-items li img{width:46px}.sukipi-top .index .voice-items li span{font-size:18px}.sukipi-top .index .voice-items li p{line-height:1.5}.sukipi-top .index .voice-item-top{border-bottom:1px solid #000;align-items:flex-end;padding-bottom:15px;display:flex}.sukipi-top .index .voice-item-top span{margin-left:10px}}.sukipi-top .index .voice-item-content{width:75.2%}@media (width<=767px){.sukipi-top .index .voice-item-content{width:100%;margin-left:0;padding-top:9px}}.sukipi-top .index .use{background:url(/__l5e/assets-v1/782dce63-990f-460e-995e-00c9dee43efb/bg-3.webp),#d3d3d3 0 0/100.333px 100.333px;padding:77px 0 88px}@media (width<=767px){.sukipi-top .index .use{padding:48px 0 57px}}.sukipi-top .index .use-items{margin-top:8.5%}@media (width<=767px){.sukipi-top .index .use-items{margin-top:40px}}.sukipi-top .index .use-item:nth-child(2){margin-top:35px}.sukipi-top .index .use-item:nth-child(2) .use-item-title p{background:#9cc9da}.sukipi-top .index .use-item ul{text-align:center;margin-top:1%;margin-left:-2.5%;display:flex}.sukipi-top .index .use-item ul span{letter-spacing:.1em;border:1px solid #333;margin-top:8.6%;padding:.4em 1.7em;font-family:serif;font-size:18px;display:inline-block}.sukipi-top .index .use-item ul p{padding-top:.9em;font-weight:600}.sukipi-top .index .use-item ul li{width:26.5%}.sukipi-top .index .use-item ul li img{aspect-ratio:268/421}@media screen and (width>=1100px){.sukipi-top .index .use-item ul{width:106%;max-width:106%}}@media (width<=767px){.sukipi-top .index .use-item:nth-child(2){margin-top:97px}.sukipi-top .index .use-item ul{width:800px}.sukipi-top .index .use-item ul li{width:194px}.sukipi-top .index .use-item ul span{margin-top:4.6%;font-size:13px;font-weight:500}}.sukipi-top .index .use-item-title p{color:#fff;text-align:center;letter-spacing:.9px;background:#ac545b;padding:.7em 1.15em;font-family:serif;display:inline-block}@media (width<=767px){.sukipi-top .index .use-item-title{text-align:center}.sukipi-top .index .use-item-title p{font-size:18px}.sukipi-top .index .use-item-wrap{overflow-x:scroll}}.sukipi-top .index .cta{color:#fff;text-align:center;background:url(/__l5e/assets-v1/cedf4bb8-32e2-4f14-a3d8-084f1de24967/gradation-bg.webp),#d3d3d3 50%/cover no-repeat;padding:73px 0 53px;position:relative}@media (width<=767px){.sukipi-top .index .cta{padding:41px 0 32px}}.sukipi-top .index .cta__inner{position:relative}.sukipi-top .index .cta-img{width:100%;height:100%;position:absolute;top:0;left:0}.sukipi-top .index .cta-heading h2{letter-spacing:3.6px;font-family:serif;font-size:min(3.6vw,36px);font-weight:400;line-height:normal}.sukipi-top .index .cta-heading p{padding-top:.8em;font-family:serif}@media (width<=767px){.sukipi-top .index .cta-heading h2{font-size:min(6.4vw,24px)}.sukipi-top .index .cta-heading p{padding-top:24px}}.sukipi-top .index .cta-text{padding-top:2.8em;font-family:serif;font-size:14px}@media (width<=767px){.sukipi-top .index .cta-text{padding-top:1.1em;font-size:min(3.73333vw,14px)}}.sukipi-top .index .cta-btn{margin-top:32px}.sukipi-top .index .cta-btn a{color:#c293ca;border:1px solid #c293ca}@media (width<=767px){.sukipi-top .index .cta-btn{margin-top:20px}}.sukipi-top .index .cta-register{margin-top:2em}.sukipi-top .index .cta-register a{color:#fff;letter-spacing:2px;font-size:20px}@media (width<=767px){.sukipi-top .index .cta-register{margin-top:1.4em}.sukipi-top .index .cta-register a{font-size:14px}}.sukipi-top .index .safety{background:url(/__l5e/assets-v1/cb54af12-462f-4a30-90b0-58c2fa7a5529/bg-2.webp),#d3d3d3 0 0/100px 100px;padding:70px 0 102px}@media (width<=767px){.sukipi-top .index .safety{padding:20px 0 56px}}.sukipi-top .index .safety-items{margin-top:5.3%;display:flex}.sukipi-top .index .safety-items li{text-align:center;aspect-ratio:236/297;background:#fff;border-radius:8px;flex-direction:column;width:24.05%;padding:46px 14px;display:flex}.sukipi-top .index .safety-items li:nth-child(n+2){margin-left:1.9%}.sukipi-top .index .safety-items li img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;height:77px}.sukipi-top .index .safety-items li h3{color:#c17278;padding-top:2.1em;font-family:serif;font-size:min(1.8vw,18px);font-weight:600}.sukipi-top .index .safety-items li p{padding-top:5px;font-size:min(1.5vw,16px)}@media (width<=767px){.sukipi-top .index .safety-items{flex-wrap:wrap}.sukipi-top .index .safety-items li{width:calc(50% - 8px);aspect-ratio:unset;padding:1.6em 1em}.sukipi-top .index .safety-items li:nth-child(2n){margin-left:16px}.sukipi-top .index .safety-items li:nth-child(3){margin-left:0}.sukipi-top .index .safety-items li:nth-child(n+3){margin-top:16px}.sukipi-top .index .safety-items li img{height:65px}.sukipi-top .index .safety-items li h3{justify-content:center;align-items:center;height:2.4em;margin-top:.8em;padding:0;font-size:16px;line-height:1.2;display:flex}.sukipi-top .index .safety-items li p{padding-top:1.9em;font-size:13px}}.sukipi-top .index .qa{background:url(/__l5e/assets-v1/782dce63-990f-460e-995e-00c9dee43efb/bg-3.webp),#d3d3d3 0 0/100.333px 100.333px;padding:86px 0 134px}@media (width<=767px){.sukipi-top .index .qa{padding:30px 0 55px}}.sukipi-top .index .qa-items{margin-top:67px}.sukipi-top .index .qa-items li:nth-child(n+2){margin-top:30px}@media (width<=767px){.sukipi-top .index .qa-items{margin-top:36px}.sukipi-top .index .qa-items li:nth-child(n+2){margin-top:26px}}.sukipi-top .index .qa-item-q{color:#fff;letter-spacing:.1em;background:#c17278;padding:17px 28px 17px 82px;font-family:serif;font-size:20px;font-weight:600;position:relative}.sukipi-top .index .qa-item-q:before{content:"Q";font-size:24px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}@media (width<=767px){.sukipi-top .index .qa-item-q{align-items:center;height:64px;padding:0 0 0 2.7em;font-size:17px;display:flex}.sukipi-top .index .qa-item-q:before{left:18px}}.sukipi-top .index .qa-item-a{letter-spacing:.03em;border:1px solid #c17278;flex-wrap:wrap;align-items:center;height:128px;padding:0 0 0 5em;font-size:16px;display:flex;position:relative}.sukipi-top .index .qa-item-a:before{content:"A";color:#c17278;font-family:serif;font-size:24px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}@media (width<=767px){.sukipi-top .index .qa-item-a{height:auto;padding:13px 1.2em;font-size:14px}.sukipi-top .index .qa-item-a:before{display:none}}.sukipi-top .index .qa-item-a a{color:#333;text-decoration:underline}.sukipi-top .index .news{background:url(/__l5e/assets-v1/782dce63-990f-460e-995e-00c9dee43efb/bg-3.webp),#d3d3d3 0 0/100.333px 100.333px;padding-bottom:56px}@media (width<=767px){.sukipi-top .index .news{padding-bottom:30px}}.sukipi-top .index .news-container{margin-top:45px}@media (width<=767px){.sukipi-top .index .news-container{margin-top:15px}}.sukipi-top .index .news-item{align-items:center;padding:14px 9px;display:flex}.sukipi-top .index .news-item:not(:last-child){border-bottom:1px solid #d9d9d9}.sukipi-top .index .news-item p{width:120px}.sukipi-top .index .news-item h3{margin-left:29px;font-size:18px;font-weight:600}.sukipi-top .index .news-item a{color:#333;text-decoration:underline}@media (width<=767px){.sukipi-top .index .news-item{padding:1.2em 0;display:block}.sukipi-top .index .news-item p{font-size:18px}.sukipi-top .index .news-item h3{margin-left:0;padding-top:.5em}}.sukipi-top .index .news-item-promotion{align-items:center;padding:14px 9px;display:flex}.sukipi-top .index .news-item-promotion:not(:last-child){border-bottom:1px solid #d9d9d9}.sukipi-top .index .news-item-promotion p{width:120px}.sukipi-top .index .news-item-promotion h3{margin-left:29px;font-size:18px;font-weight:600}.sukipi-top .index .news-item-promotion a{color:#333;text-decoration:underline}@media (width<=767px){.sukipi-top .index .news-item-promotion{align-items:center;padding:1.2em 0;display:flex}.sukipi-top .index .news-item-promotion p{font-size:18px}.sukipi-top .index .news-item-promotion h3{margin-left:0;padding-top:.5em}}.sukipi-top .index .news-content-promotion{flex:1}.sukipi-top .index .news-logo-promotion{width:100px;height:100px;margin-left:10px}@media (width<=767px){.sukipi-top .index .news-logo-promotion{width:60px;height:60px;margin-left:10px}}.sukipi-top .index .news-btn{text-align:right;margin-top:44px;padding-right:2%}.sukipi-top .index .news-btn a{width:238px;font-size:15px}@media (width<=767px){.sukipi-top .index .news-btn{text-align:center;margin-top:34px}}.sukipi-top .index .column{padding:49px 0 105px}@media (width<=767px){.sukipi-top .index .column{padding:57px 0 60px}}.sukipi-top .index .column-btn{text-align:center;margin-top:3.4%}@media (width<=767px){.sukipi-top .index .column-btn{margin-top:40px}}.sukipi-top .floating-btn{position:fixed;bottom:2%;left:50%;transform:translate(-50%)}.sukipi-top .floating-btn a{color:#fff;text-align:center;background:#c17278;border:1px solid #fff;border-radius:37px;width:272px;padding:14px 0;font-size:30px;font-weight:600;display:inline-block}.sukipi-top .p-episode-show{background:#f8f0f1;padding:70px 0 102px}@media (width<=767px){.sukipi-top .p-episode-show{padding:20px 0 56px}}.sukipi-top .p-episode-show__title h2{color:#ac545b;letter-spacing:.1em;font-family:serif;font-size:1.3rem;font-weight:400}.sukipi-top .p-episode-show__title h2 span{margin-left:1em;font-size:2.8rem}.sukipi-top .p-episode-show__title p{font-family:serif}@media (width<=767px){.sukipi-top .p-episode-show__title{text-align:left}.sukipi-top .p-episode-show__title h2{margin-top:17px;font-size:1.3rem}.sukipi-top .p-episode-show__title h2 span{padding-top:5px;font-size:1.8rem;display:block}}.sukipi-top .p-episode-show__episode-container{margin-top:5.5%}.sukipi-top .p-episode-show__episode-items{flex-wrap:wrap;display:flex}.sukipi-top .p-episode-show__episode-items li:nth-child(2n){margin-left:6%}.sukipi-top .p-episode-show__episode-items li:nth-child(n+3){margin-top:4.8%}.sukipi-top .p-episode-show__episode-items li p{margin:50px;font-size:min(2.3vw,20px);line-height:normal}@media (width<=767px){.sukipi-top .p-episode-show__episode-items{flex-wrap:nowrap;display:block}.sukipi-top .p-episode-show__episode-items li{width:100%}.sukipi-top .p-episode-show__episode-items li:nth-child(n+2){margin-top:16px;margin-left:0}.sukipi-top .p-episode-show__episode-items li p{margin:0;padding:20px;font-size:20px}.sukipi-top .p-episode-show__episode-items li a:visited{color:inherit}}.sukipi-top .p-episode-show__episode-item{color:#fff;background-color:#ac545b;background-position:50%;background-repeat:no-repeat;border-radius:8px;width:100%;font-family:sans-serif;position:relative;box-shadow:0 14px 28px #0000001a,0 10px 10px #00000026}.sukipi-top .p-episode-show__episode-item a{color:#fff;display:inline-block}.sukipi-top .p-episode-show__episode-item p{letter-spacing:.06em}.sukipi-top img,.sukipi-top video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.sukipi-top video::-webkit-media-controls-download-button{display:none}.sukipi-top video::-internal-media-controls-download-button{display:none}
