body{ margin: 0; padding: 0;
}
body::-webkit-scrollbar {display: none;
}
body,html{scroll-behavior: smooth;
}  
.part01 {
    width: 100%; height: 1080px; position:relative;
    z-index:0;
    left:0px;
    top:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part01/part01-bg.jpg?t=03");
}
.part02 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part02/part02-bg.jpg");
}
.part03 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part03/part03-bg.jpg");    
}
.part04 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part04/part04-bg.jpg?t=02");
}
.part05 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part05/part05-bg.jpg?t=03");
}
.part06 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part06/part06-bg.jpg");    
}
.part07 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part07/part07-bg.jpg");
}
.part08 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part08/part08-bg.jpg");
}
.part09 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part09/part09-bg.jpg");    
}
.part10 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part10/part10-bg.jpg");
}
.part11 {
    width: 100%; height: 1080px; position: relative;
    z-index:0;
    left:0px;
    background-position: center 0;
    background-size: cover;
    background-image: url("./images/part11/part11-bg.jpg");
}