@charset "UTF-8";.news-page-wrap{background:var(--color-white)}.news-banner,.news-detail-banner{height:468px;overflow:hidden}.news-banner-title,.news-detail-banner-title{position:absolute;z-index:3;width:100%;bottom:-5px}.news-banner-title .h1,.news-detail-banner-title .h1{font-size:clamp(60px,7.2vw,120px);color:var(--color-white);text-transform:uppercase;line-height:.7;font-family:"Roboto Condensed",sans-serif}.news-list-wrap{padding:90px 0 120px}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.news-list-item{display:flex;flex-direction:column;border:1px solid var(--color-black);border-radius:14px;overflow:hidden;transition:all .3s ease-in-out}.news-list-item:hover{box-shadow:0px 10px 30px rgba(0,0,0,.1)}.news-list-img{aspect-ratio:640/480;overflow:hidden;border-bottom:1px solid var(--color-black)}.news-list-img img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.news-list-item:hover .news-list-img img{scale:1.05}.news-list-content{flex:1;display:flex;flex-direction:column;padding:24px}.news-date{font-size:16px;font-weight:400;color:var(--color-gray-600);text-align:right;padding-bottom:16px}.news-list-content .h3{font-size:24px;font-weight:500;line-height:1.3;color:var(--color-black);padding-bottom:16px}.news-list-content .h3 a{color:inherit;transition:all .3s ease-in-out}.news-list-content .h3 a:hover{color:var(--color-gray-600)}.news-desc{flex:1;font-size:16px;line-height:1.6;font-weight:300;color:var(--color-gray-800);padding-bottom:28px}.news-btn{text-align:center}.news-btn .btn-readmore{display:inline-block;background:var(--color-black);color:var(--color-white);font-size:16px;font-weight:700;letter-spacing:.02em;padding:17px 20px;border-radius:15px;transition:all .3s ease-in-out;line-height:normal}.news-btn .btn-readmore:hover{background:#6c14a3;color:var(--color-white)}.news-detail-page-wrap{background:var(--color-white)}.news-detail-wrap{padding:90px 0 120px}.news-detail-back{padding-bottom:40px}.news-detail-back a{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--color-black);transition:all .3s ease-in-out}.news-detail-back a:hover{color:var(--color-gray-600)}.news-detail-back a svg{width:18px;height:18px;rotate:62deg}.news-detail-date{font-size:16px;font-weight:400;color:var(--color-gray-600);padding-bottom:16px}.news-detail-title{font-size:40px;font-weight:500;line-height:1.25;color:var(--color-black);padding-bottom:32px}.news-detail-img{border-radius:14px;overflow:hidden;margin-bottom:48px}.news-detail-img img{width:100%;height:100%;object-fit:cover}.news-detail-content{max-width:900px;font-size:18px;line-height:1.7;font-weight:300;color:var(--color-gray-800)}.news-detail-content p+p{margin-top:24px}.news-detail-content h2,.news-detail-content h3{font-weight:500;color:var(--color-black);margin:40px 0 20px}.news-detail-content h4,.news-detail-content h5,.news-detail-content h5{padding-top:16px;padding-bottom:16px}.news-detail-source{padding-top:40px;font-size:16px;font-weight:500;color:var(--color-black)}.news-detail-source a{color:var(--color-black);text-decoration:underline}.news-detail-source a:hover{color:var(--color-gray-600)}.news-detail-content ul,.news-detail-content ol{padding-left:24px;padding-bottom:24px;display:flex;flex-direction:column;gap:12px}.news-detail-content ul li,.news-detail-content ol li{font-size:18px;line-height:1.5;color:var(--color-gray-800);position:relative}.news-detail-content ul li:before{content:"";position:absolute;top:11px;left:-14px;width:6px;height:6px;background:var(--color-black);border-radius:100%}.news-detail-content ol{counter-reset:li;padding-left:50px}.news-detail-content ol>li:before{content:counter(li) ".";counter-increment:li;position:absolute;top:1px;left:-30px;font-size:20px;line-height:1.5;color:var(--color-black)}.news-detail-content ol li ul,.news-detail-content ul li ul{list-style-type:lower-alpha;margin-top:10px}@media (max-width:1360px){.news-list{gap:30px}.news-list-content .h3{font-size:24px}}@media (max-width:1024px){.news-list-wrap{padding:60px 0 80px}.news-list{grid-template-columns:repeat(2,1fr)}.news-detail-wrap{padding:60px 0 80px}.news-detail-title{font-size:36px}}@media (max-width:767px){.news-list-wrap{padding:40px 0 60px}.news-list{grid-template-columns:1fr;gap:24px}.news-list-content{padding:22px 24px 26px}.news-list-content .h3{font-size:22px}.news-detail-wrap{padding:40px 0 60px}.news-detail-title{font-size:28px;padding-bottom:20px}.news-detail-img{margin-bottom:32px}.news-detail-content{font-size:16px}}.news-spotlight-title{margin-bottom:16px}.news-spotlight-subtitle{font-size:20px;font-weight:500;margin-bottom:24px}.news-latest-subtitle{margin:48px 0 24px;font-size:20px;font-weight:500;position:relative}.news-latest-subtitle span{display:inline-block;background:#fff;padding-right:20px;z-index:2;position:relative}.news-latest-subtitle:after{content:"";width:100%;height:1px;background:#999;position:absolute;left:0;top:50%;transform:translateY(-50%)}