@layer page{body.news main .detail .txt #ez-toc-container,body.seminar main .entryList .entryBox .entry #ez-toc-container{margin-bottom:30px;padding:30px 30px 20px}@media (width < 768px){body.news main .detail .txt #ez-toc-container,body.seminar main .entryList .entryBox .entry #ez-toc-container{padding:5% 5% 3%}}body.news main .detail .txt #ez-toc-container a,body.seminar main .entryList .entryBox .entry #ez-toc-container a{color:#00a0ff;text-decoration:underline;margin-bottom:10px;display:block}body.news main .detail .txt .ez-toc-title-container,body.seminar main .entryList .entryBox .entry .ez-toc-title-container{margin-bottom:10px}body.news main .detail .txt .ez-toc-list.ez-toc-list-level-1,body.seminar main .entryList .entryBox .entry .ez-toc-list.ez-toc-list-level-1{margin-top:0!important}body.news main .detail .txt .ez-toc-link,body.seminar main .entryList .entryBox .entry .ez-toc-link{font-weight:400}body.news main .detail .txt .alignleft,body.seminar main .entryList .entryBox .entry .alignleft{float:left;margin-right:20px}body.news main .detail .txt .alignright,body.seminar main .entryList .entryBox .entry .alignright{float:right;margin-left:20px}body.news main .detail .txt .aligncenter,body.seminar main .entryList .entryBox .entry .aligncenter{margin:auto}body.news main .detail .txt hr,body.seminar main .entryList .entryBox .entry hr{border-top:1px solid color-mix(in srgb,var(--color-brand-blue) 30%,transparent);border-bottom:none;margin:2em 0}body.news main .detail .txt img,body.seminar main .entryList .entryBox .entry img{max-width:100%;height:auto}body.news main .detail .txt img,body.news main .detail .txt ol,body.news main .detail .txt p,body.news main .detail .txt ul,body.seminar main .entryList .entryBox .entry img,body.seminar main .entryList .entryBox .entry ol,body.seminar main .entryList .entryBox .entry p,body.seminar main .entryList .entryBox .entry ul{margin:1em 0}body.news main .detail .txt a,body.seminar main .entryList .entryBox .entry a{color:var(--color-brand-blue);text-decoration:underline}body.news main .detail .txt iframe,body.seminar main .entryList .entryBox .entry iframe{max-width:100%;margin:2em 0}body.news main .detail .txt h1,body.news main .detail .txt h2,body.news main .detail .txt h3,body.news main .detail .txt h4,body.news main .detail .txt h5,body.news main .detail .txt h6,body.seminar main .entryList .entryBox .entry h1,body.seminar main .entryList .entryBox .entry h2,body.seminar main .entryList .entryBox .entry h3,body.seminar main .entryList .entryBox .entry h4,body.seminar main .entryList .entryBox .entry h5,body.seminar main .entryList .entryBox .entry h6{font-weight:700;margin:0 0 .5em}body.news main .detail .txt h1,body.seminar main .entryList .entryBox .entry h1{font-size:200%}body.news main .detail .txt h2,body.seminar main .entryList .entryBox .entry h2{font-size:180%}body.news main .detail .txt h3,body.seminar main .entryList .entryBox .entry h3{font-size:160%}body.news main .detail .txt h4,body.seminar main .entryList .entryBox .entry h4{font-size:140%}body.news main .detail .txt h5,body.seminar main .entryList .entryBox .entry h5{font-size:120%}body.news main .detail .txt h6,body.seminar main .entryList .entryBox .entry h6{font-size:100%}body.news main .detail .txt h1,body.news main .detail .txt h2,body.seminar main .entryList .entryBox .entry h1,body.seminar main .entryList .entryBox .entry h2{border-left:5px solid var(--color-brand-blue);padding-left:20px;color:var(--color-brand-blue);line-height:1.4}body.news main .detail .txt h3,body.seminar main .entryList .entryBox .entry h3{background:var(--color-brand-blue);padding:5px 10px;border-radius:5px;color:#fff}body.news main .detail .txt h4,body.seminar main .entryList .entryBox .entry h4{background:#daf1fe;padding:3px 10px;border-radius:5px}body.news main .detail .txt h5,body.news main .detail .txt h6,body.seminar main .entryList .entryBox .entry h5,body.seminar main .entryList .entryBox .entry h6{color:var(--color-brand-blue)}body.news main .detail .txt blockquote,body.seminar main .entryList .entryBox .entry blockquote{background:color-mix(in srgb,var(--color-brand-blue) 10%,transparent);margin:1em 0;padding:1em;border:1px dashed var(--color-brand-blue)}body.news main .detail .txt table,body.seminar main .entryList .entryBox .entry table{width:100%;border-top:1px solid #ccc;border-collapse:collapse;border-spacing:0;margin:1em 0}body.news main .detail .txt table td,body.news main .detail .txt table th,body.seminar main .entryList .entryBox .entry table td,body.seminar main .entryList .entryBox .entry table th{padding:1em;border-bottom:1px solid #ccc;background:#fff}body.news main .detail .txt table th,body.seminar main .entryList .entryBox .entry table th{background:color-mix(in srgb,var(--color-brand-blue) 10%,transparent);text-align:center;font-size:110%;width:30%}body.news main .detail .txt ul,body.seminar main .entryList .entryBox .entry ul{margin:1em 0}body.news main .detail .txt ul li,body.seminar main .entryList .entryBox .entry ul li{margin-left:1.3em;margin-bottom:.3em;list-style-type:disc}body.news main .detail .txt ul li::marker,body.seminar main .entryList .entryBox .entry ul li::marker{color:var(--color-brand-blue);font-size:1.2em}body.news main .detail .txt ol,body.seminar main .entryList .entryBox .entry ol{counter-reset:counter}body.news main .detail .txt ol li,body.seminar main .entryList .entryBox .entry ol li{line-height:1.5;position:relative;padding-left:1.5em;margin:.2em 0}body.news main .detail .txt ol li:before,body.seminar main .entryList .entryBox .entry ol li:before{display:block;position:absolute;font-family:sans-serif;color:var(--color-brand-blue);font-size:150%;counter-increment:counter;content:counters(counter,".") " ";top:-.25em;left:0}.recommend_area{padding:20px 30px;border:10px solid #daf1fe;border-radius:5px;margin-bottom:30px}@media (width < 768px){.recommend_area{padding:3%;border:5px solid #daf1fe}}.recommend_area .recommend_tl{color:var(--color-brand-blue);border-bottom:1px solid var(--color-brand-blue);padding-bottom:5px;margin-bottom:15px}.recommend_area .recommend_list li{margin-bottom:10px}.recommend_area .recommend_list li a{position:relative;display:block;padding-left:30px}@media (width < 768px){.recommend_area .recommend_list li a{padding-left:20px}}.recommend_area .recommend_list li a:before{content:"";height:6.9282032303px;width:8px;-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%);background:var(--color-brand-blue);position:absolute;left:5px;top:8px;margin:auto}@media (width < 768px){.recommend_area .recommend_list li a:before{top:6px}}}