.blog_category_list ul{display:flex;flex-wrap:wrap}.blog_category_list a{background-color:#dde0e2;display:block}.blog_category_list .select a{background-color:#ee2000;color:#fff}.blog_item_txt_wrap{position:relative}.blog_tag_list{display:flex;flex-wrap:wrap}.blog_tag_list li{background-color:#dde0e2}.blog_date{color:#949494;text-align:right}.blog_ttl{text-align:justify;word-break:break-all}.pagination_link.blog-pagination__link--active{font-weight:400}@media (min-width:751px){.blog_category_list{margin-left:-16rem;margin-top:-16rem}.blog_category_list li{margin:16rem}.blog_category_list a{border-radius:8rem;padding:16rem 32rem;transition:color .6s,background-color .6s}.blog_category_list a:hover{background-color:#ee2000;color:#fff}.blog_list{display:flex;flex-wrap:wrap;margin:64rem 0 80rem}.blog_list_item{width:356rem}.blog_list_item+.blog_list_item{margin-left:76rem}.blog_list_item:nth-child(3n+1){margin-left:0}.blog_list_item:nth-child(n+4){margin-top:80rem}.blog_item_txt_wrap{margin-top:32rem}.blog_tag_list{gap:4rem;margin-bottom:16rem}.blog_tag_list li{border-radius:8rem;font-size:12rem;padding:5rem 16rem}.blog_date{font-size:14rem;margin-top:8rem}.blog_ttl{font-size:18rem}}@media (max-width:1224px) and (min-width:1025px){.blog_category_list a{font-size:14px}.blog_tag_list li{font-size:10px}.blog_date{font-size:12px}.blog_ttl{font-size:15px}}@media (max-width:750px){.blog_category_list{margin-left:-6rem;margin-top:-6rem}.blog_category_list li{margin:6rem}.blog_category_list a{border-radius:4rem;padding:8rem 16rem}.blog_list{margin-top:50rem}.blog_list_item+.blog_list_item{margin-top:40rem}.blog_item_txt_wrap{margin-top:24rem}.blog_tag_list{gap:2rem;margin-bottom:12rem}.blog_tag_list li{border-radius:6rem;font-size:10rem;padding:5rem 11rem}.blog_date{font-size:11rem;margin-top:8rem}.blog_ttl{font-size:14rem}}.case_study_pickup{background-color:#f3f5f6}.case_study_pickup_list{display:flex}.case_study_pickup_list>li{display:flex;flex-direction:column}.case_study_pickup_list .article_img{overflow:hidden}.case_study_pickup_list .article_img img{height:100%;object-fit:contain;width:100%}.case_study_pickup_list .blog_tag_list{padding-right:0}.case_study_pickup_list .blog_tag_list li{background-color:#fff}.case_study_arrow,.case_study_pagination_wrap{align-items:center;display:flex;justify-content:center}.case_study_arrow{border-radius:50%}.case_study_prev{scale:-1}.case_study_arrow.swiper-button-disabled{border-color:#dde0e2}.case_study_arrow.swiper-button-disabled path{fill:#dde0e2}.case_study_swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0;display:flex;gap:16rem;justify-content:center;width:auto}.case_study_swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#dde0e2;margin:0;opacity:1}.case_study_swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.case_study_swiper:not(.swiper-initialized) .case_study_pagination_wrap{display:none}@media (min-width:751px){.case_study_pickup{margin:0 auto 80rem;padding:80rem;width:1224rem}.case_study_pickup_list{flex-wrap:wrap;gap:80rem}.case_study_swiper.swiper-initialized .case_study_pickup_list.case_study_pickup_list_swiper{flex-wrap:nowrap;gap:0}.case_study_pickup_list>li{gap:32rem;width:calc(50% - 40rem)}.case_study_pickup_list .article_txt+.article_alt{margin-top:8rem}.case_study_pickup_list .blog_tag_list{gap:16rem}.case_study_pickup_list .blog_tag_list li{font-size:16rem;padding:12rem 32rem}.case_study_pagination_wrap{gap:48rem;margin-top:80rem}.case_study_arrow{border:2rem solid #000;height:48rem;min-width:48rem;width:48rem}.case_study_arrow:not(.swiper-button-disabled){cursor:pointer}.case_study_arrow svg{width:16rem}@media (hover:hover){.case_study_arrow{transition:background-color .4s}.case_study_arrow:not(.swiper-button-disabled):hover{background-color:#000}.case_study_arrow path{transition:fill .4s}.case_study_arrow:not(.swiper-button-disabled):hover path{fill:#f3f5f6}}.case_study_swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:8rem;width:8rem}.case_study_swiper:not(.swiper-initialized) .case_study_pickup_list{justify-content:center}}@media (max-width:1224px) and (min-width:1025px){.case_study_pickup_list .blog_tag_list li{font-size:14px}}@media (max-width:750px){.case_study_pickup{margin-bottom:64rem;padding:40rem 33rem}.case_study_pickup_list{flex-direction:column;gap:40rem}.case_study_pickup_list.case_study_pickup_list_swiper{flex-direction:row;flex-wrap:nowrap;gap:0}.case_study_pickup_list>li{gap:16rem;width:100%}.case_study_pickup_list .article_txt+.article_alt{margin-top:4rem}.case_study_pickup_list .blog_tag_list{gap:8rem}.case_study_pickup_list .blog_tag_list li{font-size:12rem;padding:6rem 11rem}.case_study_pagination_wrap{gap:24rem;margin-top:40rem}.case_study_arrow{border:1px solid #000;height:32rem;min-width:32rem;width:32rem}.case_study_arrow svg{width:12rem}.case_study_swiper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{height:6rem;width:6rem}}@media (min-width:751px){.blog_list .article_alt{margin-top:16rem}}@media (max-width:750px){.blog_list .article_alt{margin-top:12rem}}