/* タブレット向けレイアウト */
@media screen and (max-width: 1000px) {



}

/* モバイル向けレイアウト */
@media screen and (max-width: 670px) {

.headerList{
    display:none;
  }

.header-mobile{
  display:none;
}

.header-mobile.is-active{
  display:block;
}

.topimage{
  display: none;
}

.topimagemobile{
  display: block;
}

.topimagemobile h3{
  display: block;
}


.deadline{
  top:70%;
}

.icon{
      display: block;
}

form { 
  max-width: 350px; 
}

.thanks-title{
  margin:150px 10px;
}



}
