:root{--color-main:#333744;--color-main-rgb:51,55,68;--color-plane-rgb:51,55,68;--color-bg:#f7f7f9;--color-sub:#2378bd;--font_default:"Noto Sans JP",sans-serif;--line_space_root_heading:1.5}.events .hero{background-color:#f7f7f9;color:#333744}.events .hero:before{background-color:transparent}.events .hero__heading{color:#333744}.events .hero.events__tag__list{min-height:auto;padding-bottom:30px;padding-top:30px}.content>.section{margin-bottom:0}.tab-list{margin-bottom:40px}@media screen and (min-width:768px){.tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.tab-list__item{width:calc(33.333% - 20px)}.tab-list__item:not(:last-child){margin-right:30px}}@media screen and (max-width:767px){.tab-list{display:none}}.tab-list__item__anchor{background-color:#b5b9c6;border-radius:3px;color:#fff;display:block;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.5;padding:11px 20px;text-align:center;transition:.3s}.tab-list__item.is-active .tab-list__item__anchor{background-color:#333744;position:relative}@media screen and (min-width:1050px){.tab-list__item .tab-list__item__anchor:hover{background-color:#333744}}.section-cta{padding-bottom:0}@media screen and (max-width:767px){.blog-article__body .section-cta{display:none}.section-cta{padding-bottom:20px;padding-top:0}}.section-cta .container{padding-left:0;padding-right:0}@media screen and (max-width:767px){.section-cta .container{padding-left:20px;padding-right:20px}}.section-blog-check-list .heading-2{display:block}.blog-speaker__inner{display:flex;flex-direction:column}@media screen and (min-width:768px){.blog-speaker__inner{flex-direction:row;padding:40px}}@media screen and (max-width:767px){.blog-speaker__inner__image{align-items:flex-end;display:flex;margin:25px 0 0;max-width:none;order:1}}.section-blog-contents-speaker .blog-speaker__inner__image img{margin-right:15px;width:110px}@media screen and (min-width:768px){.section-blog-contents-speaker .blog-speaker__inner__image img{width:100%}}.section-blog-contents-speaker .blog-speaker__inner__image .no-director-name-img{margin-right:0;width:100%}.section-blog-contents-speaker .null-contents-speaker__inner__text__director{margin-top:0!important}@media screen and (min-width:768px){.blog-speaker__inner__text__director__name{margin-top:15px}}.blog-speaker .blog-speaker__inner__text__director{font-size:1.2rem;margin-bottom:0}@media screen and (min-width:768px){.blog-speaker .blog-speaker__inner__text__director{font-size:1.4rem}}.blog-speaker .blog-speaker__inner__text__name__main{font-size:1.2rem}@media screen and (min-width:768px){.blog-speaker .blog-speaker__inner__text__name__main{font-size:1.4rem}}.section-blog-contents-speaker .blog-speaker__inner__text__name{margin-top:.3em}.blog-speaker__inner__text__comment{font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:18px}@media screen and (min-width:768px){.blog-speaker__inner__text__comment{font-size:1.8rem}}