/* 全体 */
body {
	background: url('http://www.jrc-e.com/ecsv/ezcatfiles/jrc/img/img/1575/bg_03.gif');
}
div, p, table tr td {
	color: #444444 !important;
	line-height: 125% !important;
}

/* ヘッダー,フッター */
.head-bg1 {
	background: #FFFFFF url('http://www.jrc-e.com/ecsv/ezcatfiles/jrc/img/img/1571/header.jpg') no-repeat bottom right !important;
	height: 120px;
}
.head-c {
	background: #91c8e6;
}
.head-bg2 {
	background: #0069e1;
}
.foot-bg1 {
	background: #91c8e6;
}
.foot-bg2 {
	background: #0069e1;
}
.foot-text {
	color: #FFFFFF !important;
}

/* メニュー部 */
table.cgmenu-table{
	border:0 !important;
	background: none !important;
	margin: 0px;
	padding: 0px;
}
table.flyoutMenu {
	border: 0 !important;
	margin-top: 0px !important;
	margin-left: 3px !important;
	background: none !important;
	padding: 0px;
	width: 182px !important;
}
table.flyoutMenu td{
	border:0 !important;
	background: none !important;
	padding-top: 0 !important;
	padding-left: 0px !important;
	padding-bottom: 1px !important;
	padding-right: 0 !important;
}
table.flyoutSubMenu {
	margin-left: 2px;
	margin-top: 2px;
	padding-right: 1px;
}
table.flyoutSubMenu td {
	background: #c3e1f0;
	height: 30px;
	white-space: nowrap;
}
table.flyoutSubMenu td.flyoutSubLink {
	background: #c3e1f0;
	height: 30px;
	white-space: nowrap;
}
table.flyoutSubMenu td.flyoutSubLinkOver, table.flyoutSubMenu td.flyoutSubLinkDown {
	background: #ffe191;
	height: 30px;
	white-space: nowrap;
}

/* メニュータイトル */
.user_603 {
	border-left: solid 5px #0069e1;
	padding-left: 5px;
}

/* フォーム */
table.formtabMt{
	border:none !important;
}
table.formInnerTab{
	border:none !important;
}
.formtab_left{
	background-color:#f3f3f3;
	border:2px solid #ffffff;
	vertical-align:top;
}
.formInnerTab{
	border:0px;
}
input {
	border: solid 1px #999999;
}
input.radio {
	border: none;
}
input.checkbox {
	border: none;
}
textarea {
	border: solid 1px #999999;	
}