@charset "UTF-8";.fjc-section:not(:first-child){margin-top:30px}.fjc-section__body>*:not(:first-child){margin-top:18px}.fjc-lead{font-size:1.6rem;line-height:1.75}.fjc-text{font-size:1.6rem;line-height:1.75}.fjc-text:not(:first-child){margin-top:20px}.fjc-heading-lv2{color:#000;font-size:2.2rem;font-weight:700;line-height:1.55}.fjc-figure figcaption{margin-top:8px;font-size:1.4rem;line-height:1.71}.fjc-list--disc{list-style:none;padding-left:0}.fjc-list--disc>li:not(:first-child){margin-top:0}.nc-article h1{margin-top:40px;color:#000;font-size:2.6rem;font-weight:700;line-height:1.31}.nc-article h2{margin-top:40px;color:#000;font-size:2.2rem;font-weight:700;line-height:1.45}.nc-article h3{margin-top:30px;color:#000;font-size:2rem;font-weight:700;line-height:1.4}.nc-article h4{margin-top:30px;color:#000;font-size:1.8rem;font-weight:700;line-height:1.44}.nc-article h5{margin-top:30px;color:#000;font-size:1.6rem;font-weight:700;line-height:1.5}.nc-article h6{margin-top:30px;color:#666;font-size:1.6rem;font-weight:700;line-height:1.5}.nc-article p{display:block;margin-top:20px;font-size:1.6rem;line-height:1.75}.nc-article p[style*="11pt"]{font-size:1.6rem !important}.nc-article p[style*="8pt"]{margin-top:10px;font-size:1rem !important}.nc-article p[style*="10pt"]{margin-top:12px;font-size:1.2rem !important}.nc-article p[style*="12pt"]{margin-top:16px;font-size:1.6rem !important}.nc-article p[style*="14pt"]{margin-top:18px;font-size:1.8rem !important}.nc-article p[style*="18pt"]{margin-top:24px;font-size:2rem !important}.nc-article p[style*="24pt"]{margin-top:24px;font-size:2.4rem !important}.nc-article p[style*="36pt"]{margin-top:36px;font-size:3.6rem !important}.nc-article span{font-size:inherit !important}.nc-article a{color:#b22b30;text-decoration:underline}.nc-article a:hover{text-decoration:none}.nc-article ul:not(.c-post-meta),.nc-article ol:not(.c-post-meta){margin-top:20px;line-height:1.75}.nc-article ul:not(.c-post-meta)>li:not(:first-child),.nc-article ol:not(.c-post-meta)>li:not(:first-child){margin-top:0}.nc-article ul:not(.c-post-meta) li,.nc-article ol:not(.c-post-meta) li{margin-top:0;font-size:1.6rem;line-height:1.75}.nc-article ul:not(.c-post-meta) ul,.nc-article ol:not(.c-post-meta) ul{margin-top:0}.nc-article ul:not(.c-post-meta):not(.fjc-marker-list){list-style:none;padding:0}.nc-article ul:not(.c-post-meta):not(.fjc-marker-list) li{position:relative;padding-left:27px}.nc-article ul:not(.c-post-meta):not(.fjc-marker-list) li:before{position:absolute;top:12px;left:6px;content:'';width:8px;height:8px;border-radius:50%;background-color:#999}.nc-article img{display:inline-block;margin:0}.nc-article iframe{max-width:100%}.nc-article .yt-wrap{position:relative;width:100%;height:0;padding-bottom:56.25%}.nc-article .yt-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nc-article table{width:100%;border:1px solid #e5e5e5 !important}.nc-article table th,.nc-article table td{padding:8px 20px;font-size:1.8rem;line-height:2;border:1px solid #e5e5e5;word-break:break-all}.nc-article blockquote{padding:36px;font-style:normal}.nc-article blockquote:before,.nc-article blockquote:after{position:absolute;color:#000;font-family:FujitsuSans;font-size:33px}.nc-article blockquote:before{top:16px;left:13px;content:"“"}.nc-article blockquote:after{right:13px;bottom:-6px;content:"”"}.nc-article hr{margin:30px 0;border-bottom:1px solid #e5e5e5}.nc-article .c-post-meta{justify-content:flex-start;margin-top:16px;font-size:1.4rem;font-weight:500;line-height:1.14;list-style:none;padding-left:0}.nc-article .c-post-meta li{padding-left:0}.nc-article .c-post-meta li:before{display:none}.nc-article .c-post-meta li+li{position:relative;margin-top:0}.nc-article .c-post-meta li+li:before{display:inline;content:'/';margin:0 .4em}.nc-article .p-pagination__item{padding-left:0 !important}.nc-article .p-pagination__item:before{display:none}.nc-article .alignleft{float:left;text-align:left;margin-bottom:10px;margin-right:20px}.nc-article .alignright{float:right;text-align:right;margin-bottom:20px;margin-left:20px}@media (min-width:768px){.fjc-section:not(:first-child){margin-top:50px}.fjc-section__body>*:not(:first-child){margin-top:40px}.fjc-lead{font-size:2rem;line-height:1.8}.fjc-heading-lv2{font-size:3.2rem;line-height:1.4}.nc-article__visual+*{margin-top:40px !important}.nc-article h1{margin-top:60px;font-size:3.2rem;line-height:1.4}.nc-article h2{margin-top:60px;font-size:3.2rem;line-height:1.4}html[lang=ja] .nc-article h2{font-size:2.8rem}.nc-article h3{margin-top:40px;font-size:2.8rem;line-height:1.29}html[lang=ja] .nc-article h3{font-size:2.4rem}.nc-article h4{margin-top:40px;font-size:24px;line-height:1.25}html[lang=ja] .nc-article h4{font-size:2rem}.nc-article h5{margin-top:40px;font-size:20px;line-height:1.3}html[lang=ja] .nc-article h5{font-size:1.8rem}.nc-article h6{margin-top:40px;font-size:20px;line-height:1.3}html[lang=ja] .nc-article h6{font-size:1.8rem}.nc-article p{font-size:2rem;line-height:1.8}html[lang=ja] .nc-article p{font-size:1.8rem}.nc-article p[style*="11pt"]{font-size:2rem !important}html[lang=ja] .nc-article p[style*="11pt"]{font-size:1.8rem !important}.nc-article p[style*="8pt"]{margin-top:14px;font-size:1.4rem !important}html[lang=ja] .nc-article p[style*="8pt"]{font-size:1.2rem !important}.nc-article p[style*="10pt"]{margin-top:16px;font-size:1.6rem !important}html[lang=ja] .nc-article p[style*="10pt"]{font-size:1.4rem !important}.nc-article p[style*="12pt"]{margin-top:20px;font-size:2rem !important}html[lang=ja] .nc-article p[style*="12pt"]{font-size:1.8rem !important}.nc-article p[style*="14pt"]{margin-top:22px;font-size:2.2rem !important}html[lang=ja] .nc-article p[style*="14pt"]{font-size:2rem !important}.nc-article p[style*="18pt"]{margin-top:24px;font-size:2.4rem !important}html[lang=ja] .nc-article p[style*="18pt"]{font-size:2.2rem !important}.nc-article p[style*="24pt"]{margin-top:28px;font-size:2.8rem !important}html[lang=ja] .nc-article p[style*="24pt"]{font-size:2.6rem !important}.nc-article p[style*="36pt"]{margin-top:40px;font-size:4rem !important}html[lang=ja] .nc-article p[style*="36pt"]{font-size:3.6rem !important}.nc-article ul:not(.c-post-meta) li,.nc-article ol:not(.c-post-meta) li{font-size:2rem;line-height:1.8}html[lang=ja] .nc-article ul:not(.c-post-meta) li,html[lang=ja] .nc-article ol:not(.c-post-meta) li{font-size:1.8rem}.nc-article ul:not(.c-post-meta):not(.fjc-marker-list) li:before{top:14px}.nc-article blockquote{padding:48px}.nc-article blockquote:before,.nc-article blockquote:after{font-size:50px}.nc-article blockquote:before{top:24px;left:20px}.nc-article blockquote:after{right:20px;bottom:-10px}.nc-article .c-post-meta{margin-top:13px;font-size:1.2rem;line-height:1.83}}