@charset "UTF-8";
/* Marketoフォーム調整用CSS
==============================================================*/
main.seminar .pageContent.pageContent--reverse{
  flex-direction: unset;
  max-width: 1000px;
}
main.seminar .pageContent.pageContent--reverse .pageContent__main{
  width: 1000px;
  max-width: 100%;
}
.mktoForm .mktoButtonWrap.mktoArrowButton .mktoButton,
.mkto-taskDL__btn{
  border: 0!important;
  border-radius: 100px!important;
  box-shadow: 2px 2px 2px rgba(155, 155, 155, 0.6)!important;
  font-size: 14px!important;
  padding: 0!important;
  width: 180px!important;
  height: 48px!important;
  line-height: 48px!important;
  background-color: #FF5420!important;
  background-image: none!important;
  color: #fff !important;
  transition: all 0.3s!important;
}
.mktoForm .mktoButtonWrap.mktoArrowButton .mktoButton:hover{
  opacity: 0.6!important;
}
.mktoForm .mktoButtonWrap.mktoArrowButton .mktoButton:before{
  background-color: transparent!important;
  box-shadow: none!important;
  display: none!important;
}
.mkto-taskDL__btn{
  display: inline-block;
  text-align: center;
}
.mkto-taskDL__img{
  max-width: 300px;
  max-height: 300px;
  width: auto;
  height: auto;
  box-shadow: 2px 2px 4px 2px rgba(155, 155, 155, 0.6);
}

@media screen and (max-width: 768px){
  .mktoButtonWrap.mktoArrowButton{
    margin: 0!important;
  }
  .mktoForm .mktoFormRow{
    margin-top: 5px!important;
  }

}