.home-blog_blog{background-color:#004ca7}.home-blog_blog .inner{display:flex;justify-content:space-between;margin-left:auto;margin-right:0;max-width:1488px;padding:100px 0 100px 40px}.home-blog_blog .inner .blog-txt{width:20.7%}.home-blog_blog .inner .blog-txt .ttl02{color:#fff;font-size:2rem;font-weight:700;line-height:1.625;margin-bottom:30px}.home-blog_blog .inner .blog-txt .ttl02 span{color:hsla(0,0%,100%,.3);display:block;font-size:.875rem;font-weight:400;letter-spacing:.1em;margin-bottom:10px}.home-blog_blog .inner .blog-txt .lead{font-size:1.125rem;font-weight:700;margin-bottom:20px}.home-blog_blog .inner .blog-txt .link-more a{color:#fff;font-size:.938rem;font-weight:500;padding-left:40px;position:relative}.home-blog_blog .inner .blog-txt .link-more a:before{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-white.svg) no-repeat 50%;background-size:5px 10px;border:1px solid #fff;content:"";height:30px;left:0;position:absolute;top:-4px;width:30px}.home-blog_blog .inner .blog-txt .link-more a:hover{color:#fff;text-decoration:none}.home-blog_blog .inner .blog-txt .link-more a:hover:before{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.home-blog_blog .inner .blog-list{position:relative;width:75.1%}.home-blog_blog .inner .blog-list .swiper-container{overflow:hidden;position:relative}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper{display:flex}@media screen and (min-width:1025px){.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper{justify-content:space-between}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide{margin-right:20px;width:calc(33.333% - 13.3333px)}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:0}}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto;text-decoration:none}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .img{margin-bottom:20px;overflow:hidden}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .img .img-item{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transition:all .5s ease-out 0s}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .img .img-item:before{content:"";display:block;padding-top:52.2727272727%;width:100%}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .img .img-item>.content{bottom:0;left:0;position:absolute;right:0;top:0}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogttl{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.5}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogdate{font-size:.875rem;font-weight:500;margin-top:10px}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogtag{display:flex;margin:10px 0 0;padding:0}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogtag li{border:1px solid #fff;color:#fff;font-size:.688rem;list-style:none;margin-left:5px;min-width:76px;padding:3px 10px;text-align:center}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogtag li:first-child{margin-left:0}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogbtn{background-color:#0068b2;margin-top:15px;text-align:center}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogbtn span{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-white.svg) no-repeat 0;background-size:5px 10px;color:#fff;display:inline-block;font-size:.813rem;font-weight:700;padding:8px 0 8px 15px}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide:hover .img .img-item{transform:scale(1.2)}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide:hover .blogttl{color:#fff;text-decoration:underline}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide:hover .blogbtn{background-color:#004ca7}.home-blog_blog .inner .blog-list .swiper-button-prev2{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/btn_prev.png) no-repeat 0 0;background-size:cover;height:103px;left:-57.5px;top:22%;width:115px}.home-blog_blog .inner .blog-list .swiper-button-next2,.home-blog_blog .inner .blog-list .swiper-button-prev2,.home-blog_blog .inner .blog-list .swiper-button-prev2:after{display:none}.home-blog_blog .inner .blog-list .swiper-button-prev2:hover{opacity:.8}.home-blog_blog .inner .blog-list .swiper-button-next2{background:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/btn_next.png) no-repeat 0 0;background-size:cover;height:103px;right:-8px;top:22%;width:115px}.home-blog_blog .inner .blog-list .swiper-button-next2:after{display:none}.home-blog_blog .inner .blog-list .swiper-button-next2:hover{opacity:.8}.home-blog_blog .blog-txt .ttl02,.home-blog_blog a{color:#fff}.home-blog_blog .blog-txt .ttl02 span{color:hsla(0,0%,100%,.3)}.home-blog_blog .blog-txt .link-more a{color:#fff}.home-blog_blog .blog-txt .link-more a:before{background-image:url(https://20502561.fs1.hubspotusercontent-na1.net/hubfs/20502561/corporate2024/common/arrow-white.svg);border-color:#fff}.home-blog_blog .blog-txt .link-more a:hover{color:#fff}.home-blog_blog .blog-txt .link-more a:hover:before{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.1)}.home-blog_blog .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogttl,.home-blog_blog .blog-list .swiper-container .swiper-wrapper .swiper-slide:hover .blogttl{color:#fff}.home-blog_blog .blog-list .swiper-button-next2,.home-blog_blog .blog-list .swiper-button-prev2{top:22%}@media screen and (max-width:1024px){.home-blog_blog .inner{display:block;padding:40px 0 40px 40px}.home-blog_blog .inner .blog-txt{margin-bottom:30px;padding-right:40px;width:100%}.home-blog_blog .inner .blog-txt .ttl02{font-size:1.375rem;margin-bottom:20px}.home-blog_blog .inner .blog-txt .ttl02 span{font-size:.75rem;margin-bottom:8px}.home-blog_blog .inner .blog-txt .lead{font-size:1rem}.home-blog_blog .inner .blog-txt .link-more a{padding-left:30px}.home-blog_blog .inner .blog-txt .link-more a:before{background-size:3.5px 7px;height:20px;top:0;width:20px}.home-blog_blog .inner .blog-list{width:100%}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .img{margin-bottom:15px}.home-blog_blog .inner .blog-list .swiper-container .swiper-wrapper .swiper-slide .blogbtn{display:none}.home-blog_blog .inner .blog-list .swiper-button-prev2{height:85.49px;width:95.45px}.home-blog_blog .blog-list .swiper-button-prev2{left:-47.725px!important}.home-blog_blog .inner .blog-list .swiper-button-next2{height:85.49px;width:95.45px}.home-blog_blog .inner .blog-list .swiper-button-next2,.home-blog_blog .inner .blog-list .swiper-button-prev2{display:block}.home-blog_blog .inner{padding:25px 0 60px 40px}}@media screen and (max-width:767px){.home-blog_blog .inner{padding:60px 0 60px 15px;padding:70px 0 60px 15px}.home-blog_blog .inner .blog-txt{padding-right:15px}.home-blog_blog .blog-list .swiper-button-prev2{left:-40px!important}}