@charset "UTF-8";/*! =================================================================================

  "Firon Shopify" Index Styles

================================================================================== */.naore-top{color:#333}.naore-top .w100{width:100%}.naore-top .w50{width:50%}/*!
  Main Visual
================================================================================= */.naore-top .mv{position:relative;width:100%;height:auto;display:grid;overflow:visible;isolation:isolate}.naore-top .mv .contents-area{grid-area:1/1;color:#9e9e9e}.naore-top .mv .contents-area .inner{padding-top:calc(100vw * .3875 * .2)}.naore-top .mv .contents-area .inner h2{position:relative;font-size:45px;font-size:4.5rem;font-weight:700;white-space:nowrap;line-height:1.6;margin:0 0 1em;mix-blend-mode:difference;z-index:1}.naore-top .mv .contents-area .inner h3{position:relative;font-size:35px;font-size:3.5rem;line-height:1;margin:0 0 30px;mix-blend-mode:difference;z-index:1}.naore-top .mv .contents-area .inner p{position:relative;width:273px;overflow:hidden;z-index:1}.naore-top .mv .contents-area .inner p img{width:100%;height:auto;aspect-ratio:273/115;object-fit:cover}.naore-top .mv .mv-slider{grid-area:1/1}.naore-top .mv .mv-slider .slick-list,.naore-top .mv .mv-slider li{overflow:hidden}.naore-top .mv .mv-slider li img{width:100%;height:auto;object-fit:cover}@media screen and (max-width:835px){.naore-top .mv .contents-area .inner{display:grid;place-items:start;max-width:initial;width:84%;padding-top:11.625vw}.naore-top .mv .contents-area .inner h2{margin-bottom:1em}.naore-top .mv .contents-area .inner h3{margin:0 0 1em}.naore-top .mv .contents-area .inner p{transform:scale(.8);transform-origin:0 0}.naore-top .mv .mv-slider li img{aspect-ratio:3/2}}@media screen and (max-width:640px){.naore-top .mv .contents-area{padding:0}.naore-top .mv .contents-area .inner h2{font-size:5.9375vw}.naore-top .mv .contents-area .inner h3{font-size:4.6875vw}.naore-top .mv .mv-slider li img{width:100%;aspect-ratio:750/966}.naore-top.naore-top-page .mv .mv-slider li img{aspect-ratio:4/3}.naore-top .mv .mv-slider li:first-of-type img{object-position:63% 50%}.naore-top .mv .mv-slider li:last-of-type img{object-position:69.5% 50%}.naore-top-page.naore-top .mv .mv-slider li:last-of-type img{object-position:32% 50%}}@media screen and (max-width:480px){.naore-top .mv .contents-area .inner p{transform:scale(.7)}}@media screen and (max-width:375px){.naore-top .mv .contents-area .inner p{transform:scale(.6)}}/*!
  Slick Slider Dots Customize
================================================================================= */.naore-top .slick-dotted.slick-slider{margin:0}.naore-top .slick-dots{z-index:1;left:130px;bottom:-60px;width:fit-content}.naore-top .slick-dots li{width:70px;height:auto}.naore-top .slick-dots li button{width:100%;height:2px;display:inline-block;padding:0}.naore-top .slick-dots li button:before{font-size:0;line-height:1;width:100%;height:2px;text-indent:-9999px;display:inline-block;background-color:#64ac3f;padding:0}@media screen and (max-width:835px){.naore-top .slick-dots{left:10px;bottom:-25px}.naore-top .slick-dots li{width:60px}}/*!
  Section Common
================================================================================= */.naore-top h3.sec-title{width:fit-content;font-size:16px;font-size:1.6rem;line-height:36px;text-align:center;margin:auto;padding:0 1.5em;color:#fff;background-color:#333}@media screen and (max-width:640px){.naore-top h3.sec-title{transform:scale(.85)}}/*!
  Merchandise
================================================================================= */.naore-top .merchandise{padding:110px 0 120px}.naore-top .merchandise .inner{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.naore-top .merchandise .inner .slide{max-width:500px;margin:1em auto 0}.naore-top .merchandise .inner .slide figure{width:100%;aspect-ratio:1/1;overflow:hidden;display:grid;place-content:center;padding:0;margin-bottom:40px}.naore-top .merchandise .inner .slide figure img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.naore-top .merchandise .inner .slide .thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.naore-top .merchandise .inner .slide .thumbnails li{border:solid 1px #707070;aspect-ratio:1/1}.naore-top .merchandise .inner .slide .thumbnails li a img{width:100%;height:100%;object-fit:contain}.naore-top .merchandise .inner .detail{width:450px}.naore-top .merchandise .inner .detail dl{margin:0 0 25px}.naore-top .merchandise .inner .detail dl dt{font-size:30px;font-size:3rem;font-weight:400;margin:0 0 1em}.naore-top .merchandise .inner .detail dl dt span{font-size:.7333333333em;display:block;margin:0 0 .5em}.naore-top .merchandise .inner .detail dl dt small{position:relative;z-index:1;width:fit-content;font-size:.5333333333em;display:block;background-color:#f1be8a;padding:6px 18px;margin:0 0 .5em}.naore-top .merchandise .inner .detail dl dd:first-of-type{border-top:solid 1px #000000;padding:20px 0 30px}.naore-top .merchandise .inner .detail dl dd:first-of-type p{margin-bottom:1.5em;font-size:16px;font-size:1.6rem;line-height:1.75}.naore-top .merchandise .inner .detail dl dd.price{font-size:28px;font-size:2.8rem;font-weight:600}.naore-top .merchandise .inner .detail dl dd.price small{font-size:.5em;margin:0 0 .75em;display:block}.naore-top .merchandise .inner .detail dl dd.price span{font-size:.7142857143em}.naore-top .merchandise .inner .detail dl .note{padding:1.4em 1.4em 0;margin-bottom:2em;border:1px solid #afafaf}.naore-top .merchandise .inner .detail dl h3{margin-bottom:.4em;border-bottom:1px solid #afafaf;font-size:1.3em;font-weight:700;line-height:1.8}.naore-top .merchandise .inner .detail dl h4{line-height:1.8;font-weight:700;font-size:1.1em}.naore-top .merchandise .inner .detail dl small{display:block;font-size:.8em;line-height:1.4}.naore-top .merchandise .inner .detail dl ul{margin-left:1.5em;margin-bottom:1em}.naore-top .merchandise .inner .detail dl ul li{list-style:disc}.naore-top .merchandise .inner .detail form .select-unit{margin:0 0 1em}.naore-top .merchandise .inner .detail form .select-unit p{font-size:14px;font-size:1.4rem;font-weight:500;margin:0 0 .5em}.naore-top .merchandise .inner .detail form .select-unit .select-wrap{height:35px;border:solid 1px #000000}.naore-top .merchandise .inner .detail form .select-unit .select-wrap select{width:100%;height:100%;font-size:14px;font-size:1.4rem;padding:0 1em}.naore-top .merchandise .inner .detail form button.submit-btn,.naore-top .merchandise .inner .detail form input.submit-btn{width:100%;height:44px;margin-top:1em;font-size:18px;font-size:1.8rem;font-weight:500;background-color:#f28320;border:none;color:#fff;text-align:center;cursor:pointer;transition:all .3s}.naore-top .merchandise .inner .detail .postage-info{margin-top:1em;text-align:center}.naore-top .merchandise .inner .detail form button.submit-btn:hover,.naore-top .merchandise .inner .detail form input.submit-btn:hover{opacity:.7}.naore-top .merchandise .inner .detail form button.submit-btn:disabled,.naore-top .merchandise .inner .detail form input.submit-btn:disabled{opacity:.4;cursor:not-allowed}@media screen and (max-width:835px){.naore-top .merchandise{padding:10% 0}.naore-top .merchandise .inner{display:block}.naore-top .merchandise .inner .slide{max-width:600px;width:100%}.naore-top .merchandise .inner .detail{max-width:600px;width:100%;margin:40px auto 0}.naore-top .merchandise .inner .detail dl dt{margin:0 0 20px}.naore-top .merchandise .inner .detail dl dt small{padding:6px 12px}}@media screen and (max-width:480px){.naore-top .merchandise .inner .detail dl dt{font-size:6.25vw}.naore-top .merchandise .inner .detail dl dd:first-of-type{padding:20px 0 30px}.naore-top .merchandise .inner .detail dl dd:first-of-type p{font-size:max(3.3333333333vw,13px);line-height:1.75}.naore-top .merchandise .inner .detail dl dd.price{font-size:5.8333333333vw}}/*!
  Interval Common
================================================================================= */.naore-top .interval img{max-width:100%;height:auto}/*!
  Interval01
================================================================================= */.naore-top .interval.interval01{position:relative;width:100%;height:auto;display:grid;padding:clamp(120px,8vw,170px) 0;background-image:url(//naore.store/cdn/shop/t/1/assets/naore-bg-visual001b.webp?v=65460679497275666331781170540);background-repeat:no-repeat;background-position:100% 50%;background-size:cover}.naore-top .interval.interval01 .contents-area{position:relative;top:auto;left:auto;z-index:1;grid-area:1/1;width:100%;height:auto;display:grid;place-content:center;text-align:center}.naore-top .interval.interval01 .contents-area h2{font-size:38px;font-size:3.8rem;line-height:1.7105263158;color:#333;margin:0 0 1em}.naore-top .interval.interval01 .contents-area h2 small{font-size:.5em;font-weight:600}.naore-top .interval.interval01 .contents-area p{font-size:16px;font-size:1.6rem;line-height:2.1875}.naore-top .interval.interval01 .contents-area p span.orange-line{--orange-line-height: 12px;background-image:linear-gradient(transparent calc(100% - var(--orange-line-height)),#f2832091 calc(100% - var(--orange-line-height)));background-repeat:no-repeat;background-size:0 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size 1s ease}.naore-top .interval.interval01 .contents-area p span.orange-line:after{content:none}.naore-top .interval.interval01 .contents-area p span.orange-line.is-visible{padding-bottom:.2em;background-size:100% 100%}@media screen and (max-width:1440px){.naore-top .interval.interval01{padding:clamp(110px,10vw,150px) 0}}@media screen and (max-width:835px){.naore-top .interval.interval01{padding:14vw 0;background-position:80% 50%}}@media screen and (max-width:640px){.naore-top .interval.interval01 .contents-area h2{font-size:30px;font-size:3rem;line-height:1.5}.naore-top .interval.interval01 .contents-area p{max-width:600px;width:100%;margin:auto;line-height:2}.naore-top .interval.interval01 .contents-area p span.orange-line{--orange-line-height: 10px}.naore-top .interval.interval01{padding:16vw 0;background-position:81% 50%}}@media screen and (max-width:480px){.naore-top .interval.interval01 .contents-area h2{font-size:5vw}.naore-top .interval.interval01 .contents-area p{font-size:max(3.3333333333vw,13px);line-height:1.8}.naore-top .interval.interval01{padding:18vw 0;background-position:81% 50%}}/*!
  Interval02
================================================================================= */.naore-top .interval.interval02{overflow:hidden}.naore-top .interval.interval02 ul.iv02-slider li img{width:100%;height:auto}/*!
  Interval03
================================================================================= */.naore-top .interval.interval03{overflow:hidden}.naore-top .interval.interval03 ul.iv03-slider li img{width:100%;height:auto}/*!
  Interval05
================================================================================= */.naore-top .interval.interval05{overflow:hidden}.naore-top .interval.interval05 img{width:103.0729166667%;margin:0 0 0 -1.4906518444vw}@media screen and (max-width:835px){.naore-top .interval.interval05 img{width:100%;aspect-ratio:750/607;object-fit:cover;margin:0}}/*!
  Interval06
================================================================================= */.naore-top .interval.interval06{overflow:hidden}.naore-top .interval.interval06 img{width:100%;height:auto}@media screen and (max-width:835px){.naore-top .interval.interval06 img{aspect-ratio:16/9;object-fit:cover;object-position:50% 50%}}@media screen and (max-width:640px){.naore-top .interval.interval06 img{aspect-ratio:750/847;object-position:5% 50%}}/*!
  Point01
================================================================================= */.naore-top .point.point01{background-color:#e6dfd4}.naore-top .point.point01>.inner{text-align:center}.naore-top .point.point01>.inner h2{font-size:32px;font-size:3.2rem;font-weight:500;line-height:1.5625}.naore-top .point.point01>.inner p{font-size:16px;font-size:1.6rem;line-height:1.7391304348}.naore-top .point.point01>.inner:first-of-type{padding:90px 0}.naore-top .point.point01>.inner:first-of-type h2{margin:50px 0}.naore-top .point.point01>.inner:last-of-type{padding:90px 0 130px}.naore-top .point.point01>.inner:last-of-type h2{margin:0 0 50px}.naore-top .point.point01>.inner:last-of-type ol{width:fit-content;text-align:left;margin:auto}.naore-top .point.point01>.inner:last-of-type ol li{font-size:16px;font-size:1.6rem;line-height:1.7391304348;padding:0 0 0 1em;margin:0 0 1em;text-indent:-.625em}.naore-top .point.point01>.inner:last-of-type ol li:before{content:"\25ef";display:inline-block;margin:0 .25em 0 0}.naore-top .point.point01 .interval{position:relative;width:100%;height:auto;display:grid}.naore-top .point.point01 .interval .contents-area{z-index:1;grid-area:1/1;display:grid}.naore-top .point.point01 .interval .contents-area .inner{padding:0}.naore-top .point.point01 .interval .contents-area .inner h2{text-align:center;margin:0}.naore-top .point.point01 .interval figure{grid-area:1/1;overflow:hidden}.naore-top .point.point01 .interval figure img{width:100%;height:auto}@media screen and (max-width:835px){.naore-top .point.point01 .interval figure img{aspect-ratio:16/9;object-fit:cover;object-position:50% 50%}}@media screen and (max-width:640px){.naore-top .point.point01>.inner h2{font-size:26px;font-size:2.6rem;line-height:1.5625}.naore-top .point.point01>.inner p{line-height:2}.naore-top .point.point01>.inner:first-of-type{padding:10% 0}.naore-top .point.point01>.inner:first-of-type h2{margin:1em 0}.naore-top .point.point01>.inner:last-of-type{padding:10% 0}.naore-top .point.point01>.inner:last-of-type h2{margin:0 0 1em}.naore-top .point.point01>.inner:last-of-type ol li{line-height:2}.naore-top .point.point01 .interval .contents-area .inner h2{transform:scale(.9)}}@media screen and (max-width:480px){.naore-top .point.point01>.inner h2{font-size:5vw}.naore-top .point.point01>.inner p{font-size:max(3.3333333333vw,13px)}.naore-top .point.point01>.inner:last-of-type ol li{font-size:max(3.3333333333vw,13px)}.naore-top .point.point01 .interval figure img{aspect-ratio:3/2}}/*!
  Point02
================================================================================= */.naore-top .point.point02{background-color:#333;padding:85px 0 155px}.naore-top .point.point02 .inner h3.sec-title{color:#333;background-color:#fff}.naore-top .point.point02 .inner h2{font-size:32px;font-size:3.2rem;font-weight:600;text-align:center;color:#fff;margin:50px 0}.naore-top .point.point02 .inner small{font-size:.4em;font-weight:300;margin-left:-2em}.naore-top .point.point02 .inner>p{font-size:16px;font-size:1.6rem;line-height:1.7391304348;color:#fff;margin:0 0 85px}.naore-top .point.point02 .inner .radiation{display:flex;align-items:center;justify-content:space-between;margin:20px 0 85px;gap:0 25px}.naore-top .point.point02 .inner .radiation>div{width:46%;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;padding:40px}.naore-top .point.point02 .inner .radiation>div p{font-size:22px;font-size:2.2rem;font-weight:600;line-height:1.6818181818;text-align:center}.naore-top .point.point02 .inner .radiation figure{width:50%;flex-shrink:0;overflow:hidden}.naore-top .point.point02 .inner .radiation figure img{width:100%;height:auto;object-fit:cover}.naore-top .point.point02 .inner .result-unit{background-color:#fff;padding:0 50px 50px;margin:0 auto 80px}.naore-top .point.point02 .inner .result-unit figure{overflow-x:scroll}.naore-top .point.point02 .inner .result-unit h4{width:45%;font-size:20px;font-size:2rem;font-weight:600;letter-spacing:.05em;line-height:65px;background-color:#d9d5c2;text-align:center;margin:auto}.naore-top .point.point02 .inner .result-unit>p{font-size:16px;font-size:1.6rem;line-height:1.5625;margin:25px auto 60px}.naore-top .point.point02 .inner .but-not-hot{color:#fff}.naore-top .point.point02 .inner .but-not-hot h3{font-size:28px;font-size:2.8rem;font-weight:600;text-align:center}.naore-top .point.point02 .inner .but-not-hot p{font-size:16px;font-size:1.6rem;line-height:1.7391304348;margin:60px 0 40px}.naore-top .point.point02 .inner .but-not-hot ul{background-color:#e6dfd4;padding:25px;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px}.naore-top .point.point02 .inner .but-not-hot ul li img{width:100%;height:auto}.naore-top .point.point02 .inner .but-not-hot .cool-note{font-size:12px;font-size:1.2rem;line-height:1.7391304348;text-align:right;margin:30px 0 0}@media screen and (max-width:835px){.naore-top .point.point02 .inner .radiation{flex-direction:column;align-items:center;gap:40px 0}.naore-top .point.point02 .inner .radiation>div{width:fit-content}.naore-top .point.point02 .inner .radiation figure{width:100%}}@media screen and (max-width:640px){.naore-top .point.point02{padding:10% 0}.naore-top .point.point02 .inner h2{font-size:26px;font-size:2.6rem;margin:1em 0}.naore-top .point.point02 .inner>p{font-size:16px;font-size:1.6rem;line-height:2;color:#fff;margin:0 0 45px}.naore-top .point.point02 .inner .radiation{margin:20px 0 60px}.naore-top .point.point02 .inner .radiation>div{padding:30px 40px}.naore-top .point.point02 .inner .radiation>div p{font-size:20px;font-size:2rem;line-height:1.6818181818}.naore-top .point.point02 .inner .result-unit{padding:0 30px 30px}.naore-top .point.point02 .inner .result-unit h4{width:100%;font-size:18px;font-size:1.8rem;line-height:50px}.naore-top .point.point02 .inner .result-unit>p{font-size:15px;font-size:1.5rem;margin:1em auto 50px}.naore-top .point.point02 .inner .but-not-hot h3{font-size:26px;font-size:2.6rem}.naore-top .point.point02 .inner .but-not-hot p{font-size:16px;font-size:1.6rem;line-height:2;margin:25px 0 20px}.naore-top .point.point02 .inner .but-not-hot ul{gap:0 15px;padding:15px}.naore-top .point.point02 .inner .but-not-hot .cool-note{text-align:left}}@media screen and (max-width:480px){.naore-top .point.point02 .inner h2{font-size:5vw}.naore-top .point.point02 .inner>p{font-size:max(3.3333333333vw,13px);line-height:1.8;margin:0 0 35px}.naore-top .point.point02 .inner .radiation{margin:20px 0 40px}.naore-top .point.point02 .inner .radiation>div{padding:20px 30px}.naore-top .point.point02 .inner .radiation>div p{font-size:max(3.3333333333vw,13px)}.naore-top .point.point02 .inner .radiation>figure{width:100%}.naore-top .point.point02 .inner .radiation>figure img{width:100%;height:auto}.naore-top .point.point02 .inner .result-unit{padding:0 20px 20px;margin:0 auto 80px}.naore-top .point.point02 .inner .result-unit h4{font-size:max(3.3333333333vw,13px)}.naore-top .point.point02 .inner .result-unit>p{font-size:max(2.9166666667vw,12px);margin:1em auto 40px}.naore-top .point.point02 .inner .but-not-hot h3{font-size:5vw}.naore-top .point.point02 .inner .but-not-hot p{font-size:max(3.3333333333vw,13px);margin:1em 0 20px}}/*!
  Point03
================================================================================= */.naore-top .point.point03{padding:85px 0 150px;background-color:#edeae1}.naore-top .point.point03 .inner h2{font-size:32px;font-size:3.2rem;font-weight:600;line-height:1.6875;text-align:center;margin:50px 0 40px}.naore-top .point.point03 .inner h4{font-size:25px;font-size:2.5rem;font-weight:600;text-align:center}.naore-top .point.point03 .inner p{font-size:16px;font-size:1.6rem;line-height:1.7391304348;margin:75px 0 110px}.naore-top .point.point03 .inner .far-infrared-rays{display:grid;grid-template-columns:repeat(2,1fr);gap:0 54px}.naore-top .point.point03 .inner .far-infrared-rays>div figure img{width:100%;height:auto}.naore-top .point.point03 .inner .far-infrared-rays>div dl dt{font-size:18px;font-size:1.8rem;color:#fff;display:flex;align-items:center;justify-content:center;height:65px}.naore-top .point.point03 .inner .far-infrared-rays>div dl dt i{width:56px;height:56px;display:inline-block;margin:0 1em 0 0}.naore-top .point.point03 .inner .far-infrared-rays>div dl dt i img{width:100%;height:auto}.naore-top .point.point03 .inner .far-infrared-rays>div dl dd{font-size:16px;font-size:1.6rem;line-height:1.5625}.naore-top .point.point03 .inner .far-infrared-rays>div:first-of-type dl dt{background-color:#eca630}.naore-top .point.point03 .inner .far-infrared-rays>div:last-of-type dl dt{background-color:#5fc2ca}@media screen and (max-width:640px){.naore-top .point.point03{padding:10% 0}.naore-top .point.point03 .inner h2{font-size:26px;font-size:2.6rem;line-height:1.6875;margin:1em 0}.naore-top .point.point03 .inner p{font-size:16px;font-size:1.6rem;line-height:2;margin:0 0 45px}.naore-top .point.point03 .inner .far-infrared-rays{gap:0 5%}.naore-top .point.point03 .inner .far-infrared-rays>div dl dt{font-size:16px;font-size:1.6rem;height:50px}.naore-top .point.point03 .inner .far-infrared-rays>div dl dt i{width:40px;height:40px;margin:0 .5em 0 0}.naore-top .point.point03 .inner .far-infrared-rays>div dl dd{font-size:13px;font-size:1.3rem}}@media screen and (max-width:480px){.naore-top .point.point03 .inner h2{font-size:5vw;margin:.75em 0}.naore-top .point.point03 .inner p{font-size:max(3.3333333333vw,13px);margin:0 0 35px}.naore-top .point.point03 .inner .far-infrared-rays{display:block;padding:0 5%}.naore-top .point.point03 .inner .far-infrared-rays>div:first-of-type{margin:0 0 7.5%}}/*!
  Point04
================================================================================= */.naore-top .point.point04{background-color:#333}.naore-top .point.point04 .inner{padding:110px 0 105px}.naore-top .point.point04 .inner h2{font-size:32px;font-size:3.2rem;font-weight:600;line-height:1.6875;margin:45px 0 0;text-align:center;color:#fff}.naore-top .point.point04 .inner h3.sec-title{color:#333;background-color:#fff}.naore-top .point.point04 .inner .produced-by{width:259px;overflow:hidden;margin:20px auto 0}.naore-top .point.point04 .inner .produced-by img{width:100%;height:auto;aspect-ratio:258/26;object-fit:cover}.naore-top .point.point04 .point4-summary{display:grid;background-color:#e6dfd4}.naore-top .point.point04 .point4-summary>.inner{position:relative;z-index:1;grid-area:1/1;width:100%;padding:0}.naore-top .point.point04 .point4-summary>.inner>div{width:50%}.naore-top .point.point04 .point4-summary>.inner>div dl{font-size:16px;font-size:1.6rem}.naore-top .point.point04 .point4-summary>.inner>div dl dt{font-size:1.5625em;font-weight:700;margin:0 0 1em}.naore-top .point.point04 .point4-summary>.inner>div dl dd{line-height:1.5217391304}.naore-top .point.point04 .point4-summary>.inner>div dl dt small{font-size:.5em;vertical-align:super}.naore-top .point.point04 .point4-summary>.inner>div dl dd small{font-size:.8125em;line-height:1.5625;margin:65px 0 0;display:block}.naore-top .point.point04 .point4-summary.ps01>.inner>div{transform:translate(100%);padding:0 0 0 50px}.naore-top .point.point04 .point4-summary figure{width:50%;overflow:hidden;grid-area:1/1}.naore-top .point.point04 .point4-summary figure img{width:100%;height:auto;object-fit:cover}.naore-top .point.point04 .point4-summary.ps02 figure{margin:0 0 0 50%}@media screen and (max-width:835px){.naore-top .point.point04 .point4-summary{display:block}.naore-top .point.point04 .point4-summary>.inner{width:84%;margin:auto}.naore-top .point.point04 .point4-summary>.inner>div{width:fit-content;margin:auto;padding:80px 0}.naore-top .point.point04 .point4-summary figure{width:100%}.naore-top .point.point04 .point4-summary.ps01>.inner>div{transform:translate(0);padding:80px 0}.naore-top .point.point04 .point4-summary.ps02 figure{margin:0}}@media screen and (max-width:640px){.naore-top .point.point04 .inner{padding:10% 0}.naore-top .point.point04 .inner h2{font-size:26px;font-size:2.6rem;margin:1em auto 0}.naore-top .point.point04 .inner .produced-by{transform:scale(.85)}.naore-top .point.point04 .point4-summary>.inner>div{padding:10% 0}.naore-top .point.point04 .point4-summary>.inner>div dl dd small{margin:35px 0 0}.naore-top .point.point04 .point4-summary.ps01>.inner>div{padding:10% 0}}@media screen and (max-width:480px){.naore-top .point.point04 .inner h2{font-size:5vw;margin:.75em 0 0}.naore-top .point.point04 .inner .produced-by{width:45.8645833333vw}.naore-top .point.point04 .point4-summary>.inner>div dl dt{font-size:4.1666666667vw}.naore-top .point.point04 .point4-summary>.inner>div dl dd{font-size:max(3.3333333333vw,13px)}.naore-top .point.point04 .point4-summary>.inner>div dl dd small{margin:25px 0 0}}/*!
  Point05
================================================================================= */.naore-top .point.point05{padding:100px 0 140px;background-color:#dcdad6}.naore-top .point.point05 .inner h2{font-size:32px;font-size:3.2rem;font-weight:600;text-align:center;margin:50px 0 0}.naore-top .point.point05 .inner h2 span{font-size:.78125em;display:block;margin:1em 0 0}.naore-top .point.point05 .inner p{font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.875;margin:80px 0 65px}.naore-top .point.point05 .inner figure img{width:100%;height:auto}.naore-top .point.point05 .inner span{font-size:16px;font-size:1.6rem;font-weight:600;line-height:1.6875;margin:30px 0 0;display:none}@media screen and (max-width:640px){.naore-top .point.point05{padding:10% 0}.naore-top .point.point05 .inner h2{font-size:26px;font-size:2.6rem;margin:25px 0 0}.naore-top .point.point05 .inner h2 span{margin:.5em 0 0}.naore-top .point.point05 .inner p{margin:25px 0 50px}}@media screen and (max-width:480px){.naore-top .point.point05 .inner h2{font-size:5vw;margin:.75em 0 0}.naore-top .point.point05 .inner p{font-size:max(3.3333333333vw,13px);margin:1em 0 40px}}/*!
  Lyocell
================================================================================= */.naore-top .lyocell{padding:95px 0 115px;background-color:#dcdad6}.naore-top .lyocell .inner h2{font-size:32px;font-size:3.2rem;font-weight:600;text-align:center;margin:0 0 50px}.naore-top .lyocell .inner ol{width:fit-content;text-align:left;margin:0 auto 60px}.naore-top .lyocell .inner ol li{font-size:16px;font-size:1.6rem;line-height:1.7391304348;padding:0 0 0 1em;margin:0 0 1em;text-indent:-.625em}.naore-top .lyocell .inner ol li:before{content:"\25ef";display:inline-block;margin:0 .25em 0 0}.naore-top .lyocell .inner .lyocell-images{display:grid;grid-template-columns:repeat(2,1fr);gap:60px}.naore-top .lyocell .inner .lyocell-images figure{position:relative}.naore-top .lyocell .inner .lyocell-images figure img{width:100%;height:auto;transform:translateZ(0);mix-blend-mode:multiply}.naore-top .lyocell .inner .lyocell-images figure figcaption{position:absolute;right:20px;bottom:20px;font-family:PilGi Regular,sans-serif!important;font-size:23px;font-size:2.3rem;font-weight:400}.naore-top .lyocell .inner .lyocell-images figure figcaption img{transform:scale(.5);transform-origin:100% 50%}@media screen and (max-width:640px){.naore-top .lyocell{padding:10% 0}.naore-top .lyocell .inner h2{font-size:26px;font-size:2.6rem;margin:0 0 .75em}.naore-top .lyocell .inner ol{margin:0 0 35px}.naore-top .lyocell .inner ol li{font-size:16px;font-size:1.6rem;line-height:2}.naore-top .lyocell .inner .lyocell-images{gap:25px}.naore-top .lyocell .inner .lyocell-images figure figcaption{right:10px;bottom:10px;font-size:16px;font-size:1.6rem;display:none}}@media screen and (max-width:480px){.naore-top .lyocell .inner h2{font-size:5vw}.naore-top .lyocell .inner ol li{font-size:max(3.3333333333vw,13px)}.naore-top .lyocell .inner p{font-size:max(3.3333333333vw,13px);line-height:1.8;margin:0 0 25px}.naore-top .lyocell .inner .lyocell-images{gap:20px}.naore-top .lyocell .inner .lyocell-images figure figcaption{font-size:max(3.3333333333vw,13px)}}/*!
  Interval04
================================================================================= */.naore-top .interval.interval04{display:grid;aspect-ratio:3840/1474;background-image:var(--interval04-bg-pc);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.naore-top .interval.interval04 .contents-area{position:relative;z-index:1;grid-area:1/1}.naore-top .interval.interval04 .contents-area .inner{height:100%;padding:155px 0 0}.naore-top .interval.interval04 .contents-area .inner h2{font-size:38px;font-size:3.8rem;font-weight:600;line-height:1.7105263158;color:#fff}@media screen and (max-width:1440px){.naore-top .interval.interval04 .contents-area .inner{display:grid;place-items:center start;padding:0}}@media screen and (max-width:835px){.naore-top .interval.interval04{aspect-ratio:16/9;background-position:25% 50%}}@media screen and (max-width:640px){.naore-top .interval.interval04{aspect-ratio:750/701;background-image:var(--interval04-bg-sp);background-position:50% 50%}.naore-top .interval.interval04 .contents-area .inner{place-items:start;padding:23.3333333333vw 0 0}.naore-top .interval.interval04 .contents-area .inner h2{font-size:26px;font-size:2.6rem}}@media screen and (max-width:480px){.naore-top .interval.interval04 .contents-area .inner h2{font-size:5vw}}/*!
  Instagram
================================================================================= */.naore-top .insta-info{padding:135px 0;text-align:center}.naore-top .insta-info .inner h3{position:relative;width:fit-content;font-size:23px;font-size:2.3rem;margin:0 auto 1em}.naore-top .insta-info .inner h3:before{content:"";position:absolute;left:-35px;top:50%;transform:translateY(-50%);width:30px;height:29px;display:inline-block;background:url(//naore.store/cdn/shop/t/1/assets/naore-icon_insta.png?v=15369068634770052541781170535) no-repeat 50% 50%/cover}.naore-top .insta-info .inner p{font-size:16px;font-size:1.6rem;line-height:1.5;margin:0 auto 1.5em}.naore-top .insta-info .inner .insta-images{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.naore-top .insta-info .inner figure{overflow:hidden}.naore-top .insta-info .inner figure img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}@media screen and (max-width:640px){.naore-top .insta-info{padding:12.5% 0}.naore-top .insta-info .inner h3:before{transform:translateY(-50%) scale(.85)}.naore-top .insta-info .inner h3{font-size:21px;font-size:2.1rem}.naore-top .insta-info .inner .insta-images{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.naore-top .insta-info .inner p{font-size:max(3.3333333333vw,13px)}}/*!
  Blog
================================================================================= */.article-template__content h1{font-size:2.5em}.article-template__content h2{font-size:2em}.article-template__content h3{font-size:1.8em}.article-template__content h3{font-size:1.2em}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4{margin:2em 0 1em;font-weight:800}.article-template__content p{margin-top:1em}.article-template__content ol{list-style:decimal;margin-left:.5em}.article-template__content ul{list-style:disc;margin-left:5em}.article-template__content li{margin-top:1em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/naore.css.map */
