@charset   "Shift_JIS";

#nenpyo div.section p
{
	margin-bottom:0.5em;	/* ㏑ */
}

#nenpyo div.section p a
{
	padding-left:1em;
	background: #ffffff url(../img/back/p_05.gif) no-repeat;
}

#nenpyo div.section table.gaiyou
{
	margin-left:2em;
	border:1px #E5E5E5 solid;
	border-collapse:collapse;
	border-spacing:0;
	width : 760px;
}

#nenpyo div.section table.gaiyou th
{
	background-color:#EEFFFF;
	margin:0;
	width:70px;
	text-align:left;
	padding-left:1em;
	font-weight:bold;
	border-bottom:1px solid #E5E5E5;
}
#nenpyo div.section table.gaiyou th.last
{
	border-bottom:1px solid #E5E5E5;
   

   border-left-width : 1px;
   border-left-style : solid;
   border-left-color : #e5e5e5;
}#nenpyo div.section td.hyo{
	border-bottom : 1px solid #e5e5e5;
   border-top-width : 1px;
   border-left-width : 1px;
   border-right-width : 1px;
   border-top-style : solid;
   border-left-style : solid;
   border-right-style : solid;
   border-top-color : #e5e5e5;
   border-left-color : #e5e5e5;
   border-right-color : #e5e5e5;
   line-height : 20px;
   

   vertical-align : top;
}
#nenpyo div.section table.gaiyou td
{
	padding:12px;
	border-bottom:1px #E5E5E5 solid;
}
#nenpyo div.section div.back
{
	text-align:right;
	padding-right:20px;
	margin-top:1em;
}
#nenpyo div.section div.shosai {
	margin-left: 2em;
	width: 760px;
	margin-bottom: 3em;
}
#nenpyo div.section div.shosai_image {
	float: left;
}
#nenpyo div.section div.shosai_setumei {
	padding-top: 2em;
}