@charset "UTF-8";
*, *::before, *::after {
  box-sizing: border-box;
}
#newAward{width:100%; background:url(../_img2/bg.png) ;}
#newAward img{width:100%;}

#newAward .awardWin{width:96%; margin:20px auto;border:2px solid #000;
  position:relative; border-radius:20px; padding-bottom:20px;}
#newAward .awardWin.award1{ padding-top:250px;background: url(../_img2/award1_bg.png) left top/ 95% no-repeat #fff;}
#newAward .awardWin.award2{ padding-top:180px;background: url(../_img2/award2_bg.png) right top/ 95% no-repeat #fff;}
#newAward .awardWin.award3{ padding-top:180px;background: url(../_img2/award3_bg.png) left top/ 95% no-repeat #fff;}

#newAward .kimari{width:96%; border-radius:12px; margin:20px auto;border:2px solid #000; padding:2%;font-size:14px;}
#newAward .kimari .genkou{float:right; width:30%; margin: 0 0 20px 20px;}

#newAward .info{width:96%; margin:0 auto;;}
#newAward .accordionBox{display: none; }

.btn1 {
display: block;
width: 80%; margin:10px auto ;
background-color: #dc0000;color: #fff;
text-align: center;padding: 15px 0;cursor: pointer;
font-size: 20px; font-weight:bold;line-height: 1.2rem; border-radius:12px;
}
.btn1 :hover{display:block;width:80%;background-color:#a30000;}

ul.contents{padding:0 1rem; list-style: none;}
ul.contents li{text-indent: -1rem;margin-top:0.5rem;line-height: 1.4rem;}

@media screen and (max-width: 667px) {
  #newAward .awardWin{ padding-bottom:3vw;}
#newAward .awardWin.award1{ padding-top:35vw;}
#newAward .awardWin.award2{ padding-top:24vw;}
#newAward .awardWin.award3{ padding-top:24vw;}

#newAward .kimari{width:96%;font-size:3vw;}

.btn1 {
display: block;width: 90%; margin:3vw auto ;
background-color: #dc0000;color: #fff;
text-align: center;padding: 3vw 0;
font-size: 4vw; font-weight:bold;line-height: 1.2rem; border-radius:8px;
}
.btn1:hover{display:block;width:90%;background-color:#5c0000;}

}