:root{--base: 16;--wide-hamburger: false;--hamburger-breakpoint: 1024px;--size-header-h: 64px;scroll-padding-top:calc(var(--size-header-h));--z-go-top: 10;--z-header: 200;--z-drawer: 250;--z-header-logo: 300;--z-hamburger: 500;--z-skip-main: 999;--z-modal: 9999;--z-loading: calc(infinity);--clr_default: #101113;--clr_text_gray: #e5e5e5;--clr_text_white: #aaa;--clr_primary: #fafaf2;--clr_body: #f5f5f2;--clr_bg: #f5f5f5;--clr_bg_dark: #575757;--clr_border: #dddddd;--clr_border_secondary: #aaaaaa;--inner: calc(1360 / var(--base) * 1rem);--inner-lg: calc(1640 / var(--base) * 1rem);--inner-sm: calc(980 / var(--base) * 1rem);--inner-sp: 90%;--ff-body: "Noto Sans JP", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;--ff-title: "Lato", "Noto Sans JP", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;--transition: 0.3s ease-in-out;--transition-title: 0.6s ease-in-out;--outer-link-svg: url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10 8.979\"><g transform=\"translate%28-1149 15592%29\"><path d=\"M-.5-.5H6.936V6.081H-.5ZM6.081.355H.355V5.227H6.081Z\" transform=\"translate%281152.064 -15591.5%29\" fill=\"%23aaa\"/><path d=\"M312.336,280H304.9v-6.5h1.8v.855h-.94v4.786h5.727v-.769h.855Z\" transform=\"translate%28844.1 -15863.021%29\" fill=\"%23aaa\"/></g></svg>");--arrow-svg: url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 14 8\"><path d=\"M20.584,16.691l5.762-5.566.838-.81c.629-.607,1.641.337.978.945L22.4,16.826l-.314.3,5.238,5.06.8.776c.629.607-.349,1.585-.978.945l-5.727-5.532-.8-.776A.576.576,0,0,1,20.584,16.691Z\" transform=\"translate%28-10.12 28.379%29 rotate%28-90%29\" fill=\"%23aaa\"/></svg>")}.c-single__content,.wp-editor.post-type-post,.news-single-content{--text-spacing: 24px;--strong-text-color: var(--clr_default, #1abfa4);--marker-bg-color: #ff0;--link-text-color: var(--clr_link, #004ec9);--icon-blockquote: url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 23.87 20.86\"><path d=\"M9.38,47.4A4.243,4.243,0,0,1,5.7,45.58a8.99,8.99,0,0,1-1.3-5.25,14.735,14.735,0,0,1,2.17-8.05,17.444,17.444,0,0,1,6.16-5.74l1.82,3.01a15.319,15.319,0,0,0-4.41,4.2,10.137,10.137,0,0,0-1.47,5.67l.91,5.18L6.3,40.54a6.075,6.075,0,0,1,1.435-1.015A3.83,3.83,0,0,1,9.38,39.21a4.408,4.408,0,0,1,2.835.98,3.539,3.539,0,0,1,1.225,2.94,4.184,4.184,0,0,1-1.155,3.15A4,4,0,0,1,9.38,47.4Zm13.72,0a4.176,4.176,0,0,1-3.605-1.82,8.99,8.99,0,0,1-1.3-5.25,14.919,14.919,0,0,1,2.135-8.05,16.986,16.986,0,0,1,6.2-5.74l1.75,3.01a15.6,15.6,0,0,0-4.34,4.2,10.137,10.137,0,0,0-1.47,5.67l.84,5.18-3.22-4.06a4.815,4.815,0,0,1,1.4-1.015,3.887,3.887,0,0,1,1.61-.315,4.55,4.55,0,0,1,2.87.98,3.494,3.494,0,0,1,1.26,2.94,4.184,4.184,0,0,1-1.155,3.15A4.1,4.1,0,0,1,23.1,47.4Z\" transform=\"translate%28-4.41 -26.54%29\" fill=\"%23dbdbdb\" /></svg>");--icon-outer-link: url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 13 13\"><g transform=\"translate%28-1091 -2951%29\"><g transform=\"translate%281091 2954%29\" fill=\"none\" stroke=\"%23004ec9\" stroke-width=\"1\"><rect stroke=\"none\" /><rect x=\"0.5\" y=\"0.5\" width=\"9\" height=\"9\" fill=\"none\" /></g><g transform=\"translate%281 5%29\"><g transform=\"translate%281093 2946%29\" fill=\"%23fff\" stroke=\"%23004ec9\" stroke-width=\"1\"><rect width=\"10\" height=\"1\" stroke=\"none\" /><rect x=\"0.5\" y=\"0.5\" width=\"9\" fill=\"none\" /></g><g transform=\"translate%281103 2946%29 rotate%2890%29\" fill=\"%23fff\" stroke=\"%23004ec9\" stroke-width=\"1\"><rect width=\"10\" height=\"1\" stroke=\"none\" /><rect x=\"0.5\" y=\"0.5\" width=\"9\" fill=\"none\" /></g></g></g></svg>");overflow:hidden}.c-single__content>*,.wp-editor.post-type-post>*,.news-single-content>*{margin-top:var(--text-spacing)}.c-single__content>*:first-child,.wp-editor.post-type-post>*:first-child,.news-single-content>*:first-child{margin-top:0}.c-single__content .c-head02 h2,.c-single__content .c-head02 h3,.c-single__content .c-head02 h4,.c-single__content .c-head02 h5,.c-single__content .c-head02 h6,.wp-editor.post-type-post .c-head02 h2,.wp-editor.post-type-post .c-head02 h3,.wp-editor.post-type-post .c-head02 h4,.wp-editor.post-type-post .c-head02 h5,.wp-editor.post-type-post .c-head02 h6,.news-single-content .c-head02 h2,.news-single-content .c-head02 h3,.news-single-content .c-head02 h4,.news-single-content .c-head02 h5,.news-single-content .c-head02 h6{margin-top:0}.c-single__content h2,.c-single__content h3,.c-single__content h4,.c-single__content h5,.c-single__content h6,.wp-editor.post-type-post h2,.wp-editor.post-type-post h3,.wp-editor.post-type-post h4,.wp-editor.post-type-post h5,.wp-editor.post-type-post h6,.news-single-content h2,.news-single-content h3,.news-single-content h4,.news-single-content h5,.news-single-content h6{clear:both;font-weight:700;line-height:1.5}.c-single__content h2,.wp-editor.post-type-post h2,.news-single-content h2{margin-top:50px;font-size:clamp(1.375rem,1.125rem + .71vw,1.75rem)}.c-single__content h3,.wp-editor.post-type-post h3,.news-single-content h3{margin-top:40px;font-size:clamp(1.25rem,1.083rem + .48vw,1.5rem)}.c-single__content h4,.wp-editor.post-type-post h4,.news-single-content h4{margin-top:32px;font-size:clamp(1.125rem,1.042rem + .24vw,1.25rem)}.c-single__content h5,.c-single__content h6,.wp-editor.post-type-post h5,.wp-editor.post-type-post h6,.news-single-content h5,.news-single-content h6{margin-top:30px;font-size:1em}.c-single__content ul:not(.toc_list),.c-single__content ol:not(.toc_list),.wp-editor.post-type-post ul:not(.toc_list),.wp-editor.post-type-post ol:not(.toc_list),.news-single-content ul:not(.toc_list),.news-single-content ol:not(.toc_list){display:flex;flex-direction:column;gap:8px;list-style:none}.c-single__content>ul:not(.toc_list),.c-single__content>ol:not(.toc_list),.wp-editor.post-type-post>ul:not(.toc_list),.wp-editor.post-type-post>ol:not(.toc_list),.news-single-content>ul:not(.toc_list),.news-single-content>ol:not(.toc_list){margin-top:var(--text-spacing)}.c-single__content>ul:not(.toc_list):first-child,.c-single__content>ol:not(.toc_list):first-child,.wp-editor.post-type-post>ul:not(.toc_list):first-child,.wp-editor.post-type-post>ol:not(.toc_list):first-child,.news-single-content>ul:not(.toc_list):first-child,.news-single-content>ol:not(.toc_list):first-child{margin-top:0}.c-single__content ol:not(.toc_list),.wp-editor.post-type-post ol:not(.toc_list),.news-single-content ol:not(.toc_list){counter-reset:item}.c-single__content ol:not(.toc_list)>li,.wp-editor.post-type-post ol:not(.toc_list)>li,.news-single-content ol:not(.toc_list)>li{padding-left:20px}.c-single__content ol:not(.toc_list)>li:not(:has(ul,ol)),.wp-editor.post-type-post ol:not(.toc_list)>li:not(:has(ul,ol)),.news-single-content ol:not(.toc_list)>li:not(:has(ul,ol)){position:relative;counter-increment:item}.c-single__content ol:not(.toc_list)>li:not(:has(ul,ol))::before,.wp-editor.post-type-post ol:not(.toc_list)>li:not(:has(ul,ol))::before,.news-single-content ol:not(.toc_list)>li:not(:has(ul,ol))::before{position:absolute;top:0;left:0;content:counter(item) "."}.c-single__content ul:not(.toc_list)>li,.wp-editor.post-type-post ul:not(.toc_list)>li,.news-single-content ul:not(.toc_list)>li{padding-left:18px}.c-single__content ul:not(.toc_list)>li:not(:has(ul,ol)),.wp-editor.post-type-post ul:not(.toc_list)>li:not(:has(ul,ol)),.news-single-content ul:not(.toc_list)>li:not(:has(ul,ol)){position:relative}.c-single__content ul:not(.toc_list)>li:not(:has(ul,ol))::before,.wp-editor.post-type-post ul:not(.toc_list)>li:not(:has(ul,ol))::before,.news-single-content ul:not(.toc_list)>li:not(:has(ul,ol))::before{position:absolute;top:calc(.95em - 1px);top:calc(.5lh - 1px);left:0;width:6px;height:1px;background-color:currentColor;content:""}.c-single__content blockquote,.wp-editor.post-type-post blockquote,.news-single-content blockquote{z-index:1;position:relative;padding:40px 24px;background:var(--clr_bg)}.c-single__content blockquote::before,.wp-editor.post-type-post blockquote::before,.news-single-content blockquote::before{z-index:-1;position:absolute;top:12px;left:12px;width:24px;height:24px;background:var(--icon-blockquote) no-repeat center/contain;content:""}.c-single__content strong,.c-single__content b,.wp-editor.post-type-post strong,.wp-editor.post-type-post b,.news-single-content strong,.news-single-content b{color:var(--strong-text-color);font-weight:700}.c-single__content strong mark,.c-single__content b mark,.wp-editor.post-type-post strong mark,.wp-editor.post-type-post b mark,.news-single-content strong mark,.news-single-content b mark{font-weight:700}.c-single__content a,.wp-editor.post-type-post a,.news-single-content a{color:var(--link-text-color);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.c-single__content a:focus-visible,.wp-editor.post-type-post a:focus-visible,.news-single-content a:focus-visible{text-decoration:none}.c-single__content a[target=_blank]:not(:has(img))::after,.wp-editor.post-type-post a[target=_blank]:not(:has(img))::after,.news-single-content a[target=_blank]:not(:has(img))::after{display:inline-block;width:14px;height:14px;margin-right:4px;margin-left:4px;background-color:var(--link-text-color);content:"";-webkit-mask:var(--icon-outer-link) no-repeat center center/contain;mask:var(--icon-outer-link) no-repeat center center/contain}.c-single__content mark,.wp-editor.post-type-post mark,.news-single-content mark{padding-inline:2px;background:var(--marker-bg-color);font-weight:400}.c-single__content img,.wp-editor.post-type-post img,.news-single-content img{display:block;width:100%;margin-inline:auto}.c-single__content .wp-caption,.wp-editor.post-type-post .wp-caption,.news-single-content .wp-caption{width:100% !important}.c-single__content .wp-caption-text,.wp-editor.post-type-post .wp-caption-text,.news-single-content .wp-caption-text{margin-top:-24px;color:var(--clr_text_white);font-size:calc(14/var(--base)*1rem)}.c-single__content .js-scrollable,.wp-editor.post-type-post .js-scrollable,.news-single-content .js-scrollable{overflow-x:scroll}.c-single__content table,.wp-editor.post-type-post table,.news-single-content table{border:1px solid var(--clr_border)}.c-single__content table thead th,.wp-editor.post-type-post table thead th,.news-single-content table thead th{background:var(--clr_primary);color:#fff}.c-single__content table th,.c-single__content table td,.wp-editor.post-type-post table th,.wp-editor.post-type-post table td,.news-single-content table th,.news-single-content table td{width:auto !important;padding:15px 20px;border:1px solid var(--clr_border)}.c-single__content table th,.wp-editor.post-type-post table th,.news-single-content table th{background:var(--clr_bg)}.c-single__content .aligncenter,.wp-editor.post-type-post .aligncenter,.news-single-content .aligncenter{display:block;margin-inline:auto;float:none}.c-single__content .alignleft,.wp-editor.post-type-post .alignleft,.news-single-content .alignleft{display:block;margin-inline:0px auto;float:none}.c-single__content .alignright,.wp-editor.post-type-post .alignright,.news-single-content .alignright{display:block;margin-inline:auto 0px;float:none}.c-single__content .-flex-img,.wp-editor.post-type-post .-flex-img,.news-single-content .-flex-img{display:grid;gap:var(--text-spacing)}.c-single__content .-box,.wp-editor.post-type-post .-box,.news-single-content .-box{padding:2rem;border:1px solid var(--clr_default)}.c-single__content #toc_container,.wp-editor.post-type-post #toc_container{width:100%;padding:32px;border:0;background-color:var(--clr_bg)}.c-single__content #toc_container .toc_title,.wp-editor.post-type-post #toc_container .toc_title{margin-bottom:16px;font-weight:700;line-height:1.5;text-align:left}.c-single__content #toc_container .toc_list li:nth-child(n+2),.wp-editor.post-type-post #toc_container .toc_list li:nth-child(n+2){margin-top:8px}.c-single__content #toc_container .toc_list ul,.wp-editor.post-type-post #toc_container .toc_list ul{margin-left:24px}.c-single__content #toc_container .toc_list ul li,.wp-editor.post-type-post #toc_container .toc_list ul li{margin-top:8px}.c-single__content #toc_container .toc_list .toc_number,.wp-editor.post-type-post #toc_container .toc_list .toc_number{line-height:1.2;font-family:var(--ff-title)}.c-single__content #toc_container .toc_list a,.wp-editor.post-type-post #toc_container .toc_list a{display:block;color:var(--clr_default);text-decoration:none}.c-single__content #toc_container .toc_list .toc_depth_2,.wp-editor.post-type-post #toc_container .toc_list .toc_depth_2{display:none}@media screen and (min-width: 1024px){:root{--size-header-h: 96px}.c-single__content,.wp-editor.post-type-post,.news-single-content{--text-spacing: 32px}.c-single__content h2,.wp-editor.post-type-post h2,.news-single-content h2{margin-top:60px}.c-single__content h3,.wp-editor.post-type-post h3,.news-single-content h3{margin-top:50px}.c-single__content h4,.wp-editor.post-type-post h4,.news-single-content h4{margin-top:40px}.c-single__content blockquote,.wp-editor.post-type-post blockquote,.news-single-content blockquote{padding:32px 60px}.c-single__content blockquote::before,.wp-editor.post-type-post blockquote::before,.news-single-content blockquote::before{width:26px;height:26px}.c-single__content .-caution,.wp-editor.post-type-post .-caution,.news-single-content .-caution{display:block;position:relative;padding-left:1.25em;color:var(--clr_text_white);font-size:calc(14/var(--base)*1rem)}.c-single__content .-caution::before,.wp-editor.post-type-post .-caution::before,.news-single-content .-caution::before{position:absolute;top:0;left:0;content:"※";color:currentColor}.c-single__content .-flex-img.-col2,.wp-editor.post-type-post .-flex-img.-col2,.news-single-content .-flex-img.-col2{grid-template-columns:repeat(2, 1fr)}.c-single__content .-flex-img.-col3,.wp-editor.post-type-post .-flex-img.-col3,.news-single-content .-flex-img.-col3{grid-template-columns:repeat(3, 1fr)}.c-single__content .-box,.wp-editor.post-type-post .-box,.news-single-content .-box{padding:4rem}.c-single__content #toc_container,.wp-editor.post-type-post #toc_container{padding:40px 32px}}@media not screen and (min-width: 1024px){.c-single__content table th,.c-single__content table tr:not(:last-of-type) td,.c-single__content table tr:last-of-type td:not(:last-of-type),.wp-editor.post-type-post table th,.wp-editor.post-type-post table tr:not(:last-of-type) td,.wp-editor.post-type-post table tr:last-of-type td:not(:last-of-type),.news-single-content table th,.news-single-content table tr:not(:last-of-type) td,.news-single-content table tr:last-of-type td:not(:last-of-type){border-bottom:none}.c-single__content table th,.c-single__content table td,.wp-editor.post-type-post table th,.wp-editor.post-type-post table td,.news-single-content table th,.news-single-content table td{display:block;width:100% !important}}@media (hover: hover)and (pointer: fine){.c-single__content a:hover,.wp-editor.post-type-post a:hover,.news-single-content a:hover{text-decoration:none}}

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