:root{--color-blue: #184e90;--color-light-blue: #edf9ff;--color-red: #e2282b;--color-yellow: #fde67c;--color-gold: #c09b0f;--color-black: #2a2a2a}.editor-content{font-size:max(2em,14px)}@media screen and (max-width: 959px){.editor-content{font-size:1.8em}}.editor-content,.editor-styles-wrapper{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-family:"Noto Sans JP",sans-serif;font-weight:500;overflow-wrap:anywhere;line-break:strict;line-height:1.9;color:var(--color-black)}@media screen and (max-width: 959px){.editor-content,.editor-styles-wrapper{line-height:1.6}}.editor-content .wp-block-post-content,.editor-styles-wrapper .wp-block-post-content{font-size:1rem}.editor-content::after,.editor-styles-wrapper::after{content:"";display:block;clear:both}.editor-content p,.editor-styles-wrapper p{margin:1em 0}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{margin-top:1.5em;font-weight:700;line-height:1.25}.editor-content h1:first-child,.editor-content h2:first-child,.editor-content h3:first-child,.editor-content h4:first-child,.editor-content h5:first-child,.editor-content h6:first-child,.editor-styles-wrapper h1:first-child,.editor-styles-wrapper h2:first-child,.editor-styles-wrapper h3:first-child,.editor-styles-wrapper h4:first-child,.editor-styles-wrapper h5:first-child,.editor-styles-wrapper h6:first-child{margin-top:0}.editor-content h1,.editor-styles-wrapper h1{font-size:2.5em}.editor-content h2,.editor-styles-wrapper h2{padding-bottom:.25em;border-bottom:2px solid var(--color-blue);font-size:2em}.editor-content h3,.editor-styles-wrapper h3{padding:.125em 0 .25em .25em;border-left:3px solid var(--color-blue);font-size:1.5em}.editor-content h4,.editor-styles-wrapper h4{font-size:1.25em}.editor-content h5,.editor-content h6,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-size:1em}.editor-content b,.editor-content strong,.editor-styles-wrapper b,.editor-styles-wrapper strong{font-weight:700}.editor-content a,.editor-styles-wrapper a{color:var(--color-blue);text-decoration:underline}@media(any-hover: hover){.editor-content a,.editor-styles-wrapper a{-webkit-transition:opacity .3s;transition:opacity .3s}.editor-content a:hover,.editor-styles-wrapper a:hover{opacity:.7}}.editor-content ul,.editor-content ol,.editor-styles-wrapper ul,.editor-styles-wrapper ol{margin:1em 0;padding-left:1.5em}.editor-content ul ul,.editor-content ul ol,.editor-content ol ul,.editor-content ol ol,.editor-styles-wrapper ul ul,.editor-styles-wrapper ul ol,.editor-styles-wrapper ol ul,.editor-styles-wrapper ol ol{margin:0}.editor-content ul,.editor-styles-wrapper ul{list-style:disc}.editor-content ol,.editor-styles-wrapper ol{list-style:decimal}.editor-content figcaption,.editor-styles-wrapper figcaption{margin:.25em 0 .5em;text-align:center;font-size:.875em;color:#a8a8a8}.editor-content code,.editor-content kbd,.editor-content samp,.editor-styles-wrapper code,.editor-styles-wrapper kbd,.editor-styles-wrapper samp{padding:.125em;border-radius:4px;border:1px solid #a8a8a8}