@charset "utf-8";


.wrapper #anc1,
.wrapper #anc2,
.wrapper #anc3,
.wrapper #anc4,
.wrapper #anc5,
.wrapper #anc6,
.wrapper #anc7,
.wrapper #anc8,
.wrapper #anc9,
.wrapper #anc10,
.wrapper #anc11,
.wrapper #anc12 {
   margin-top:-74px;
   padding-top:100px;
}



.wrapper-top #anc1,
.wrapper-top #anc2,
.wrapper-top #anc3,
.wrapper-top #anc4,
.wrapper-top #anc5,
.wrapper-top #anc6,
.wrapper-top #anc7,
.wrapper-top #anc8,
.wrapper-top #anc9,
.wrapper-top #anc10,
.wrapper-top #anc11,
.wrapper-top #anc12 {
   margin-top:-74px;
   padding-top:100px;
}



.box15 input[type=checkbox] {
   transform: scale(1.6);
   }
 .box15 {
     padding: 8px 5px 8px 20px;
     margin: 2em 0;
     margin-left:0.5em;
     color: #565656;
     background: #7FD8FF;
     box-shadow: 0px 0px 0px 10px #7FD8FF;
     border: dashed 2px #ffffff;
     border-radius: 8px;
     font-size:18px;
     text-align:center;
     width: 50%;
 }
 .box15 p {
    margin: 0; 
    padding: 0;
 }
 .box15 a{
   color: #ffffff;
 }
 .btn_box{
	display: flex;
	justify-content: center;
	margin-top:1em;
   margin-bottom: 1em;
}


/*　トップページ青枠 */
.box26 {
    position: relative;
    margin: 2em 0;
    padding: 7em 7em 7em 7em;
    border: solid 8px #95ccff;
    border-radius: 8px;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -43px;
    left: 315px;
    padding: 0 9px;
    line-height: 1;
    font-size: 19px;
    background: #FFF;
    color: #95ccff;
    font-weight: bold;
}
.box26 p {
    margin: 0; 
    padding: 0;
}
.box26 .fukushi-img{
   width: 250px;
}

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

   .box15 {
      width: 70%;
   }


  .box26 {
    position: relative;
    margin: 1em 0;
    padding: 1em 1em 1em 1em;
    border: solid 8px #95ccff;
    border-radius: 8px;
   }
  .box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -33px;
    left: 50px;
    padding: 0 9px;
    line-height: 1;
    background: #FFF;
    color: #95ccff;
    font-weight: bold;
   }

   .box26 .fukushi-img{
      width: 150px;
   }

}