@charset "utf-8";

.widget-board-cache-list.notice {
    margin:0 auto;
    width:940px;
    padding:60px 60px 48px;
    background:rgba(255,255,255,0.9);

    .head {
        text-align:center;
        position:relative;
        margin-bottom:30px;

        .board-title {
            font-size:30px;
            font-weight:bold;
            letter-spacing: -0.025em;
            line-height:normal;
        }
        .more-btn {
            display:flex;
            align-items: center;
            justify-content: center;
            gap:0 8px;
            position:absolute;
            right:0;
            top:50%;
            margin-top:-14px;
            width:90px;
            line-height:27px;
            border:1px solid #a7a7a7;
            text-decoration: none;
            font-size:15px;
            color:#333;
            background:#fff;

            .plus {
                width:9px;
                height:9px;
                position:relative;

                &:before {
                    content:'';
                    display:block;
                    position:absolute;
                    top:4px;
                    left:0;
                    width:100%;
                    height:1px;
                    background:#484848;
                }
                &:after {
                    content:'';
                    display:block;
                    position:absolute;
                    left:4px;
                    top:0;
                    width:1px;
                    height:100%;
                    background:#484848;
                }
            }
        }
    }
    .table-list tbody {
        tr {
            td {
                border-color:#dedede;
                font-size:16px;
                color:#333;
                line-height:normal;
                padding:20px 15px;
                letter-spacing: -0.025em;
                background:none;

                a {
                    color:inherit;
                }
                .date {
                    font-size:15px;
                }
            }
            &:first-child td {
                border-top-color:#999999;
            }
        }
    }
}


