.snsEmbed[data-v-66fd140d]{margin:16px 0}.snsEmbed[data-v-66fd140d] .instagram-media,.snsEmbed[data-v-66fd140d] .twitter-tweet{margin-left:auto!important;margin-right:auto!important}.snsEmbed_link[data-v-66fd140d]{word-break:break-all}.embeddedRef[data-v-b1aeaa45]{max-width:280px;margin:0 auto 24px;border:1px solid #000;background-color:#fff}@media only screen and (max-width:769px){.embeddedRef[data-v-b1aeaa45]{margin:0 auto 20px}}.embeddedRef_link[data-v-b1aeaa45]{display:flex;flex-direction:column;height:100%;color:#262626;text-decoration:none}.embeddedRef_link:hover .embeddedRef_text_title[data-v-b1aeaa45]{text-decoration:underline}.embeddedRef_img[data-v-b1aeaa45]{margin:0;position:relative}.embeddedRef_img picture[data-v-b1aeaa45]{display:block;position:relative}.embeddedRef_img picture[data-v-b1aeaa45]:before{content:"";display:block;padding-top:50%}.embeddedRef_img picture img[data-v-b1aeaa45]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;transition:opacity .3s}@media only screen and (min-width:770px){.embeddedRef_img:hover img[data-v-b1aeaa45]{opacity:.8}}.embeddedRef_text[data-v-b1aeaa45]{padding:15px 20px 15px 15px;display:flex;flex-direction:column;height:100%}@media only screen and (max-width:769px){.embeddedRef_text[data-v-b1aeaa45]{padding:10px 4.1%}}.embeddedRef_text_category[data-v-b1aeaa45]{color:#262626;font-size:1.2rem;line-height:1.7rem;letter-spacing:.03em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.embeddedRef_text_category[data-v-b1aeaa45]{font-size:1.1rem;line-height:1.5rem}}.embeddedRef_text_title[data-v-b1aeaa45]{margin-top:5px;color:#262626;font-weight:600;font-size:1.5rem;line-height:1.9rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (min-width:770px){.embeddedRef_text_title[data-v-b1aeaa45]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media only screen and (max-width:769px){.embeddedRef_text_title[data-v-b1aeaa45]{font-size:1.4rem;line-height:1.8rem}}.embeddedRef_text_description[data-v-b1aeaa45]{margin-top:10px;color:#8c8c8c;font-size:1.3rem;line-height:1.9rem;letter-spacing:.02em;font-feature-settings:"palt";display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media only screen and (max-width:769px){.embeddedRef_text_description[data-v-b1aeaa45]{font-size:1.1rem;line-height:1.5rem}}.embeddedRef_text_date[data-v-b1aeaa45]{margin-top:auto;padding-top:10px;color:#8c8c8c;font-size:1.2rem;line-height:1.7rem;letter-spacing:.03em;font-feature-settings:"palt"}.richText[data-v-82c55f71]{overflow:hidden}.richText[data-v-82c55f71]>:last-child{margin-bottom:0}.richText[data-v-82c55f71] h2{margin-top:60px;margin-bottom:24px;border-top:3px solid #000;padding-top:10px;display:flex;justify-content:unset;align-items:center;font-weight:500;font-size:2.4rem;line-height:2.6rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] h2{margin-top:40px;margin-bottom:20px;font-size:2rem;line-height:2.6rem}}.richText[data-v-82c55f71] h3{margin-top:40px;margin-bottom:12px;color:#262626;font-size:2rem;font-weight:700;line-height:2.6rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] h3{margin-top:30px;margin-bottom:10px;font-size:1.7rem}}.richText[data-v-82c55f71] p{margin-bottom:24px;font-size:1.6rem;line-height:2.8rem;text-align:justify;letter-spacing:.03em;font-feature-settings:"palt";clear:both}@media only screen and (max-width:769px){.richText[data-v-82c55f71] p{margin-bottom:20px;font-size:1.5rem;line-height:2.6rem;letter-spacing:.02em}}.richText[data-v-82c55f71] a:not(.embeddedRef_link){color:#236dd9;text-decoration:underline}.richText[data-v-82c55f71] a:not(.embeddedRef_link):hover{text-decoration:none}.richText[data-v-82c55f71] picture{margin:0 auto 24px;display:block;line-height:0}.richText[data-v-82c55f71] picture img{width:100%;vertical-align:bottom}@media only screen and (max-width:769px){.richText[data-v-82c55f71] picture{margin:0 auto 20px}}.richText[data-v-82c55f71] picture+cite{margin-top:-14px}.richText[data-v-82c55f71] .imageBlock{margin:0 auto 24px}.richText[data-v-82c55f71] .imageBlock picture{margin-bottom:0}.richText[data-v-82c55f71] .imageBlock figcaption{margin-top:8px;color:#595959;font-size:1.3rem;line-height:2rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] .imageBlock figcaption{font-size:1.2rem;line-height:1.8rem}}.richText[data-v-82c55f71] cite{display:block;margin-bottom:24px;color:#595959;font-style:normal;font-size:1.4rem;line-height:2.2rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] cite{margin-bottom:20px;color:#8c8c8c}}.richText[data-v-82c55f71] blockquote{margin-bottom:24px;background-color:#fafafa;border-left:2px solid #000;padding:15px 20px}@media only screen and (max-width:769px){.richText[data-v-82c55f71] blockquote{margin-bottom:20px}}.richText[data-v-82c55f71] blockquote p{margin:0;color:#262626;font-size:1.6rem;line-height:2.8rem;letter-spacing:.03em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] blockquote p{font-size:1.5rem;line-height:2.6rem;letter-spacing:.02em}}.richText[data-v-82c55f71] .richText_inlineCode{background-color:#fafafa;padding:2px 6px;border-radius:3px;color:#262626;font-size:1.4rem;font-feature-settings:"palt"}.richText[data-v-82c55f71] hr{margin-top:60px;margin-bottom:24px;border:none;border-top:3px solid #000}@media only screen and (max-width:769px){.richText[data-v-82c55f71] hr{margin-top:40px;margin-bottom:20px}}.richText[data-v-82c55f71] ol,.richText[data-v-82c55f71] ul{margin-bottom:24px;padding:0;list-style:none}@media only screen and (max-width:769px){.richText[data-v-82c55f71] ol,.richText[data-v-82c55f71] ul{margin-bottom:20px}}.richText[data-v-82c55f71] ol li+li,.richText[data-v-82c55f71] ul li+li{margin-top:10px}.richText[data-v-82c55f71] ol li p,.richText[data-v-82c55f71] ul li p{margin-bottom:0}.richText[data-v-82c55f71] ul li{position:relative}.richText[data-v-82c55f71] ul li:before{position:absolute;top:12px;left:8px;margin:auto;content:"";display:inline-block;width:4px;height:4px;border-radius:100%;background-color:#000}.richText[data-v-82c55f71] ul li p{margin-left:20px}.richText[data-v-82c55f71] ol{counter-reset:number}.richText[data-v-82c55f71] ol li{counter-increment:number}.richText[data-v-82c55f71] ol li p{padding-left:1.4em;text-indent:-1.4em}.richText[data-v-82c55f71] ol li p:before{margin-right:8px;content:counter(number) "."}.richText[data-v-82c55f71] .iframe16-9{display:block;position:relative;width:100%;max-width:720px;margin:0 auto 8px;padding-top:56.25%}.richText[data-v-82c55f71] .iframe16-9 iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.richText[data-v-82c55f71] .iframe16-9+cite{margin-top:8px}.richText[data-v-82c55f71] .button{margin:0 0 24px;text-align:center}.richText[data-v-82c55f71] .button a{background:#f5f5f5;border:1px solid #bfbfbf;border-radius:4px;color:#000;display:inline-block;font-size:1.7rem;font-weight:500;line-height:1.3;letter-spacing:.02em;padding:14px 40px;text-decoration:none;text-align:center;max-width:680px}@media only screen and (min-width:770px){.richText[data-v-82c55f71] .button a:hover{background:#000;border-color:#000;color:#fff}}.richText[data-v-82c55f71] .button a.type02{background:#e0353d;border-color:#e0353d;color:#fff}.richText[data-v-82c55f71] .button a.type03{background:#d9ff6c;color:#595959;border:2px solid #bfbfbf}@media only screen and (min-width:770px){.richText[data-v-82c55f71] .button a.type03:hover{background:#fff;color:#595959;border-color:#cee293}}.richText[data-v-82c55f71] table.embed-table{width:100%;border-collapse:collapse;margin-bottom:24px}.richText[data-v-82c55f71] table.embed-table td{text-align:left;padding:10px 10px 10px 0;border-top:1px solid #000;color:#595959;font-size:1.4rem;line-height:2rem;letter-spacing:.02em;font-feature-settings:"palt"}@media only screen and (max-width:769px){.richText[data-v-82c55f71] table.embed-table td{font-size:1.2rem;line-height:1.6rem}}
