*{
   margin: 0px;
   padding: 0px;
}
body{
   background-color: floralwhite;
}
nav{
   background-color: cornflowerblue;
   padding-bottom: 10px;
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   position: sticky;
}
nav a{
   background-color: cornflowerblue;
   color: floralwhite;
   font-size: xx-large;
   margin: 10px;
   padding: 20px;
   font-size: 45px;
   text-align: center;
}
nav a:hover{
   background-color: floralwhite;
   color: cornflowerblue;
}
h1{
   background-color: cornflowerblue;
   color: floralwhite;
   font-size: 60px;
}
h2{
   background-color: cornflowerblue;
   color: floralwhite;
   margin-top: 70px;
   padding: 10px;
   font-size: 50;
   width: 100px;
}
h3{
   background-color: floralwhite;
   color: black;
   margin-top: 70px;
   padding: 10px;
   font-size: 50;
   width: 400px;
   text-align: center;
}

form{
   background-color: cornflowerblue;
   color: floralwhite;
   margin-top: 70px;
   padding: 10px;
   font-size: 50;
   width: 300px;
   text-align: center;
}
button{
   background-color: deeppink;
   color: floralwhite;   
   width: 100%;
   padding: 12px;
   margin: 8px 0;
   border: 1px solid floralwhite;
   border-radius: 4px;
   box-sizing: border-box;
   text-align: center;
   padding: 14px;
   margin: 8px 0;
   border: none;
   cursor: pointer;
   font-size: medium;
}
input[type=text]{
   width: 100%;
   padding: 12px;
   margin: 8px 0;
   border: none;
   border-radius: 4px;
   box-sizing: border-box;
   text-align: center;
}
select{
   width: 100%;
   padding: 12px;
   margin: 8px 0;
   border: none;
   border-radius: 4px;
   box-sizing: border-box;
   text-align: center;
}

.here{
   background-color: floralwhite;
   color: cornflowerblue;
}
.ryoo{
   background-color: floralwhite;
   color: black;
   margin-top: 30px;
   padding: 10px;
   font-size: 50;
   width: 300px;
   text-align: center;
}
.index{
   margin-top: 10px;
   font-size: 50;
   width: 145px;
   text-align: center;
}
.warn{
   background-color: floralwhite;
   color: black;
   margin-top: 30px;
   padding: 10px;
   font-size: large;
   width: 400px;
   text-align: center;
}

iframe{
   display:block;
   margin: auto;
   margin-top: 30px;
}