a {color: #042441;
text-decoration: none;
}

body
	{scrollbar-Track-Color: #f2f2f2;
	scrollbar-Face-Color: #cccccc;
	scrollbar-Shadow-Color: #f2f2f2;
	scrollbar-DarkShadow-Color: #f2f2f2;
	scrollbar-Highlight-Color: #f2f2f2;
	scrollbar-3dLight-Color: #f2f2f2;
	scrollbar-Arrow-Color: #ffffff;
	margin:0px;}
	
a:hover {color: #EE3324;
background: #fff; }

h1{font-size: 90%;}
.copyright {
	font-size: 10px;
	line-height: 14px;
	color: #323232;
}
.f10 {
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	letter-spacing: 0.1em;
}
.f11 {
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
.f11_white {
	font-size: 11px;
	line-height: 14px;
	color: #ffffff;
}
.f12 {
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.f14 {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
}
.f16 {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
}
.f9_blue {
	font-size: 9px;
	line-height: 13px;
	color: #042441;
}
.f10_blue {
	font-size: 10px;
	line-height: 14px;
	color: #042441;
}
.f10_white {
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
}
.f12_white {
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}
.f14_white {
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
}
.f16_white {
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.index_link {
	color: #80251C;
}
.poetry {
	line-height: 140%;
	margin-left: 40px;
}
.title {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
}
.index_link2 {
	color: #CCCC00;
}
.index_link3 {
	color: #042441;
}
.index_link4 {
	color: #9E5400;
}
.index_link5 {
	color: #042441;
}
.f14r {
	font-size: 11pt;
	line-height: 135%;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.1em;
}
.f16r {
	font-size: 13pt;
	line-height: 130%;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-weight: bold;
}
.f12r {

	font-size: 9pt;
	line-height: 145%;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.1em;
}
.f12r_gray {

	font-size: 9pt;
	line-height: 145%;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.f12r_white {


	font-size: 9pt;
	line-height: 145%;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	letter-spacing: 0.1em;
}
.f14r_no_em {

	font-size: 11pt;
	line-height: 135%;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
#wrapper{width: 400px; background-color: #f2f2f2; border: solid 1px #c8c8c8; margin-left: auto; margin-right: auto;}
.coment1{font-size: 12px; color: #5D5D5D; line-height: 1.2em; vertical-align: middle;}
.coment2{font-size: 12px; color: #5D5D5D; line-height: 1.2em; vertical-align: top;}
.coment3{font-size: 12px; color: #263553; line-height: 1.2em; vertical-align: middle;}


.rollover img {

}

.rollover a,
.rollover a:link,
.rollover a:visited {
	background-position: 0px 0px;
	float:left;
}
.rollover a:focus,
.rollover a:hover,
.rollover a:active {
	background-position: 0px 50px;
	float:left;
}

.rollover .menu01 a {
	background-image: url(/summit/images/menu_over_01.gif);
.rollover .menu02 a {
	background-image: url(/summit/images/menu_over_02.gif);
.rollover .menu03 a {
	background-image: url(/summit/images/menu_over_03.gif);
}

