@charset "Shift_JIS";
/*
BODYに対する設定
マージン(余白）：縦横0px
背景：画像を使用(縦幅に繰り返し表示)
書体："ＭＳ ゴシック", "Osaka−等幅"
フォントサイズ：小
行間：150%
*/
BODY {
	background-image: url(img/main/bg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	
	
	line-height : 100%;
  font-size : 9pt;
}
/*
リンクの設定
a:link(リンクが指定された時のテキストの設定）:太字、青色、下線あり、サイズ120%
a:visited(リンク先訪問済み時のテキストの設定）：太字、青色、下線あり、サイズ120%
a:hover(リンクテキストにマウスオーバーした時のテキストの設定）：太字、赤色、下線あり、サイズ120%
a:active(リンクテキストをクリックした瞬間時のテキストの設定）：太字、青色、下線あり、サイズ120%
*/
a:link {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
	font-size: 120%;
}
a:visited {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
	font-size: 120%;
}
a:hover {
	font-weight: bold;
	color: #FF3300;
	text-decoration: underline;
	font-size: 120%;
}
a:active {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
	font-size: 120%;
}
/*
bg-main
背景：背景に橋杭岩の画像を使用（繰り返しなし（固定配置））
*/
.bg_main {
	background-image: url(img/main/H24seijinshiki.jpg);
	background-repeat: no-repeat;
}
/*
bg-left、bg_n_right
背景：背景に画像を使用（縦横繰り返し）
*/
.bg_n_left {
	background-image: url(img/main/table_left.gif);
	background-repeat: repeat;
}
.bg_n_right {
	background-image: url(img/main/table_right.gif);
	background-repeat: repeat;
}
/*
tbl_event（今月のイベントのテーブルで使用）
背景：白
テーブルの罫線：黒、1px、細線
*/
.tbl_event {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
/*
tbl_popu（串本町の人口のテーブルで使用）
背景：白
テーブルの罫線：黒、1px、点線
テキストの位置：上下中央
テキストの行間：125%
*/
.tbl_popu {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-position: center center;
	text-align: center;
	line-height: 125%;
}
/*
tbl_popu2（串本町の人口のテーブルで使用）
背景：白
テーブルの罫線：黒、1px、細線
テキストの位置：左上
*/
.tbl_popu2 {

	background-color: #FFFFFF;
	background-position: left top;
	text-align: left;
}
/*
textdiv（新着情報のテーブルで使用）
テーブルの高さ270pxを超えた場合
スクロールを発生させるよう設定）
*/
.textdiv{
	height : 270px;
	overflow : auto;
	scrollbar-base-color : #CCCCCC;
	scrollbar-highlight-color : #00000ff;
	width: 100%;
}
/*
u_text（第2階層コンテンツメニュー、テキスト部分で使用）
テキスト位置：左上
*/
.u_text {
	text-align: left;
	vertical-align: top;
}

