@charset "utf-8";


.latestBasicNewWrap { font-size:0; text-align:center;  padding:15px 0 0; }
.latestBasicNewBigPost { background:#f8f8f8; box-sizing:border-box; padding:20px 30px; border-radius:5px; }
.latestBasicNewBigPost > p:nth-child(1) { display:flex; align-items:center; gap:5px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.latestBasicNewBigPost > p:nth-child(1) > span { width:26px; height:26px; border-radius:100%; background:#e3363e; line-height:26px; color:#fff; font-size:16px; font-weight:700; text-align:center; }
.latestBasicNewBigPost > p:nth-child(1) > a { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  color:#000000; font-size:22px;  font-weight:500; }
.latestBasicNewBigPost > p:nth-child(2) { display:flex; align-items:center; gap:5px; color:#777777; font-size:16px; font-weight:500; padding:10px 0 0; }

.latestBasicPost { padding:20px 0 0; }
.latestBasicPost > div { height:40px; display:flex; align-items:center; gap:50px; }
.latestBasicPost > div > p:nth-child(1) {text-align:left; box-sizing:border-box; flex:1; padding:0 0 0 15px; position:relative; color:#000000; font-size:18px; font-weight:500; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.latestBasicPost > div > p:nth-child(1) > a { color:#000000; font-size:18px; font-weight:500; }
.latestBasicPost > div > p:nth-child(1)::before { content:""; position:absolute; left:0; top:50%; transform:translateY(-50%); width:6px; height:6px; border-radius:100%; background:#e3363e;}
.latestBasicPost > div > p:nth-child(2) { color:#999999; font-size:16px; font-weight:500; }