@charset "utf-8";
/*  START ===========
    DEV & OPEN CSS
    (개발 & OPEN )
    추가⭕ 수정⭕
*/

/****** [20250812 수정사항] *******/
#wrap > #container{max-width: auto;}
#wrap > #container .container{max-width: 1440px;}



@media all and (max-width: 1366px) {
    #COMMUNITYcontent::before{display: none !important}
}

.board .tool_list{background-color: var(--gold-1);}

/*** [커뮤니티] 진행중인 이벤트 ***/
.board_list_event .list a .text_wrap .event_tag:after{
    border-top-color: #19DAEF;
}
.info_wrap .info:not(.purchase).tag li.d_day{background-color: var(--black); text-transform: uppercase;}

/*** [커뮤니티] 종료된 이벤트 ***/
.board_list_event .list a .text_wrap .event_tag.end span{position: relative; left: -6px;}


/*** [커뮤니티] 글쓰기 ***/
.board.write .write_tag .tag{display: inline-block;}

/*** [마이페이지] ***/

.my_page_wrap .swiper-slide{height: auto;}
@media all and (min-width: 1201px) and (max-width: 1440px) {
    .my_page_wrap{ gap: 40px 2.78vw;
        justify-content: space-between;
    }
    .my_page_wrap > .user_wrap, .my_page_wrap > .my_board{ width: calc(100% - (2.78vw + 210px)) }

    .my_page_wrap > .title{ font-size: 46px;}
    .my_page_wrap > .title, .my_page_wrap > .my_nav{ width: 210px; }
}

.my_page_wrap .my_nav ul li{ width: auto; }

/*** [페이지네이션 ON / Hover] ***/
.paging .num .btn_num.on,
.paging .num .btn_num:hover{ background-color: #32C1D0; }

[class^=board_list] .title .head_text:not(.box){
    color: var(--gray-1);
}

/*** [팝업: 프로필 설정] ***/
#CMMpop_profile .select_group li input:before{display: none}
#CMMpop_profile .select_group li input.checkbox:after{ width: 12px; height: 12px; background-image: none;}
#CMMpop_profile .select_group li input:checked:before{display: block}


.board_content .post h1,
.board_content .post h2,
.board_content .post h3,
.board_content .post h4,
.board_content .post h5,
.board_content .post h6 {
    font-weight: revert;
    font-size: revert;
}

/*  // END
    DEV & OPEN CSS
    (개발 & OPEN )
    추가⭕ 수정⭕
*/