html{
    width:1250px;
    margin:0 auto;
    font-size: 20px;
    color:darkslategray;
    font-family: "Sawarabi Mincho";
}
nav ul{
    display:flex;
    gap:20px;
    list-style-type: none;
    padding-top: 20px;
    padding-left: 700px;
}
nav ul a:hover{
    opacity: 0.6;
}
nav ul a{
    text-decoration: none;
    color:darkslategray;
}
header img{
    margin-top: -30px;
    height:90px;
}
header{
    display:flex;
}
h3{
    text-align: center;
}
#main p{
    text-align: center;
}
.section1{
    display:flex;
    margin: 0 auto;
    gap:30px;
}
.section1 p{
    padding: 30px 20px;
    margin-left: -50px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
}
.section1 img{
    padding-top: 40px;
    padding-left: 90px;
    margin-left: 100px;
    z-index:1;
    margin-top: 100px;
}
.section2{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section2 p{
    padding: 30px 20px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
    margin-top: 40px;
    margin-left: 90px;
}
.section2 img{
    padding-top: 40px;
    z-index:1;
    margin-top: 100px;
    margin-left: -40px;
}
.section1 img:hover{
    transform: scale(1.2);
}
.section2 img:hover{
    transform: scale(1.2);
}
.section3 img:hover{
    transform: scale(1.2);
}.section4 img:hover{
    transform: scale(1.2);
}.section5 img:hover{
    transform: scale(1.2);
}.section6 img:hover{
    transform: scale(1.2);
}.section7 img:hover{
    transform: scale(1.2);
}.section8 img:hover{
    transform: scale(1.2);
}
.section9 img:hover{
    transform: scale(1.2);
}
.section3{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section3 p{
    padding: 30px 20px;
    margin-left: -50px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
}
.section3 img{
    padding-top: 40px;
    padding-left: 90px;
    margin-left: 100px;
    z-index:1;
    margin-top: 100px;
}
.section4{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section4 p{
    padding: 30px 20px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
    margin-top: 40px;
    margin-left: 90px;
}
.section4 img{
    padding-top: 40px;
    z-index:1;
    margin-top: 100px;
    margin-left: -40px;
}
.section5{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section5 p{
    padding: 30px 20px;
    margin-left: -50px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
}
.section5 img{
    padding-top: 40px;
    padding-left: 90px;
    margin-left: 100px;
    z-index:1;
    margin-top: 100px;
}
.section6{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section6 p{
    padding: 30px 20px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
    margin-top: 40px;
    margin-left: 90px;
}
.section6 img{
    padding-top: 40px;
    z-index:1;
    margin-top: 100px;
    margin-left: -40px;
}
.section7{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section7 p{
    padding: 30px 20px;
    margin-left: -50px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
}
.section7 img{
    padding-top: 40px;
    padding-left: 90px;
    margin-left: 100px;
    z-index:1;
    margin-top: 100px;
}
.section8{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section8 p{
    padding: 30px 20px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
    margin-top: 40px;
    margin-left: 90px;
}
.section8 img{
    padding-top: 40px;
    z-index:1;
    margin-top: 100px;
    margin-left: -40px;
}
.section9{
    display:flex;
    margin: 0 auto;
    gap:10px;
}
.section9 p{
   padding: 30px 20px;
    margin-left: -50px;
    border-radius: 30px;
    width:600px;
    height:200px;
    z-index:2;
    background-color: #B9D4FF;
}
.section9 img{
    padding-top: 40px;
    padding-left: 90px;
    margin-left: 100px;
    z-index:1;
    margin-top: 100px;
    margin-bottom: 60px;
}
#movie{
    margin-left:350px;
}
footer{
    background-color: #62CFFF;
    color:white;
    text-align: center;
    margin-bottom: -40px;
}