@charset "Shift_JIS";

body {
	width: 780px;
}

#container {
	780px;
}

#header {
	background: none;
}

#header .corporateLogo {
	margin: 0;
	padding: 0;
}

#header div.right {
	display: none;
}

#global {
	display: none;
}

#bread {
	background: #FFF;
}
	#bread p {
		margin-left: 0;
		background: #FFF;
		width: 560px;
	}
	#bread p, #bread a:link, #bread a:visited {
		color: #404040;
	}

#flashBox {
	display: none;
}

#main {
	background: #FFF;
}

.leftBox {
	background: #FFF;
	width: 562px;
}

.rightBox {
	display: none;
}

.hd03 {
	_width: 530px;
}

.hd04 {
	_width: 540px;
}

.hd05 {
	_width: 540px;
}


/*.pagetop {
	display: none;
}*/

#footer {
	display: none;
}

/*.footerMenuBox {
	display: none;
}*/

/*.copyrightBox {
	background: #FFF;
}*/

/*.copyrightBox div.left {
	display: none;
	background: #FFF;
}

.copyrightBox div.right {
	float: left;
}*/



/* @group table */

table.tbl03, table.tbl03-unit {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl03 th, table.tbl03-unit th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl03 th.last,
table.tbl03-unit th.last {
	border-right: 1px solid #999;
}

table.tbl03 td, table.tbl03-unit td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl04 {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl04 th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl04 th.last {
	border-bottom: 1px solid #999;
}

table.tbl04 td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl05, table.tbl05-unit {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl05 thead th,
	table.tbl05-unit thead th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl05 thead th.last,
	table.tbl05-unit thead th.last {
	border-right: 1px solid #999;
}

table.tbl05 tbody th,
	table.tbl05-unit tbody th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl05 td,
	table.tbl05-unit td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl05 th.innercell,
	table.tbl05-unit th.innercell {
	border-top: 1px solid #999;
}

table.tbl06 {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl06 thead th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl06 thead th.row2 {
	border-bottom: 1px solid #999;
}

table.tbl06 thead th.last {
	border-right: 1px solid #999;
}

table.tbl06 tbody th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl06 td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl07 {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl07 th, table.tbl07 td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}
table.tbl08, table.tbl08-unit {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
}

table.tbl08 thead th,
	table.tbl08-unit thead th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl08 thead th.last,
	table.tbl08-unit thead th.last {
	border-right: 1px solid #999;
}

table.tbl08 tbody th,
	table.tbl08-unit tbody th {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl08 td,
	table.tbl08-unit td {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

table.tbl08 th.innercell,
	table.tbl08-unit th.innercell {
	border-top: 1px solid #999;
}

/* @end */

