#page .site-content,.entry-content{background:#fff}#page .ast-title-bar-wrap{display:none}#contents_main{max-width:1200px}#news_wrapper>li{position:relative}#news_wrapper span.new{color:#fff;z-index:1;background-color:#ee4a4d;padding:5px 1em;font-size:11px;line-height:1;position:absolute;top:0;left:0}#primary{width:100%}#ex_banners{display:none!important}.tbl thead{background-color:#f0f0f0}.tbl th,.tbl td{text-align:left;word-break:break-all}.pagination .page-numbers{justify-content:center;display:flex}.pagination .page-numbers li{text-align:center;border-radius:50px;height:40px;line-height:37px;list-style:none}.pagination .page-numbers li a{border-radius:50px;width:40px;height:100%;line-height:40px;display:block}.pagination .page-numbers li a.prev,.pagination .page-numbers li a.next{border:0;width:80px}.pagination .page-numbers li a:hover{color:inherit;background-color:#eff6fa}.pagination .page-numbers li span.current{color:#fff;background-color:#05aecf;border-radius:50px;min-width:36px}#news_home .wp-block-latest-posts.columns-5 li{width:22%;overflow:hidden}#news_home .wp-block-latest-posts__featured-image{max-height:140px}#news_home .wp-block-latest-posts__featured-image img{width:100%;max-width:max-content;max-height:140px}#news_home a.wp-block-latest-posts__post-title{transition:all .2s}#news_home a.wp-block-latest-posts__post-title:hover{color:#05aecf}body.blog #main{margin-top:0}body.blog #main .ast-row{justify-content:center;margin:0 auto;padding-left:4%;padding-right:4%}body.blog #main .ast-row>article{width:22%}body.blog header.entry-header{margin-bottom:1em}body.blog header.entry-header h2.entry-title{font-size:16px}body.blog .ast-advanced-headers-title{text-align:center!important}body.blog .blog-layout-1{margin-bottom:1em}body.blog article.event .entry-content,body.blog article.post .entry-content{margin-top:0}body.blog article.event .post-thumb,body.blog article.post .post-thumb{text-align:center;width:100%;min-height:148px;margin-bottom:10px}body.blog article.event .post-thumb a,body.blog article.post .post-thumb a{background-color:#fff;border:1px solid #e0ebf0;justify-content:center;height:148px;max-height:148px;transition:all .2s;display:flex;box-shadow:0 0 4px #d8d8d8}body.blog article.event .post-thumb a:hover img,body.blog article.post .post-thumb a:hover img{opacity:.8}body.blog article.event .entry-content,body.blog article.post .entry-content{font-size:13px;line-height:1.8!important}body.blog article.event .entry-meta span,body.blog article.event .tags-links,body.blog article.post .entry-meta span,body.blog article.post .tags-links{color:#566268;margin-right:2px;font-size:14px}body.blog article.event .posted-on,body.blog article.post .posted-on{letter-spacing:.04em}body.blog article.event .entry-meta,body.blog article.post .entry-meta{color:#0000;align-items:center;display:flex}body.blog article.event .entry-meta span,body.blog article.post .entry-meta span{line-height:1}body.blog article.event .tags-links a,body.blog article.post .tags-links a{color:#fff;pointer-events:none;background-color:#7a8f9b;border-radius:16px;padding:3px 9px;font-family:inherit;font-size:11px;transition:all .2s;display:inline-block}body.blog article.event .entry-title a,body.blog article.post .entry-title a{letter-spacing:.03em;line-height:1.5}body.blog article.event .entry-title a:hover,body.blog article.post .entry-title a:hover{color:#05aecf}body.blog article.event .entry-content,body.blog article.post .entry-content{line-height:1.4}body.blog .post-thumb-img-content{max-height:148px}body.blog .post-thumb-img-content a{text-align:center;width:100%;height:100%;display:block;overflow:hidden}body.blog .post-thumb-img-content img{width:auto;max-width:max-content;height:100%}body.blog .ast-pagination{padding-bottom:2em}body.blog .ast-pagination .nav-links a{color:#476677;border:1px solid #cbd3d7;border-radius:50px;max-height:148px;margin:0 5px}body.blog .ast-pagination .nav-links a:hover{border-color:#7a8f9b}body.blog .ast-pagination .nav-links .page-numbers.current{color:#fff;background-color:#7a8f9b;border-radius:50px;line-height:41px}.ast-pagination .prev.page-numbers,.ast-pagination .next.page-numbers{float:none!important}#news_home{margin:0 auto}#news_home>ul{justify-content:flex-start}.wp-block-latest-posts__post-title{color:#263844;font-size:16px;font-weight:700;line-height:24px;display:block}.single-event header.entry-header .post-thumb,.post-template-single-news header.entry-header .post-thumb,body.post-template-single-news header.entry-header .post-thumb{max-width:740px;margin:0 auto}.single-event .post-thumb-img-content.post-thumb,.post-template-single-news .post-thumb-img-content.post-thumb,body.post-template-single-news .post-thumb-img-content.post-thumb{margin-bottom:3em!important}.single-event article.event,.single-event article.post,.post-template-single-news article.event,.post-template-single-news article.post,body.post-template-single-news article.event,body.post-template-single-news article.post{max-width:800px;margin:40px auto 60px}.single-event #content.site-content .ast-container,.post-template-single-news #content.site-content .ast-container,body.post-template-single-news #content.site-content .ast-container{display:block}.single-event header.entry-header,.post-template-single-news header.entry-header,body.post-template-single-news header.entry-header{margin-bottom:.5em!important}.single-event header.entry-header h1.entry-title,.post-template-single-news header.entry-header h1.entry-title,body.post-template-single-news header.entry-header h1.entry-title{line-height:1.4}.single-event .entry-content p,.post-template-single-news .entry-content p,body.post-template-single-news .entry-content p{margin-bottom:1.5em;font-size:16px}.single-event .entry-meta,.post-template-single-news .entry-meta,body.post-template-single-news .entry-meta{display:none}.single-event .post-thumb-img-content,.post-template-single-news .post-thumb-img-content,body.post-template-single-news .post-thumb-img-content{text-align:center}.single-event .event_end,.post-template-single-news .event_end,body.post-template-single-news .event_end{text-align:center;background-color:#ebebeb;padding:1em;line-height:1.4}.single-event .ffnews_tags,.post-template-single-news .ffnews_tags,body.post-template-single-news .ffnews_tags{margin-left:0;display:flex;margin-bottom:2em!important}.single-event .ffnews_tags a,.post-template-single-news .ffnews_tags a,body.post-template-single-news .ffnews_tags a{pointer-events:none;color:gray;font-size:14px}.single-event .ffnews_tags li,.post-template-single-news .ffnews_tags li,body.post-template-single-news .ffnews_tags li{margin-right:0;font-size:14px;list-style:none;margin-left:0!important}.single-event .ffnews_tags li:first-child,.post-template-single-news .ffnews_tags li:first-child,body.post-template-single-news .ffnews_tags li:first-child{margin-right:1em}.single-event .ffnews_tags .status,.post-template-single-news .ffnews_tags .status,body.post-template-single-news .ffnews_tags .status{border-radius:4px;padding-left:3em;padding-right:3em;font-weight:700;display:inline-block;margin-left:10px!important}.single-event .ffnews_tags .status.close,.post-template-single-news .ffnews_tags .status.close,body.post-template-single-news .ffnews_tags .status.close{color:gray;background-color:#eff0f1}.single-event .ffnews_tags .status.open,.post-template-single-news .ffnews_tags .status.open,body.post-template-single-news .ffnews_tags .status.open{color:#ee4a4d;background-color:#fbe8e9}.event_detail{margin-top:4em;margin-bottom:2em}.event_detail>ul{margin-left:0;padding-left:0}.event_detail>ul>li{border-bottom:1px solid #ddd;padding:0;font-size:15px;list-style-type:disc;display:flex}.event_detail>ul>li:first-child{border-top:1px solid #ddd}.event_detail>ul>li>p{background-color:#f0f0f0;flex-basis:150px;width:150px;margin:0;padding:.5em 1em;font-weight:700}.event_detail>ul>li>ul{flex-basis:calc(100% - 150px);padding-left:0}.event_detail>ul>li>ul li{padding:.5em 1em;list-style:none}.link_back a{font-size:14px}#content #main .entry-content>ul.list{background-color:#f0f0f0;border-radius:8px;margin:0 0 3em .2em;padding:1em 1.5em;line-height:1.5!important}#content #main .entry-content>ul.list li{padding-left:10px;list-style:none;position:relative;margin-bottom:.2em!important;line-height:1.5!important}#content #main .entry-content>ul.list li:before{content:"";background-color:#333;border-radius:5px;width:5px;height:5px;position:absolute;top:9px;left:0}#content #main .entry-content h4{margin-top:.5em;margin-bottom:.5em;font-size:18px;position:relative}#content #main .entry-content h4.kakko{text-indent:-9px}#content #main .entry-content h3{padding-left:24px;position:relative;font-size:20px!important}#content #main .entry-content h3:before{content:"";background-color:#05aecf;border-radius:2px;width:16px;height:4px;position:absolute;top:13px;left:0}#content #main .entry-content h3+ul{margin-top:-.8em;margin-bottom:2em;padding-left:20px!important}#content #main .entry-content h2.wp-block-heading+h3.heading{margin-top:-1em;padding-left:0}#content #main .entry-content h2.wp-block-heading+h3.heading:before{background:0 0}#content #main .entry-content table{border-color:#cecece!important}#content #main .entry-content table th,#content #main .entry-content table td{padding:8px 16px;line-height:1.5;border-color:#cecece!important}#content #main .entry-content table th{text-align:left;background-color:#f0f0f0;border-right:none;min-width:9em;font-size:15px}#content #main .entry-content table td{border-left:none}#content #main .entry-content table td ul{margin:0 0 0 2px!important;line-height:1.4!important}#content #main .entry-content table td ul li{padding-left:10px;list-style:none;position:relative;margin-bottom:.2em!important}#content #main .entry-content table td ul li:before{content:"";background-color:#333;border-radius:5px;width:5px;height:5px;position:absolute;top:9px;left:0}#content #main .entry-content table td ul+p{margin:0}#content #main .entry-content table td small{display:block;margin:.5em 0 0!important}#content #main .entry-content .btn{text-align:center;display:block!important}#content #main .entry-content .btn a{color:#fff;border-radius:40px;max-width:500px;margin:0 auto;padding:16px 24px;transition:all .2s linear;display:block;background-color:#ee4a4d!important;border:0!important;font-weight:700!important}#content #main .entry-content .btn a:hover{filter:brightness(1.7)}a.link_back{padding:10px 32px 10px 24px;position:relative}a.link_back:hover{color:#0db2d0}a.link_back:before{content:"";border-bottom:2px solid #0db2d0;border-left:2px solid #0db2d0;width:8px;height:8px;margin:auto;transition:all .3s;display:block;position:absolute;top:0;bottom:0;left:4px;transform:rotate(45deg)}.news-footer{margin-top:4em}#content #main .entry-content .event_btn{margin-bottom:2em}span.status{text-align:center;border-radius:4px;min-height:26px;margin-top:-26px;margin-bottom:0;font-size:13px;font-weight:700;display:block}span.status.close,span.status.open{margin-top:12px;margin-bottom:0}span.status.close{color:gray;background-color:#eff0f1}span.status.open{color:#ee4a4d;background-color:#fbe8e9}#news_home .wp-block-latest-posts.columns-5 li{min-width:220px}header.site-header #ast-hf-menu-1>li>a{align-items:end!important}li.cs-img{position:relative;overflow:visible!important}li.cs-img .wp-block-latest-posts__featured-image{max-height:140px;overflow:hidden}li.cs-img .new-txt{color:#fff;z-index:2;background-color:#ff5656;width:auto;height:auto;padding:4px 12px;font-size:12px;font-weight:700;line-height:1;display:block;position:absolute;top:-12px;right:-8px}li.cs-img .wp-block-latest-posts__featured-image{margin-bottom:0}li.cs-img .wp-block-latest-posts__post-title{margin:0}li.cs-img .date{color:#566268;font-size:14px}.ast-advanced-headers-title{display:none}.custom_ast-title .ast-custom-headers-title{color:#05aecf;text-align:center;padding-top:0;padding-bottom:48px;font-size:36px;position:relative}body.page-id-21686 .custom_ast-title .ast-custom-headers-title{padding-top:48px}#news_tabs{margin-bottom:3em}#news_tabs ul{justify-content:center;column-gap:12px;display:flex}#news_tabs ul li{list-style:none}#news_tabs ul li a{color:#05aecf;border-radius:60px;padding:.3em .8em;font-size:15px;font-weight:700;display:block}#news_tabs ul li a.active,body.page-id-929 #news_tabs li:first-child a,body.page-id-21455 #news_tabs li:nth-child(2) a,body.page-id-21686 #news_tabs li:nth-child(3) a,body.page-id-21683 #news_tabs li:nth-child(4) a{color:#263844;cursor:default;pointer-events:none;background-color:#ebedef;border:2px solid #ebedef}span.fftag{color:#566268;border-right:1px solid #566268;margin-right:.5em;padding-right:1em;font-size:12px;line-height:1;display:inline-block}@media screen and (max-width:768px){.news_post_div table.noborder{margin-top:-2.5em!important}.news_post_div table.noborder tr,.news_post_div table.noborder th,.news_post_div table.noborder td{display:block}.news_post_div table.noborder tr{padding-bottom:1em}.news_post_div table.noborder th,.news_post_div table.noborder td{padding:0}small{line-height:1.4}#share{display:none!important}#news_con{text-align:center}#news_wrapper{max-width:450px;margin-left:auto!important;margin-right:auto!important;padding-left:30px!important;padding-right:30px!important}#news_wrapper li{width:100%!important}#news_wrapper li .meta{text-align:left;margin:0}.hero-image{margin-top:1em}#news_post_container{padding:0!important}.seminar_btn{padding:12px 24px;font-size:18px!important}.news_post_div h3{text-align:left;font-size:1.3em!important;line-height:1.4!important}.news_post_div h4{font-size:1.2em}.news_post_div ul li{text-align:left}.news_post_div .date{font-size:12px;align-items:center!important;margin-top:2em!important;display:flex!important}.news_post_div .date time{margin-left:10px!important}.news_post_div .status{margin:0 0 0 10px!important}.event_detail>ul>li{flex-direction:column;font-size:14px;padding:0!important}.event_detail>ul>li>p{width:100%;padding:.5em;flex-basis:auto!important}button#menu-toggle-close:focus{border:0!important;outline:0!important}h1.ast-custom-headers-title{padding-top:48px!important;padding-bottom:32px!important}header.entry-header{margin:0 30px}#content>.ast-container{padding:0!important}main#main .entry-header+.entry-content{padding:1em 3em 0}.wp-block-buttons{margin-bottom:1em}.wp-block-heading br{display:none}body.blog article.post{max-width:680px}#news_tabs{display:none}.single .entry-header .post-thumb img{max-width:100%!important}h1.entry-title{text-align:left}#news_home>ul{margin-left:0}ul.page-numbers{margin:0}.link_back{text-align:left;margin:2em auto}}@media screen and (min-width:769px) and (max-width:955px){body{background-color:#fff!important}ul#news_wrapper li{width:46%}}@media screen and (min-width:960px){ul#news_wrapper li{width:22%}ul#news_wrapper li .hero-image{width:100%;max-height:133px;overflow:hidden}ul#news_wrapper li .hero-image img{max-width:auto;height:auto;width:auto!important}ul#news_wrapper li .meta{margin-bottom:0}.custom_ast-title .ast-custom-headers-title{padding-top:48px}#news_home .wp-block-latest-posts.columns-5 li{width:22%;overflow:hidden;margin:0 1.25em 3em 0!important}ul.newslist_latest li.cs-img{margin-bottom:3em!important}ul.newslist_latest.event li{width:calc(24% - 1em)!important}ul.newslist_latest.event li:nth-child(5n){margin-right:1.25em!important}#content #main .entry-content .btn a{padding:18px 2em;font-size:22px}.news_post_div>.title>h3{margin-top:.5em;margin-bottom:1em;font-size:2.2em}}#news_wrapper{padding-left:30px!important}.inform_wrapper{background-color:#13b2d2;border-radius:6px;padding:4px 4px 0}.inform_ttl{color:#fff;text-align:center;background:#13b2d2;padding-top:4px;padding-bottom:6px;font-weight:700;margin-bottom:0!important;font-size:18px!important}.news_post_div .date{text-align:left}.news_post_div h3{line-height:1.3;text-align:left!important}#news_post_container{max-width:800px;margin-left:auto;margin-right:auto;padding-top:3em}#news_post_container.media .news_post_div{padding-top:4em}#news_post_container.media .title h3{margin-bottom:1em}.news_post_div p{margin-bottom:2.5em}.news_post_div .brspace+img{margin-top:1em;margin-bottom:1em}.news_post_div table{margin-top:-2.5em}.news_post_div table tr.bold td{font-weight:700}.news_post_div table thead tr{background-color:#d8f2fe}.news_post_div table,.news_post_div th,.news_post_div td{border-collapse:collapse;border:1px solid #b8b8b8}.news_post_div th,.news_post_div td{vertical-align:top;min-width:9em;padding:.5em;line-height:1.5}.news_post_div table.noborder{margin-top:-2.5em;margin-bottom:2.5em;border:0!important}.news_post_div table.noborder th,.news_post_div table.noborder td{word-break:break-all;padding:.1em 0;border:0!important}.news_post_div table.noborder th{width:8em;font-weight:400;position:relative}.news_post_div table.noborder th a{word-break:break-all}.news_post_div table.noborder th:after{content:"：";font-weight:400;position:absolute;top:1px;right:0}.seminar_btn_wrapper{margin-bottom:3em}.seminar_btn_wrapper a.seminar_btn{text-align:center;border-radius:40px;max-width:400px;margin:1em auto;padding:16px 24px;font-size:22px;transition:all .2s linear;display:block;color:#fff!important;background-color:#ee4a4d!important;border:0!important;font-weight:700!important}.seminar_btn_wrapper a.seminar_btn:hover{filter:brightness(1.7);text-decoration:none}table.speaker_tbl{margin-top:0}table.speaker_tbl th{width:8em}