@charset "UTF-8";

  /* event_2019_10th
  201906_イベントページ
**********************************************/

/*あなたの選ぶ*/

#event_2019_10th .choice {
  background-color: #f8f2e2;
  box-sizing: border-box;
  width: 725px;
  margin-bottom: 60px;
}

#event_2019_10th .choice .choice-box{
  padding:30px;
  box-sizing: border-box;
  width: 100%;
  padding-bottom: 50px;
}

#event_2019_10th .choice .choice-box a.btn-backnumber{
  display: block;
  width: 564px;
  margin: 25px auto 35px auto;
}

#event_2019_10th .choice .choice-box .present-form{
  width: 100%;
  background-color: #fff;
  border: solid 3px #b8af95;
  box-sizing: border-box;
}
#event_2019_10th .choice .choice-box .present-form .inner{
  width: 100%;
  background-color: #fff;
  border: solid 3px #e4dbc4;
  box-sizing: border-box;
  padding: 40px;
}

#event_2019_10th .choice .choice-box .present-form .inner p.ttl-img{
  text-align: center;
  margin-bottom: 30px;
}

#event_2019_10th .choice .choice-box .present-form .inner p.deadline{
  text-align: center;
  background-color: #b11400;
  color: #fff;
  display: block;
  margin: 30px auto;
  margin-top: 30px;
  font-size: 16px;
  line-height: 35px;
  width: 400px;
  font-weight: bold;
}

#event_2019_10th .choice .choice-box .present-form .inner .form{
  width: 100%;
  background-color: #f9f9f9;
  padding: 10px;
  box-sizing: border-box;
}


/*写真展*/

#event_2019_10th .exhibition {
  background-color: #07192e;
  box-sizing: border-box;
  width: 725px;
  margin-bottom: 60px;
}

#event_2019_10th .exhibition h3 {
  color: #dba131;
  font-weight: bold;
  margin-bottom: 5px;
  font-size: 19px;
}

#event_2019_10th .exhibition p.exhibition-text {
  color: #fff;
  margin-bottom: 25px
}

#event_2019_10th .exhibition .exhibition-box{
  padding:30px;
  box-sizing: border-box;
  width: 100%;
  padding-bottom: 50px;
}

#event_2019_10th .exhibition .exhibition-box .about{
  width: 100%;
  background-color: #fff;
  border: solid 3px #b8af95;
  box-sizing: border-box;
}
#event_2019_10th .exhibition .exhibition-box .about .inner{
  width: 100%;
  background-color: #fff;
  border: solid 3px #e4dbc4;
  box-sizing: border-box;
  padding: 35px 30px;
}

#event_2019_10th .exhibition .exhibition-box .about p.ttl-img{
  text-align: center;
  margin-bottom: 30px;
}

#event_2019_10th .exhibition .exhibition-box .about .inner h3{
  color: #000;
  font-weight: bold;
  margin-bottom:15px;
  font-size: 19px;
}

#event_2019_10th .exhibition .exhibition-box .about .inner p.about-text{
  color: #000;
  font-size: 16px;
  margin-bottom: 0;
}
#event_2019_10th .exhibition .exhibition-box .about .inner p.about-text span{
  font-weight: bold;
}





#event_2019_10th .choice .choice-box .caution-text{
padding-left:1em;
text-indent:-1em;
margin-bottom: 5px;
}


#event_2019_10th .choice .choice-box .personal-info{
margin-bottom: 20px;
}
#event_2019_10th .choice .choice-box .personal-info h4{
margin-bottom: 5px;
font-weight: bold;
font-size: 16px;
}






#event_2019_10th .end-text{
  text-align: center;
  font-size: 20px;
  line-height: 35px;
  padding: 20px 0 0px 0;
  color: #de1900;
  font-weight: bold;
}

  /* event_2019_10th
  201906_イベントページ     ここまで
**********************************************/










