#afSite-page__inner{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner.open{-webkit-filter:blur(0.5vw);filter:blur(0.5vw);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}}#afSite-page__inner .PhotoBlock{width:100%;position:relative;z-index:1}#afSite-page__inner .PhotoBlock .main-photo{display:block;position:relative;width:100%;opacity:0;-webkit-transition:.3s;transition:.3s}#afSite-page__inner .PhotoBlock .main-photo img{width:100%;-o-object-fit:cover;object-fit:cover}#afSite-page__inner .PhotoBlock .main-photo:not(:first-child){visibility:hidden;position:absolute;top:0}#afSite-page__inner .PhotoBlock .main-photo.active{opacity:0;-webkit-animation-name:MainPhotoActive;animation-name:MainPhotoActive;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes MainPhotoActive{0%{opacity:.2}100%{opacity:1}}@keyframes MainPhotoActive{0%{opacity:.2}100%{opacity:1}}#afSite-page__inner .PhotoBlock .sub-photo{position:absolute;right:2rem;bottom:-7vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 1vw}#afSite-page__inner .PhotoBlock .sub-photo li{width:20vw;cursor:pointer;-webkit-transition:.5s;transition:.5s}#afSite-page__inner .PhotoBlock .sub-photo li img{width:100%;-o-object-fit:cover;object-fit:cover}#afSite-page__inner .PhotoBlock .sub-photo li:hover{-webkit-filter:brightness(50%);filter:brightness(50%);-webkit-transform:.3s;transform:.3s}#afSite-page__inner .ContentBlock{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8vw 14% 5vw 14%;font-size:max(1.2rem,1.2vw)}@media(max-width: 1024px)and (orientation: portrait){#afSite-page__inner .ContentBlock{padding:8vw 8vw 5vw 8vw;font-size:1.4vw}}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock{padding:8vw 5vw 5vw 5vw;font-size:3vw;width:100%}}#afSite-page__inner .ContentBlock .catch{font-size:1.2em}#afSite-page__inner .ContentBlock h2{font-size:1.8em;font-weight:500;width:65%;border-top:1px solid #fefefe;border-bottom:1px solid #fefefe;margin:.3em 0;padding:.3em 0}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock h2{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:80%;font-size:1.6em}}#afSite-page__inner .ContentBlock .price{position:relative;font-size:1.2em}#afSite-page__inner .ContentBlock .price::before{content:"¥";display:inline-block;font-size:1em;margin-right:.1em;-webkit-transform:translateY(0.03em);transform:translateY(0.03em)}#afSite-page__inner .ContentBlock .price::after{content:"/税込";font-size:.9em;margin-left:.2em}#afSite-page__inner .ContentBlock .price span{font-size:1em;position:relative;margin-left:.2em}#afSite-page__inner .ContentBlock .price span::before,#afSite-page__inner .ContentBlock .price span::after{display:inline-block;-webkit-transform:translateY(-0.1em);transform:translateY(-0.1em)}#afSite-page__inner .ContentBlock .price span::before{content:"(";margin-right:.2em}#afSite-page__inner .ContentBlock .price span::after{content:")";margin-left:.2em}#afSite-page__inner .ContentBlock .packing{position:relative;background-color:rgba(254,254,254,.5);font-size:1.1em;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2em;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:1em;margin-top:1em;border:1px solid rgba(254,254,254,.5)}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .packing{background-color:rgba(254,254,254,.6)}}#afSite-page__inner .ContentBlock .packing span{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.1em;color:#575b5c;font-weight:700;background-color:#fefefe;height:100%;padding:0 0 0 .5em;letter-spacing:.5em;margin-right:1em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .packing span{padding-top:.2em;letter-spacing:.2em;padding-right:.3em}}#afSite-page__inner .ContentBlock .packing span::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.4em;height:.5em;background-color:#fefefe;right:-0.4em;-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}#afSite-page__inner .ContentBlock .packing em{font-size:1em;color:#960505;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1em}#afSite-page__inner .ContentBlock .packing em i{font-size:1.2em;font-weight:700}#afSite-page__inner .ContentBlock .comment{font-size:1em;font-weight:300;letter-spacing:.04em;margin-top:3em;text-align:justify;line-height:1.8em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .comment{line-height:1.8em;font-weight:400;font-size:1.1em}}#afSite-page__inner .ContentBlock .cut{position:relative;width:100%;font-size:max(1.2rem,1.2vw);margin-top:1em;border:solid 1px rgba(254,254,254,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2em 2em 2em 0}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .cut{padding:10em 1em 1em 1em;font-size:3.2vw;margin-top:8vw}}#afSite-page__inner .ContentBlock .cut::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(1, 1, 1, 0)), color-stop(25%, rgba(1, 1, 1, 0)), color-stop(45%, #010101), to(#010101));background:-webkit-linear-gradient(left, rgba(1, 1, 1, 0), rgba(1, 1, 1, 0) 25%, #010101 45%, #010101);background:linear-gradient(90deg, rgba(1, 1, 1, 0), rgba(1, 1, 1, 0) 25%, #010101 45%, #010101);mix-blend-mode:multiply}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .cut::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(1, 1, 1, 0)), color-stop(40%, rgba(1, 1, 1, 0)), color-stop(65%, #010101), to(#010101));background:-webkit-linear-gradient(rgba(1, 1, 1, 0), rgba(1, 1, 1, 0) 40%, #010101 65%, #010101);background:linear-gradient(rgba(1, 1, 1, 0), rgba(1, 1, 1, 0) 40%, #010101 65%, #010101)}}#afSite-page__inner .ContentBlock .cut.is-webp{background:url(../img/cut.webp) no-repeat left center/contain}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .cut.is-webp{background:url(../img/cut.webp) no-repeat left top/140%}}#afSite-page__inner .ContentBlock .cut.is-no-webp{background:url(../img/jpg/cut.jpg) no-repeat left center/contain}#afSite-page__inner .ContentBlock .cut p{position:relative;font-size:1em;letter-spacing:.08em;line-height:1.6em;font-weight:300;z-index:1}#afSite-page__inner .ContentBlock h3{font-size:1.2em;font-family:"Noto Serif JP",serif;font-weight:300;margin-top:6em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock h3{letter-spacing:.1em;font-size:1.4em}}#afSite-page__inner .ContentBlock h4{font-size:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1em;font-weight:300;width:36em;margin:5em auto 0;letter-spacing:.08em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock h4{width:100%;padding:0 6vw}}#afSite-page__inner .ContentBlock h4::before,#afSite-page__inner .ContentBlock h4::after{content:"";height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#8c9394}#afSite-page__inner .ContentBlock h4::before{margin-right:1em}#afSite-page__inner .ContentBlock h4::after{margin-left:1em}#afSite-page__inner .ContentBlock .way-box{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0;font-size:1em;margin-top:2vw}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .way-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 6vw;gap:2vw 0;font-size:3.6vw;margin-top:5vw}}#afSite-page__inner .ContentBlock .way-box .way-box__inner{position:relative;width:50%;font-size:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .way-box .way-box__inner{width:100%}}#afSite-page__inner .ContentBlock .way-box .way-box__inner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(1,1,1,.5)}#afSite-page__inner .ContentBlock .way-box .way-box__inner.boil.is-webp{background:url(../img/way_boil_bg.webp) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.boil.is-no-webp{background:url(../img/jpg/way_boil_bg.jpg) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.range.is-webp{background:url(../img/way_range_bg.webp) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.range.is-no-webp{background:url(../img/jpg/way_range_bg.jpg) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.steam.is-webp{background:url(../img/way_steam_bg.webp) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.steam.is-no-webp{background:url(../img/jpg/way_steam_bg.jpg) no-repeat center center/cover}#afSite-page__inner .ContentBlock .way-box .way-box__inner.steam::after{background-color:rgba(1,1,1,.7)}#afSite-page__inner .ContentBlock .way-box p{position:relative;text-align:center;font-size:1.3em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2.3em;z-index:1}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .way-box p{padding:1em 0}}#afSite-page__inner .ContentBlock .way-box p small{font-size:.6em;margin-left:.4em;-webkit-transform:translateY(-0.1em);transform:translateY(-0.1em)}#afSite-page__inner .ContentBlock .way-box p span{position:relative;display:block;font-size:.7em;letter-spacing:.08em;line-height:1.8em;margin-top:3em}#afSite-page__inner .ContentBlock .way-box p span::before{content:"";position:absolute;top:-1.5em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:7em;height:2px;background-color:#fefefe}#afSite-page__inner .ContentBlock .way-box p span i{font-size:1em;display:block}#afSite-page__inner .ContentBlock .way-box dl{position:relative;z-index:1;font-size:1em;color:#fefefe;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 1em;margin-top:1em;margin-bottom:2em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .way-box dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em 0;font-size:3.6vw}}#afSite-page__inner .ContentBlock .way-box dl div{font-size:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#afSite-page__inner .ContentBlock .way-box dl div dt{font-size:.7em;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.3em .8em;background-color:#fefefe;color:#010101;margin-right:.5em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .way-box dl div dt{font-size:1em}}#afSite-page__inner .ContentBlock .way-box dl div dd{font-size:1em}#afSite-page__inner .ContentBlock .notice{font-size:.9em;color:#fefefe;margin-top:1.5em;line-height:1.4em;letter-spacing:.04em;border:solid 1px #fefefe;max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content;margin-inline:auto;padding:1em 1.5em}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .notice{padding:0 6vw;text-align:left;border:unset}}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .ContentBlock .notice.bottom{margin-bottom:3em}}#afSite-page__inner .OrderBlock{position:relative;font-size:max(1.2rem,1.2vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:80%;padding-left:14%;padding-right:14%;padding-bottom:18vw;gap:0 3vw}@media(max-width: 1024px)and (orientation: portrait){#afSite-page__inner .OrderBlock{padding-left:8vw;padding-right:8vw;font-size:1.4vw}}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock{padding-left:5vw;padding-right:5vw;font-size:3.6vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5vw 0;padding-bottom:32vw}}#afSite-page__inner .OrderBlock a{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1em;letter-spacing:.08em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:2em;height:5em;position:relative}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock a{padding-left:1em;height:4em}}#afSite-page__inner .OrderBlock a.credit{background-color:#c10000;border:1px solid rgba(254,254,254,.5)}#afSite-page__inner .OrderBlock a.form{background-color:#c10000}#afSite-page__inner .OrderBlock a.form.newyear{cursor:not-allowed;pointer-events:none;padding:0}#afSite-page__inner .OrderBlock a.form.newyear span{display:none}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock a.form.newyear{height:8em;background-color:#575b5c}#afSite-page__inner .OrderBlock a.form.newyear span{display:none}}#afSite-page__inner .OrderBlock a.form.newyear::before{content:"今年(2024年)の地方発送の受付は終了致しました。\a来年(2025年)は、1/6(月)より受付を再開致します。";white-space:pre;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;line-height:1.4em;font-size:1em;font-weight:300;background-color:#575b5c}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock a.form.newyear::before{content:"今年(2024年)の地方発送の\a受付は終了致しました。\a来年(2025年)は、1/6(月)より\a受付を再開致します。"}}#afSite-page__inner .OrderBlock a p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1em;text-align:center}#afSite-page__inner .OrderBlock a span{position:relative;font-size:1em;width:5em;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock a span{width:4em}}#afSite-page__inner .OrderBlock a span::after{content:"";position:absolute;width:40%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../img/icon/link-arrow-d6.svg) no-repeat center center/contain}#afSite-page__inner .OrderBlock a span::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:1px;height:60%;background-color:#fefefe}#afSite-page__inner .OrderBlock button{position:absolute;bottom:10vw;left:14%;font-size:1em;color:#8c9394;padding-left:3em;letter-spacing:.08em}@media(max-width: 1024px)and (orientation: portrait){#afSite-page__inner .OrderBlock button{left:8vw}}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock button{padding-left:2em;bottom:16vw}}#afSite-page__inner .OrderBlock button::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);left:0;width:3em;height:3em;border-top:2px solid #8c9394;border-left:2px solid #8c9394}@media(max-width: 767px)and (orientation: portrait){#afSite-page__inner .OrderBlock button::before{width:2em;height:2em}}/*# sourceMappingURL=item.min.css.map */