body{background-color:#f3f5f6;color:#172027}li{list-style:none}a{color:#172027;text-decoration:none}.pc_br{display:inherit}@media screen and (max-width:767px){.pc_br{display:none}}#t-news-detail .t-news-detail__title{display:flex;flex-direction:column;gap:-10px;padding:140px 30px 80px}@media screen and (max-width:767px){#t-news-detail .t-news-detail__title{gap:0;padding:148px 20px 100px}}.t-news-detail__title .m-title__main--sans-l{font-family:futura-pt,sans-serif;font-weight:600}@media screen and (max-width:767px){.t-news-detail__title .m-title__main--sans-l{font-size:54px}}.t-news-detail__title .title_ja{font-size:20px;letter-spacing:.02em}@media screen and (max-width:767px){.t-news-detail__title .title_ja{font-size:16px}}.t-news-detail-2col{align-items:flex-start;display:flex;position:relative}@media screen and (max-width:767px){.t-news-detail-2col{flex-direction:column}}.t-news-detail-2col:before{top:0}.t-news-detail-2col:after,.t-news-detail-2col:before{background:#172027;content:"";display:block;height:1px;left:0;position:absolute;transition:width 1s;width:0}.t-news-detail-2col:after{bottom:0}.t-news-detail-2col.is-view-width-bottom:after,.t-news-detail-2col.is-view-width-top:before{width:100%}.t-news-detail-2col__left{padding:80px 30px 100px;position:relative;width:70%}.t-news-detail-2col__left.js-in-view-height:before{background:#172027;content:"";height:0;position:absolute;right:0;top:0;transition:height 1s;width:1px}.t-news-detail-2col__left.is-view-height:before{height:100%}@media screen and (max-width:767px){.t-news-detail-2col__left{border:none;min-height:300px;padding:40px 20px 0;width:100%}}@media (max-width:768px){.t-news-detail-2col__left.is-view-height:before{height:0}}.t-news-detail__aside{display:flex;flex-direction:column;gap:60px;padding:80px 30px;width:30%}@media screen and (max-width:767px){.t-news-detail__aside{flex-direction:row;gap:0;justify-content:space-between;padding:80px 74px 160px;width:100%}}.t-news-detail-sidebox__head{color:#172027;font-family:futura-pt,sans-serif;font-size:20px;font-weight:500;letter-spacing:.02em;line-height:1.45;margin-bottom:12px}@media (max-width:767px){.t-news-detail-sidebox__head{font-size:16px;margin-bottom:0}}.t-news-detail-postlink{display:block;transition:transform .4s ease}.t-news-detail-postlink__title{color:#172027;display:block;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.75;margin-bottom:12px}.t-news-detail-postlink__image{display:block;overflow:hidden;transition:transform .4s ease}@media screen and (max-width:767px){.t-news-detail-postlink__image{display:none}}.t-news-detail-postlink__image img{aspect-ratio:280/162;display:block;object-fit:cover;transition:transform .4s ease;width:100%}@media screen and (max-width:767px){.t-news-detail-postlink__image img{display:none}}.t-news-detail-postlink:hover .t-news-detail-postlink__image img{transform:scale(1.05);transition:transform .4s ease}@media (max-width:767px){.t-news-detail-sidebox__body{display:none}.t-news-detail-postlink{display:block;transition:all .4s}.t-news-detail-postlink:hover{opacity:.8}.t-news-detail-postlink__title{color:#172027;display:block;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.75;margin-bottom:12px}.t-news-detail-postlink__image{display:block}.t-news-detail-postlink__image img{height:auto;width:100%}}.t-featured-topics{padding:180px 30px 160px}@media screen and (max-width:767px){.t-featured-topics{padding:120px 0 160px}}.t-featured-topics .t-featured-topics__title .m-title__main--sans-m{font-family:futura-pt,sans-serif;font-size:48px;font-weight:700}@media screen and (max-width:767px){.t-featured-topics .t-featured-topics__title .m-title__main--sans-m{font-size:40px}}.t-featured-topics__list{display:flex;gap:60px;justify-content:center;margin-top:60px;margin-inline:90px}@media screen and (max-width:767px){.t-featured-topics__list{flex-direction:column;margin-inline:20px}}.t-featured-item{display:flex;flex-direction:column;gap:12px;width:calc(33.33333% - 20px)}@media screen and (max-width:767px){.t-featured-item{width:100%}}.t-featured-item-date{color:#172027;font-family:futura-pt,sans-serif;font-size:14px;font-weight:500;text-align:right}@media screen and (max-width:767px){.t-featured-img,.t-featured-img img{width:100%}}.t-featured-title-text{color:#172027;font-size:16px;letter-spacing:.02em}.t-featured-tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;width:100%}.t-featured-tags-item{border:1px solid #172027;border-radius:50px;color:#172027;font-size:10px;padding:6px 16px}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-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}