.news-detail-placeholder{height:100%}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.news-detail{width:100%}.news-detail__container{background:#fff;display:flex;justify-content:center;position:relative}@media only screen and (max-width:1024px){.news-detail__container{flex-wrap:wrap}}.news-detail__content{background:#f4f4f680;border-radius:25px;padding:50px;width:calc(100% - 430px)}@media only screen and (max-width:1280px){.news-detail__content{padding:30px;width:calc(100% - 350px)}}@media only screen and (max-width:1024px){.news-detail__content{background:#fff;width:100%}}.news-detail__aside{width:430px!important}@media only screen and (max-width:1280px){.news-detail__aside{width:350px!important}}@media only screen and (max-width:1024px){.news-detail__aside{position:static;width:100%!important}}.news-detail__aside-container{padding:0 0 0 60px}@media only screen and (max-width:1280px){.news-detail__aside-container{padding:0 0 0 30px}}@media only screen and (max-width:1024px){.news-detail__aside-container{padding:0;position:static!important}}.news-detail__items-button{align-items:center;background:#141413;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:15px 30px;transition:all .3s ease-out;white-space:nowrap}@media only screen and (max-width:1024px){.news-detail__items-button{margin:10px 20px 20px}}.news-detail__items-button:hover{background:#54575c}.news-detail__items-button:active{background:#565c70}.news-detail__item{height:300px;margin-bottom:30px}@media only screen and (max-width:1024px){.news-detail__item{height:auto;margin-bottom:0}}.news-detail__title{align-items:center;display:flex;max-width:700px;padding:0}.news-detail__header{display:flex;flex-wrap:wrap;font-size:16px;font-weight:300;gap:80px;padding:0 0 30px}@media only screen and (max-width:1024px){.news-detail__header{gap:40px}}@media only screen and (max-width:500px){.news-detail__header{gap:20px}}.news-detail__category,.news-detail__date,.news-detail__time{align-items:center;color:#abadb7;display:flex;gap:10px}.news-detail__share{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.news-detail__photo{border-radius:25px;height:600px;min-height:330px;overflow:hidden;position:relative}@media only screen and (max-width:1024px){.news-detail__photo{height:400px}}@media only screen and (max-width:500px){.news-detail__photo{height:300px}}.news-detail__img{border-radius:25px;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;position:relative;width:100%}.news-detail__contents{border-bottom:1px solid #d9d9d9;margin:0 30px;padding:30px 0}@media only screen and (max-width:1100px){.news-detail__contents{margin:0}}.news-detail__contents-title{font-size:24px;font-weight:900;padding-bottom:20px}.news-detail__contents-list{margin:0 0 0 20px;padding:0}.news-detail__contents-list a{color:#141413;text-decoration:none}.news-detail__contents-list li{list-style:decimal;padding:5px 0 5px 8px}.news-detail__contents-list ol{color:#858598;margin:10px 0 10px 20px}.news-detail__contents-list ol a{color:#858598;text-decoration:none}.news-detail__text{font-size:18px;line-height:28px;padding:30px}@media only screen and (max-width:1024px){.news-detail__text{padding:30px 0}}.news-detail__text p{font-size:18px;line-height:28px;margin-bottom:15px}.news-detail__text h2{font-size:24px;font-weight:600;margin-bottom:0;padding:10px 0 20px}.news-detail__text h3{font-size:20px;font-weight:700;margin-bottom:0;padding:10px 0 20px}.news-detail__text .list li{line-height:150%}.news-detail__tags{border-top:1px solid #d7d8db;display:flex;flex-wrap:wrap;margin:30px;padding-top:30px}.news-detail__back{padding:0 30px}@media only screen and (max-width:1024px){.news-detail__back{padding:0}}
