@charset "UTF-8"; 
.section_container {
    max-width: 1200px;
    margin: 0 auto;
}

.recent-header {
    text-align: center;
    font-size: 40px;
    color: #333333;
    line-height: 50px;
    font-family: "Pretendard";
    font-weight: 400;
    padding: 92px 0 0;
    margin-bottom: 50px;
}

.recent-header h1 {
    font-size: 50px;
    font-weight: 800;
    color : #000000;
}

.recent-header h1 span {
    color: #4daeaa;
}

.section_container ._recentPhotoUl{padding-bottom: 150px;}

.section_container .recentBbsInnerUl {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}

.section_container .recentBbsInnerUl .recentBbsInnerLi {
    width: 31.5%;
    box-sizing: border-box;
}

.section_container .recentBbsInnerUl .recentBbsInnerLi a {
    display: block;
    border-radius: 25px;
    overflow: hidden;
}

.section_container .recentBbsThumb {
    position: relative;
    padding-bottom: 380px;
}

.section_container .recentBbsThumb img {
    width: 100%;
    display: block;
    position: absolute; left: 0;
    top: 0;
    height: 100%;
    object-fit: cover;
    
}

.section_container .recentBbsThumb span {
    position: absolute;
    right: 20px;
    top: 20px;
    z-index: 2;
    display: block;
    width: 100px;
    height: 34px;
    border-radius: 50px;
    color: white;
    font-size: 16px;
    font-family: "Pretendard";
    font-weight: 700;
    text-align: center;
    line-height: 34px;
}

.recentBbsMore{display: none;}

