html {
    background-color: #ffffff;
    margin: 0;
}

body {
    margin: 0;
    width:1920px;
    height: 1080px;
    position:absolute;
    left:50%;
    transform-origin:0 0;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
.contents_section {animation: fadein 1s; padding:70px 115px; }

.contents_section_row > div.tab_img_btn_container {float:left; margin-left: 10px; width:330px; height:380px; cursor:pointer}
.contents_section_row { }
#contents_first_row {}
#contents_second_row { margin-top: 10px; }

.tab_img_btn_container {position:relative}
#tab_img_1 {background-image: url('../images/contents/1_646.jpg'); background-repeat: no-repeat;}
#tab_img_2 {background-image: url('../images/contents/2_647.jpg'); background-repeat: no-repeat;}
#tab_img_3 {background-image: url('../images/contents/3_648.jpg');background-repeat: no-repeat;}
#tab_img_4 {background-image: url('../images/contents/4_649.jpg');background-repeat: no-repeat;}
#tab_img_5 {background-image: url('../images/contents/5_650.jpg');background-repeat: no-repeat;}
#tab_img_6 {background-image: url('../images/contents/6_651.jpg');background-repeat: no-repeat;}
#tab_img_7 {background-image: url('../images/contents/7_652.jpg');background-repeat: no-repeat;}
#tab_img_8 {background-image: url('../images/contents/8_653.jpg');background-repeat: no-repeat;}
#tab_img_9 {background-image: url('../images/contents/9_654.jpg');background-repeat: no-repeat;}

.tab_img_btn_container > span { white-space: nowrap;}

.image_btn_head{display:none; position:absolute; top:150px; left:50%; transform: translateX(-50%);  font-family: Poppins; font-size: 34px;font-weight: 600;font-stretch: normal;font-style: normal;line-height: 1.5;letter-spacing: normal;text-align: center;color: #fff;   
}

.image_btn_disc{display:none; position:absolute; top:198px; left:50%; transform: translateX(-50%); 
    font-family: 'Noto Sans KR', sans-serif; font-size: 18px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.5;letter-spacing: normal;text-align: center; color: #fff;}

.contents_section span {
    font-family: 'Noto Sans KR', sans-serif;
}