.contents-wrap h2{color:#FFF;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-.5px}.community-tab-area{margin-top:24px;display:flex;width:100%}.community-tab-area ul{display:flex;flex-direction:row;width:100%}.community-tab-area ul li{display:flex;flex:1 1}.community-tab-area .community-tab-btn{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 8px;color:#7c7c7c;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.2px;position:relative;transition:all .3s ease;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer}.community-tab-area .community-tab-btn:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#e12b25;transition:width .3s ease;opacity:.5}.community-tab-area .community-tab-btn:hover{color:#b4b4b4}.community-tab-area .community-tab-btn:hover:before{width:100%}.community-tab-area .community-tab-btn.on{color:#fff;font-weight:600;border-bottom:2px solid #e12b25}.community-tab-area .community-tab-btn.on:before{display:none}.community-contents-area{margin-top:12px}.board-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.total-posts{color:#B4B4B4;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400}.total-posts,.total-posts span{line-height:22px;letter-spacing:-.2px}.total-posts span{color:#FFF;font-feature-settings:"liga" off,"clig" off;font-family:Satoshi;font-size:14px;font-style:normal;font-weight:700}.write-btn{width:95px;height:38px;border-radius:2px;background:#E12B25;color:white;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.2px}.write-btn:hover{background-color:#d11113}.table-container{border-top:none}.community-table{width:100%;border-collapse:collapse;table-layout:fixed}.community-table th{padding:10px 12px}.community-table td,.community-table th{text-align:center;border-bottom:1px solid #2a2a2a;border-right:1px solid #2a2a2a}.community-table td{padding:12px}.community-table td:first-child,.community-table th:first-child{border-left:0}.community-table td:last-child,.community-table th:last-child{border-right:0}.community-table th{background-color:#1F1F1F;color:#FFF;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.col-number{width:50px;text-align:center}.col-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-author{width:130px;text-align:center}.col-views{width:50px;text-align:center}.col-date{width:85px;text-align:center}.col-game-date{width:62px;text-align:center}.col-title a{text-decoration:none}.col-title a:hover{color:#007bff;text-decoration:underline}.post-edit-btn{background:none;border:1px solid #3a3a3a;color:#7c7c7c;font-size:11px;padding:1px 6px;border-radius:2px;cursor:pointer;margin-left:8px;white-space:nowrap;vertical-align:middle;font-family:Pretendard}.post-edit-btn:hover{color:#fff;border-color:#555}.community-table tr td{text-align:center}.community-table tr td.col-number{color:#B4B4B4}.community-table tr td.col-number,.community-table tr td.col-title{font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.community-table tr td.col-title{text-align:left;color:#FFF}.community-table tr td.col-author div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.community-table tr td.col-author div span{color:#FFF;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.community-table tr td.col-views{color:#FFF}.community-table tr td.col-date,.community-table tr td.col-views{text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.community-table tr td.col-date{color:#B4B4B4}.community-table tr td.col-game-date{color:#FFF;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.col-team{width:350px;overflow:hidden}.community-table tr td.col-team>div{display:flex;align-items:center}.community-table tr td.col-team>div>div{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.community-table tr td.col-team div .team-text{color:#FFF;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.proto-table tbody tr:last-child td{border-bottom:none}.community-search-box{display:flex;justify-content:center;align-items:center;margin-top:32px;gap:8px}.search-btn{width:72px;height:40px;border-radius:2px;background:#E12B25;color:white;text-align:center;font-family:Pretendard;font-size:14px;font-weight:600;line-height:22px;letter-spacing:-.2px;border:none;cursor:pointer}.search-btn:hover{background-color:#d11113}.pagination{display:flex;justify-content:center;align-items:center;margin-top:32px;gap:8px}.page-btn{width:32px;height:32px;cursor:pointer;overflow:hidden;color:#FFF;font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:15px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.2px}.page-btn.active{background:#D11113}.page-btn.active,.page-btn:disabled{border-radius:2px;backdrop-filter:blur(13px)}.page-btn:disabled{background:#191919;cursor:not-allowed}.page-dots{padding:8px 4px;color:#666}.next-btn,.prev-btn{display:flex;justify-content:center;align-items:center}