*{font-family:'Noto Sans JP','Quicksand','IBM Plex Sans KR',sans-serif;font-size:18px}.article-dropdown-div,.tagmap-btn{margin-bottom:2rem}.article-dropdown-menu li{padding:.1rem .7rem}.article-dropdown-menu li.category-2{padding-left:1.2rem}.article-dropdown-menu li:not(.divider-li):hover{cursor:pointer}.tagmap-btn button::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tagmap-btn>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.card{border-left:none;border-right:none;border-top:none}.card .card-text,.card .card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;height:2.4em}.card .card-text{-webkit-line-clamp:3;line-height:1.5em;height:4.5em}.card:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:ease-in .2s;transition:ease-in .2s}.card h5{font-weight:700}.card,.card img{border-radius:1rem;height:12em;-o-object-fit:cover;object-fit:cover}.card .card-link{text-decoration:none;color:#000}.card-footer-box{position:relative}.card-footer-box i{font-size:1rem}.card-footer-box span{margin-right:.5rem}.card-footer-box span:last-of-type{position:relative;width:100%;text-align:right}@media all and (max-width:767px){.card img{height:70%!important}}