/*リンク　マウスオーバーに関する設定*/ 
a:link{ 
	color:#0033FF; 
	text-decoration:none;
}
a:visited{ 
	color:#006699; 
	text-decoration:none;
} 
a:hover{ 
	color:#0066CC; 
	text-decoration:underline;
} 

/*パンくずナビに関する設定*/ 
.bread_navi { font-size: 70%; line-height: 115%; } 

/*基本のテキストに関するスタイル*/ 
.text1 { font-size: 75%; line-height: 118%; } 
.text2 { font-size: 70%; line-height: 120%; } 
.text3 { font-size: 65%; line-height: 120%; } 
.text4 { font-size: 90%; line-height: 110%; } 

/*その他のメニューに使うフォント*/ 
.text5{ font-size:65%; } 

/*見出し関するスタイル*/ 
h3{ line-height:100%; } 
h4{ line-height:90%; } 

/*フッタに関するスタイル*/ 
address{ 
	font-size:75%; 
	line-height:125%; 
	font-style:normal; 
} 
/*---------------------------------------------------------------------*/

/*リストに関するスタイル*/ 
dl { 	
	margin-left: 15px; 
	margin-right: 15px; 
} 
dt { 	
	color: #3366CC; 
	font-weight: normal; 
} 
dd { 	
	color: #000000; 
	line-height: 130%; 
	padding: 0px; 
	margin: 10px; 
	text-align:left; 
}
ul.ul1{ 
	list-style:disc; 
	padding:5px;
}  

/*背景付リストタイトル*/ 
dt.dt1 { 	line-height: 130%; 
			background-color: #99CCFF; 
			text-align:left; 
			margin-right: 15px; 
			padding-top: 3px; 
			padding-left: 5px; 
			padding-bottom: 2px; 
			color: #000000; 
} 
 
/*---------------------------------------------------------------------*/

/*テーブルのスタイル*/

/*テーブル 線（青系）*/
table.table_bu{
	background:#6699CC;
	caption-side:top;
}

/*テーブル 線（グレー系）*/
table.table_gr{
	background:#999999;
	caption-side:top;
}

/*テーブルの項目（青系）*/
th.th_bu_c{
	background:#C8E3FF;
	font-weight:bold;
	text-align:center;
}
th.th_bu_l{
	background:#C8E3FF;
	font-weight:bold;
	text-align:left;
}
th.th_bu_r{
	background:#C8E3FF;
	font-weight:bold;
	text-align:right;
}

/*テーブルの項目（グレー系）*/
th.th_gr_c{
	background:#CCCCCC;
	font-weight:bold;
	text-align:center;
}
th.th_gr_l{
	background:#CCCCCC;
	font-weight:bold;
	text-align:left;
}
th.th_gr_r{
	background:#CCCCCC;
	font-weight:bold;
	text-align:right;
}

/* テーブルのセル（白系）*/
td.td_wh_l{
	background:#ffffff;
	text-align:left;
}
td.td_wh_c{
	background:#ffffff;
	text-align:center;
}
td.td_wh_r{
	background:#ffffff;
	text-align:right;
}
/* テーブルのセル（青系）*/
td.td_bu_l{
	background:#C8E3FF;
	text-align:left;
}
td.td_bu_c{
	background:#C8E3FF;
	text-align:center;
}
td.td_bu_r{
	background:#C8E3FF;
	text-align:right;
}

/*---------------------------------------------------------------------*/

/*下線付テキスト*/ 
span.underline{ 
	border:1px solid #000000; 
	border-top-width:0px; 
	border-left-width:0px; 
	border-right-width:0px; 
} 

/*キャプションに関するスタイル*/ 
caption{ 
	text-align:left; 
	font-size:75%; 
	line-height:120%; 
	color:#000000; 
} 
