a,body,h1,h2,h3,h4,h5,h6,p,time{font-family:Noto Sans JP,sans-serif!important}.content-wrapper{margin:0 auto;max-width:1300px!important;padding:0 20px!important}.blog-flex-container{align-items:flex-start!important;display:flex!important;gap:30px!important;justify-content:center!important;margin-top:60px!important;width:100%!important}.nx-col-left{flex:0 0 240px!important;position:sticky!important;top:60px!important}.nx-col-center{flex:1!important;max-width:720px!important;min-width:500px!important}.nx-col-right{display:flex!important;flex:0 0 300px!important;flex-direction:column!important;gap:50px!important}.nx-col-right h3,.nx-related-header,.nx-sidebar-widget .module-title{align-items:center!important;border-left:5px solid #002fa7!important;color:#333!important;display:flex!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;margin-bottom:25px!important;padding-left:15px!important}.nx-post-title{font-weight:500!important}@media (max-width:1100px){.blog-flex-container{flex-direction:column!important}.nx-col-center,.nx-col-left,.nx-col-right{min-width:100%!important;position:static!important;width:100%!important}.nx-related-container{max-width:100%!important}.nx-related-list{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:15px!important;justify-content:space-between!important}.nx-post-card{flex:0 0 calc(33.333% - 10px)!important;margin-bottom:0!important;text-align:left!important}}@media (max-width:767px){.nx-sidebar-widget:last-of-type{padding-bottom:50px!important}.nx-related-list{align-items:center!important;flex-direction:column!important}.nx-post-card{margin:0 auto 20px!important;max-width:350px!important;width:90%!important}.nx-post-card,.nx-post-meta,.nx-post-title{text-align:left!important}}.nx-sidebar-widget:last-of-type{padding-bottom:80px!important}.blog-post__body a{transition:all .2s ease!important}.blog-post__body a,.blog-post__body a:hover{color:#002fa7!important;text-decoration:underline!important}.blog-post__body a:hover,.nx-post-title{font-weight:700!important}.nx-post-title{border-bottom:none!important;color:#333!important;text-decoration:none!important;transition:all .2s ease!important}.nx-post-card a{outline:none!important;text-decoration:none!important}.nx-post-card a:hover .nx-post-title{color:#002fa7!important;font-weight:700!important;text-decoration:none!important}.nx-post-card a:hover{text-decoration:none!important}.blog-post__tag-container{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0 25px}.nx-custom-tag{align-items:center;background-color:#f4f6f8!important;border-radius:12px!important;color:#333!important;display:inline-flex;font-size:14px!important;font-weight:700!important;padding:8px 16px!important;text-decoration:none!important;transition:all .2s ease-in-out!important}.tag-icon{color:#002fa7!important;font-size:16px;margin-right:8px}.nx-custom-tag:hover{background-color:#ebedf0!important;color:#002fa7!important;text-decoration:none!important}.nx-meta-flex{align-items:center!important;border-top:1px solid #eee;display:flex!important;flex-direction:row!important;justify-content:space-between!important;padding:15px 0!important;width:100%!important}@media (max-width:767px){.nx-meta-flex{align-items:flex-start!important;flex-direction:column!important;gap:15px!important}}