/* headline */

.headline-wrap{
margin-top:10px;
margin-bottom:20px;
}

.headline{
padding-top:10px;
width:100%;
text-align:center;
font-size:110%;
font-weight:bold;
color:#0071BC;
}

.headline-wrap p{
padding:30px;
text-align:center;
font-size:90%;
/* border:solid 1px #f00; */
}

.headline span{
padding-left:2px;
font-size:90%;
}

.headline-wrap a{
margin:0;
padding-top:10px;
padding-bottom:10px;
padding-left:15px;
padding-right:15px;
color:#036EB8;
font-size:90%;
/* float:right; */
font-family: "meiryo","ＭＳ ゴシック",sans-serif;
/* border:solid 1px #f00; */
}

.headline-adjust{
line-height:40px;
height:50px;
}
