@charset "UTF-8";
@import "reset.css";
/* Hidden */
.hidden {position: absolute; top: -9999px; left: -9999px;}



/* Intro */
.notice-wrap {background:#F5F5F5; padding:14.6% 0 3% 0; min-height:100vh; position: relative;}
.notice-wrap.nodata-wrap {height:100vh;}
.notice-wrap .notice-inner {background:#F5F5F5; padding: 7.16% 7.97% 5% 7.97%; height:100%;} 
.notice-wrap .row {margin-bottom:8.5%;}
.notice-wrap .row-inner {background:#fff; border-radius:1.4rem; padding:6.21% 6.38%; position: relative;}
.notice-wrap .row-inner .notice-sj p {font-size: 4.13vw; font-family: 'Noto DemiLight'; line-height: 1.2; color:#222;}
.notice-wrap .row-inner .notice-date p {font-size:3.78vw; font-family: 'Noto DemiLight'; color:#666; text-align:right; line-height: 2.2;}

.notice-wrap .row-inner .delete-btn > button {position: absolute; width: 3.6rem; height:3.6rem; top:1.45rem; right:1.45rem; font-size: 2.75vw; text-indent: -9999px; color:red; font-family: 'Noto Reuglar'; background:url('../images/close_btn.png') no-repeat center center; background-size: contain;}
.notice-wrap .all-delete {text-align: right;}
.notice-wrap .all-delete > button {font-size:2.75vw; color:#666; font-family: 'Noto Regular';}

.notice-wrap .row-inner .no-data {font-size:4.13vw; font-family: 'Noto DemiLight'; color:#222;}

@media all and (min-width:1454px) {
    .notice-wrap .row-inner .notice-sj p {font-size: 60px;}
    .notice-wrap .row-inner .notice-date p {font-size: 55px;}
    .notice-wrap .row-inner .no-data {font-size:60px;}
    .notice-wrap .row-inner .delete-btn > button {font-size: 40px; width:60px; height:60px; top:24px; right:24px;}
    .notice-wrap .all-delete > button {font-size:40px;}

}




/* Paging */
._paging {padding: 50px 0 20px 0;}
._paging > ._inner > ul {margin: 0 5px;}
._paging > ._inner > ul li strong {width: 35px; height: 35px; line-height:32px; background-color: #256EE3; border-color: #256EE3; border-radius:5px;}
._paging > ._inner > a {width: 35px; height: 35px; line-height:35px; background-image: url('../images/arrow-page.png') !important; background-repeat: no-repeat; background-color: transparent; border: 0;}
._paging > ._inner > a._first {background-position: 0 0;}
._paging > ._inner > a._last {background-position: 0 -105px;}