@charset "UTF-8";
/* CSS Document */
div{font-size: 0.9em;}
  .top1{padding-top:10%;}
  .update{width: 85%;
    max-width: 1000px;
    margin: 0% auto;
    padding: 3% 5% 5%;
    background-color: rgba(255,255,255,1);
    line-height: 1.61;
    font-size: 18px;}

    .cp_title {
    font-size: 1.6em;
    text-align: center;
    font-weight: 600;
    color: #6c4f26;
}
.cp_sub_title {
  font-size: 1em;
    color: #624b1c;
    background-color: rgba(204,164,77,0.5);
    padding: 1.5%;
    margin-top: 5%;
    margin-bottom: 2%;
}
.cp_text{font-size: 0.9em;}

.btnbox{text-align: center;padding:5%;}
.btn3 {
width: 200px;font-size: 1.2em;
  display: inline-block;
  padding: 1em 2em;
  text-decoration: none;
  background: #cb0000;/*ボタン色*/
  color: #FFF;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-radius: 9px;
}
.btn3:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}
.btn3:hover {
  background: #fc2727;
}
.update_lead{text-align: center;margin-top: 1em;}
.update_img_list{display: flex;list-style: none;flex-wrap: wrap;max-width: 600px;margin: 0.5em 0;}
.update_img{width: 33%;}
.update_img img{width: 100%;}
.update_img_box{width: 100%;max-width: 600px;margin: 0.5em 0;}
.update_img_box img{width: 100%;}

@media screen and (min-width: 640px){

}




@media screen and (max-width: 639px){

}
