.hme04_news-list{background-color:#333;color:#fff}@media screen and (min-width:661px){.hme04_news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.hme04_news-list .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:20px 16px;line-height:1;margin-bottom:14px}@media screen and (max-width:660px){.hme04_news-list .heading{margin-bottom:12px}}.hme04_news-list .heading .en{font-size:8.8rem;font-weight:200}@media screen and (max-width:660px){.hme04_news-list .heading .en{font-size:5.2rem}}.hme04_news-list .heading .ja{font-size:2.4rem;font-weight:400}@media screen and (max-width:660px){.hme04_news-list .heading .ja{font-size:1.6rem}}.hme04_news-list .link{margin:0 0 0 auto;width:246px}@media screen and (max-width:660px){.hme04_news-list .link{margin:0 0 17px}}.hme04_news-list .link a{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#003f98;border:none;color:#fff;font-size:2rem;justify-content:center;min-height:80px;width:100%}@media screen and (max-width:660px){.hme04_news-list .link a{font-size:1.4rem;min-height:40px;padding:9px 18px 10px;width:auto}}.hme04_news-list .link a span{display:inline-block;padding-right:25px;position:relative}.hme04_news-list .link a span:after{border-right:1px solid #fff;border-top:1px solid #fff;bottom:0;content:"";height:8px;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}@media screen and (min-width:661px){.hme04_news-list .link a span:after{border-width:2px;height:12px;width:12px}}.hme04_news-list .news-list{font-size:1.6rem;list-style:none;margin:0;padding:0;width:100%}@media screen and (max-width:660px){.hme04_news-list .news-list{font-size:1.4rem}}@media screen and (min-width:661px){.hme04_news-list .news-list li:not(:last-child){border-bottom:1px solid #fff}}@media screen and (max-width:660px){.hme04_news-list .news-list li{border-bottom:2px solid #fff}}.hme04_news-list .news-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;padding:26px 0 25px;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:660px){.hme04_news-list .news-list li a{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0 14px}}.hme04_news-list .news-list .news-tag{border-radius:100px;display:block;font-weight:700;line-height:1.375;min-width:130px;padding:4px 4px 5px;text-align:center}@media screen and (max-width:660px){.hme04_news-list .news-list .news-tag{font-size:1.2rem;font-weight:300;line-height:1.8333333333;min-width:102px;padding:1px}}.hme04_news-list .news-list .news-tag.ir{background-color:#0b8ca4}.hme04_news-list .news-list .news-tag.products{background-color:#0b54bc}.hme04_news-list .news-list .news-tag.service{background-color:#3f39d3}.hme04_news-list .news-list .news-date{font-weight:300;line-height:1.7142857143;margin-left:23px}@media screen and (max-width:660px){.hme04_news-list .news-list .news-date{margin-left:7px}}.hme04_news-list .news-list p{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-weight:700;line-height:1.6923076923;margin:0 0 0 18px}@media screen and (max-width:660px){.hme04_news-list .news-list p{font-size:1.3rem;margin:5px 0 0;width:100%}}