BODY {
MARGIN: 0px;
BACKGROUND-COLOR: #FFFFFF;
PADDING-LEFT: 2px;
}

IMG {
BORDER-RIGHT: 0px;
BORDER-TOP: 0px;
BORDER-LEFT: 0px;
BORDER-BOTTOM: 0px
}

A:link {
FONT-SIZE: 100%;
COLOR: #000000;
TEXT-DECORATION: none
}

A:visited {
FONT-SIZE: 100%;
COLOR: #333333;
TEXT-DECORATION: none
}

A:hover {
FONT-SIZE: 100%;
COLOR: #0000ff;
TEXT-DECORATION: underline
}

.banner-bg {
PADDING-BOTTOM: 15px;
PADDING-TOP: 15px
}

/* 固定小フォント */
.small-font {
FONT-SIZE: 10pt;
LINE-HEIGHT: 18px
}

/* 固定中フォント */
.middle-font {
FONT-SIZE: 11pt;
LINE-HEIGHT: 23px;
FONT-WEIGHT: bold;
}

/* 固定大フォント */
.large-font {
font-size: 12pt;
FONT-WEIGHT: bold;
}

.font-white {
COLOR: #ffffff;
FONT-WEIGHT: bold;
}

/* 写真説明 */
.psetu {
font-size:10pt;
text-align:center;
line-height:125%;
PADDING-RIGHT: 1px;
PADDING-LEFT: 1px;
PADDING-BOTTOM: 1px;
PADDING-TOP: 1px;
FONT-WEIGHT: bold;
}

/* カテゴリーバー */
.midashi-bg {
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-SIZE: 10pt;
/*BACKGROUND-IMAGE: url(images/midashi.jpg);*/
PADDING-BOTTOM: 1px;
VERTICAL-ALIGN: stext-top;
COLOR: #000099;
PADDING-TOP: 1px;
LINE-HEIGHT: 24px;
FONT-WEIGHT: bold;
}

/* 見出し */
.midashi {
FONT-SIZE: 105%;
LINE-HEIGHT: 24px;
FONT-WEIGHT: bold;
}

/* 中見出し */
.naka-midashi {
FONT-SIZE: 95%;
LINE-HEIGHT: 24px;
FONT-WEIGHT: bold;
}

/* ページ余白 */
.tl10space {
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px
}

/* テーブル余白 */
.tb10space {
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 10px;
}

/* 左インデックス */

.left-menu {
FONT-SIZE: 10pt;
LINE-HEIGHT: 100%;
}

/* 左−メニュー */
#menu ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

#menu a:link, #menu a:visited {
color: #000000;
text-decoration: none;
}

.defstr {
FONT-SIZE: 95%;
LINE-HEIGHT: 135%;
}

.barfont {
	FONT-SIZE: 80%; COLOR: #0000ff; LINE-HEIGHT: 24px
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
.lrsp {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px
}
.honbun {
	FONT-SIZE: 11pt; LINE-HEIGHT: 25px
}
.bto {
	BACKGROUND-IMAGE: url(images/bto.gif); BACKGROUND-REPEAT: no-repeat
}
.boxfont2 {
	FONT-SIZE: 11pt; COLOR: #333333; LINE-HEIGHT: 25px
}
.komidashi {
	FONT-SIZE: 10.5pt
}
.obi {
	FONT-SIZE: 10pt; COLOR: #0099ff
}


#menu a:hover {
background-color: #DDDDDD;
text-decoration: none;
color: #0000ff;
}

#menu a{
	display: block;
	margin:0px;
	padding:6px 0px 6px 10px;
	border-color:#CCCCCC;
}

/* 下−インデックス */
.low-menu {
FONT-SIZE: 10pt;
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
PADDING-BOTTOM: 5px;
COLOR: #ffffff;
PADDING-TOP: 5px;
BACKGROUND-COLOR: #0066ff;
TEXT-ALIGN: center
}

.link-w {
COLOR: #ffffff;
text-decoration: none;
}

.link-b {
COLOR: #blue;
text-decoration: none;
}


