

.headline-wrap{
margin-top:50px;
margin-bottom:20px;
/* border-bottom:solid 2px #036EB8; */
/* border:solid 1px #f00; */
}

.headline{
margin:0;
width:100%;
padding-bottom:10px;
/* color:#fff;*/
/* background:#036EB8;*/
text-align:center;
font-size:200%;
display: inline-block;
min-width:260px;
font-family: "Kosugi","meiryo","ＭＳ ゴシック",sans-serif;
font-weight:bold;
}

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

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


.headline-news-font{
font-size:120%;
}
