/*
	CGI制作.com用スタイルシート
	2007/08/28-2008/07/28
	Copyright 2006-2008 Design Studio BIATO（biato.net）, Magiche Corp.（magiche.com）
*/



body{
	color: #000000;
	font-size: 12px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 180%
}


a{
	color: #0000ff;
	text-decoration: none;
}
a:visited{
	color: #800080;
	text-decoration: none;
}
a:hover{
	color: #ff0000;
	text-decoration: underline;
}
a:active{
	color: #ff0000;
	text-decoration: underline;
}


.white10{
	color: #ffffff;
	font-size: 10px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 135%
}
a.white10:visited{
	color: #ffffff;
	text-decoration: none;
}
a.white10:hover{
	color: #ffffff;
	text-decoration: underline;
}
a.white10:active{
	color: #ffff00;
	text-decoration: underline;
}


.red10{
	color: #ab0000;
	font-size: 10px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝;
	line-height: 115%
}

.red12{
	color: #ab0000;
	font-size: 12px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝;
	line-height: 180%
}

.red16{
	color: #ab0000;
	font-size: 16px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝;
	line-height: 110%
}

.black10{
	color: #000000;
	font-size: 10px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 115%
}

.black12{
	color: #000000;
	font-size: 12px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 180%
}

.black14{
	color: #000000;
	font-size: 14px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 125%
}

.black16{
	color: #000000;
	font-size: 16px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 125%
}

.black18{
	color: #000000;
	font-size: 18px;
	font-family: Meiryo, Verdana, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック;
	line-height: 115%
}



/* テーブル */
.grey-table {
	border: 1px solid #333333;
	border-collapse: collapse;
	font-size: 10px;
}

.grey-table-tr00 {
	vertical-align: top;
	background-color: #dddddd;
}

.grey-table-tr00 td{
	border: 1px solid #666666;
	padding: 5px;
}

.grey-table-tr01 {
	vertical-align: top;
	padding: 5px;
	background-color: #eeeeee;
}

.grey-table-tr01 td{
	border: 1px solid #666666;
	padding: 5px;
}

