@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
.editor-styles-wrapper,.p-gutenberg2{font-family:"Noto Sans JP","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif !important}.editor-styles-wrapper h1,.p-gutenberg2 h1{margin-bottom:1em}.editor-styles-wrapper h2,.p-gutenberg2 h2{font-size:30px;font-size:1.875rem;line-height:1.4;font-weight:700;color:#222;padding-left:.8em;margin-bottom:40px;position:relative}.editor-styles-wrapper h2::before,.p-gutenberg2 h2::before{display:block;width:0;height:0;margin-top:calc((1 - 1.4)*.5em);content:""}.editor-styles-wrapper h2::after,.p-gutenberg2 h2::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.4)*.5em);content:""}@media screen and (max-width: 767px){.editor-styles-wrapper h2,.p-gutenberg2 h2{font-size:22px;font-size:1.375rem;margin-bottom:20px}}.editor-styles-wrapper h2::after,.p-gutenberg2 h2::after{content:"";width:5px;height:1em;border-radius:20px;background-color:#3eb134;position:absolute;top:.2em !important;left:0}
