.main-visual{position:relative;width:100%;height:250px;background:url(/assets/img/news/mv_bg.jpg) no-repeat center}@media only screen and (max-width: 767px){.main-visual{height:53.333vw;background:url(/assets/img/news/mv_bg_sp.jpg) no-repeat center;background-size:cover}}.main-visual-inner{display:flex;align-items:center;justify-content:center;width:100%;max-width:1040px;height:100%;padding:0 20px;margin:0 auto}@media only screen and (max-width: 767px){.main-visual-inner{padding:0 4.5vw}}.main-visual-copy{font-size:30px;font-weight:700;line-height:1.3;color:#fff;letter-spacing:.02em}@media only screen and (max-width: 767px){.main-visual-copy{font-size:5.3333333333vw}}.news{position:relative;padding:70px 0 120px}@media only screen and (max-width: 767px){.news{padding:8vw 0 18vw}}.news-search{position:relative;display:flex}@media only screen and (max-width: 767px){.news-search{display:block}}.news-search-title{position:relative;display:flex;align-items:center;padding-left:30px;font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.news-search-title{font-size:4vw;padding-left:5.333vw}}.news-search-title::before{position:absolute;top:50%;left:0;display:block;width:18px;height:16px;content:"";background:url(/assets/img/news/icon_search.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media only screen and (max-width: 767px){.news-search-title::before{width:4vw;height:3.733vw}}.news-search-year{position:relative;margin-left:40px}@media only screen and (max-width: 767px){.news-search-year{display:flex;align-items:center;margin-top:4vw;margin-left:0}.news-search-year::after{position:absolute;top:50%;right:8vw;display:block;width:1.4vw;height:1.4vw;content:"";border-top:solid 2px #999;border-right:solid 2px #999;transition:border 400ms ease-out;transform:translateY(-50%) rotate(135deg)}}.news-search-year label{font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.news-search-year label{font-size:4vw;width:24vw}}.news-search-year select{font-size:14px;background:transparent;border:0;outline:none}@media only screen and (max-width: 767px){.news-search-year select{width:69.333vw;padding:2vw 3.5vw;border:1px solid #e9e9e9;border-radius:1.333vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:3.7333333333vw}}.news-search-cat{position:relative;margin-left:40px}@media only screen and (max-width: 767px){.news-search-cat{display:flex;align-items:center;margin-top:4vw;margin-left:0}.news-search-cat::after{position:absolute;top:50%;right:8vw;display:block;width:1.4vw;height:1.4vw;content:"";border-top:solid 2px #999;border-right:solid 2px #999;transition:border 400ms ease-out;transform:translateY(-50%) rotate(135deg)}}.news-search-cat label{font-size:14px;font-weight:bold}@media only screen and (max-width: 767px){.news-search-cat label{font-size:4vw;width:24vw}}.news-search-cat select{font-size:14px;background:transparent;border:0;outline:none}@media only screen and (max-width: 767px){.news-search-cat select{width:69.333vw;padding:2vw 3.5vw;border:1px solid #e9e9e9;border-radius:1.333vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:3.7333333333vw}}.news-search-number{position:absolute;top:0;right:0;font-size:14px}@media only screen and (max-width: 767px){.news-search-number{position:static;margin-top:8vw;font-size:3.4666666667vw}}.news-list{margin-top:30px;border-top:#e9e9e9 solid 1px}@media only screen and (max-width: 767px){.news-list{margin-top:4vw}}.news-list-item{border-bottom:#e9e9e9 solid 1px}.news-list-item a{display:block;padding:30px 20px;transition:.4s}@media only screen and (min-width: 991px){.news-list-item a:hover{opacity:.8}}@media only screen and (max-width: 767px){.news-list-item a{padding:5vw 0}}.news-list-item-head{display:flex;align-items:center}.news-list-item-head-cat{display:flex;align-items:center;height:25px;padding:0 15px;font-size:12px;color:#fff;background:#0062ff;border-radius:50vw}@media only screen and (max-width: 767px){.news-list-item-head-cat{height:5.333vw;padding:0 2.667vw;font-size:2.9333333333vw}}.news-list-item-head-date{margin-left:20px;font-size:12px;color:#999}@media only screen and (max-width: 767px){.news-list-item-head-date{font-size:2.9333333333vw;margin-left:3.333vw}}.news-list-item-title{margin-top:15px;font-size:18px}@media only screen and (max-width: 767px){.news-list-item-title{margin-top:2.667vw;font-size:4vw;line-height:1.6}}.news-list-number{margin-top:60px;font-size:14px;text-align:center}@media only screen and (max-width: 767px){.news-list-number{font-size:3.2vw;margin-top:8vw}}.news-article-head{display:flex;align-items:center}@media only screen and (max-width: 767px){.news-article-head{display:block}}.news-article-head-cat{display:flex;align-items:center;height:25px;padding:0 15px;font-size:12px;color:#fff;background:#0062ff;border-radius:50vw}@media only screen and (max-width: 767px){.news-article-head-cat{display:inline-block;height:5.333vw;padding:0 2.667vw;font-size:2.9333333333vw}}.news-article-head-date{position:relative;padding-left:20px;margin-left:20px;font-size:14px}@media only screen and (max-width: 767px){.news-article-head-date{font-size:2.9333333333vw;padding-left:4.933vw;margin-top:4vw;margin-left:0}}.news-article-head-date::before{position:absolute;top:50%;left:0;display:inline-block;width:15px;height:15px;content:"";background:url(/assets/img/news/icon_date.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@media only screen and (max-width: 767px){.news-article-head-date::before{width:3.2vw;height:3.2vw}}.news-article-content{margin-top:45px}@media only screen and (max-width: 767px){.news-article-content{margin-top:8vw}}.news-article-content-title{font-size:32px;line-height:1.5}@media only screen and (max-width: 767px){.news-article-content-title{font-size:6.4vw}}.news-article-content-fig{margin-top:50px}@media only screen and (max-width: 767px){.news-article-content-fig{margin-top:8vw;margin-right:-20px;margin-left:-20px}}.news-article-content-fig img{width:100%;border-radius:10px}@media only screen and (max-width: 767px){.news-article-content-fig img{border-radius:0}}.news-article-content-text{margin-top:30px;font-size:16px}@media only screen and (max-width: 767px){.news-article-content-text{font-size:4vw;margin-top:6vw}}.news-article-content-seminar{display:flex;align-items:center;justify-content:space-between;height:180px;padding:0 50px 0 60px;margin-top:60px;background:#eee}@media only screen and (max-width: 767px){.news-article-content-seminar{display:block;height:auto;padding:9.333vw 5.333vw 10.667vw;margin-top:13vw;text-align:center}}.news-article-content-seminar-title{font-size:22px;font-weight:bold}@media only screen and (max-width: 767px){.news-article-content-seminar-title{font-size:4.8vw}}.news-article-content-seminar .a-button-wrap{margin-top:0}@media only screen and (max-width: 767px){.news-article-content-seminar .a-button-wrap{margin-top:4vw}}.news-article-content-seminar .a-button-wrap .a-button-more{justify-content:center;min-width:460px;background-color:#fff}@media only screen and (max-width: 767px){.news-article-content-seminar .a-button-wrap .a-button-more{min-width:100%}}@media only screen and (min-width: 991px){.news-article-content-seminar .a-button-wrap .a-button-more:hover{background-color:#023383}}.breadcrumb{padding:18px 0}@media only screen and (max-width: 767px){.breadcrumb{padding:2.46vw 0}}.breadcrumb-list{display:flex;align-items:center}@media only screen and (max-width: 767px){.breadcrumb-list{flex-wrap:wrap}}.breadcrumb-list-item{position:relative;display:flex;align-items:center;font-size:14px}@media only screen and (max-width: 767px){.breadcrumb-list-item{font-size:3.2vw}}.breadcrumb-list-item a{font-size:14px;transition:.4s}@media only screen and (max-width: 767px){.breadcrumb-list-item a{font-size:3.2vw}}@media only screen and (min-width: 991px){.breadcrumb-list-item a:hover{opacity:.8}}.breadcrumb-list-item:not(:last-of-type){padding-right:1em}.breadcrumb-list-item:not(:last-of-type)::after{display:block;width:.4em;height:.4em;margin-left:1em;content:"";border-top:solid 1px #919191;border-right:solid 1px #919191;transform:rotate(45deg)}.footer-nav{padding:58px 0;background:#000}@media only screen and (max-width: 767px){.footer-nav{padding:10vw 0}}.footer-nav-inner{display:flex;justify-content:space-around}@media only screen and (max-width: 767px){.footer-nav-inner{display:block}}.footer-nav-inner a{color:#fff;transition:.4s}@media only screen and (min-width: 991px){.footer-nav-inner a:hover{opacity:.8}}.footer-nav-title{font-size:18px;font-weight:bold}@media only screen and (max-width: 767px){.footer-nav-title{font-size:4.5333333333vw;margin-left:8.667vw}}.footer-nav-list{padding-left:35px;border-left:#fff 1px solid}@media only screen and (max-width: 767px){.footer-nav-list{padding-left:5.733vw;margin-top:8.667vw;margin-left:10vw;border-left:#fff .2667vw solid}}.footer-nav-list-item{font-size:14px;line-height:2.1}@media only screen and (max-width: 767px){.footer-nav-list-item{line-height:2.5;font-size:3.7333333333vw}}.footer-nav-list-item.is-large{margin-bottom:5px;font-size:16px;font-weight:bold}@media only screen and (max-width: 767px){.footer-nav-list-item.is-large{font-size:4vw;margin-bottom:0}}
