html{font-family:"Noto Sans JP",sans-serif;font-optical-sizing:auto;font-feature-settings:"palt";-webkit-text-size-adjust:100%;vertical-align:bottom;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-size:13px;line-height:1.4;letter-spacing:0;text-align:justify;color:#231815}::-moz-placeholder{margin:0;padding:0;list-style:none;background-repeat:no-repeat;box-sizing:inherit;vertical-align:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-feature-settings:inherit;color:inherit;-webkit-tap-highlight-color:transparent}*,::placeholder,:after,:before{margin:0;padding:0;list-style:none;background-repeat:no-repeat;box-sizing:inherit;vertical-align:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-feature-settings:inherit;color:inherit;-webkit-tap-highlight-color:transparent}[id]{scroll-margin-top:90px}body,html{height:100%}a,a img,button{outline:0;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}button{background-color:transparent;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea{padding:0;border:none;border-radius:0;outline:0;background:0 0}input[type=text]:focus,textarea:focus{outline:0}input[type=button],input[type=submit]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-sizing:border-box;cursor:pointer}img{vertical-align:bottom;max-width:100%;height:auto}a{text-decoration:none;-webkit-tap-highlight-color:transparent}a:hover,button:hover{outline:0}em,i{font-style:normal}a:disabled,button:disabled,input:disabled{pointer-events:none}#header{transition:all .2s ease;height:51px;width:100%;position:fixed;top:0;left:0;z-index:1;background-color:#fff;background-color:rgba(255,255,255,.95);display:flex;align-items:center;line-height:1}#header *{transition:all .2s ease}#header h1{display:flex;align-items:flex-end;padding-left:10px;font-weight:700}#header h1 a{text-decoration:none}#header h1 a img{width:87px}#header h1 span{font-size:14px;color:#00459c;padding-left:10px;padding-bottom:1px}#footer{text-align:center;font-size:12px;font-weight:100;padding-bottom:30px;background-color:#fff;max-width:375px;margin:auto}#totop a{display:block;width:34px;aspect-ratio:1;background-color:#0065b1;border-radius:100px;overflow:hidden;text-indent:-999px;position:fixed;bottom:10px;right:10px}#totop a::after{content:"";width:40%;aspect-ratio:1;display:block;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:50%;translate:-50% -30%;rotate:-45deg}.red{color:red}i{font-style:normal}@media (max-width:769px){.pc{display:none}.sp{display:block}}@media (min-width:770px){.pc{display:block}.sp{display:none}}@media (min-width:1130px){.kv{max-width:375px;position:fixed;top:50%;left:calc(25% - 95px);translate:-50% -50%}}.navi{display:block;padding:0 18px;margin-bottom:3em;position:relative;z-index:0}@media (min-width:1130px){.navi{max-width:250px;position:fixed;top:50%;right:calc(25% - 95px);translate:50% -50%}}.navi__list{display:flex;gap:18px}@media (min-width:1130px){.navi__list{flex-direction:column;gap:40px}}.navi__list li{flex:1}.navi__list li a{position:relative;display:block}.navi__list li a::after{content:"";display:block;width:95%;height:100%;position:absolute;top:50%;left:50%;z-index:-1;translate:-50% -50%;transform:skewY(-5deg);background-color:var(--color);transition:all .1s}.navi__list li a:hover::after{width:100%;transform:skewY(0)}.page-bg{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.introduction{text-align:center;margin:2em 0;font-size:18px;line-height:2;font-weight:100;letter-spacing:.1em}.new-arrival{background-color:#fbf5f0;padding:0 23px}.new-arrival__title{margin:0 -23px 25px;background-color:#fbf5f0}.new-arrival__text{width:306px;margin:auto;font-size:17px;line-height:1.6;vertical-align:baseline}.new-arrival__text p+p{margin-top:1.5em}.new-arrival__text strong{font-weight:700}.new-arrival__text small{font-size:15px}.new-arrival__botton{display:block;text-align:center;background-color:var(--color);color:#fff;font-weight:700;padding:.5em 0}.new-arrival__kakomi{margin-top:120px;position:relative;background-color:#fff;padding:38px 18px}.new-arrival__kakomi .fukidashi{position:absolute;top:0;right:0;width:260px;translate:5% -50%}.new-arrival__kakomi .fukidashi.reverse{right:auto;left:0;translate:-5% -50%}.new-arrival__kakomi p{color:var(--color);font-size:18px;line-height:1.6;margin-top:1.5em}.roaliv-text{margin:0 -33px 22px;text-align:center;font-size:16px;line-height:1.6}.roaliv-text small{font-size:12px}.roaliv-text sup{font-size:10px;vertical-align:super}.roaliv-spec{position:relative;font-size:17px;line-height:1.6;vertical-align:baseline}.roaliv-spec+p{margin-top:1.5em}.roaliv-spec strong{font-weight:700}.roaliv-spec small{font-size:15px}.roaliv-spec__icon{position:absolute;top:-20px;right:-10px}.event{position:relative;z-index:0;margin:auto;margin-top:65px;width:302px;padding:13px 13px 33px}.event::after,.event::before{content:"";position:absolute;z-index:-1}.event::before{top:0;right:0;bottom:0;left:0;background-color:#000;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,13px 100%,0 calc(100% - 13px))}.event::after{top:1px;right:1px;bottom:1px;left:1px;background-color:#fff;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.event__date{width:66px;position:absolute;top:0;left:0;translate:-30% -30%}.event__logo{display:block;height:25px;margin:0 auto 20px}.event__title{text-align:center;color:#be703f;font-size:17px;font-weight:600}.event__image{display:block;width:168px;margin:1em auto}.event__text{color:#595757;font-size:13px;line-height:1.6;letter-spacing:.08em;width:248px;margin:auto}.event__note{width:248px;margin:1em auto;border:1px solid #be703f}.event__note dt{background-image:url(../img/autumn-cosmetics/gradation.jpg);background-size:cover;line-height:1;text-align:center;font-size:16px;display:flex;align-items:center;justify-content:center;gap:.75em;padding:.5em 0}.event__note dt small{font-size:13px}.event__note dd{padding:1em .5em;text-align:center;line-height:1.6}.event__note dd strong{font-weight:700;font-size:18px}.event__note dd b{font-weight:700}.event__gift{width:248px;margin:auto;padding-left:35px;position:relative}.event__gift::before{content:url(../img/autumn-cosmetics/gift.svg);position:absolute;top:0;left:0;width:24px}.event__gift dt{font-size:15px;font-weight:700;color:#be703f}.event__gift dd{font-size:12px}.event__button{display:block;width:245px;position:absolute;bottom:0;left:50%;translate:-50% 50%}.andmore{font-size:14px;line-height:2;letter-spacing:.05em;text-align:center;position:relative}.andmore strong{font-weight:700;color:#be703f}.andmore__sarani{position:absolute;top:0;left:0;right:0;margin:auto;font-size:16px;font-weight:700;color:#be703f;translate:0 -110%;width:-moz-fit-content;width:fit-content}.andmore__sarani::after,.andmore__sarani::before{content:"";display:block;height:60%;width:1px;background-color:#be703f;position:absolute;top:25%}.andmore__sarani::before{left:-1em;transform:skewX(15deg)}.andmore__sarani::after{right:-1em;transform:skewX(-15deg)}.andmore__image{margin:auto;margin-top:1em;width:150px;position:relative}.andmore__image small{font-size:11px;position:absolute;bottom:0;right:0;translate:100% 0}.zeikomi{width:282px;margin:2em auto 4em;text-align:right;font-size:10px}.banner{width:305px;margin:auto;margin-bottom:25px}.main{overflow:hidden;max-width:375px;margin:auto;margin-top:51px;background-color:#fff}
/*# sourceMappingURL=style_autumn-cosmetics.css.map */
