@charset "Shift_JIS";

/* --------------------------------------------------------------
tag
-------------------------------------------------------------- */

#contents {
	font-size:120%;
}
/* for IE6 */
* html #contents table {
	font-size:100%;
	line-height:1.5;
}

#contents a {
	color:#f60;
}

#contents table table td{
	text-align:left;
}

#contents table table td.rt{
	text-align:right;
}

#contents table table.transition_table{
}


#contents table table.transition_table td{
	text-align:center;
}

#contents table table.transition_table td.lt{
	text-align:left!important;
	width:25px;
}

#contents table table.transition_table td.value{
	text-align:right;
}

#contents table table.transition_table td.value_top{
	text-align:right;
	padding:0 2px 0 0!important;
}

#contents table table.transition_table td.unit{
	text-align:left;
	padding:0 0 0 5px;
}

.corporationCont01 table .title01 {
  padding-left: 2.7em;
  text-indent: -2.7em;
}
.corporationCont01 table .title02 {
  padding: 0.3em 0.3em 0.3em 3em;
}

table.remarks01 {
  color: #ff0000;
  padding: 8px;
  border: 1px solid #ff0000;
}
table.remarks01 .fs12i {
  font-size: 12px!important;
}
table.remarks01 .underline {
  padding-bottom: 1px;
  border-bottom: solid;
/*  border-color: #ff0000;*/
  border-width: 1px;
}

#contents table table.tbl_ownersroad_main {
	margin: 0 auto;
	border-collapse: collapse;
	border: 1px solid #333;
	font-size: small;
	line-height: 1.4;
	}
	
	#contents table  table.tbl_ownersroad_main {
	width: 100%;
	margin: 20px auto;
	}
	#contents table table.tbl_ownersroad_main th.bgcolor01 {
	background: #ECE8DC;
	}

	#contents table table.tbl_ownersroad_main th.bgcolor02 {
		background: #E0D8C5;
		}

	#contents table table.tbl_ownersroad_main th, 	#contents table  table.tbl_ownersroad_main td {
	padding: 3px;
	border: 1px solid #333;
	}

	#contents table table.tbl_ownersroad_main th.talC, 	#contents table  table.tbl_ownersroad_main td.talC {
		text-align: center;
		}
	#contents table table.tbl_ownersroad_main table {
	border:none;
	margin-left: 1em;
	}
	#contents table table.tbl_ownersroad_main table th, #contents table table.tbl_ownersroad_main table td {
		border:none;
		padding: 0px;
		}
	.nwrp{
		white-space: nowrap;
	}
		
