/* ボディ--------------------------------------- */body {	margin: 0px;	padding: 0px;	background-color: #E6E6E6;	}a:link {	color: #0066FF;	text-decoration: none;	}a:visited {	color: #0066FF;	text-decoration: none;	}a:hover {	color: #0066FF;	text-decoration: none;	}a:active {	color: #0066FF;	text-decoration: none;	}/* --------------------------------------- */.bodyline {	font-size: 13px;	line-height: 1.4em;	color: #333333;}.bodyline2 {	font-size: 15px;	line-height: 1.4em;	color: #333333;}.caption {	font-size: 11px;	line-height: 1.4em;	color: #333333;}.color-caution {	font-size: 11px;	line-height: 1.4em;	color: #FF6600;}.onepoint {	font-size: 11px;	line-height: 1.4em;	color: #333333;	border: 1px solid #000000;	padding: 6px;}.kinou {	background-color: #FFF7E5;	border: 1px solid #999999;}.kinou2 {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	padding: 6px;}.navi-footer {	font-size: x-small;	line-height: 1.4em;	color: #666666;}.navi-header-bottom {	font-size: x-small;	line-height: 1.4em;	color: #666666;}.navi-moreinfo {	font-size: x-small;	line-height: 1.4em;	color: #666666;}.newsline {	font-size: x-small;	line-height: 1.4em;	color: #666666;}.navi-sub {	font-size: x-small;	line-height: 1.3em;	color: #666666;	width: 100%;}.navi-sub a:link {	color: #663399;	width: 100%;}.navi-sub a:visited {	color: #663399;	width: 100%;}.navi-sub a:hover {	color: #663399;	width: 100%;}.navi-sub a:active {	color: #663399;	width: 100%;}/* テーブル--------------------------------------- */.table1 {	border-bottom: dotted 1px #003C8C;	border-right: solid 1px #003C8C;}.line0 {	font-size: x-small;	line-height: 1.4em;	margin: 0;	padding: 2 6 2 0;}.line1 {	font-size: x-small;	line-height: 1.4em;	border-top: dotted 1px #003C8C;	border-left: solid 1px #003C8C;	margin: 0;	padding: 2 10 2 10;}.line2 {	font-size: x-small;	line-height: 1.4em;	border-top: dotted 1px #003C8C;	margin: 0;	padding: 6 10 6 10;}.line3 {	font-size: x-small;	line-height: 1.2em;	border-top: dotted 1px #003C8C;	margin: 0;	padding: 3 0 3 0;}.line4 {	text-align: right;	font-size: x-small;	line-height: 1.2em;	border-top: dotted 1px #003C8C;	border-bottom: dotted 1px #003C8C;	margin: 0;	padding: 3 0 3 0;}/* メニュー--------------------------------------- */.menu {	text-decoration: none;	display: block;	font-size: x-small;	text-align: left;	background-image: url(/common/image/arrow.gif);	background-repeat: no-repeat;	background-position: 0 3;	padding-left: 10;	padding-right: 5;}.submenu-title {	border-top: dotted 1px #003C8C;	font-size: x-small;	color: #333333;	font-weight: bold;	padding: 5 5 5 5;	width: 100%;}#submenu-current {	background-color: #F3F3F3;	padding: 0 0 2 0;}#submenu-item {	margin: 4 0 10 25;}.submenu-item {	margin: 4 0 10 25;}#submenu-item li,.submenu-item li {	font-size: x-small;	line-height: 1.4em;	text-align: left;	list-style-image: url(/common/image/arrow.gif);}#submenu-item a,.submenu-item a,.submenu-title a{	width: 100%;}/* ヘッダ--------------------------------------- */h2 {	font-size: large;	line-height: 1.1em;	color: #003C8C;	}h3 {	font-size: medium;	line-height: 1.2em;	color: #003C8C;	}h5 {	font-size: x-small;	line-height: 1.4em;	}/* テキスト--------------------------------------- */.level-1 {	font-size: x-small;	line-height: 1.6em;}.level-1b {	font-size: x-small;	line-height: 1.6em;	font-weight: bold;}.level-2 {	font-size: small;	line-height: 1.4em;}.level-2b {	font-size: small;	line-height: 1.4em;	font-weight: bold;}.supp {	margin: 4 0 10 25;	font-size: x-small;	line-height: 1.4em;	text-align: left;	list-style-image: url(/common/image/arrow.gif);}.alarm {	color: #D63385;	font-weight: bold;}/* ナビ--------------------------------------- */#navi {	width: 760;	padding: 16 14 0 0;	text-align: right;	}#navi .item {	margin-left: 10px;	padding-left: 12px;	font-size: x-small;	background-image: url(/common/image/arrow.gif);	background-repeat: no-repeat;}