.section_container .recentBbsInfo .recentBbsTitle{padding: 22px 30px 22px; color:#fff;}
.section_container .recentBbsInfo .recentBbsTitle dl._first > dt{display:none;}
.section_container .recentBbsInfo .recentBbsTitle strong{font-size: 25px; min-height: 68px; line-height: 34px;font-family: "Pretendard";font-weight: 700;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;margin-bottom: 24px;}
.section_container .recentBbsInfo .recentBbsTitle ._first dt{display: none;}
.section_container .recentBbsInfo .recentBbsTitle ._first dd{font-size: 16px; font-family: "Pretendard";}

/*.section_container .recentBbsInnerLi:nth-child(3n+2) a{border-top-left-radius: 0;}*/

.section_container .recentBbsInnerLi:nth-child(n+1) .recentBbsThumb span { background-color: #fa8d5d; }
.section_container .recentBbsInnerLi:nth-child(n+2)  .recentBbsThumb span { background-color: #28aeac; }
.section_container .recentBbsInnerLi:nth-child(n+3)  .recentBbsThumb span { background-color: #63a5f1; }
.section_container .recentBbsInnerLi:nth-child(n+4)  .recentBbsThumb span { background-color: #67b260; }
.section_container .recentBbsInnerLi:nth-child(n+5)  .recentBbsThumb span { background-color: #8388fb; }
.section_container .recentBbsInnerLi:nth-child(n+6)  .recentBbsThumb span { background-color: #6996bb; }
.section_container .recentBbsInnerLi:nth-child(n+7)  .recentBbsThumb span { background-color: #b278f3; }
.section_container .recentBbsInnerLi:nth-child(n+8)  .recentBbsThumb span { background-color: #e77984; }
.section_container .recentBbsInnerLi:nth-child(n+9)  .recentBbsThumb span { background-color: #1ea77f; }
.section_container .recentBbsInnerLi:nth-child(n+10) .recentBbsThumb span { background-color: #d471b0; }
.section_container .recentBbsInnerLi:nth-child(n+11) .recentBbsThumb span { background-color: #9bae40; }
.section_container .recentBbsInnerLi:nth-child(n+12) .recentBbsThumb span { background-color: #d08270; }
.section_container .recentBbsInnerLi:nth-child(n+13) .recentBbsThumb span { background-color: #e6b316; }
.section_container .recentBbsInnerLi:nth-child(n+14) .recentBbsThumb span { background-color: #677dee; }
.section_container .recentBbsInnerLi:nth-child(n+15) .recentBbsThumb span { background-color: #816e61; }
.section_container .recentBbsInnerLi:nth-child(n+16) .recentBbsThumb span { background-color: #aa6363; }
.section_container .recentBbsInnerLi:nth-child(n+17) .recentBbsThumb span { background-color: #5b6590; }
.section_container .recentBbsInnerLi:nth-child(n+18) .recentBbsThumb span { background-color: #4a6b5c; }
.section_container .recentBbsInnerLi:nth-child(n+19) .recentBbsThumb span { background-color: #6e7045; }
.section_container .recentBbsInnerLi:nth-child(n+20) .recentBbsThumb span { background-color: #984f7a; }
.section_container .recentBbsInnerLi:nth-child(n+21) .recentBbsThumb span { background-color: #387d8c; }
.section_container .recentBbsInnerLi:nth-child(n+22) .recentBbsThumb span { background-color: #755385; }
.section_container .recentBbsInnerLi:nth-child(n+23) .recentBbsThumb span { background-color: #51823e; }
.section_container .recentBbsInnerLi:nth-child(n+24) .recentBbsThumb span { background-color: #d1602e; }
.section_container .recentBbsInnerLi:nth-child(n+25) .recentBbsThumb span { background-color: #3f333b; }
.section_container .recentBbsInnerLi:nth-child(n+26) .recentBbsThumb span { background-color: #39255f; }
.section_container .recentBbsInnerLi:nth-child(n+27) .recentBbsThumb span { background-color: #672222; }
.section_container .recentBbsInnerLi:nth-child(n+28) .recentBbsThumb span { background-color: #0b3d03; }
.section_container .recentBbsInnerLi:nth-child(n+29) .recentBbsThumb span { background-color: #20334c; }
.section_container .recentBbsInnerLi:nth-child(n+30) .recentBbsThumb span { background-color: #4a2d19; }

.section_container .recentBbsInnerLi:nth-child(3n+1)  .recentBbsTitle { background-color: #1d1d1d; }
.section_container .recentBbsInnerLi:nth-child(3n+2)  .recentBbsTitle { background-color: #6095ec; }
.section_container .recentBbsInnerLi:nth-child(3n+3)  .recentBbsTitle { background-color: #6c6c6c; }
/*
.section_container .recentBbsInnerLi:nth-child(n+4)  .recentBbsTitle { background-color: #67b260; }
.section_container .recentBbsInnerLi:nth-child(n+5)  .recentBbsTitle { background-color: #8388fb; }
.section_container .recentBbsInnerLi:nth-child(n+6)  .recentBbsTitle { background-color: #6996bb; }
.section_container .recentBbsInnerLi:nth-child(n+7)  .recentBbsTitle { background-color: #b278f3; }
.section_container .recentBbsInnerLi:nth-child(n+8)  .recentBbsTitle { background-color: #e77984; }
.section_container .recentBbsInnerLi:nth-child(n+9)  .recentBbsTitle { background-color: #1ea77f; }
.section_container .recentBbsInnerLi:nth-child(n+10) .recentBbsTitle { background-color: #d471b0; }
.section_container .recentBbsInnerLi:nth-child(n+11) .recentBbsTitle { background-color: #9bae40; }
.section_container .recentBbsInnerLi:nth-child(n+12) .recentBbsTitle { background-color: #d08270; }
.section_container .recentBbsInnerLi:nth-child(n+13) .recentBbsTitle { background-color: #e6b316; }
.section_container .recentBbsInnerLi:nth-child(n+14) .recentBbsTitle { background-color: #677dee; }
.section_container .recentBbsInnerLi:nth-child(n+15) .recentBbsTitle { background-color: #816e61; }
.section_container .recentBbsInnerLi:nth-child(n+16) .recentBbsTitle { background-color: #aa6363; }
.section_container .recentBbsInnerLi:nth-child(n+17) .recentBbsTitle { background-color: #5b6590; }
.section_container .recentBbsInnerLi:nth-child(n+18) .recentBbsTitle { background-color: #4a6b5c; }
.section_container .recentBbsInnerLi:nth-child(n+19) .recentBbsTitle { background-color: #6e7045; }
.section_container .recentBbsInnerLi:nth-child(n+20) .recentBbsTitle { background-color: #984f7a; }
.section_container .recentBbsInnerLi:nth-child(n+21) .recentBbsTitle { background-color: #387d8c; }
.section_container .recentBbsInnerLi:nth-child(n+22) .recentBbsTitle { background-color: #755385; }
.section_container .recentBbsInnerLi:nth-child(n+23) .recentBbsTitle { background-color: #51823e; }
.section_container .recentBbsInnerLi:nth-child(n+24) .recentBbsTitle { background-color: #d1602e; }
.section_container .recentBbsInnerLi:nth-child(n+25) .recentBbsTitle { background-color: #3f333b; }
.section_container .recentBbsInnerLi:nth-child(n+26) .recentBbsTitle { background-color: #39255f; }
.section_container .recentBbsInnerLi:nth-child(n+27) .recentBbsTitle { background-color: #672222; }
.section_container .recentBbsInnerLi:nth-child(n+28) .recentBbsTitle { background-color: #0b3d03; }
.section_container .recentBbsInnerLi:nth-child(n+29) .recentBbsTitle { background-color: #20334c; }
.section_container .recentBbsInnerLi:nth-child(n+30) .recentBbsTitle { background-color: #4a2d19; }

.section_container .recentBbsInnerLi:nth-child(n+1)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+2)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+3)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+4)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+5)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+6)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+7)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+8)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+9)  .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+10) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+11) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+12) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+13) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+14) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+15) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+16) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+17) .recentBbsTitle strong{color: white;}
.section_container .recentBbsInnerLi:nth-child(n+18) .recentBbsTitle strong{color: white;}
.section_container .recentBbsInnerLi:nth-child(n+19) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+20) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+21) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+22) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+23) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+24) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+25) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+26) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+27) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+28) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+29) .recentBbsTitle strong{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+30) .recentBbsTitle strong{  color:white; }

.section_container .recentBbsInnerLi:nth-child(n+1)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+2)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+3)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+4)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+5)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+6)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+7)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+8)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+9)  .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+10) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+11) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+12) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+13) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+14) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+15) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+16) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+17) .recentBbsTitle ._first dd{color: white;}
.section_container .recentBbsInnerLi:nth-child(n+18) .recentBbsTitle ._first dd{color: white;}
.section_container .recentBbsInnerLi:nth-child(n+19) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+20) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+21) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+22) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+23) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+24) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+25) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+26) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+27) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+28) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+29) .recentBbsTitle ._first dd{  color:white; }
.section_container .recentBbsInnerLi:nth-child(n+30) .recentBbsTitle ._first dd{  color:white; }
*/
@media screen and (max-width: 1240px) {
    .section_container{margin: 0 20px;}
    .recent-header{padding-top: 100px; font-size: 30px; line-height: 40px; margin-bottom: 30px;}
    .recent-header h1{font-size: 40px;}
    .section_container .recentBbsThumb{padding-bottom: 250px;}
    .section_container ._recentPhotoUl{padding-bottom: 100px;}
    .section_container .recentBbsInnerUl .recentBbsInnerLi{width: 31%;}
    .section_container .recentBbsInfo .recentBbsTitle{padding: 20px 25px;}
    .section_container .recentBbsInfo .recentBbsTitle strong{font-size: 20px; line-height: 30px;}   
}

@media screen and (max-width: 768px) {
    .recent-header{font-size: 20px; line-height: 30px; padding-top: 50px;}
    .recent-header h1{font-size: 30px;}
    .section_container .recentBbsThumb{padding-bottom: 200px;}
    .section_container .recentBbsInnerUl .recentBbsInnerLi{width: 100%; margin-bottom: 20px;}
    .section_container .recentBbsInnerUl .recentBbsInnerLi:last-child{margin-bottom: 0;}
    .section_container ._recentPhotoUl{padding-bottom: 50px;}
    .section_container .recentBbsInfo .recentBbsTitle strong{font-size: 16px; line-height: 25px; margin-bottom: 20px;}
    .section_container .recentBbsInfo .recentBbsTitle ._first dd{font-size: 14px;}
}