/***************************************
***             表全体DIV用          ***
***************************************/
#positioning {
	position: absolute;
	height: 3000px;
	left: 100px;
	top: 29px;
	width: 850px;
}
img {
	padding-top:		10px;
	padding-bottom:		10px;
}
#kikan {
	text-align: center;
	font-size: larger;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
	height: 30px;
}
/***************************************
***             タイトル行用         ***
***************************************/
.th_tuki {
	width:			25px;
	text-align:		center;
	font-size:		smaller;
	font-weight:		bold;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
	padding:		5px;
}

.th_hi {
	width:			25px;
	text-align:		center;
	font-size:		smaller;
	font-weight:		bold;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
	padding:		5px;
}

.th_kaisuu {
	width:			60px;
	padding:		5px;
	font-weight:		bold;
	text-align:		center;
	font-size:		smaller;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

.th_jikou {
	width:			120px;
	padding:		5px;
	font-weight:		bold;
	text-align:		center;
	font-size:		smaller;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

.th_yotei {
	width:			220px;
	padding:		5px;
	font-weight:		bold;
	font-size:		smaller;
	text-align:		center;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

.th_tantou {
	width:			90px;
	padding:		5px;
	font-weight:		bold;
	text-align:		center;
	font-size:		smaller;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

.th_sonota {
	width:			200px;
	font-weight:		bold;
	padding:		5px;
	text-align:		center;
	font-size:		smaller;
	background:		#FFCC99;
	border-top:		1.0pt solid #969696;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		1.0pt solid #969696;
}

/***************************************
***             本 文 行 用          ***
***************************************/
td.td_gekkan {
	height:			20px;
	font-size:		smaller;
	font-weight:		bold;
	padding-left:	5px;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		1.0pt solid #969696;
}

td.td_tuki {
	width:			25px;
	text-align:		center;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_hi {
	width:		25px;
	text-align:		center;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_kaisuu {
	width:		60px;
	padding:		5px;
	text-align:		center;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_jikou {
	width:		100px;
	padding:		5px;
	text-align:		center;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_jikou_s {
	width:		100px;
	padding:		5px;
	text-align:		center;
	font-size:		80%;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_yotei {
	width:		220px;
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_tantou {
	width:		90px;
	padding:		5px;
	text-align:		center;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_tantou_s {
	width:		90px;
	padding:		5px;
	text-align:		center;
	font-size:		80%;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

td.td_sonota {
	width:		200px;
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		1.0pt solid #969696;
}

.td_bottom_title
{
	padding:		5px;
	font-size:		smaller;
	text-align:		center;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}

.td_bottom_left
{
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		none;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}
.td_bottom_right
{
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		none;
	border-left:		none;
	border-right:		1.0pt solid #969696;
}
.td_bottom_left_under
{
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		1.0pt solid #969696;
	border-right:		none;
}
.td_bottom_right_under
{
	padding:		5px;
	font-size:		smaller;
	border-top:		none;
	border-bottom:		1.0pt solid #969696;
	border-left:		none;
	border-right:		1.0pt solid #969696;
}
