.blog-post .bl_author{margin-bottom:40px}.blog-column .blog-post__timestamp{color:#ccc;font-size:1.25em;font-weight:700;margin-top:.5em}.blog-column .bl_sectTtl{font-size:2.625em;font-weight:700;letter-spacing:.02em;line-height:1.4;text-align:left}.blog-column .blog-post__tags{margin-top:15px}.blog-column .blog-post__featured_image{margin-top:50px}.blog-column .blog-post__body{margin-bottom:70px;margin-top:50px}.blog-column .blog-post__tag-link{background-color:#ececec40;border-left:1px solid #3eb8eb;color:#3eb8eb;display:inline-block;font-size:.875em;font-weight:700;padding:0 20px;text-decoration:none}.post-list{padding-bottom:60px;padding-top:60px}.tag_buttons{display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.tag_buttons .tag_button a,.tag_buttons .tag_button span{border:1px solid #3eb8eb;display:block;font-size:1rem;font-weight:700;line-height:1.375;padding:18px 48px 18px 30px;position:relative;text-decoration:none}.tag_buttons .tag_button a:after,.tag_buttons .tag_button span:after{content:"";height:2px;position:absolute;right:10px;top:calc(50% - 1px);width:15px}.tag_buttons .tag_button a{color:#3eb8eb;transition-duration:.5s}.tag_buttons .tag_button a:after{background-color:#3eb8eb;transition-duration:.5s}.tag_buttons .tag_button a:hover{background-color:#3eb8eb;color:#fff}.tag_buttons .tag_button a:hover:after{background-color:#fff}.tag_buttons .tag_button span{background-color:#3eb8eb;color:#fff}.tag_buttons .tag_button span:after{background-color:#fff}.pager_list{display:flex;gap:10px;justify-content:center;margin-top:70px}.pager_list .pager_list_item a{background-color:#ececec;color:#3eb8eb;display:block;font-size:.875rem;font-weight:700;height:40px;line-height:2.85714;text-align:center;text-decoration:none;width:40px}.pager_list .pager_list_item a:hover,.pager_list .pager_list_item-current a{background-color:#3eb8eb;color:#fff}@media screen and (max-width:768px){.blog-column .bl_sectTtl{font-size:2.125rem;line-height:1.47059}.tag_buttons{gap:0}.tag_buttons .tag_button a,.tag_buttons .tag_button span{padding:13px 48px}}