/*--全体の設定--*/
*{
	color : #000000;
	font-size : 11px;
	font-family: Verdana,'ＭＳ Ｐゴシック'; 
	line-height : 16px;
	margin: 0px;
	padding: 0px;
}

body{
	scrollbar-3dlight-color: #333;
	scrollbar-arrow-color: #333;
	scrollbar-darkshadow-color: #333;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-track-color: #fff;
	filter: alpha(opacity=80);
}

/*--リンクの設定--*/
a{
	text-decoration: none;
}

a:link,a:visited{
	color: #0000CD;
}

a:hover,a:active{
	color: #0000CD;
	border-bottom:1px dashed;
}

img{
	border: none;
}

h1 {
	font-size: 18px;
}

h1 a{
	font-size: 18px;
}

h2{
	font-weight : bold;
	text-align: left;
	line-height: 25px;
	background: url(mat/h2.gif) no-repeat;
	padding-left: 10px;
	margin-top: 15px;
	margin-left: 20px;
}

/*--メニュー部分の設定--*/

#menu a{
	color: #FDF5E6;
	font-weight: bold;
}

#left{
	height: auto;
	width: 200px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: right;
	margin-top: 5px;
}

#left ul{
	list-style: none;
}

#left li a{
	font-size:  12px;
	color: #191970;
	font-weight: bold;
}

/*--ページの設定--*/
.text{
	width: 500px;
	text-align: left;
	padding: 10px 0 0 60px;
}

.text ul{
	list-style-type: none;
}

.text li{
	background : url(mat/list.gif) no-repeat 0 7px;
	padding-left: 15px;
	line-height: 18px;
}

td.tab{
	padding: 3px 5px;
	border-bottom: 1px dashed #333;
	border-right: 1px dashed #333;
}

/*--Menuページテーブルの設定--*/
td.line_r{
	border-right: 1px solid #000;
	filter:Alpha(opacity=60);
	-moz-opacity:0.6;
}

td.line_b {
	border-bottom: 1px solid #000;
}

td.line_tl{
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	filter:Alpha(opacity=60);
	-moz-opacity:0.6;
}

td.line_bl {
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
}

.trans{
	background-color: #fff;
	filter:Alpha(opacity=80);
	-moz-opacity:0.7;
}

/*--index用の設定--*/
.index{
	text-align: left;
	padding: 10px 0 0 60px;
}

/*--banner用の設定--*/
.banner{
	text-align: left;
	padding: 10px 0 0 60px;
}