@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Outfit:wght@100;400;500;700&display=swap);
.editor-styles-wrapper h2{font-size:24px}@media screen and (max-width: 768px){.editor-styles-wrapper h2{font-size:22px}}@media screen and (max-width: 568px){.editor-styles-wrapper h2{font-size:20px}}.editor-styles-wrapper h3{font-size:20px}@media screen and (max-width: 768px){.editor-styles-wrapper h3{font-size:18px}}@media screen and (max-width: 568px){.editor-styles-wrapper h3{font-size:16px}}.editor-styles-wrapper h4{font-size:18px}@media screen and (max-width: 768px){.editor-styles-wrapper h4{font-size:17px}}@media screen and (max-width: 568px){.editor-styles-wrapper h4{font-size:15px}}.editor-styles-wrapper,.editor-styles-wrapper p,.editor-styles-wrapper li{font-size:16px}@media screen and (max-width: 768px){.editor-styles-wrapper,.editor-styles-wrapper p,.editor-styles-wrapper li{font-size:15px}}@media screen and (max-width: 568px){.editor-styles-wrapper,.editor-styles-wrapper p,.editor-styles-wrapper li{font-size:14px}}.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-weight:700;letter-spacing:.1em}.editor-styles-wrapper h2{color:#fff;line-height:1.25;background-color:#404040;padding:17px 13px}.editor-styles-wrapper h3{letter-spacing:.1em;line-height:1.4444444444;padding-left:8px;border-left:5px solid #e8d719}.editor-styles-wrapper h4{color:#fff35e;line-height:1.3333333333}.editor-styles-wrapper a:link,.editor-styles-wrapper a:visited,.editor-styles-wrapper a:active,.editor-styles-wrapper a:hover{text-decoration:underline !important}.editor-styles-wrapper p{font-weight:500;letter-spacing:.1em;line-height:1.875}.editor-styles-wrapper p br{clear:inherit}.editor-styles-wrapper br{clear:both}.editor-styles-wrapper .center{text-align:center;text-indent:0}.editor-styles-wrapper .left{text-align:left;text-indent:0}.editor-styles-wrapper .right{text-align:right;text-indent:0}.editor-styles-wrapper strong{font-weight:700}.editor-styles-wrapper em{font-style:italic}.editor-styles-wrapper blockquote{background-color:#fffdee;padding:3em 1em;position:relative;border-radius:10px;border:none}.editor-styles-wrapper blockquote:before{content:"“";font-size:400%;line-height:1em;color:#fff;position:absolute;left:10px;top:10px}@media screen and (max-width: 768px){.editor-styles-wrapper blockquote:before{left:5px;top:5px}}.editor-styles-wrapper blockquote:after{content:"”";font-size:400%;line-height:0em;color:#fff;position:absolute;right:10px;bottom:10px}@media screen and (max-width: 768px){.editor-styles-wrapper blockquote:after{right:5px;bottom:5px}}.editor-styles-wrapper img{max-width:100%;height:auto !important}.editor-styles-wrapper .f_left{float:left}@media screen and (max-width: 568px){.editor-styles-wrapper .f_left{float:none}}.editor-styles-wrapper .f_right{float:right}@media screen and (max-width: 568px){.editor-styles-wrapper .f_right{float:none}}.editor-styles-wrapper .aligncenter{margin:3% auto}.editor-styles-wrapper .alignright{float:right;margin:3% 0 3% 3%}@media screen and (max-width: 568px){.editor-styles-wrapper .alignright{float:none;margin:3% auto}}.editor-styles-wrapper .alignleft{float:left;margin:3% 3% 3% 0}@media screen and (max-width: 568px){.editor-styles-wrapper .alignleft{float:none;margin:3% auto}}.editor-styles-wrapper ul,.editor-styles-wrapper ol{list-style-type:none}@media screen and (max-width: 768px){.editor-styles-wrapper ul,.editor-styles-wrapper ol{padding:10px 0 10px 10px}}.editor-styles-wrapper li{font-weight:500;letter-spacing:.1em;line-height:1.875;list-style-type:none;list-style-position:inside;margin-bottom:0}@media screen and (max-width: 568px){.editor-styles-wrapper li{line-height:1.7em}}.editor-styles-wrapper li>.block-editor-rich-text__editable.rich-text{display:inline !important}.editor-styles-wrapper ul li{padding-left:25px;text-indent:-23px}.editor-styles-wrapper ul li::before{content:"・";margin-right:.5px}.editor-styles-wrapper ol{counter-reset:number}.editor-styles-wrapper ol li{padding-left:1.5em;text-indent:-1.5em}.editor-styles-wrapper ol li::before{counter-increment:number;content:counter(number) ".";margin-right:.5em}.editor-styles-wrapper ol li ol li{padding-left:2em;text-indent:-2em}.editor-styles-wrapper ol li ol li::before{content:"(" counter(number) ")"}.editor-styles-wrapper table{border-collapse:collapse}.editor-styles-wrapper table th,.editor-styles-wrapper table td{border:1px solid #ccc;padding:5px 10px}.editor-styles-wrapper table th{font-weight:bold}.editor-styles-wrapper .wp-block-embed__wrapper iframe{width:100% !important}.editor-styles-wrapper .wp-block-embed-youtube{position:relative;width:100%;padding-top:56.25%;margin-bottom:60px !important;margin-top:3%}.editor-styles-wrapper .wp-block-embed-youtube .wp-block-embed__wrapper{position:static}.editor-styles-wrapper .wp-block-embed-youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.editor-styles-wrapper .wp-block-embed figcaption{position:absolute;z-index:10;top:100.25%;left:0;right:0;font-size:80%;text-align:center}.editor-styles-wrapper .wp-block-image figcaption{font-size:80%;text-align:center}.editor-styles-wrapper .wp-block-file__button{background-color:#fff35e;color:#fff !important;text-decoration:none !important}.editor-styles-wrapper .wp-block-file__button:hover{background-color:#e8d719;color:#fff !important}.editor-styles-wrapper .wp-block-button.aligncenter{text-align:center}.editor-styles-wrapper .wp-block-button a{margin:0 auto 50px;width:90%;max-width:250px;color:#fff;background:#e8d719 !important;padding:15px 20px;border-radius:100px;text-decoration:none;text-align:center;display:block}.editor-styles-wrapper .wp-block-button a:hover{opacity:.8}.editor-styles-wrapper .a2a_button_twitter span,.editor-styles-wrapper .a2a_button_facebook span,.editor-styles-wrapper .a2a_button_line span{background-color:rgba(0,0,0,0) !important}.editor-styles-wrapper .a2a_button_twitter path,.editor-styles-wrapper .a2a_button_facebook path,.editor-styles-wrapper .a2a_button_line path{fill:#fff35e}.editor-styles-wrapper .wp-block-cover{margin:3% auto}.editor-styles-wrapper *{margin-bottom:20px}.editor-styles-wrapper *:last-child{margin-bottom:0}

/*# sourceMappingURL=editor-style.css.map*/