.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width: 750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width: 990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width: 750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.c-pickup__heading{font-size:24px;line-height:1.3;margin-block:20px;text-align:center;font-family:"Noto Serif JP",Times New Roman,Hiragino Mincho Pro,\30d2\30e9\30ae\30ce\660e\671d  Pro,Yu Mincho,\6e38\660e\671d,YuMincho,\6e38\660e\671d\4f53,MS PMincho,MS p\660e\671d,serif;color:#000}@media screen and (min-width: 750px){.c-pickup__heading{font-size:30px;margin-block:40px}}.c-pickup__title{font-size:16px;font-family:noto-sans-jp,sans-serif;line-height:1.7;border-top:4px solid;border-bottom:1px solid;padding:13px 20px 15px;position:relative}@media screen and (min-width: 750px){.c-pickup__title{font-size:20px;padding:18px 20px 15px}}.c-pickup__content{color:#000;font-size:11px}@media screen and (min-width: 750px){.c-pickup__content{font-size:14px}}.c-pickup__title:before{content:"";position:absolute;display:block;left:0;top:2px;height:1px;background-color:#000;width:100%}.c-article__image{width:calc(292 / 375 * 100%);height:auto;margin-inline:auto;margin-top:20px;aspect-ratio:292/ 350}@media screen and (min-width: 750px){.c-article__image{width:calc(292 / 1280 * 100%);margin-top:40px}}.c-news__content{font-size:14px;line-height:1.7}@media screen and (min-width: 750px){.c-news__content{font-size:16px;line-height:2}}.campaign-products{list-style:none;padding:0;color:#000;margin-bottom:80px}@media screen and (min-width: 750px){.campaign-products{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}}.campaign-product__wrap{margin-bottom:4rem;padding-bottom:40px;border-bottom:1px solid #dbdbdb}@media screen and (min-width: 750px){.campaign-product__wrap{margin-bottom:0;border:none}}.campaign-product__link{text-decoration:none;color:inherit}.campaign-product{display:flex;align-items:center;gap:20px;margin-top:10px;justify-content:center}.campaign-product h3,.campaign-product p{margin:0}.campaign-product a{text-decoration:none;color:inherit}.campaign-product img{width:100%;height:100%;object-fit:cover}.campaign-product__grid{width:100%}@media screen and (min-width: 750px){.campaign-product__grid:has(h3){display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:4px}}.compaign-product__heading{font-size:16px;line-height:1.7;font-weight:700;padding-bottom:6px;border-bottom:1px solid #666666}@media screen and (min-width: 750px){.compaign-product__heading{margin-top:40px}}.campaign-product__title{font-size:16px;line-height:1.7}.campaign-product__text,.campaign-product__price,.campaign-product__option{font-size:11px;line-height:1.7}@media screen and (min-width: 750px){.campaign-product__text,.campaign-product__option{font-size:14px}.campaign-product__price{font-size:12px}}.campaign-product__button{width:100%;display:grid;place-items:center;margin-top:20px;max-width:500px;margin-inline:auto;color:#fff;background-color:#333;font-size:16px;line-height:1.3;padding:15px;transition:opacity .6s}@media screen and (min-width: 750px){.campaign-product__button{font-size:14px;padding:13px;line-height:1}}@media (any-hover: hover){.campaign-product__button:hover{opacity:.8}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-blog-post.css.map */
