@charset "utf-8";

table th,td{
padding:4px;
font-weight:normal;
}

td.bor_top{
border-top:1px solid #999999;
}

td.bor_right{
border-right:1px solid #999999;
}

td.bor_left{
border-left:1px solid #999999;
}

td.bor_bottom{
border-bottom:1px solid #999999;
}

td.center{
text-align:center;
}

td.bg{
background-color:#eeeeee;
}

td.right{
text-align:right;
}

ul.shikakusha{
	margin-left:15px;
	margin-top:15px;
}

ul.shikakusha li{
	line-height:1.6em;
	list-style:outside;
	list-style-type:disc;
	margin-left:1.0em;
}

/*Number*/

dl.numbering{
	
}

dl.numbering dt{
	float:left;
	width:2em;
	padding:0.2em 0;
	clear:both;
}

dl.numbering dd{
	margin-left:2em;
	padding:0.2em 0;
}

/*table kihon*/

table.kihon{
    border-top:1px solid #999;
    border-left:1px solid #999;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#fff;
    empty-cells:show;
}
table.kihon th{
    border-right:1px solid #999;
    border-bottom:1px solid #999;
    color:#333;
    background-color:#ddd;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
table.kihon td{
    border-right:1px solid #999;
    border-bottom:1px solid #999;
    padding:0.3em 1em;
	text-align:center;
}


