.section-header .article__date{margin:0!important}.main-content .page-width{max-width:1000px;padding:0 20px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-pointer-events{touch-action:pan-y}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-scrollbar-drag{background:#3d0700e6}.promotion_grid_sec>div{margin:0;padding:0}.main-content{font-family:NotoSansCJKjp,Noto Sans JP,sans-serif;background-image:url(/cdn/shop/files/bg.png?v=1664518753);background-position:initial;background-repeat:repeat;background-size:auto;color:#3d0700e6}.section-header{margin:0}.section-header .section-header__title{font-family:"Noto Serif JP",serif;font-size:8.125vw;letter-spacing:.01em;line-height:1.1;font-weight:600;margin:0;padding-top:3.9vw;text-align:center}.sunao_recipe_detail_subttl{font-size:4.6875vw;letter-spacing:.01em;line-height:2.2;font-weight:400;padding-bottom:3.7vw;text-align:center}div.sunao_recipe_detail_swiper{margin:0 -20px 5%}.sunao_recipe_detail_swiper .swiper-area{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.sunao_recipe_detail_swiper .swiper-area img{border-radius:unset}.sunao_recipe_detail_swiper .swiper-button-next,.sunao_recipe_detail_swiper .swiper-button-prev{width:9.3vw;height:18.7vw;border-radius:unset;box-shadow:none;display:flex;justify-content:center;align-items:center;background-color:#ffffffb3}.sunao_recipe_detail_swiper .swiper-button-next{right:0}.sunao_recipe_detail_swiper .swiper-button-prev{left:0}.sunao_recipe_detail_swiper .swiper-button-next:before,.sunao_recipe_detail_swiper .swiper-button-next:after,.sunao_recipe_detail_swiper .swiper-button-prev:before,.sunao_recipe_detail_swiper .swiper-button-prev:after{content:"";display:block;width:18px;height:2px;background:#3d0700e6;position:absolute;top:calc(50% - .5px);right:calc(50% - 8px);transform:rotate(50deg);transform-origin:calc(100% - .5px) 50%}.sunao_recipe_detail_swiper .swiper-button-next:after,.sunao_recipe_detail_swiper .swiper-button-prev:after{transform:rotate(-50deg)}.sunao_recipe_detail_swiper .swiper-button-prev:before,.sunao_recipe_detail_swiper .swiper-button-prev:after{left:calc(50% - 8px);transform-origin:calc(0% + .5px) 50%}.sunao_recipe_detail_swiper .swiper-scrollbar{position:absolute;left:3%;bottom:-3%;height:5px;width:94%}.sunao_recipe_detail_swiper .swiper-pagination-custom{top:3%;bottom:auto;left:0;text-align:right}.sunao_recipe_detail_swiper .pagination-item{font-size:4.375vw;letter-spacing:0em;line-height:1;font-weight:600;color:#3d0700e6;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;align-items:baseline;text-align:right;padding:.9vw 3.7vw .9vw 6.2vw;background-color:#ffffffe6;display:inline-block;border-radius:5em 0 0 5em}.sunao_recipe_detail_swiper .pagination-item img{height:1em;padding-left:.3em;padding-right:.3em}.sunao_recipe_detail_note{font-size:3.125vw;letter-spacing:.01em;line-height:1.5;font-weight:400;margin:0 -20px;padding:4.6vw 3.1vw 9.3vw}.sunao_recipe_detail_toplink{text-align:center;padding:0 9.3vw 7.8vw}.sunao_recipe_detail_toplink a{position:relative;display:inline-block;color:#3d0700;border:2px solid #3d0700;border-radius:5em;background-color:#fff;font-size:5vw;letter-spacing:.02em;line-height:1;font-weight:400;padding-top:5vw;padding-bottom:5vw;max-width:98.4vw;width:100%;text-align:center;transition:opacity .3s ease}.sunao_recipe_detail_toplink a:before{content:"";display:inline-block;width:.6em;height:.6em;border-left:1px solid;border-bottom:1px solid;transform:rotate(45deg);position:absolute;left:1em;top:calc(50% - .3em)}.sunao_recipe_detail_toplink a:hover{opacity:.7}@media screen and (min-width: 640px){.main-content{background-image:url(/cdn/shop/files/bg.png?v=1664518753)}.section-header .section-header__title{font-size:36px;letter-spacing:.02em;padding-top:25px}.sunao_recipe_detail_subttl{font-size:21px;letter-spacing:.02em;line-height:2.1;padding-bottom:24px}div.sunao_recipe_detail_swiper{width:525px;height:525px;margin:0 auto}.sunao_recipe_detail_swiper .swiper-button-next,.sunao_recipe_detail_swiper .swiper-button-prev{width:35px;height:88px}.sunao_recipe_detail_swiper .swiper-button-next:after,.sunao_recipe_detail_swiper .swiper-button-prev:after{font-size:44px;letter-spacing:0em;font-weight:400}.sunao_recipe_detail_swiper .pagination-item{font-size:24px;letter-spacing:0em;line-height:1;font-weight:600;padding:3px 24px 3px 40px}.sunao_recipe_detail_note{width:525px;margin:0 auto;font-size:12px;letter-spacing:.02em;line-height:1.6;font-weight:400;padding:20px 0 50px}.sunao_recipe_detail_toplink{padding:0 60px 30px}.sunao_recipe_detail_toplink a{font-size:22px;letter-spacing:.04em;padding-top:19px;padding-bottom:19px;max-width:440px}}.sunao_recipe_detail_no{font-size:4.6875vw;letter-spacing:.01em;line-height:1.1;font-weight:600;padding-top:3.9vw;text-align:center;font-family:"Noto Serif JP",serif}.sunao_recipe_detail_subttl{font-size:3.6875vw;letter-spacing:.01em;line-height:2.2;font-weight:400;padding-top:2vw;padding-bottom:3.7vw;text-align:center;font-family:"Noto Serif JP",serif}.sunao_recipe_detail_subttl a{color:#3d0700;text-decoration:underline}.sp_only{display:block}.pc_only{display:none}@media screen and (min-width: 640px){.sp_only{display:none}.pc_only{display:block}.section-header .section-header__title{padding-top:10px}.sunao_recipe_detail_no{font-size:21px;letter-spacing:.02em;line-height:1.1;font-weight:600;padding-top:25px;margin:0!important}.sunao_recipe_detail_subttl{font-size:16px;letter-spacing:.02em;line-height:2.1;font-weight:400;padding-top:10px;padding-bottom:24px;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/article-pasta-recipe.css.map */
