.blog_detail_page_title{display:block;font-family:Noto Sans JP,serif;font-size:40px;font-weight:700;line-height:1.4;margin-bottom:30px}.blog_detail_title_img{margin-bottom:40px}.blog_detail_title_img img{width:100%}.blog_detail_tag_list{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:35px}.blog_detail_tag{background-color:#fff;border:1px solid #152246;color:#152246;font-size:12px;font-weight:500;padding:2px 15px;text-align:center}.blog_detail_tag:hover{background-color:#152246;color:#fff}@media screen and (max-width:980px){.blog_detail_page_title{font-size:36px}.blog_detail_title_img{margin-bottom:30px}}@media screen and (max-width:680px){.blog_detail_page_title{font-size:32px;margin-bottom:20px}.blog_detail_title_img{margin-bottom:20px}.blog_detail_tag_list{margin-bottom:30px}}