body #areaWrapper1{width:1200px !important}@media screen and (max-width: 768px){body #areaWrapper1{width:100% !important}}#naff2605 *{box-sizing:border-box}#naff2605{margin:0;padding:0;box-sizing:border-box;color:#272727;line-height:1.5;-webkit-text-size-adjust:100%;font-size:min(3.5vw,1rem);position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:400}#naff2605 ol,#naff2605 ul{list-style:none}#naff2605 img{max-width:100%;width:100%;height:auto;vertical-align:top;-o-object-fit:cover;object-fit:cover;flex-shrink:0}#naff2605 a:hover{text-decoration:none}#naff2605 .c-section{position:relative;padding:5rem;overflow:hidden}@media screen and (max-width: 768px){#naff2605 .c-section{padding:10vw 5vw}}#naff2605 .c-section--pt0{padding-top:0}#naff2605 .c-section--plr0{padding-left:0;padding-right:0}#naff2605 .c-section--bg{position:relative}#naff2605 .c-note{font-size:1em;line-height:1.5;position:relative;z-index:50}@media screen and (max-width: 768px){#naff2605 .c-note{font-size:min(.7em,3.8vw);padding:1.5em 1em}}#naff2605 .c-note>*{display:block;padding-left:1em;text-indent:-1em}#naff2605 .c-note>*::before{content:"※"}#naff2605 .c-nw{display:inline-block}#naff2605 .p-kv{position:relative;display:block;width:100%}#naff2605 .p-movie{margin-top:3.5rem}@media screen and (max-width: 768px){#naff2605 .p-movie{margin-top:2.5em}}#naff2605 .p-movie__content{width:100%;display:flex;justify-content:space-between;gap:1.5em;max-width:1000px;margin:0 auto;flex-wrap:wrap}@media screen and (max-width: 768px){#naff2605 .p-movie__content{max-width:450px}}#naff2605 .p-movie__content li{margin:0 auto}@media screen and (max-width: 768px){#naff2605 .p-movie__content li{width:100%}}#naff2605 .p-movie__video{max-width:700px;display:block;margin:0 auto}#naff2605 .p-movie__ttl{font-weight:bold;position:relative;margin:0 auto .5em;width:100%;color:#105399;text-align:center;font-size:2.5rem}@media screen and (max-width: 768px){#naff2605 .p-movie__ttl{font-size:1.5em}}#naff2605 .nanigaarukana{background-color:#078c41;position:relative;z-index:10;margin-top:7em}@media screen and (max-width: 768px){#naff2605 .nanigaarukana{margin-top:5em}}#naff2605 .nanigaarukana__ttl{position:relative;z-index:20;text-align:center;font-size:2.5em;color:#fff;margin:0 auto .75em;width:100%;font-family:"Kosugi Maru",serif}@media screen and (max-width: 768px){#naff2605 .nanigaarukana__ttl{width:100%;font-size:min(2.5em,5vw);padding:1vw}}#naff2605 .nanigaarukana__col{position:relative;z-index:20;display:grid;gap:3em;margin:0 auto}@media print,(min-width: 769px){#naff2605 .nanigaarukana__col{padding:0 7.5rem}}#naff2605 .nanigaarukana__col:has(>:nth-child(1):last-child){width:80%}@media screen and (max-width: 768px){#naff2605 .nanigaarukana__col:has(>:nth-child(1):last-child){width:100%}}#naff2605 .p-note{position:relative;z-index:1;padding:8vw 5vw;background-color:#fff;position:relative}@media print,(min-width: 769px){#naff2605 .p-note{padding:3rem}}#naff2605 .p-note__inner{position:relative;z-index:1}@media print,(min-width: 769px){#naff2605 .p-note__inner{padding:1.5em}}#naff2605 .p-intro--cpNone{padding:5rem 5rem 10rem}@media screen and (max-width: 768px){#naff2605 .p-intro--cpNone{padding:10vw 5vw 15vw}}#naff2605 .p-intro__container{margin:0 auto;color:#004994;font-family:"Kosugi Maru",serif;font-weight:bold;text-align:center;width:100%;padding:1em .5em;position:relative;max-width:900px}@media screen and (max-width: 768px){#naff2605 .p-intro__container{max-width:500px;padding:.5em}}#naff2605 .p-intro__container::before,#naff2605 .p-intro__container:after{content:"";background-image:url(/library/contents/products/naff2605/img/parts/deco_kakko.svg);background-repeat:no-repeat;aspect-ratio:57/82;width:3.25rem;position:absolute}@media screen and (max-width: 768px){#naff2605 .p-intro__container::before,#naff2605 .p-intro__container:after{width:1.5em}}#naff2605 .p-intro__container::before{top:0;left:0}#naff2605 .p-intro__container::after{bottom:0;right:0;transform:scale(-1)}#naff2605 .p-intro__ttl{font-size:2em}@media print,(min-width: 769px){#naff2605 .p-intro__ttl{font-size:4rem}}#naff2605 .p-intro__txt{font-weight:normal;margin-top:.25em;font-size:1.25em}@media print,(min-width: 769px){#naff2605 .p-intro__txt{font-size:2.25rem}}#naff2605 .p-cp{background-color:#fff;position:relative;padding:0 3rem 5rem}@media screen and (max-width: 768px){#naff2605 .p-cp{padding:0 5vw 9vw;max-width:600px;margin-inline:auto}}#naff2605 .p-cp__ttl{color:#fff;text-align:center;position:relative;width:75%;margin-inline:auto}@media print,(min-width: 769px){#naff2605 .p-cp__ttl{width:45%}}#naff2605 .p-cp__container{position:relative;z-index:1;display:flex;width:65%}@media screen and (max-width: 768px){#naff2605 .p-cp__container{margin:1.25em auto 0;flex-direction:column;gap:1.25em}}@media print,(min-width: 769px){#naff2605 .p-cp__container{margin:1.25rem auto 0;gap:1.25rem}}#naff2605 .p-cp__plate{width:92%;margin:-0.4em auto 0;pointer-events:none}@media print,(min-width: 769px){#naff2605 .p-cp__plate{width:65%;margin-top:-1.5em}}@media print,(min-width: 769px){#naff2605 .p-cp__img{display:block;max-width:420px;margin-inline:auto}}#naff2605 .p-content{position:relative;overflow:unset;background-color:#fee9b4;padding:5rem}@media screen and (max-width: 768px){#naff2605 .p-content{padding:8vw 5vw 10vw}}#naff2605 .p-content::before,#naff2605 .p-content::after{content:"";display:block;position:absolute;left:50%;width:100%}#naff2605 .p-content::before{background-image:url(/library/contents/products/naff2605/img/parts/deco_family.svg);aspect-ratio:1200/170;top:0;transform:translate(-50%, -75%);background-repeat:no-repeat}#naff2605 .p-content::after{background-image:url(/library/contents/products/naff2605/img/parts/deco_line.svg);aspect-ratio:1179/12;bottom:0;transform:translate(-50%, 55%);background-repeat:no-repeat}#naff2605 .p-content__ttl{width:68%;margin-inline:auto}@media screen and (max-width: 768px){#naff2605 .p-content__ttl{width:85%}}#naff2605 .p-content__wrap{margin-top:.5rem;padding:2em 2em 3em}@media screen and (max-width: 768px){#naff2605 .p-content__wrap{padding:1.5em 1.5em 2em;margin-top:.25em}}@media screen and (max-width: 768px){#naff2605 .p-content__link{margin-inline:auto;width:100%}}#naff2605 .p-content__link a{margin-top:5rem;margin-inline:auto;text-decoration:none;color:#fff;display:block;width:70%;position:relative;background-color:#ea5405;border-radius:999px;padding:.75em 2em;text-align:center;font-weight:bold;font-size:1.5rem;transition:all .3s;border-radius:999px;font-family:"Kosugi Maru",serif}@media screen and (max-width: 768px){#naff2605 .p-content__link a{font-size:1.25em;padding:.75em 2em .75em 1.5em;width:100%;margin-top:2em}}#naff2605 .p-content__link a::before{transition:opacity .2s ease,transform .2s ease;position:absolute;top:50%;right:1.5em;width:.6em;height:.6em;transform:translateY(-50%) rotate(45deg);content:"";border-top:.2em solid #fff;border-right:.2em solid #fff}#naff2605 .p-content__link a:hover{opacity:.8}#naff2605 .p-content__link a:hover::before{transform:translate(30%, -50%) rotate(45deg)}#naff2605 .p-item{background-color:#fff;border-radius:20px;padding:3em 2em 3em;border:2px solid #004994;font-family:"Kosugi Maru",serif}@media screen and (max-width: 768px){#naff2605 .p-item{padding:2em 1.5em;max-width:550px;margin-inline:auto}}#naff2605 .p-item+.p-item{margin-top:3em}#naff2605 .p-item__wrap{position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){#naff2605 .p-item__wrap{margin:0 auto;display:block}}#naff2605 .p-item__img{position:relative}#naff2605 .p-item__img,#naff2605 .p-item__detail{width:48%}@media screen and (max-width: 768px){#naff2605 .p-item__img,#naff2605 .p-item__detail{width:100%}}#naff2605 .p-item__title{font-size:2.25em;font-weight:bold;line-height:1.25em;letter-spacing:.01em;color:#e60013}@media screen and (max-width: 768px){#naff2605 .p-item__title{font-size:min(1.5em,6.3vw);margin-top:.75em}}#naff2605 .p-item__price{font-size:2em;font-weight:800;color:#ea5405;margin-top:.5em;font-weight:bold;font-weight:bold}@media screen and (max-width: 768px){#naff2605 .p-item__price{font-size:min(1.4em,6.2vw)}}#naff2605 .p-item__desc{font-size:1.1em;line-height:1.4em;font-weight:400;color:#2a2a2a;margin-top:1em;overflow-wrap:break-word}@media screen and (max-width: 768px){#naff2605 .p-item__desc{font-size:min(1em,6.1vw)}}#naff2605 .p-item__allergen{margin-top:1em}#naff2605 .p-item__area{font-size:1em}#naff2605 .p-item__area--season{display:block}#naff2605 .p-item__link a{margin-top:1rem;text-decoration:none;color:#fff;display:block;width:100%;position:relative;background-color:#e60013;border-radius:999px;padding:.75em 2em;text-align:center;font-weight:bold;font-size:1.25em;transition:all .3s;border-radius:999px;font-family:"Kosugi Maru",serif}@media screen and (max-width: 768px){#naff2605 .p-item__link a{font-size:1em;margin-top:5vw;padding:.75em 2em .75em 1.5em}}#naff2605 .p-item__link a::before{transition:opacity .2s ease,transform .2s ease;position:absolute;top:50%;right:1.5em;width:.6em;height:.6em;transform:translateY(-50%) rotate(45deg);content:"";border-top:.2em solid #fff;border-right:.2em solid #fff}#naff2605 .p-item__link a:hover{opacity:.8}#naff2605 .p-item__link a:hover::before{transform:translate(30%, -50%) rotate(45deg)}#naff2605 .p-item__note{font-size:.8em;margin-top:.5em}#naff2605 .u-col1{display:grid;grid-template-columns:repeat(1, 1fr)}#naff2605 .u-col2{display:grid;grid-template-columns:repeat(2, 1fr)}#naff2605 .u-col3{display:grid;grid-template-columns:repeat(3, 1fr)}#naff2605 .u-col4{display:grid;grid-template-columns:repeat(4, 1fr)}#naff2605 .u-col5{display:grid;grid-template-columns:repeat(5, 1fr)}#naff2605 .u-col6{display:grid;grid-template-columns:repeat(6, 1fr)}#naff2605 .u-col7{display:grid;grid-template-columns:repeat(7, 1fr)}#naff2605 .u-col8{display:grid;grid-template-columns:repeat(8, 1fr)}#naff2605 .u-col9{display:grid;grid-template-columns:repeat(9, 1fr)}#naff2605 .u-col10{display:grid;grid-template-columns:repeat(10, 1fr)}@media screen and (max-width: 768px){#naff2605 .u-col1--sp{display:grid;grid-template-columns:repeat(1, 1fr)}#naff2605 .u-col2--sp{display:grid;grid-template-columns:repeat(2, 1fr)}#naff2605 .u-col3--sp{display:grid;grid-template-columns:repeat(3, 1fr)}#naff2605 .u-col4--sp{display:grid;grid-template-columns:repeat(4, 1fr)}#naff2605 .u-col5--sp{display:grid;grid-template-columns:repeat(5, 1fr)}#naff2605 .u-col6--sp{display:grid;grid-template-columns:repeat(6, 1fr)}#naff2605 .u-col7--sp{display:grid;grid-template-columns:repeat(7, 1fr)}#naff2605 .u-col8--sp{display:grid;grid-template-columns:repeat(8, 1fr)}#naff2605 .u-col9--sp{display:grid;grid-template-columns:repeat(9, 1fr)}#naff2605 .u-col10--sp{display:grid;grid-template-columns:repeat(10, 1fr)}}@media print,(min-width: 769px){#naff2605 .u-col1--pc{display:grid;grid-template-columns:repeat(1, 1fr)}#naff2605 .u-col2--pc{display:grid;grid-template-columns:repeat(2, 1fr)}#naff2605 .u-col3--pc{display:grid;grid-template-columns:repeat(3, 1fr)}#naff2605 .u-col4--pc{display:grid;grid-template-columns:repeat(4, 1fr)}#naff2605 .u-col5--pc{display:grid;grid-template-columns:repeat(5, 1fr)}#naff2605 .u-col6--pc{display:grid;grid-template-columns:repeat(6, 1fr)}#naff2605 .u-col7--pc{display:grid;grid-template-columns:repeat(7, 1fr)}#naff2605 .u-col8--pc{display:grid;grid-template-columns:repeat(8, 1fr)}#naff2605 .u-col9--pc{display:grid;grid-template-columns:repeat(9, 1fr)}#naff2605 .u-col10--pc{display:grid;grid-template-columns:repeat(10, 1fr)}}#naff2605 .u-mt0em{margin-top:0em !important}#naff2605 .u-mb0em{margin-bottom:0em !important}#naff2605 .u-pt0em{padding-top:0em !important}#naff2605 .u-pb0em{padding-bottom:0em !important}#naff2605 .u-mt1em{margin-top:1em !important}#naff2605 .u-mb1em{margin-bottom:1em !important}#naff2605 .u-pt1em{padding-top:1em !important}#naff2605 .u-pb1em{padding-bottom:1em !important}#naff2605 .u-mt2em{margin-top:2em !important}#naff2605 .u-mb2em{margin-bottom:2em !important}#naff2605 .u-pt2em{padding-top:2em !important}#naff2605 .u-pb2em{padding-bottom:2em !important}#naff2605 .u-mt3em{margin-top:3em !important}#naff2605 .u-mb3em{margin-bottom:3em !important}#naff2605 .u-pt3em{padding-top:3em !important}#naff2605 .u-pb3em{padding-bottom:3em !important}#naff2605 .u-mt4em{margin-top:4em !important}#naff2605 .u-mb4em{margin-bottom:4em !important}#naff2605 .u-pt4em{padding-top:4em !important}#naff2605 .u-pb4em{padding-bottom:4em !important}#naff2605 .u-mt5em{margin-top:5em !important}#naff2605 .u-mb5em{margin-bottom:5em !important}#naff2605 .u-pt5em{padding-top:5em !important}#naff2605 .u-pb5em{padding-bottom:5em !important}#naff2605 .u-mt6em{margin-top:6em !important}#naff2605 .u-mb6em{margin-bottom:6em !important}#naff2605 .u-pt6em{padding-top:6em !important}#naff2605 .u-pb6em{padding-bottom:6em !important}#naff2605 .u-mt7em{margin-top:7em !important}#naff2605 .u-mb7em{margin-bottom:7em !important}#naff2605 .u-pt7em{padding-top:7em !important}#naff2605 .u-pb7em{padding-bottom:7em !important}#naff2605 .u-mt8em{margin-top:8em !important}#naff2605 .u-mb8em{margin-bottom:8em !important}#naff2605 .u-pt8em{padding-top:8em !important}#naff2605 .u-pb8em{padding-bottom:8em !important}#naff2605 .u-mt9em{margin-top:9em !important}#naff2605 .u-mb9em{margin-bottom:9em !important}#naff2605 .u-pt9em{padding-top:9em !important}#naff2605 .u-pb9em{padding-bottom:9em !important}#naff2605 .u-mt10em{margin-top:10em !important}#naff2605 .u-mb10em{margin-bottom:10em !important}#naff2605 .u-pt10em{padding-top:10em !important}#naff2605 .u-pb10em{padding-bottom:10em !important}#naff2605 .u-m0a{margin:0 auto !important}#naff2605 .u-center{text-align:center !important}#naff2605 .u-bold{font-weight:bold !important}#naff2605 .u-red{color:#e50012 !important}#naff2605 .u-green{color:#389337 !important}#naff2605 .u-small{font-size:.8em !important}#naff2605 .u-dispPC{display:block}@media screen and (max-width: 768px){#naff2605 .u-dispPC{display:none}}#naff2605 .u-dispSP{display:none}@media screen and (max-width: 768px){#naff2605 .u-dispSP{display:block}}#naff2605 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#naff2605 .fadeIn{transition:opacity 1s ease-in-out;transition-delay:.1s;opacity:0}@media print{#naff2605 .fadeIn{opacity:1;z-index:50}}#naff2605 .fadeIn.is-active{opacity:1}
/*# sourceMappingURL=naff2605.min.css.map */