.hb-blog-special-post .article-template__hero-container{margin-bottom:64px}.hb-blog-special-post .page-width{padding:0 24px}@media screen and (min-width: 768px){.hb-blog-special-post .page-width{padding:0;margin:64px 60px 0}}@media screen and (min-width: 1320px){.hb-blog-special-post .page-width{padding:0;margin:70px auto 0}}.hb-blog-special-post :is(.article-template header){position:relative;margin-top:24px;margin-bottom:0;padding-bottom:48px}.hb-blog-special-post :is(.article-template header):after{position:absolute;bottom:0;left:50%;transform:translate(-50%);content:"";display:block;width:calc(100% - 48px);height:1.2px;background-color:#222}@media screen and (min-width: 768px){.hb-blog-special-post :is(.article-template header){padding-bottom:64px}.hb-blog-special-post :is(.article-template header):after{height:1.6px;width:calc(100% + -0px)}}.hb-blog-special-post .article-template__title{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:8px}@media screen and (min-width: 768px){.hb-blog-special-post .article-template__title{font-size:40px}}.hb-blog-special-post .caption-with-letter-spacing{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:160%}@media screen and (min-width: 768px){.hb-blog-special-post .caption-with-letter-spacing{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:160%}}.hb-blog-special-post .circle-divider time{display:block}.hb-blog-special-post .circle-divider:after{content:"";margin:0}.hb-blog-special-post_custom-field{display:inline-block;margin-top:16px}.hb-page-margin{margin:52px 0 80px}@media screen and (min-width: 768px){.hb-page-margin{margin:70px auto 80px}}.hb-blog-special-post .article-template__content p{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:200%}@media screen and (min-width: 768px){.hb-blog-special-post .article-template__content p{font-size:16px}}.hb-blog-special-post .article-template__content h2{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:24px;font-style:normal;font-weight:700;line-height:160%}@media screen and (min-width: 768px){.hb-blog-special-post .article-template__content h2{font-size:32px}}.hb-blog-special-post .article-template__content h3,.hb-blog-special-post .article-template__content h4,.hb-blog-special-post .article-template__content h5,.hb-blog-special-post .article-template__content h6{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:160%}@media screen and (min-width: 768px){.hb-blog-special-post .article-template__content h3,.hb-blog-special-post .article-template__content h4,.hb-blog-special-post .article-template__content h5,.hb-blog-special-post .article-template__content h6{font-size:24px}}.hb-blog-special-post .article-template__content h2+p,.hb-blog-special-post .article-template__content h3+p,.hb-blog-special-post .article-template__content h4+p,.hb-blog-special-post .article-template__content h5+p,.hb-blog-special-post .article-template__content h6+p{margin-top:-4px}@media screen and (min-width: 768px){.hb-blog-special-post .article-template__content h2+p,.hb-blog-special-post .article-template__content h3+p,.hb-blog-special-post .article-template__content h4+p,.hb-blog-special-post .article-template__content h5+p,.hb-blog-special-post .article-template__content h6+p{margin-top:-2px}}.hb-blog-special-post_contact{display:flex;padding:40px 24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;border:1.2px solid #222;background:#fff}@media screen and (min-width: 768px){.hb-blog-special-post_contact{display:flex;width:100%;padding:40px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;border-radius:16px;border:1.6px solid #222;background:#fff}}.hb-blog-special-post_contact_ttl{margin:0;color:#222;text-align:center;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:160%}@media screen and (min-width: 768px){.hb-blog-special-post_contact_ttl{color:#222;text-align:center;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:160%}}.hb-blog-special-post_contact_txt{margin:0;color:var(--main_black, #222);font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:200%}@media screen and (min-width: 768px){.hb-blog-special-post_contact_txt{color:var(--main_black, #222);font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:200%;flex:1 0 0}}.hb-blog-special-post_contact_link{display:flex;width:100%;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:1.2px solid var(--main_black, #222);margin:24px auto 0;text-decoration:none;max-width:294px}@media screen and (min-width: 768px){.hb-blog-special-post_contact_link{margin-top:0;display:flex;width:280px;padding:16px;justify-content:center;align-items:center;gap:8px;border-radius:100px;border:1.6px solid var(--main_black, #222);max-width:unset}}.hb-blog-special-post_contact_linkTxt{color:var(--main_black, #222);text-align:center;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:500;line-height:160%}@media screen and (min-width: 768px){.hb-blog-special-post_contact_linkTxt{color:var(--main_black, #222);text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:160%}}.hb-blog-special-post .article-template__hero-container{max-width:1440px}.hb-blog-special-post .page-width--narrow{max-width:1200px}.hb-blog-special-post_contact_txt_container{width:100%}@media screen and (min-width: 768px){.hb-blog-special-post_contact_txt_container{display:flex;justify-content:center;align-items:flex-end;gap:80px;align-self:stretch}}.article-template__brand-image-container img{height:30px;vertical-align:bottom}.hb-apecial-share-btn_wrap{position:absolute;left:24px;top:calc(100% + 8px)}@media screen and (min-width: 768px){.hb-apecial-share-btn_wrap{left:0}}.metafield-rich_text_field>p:first-of-type{margin-top:0}.metafield-rich_text_field>h1:first-of-type,.metafield-rich_text_field>h2:first-of-type,.metafield-rich_text_field>h3:first-of-type,.metafield-rich_text_field>h4:first-of-type,.metafield-rich_text_field>h5:first-of-type,.metafield-rich_text_field>h6:first-of-type{margin-top:0}.hb-blog-special-post_header{position:relative}.hb-blog-special-post_pr{position:absolute;left:24px;bottom:8px}@media screen and (min-width: 768px){.hb-blog-special-post_pr{left:0}}.hb-blog-special-post_pr_txt{margin:0;padding:3px 0 4px;border:0;border:1.2px solid var(--main_black, #222);outline:0;display:inline-block;color:#222;background:#dedad5;font-weight:400;font-size:14px;line-height:calc(160% - 2px);letter-spacing:0%;min-width:90.36px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hb-section-blog-special-post.css.map */
