@charset "UTF-8";

.wrap-notice  {padding: 0 0 100px 0;}
.wrap-notice > ul {min-height: 380px; padding: 50px; background: #fff;}
.wrap-notice > ul li.nodata {text-align: center;}
.wrap-notice .title {display: none;}
.wrap-notice .anchor {padding: 0 40px 0 0; display: block;}
.wrap-notice .more {
    position: absolute;
    left: 0;
    top: 0;
    margin-top: -90px;
    padding-left: 5%;
 text-align: right;
    width: 58px;
    height: 58px;
    border: 1px solid #00bbff80;
background: url(../images/ico-more.png) no-repeat center center;
font-size:0px;}

.wrap-notice .more:hover{background-color:#03196480;}


.wrap-notice .date {display: inline-block; margin: 0 0 20px 0; text-align: center;}
.wrap-notice .date .day {font-family: 'Mont SemiBold'; font-size: 50px; line-height: 1; color: #666;}
.wrap-notice .date .month {font-family: 'Mont SemiBold'; font-size: 14px; line-height: 1; color: #666;}
.wrap-notice .subject {overflow: hidden; margin: 0 0 20px 0; height: 58px; font-family: 'Noto Regular'; font-size: 23px; line-height: 1.3; color: #333;}
.wrap-notice a:hover .subject {color: #007a93;}
.wrap-notice .desc {margin: 0 0 30px 0; font-family: 'Noto Light'; font-size: 15px; color: #666;}
.wrap-notice .detail {padding: 0 0 0 20px; background: url('../images/ico-more.png') no-repeat left center; font-family: 'Noto Light'; font-size: 14px; color: #666;}
.wrap-notice .control { position: absolute;right: 0;top: 0; margin-top: -90px;padding-right: 5%;width: 100%;height: 80px;text-align: right;}
.wrap-notice .control button {width: 58px; height: 58px; border: 1px solid #fff; text-indent: -99999px;}
.wrap-notice .control .prev {background: url('../images/btn-prev.png') no-repeat center center;}
.wrap-notice .control .next {background: url('../images/btn-next.png') no-repeat center center;}
.wrap-notice .control button:hover {background-color: #014c4e;}
.wrap-notice .list{margin-top: 50px;}

@media (max-width: 768px) {
 .wrap-notice .more {
    width: 50px;
    height: 50px;
    border: 1px solid #ffffff96;
    margin-top: -70px;
}