﻿
/*-----------------------------------------------------------
Author :hyerim, Park
Creative date :2022. 05. 09
-----------------------------------------------------------*/

/* 메인 컨테이너 */
#container { position:relative; z-index:2; width:100%; }
#container *{ scrollbar-arrow-color:#ddd; scrollbar-Track-Color:#ddd; scrollbar-base-color:#aaa; scrollbar-Face-Color:#aaa; scrollbar-3dLight-Color:#aaa; scrollbar-DarkShadow-Color:#aaa; scrollbar-Highlight-Color:#aaa; scrollbar-Shadow-Color:#aaa;}
#container ::-webkit-scrollbar { width:5px; }
#container ::-webkit-scrollbar-thumb { background-color:#aaa; border-radius:10px; }
#container ::-webkit-scrollbar-track { background-color:#ddd; border-radius:10px; }

.MC_wrap1 { position:relative; margin-bottom:1.3rem; }
.MC_wrap1 .MC_cont { width:48%; float:right; }
.MC_wrap2 { position:relative; }
 
.MC_box1 {position:absolute; right:52%; width:46.5rem; height:34.25rem; } /* 메인비주얼 */  
.MC_box2 {position:relative; width:100%; height:12.5rem; margin:1.5rem 0 1rem; } /* 공지사항 */
.MC_box3 {position:relative; width:100%; height:6rem; margin-bottom:1.3rem; } /* 행사일정 */
.MC_box4 {position:relative; width:50%; height:12.5rem; float:left;} /* 학교앨범 */
.MC_box5 {position:relative; width:50%; height:12.5rem; float:right; } /* 식단 */
.MC_box6 {position:relative; width:52%; height:12.5rem; float:left; margin-top:1.5rem; } /* 바로가기 */
.MC_box7 {position:relative; width:48%; height:13rem; float:right; } /* 팝업존 */
   
@media (max-width:1240px) { 
    .MC_wrap1 .MC_cont { width:100%; float:none; }
    .MC_box1 { position:relative; right:auto; width:50%; height:21rem; float:left; margin-bottom:1.3rem; margin-left:-1rem; }
    .MC_box2 { width:50%; float:right; }
    .MC_box3 { width:50%; float:right; } 
}
@media (max-width:960px) { 
    .MC_wrap2 { padding-bottom:1.5rem; }

    .MC_box1 { width:calc(100% + 1rem); height:auto; float:none; }
    .MC_box2 { width:100%; height:auto; float:none; }
    .MC_box3 { width:100%; height:auto; float:none; margin:0 0 1rem; } 
    .MC_box6 { width:100%; height:auto; float:none; margin:1rem 0 0; padding-bottom:1rem; } 
    .MC_box7 { width:100%; height:auto; float:none; margin:-1rem 0 0; }
    
}
@media (max-width:580px) { 
    .MC_box4 { width:100%; float:none;}
    .MC_box5 { width:100%; height:auto; float:none;}
}  
@media (max-width:480px){ 
}