/*  */
#main div.inner table.table-border1 {
	margin-bottom: 20px;
}
#main div.inner table.table-border1 td {
	border: 1px solid #a6a6a6;
	padding: 5px;
}


#main .in-1hang p {text-indent:-1em; padding-left:1em; margin-top:0; margin-bottom:0;}
#main .in-2hang p {text-indent:-2em; padding-left:2em; margin-top:0; margin-bottom:0;}
#main .in-3hang p {text-indent:-3em; padding-left:3em; margin-top:0; margin-bottom:0;}


/* 資料用リスト */
#main .inner dl.l_material {
	display: grid;
	grid-template-columns: 2.5em 1fr;
	margin: 0;
	padding: 0;
}
#main .inner dl.l_material.char3 {
	grid-template-columns: 3.5em 1fr;
}
#main .inner dl.l_material.char4 {
	grid-template-columns: 4.5em 1fr;
}
#main .inner dl.l_material.char5 {
	grid-template-columns: 5.5em 1fr;
}
#main .inner dl.l_material.char6 {
	grid-template-columns: 6.5em 1fr;
}
#main .inner dl.l_material.char7 {
	grid-template-columns: 7.5em 1fr;
}
#main .inner dl.l_material.char8 {
	grid-template-columns: 8.5em 1fr;
}
#main .inner dl.l_material dd {
	margin: 0 0 10px 0;
	padding: 0;
}
@media (max-width: 767px) {
	#main .inner dl.l_material.ver_sp {
		grid-template-columns: none!important;
	}
}
