/*全体設定*/
body {
	background: url('http://koyama-heater.ecsv.jp/ecsv/ezcatfiles/koyama-heater/img/img/1627/bg_website.gif') !important;
	color: #333333;
}
div, p, table tr td {
	color: #444444 !important;
	line-height: 150% !important;
}

table.head-c {
	background: #FFFFFF;
}
table.head-bg2 {
	background: #CC0000;
	border-bottom: solid 5px #CCCCCC;
}

td.counter-bg {
	background: #CCCCCC;
}
td.foot-bg1 {
	background: #CCCCCC;
}
tr.foot-bg2 {
	background: #CC0000;
	color: #FFFFFF;
}

td.col1-bg {
	background: url('http://koyama-heater.ecsv.jp/ecsv/ezcatfiles/koyama-heater/img/img/1627/bg_03.gif') center;
}
td.col2-bg {
	padding-left: 5px;
}

/*メニュー部*/
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 {
	padding-right: 1px;
}
table.flyoutSubMenu td {
	background: #91c8e6;
	height: 30px;
}

/*メニュー項目ページ*/
td.user_611 {
	border-left: solid 3px #CCCCCC;
	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;	
}