/* index�y�[�W�̃��C�A�E�g�pCSS */
/* ����p */
@media print{
	#history_contents{
	width:auto;
	line-height:12pt;
	margin-left: 80px;
	}
	.page_title{
	width:auto;
	padding-top:20px;
	padding-bottom:10px;
	}
	.history{
	width:auto;
	}
	.year{
	width:100px;
	height:1pc;
	margin-top: 20px;
	margin-bottom:-1pc;
	color:#000066;
	}
	.genba{
	width:500px;
	margin-left:110px;
	}
	.name{
	width:360px;
	/*height:1pc;*/
	margin-top: 5px;
	margin-bottom:-1pc;
	}
	.place{
	width:130px;
	margin-left:370px;
	}
}
/* ��ʕ\���p */
@media screen{
#history_contents{
line-height:15pt;
max-width: 720px;
    margin: 0 auto;
    }
.page_title{
padding-top:20px;
padding-bottom:10px;
}
.history{
padding-bottom: 20px;
margin-bottom: 3em;
}
.year{
color:#000066;
padding-bottom: 1em;
}
.genba{
padding-bottom: 1em;
display: flex;
justify-content: space-between;
}
.name{
width: calc(100% - 200px);
}
.place{
width:130px;
/*float:right;*/
/*margin-left:370px;
clear:left;*/
}
}



@media screen and (max-width:600px){
	.genba {
		display: block;
		padding-bottom: 2em;
	}
	.name {
		width: 100%;
		padding-bottom: .5em;
	}
	.name br{
		display:none;
	}
	.place {
		color: #777;
	}
}