@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700&display=swap');

/*==============================================
@ PC 기본
==============================================*/
html,
body,
button,
textarea,
select,
input{font-family:'Noto Sans KR', sans-serif;}



.footer-menu-list {max-width:700px;}
.footer-menu-list > li:nth-child(1):before,
.footer-menu-list > li:nth-child(2):before,
.footer-menu-list > li:nth-child(3):before,
.footer-menu-list > li:nth-child(4):before,
.footer-menu-list > li:nth-child(5):before,
.footer-menu-list > li:nth-child(6):before,
.footer-menu-list > li:nth-child(7):before{opacity:1;display: flex;} 

.footer-menu-list > li:nth-child(1):before,
.footer-menu-list > li:nth-child(6):before{opacity:0;} 
/*==============================================
@ PC 고해상도
==============================================*/
@media screen and (min-width:1921px) {

}



/*==============================================
@ 태블릿 기본
==============================================*/
@media screen and (max-width:1280px) {

}
@media screen and (max-width:1024px) {
}


/*==============================================
@ 모바일 기본
==============================================*/
@media screen and (max-width:768px) {

    .footer-menu-list {max-width:320px;}
    .footer-menu-list > li:nth-child(1):before,
    .footer-menu-list > li:nth-child(2):before,
    .footer-menu-list > li:nth-child(3):before,
    .footer-menu-list > li:nth-child(4):before,
    .footer-menu-list > li:nth-child(5):before,
    .footer-menu-list > li:nth-child(6):before,
    .footer-menu-list > li:nth-child(7):before{opacity:1;display: flex;} 
    
    .footer-menu-list > li:nth-child(1):before,
    .footer-menu-list > li:nth-child(4):before,
    .footer-menu-list > li:nth-child(7):before{opacity:0;} 
}


/*==============================================
@ 모바일 해상도별 분기
==============================================*/
@media screen and (max-width:420px) {

}
