.top-about{padding:100px 5rem}@media screen and (max-width: 1200px){.top-about{padding:calc(100vw/var(--scale-lg)) 5rem}}@media screen and (max-width: 990px){.top-about{padding:calc(40vw/var(--scale-md)) calc(20vw/var(--scale-md))}}@media screen and (max-width: 768px){.top-about{padding:calc(40vw/var(--scale-sm)) calc(20vw/var(--scale-sm))}}.top-about__inner{display:flex;gap:64px;flex-direction:column;width:100%;margin:0 auto}@media screen and (max-width: 1200px){.top-about__inner{gap:calc(64vw/var(--scale-lg))}}@media screen and (max-width: 990px){.top-about__inner{gap:calc(28vw/var(--scale-md))}}@media screen and (max-width: 768px){.top-about__inner{gap:calc(28vw/var(--scale-sm))}}.top-about__main{display:flex;gap:16px;justify-content:center;align-items:center;align-self:stretch}@media screen and (max-width: 1200px){.top-about__main{gap:calc(16vw/var(--scale-lg))}}@media screen and (max-width: 990px){.top-about__main{flex-direction:column;gap:calc(32vw/var(--scale-md))}}@media screen and (max-width: 768px){.top-about__main{gap:calc(32vw/var(--scale-sm))}}.top-about__detail{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:52px;flex:1 0 0;align-self:stretch;width:100%;max-width:516px}@media screen and (max-width: 1200px){.top-about__detail{gap:calc(52vw/var(--scale-lg));max-width:calc(516vw/var(--scale-lg))}}@media screen and (max-width: 990px){.top-about__detail{gap:calc(20vw/var(--scale-md));max-width:100%}}@media screen and (max-width: 768px){.top-about__detail{gap:calc(20vw/var(--scale-sm))}}.top-about__detail p{margin:0;align-self:stretch;color:#767676;font-family:Hiragino Mincho Pro;font-size:16px;font-style:normal;font-weight:300;line-height:220%;letter-spacing:.8px}@media screen and (max-width: 1200px){.top-about__detail p{font-size:calc(16vw/var(--scale-lg));letter-spacing:calc(.8vw/var(--scale-lg))}}@media screen and (max-width: 990px){.top-about__detail p{font-size:calc(14vw/var(--scale-md));letter-spacing:calc(.7vw/var(--scale-md))}}@media screen and (max-width: 768px){.top-about__detail p{font-size:calc(14vw/var(--scale-sm));letter-spacing:calc(.7vw/var(--scale-sm))}}@media screen and (max-width: 990px){.top-about__detail a{margin:0 auto}}.top-about__img{width:100%;max-width:788px}@media screen and (max-width: 1200px){.top-about__img{max-width:calc(788vw/var(--scale-lg))}}@media screen and (max-width: 990px){.top-about__img{max-width:100%}}@media screen and (max-width: 768px){.top-about__img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-about.css.map */
