@charset "Shift_JIS";


a img{
border:none;
color:#ffffff
}

a:link    {text-decoration:none; color: #01903A;}
a:visited {text-decoration:none; color: #01903A;}
a:active  {text-decoration:none; color: #73C800;}
a:hover   {text-decoration:none; color: #24DC7F;}

.top {color: #663300; }
.top:link    {text-decoration: none; color: #663300; }
.top:visited {text-decoration: none; color: #663300; }
.top:active  {text-decoration: none; color: #FF0000; }
.top:hover   {text-decoration: underline; color: #FF0000; }

.season {color: #663300; }
.season:link    {text-decoration: none; color: #663300; }
.season:visited {text-decoration: none; color: #663300; }
.season:active  {text-decoration: none; color: #FF0000; }
.season:hover   {text-decoration: underline; color: #FF0000; }

body,td,li,th{font-size: 9pt;
           text-decoration:none; color: #78787A;

scrollbar-face-color:#ffffff; /
scrollbar-highlight-color:#999999;/
scrollbar-shadow-color: #999999; /
scrollbar-3dlight-color: #ffffff; /
scrollbar-arrow-color: #800000; /
scrollbar-track-color: #ffffff; /
scrollbar-darkshadow-color: #ffffff;/
}

	small {font-size:8pt;font-family:"";}
	.line  {line-height:110%;}
.text14 { font-size:9pt; line-height:150%; }
.text15 { font-size:8pt; }
.text16 { font-size:8pt;color:#454545 }
.text17 { font-size:10pt; line-height:110%; color:#78787A; }
.text18 { font-size:10pt;text-decoration:none;color:#BA7676; }
.text20 { font-size:11pt; line-height:120%; color:#78787A; }
.text12 { font-size:12px; line-height:22px; }


.menu { font-size:10px; color:#024264; }
.menu:link    {text-decoration:none; color: #024264;}
.menu:visited {text-decoration:none; color: #024264;}
.menu:active  {text-decoration:none; color: #024264;}
.menu:hover   {text-decoration:none; color: #024264;}
	.big11 { font-size:11pt; line-height:110%;}
	.big12 { font-size:12pt; line-height:110%;}
	.big13 { font-size:13pt; line-height:110%;}
	.big14 { font-size:14pt; line-height:110%;}
	.big15 { font-size:15pt; line-height:110%;}

.big10 { font-size:12pt; line-height:130%; }


.dora1 { font-size:10pt; line-height:120%; color:#78787A; }
.dora2 { font-size:11pt; line-height:120%; color:#78787A; }
.dora3 { font-size:15pt; line-height:120%; color:#78787A; font-weight: bold;}
.dora4 { font-size:11pt; line-height:120%; color:#454545; font-weight: bold;}
.dora5 { font-size:10pt; line-height:120%; color:#78787A; font-weight: bold;}

.pp {
	font-size: 12px;
	line-height: 120%;
	color: #000000; }

.pp2 {
	font-size: 13px;
	line-height: 120%;
	color: #660000;
	font-weight: bold; }

.pp3 {
	font-size: 13px;
	line-height: 120%;
	color: #660000; }

.pp4 {
	font-size: 14px;
	line-height: 120%;
	color: #000000; }




img.title_bar{
	display: block;
	padding: 0px;
	margin: 0px;
	width: 469px;
	height: 34px;
	border: 0;
}


a.listLink,
a:visited.listLink{
	background: url(./img/arrow.gif) no-repeat 10px 2px;
	font-size: 14px;
	color: #663300;
	padding-left: 25px;
}
a:hover.listLink{
	color: #cc0000;
	text-decoration: underline;
	background: url(./img/arrow.gif) no-repeat 13px 2px;
}





/* ******************** table standard ******************** */
table.standard{
	width: 100%;
	border-collapse: collapse;
}
table.standard th,
table.standard td{
	vertical-align: top;
	padding: 5px;
}
table.standard th{
	text-align: left;
}


table.standBorder{
	width: 100%;
	border-collapse: collapse;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
table.standBorder th,
table.standBorder td{
	padding: 5px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: center;
}
table.standBorder th{
	background: #eee;
}

table.standBorder caption{
	background: #777;
	color: #fff;
	font-size: 12px;
	padding: 3px;
}

table.standBorder th small{
	font-size: 11px;
	display: block;
	font-weight: normal;
}





