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%,88.8889vw)!important;margin-left:auto!important;margin-right:auto!important;padding:4.44444vw 2.77778vw 8.88889vw!important}.blog-detail-article__inner{box-sizing:border-box;flex-direction:column;gap:.833333vw;width:100%;max-width:min(100%,83.3333vw);margin:0 auto;display:flex}.blog-detail-head{flex-direction:column;gap:1.11111vw;width:100%;display:flex}.blog-detail-head__title-box{box-sizing:border-box;border-bottom:1px dashed var(--color-text-black,#333);flex-direction:column;align-items:flex-start;gap:.694445vw;width:100%;padding:.555556vw 0;display:flex}.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{font-size:var(--wp--preset--font-size--heading-h1-ja);color:var(--color-text-black,#333);border-bottom:none;margin:0;padding:0;font-weight:600;line-height:normal}.blog-detail-head .hm-post-category-tag{background:var(--wp--preset--color--renovate,#1cc8f6);color:var(--wp--preset--color--white,#fff);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Sans GB,Meiryo,sans-serif;font-size:var(--wp--preset--font-size--text-x-small);border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-weight:400;line-height:normal;display:inline-flex}.blog-detail-dates.hm-post-dates{width:100%;color:var(--color-text-black,#333);font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Sans GB,Meiryo,sans-serif;font-size:var(--wp--preset--font-size--text-x-small);justify-content:flex-end;align-items:center;gap:2.5vw;margin:0;padding:.555556vw 1.11111vw;font-weight:400;line-height:normal;display:flex}.blog-detail-dates .wp-block-post-date{color:inherit;font:inherit;align-items:center;gap:.555556vw;margin:0;display:inline-flex}.blog-detail-dates .wp-block-post-date:before{content:"";background:50%/contain no-repeat;flex:0 0 24px;width:24px;height:24px;display:block}.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;flex-direction:column;align-items:stretch;gap:.833333vw;width:100%;display:flex;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){color:var(--color-text-black,#333);margin:0;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-underline-offset:.15em;text-decoration:underline}.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;flex-direction:column;align-items:flex-start;row-gap:1.11111vw;width:100%;max-width:100%;margin-inline:0;display:flex}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%;background:0 0!important;border:none!important;border-radius:0!important;padding: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%;background-color:var(--wp--preset--color--neutral-box,#dae4f0)!important;border:none!important;border-radius:.555556vw!important;padding:1.66667vw!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group>.wp-block-group{background:0 0!important;border:none!important;border-radius:0!important;padding: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{flex-direction:column;gap:1.11111vw;width:100%;display:flex}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{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>: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;padding:0;margin: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){color:var(--color-text-black,#333);margin:0;padding:0}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 (width>=1025px){body.single-post .blog-detail-body :where(.wp-block-group.is-style-box-white){box-sizing:border-box;width:100%;background:var(--color-neutral-bg,#fbfcfd)!important;border-radius:.555556vw!important;padding:1.66667vw!important}}@media (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{border-radius:.78125vw!important;padding:2.34375vw!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){border-radius:.78125vw!important;padding:2.34375vw!important}}@media (width<=767.98px){body.single-post .blog-detail-dates.hm-post-dates{flex-wrap:wrap;justify-content:flex-start;gap:4.10256vw;padding-inline:0}body.single-post .blog-detail-body .wp-block-group.block-h3-paragraph{row-gap:4.10256vw}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue>.wp-block-group{border-radius:2.05128vw!important;padding:4.10256vw!important}body.single-post .blog-detail-body .wp-block-group.is-style-box-blue .wp-block-group.is-layout-flow{gap:4.10256vw}body.single-post .blog-detail-body :where(.wp-block-group.is-style-box-white){border-radius:2.05128vw!important;padding:4.10256vw!important}}
