@charset "shift_jis";
/* CSS Document */



/*リンク*/
a {
	color:#009;
	text-decoration:none;
}
a:link {
	color:#00F;
}
a:visited {
	color:#00F;
}
a:active {
	color:#00F;
}
a:hover {
	color:#F00;
	text-decoration:underline;
}


body {
	margin-top:0px;
}



#head1 {
	background:url(img/background_welcome.jpg);
	background-repeat:repeat-x;
	text-align:center;
}


/*メニュー*/
#menu_waku {
	border-width:1px;
	border-style:solid;
	border-color:maroon;
}
.menu {
	font-size:small;
	text-align:center;
	padding:5px;
	padding-bottom:4px;
}
a:hover.menu {
	color:#009;
	text-decoration:underline;
}



/*パンくずリスト*/
#pan {
	font-size:small;
	padding:10px 15px 30px;
}


/*中見出し*/
/*赤*/
.mi {
	background:url(img/background_07.gif);
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}
/*青*/
.mi2 {
	background:url(img/background_03.gif);
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}
/*深緑*/
.mi3 {
	background:url(img/background_01.jpg);
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}
/*青緑*/
.mi4 {
	background:url(img/background_04.jpg);
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}
/*鮮青*/
.mi5 {
	background:url(img/background_06.gif);
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}
/*エメラルド*/
.mi6 {
	background-color:#00cccc;
	border:solid 1px #000;
	padding:1px 10px 1px;
	color:#FFF;
	font-weight:bold;
}



/*テーブル*/
td {
	font-size:95%;
	line-height:140%;
}
.ta {
	border-collapse:collapse;
	border:solid 1px #000;
}
.ta th {
	border:solid 1px #000;
	padding:4px;
	font-weight:normal;
}
.ta td {
	border:solid 1px #000;
	padding:4px;
	text-align:center;
}




/*テキストサイズ*/
.s {
	font-size:small
}


/*ページトップ*/
.pt {
	font-size:small;
	margin-bottom:20px;
}


/*リスト*/
dd {
	margin-left:1em;
}



/*デコレーション*/
.red {
	color:#F00;
}
.blue {
	color:#00F;
}
.black {
	color:#000;
}

