.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a{color:#ee4057;text-decoration:underline;text-decoration-color:currentColor}.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a:hover,.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a.btn,.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a.more,.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a.page-link,.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a.js-acTrigger,.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) a.js-tabTrgger{text-decoration:none}.editor-area *:not(.js-acTrigger,.js-tabTrgger,.btn,.more,.page-link,.wp-block-button__link) .has-inline-color a{color:currentColor}.editor-area .page-link a,.editor-area .tag a{text-decoration:none}.has-background{padding:3% 4%}.has-background.is-rounded{border-radius:2rem}.wp-block-group{width:100%;max-width:100%;height:auto;position:relative;margin:0 auto;padding-inline:0;padding-block:clamp(4rem,2.184rem + 5.674vw,8rem)}.wp-block-group.narrow{max-width:790px}.wp-block-group.alignfull{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}.wp-block-group.alignfull>.wp-block-group{padding-inline:clamp(1.6rem,.511rem + 3.404vw,4rem)}.wp-block-group.alignfull>.wp-block-group.narrow{max-width:calc(800px + clamp(1.6rem,.511rem + 3.404vw,4rem)*2)}.wp-block-group.is-layout-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-group.is-round{padding-top:0;margin-top:clamp(4rem,2.184rem + 5.674vw,8rem)}.wp-block-group.is-round::before{content:"";display:block;width:100%;height:24rem;--c: 20rem;-webkit-mask:radial-gradient(60% var(--c) at bottom, rgba(0, 0, 0, 0) calc(100% - 2px), #000);mask:radial-gradient(60% var(--c) at bottom, rgba(0, 0, 0, 0) calc(100% - 2px), #000);background:#fcfbec;position:absolute;top:0;left:0;z-index:1}.wp-block-group.wave-top::after,.wp-block-group.wave-btm::after{content:"";display:block;width:100%;height:4rem;position:absolute;left:0}.wp-block-group.wave-top.wave-top.wave-btm::before,.wp-block-group.wave-btm.wave-top.wave-btm::before{content:"";display:block;width:100%;height:4rem;position:absolute;left:0}.wp-block-group.wave-top.has-accent-light-background-color::before,.wp-block-group.wave-top.has-accent-light-background-color::after,.wp-block-group.wave-btm.has-accent-light-background-color::before,.wp-block-group.wave-btm.has-accent-light-background-color::after{background:url(../img/wave-blue.svg) repeat-x left -20% bottom/auto 100%}.wp-block-group.wave-top.has-base-2-background-color::before,.wp-block-group.wave-top.has-base-2-background-color::after,.wp-block-group.wave-btm.has-base-2-background-color::before,.wp-block-group.wave-btm.has-base-2-background-color::after{background:url(../img/wave-ylw.svg) repeat-x left -20% bottom/auto 100%}.wp-block-group.wave-top.has-base-background-color::before,.wp-block-group.wave-top.has-base-background-color::after,.wp-block-group.wave-btm.has-base-background-color::before,.wp-block-group.wave-btm.has-base-background-color::after{background:url(../img/wave-wht.svg) repeat-x left -20% bottom/auto 100%}.wp-block-group.wave-top{margin-top:4rem}.wp-block-group.wave-top::after{top:-4.5rem}.wp-block-group.wave-btm{margin-bottom:4rem}.wp-block-group.wave-btm::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:-4.5rem}.wp-block-group.wave-top.wave-btm{margin-top:4rem;margin-bottom:4rem}.wp-block-group.wave-top.wave-btm::before{top:-4.5rem}.wp-block-group.wave-top.wave-btm::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:-4.5rem;top:auto}.wp-block-group:first-of-type{padding-top:0}.wp-block-group+.wp-block-group{padding-top:0}.wp-block-group .wp-block-group{padding-block:0}.wp-block-group .wp-block-group__inner-container{width:100%;max-width:calc(1080px + clamp(1.6rem,.511rem + 3.404vw,4rem)*2);padding-inline:clamp(1.6rem,.511rem + 3.404vw,4rem);height:auto;margin:0 auto}.editor-area .has-text-align-left{text-align:left}.editor-area .has-text-align-right{text-align:right}.editor-area .has-text-align-center{text-align:center}.editor-area h1,.editor-area h2,.editor-area h3,.editor-area h4,.editor-area h5,.editor-area h6{width:100%;font-weight:700;font-family:"Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif}.editor-area h1:first-of-type,.editor-area h2:first-of-type,.editor-area h3:first-of-type,.editor-area h4:first-of-type,.editor-area h5:first-of-type,.editor-area h6:first-of-type{margin-top:0}.editor-area h1:not(.js-acTrigger,.page-ttl),.editor-area h2:not(.js-acTrigger,.page-ttl),.editor-area h3:not(.js-acTrigger,.page-ttl),.editor-area h4:not(.js-acTrigger,.page-ttl),.editor-area h5:not(.js-acTrigger,.page-ttl),.editor-area h6:not(.js-acTrigger,.page-ttl){margin:1em auto .75em}.editor-area h1.has-text-align-center,.editor-area h2.has-text-align-center,.editor-area h3.has-text-align-center,.editor-area h4.has-text-align-center,.editor-area h5.has-text-align-center,.editor-area h6.has-text-align-center{margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.editor-area h1{font-size:clamp(3.2rem,2.474rem + 2.27vw,4.8rem);line-height:1.55}.editor-area h2{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:clamp(2.8rem,2.255rem + 1.702vw,4rem);line-height:1.55;padding:0 1.6rem}.editor-area h2:not(.non-dot){padding:0}.editor-area h2.page-ttl::before,.editor-area h2.page-ttl::after,.editor-area h2:not(.non-dot)::before,.editor-area h2:not(.non-dot)::after{content:"";display:block;width:1.6rem;height:1.6rem;border-radius:50%;background-color:#f2006c}.editor-area h2.page-ttl::before,.editor-area h2:not(.non-dot)::before{margin-right:.5em}.editor-area h2.page-ttl::after,.editor-area h2:not(.non-dot)::after{margin-left:.5em}.editor-area h2.has-text-align-left{text-align:left;margin-left:0}.editor-area h2.has-text-align-right{text-align:right;margin-right:0}.editor-area h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:clamp(2.6rem,2.328rem + .851vw,3.2rem);line-height:1.65;position:relative;text-align:center}.editor-area h3:not(.non-dot){padding:0}.editor-area h3:not(.non-dot,.is-arc,.point-ttl,.post-ttl)::after{content:"";display:block;width:5.6rem;height:1rem;margin-top:1rem;background:url(../img/ttl-dot-l.svg) no-repeat center bottom/contain}.editor-area h3.is-arc{padding:.6em 1em 1em;z-index:1}.editor-area h3.is-arc:first-of-type{margin-top:-1em}.editor-area h3.is-arc::after{content:"";display:block;width:100%;height:100%;padding:.6em 1em .8em;margin:0 auto;background:url(../img/shape-ttl-pink.svg) no-repeat center center/100% 100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.editor-area h3.has-text-align-left{text-align:left;margin-left:0}.editor-area h3.has-text-align-right{text-align:right;margin-right:0}.editor-area h4{font-size:clamp(2.4rem,2.309rem + .284vw,2.6rem);line-height:1.65}.editor-area h4:not(.non-line){padding-bottom:1rem;background-image:repeating-linear-gradient(-55deg, #EE4057, #EE4057 2px, transparent 2px, transparent 5px);background-size:6px 8px;background-position:left bottom;background-repeat:repeat-x}.editor-area h5{font-size:clamp(2rem,1.909rem + .284vw,2.2rem)}.editor-area h5:not(.non-wave)::after{content:"";display:block;--s: 9px;--b: 3px;--m: 1.1;--R: calc(var(--s) * sqrt(var(--m) * var(--m) + 1) + var(--b) / 2);background:#4baddb;height:1.2rem;width:9rem;--_g: #0000 calc(99% - var(--b)), #000 calc(101% - var(--b)) 99%, #0000 101%;-webkit-mask:radial-gradient(var(--R) at left 50% bottom calc(-1 * var(--m) * var(--s)), var(--_g)) calc(50% - 2*var(--s)) calc(50% - var(--s) / 2 - var(--b) / 2)/calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x,radial-gradient(var(--R) at left 50% top calc(-1 * var(--m) * var(--s)), var(--_g)) 50% calc(50% + var(--s) / 2 + var(--b) / 2)/calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x;mask:radial-gradient(var(--R) at left 50% bottom calc(-1 * var(--m) * var(--s)), var(--_g)) calc(50% - 2*var(--s)) calc(50% - var(--s) / 2 - var(--b) / 2)/calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x,radial-gradient(var(--R) at left 50% top calc(-1 * var(--m) * var(--s)), var(--_g)) 50% calc(50% + var(--s) / 2 + var(--b) / 2)/calc(4 * var(--s)) calc(var(--s) + var(--b)) repeat-x}.editor-area h5:not(.non-wave).has-text-align-center::after{margin-inline:auto}.editor-area h6{font-size:clamp(1.8rem,1.709rem + .284vw,2rem)}.editor-area h6:not(.non-circle)::before{content:"";display:inline-block;width:1.6rem;height:1.6rem;border:3px solid #ee7c00;border-radius:50%;margin:0 .8rem 0 0}.editor-area p{width:100%}.editor-area p:not(.has-background){padding:.5em 0 0}.editor-area p:not(.js-acTrigger){margin:0 auto 1em}.editor-area p.js-acTrigger{padding:1em}.editor-area ul,.editor-area ol{width:100%;margin:1em auto 1.5em}.editor-area li{position:relative;margin:0 auto .5em}.editor-area li ul,.editor-area li ol{margin-block:1em}.editor-area li ol{padding-left:2em}.editor-area li ul li::before{content:"";background:none;border:1px solid #ee4057}.editor-area li ol li{list-style:decimal-leading-zero}.editor-area li ol li::marker{font-size:1.7rem;line-height:1;font-weight:700;color:#ee4057;font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif}.editor-area li ol li ol li{padding-left:0}.editor-area li ol li::before{display:none}.editor-area ol{list-style:decimal;padding-left:1em}.editor-area ol li::marker{font-size:2rem;line-height:1;font-weight:700;color:#ee4057;font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif}.editor-area ul{list-style:none}.editor-area ul li{padding-left:1em;list-style:none}.editor-area ul li::before{content:"";display:block;width:.6rem;height:.6rem;background-color:#ee4057;border-radius:50%;position:absolute;top:.9em;left:0}.editor-area ul li ol{list-style:decimal;padding-left:2em}.editor-area ul li ol li{padding-left:0}.editor-area iframe[src^="https://www.google.com/"]{width:100%;height:360px}.alignleft:not(.post-ttl){float:left;margin-right:1em;margin-bottom:1em}.alignright:not(.post-ttl){float:right;margin-left:1em;margin-bottom:1em}.clearfloat{clear:both;margin:1.6rem 0}.wp-block-image{width:100%;height:auto;position:relative;margin:0 auto 1em;overflow:hidden}.wp-block-image figure,.wp-block-image picture{margin:0;width:100%;display:block;position:relative}.wp-block-image .wp-element-caption{margin-bottom:1em;margin-top:1em;font-size:1.4rem;text-align:center;font-weight:500}.wp-block-image img{width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:2rem}.wp-block-image.mask img{border-radius:0;aspect-ratio:720/450;-webkit-mask-image:url("../img/shape-img-mask.svg");mask-image:url("../img/shape-img-mask.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100%;mask-size:100%}.wp-block-image.is-size-thumb{max-width:240px}.wp-block-image.is-size-thumb img{width:100%}.wp-block-image.is-size-large{max-width:80%}.wp-block-image.is-size-large img{width:100%}.wp-block-image.is-size-full{width:100%}.wp-block-image.is-size-full img{width:100%}.wp-block-image.is-size-medium,.wp-block-image.alignleft,.wp-block-image.alignright{max-width:50%}.wp-block-image.is-size-medium img,.wp-block-image.alignleft img,.wp-block-image.alignright img{width:100%}.wp-block-image.alignright{margin-left:1em}.wp-block-image.alignleft{margin-right:1em}.iframe-wrapper.is-type-video,.wp-block-embed.is-type-video{aspect-ratio:16/9}.iframe-wrapper iframe,.wp-block-embed iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wp-block-embed__wrapper{width:100%;height:100%}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(2.4rem,1.6rem + 2.5vw,4.8rem)}@media screen and (min-width: 768px){.wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width: 768px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.wp-block-table{overflow-x:scroll;padding-top:1.5em;position:relative;width:100%}.wp-block-table:not(.js-acContent){margin:1em auto 1.5em}@media screen and (min-width: 768px){.wp-block-table{padding-top:0;overflow-x:hidden}}.wp-block-table::before,.wp-block-table::after{display:inline-block;font-size:.8em;color:#5c5c5c;position:absolute;top:0}@media screen and (min-width: 768px){.wp-block-table::before,.wp-block-table::after{display:none}}.wp-block-table::before{content:"";font-family:"Font awesome 6 Free";text-rendering:auto;-webkit-font-smoothing:antialiased;left:0}.wp-block-table::after{content:"スクロールで全体をご覧いただけます";font-weight:700;left:1.25em}.wp-block-table .element-caption{color:rgba(51,51,51,.72);font-size:1.4rem;margin-top:.5em;border:none}.wp-block-table table{border-collapse:collapse;width:100%;min-width:640px;border:none;border-radius:2rem;background-color:#fff;overflow:hidden}@media screen and (min-width: 768px){.wp-block-table table{min-width:100%}}.wp-block-table thead{background-color:#4baddb;color:#fff}.wp-block-table thead th,.wp-block-table thead td{font-weight:700}.wp-block-table tfoot{border-top:2px solid #4baddb;background-color:#d3f0f3;color:#888}.wp-block-table tfoot td{border-bottom:none}.wp-block-table tbody tr{background-color:#fff}.wp-block-table tbody tr:nth-child(even){background-color:rgba(211,240,243,.5)}.wp-block-table td,.wp-block-table th{border:none;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:.8em}.wp-block-table td:first-of-type,.wp-block-table th:first-of-type{border-left:none;min-width:8em}.wp-block-table:has(tfoot) tr:last-of-type td{border-bottom:none}.wp-block-table.is-style-stripes table{background:none;border-radius:0}.wp-block-table.is-style-stripes thead,.wp-block-table.is-style-stripes tfoot{background:none}.wp-block-table.is-style-stripes thead{color:inherit}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:none;border-top:3px dotted #ccc}.wp-block-table.is-style-stripes td:first-of-type,.wp-block-table.is-style-stripes th:first-of-type{border-color:#ee4057}.wp-block-table.is-style-stripes tr{background:none}.wp-block-table.is-style-stripes tr:nth-child(even){background:none}.wp-block-table.is-style-stripes:has(tfoot) tr:last-of-type td{border-bottom:3px dotted #ccc}.wp-block-table.is-style-stripes:has(tfoot) tr:last-of-type td:first-of-type{border-color:#ee4057}.editor-area .wp-block-buttons>.wp-block-button .wp-block-button__link{font-family:"Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;border-radius:100vmax;text-decoration:none;border:1px solid rgba(0,0,0,0);background-color:#ee4057;color:#fff;padding:calc(.667em + 2px) calc(1.333em + 2px)}.editor-area .wp-block-buttons>.wp-block-button .wp-block-button__link:hover{-webkit-box-shadow:0 2px 12px 4px rgba(51,51,51,.16);box-shadow:0 2px 12px 4px rgba(51,51,51,.16)}.editor-area .wp-block-buttons>.wp-block-button.is-style-outline .wp-block-button__link{background:rgba(0,0,0,0);color:#ee4057;border-color:currentColor}.pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 5.6rem}.pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.4rem;width:4rem;height:4rem;padding:.4rem;text-align:center;color:#ee4057;background-color:#fff;border:1px solid #ee4057;border-radius:50%;font-size:2rem;font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;line-height:1}.pagination .page-numbers:hover{opacity:1;background-color:#f9d3e3}.pagination .page-numbers.current{cursor:pointer;color:#fff;background-color:#ee4057;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination .page-numbers.current:hover{opacity:1}.pagination .page-numbers.prev i,.pagination .page-numbers.next i{font-size:.8em}body.single .pagination .page-numbers.prev i{margin:0 .5em .15em 0}body.single .pagination .page-numbers.next i{margin:0 0 .15em .5em}body.single .pagination .page-numbers{width:auto;height:auto;font-size:1.6rem;font-family:"Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;padding:1.1em 1.5em 1em;margin:.5em 1em;color:#fff;background-color:#ee4057;border-radius:100vmax}body.single .pagination .page-numbers i{font-size:.8em}.single .editor-area .post-ttl{font-size:clamp(2.4rem,2.309rem + .284vw,2.6rem);line-height:1.65;padding-bottom:1rem;background-image:repeating-linear-gradient(-55deg, #EE4057, #EE4057 2px, transparent 2px, transparent 5px);background-size:6px 8px;background-position:left bottom;background-repeat:repeat-x;text-wrap:auto;text-align:left}.single .editor-area .post-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2rem auto;gap:1.6rem}.single .editor-area .tag a{font-weight:500}.single .editor-area .tag a:hover{opacity:.72}.overview .catch{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ee4057;color:#fff;border-radius:100vmax;margin:0 auto !important;padding:.5em 2em !important;position:relative}.overview .catch::before{content:"";content:"";display:block;width:1.2rem;height:1.2rem;background-color:#ee4057;position:absolute;bottom:-0.6rem;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);z-index:-1}.overview .catch-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:.25em !important}.overview .catch-ttl picture{display:inline-block;margin:.8rem .8rem 0 0}.fukidashi{border-radius:4rem;background-color:#fff;padding:3em 1.5em 1.5em;position:relative;margin-bottom:26rem}@media screen and (min-width: 768px){.fukidashi{margin-bottom:6rem}}.fukidashi::before{content:"";display:block;position:absolute}.fukidashi::after{content:"";display:block;width:3rem;height:4rem;background:#fff;border:4px solid #ccc;border-top:none;border-bottom-right-radius:100%;position:absolute;bottom:-4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 768px){.fukidashi::after{width:5rem;height:3rem;border-top:4px solid #ccc;bottom:50%;right:-5rem;left:auto;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}}.fukidashi .point-label{font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:2rem;padding:.15em 1.5em !important;color:#fff;border-radius:100vmax;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;position:absolute;top:-1em;left:2em;z-index:2}.fukidashi .point-ttl{display:block;width:100%;margin-top:0 !important;margin-bottom:.5em !important;text-align:left;font-size:clamp(2.4rem,2.309rem + .284vw,2.6rem)}.fukidashi .point-ttl mark{display:inline-block}.fukidashi#point1{border:4px solid #d3f0f3}@media screen and (min-width: 768px){.fukidashi#point1{margin-right:20rem}}.fukidashi#point1 .point-label{background-color:#4baddb}.fukidashi#point1::before{width:40%;max-width:13rem;height:20rem;right:2em;bottom:-22rem;background:url(../img/point-usa.png) no-repeat center bottom/contain}@media screen and (min-width: 768px){.fukidashi#point1::before{bottom:0;right:-20rem}}.fukidashi#point1::after{border-bottom-right-radius:0;border-bottom-left-radius:100%;border-color:#d3f0f3}@media screen and (min-width: 768px){.fukidashi#point1::after{border-bottom-left-radius:0;border-top-right-radius:100%;border-left:none}}.fukidashi#point2{border:4px solid #ffdbb4}@media screen and (min-width: 768px){.fukidashi#point2{margin-left:20rem}}.fukidashi#point2 .point-label{background-color:#ee7c00}.fukidashi#point2::before{width:40%;max-width:18rem;height:20rem;background:url(../img/point-meiton-sit.png) no-repeat center bottom/contain;left:2em;bottom:-20rem}@media screen and (min-width: 768px){.fukidashi#point2::before{bottom:0;left:-20rem}}.fukidashi#point2::after{border-color:#ffdbb4}@media screen and (min-width: 768px){.fukidashi#point2::after{right:auto;left:-5rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:100%;border-right:none}}.fukidashi#point3{border:4px solid #d9f2d9}@media screen and (min-width: 768px){.fukidashi#point3{margin-right:20rem}}.fukidashi#point3 .point-label{background-color:#00914c}.fukidashi#point3::before{width:35%;max-width:15rem;height:24rem;right:1em;bottom:-25rem;background:url(../img/point-wolf2.png) no-repeat center bottom/contain}@media screen and (min-width: 768px){.fukidashi#point3::before{bottom:0;right:-20rem}}.fukidashi#point3::after{border-bottom-right-radius:0;border-bottom-left-radius:100%;border-color:#d9f2d9}@media screen and (min-width: 768px){.fukidashi#point3::after{border-bottom-left-radius:0;border-top-right-radius:100%;border-left:none}}.yokuaru .wp-block-group.faq-box h4{padding:0 0 1.2rem 6.4rem;position:relative}.yokuaru .wp-block-group.faq-box h4 strong{display:grid;place-content:center;width:4rem;height:4rem;font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.8rem;line-height:1;border-radius:50%;background-color:#ee4057;color:#fff;position:absolute;top:0;left:0}.yokuaru .wp-block-group.faq-box h4+p{margin-bottom:6.4rem}.yokuaru .wp-block-group.faq-box p{padding:0 0 0 6.4rem;position:relative}.yokuaru .wp-block-group.faq-box p strong{display:grid;place-content:center;width:4rem;height:4rem;font-family:"Quicksand","Zen Maru Gothic","Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","MS UI Gothic","ＭＳ Ｐゴシック","MS PGothic",-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.8rem;line-height:1;border-radius:50%;background-color:#4baddb;color:#fff;position:absolute;top:0;left:0}/*# sourceMappingURL=post-style.min.css.map */