body.single-post{background:var(--color-neutral-bg, #fbfcfd)}.blog-detail-page{background:var(--color-neutral-bg, #fbfcfd);overflow-x:clip}.blog-detail-article{box-sizing:border-box;width:100%;max-width:min(100%,calc(80 * 16 * 100vw / 1440))!important;margin-left:auto!important;margin-right:auto!important;padding:calc(4 * 16 * 100vw / 1440) calc(2.5 * 16 * 100vw / 1440) calc(8 * 16 * 100vw / 1440)!important}.blog-detail-article__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:calc(.75 * 16 * 100vw / 1440);width:100%;max-width:min(100%,calc(75 * 16 * 100vw / 1440));margin:0 auto}.blog-detail-head{display:flex;flex-direction:column;gap:calc(1 * 16 * 100vw / 1440);width:100%}.blog-detail-head__title-box{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:calc(.625 * 16 * 100vw / 1440);width:100%;padding:calc(.5 * 16 * 100vw / 1440) 0;border-bottom:1px dashed var(--color-text-black, #333333)}.blog-detail-head .hm-post-categories{margin:0}.blog-detail-head__title.wp-block-post-title,body.single-post .blog-detail-head__title.wp-block-post-title{margin:0;padding:0;border-bottom:none;font-size:var(--wp--preset--font-size--heading-h1-ja);font-weight:600;line-height:normal;color:var(--color-text-black, #333333)}.blog-detail-head .hm-post-category-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px;background:var(--wp--preset--color--renovate, #1cc8f6);color:var(--wp--preset--color--white, #ffffff);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Sans GB,Meiryo,sans-serif;font-size:var(--wp--preset--font-size--text-x-small);font-weight:400;line-height:normal}.blog-detail-dates.hm-post-dates{display:flex;align-items:center;justify-content:flex-end;gap:2.5vw;width:100%;margin:0;padding:calc(.5 * 16 * 100vw / 1440) calc(1 * 16 * 100vw / 1440);color:var(--color-text-black, #333333);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Sans GB,Meiryo,sans-serif;font-size:var(--wp--preset--font-size--text-x-small);font-weight:400;line-height:normal}.blog-detail-dates .wp-block-post-date{display:inline-flex;align-items:center;gap:calc(.5 * 16 * 100vw / 1440);margin:0;color:inherit;font:inherit}.blog-detail-dates .wp-block-post-date:before{content:"";display:block;flex:0 0 24px;width:24px;height:24px;background:center / contain no-repeat}.blog-detail-dates .hm-post-date-modified:before{background-image:url(/icons/rotate-regular-full.svg)}.blog-detail-dates .hm-post-date-published:before{background-image:url(/icons/pencil-solid-full.svg)}.blog-detail-body.entry-content,.blog-detail-body.wp-block-post-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:calc(.75 * 16 * 100vw / 1440);width:100%;max-width:100%!important;margin:0!important;padding:0!important}.blog-detail-body.entry-content>*,.blog-detail-body.wp-block-post-content>*{min-width:0}.blog-detail-body :where(p){margin:0;color:var(--color-text-black, #333333);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Sans GB,Meiryo,sans-serif}.blog-detail-body :where(p>strong,p>b,strong,b){font-weight:600}.blog-detail-body :where(a){color:var(--wp--preset--color--primary, #0051bd);text-decoration:underline;text-underline-offset:.15em}.blog-detail-body :where(a:hover){opacity:.85}body.single-post .blog-detail-body :where(h2,h3,h4,h5,h6).wp-block-heading{margin-block:0}body.single-post .blog-detail-body .wp-block-group.block-h3-paragraph{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;row-gap:calc(1 * 16 * 100vw / 1440);width:100%;max-width:100%;margin-inline:0}body.single-post .blog-detail-body .wp-block-group.block-h3-paragraph h3.wp-block-heading{padding-top:0;padding-bottom:0}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue{--wp--style--root--padding-top: 0;--wp--style--root--padding-right: 0;--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: 0;box-sizing:border-box;width:100%;max-width:100%;padding:0!important;background:none!important;border:none!important;border-radius:0!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group{--wp--style--root--padding-top: 0;--wp--style--root--padding-right: 0;--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: 0;box-sizing:border-box;width:100%;max-width:100%;padding:calc(1.5 * 16 * 100vw / 1440)!important;background-color:var(--wp--preset--color--neutral-box, #dae4f0)!important;border:none!important;border-radius:calc(.5 * 16 * 100vw / 1440)!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group>.wp-block-group{padding:0!important;background:none!important;border:none!important;border-radius:0!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-constrained>.wp-block-group.is-layout-flow{box-sizing:border-box;width:100%;max-width:100%!important;margin:0!important;padding:0!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow{display:flex;flex-direction:column;gap:calc(1 * 16 * 100vw / 1440);width:100%}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow>:is(h2,h3,h4,h5,h6).wp-block-heading{padding:0!important;margin:0!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow>:not(.wp-block-list){margin-block:0!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group>*{margin:0}body.single-post .blog-detail-body :is(ul,ol).wp-block-list{box-sizing:border-box;margin:0;padding:0;padding-inline-start:1.25em;list-style-position:outside}body.single-post .blog-detail-body ul.wp-block-list{list-style-type:disc}body.single-post .blog-detail-body ol.wp-block-list{list-style-type:decimal}body.single-post .blog-detail-body ol.wp-block-list ul.wp-block-list{margin-top:.25em;list-style-type:disc}body.single-post .blog-detail-body :is(ul,ol).wp-block-list :where(li){margin:0;padding:0;color:var(--color-text-black, #333333)}body.single-post .blog-detail-body :is(ul,ol).wp-block-list :where(li+li){margin-top:.25em}body.single-post .blog-detail-body :is(ul,ol).wp-block-list :where(li strong){color:var(--wp--preset--color--primary, #0051bd);font-weight:400}@media(min-width:1025px){body.single-post .blog-detail-body :where(.wp-block-group.is-style-box-white){box-sizing:border-box;width:100%;padding:calc(1.5 * 16 * 100vw / 1440)!important;border-radius:calc(.5 * 16 * 100vw / 1440)!important;background:var(--color-neutral-bg, #fbfcfd)!important}}@media(max-width:1024px){body.single-post .blog-detail-article{max-width:100%!important}body.single-post .blog-detail-article__inner{max-width:100%}body.single-post .blog-detail-body .wp-block-group.block-h3-paragraph{row-gap:1.5625vw}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group{padding:2.34375vw!important;border-radius:.78125vw!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow{gap:1.5625vw}body.single-post .blog-detail-body :where(.wp-block-group.is-style-box-white){padding:2.34375vw!important;border-radius:.78125vw!important}}@media(max-width:767.98px){body.single-post .blog-detail-dates.hm-post-dates{flex-wrap:wrap;justify-content:flex-start;gap:calc(16 * 100vw / 390);padding-inline:0}body.single-post .blog-detail-body .wp-block-group.block-h3-paragraph{row-gap:calc(16 * 100vw / 390)}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group{padding:calc(16 * 100vw / 390)!important;border-radius:calc(8 * 100vw / 390)!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow{gap:calc(16 * 100vw / 390)}body.single-post .blog-detail-body :where(.wp-block-group.is-style-box-white){padding:calc(16 * 100vw / 390)!important;border-radius:calc(8 * 100vw / 390)!important}}
