@charset "utf-8";

.brand-news-board{max-width:1440px!important;margin:0 auto 100px!important;padding:90px 40px 0;box-sizing:border-box;color:#20201e}.brand-news-board *{box-sizing:border-box}
.brand-news-heading{margin-bottom:46px}.brand-news-eyebrow{margin:0 0 13px!important;color:#555;font-size:14px!important;font-weight:800;line-height:1.4}.brand-news-heading h1{margin:0;font-size:48px;line-height:1.2;letter-spacing:-.045em}.brand-news-heading>p:last-child{margin:18px 0 0;color:#777;font-size:18px;line-height:1.65}
.brand-news-board #bo_cate{margin:0 0 36px;padding-bottom:16px;border-bottom:1px solid #ddd;overflow-x:auto;white-space:nowrap}.brand-news-board #bo_cate ul{display:flex;gap:10px;width:max-content;margin:0;padding:0;list-style:none}.brand-news-board #bo_cate li{padding:0}.brand-news-board #bo_cate a{display:block;height:42px;padding:0 20px;border:1px solid #d8d8d8;border-radius:0;background:#fff;color:#555;font-size:15px;font-weight:700;line-height:40px;box-shadow:none}.brand-news-board #bo_cate a:hover,.brand-news-board #bo_cate a:focus,.brand-news-board #bo_cate #bo_cate_on{border-color:#242421;background:#242421;color:#fff;box-shadow:none}
.brand-news-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.brand-news-toolbar p{margin:0;color:#777;font-size:15px}.brand-news-toolbar strong{color:#222}.brand-news-actions{display:flex;gap:8px}.brand-news-actions button,.brand-news-actions a{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 16px;border:1px solid #d6d6d6;background:#fff;color:#222;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.brand-news-actions .brand-news-write{border-color:#242421;background:#242421;color:#fff}.brand-news-actions .brand-news-admin{width:42px;padding:0}
.brand-news-selectbar{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:12px 14px;background:#f6f6f4}.brand-news-selectbar .chk_box{margin-right:auto}.brand-news-selectbar label{display:flex;align-items:center;gap:7px}.brand-news-selectbar button{height:34px;padding:0 12px;border:1px solid #ccc;background:#fff}
.brand-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.brand-news-card{position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid #ddd;background:#fff;transition:transform .2s,box-shadow .2s}.brand-news-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.08)}.brand-news-check{position:absolute;top:14px;left:14px;z-index:3;padding:7px;background:rgba(255,255,255,.92)}
.brand-news-thumb{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16/10;background:#f0f1f2}.brand-news-thumb img,.brand-news-thumb video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.brand-news-card:hover .brand-news-thumb img,.brand-news-card:hover .brand-news-thumb video{transform:scale(1.025)}.brand-news-noimage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#aaa;font-size:17px;font-weight:800;letter-spacing:.12em}.brand-news-play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#ffd500;color:#222;transform:translate(-50%,-50%)}.brand-news-play i{margin-left:3px}.brand-news-notice{position:absolute;top:14px;right:14px;padding:7px 10px;background:#ffd500;color:#222;font-size:13px;font-weight:800}
.brand-news-info{display:flex;min-height:292px;flex:1;flex-direction:column;padding:24px}.brand-news-meta{display:flex;justify-content:space-between;gap:14px;margin-bottom:15px}.brand-news-meta em{color:#222;font-size:14px;font-style:normal;font-weight:800}.brand-news-meta time{color:#999;font-size:14px}.brand-news-info h2{min-height:64px;margin:0 0 10px;font-size:22px;line-height:1.45;letter-spacing:-.035em}.brand-news-info h2 a{display:-webkit-box;overflow:hidden;color:#20201e;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.brand-news-info>p{display:-webkit-box;overflow:hidden;min-height:48px;margin:0 0 20px;color:#777;font-size:16px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.brand-news-more{display:inline-flex;align-items:center;gap:5px;margin-top:auto;color:#20201e!important;font-size:15px;font-weight:800;text-decoration:none!important}.brand-news-empty{padding:100px 20px;border-block:1px solid #ddd;color:#888;text-align:center}
.brand-news-pages{margin-top:52px;text-align:center}.brand-news-pages .pg_wrap{display:inline-block}.brand-news-pages .pg_page,.brand-news-pages .pg_current{min-width:38px;height:38px;padding:0 11px;border:0;background:#fff;color:#777;line-height:38px}.brand-news-pages .pg_current{background:#242421;color:#fff}.brand-news-board .bo_sch_wrap{z-index:10000}.brand-news-board .bo_sch{width:360px;max-width:calc(100% - 32px);margin:0;transform:translate(-50%,-50%)}
@media(max-width:1024px){.brand-news-board{padding:72px 24px 0}.brand-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-news-heading h1{font-size:42px}}
@media(max-width:640px){.brand-news-board{margin-bottom:70px!important;padding:52px 24px 0}.brand-news-heading{margin-bottom:34px}.brand-news-heading h1{font-size:34px}.brand-news-heading>p:last-child{font-size:16px}.brand-news-board #bo_cate{margin-bottom:26px}.brand-news-board #bo_cate a{height:38px;padding:0 15px;font-size:14px;line-height:36px}.brand-news-actions button,.brand-news-actions a{height:38px;padding:0 12px}.brand-news-actions .brand-news-admin{width:38px}.brand-news-actions button span{position:absolute;width:1px;height:1px;overflow:hidden}.brand-news-selectbar{flex-wrap:wrap}.brand-news-selectbar .chk_box{flex:0 0 100%}.brand-news-grid{grid-template-columns:1fr;gap:24px}.brand-news-info{min-height:0;padding:21px 20px 24px}.brand-news-info h2{min-height:0;font-size:21px}.brand-news-info>p{font-size:15px}.brand-news-pages{margin-top:38px}}
