.body-container--cases-single .content-wrapper,.body-container--news-single .content-wrapper{margin:0 auto 3.125rem;max-width:76.25rem;padding:0 10px}.body-container--cases-single .breadcrumbs,.body-container--news-single .breadcrumbs{margin-bottom:1.5625rem;padding-left:.625rem}.cases-single,.news-single{background:#fff;border-radius:10px;max-width:960px;padding:20px}.news-single{max-width:100%}.cases-single__tags,.news-single__tags{display:flex;flex-direction:row;gap:10px;margin-bottom:12px}.cases-single__tag-link,.news-single__tag-link{align-items:center;background:#fff;border:1px solid #272727;border-radius:50px;color:#272727;font-size:12px;font-weight:500;justify-content:center;line-height:120%;padding:6px 12px;text-decoration:none}.cases-single__tag-link:hover,.news-single__tag-link:hover{color:#272727;text-decoration:none}.cases-single__title,.news-single__title{color:#272727;font-size:20px;font-weight:700}.cases-single__body,.news-single__body{border-bottom:1px solid #cecece;color:#272727;font-family:Noto Sans JP;font-style:normal;line-height:170%;margin-bottom:30px;padding-bottom:calc(40px - 1.4rem)}.cases-single__body p,.news-single__body p{font-size:14px;font-weight:400}.cases-single__body h2,.news-single__body h2{font-size:18px;font-weight:700}.cases-single__body h3,.news-single__body h3{font-size:16px;font-weight:700;padding-left:calc(var(--h3-border-size) + var(--h3-border-margin-size));position:relative;--h3-border-size:27px;--h3-border-margin-size:7px;--h3-border-top-size:14px}.cases-single__body h3:before,.news-single__body h3:before{background-color:#272727;content:"";display:inline-block;height:1px;left:0;position:absolute;top:var(--h3-border-top-size);width:var(--h3-border-size)}.cases-single__body h4,.news-single__body h4{font-size:16px;font-weight:700}.cases-single__meta,.news-single__meta{margin-bottom:1.4rem}.cases-single__meta a,.news-single__meta a{text-decoration:none}@media screen and (min-width:768px){.cases-single,.news-single{border-radius:20px;padding:50px}.cases-single__tags,.news-single__tags{margin-bottom:28px}.cases-single__title,.news-single__title{font-size:30px;margin-bottom:41px}.cases-single__body,.news-single__body{padding-bottom:calc(50px - 1.4rem)}.cases-single__body p,.news-single__body p{font-size:15px}.cases-single__body h2,.news-single__body h2{font-size:22px;margin-top:50px}.cases-single__body h3,.cases-single__body h4,.news-single__body h3,.news-single__body h4{font-size:18px;margin-top:50px}.cases-single__body h3,.news-single__body h3{--h3-border-size:40px;--h3-border-margin-size:12px;--h3-border-top-size:12px}}@media screen and (max-width:999px){.cases-single__meta.sp-only,.news-single__meta.sp-only{display:block}.cases-single__meta.pc-only,.news-single__meta.pc-only{display:none}}@media screen and (min-width:1000px){.cases-single__meta.sp-only,.news-single__meta.sp-only{display:none}.cases-single__meta.pc-only{background:#fff;border-radius:20px;display:block;flex:1 1 26.5%;padding:40px 30px 30px}.body-container--cases-single .content-wrapper,.body-container--news-single .content-wrapper{align-items:start;column-gap:10px;display:flex;flex-wrap:wrap;margin-bottom:6.25rem}.body-container--news-single .content-wrapper{display:block}.body-container--cases-single .hs_cos_wrapper_type_module,.body-container--news-single .hs_cos_wrapper_type_module{flex:0 0 100%}.cases-single{flex:1 1 70%}}@media screen and (min-width:1240px){.body-container--cases-single .content-wrapper,.body-container--news-single .content-wrapper{column-gap:3.5%}}.cases-related-posts h2,.news-related-posts h2{text-align:center}.cases-related-posts__list,.news-related-posts__list{display:flex;flex-wrap:wrap}.cases-related-posts__post,.news-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.cases-related-posts__post,.news-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.cases-related-posts__post,.news-related-posts__post{flex:0 0 33.33333%}}.cases-related-posts__image,.news-related-posts__image{height:auto;max-width:100%}.cases-related-posts__title,.news-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.cases-single__social-links,.news-single__social-links{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cases-single__social-links__title,.news-single__social-links__title{flex:1 0 100%;font-size:14px;font-weight:700}.cases-single__social-links a,.news-single__social-links a{align-items:center;border:1px solid #eaeaea;border-radius:100%;display:inline-flex;height:40px;justify-content:center;text-decoration:none;width:40px}.cases-single__social-links svg,.news-single__social-links svg{display:block;height:20px;width:20px}@media screen and (min-width:768px){.cases-single__social-links__title,.news-single__social-links__title{flex:0 1 106px;font-size:16px}}