/* CSS Document */

/** 文字サイズ文字色変更機能用 **/
table {
	font-size: 100% !important;
}


/* 全体に関EE發 */

body {
/*	color:#555;	*/
	font-size:80%;
	line-height: 1.7em;
}

h1,h2 {
	font-size: 130%;
	margin: 0;
	padding: 0;
	color: #fff;
}

h3 {
	font-size:130%;
	color: #ed2f61;
	margin: 5px 0;
}

h4 {
	font-size:100%;
	font-weight: bold;
	color:#009966;
	margin: 0 0 5px 0;
}

th {
	/*font-size:80%;*/
}

td {
	/*font-size:80%;*/
	line-height: 1.7em;
}
/*
p {
	margin: 5px 0 30px 0;
}
*/
ul {
/*	margin: 0;*/
	padding: 0;
}

li {
	margin: 0;
	padding: 0;
}


ol {
	margin: 1em 0 1em 1em;
}

/* フッター部分のE鵐色 */

/*	.white a:link {  color: #fff; text-decoration: underline;}	*/
/*	.white a:visited {  color: #fff; text-decoration: underline;}	*/
/*	.white a:hover {  color: #fff; text-decoration: none;}	*/
/*	.white a:active {  color: #fff; text-decoration: underline;}	*/

/* E鵐色 */

a:link {  text-decoration: underline;}
a:visited {  text-decoration: underline;}
a:hover {  text-decoration: none;}
a:active {  text-decoration: underline;}

#search {
	background-color: #f6f6f6;
	border: 1px #A6AFBE solid;
	font-size: 12px;
}


/* 文字色 */

.white {
	color: #fff;
}

.red {
	color: #C00;
}

.blue {
	color: #03c;
}

.pink {
	color: #ED2F61;
}

/* E鵑E腓な文E*/

.large-font {
	/*font-size: 125%;*/
	font-weight: bold;
}

/* 左サブメニュー */

.sub-menu {
	/*font-size: 150%;*/
}

/* キャプション。行間調整 */

.caption {
	line-height: 1.4em;
}

/* 表の背景色 */

.sel-gray {
	background-color: #999;
}

.sel-white {
	background-color: #fff;
}

.sel-blue {
	background-color: #D1E6ED;
}

.sel-brown {
	background-color: #E4E3DA;
}

.sel-green {
	background-color: #DEEFEB;
}

.sel-yellowgreen {
	background-color: #DCE9DA;


