body{background-color:#000}.news-container{max-width:1200px;margin:0 auto;padding:0 20px}.div_content{opacity:0;flex-wrap:nowrap;margin-bottom:40px;padding:0 40px;transition:opacity .5s,transform .5s;display:flex;transform:translateY(40px)}.div_date{color:#878787;white-space:nowrap;flex:0 0 150px;padding-right:50px}.div_info{flex:auto;min-width:0}#title{color:#fff;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:0;font-size:15px;font-weight:500;text-decoration:none}.div_info a{color:#878787}.div_info p,.div_info a,.div_info a{opacity:1;transition:color .3s,opacity .3s}.div_info p:hover,.div_info a:hover,#title:hover{color:#969696}@media (max-width:768px){.news-container{padding:0}.div_content{flex-direction:column;margin-bottom:40px;padding:0 20px}.div_date{flex:none;margin-bottom:0;padding-right:0}.div_info{width:100%}}@media (max-width:480px){.div_content{flex-direction:column;margin-bottom:40px;padding:0 10px}}.news-detail-container{max-width:95%;padding:0 20px}.news-content{max-width:1500px;margin:0 auto}.div_detail{margin-top:30px}.div_detail h3{color:#fff;letter-spacing:.1rem;font-size:1.5rem;font-weight:500}@media (max-width:480px){.div_detail h3{font-size:1.15rem}.newsContents p{margin-bottom:6px;font-size:.8rem}}.div_detail p{color:#a0a0a0}.newsContents{font-size:.9rem;line-height:1.4rem}.newsContents p{color:#fff;margin-bottom:6px}.newsContents a{color:#969696}.custom-pagination{background-color:#000;justify-content:center;margin-top:20px}.custom-pagination-item{background-color:#000;border-radius:0%;font-size:23px}.custom-pagination-item .page-link{color:#fff;background-color:#000;border-color:#000;border-radius:0%;font-size:1rem;transition:color .5s}.custom-pagination-item .page-link:hover{color:#c8c8c8}.custom-pagination-item.page-item.active .page-link{color:#878787;background-color:#000;font-size:1rem;text-decoration:underline}.fade-in{opacity:1;transform:translateY(0)}.fade-in-detail{opacity:0;transition:opacity 3s ease-in-out}.fade-in-detail.visible{opacity:1}.back-button{color:#646464;background-color:#000;font-size:.7rem;text-decoration:none;transition:color .3s}.back-button:hover{color:#c8c8c8}
