/*! =================================================================================

  "Firon Shopify" Naore About Styles

================================================================================== */.l-main{position:relative}/*!
  Main Visual
================================================================================= */.mv{position:relative;width:100%;height:auto;display:grid}.mv .contents-area{z-index:1;grid-area:1/1}.mv .contents-area .inner{height:100%;display:grid;place-items:center start}.mv .contents-area .inner h2.page-heading{font-size:38px;font-size:3.8rem;font-weight:500}.mv figure{grid-area:1/1;overflow:hidden}.mv figure img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:835px){.mv figure img{aspect-ratio:3/2}}@media screen and (max-width:640px){.mv .contents-area .inner h2.page-heading{font-size:34px;font-size:3.4rem}.mv figure img{aspect-ratio:4/3}}@media screen and (max-width:480px){.mv .contents-area .inner h2.page-heading{font-size:6.25vw}}/*!
  About Unit
================================================================================= */.about-unit{padding:150px 0 200px}.about-unit .inner .about-item:not(:first-of-type){margin:120px 0 0}.about-unit .inner .about-item dl{display:grid;grid-template-columns:1fr 635px;place-items:start left;justify-content:space-between}.about-unit .inner .about-item dl:not(:first-of-type){margin:100px 0 0}.about-unit .inner .about-item dl dd{font-size:16px;font-size:1.6rem;line-height:1.875}.about-unit .inner .about-item.type1 dl dt{font-size:25px;font-size:2.5rem;font-weight:700;line-height:1.5}.about-unit .inner .about-item.type2 h3{font-size:22px;font-size:2.2rem;font-weight:600;margin:0 0 50px}.about-unit .inner .about-item.type2 dl dt{font-size:18px;font-size:1.8rem;font-weight:500;letter-spacing:.05em;line-height:1.875}@media screen and (max-width:835px){.about-unit{padding:10% 0 15%}.about-unit .inner .about-item:not(:first-of-type){margin:7.5% 0 0}.about-unit .inner .about-item dl{display:block}.about-unit .inner .about-item dl:not(:first-of-type){margin:6.25% 0 0}.about-unit .inner .about-item.type1 dl dt{margin:0 0 .5em}.about-unit .inner .about-item.type2 h3{margin:0 0 .75em}}@media screen and (max-width:640px){.about-unit .inner .about-item dl dd{font-size:15px;font-size:1.5rem}.about-unit .inner .about-item.type1 dl dt{font-size:23px;font-size:2.3rem}.about-unit .inner .about-item.type2 h3{font-size:21px;font-size:2.1rem}.about-unit .inner .about-item.type2 dl dt{font-size:17px;font-size:1.7rem}}@media screen and (max-width:480px){.about-unit .inner .about-item:not(:first-of-type){margin:12.5% 0 0}.about-unit .inner .about-item dl dd{font-size:max(3.125vw,13px)}.about-unit .inner .about-item.type1 dl dt{font-size:4.7916666667vw;margin:0 0 .25em}.about-unit .inner .about-item.type2 h3{font-size:4.375vw;margin:0 0 .5em}.about-unit .inner .about-item.type2 dl dt{font-size:max(3.5416666667vw,15px)}}/*!
  Interval
================================================================================= */.interval{position:relative;width:100%;height:auto}.interval figure{overflow:hidden}.interval figure img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:640px){.interval figure img{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/naore-about.css.map */
