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

.header_logo {
	font-size:2rem;
	font-weight: bold;
	font-family: font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
}
.header_logo img{
	width:70px;
}
.header_logo a{
	color: #007bff;
	font-size:1.3rem;
}
.header_logo a:hover{
	text-decoration: none;
}
@media (min-width: 576px) {
.header_logo a{
	font-size:1.7rem;
}
	}
.header_dis {
	font-size:0.8rem;
	line-height: 1.1;
	position:relative;
	bottom:-15px;
}
img.published  {
	width: 65%;
}
a img.new-published {
	width: 55%;
}
@media (min-width: 576px) {
	a img.new-published {

}
	}

.button_fin {
	z-index:100;
	position:relative;
	top:-10px;
	rotate: 12deg;
	left:70px;
}
.fw-bold {
	font-weight:bold;
}
.fs-1_1 {
	font-size:1.1rem;
}
.button100 img{
 	width:400px;
}