@media(max-width: 768px){.block-editor-content{margin:0 6.5%}}.block-editor-content p,.block-editor-content ul,.block-editor-content ol{margin:15rem 0;font-size:16rem;line-height:2;min-height:1rem}@media(max-width: 768px){.block-editor-content p,.block-editor-content ul,.block-editor-content ol{font-size:18rem;line-height:178%;text-align:justify}}.block-editor-content p strong,.block-editor-content ul strong,.block-editor-content ol strong{font-weight:700}.block-editor-content p a,.block-editor-content ul a,.block-editor-content ol a{color:#ff9000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.block-editor-content p a:hover,.block-editor-content ul a:hover,.block-editor-content ol a:hover{text-decoration:none}.block-editor-content p:last-child,.block-editor-content ul:last-child,.block-editor-content ol:last-child{margin-bottom:0}.block-editor-content p:first-child,.block-editor-content ul:first-child,.block-editor-content ol:first-child{margin-top:0}.block-editor-content ul,.block-editor-content ol{padding-left:1em}.block-editor-content ul li::before{content:"・";display:inline-block;width:1.2em;margin-left:-1.2em}.block-editor-content ol{list-style:decimal}.block-editor-content mark{padding:0 2px;background:linear-gradient(to bottom, transparent 65%, #000 66%, #000 90%, transparent 91%, transparent 100%) !important;color:inherit;background-color:rgba(0,0,0,0) !important}.block-editor-content mark.has-default-background-color{background-color:rgba(0,0,0,0) !important;background:linear-gradient(to bottom, transparent 65%, #000 66%, #000 90%, transparent 91%, transparent 100%) !important}.block-editor-content mark.has-orange-background-color{background-color:rgba(0,0,0,0) !important;background:linear-gradient(to bottom, transparent 65%, #ff9000 66%, #ff9000 90%, transparent 91%, transparent 100%) !important}.block-editor-content mark.has-inline-color{background-color:rgba(0,0,0,0) !important;background:linear-gradient(to bottom, transparent 65%, #FF9000 66%, #FF9000 90%, transparent 91%, transparent 100%) !important}.block-editor-content h1,.block-editor-content h2{position:relative;margin:65rem 0 15rem;padding-left:20rem;font-size:24rem;font-weight:500;line-height:133%}@media(max-width: 768px){.block-editor-content h1,.block-editor-content h2{margin:52rem 0 5rem;font-size:24rem;line-height:1.5}}.block-editor-content h1+*,.block-editor-content h1+.block-table,.block-editor-content h2+*,.block-editor-content h2+.block-table{margin-top:5rem}.block-editor-content h1+p,.block-editor-content h2+p{margin-top:10rem}.block-editor-content h1+h2,.block-editor-content h1+h3,.block-editor-content h1+h4,.block-editor-content h1+h5,.block-editor-content h1+h6,.block-editor-content h2+h2,.block-editor-content h2+h3,.block-editor-content h2+h4,.block-editor-content h2+h5,.block-editor-content h2+h6{margin-top:20rem}.block-editor-content h1+.block-image,.block-editor-content h2+.block-image{margin:20rem auto 0}.block-editor-content h1::before,.block-editor-content h2::before{position:absolute;top:50%;left:0;display:block;width:4rem;height:100%;background:#ff9000;transform:translateY(-50%);content:""}.block-editor-content h1:first-child,.block-editor-content h2:first-child{margin-top:0}.block-editor-content h1:last-child,.block-editor-content h2:last-child{margin-bottom:0}.block-editor-content h1:first-child,.block-editor-content h2:first-child{margin-top:0}.block-editor-content h3{margin:25rem auto 15rem;font-size:20rem;font-style:normal;font-weight:600;line-height:180%}.block-editor-content h3+*{margin-top:5rem}.block-editor-content h3:first-child{margin-top:0}.block-editor-content .has-underline{width:-moz-max-content;width:max-content;margin-right:auto;margin-left:0;background:linear-gradient(to bottom, transparent 60%, #FF9000 61%, #FF9000 80%, transparent 81%, transparent 100%)}@media(max-width: 768px){.block-editor-content .has-underline{display:inline;width:unset}}.block-editor-content .has-underline-heading h3{width:-moz-max-content;width:max-content;margin-top:0;margin-right:auto;margin-left:0;background:linear-gradient(to bottom, transparent 60%, #FF9000 61%, #FF9000 80%, transparent 81%, transparent 100%)}@media(max-width: 768px){.block-editor-content .has-underline-heading h3{display:inline;width:unset}}.block-editor-content .block-quote{padding:32rem 44rem;background:rgba(255,144,0,.1);font-size:16rem;line-height:200%;text-align:left;border-radius:24rem}@media(max-width: 768px){.block-editor-content .block-quote{padding:24rem}}.block-editor-content .block-quote p{margin:0 !important}.block-editor-content .block-quote p:first-of-type{margin-bottom:5rem}.block-editor-content .block-quote.title-underline p:first-of-type{width:-moz-max-content;width:max-content;margin-top:0;margin-right:auto;margin-left:0;background:linear-gradient(to bottom, transparent 60%, #FF9000 61%, #FF9000 80%, transparent 81%, transparent 100%)}@media(max-width: 768px){.block-editor-content .block-quote.title-underline p:first-of-type{display:inline;width:unset}}.block-editor-content h4,.block-editor-content h5,.block-editor-content h6{font-weight:500}.block-editor-content .block-table{margin:24rem 0}@media(max-width: 768px){.block-editor-content .block-table{overflow-x:scroll;margin-right:-7.4%}}.block-editor-content .block-table table{table-layout:auto}@media(max-width: 768px){.block-editor-content .block-table table{width:-moz-max-content;width:max-content}}.block-editor-content .block-table td:first-child{min-width:7em}.block-editor-content .block-table th,.block-editor-content .block-table tr,.block-editor-content .block-table td{padding:8rem 24rem 8rem 0;font-size:16rem;line-height:2}.block-editor-content .block-table th strong,.block-editor-content .block-table tr strong,.block-editor-content .block-table td strong{font-weight:500}.block-editor-content .block-table th a,.block-editor-content .block-table tr a,.block-editor-content .block-table td a{color:#ff9000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.block-editor-content .block-table th a:hover,.block-editor-content .block-table tr a:hover,.block-editor-content .block-table td a:hover{text-decoration:none}.block-editor-content .block-table th:first-child,.block-editor-content .block-table tr:first-child,.block-editor-content .block-table td:first-child{width:-moz-max-content;width:max-content}.block-editor-content .block-table.is-no-border table{border-left:none;border-top:none}.block-editor-content .block-table.is-no-border th,.block-editor-content .block-table.is-no-border tr,.block-editor-content .block-table.is-no-border td{padding:3rem 12rem;border-right:none;border-bottom:none}.block-editor-content .block-table.is-no-border th:first-child,.block-editor-content .block-table.is-no-border tr:first-child,.block-editor-content .block-table.is-no-border td:first-child{padding-left:0}.block-editor-content .block-table.is-first-row-100 th:first-child,.block-editor-content .block-table.is-first-row-100 td:first-child{width:100rem}.block-editor-content .block-table.is-first-row-150 th:first-child,.block-editor-content .block-table.is-first-row-150 td:first-child{width:150rem}.block-editor-content .block-table.is-first-row-200 th:first-child,.block-editor-content .block-table.is-first-row-200 td:first-child{width:200rem}.block-editor-content .block-table.is-first-row-250 th:first-child,.block-editor-content .block-table.is-first-row-250 td:first-child{width:250rem}.block-editor-content .block-table.is-first-row-300 th:first-child,.block-editor-content .block-table.is-first-row-300 td:first-child{width:300rem}.block-editor-content .block-media-text{display:flex;gap:48rem;margin:60rem 0}@media(max-width: 768px){.block-editor-content .block-media-text{flex-direction:column}}.block-editor-content .block-media-text h1,.block-editor-content .block-media-text h2{margin-top:24rem}.block-editor-content .block-media-text h1:first-child,.block-editor-content .block-media-text h2:first-child{margin-top:0}.block-editor-content .block-media-text h3{margin-top:24rem}.block-editor-content .block-media-text h3:first-child{margin-top:0}.block-editor-content .block-media-text__media{line-height:0;border-radius:24rem;flex:1;overflow:hidden}.block-editor-content .block-media-text__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.block-editor-content .block-media-text__content{flex:1}.block-editor-content .block-media-text__content h3{line-height:150%}.block-editor-content .block-media-text__content .block-list{margin-top:0}.block-editor-content .block-media-text__content .block-quote{padding:18rem 24rem}@media(max-width: 768px){.block-editor-content .block-media-text.has-media-on-the-right{flex-direction:column-reverse}}.block-editor-content .block-image{display:flex;flex-direction:column;gap:18rem;margin:50rem auto 0;line-height:0;border-radius:24rem;overflow:hidden}.block-editor-content .block-image img{max-width:100%}.block-editor-content .block-image figcaption{font-size:13rem;font-weight:400;line-height:170%;text-align:center}.block-editor-content .block-image.full-screen{width:calc(100% + 96rem);margin-right:-48rem;margin-left:-48rem;border-radius:0}@media(max-width: 768px){.block-editor-content .block-image.full-screen{width:100%;margin-right:0;margin-left:0}}.block-editor-content .point-block{position:relative;z-index:2;margin:100rem auto 0;padding:40rem 48rem 35rem;background:#fff;border:2px solid #ff9000;border-radius:18rem}@media(max-width: 768px){.block-editor-content .point-block{padding:30rem 24rem}}.block-editor-content .point-block *{margin:0}.block-editor-content .point-block h3{width:-moz-max-content;width:max-content;margin-top:0;margin-right:auto;margin-left:0;background:linear-gradient(to bottom, transparent 60%, #FF9000 61%, #FF9000 80%, transparent 81%, transparent 100%)}@media(max-width: 768px){.block-editor-content .point-block h3{display:inline;width:unset}}.block-editor-content .point-block::after{position:absolute;top:0;left:-2px;z-index:-1;display:flex;align-items:center;justify-content:center;width:120rem;height:35rem;background:#ff9000;color:#fff;font-size:15rem;border-radius:18rem 18rem 0 0;transform:translateY(-100%);font-family:"Avenir Next","Avenir Next","ryo-gothic-plusn","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic","メイリオ",meiryo,sans-serif;content:"POINT"}.block-editor-content .point-block::before{position:absolute;top:-2.5px;left:-4.3px;width:16px;height:16px;content:"";background:#ff9000;clip-path:polygon(50% 0%, 50% 52%, 50% 100%, 0% 50%);transform:rotate(45deg)}.block-editor-content .block-buttons{margin:24rem 0}.block-editor-content .block-buttons.is-layout-flex{display:flex;gap:24rem}.block-editor-content .block-buttons.is-layout-flex-wrap{flex-wrap:wrap}.block-editor-content .block-buttons.is-layout-flex-row{flex-direction:row}.block-editor-content .block-buttons.is-layout-flex-column{flex-direction:column}.block-editor-content .block-buttons.is-layout-justify-center{justify-content:center}.block-editor-content .block-buttons.is-layout-justify-space-between{justify-content:space-between}.block-editor-content .block-buttons.is-layout-justify-right{justify-content:flex-end}.block-editor-content .block-button{flex:1;max-width:400rem;min-width:-moz-max-content;min-width:max-content}.block-editor-content .block-button__link{display:block;padding:15rem 24rem;color:#ff9000;text-align:center;border:1rem solid #ff9000;border-radius:100px}.block-editor-content .block-embed{margin:48rem 0}.block-editor-content .block-embed .youtube-player{width:100%}.block-editor-content .block-embed.embed-aspect-16-9 .youtube-player{aspect-ratio:16/9}.block-editor-content .block-embed.embed-aspect-4-3 .youtube-player{width:100%}.block-editor-content .block-group,.block-editor-content .wp-block-group{max-width:100%}.block-editor-content .block-group.point-group .point-title,.block-editor-content .wp-block-group.point-group .point-title{position:relative;z-index:1;width:-moz-max-content;width:max-content;margin:0 auto 0 0 !important;padding:12rem 34rem 9rem;background:#ff9000;color:#fff;font-size:15rem;font-weight:700;line-height:1;text-align:center;border-radius:18rem 18rem 0 0}.block-editor-content .block-group.point-group .point-title::before,.block-editor-content .wp-block-group.point-group .point-title::before{position:absolute;top:100%;left:0;z-index:-1;width:18rem;height:18rem;background:#ff9000;content:""}.block-editor-content .block-group.point-group>.block-group,.block-editor-content .block-group.point-group>.wp-block-group,.block-editor-content .wp-block-group.point-group>.block-group,.block-editor-content .wp-block-group.point-group>.wp-block-group{position:relative;z-index:1;padding:34rem 51rem 22rem;background:#fff;border:2rem solid #ff9000;border-radius:18rem}@media(max-width: 768px){.block-editor-content .block-group.point-group>.block-group,.block-editor-content .block-group.point-group>.wp-block-group,.block-editor-content .wp-block-group.point-group>.block-group,.block-editor-content .wp-block-group.point-group>.wp-block-group{padding:34rem 30rem 22rem}}.block-editor-content .block-group.point-group p:last-child,.block-editor-content .wp-block-group.point-group p:last-child{margin-bottom:0}.block-editor-content .block-group.is-layout-flex,.block-editor-content .wp-block-group.is-layout-flex{display:flex;gap:48rem}.block-editor-content .block-group.is-layout-flex .block-image,.block-editor-content .wp-block-group.is-layout-flex .block-image{width:-moz-max-content;width:max-content}.block-editor-content .block-group.is-layout-flex-wrap,.block-editor-content .wp-block-group.is-layout-flex-wrap{flex-wrap:wrap}.block-editor-content .block-group.is-layout-flex-column,.block-editor-content .wp-block-group.is-layout-flex-column{flex-direction:column}.block-editor-content .block-group.is-layout-flex-row,.block-editor-content .wp-block-group.is-layout-flex-row{flex-direction:row}.block-editor-content .block-group.is-layout-justify-left,.block-editor-content .wp-block-group.is-layout-justify-left{justify-content:flex-start}.block-editor-content .block-group.is-layout-justify-center,.block-editor-content .wp-block-group.is-layout-justify-center{justify-content:center}.block-editor-content .block-group.is-layout-justify-right,.block-editor-content .wp-block-group.is-layout-justify-right{justify-content:flex-end}.block-editor-content .block-group.is-layout-justify-space-between,.block-editor-content .wp-block-group.is-layout-justify-space-between{justify-content:space-between}.block-editor-content .block-group.is-layout-justify-space-around,.block-editor-content .wp-block-group.is-layout-justify-space-around{justify-content:space-around}.block-editor-content .block-group.is-layout-justify-space-evenly,.block-editor-content .wp-block-group.is-layout-justify-space-evenly{justify-content:space-evenly}.block-editor-content .block-columns{display:flex;gap:48rem;margin:48rem 0}@media(max-width: 768px){.block-editor-content .block-columns{flex-direction:column}}.block-editor-content .block-columns h3{margin-bottom:5rem}.block-editor-content .block-columns .block-column *{margin-top:0}.block-editor-content .has-text-align-center{text-align:center}.block-editor-content .has-text-align-right{text-align:right}.block-editor-content .has-text-align-left{text-align:left}.toc .toc-list,.header_links .toc-list{margin:0;padding:0;list-style:none}.toc .toc-list li,.header_links .toc-list li{display:flex;gap:18rem;margin-top:.3em}.toc .toc-list li:first-child,.header_links .toc-list li:first-child{margin-top:0}.toc .toc-list a,.header_links .toc-list a{display:inline;font-size:16rem;text-decoration:underline;text-decoration-thickness:1rem;text-underline-offset:2rem}.toc{margin-top:30rem;margin-bottom:30rem;padding:40rem 48rem;background:rgba(255,144,0,.1);line-height:200%;text-align:left;border-radius:24rem}@media(max-width: 768px){.toc{padding:25rem}}.toc-title{display:block;margin-bottom:20rem;font-size:20rem;font-weight:600;text-align:left}@media(max-width: 768px){.toc-title{font-size:18rem}}
