@charset "utf-8";
/* CSS Document */

.pagetop a {
	background-color:rgba(0,23,79,0.70);
}
.title11{ text-align:center; font-size: 48px; padding:30px 10px; color:#fff; }
.title12{ text-align:center; font-size: 48px; padding:30px 10px; color:#000; }
.title121{ text-align:center; font-size: 48px; padding:30px 10px; color:#000; }
.title13{ text-align:center; font-size: 48px; padding:30px 10px 0px 10px; color:#fff; }
.title2{ text-align:center; font-size:36px; padding:20px; color:#FF0000; font-weight:bold; line-height:1.2; }
.titletext1{ text-align:center; color:#fff; margin-bottom:20px; }
button.btn{ background-color: #002358; }

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

.title11{ font-size: 24px; padding:10px 0px; line-height:1.4; }
.title12{ font-size: 24px; padding:10px 10px; }
.title121{ font-size: 24px; padding:10px 0px 5px 0px; background-color: #f1b235; color: #fff; margin-bottom: 30px; }
.title13{ font-size: 24px; padding:10px 10px 0px 10px; }
.title2{ font-size:18px; padding:0px 10px 10px 10px; line-height:1.4 }
.titletext1{ margin-bottom:20px; }
}


ul.pdflist{
  width: 96%; max-width: 900px; margin: 30px auto 0;
}
ul.pdflist li{
  float: left; max-width: 320px; width:33.3333%;
}
ul.pdflist li a{
  display: block; margin: 10px 3.125%; background-color: #375623; color: #fff; padding: 1px;
}
ul.pdflist li a span{
  display: block; float: left; width: 33.3333%;
}
ul.pdflist li a p{
  float: right; width: 63%; padding: 5px;
}
@media screen and (max-width: 640px) {
  ul.pdflist li{
    float: left; max-width: 320px; width:50%;
  }
}
@media screen and (max-width: 420px) {
  ul.pdflist li{
    float: left; max-width: 320px; width:100%;
  }
}

