.link-blue{color:#3c5f9a}.link-black{color:#000}.link-underline{text-decoration:underline;text-underline-offset:.3ex}.text-bold{font-family:"Hiragino Maru Gothic W6 JIS2004"}.related-article-box,.pickup-article-box{display:grid;grid-template-columns:repeat(3, 1fr);row-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:60px}.related-article-box .alert-text,.pickup-article-box .alert-text{font-family:"Hiragino Maru Gothic W6 JIS2004"}.related-article-box .related-article,.pickup-article-box .related-article{width:100%;z-index:1}.related-article-box .related-article:hover,.pickup-article-box .related-article:hover{opacity:.8}.related-article-box .related-article-container,.pickup-article-box .related-article-container{text-align:left}.related-article-box .related-article-container-image-container,.pickup-article-box .related-article-container-image-container{position:relative;margin-bottom:16px}.related-article-box .related-article-container-image-container .new-mark,.pickup-article-box .related-article-container-image-container .new-mark{position:absolute;top:-10px;left:0;background-color:#da5325;color:#fff;font-family:"Hiragino Maru Gothic W6 JIS2004";padding:8px 20px;border-radius:20px}.related-article-box .related-article-container-tag,.pickup-article-box .related-article-container-tag{position:absolute;bottom:-1px;background-color:#f0f0f0;width:100%;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0px -5px 4px -2px rgba(52,52,52,.2509803922);text-align:left}.related-article-box .related-article-container-tag-text,.pickup-article-box .related-article-container-tag-text{font-size:12px;overflow:hidden;text-overflow:ellipsis;padding:0 20px;line-height:2}.related-article-box .related-article-container-title,.pickup-article-box .related-article-container-title{font-size:1rem;font-family:"Hiragino Maru Gothic W6 JIS2004";line-height:1.5;margin-bottom:10px}.related-article-box .related-article-container-date,.pickup-article-box .related-article-container-date{font-size:.75rem}.related-article-box .related-article-container-image,.pickup-article-box .related-article-container-image{width:100%;border-radius:20px}.related-article-box .related-article-pickup-mark,.pickup-article-box .related-article-pickup-mark{z-index:1;position:absolute;width:44px;height:44px;right:5px;top:-20px}@media screen and (max-width: 767px){.related-article-box,.pickup-article-box{grid-template-columns:repeat(1, 100%);margin-bottom:20px}.related-article-box .related-article-pickup-mark,.pickup-article-box .related-article-pickup-mark{width:36px;height:36px;top:-15px}}/*# sourceMappingURL=column_mini.css.map */