body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	color:#555555;
			
	background-color: #ffffff;                /* "ffffff"のところを変更すると、背景色が変わります。 */
	background-image : url("img/kabegami.gif");   /* "kabegami.gif"のところを画像ファイル名に変更すると、背景画像が変わります。 */
	background-position : 0px 0px;            /* 背景画像の表示位置。これは左上ぴったりに表示されます。 */
	background-repeat: repeat;                /* 背景画像を繰り返して表示するかの設定。一番最初繰り返すに設定しています。 */
	background-attachment: scroll; 
	}

.sidemenu {
	font-size: 12px;
	letter-spacing: 2px;
	line-height: 18px;
}


#news{
	width:440px;
	height:165px;
	overflow:auto;
}

li{
	list-style-image: url("img/list.gif");
	list-style-position: outside; 
}

.f10 {
	font-size: 10px;
}

.f10-14 {
	font-size: 10px;
	line-height: 14px;
}

.f10-16 {
	font-size: 10px;
	line-height: 16px;
}

.f11-17 {
	font-size: 11px;
	line-height: 17px;
}



.f12 {
	font-size: 12px;
}

.f12-s {
	font-size: 12px;
	letter-spacing: 2px;
}

.f12-16 {
	font-size: 12px;
	line-height: 16px;
}

.f12-18 {
	font-size: 12px;
	line-height: 18px;
}

.f12-21 {
	font-size: 12px;
	line-height: 21px;
}



.f14 {
	font-size: 14px;
}

.f14-s {
	font-size: 14px;
	letter-spacing: 3px;
}

.f14-18 {
	font-size: 14px;
	line-height: 18px;
}

.f14-20 {
	font-size: 14px;
	line-height: 20px;
}

.f14-24 {
	font-size: 14px;
	line-height: 24px;
}


.f16 {
	font-size: 16px;
}

.f16-s {
	font-size: 16px;
	letter-spacing: 4px;
	line-height: 21px;
}

.f16-20 {
	font-size: 16px;
	line-height: 20px;
}

.f16-25 {
	font-size: 16px;
	line-height: 25px;
}



.f18 {
	font-size: 18px;
}

.f18-s {
	font-size: 18px;
	letter-spacing: 5px;
	line-height: 24px;
}


.f24 {
	font-size: 24px;
}

.f24-s {
	font-size: 24px;
	letter-spacing: 5px;
	line-height: 32px;
}

.box_orange{
	border: #FF8800 solid 1px;
}

.box_green{
	border: #91C604 solid 1px;
}

.box_purple{
	border: #990099 solid 1px;
}

.c-white {
	color: #FFFFFF;
}

.c-green {
	color: #91C604;
}

.c-green2 {
	color: #669900;
}

.c-green3 {
	color: #99CC99;
}

.c-orange {
	color: #FF9900;
}

.c-orange2 {
	color: #FF6600;
}

.c-purple {
	color: #990099;
}

.c-purple2 {
	color: #660066;
}

.c-red {
	color: #CC0033;
}

.c-pink {
	color: #FF8877;
}

.c-blue {
	color: #339999;
}

.c-beige {
	color: #AF9B5E;
}

.c-brown {
	color: #993300;
}

.c-black {
	color: #000000;
}


.menu {
	FONT-SIZE: 12px; LEFT: 0px; POSITION: relative; TOP: 0px; HEIGHT: 25px; width: 720px; BACKGROUND-COLOR: #FFFFFF;
}

#menu1 {
	LEFT: 0px; POSITION: absolute; TOP: 0px; 
}

#menu2 {
	LEFT: 145px; POSITION: absolute; TOP: 0px; 
}

#menu3 {
	LEFT: 290px; POSITION: absolute; TOP: 0px; 
}

#menu4 {
	LEFT: 435px; POSITION: absolute; TOP: 0px; 
}

#menu5 {
	LEFT: 580px; POSITION: absolute; TOP: 0px; 
}

.menu A {
	DISPLAY: block; WIDTH: 141px; COLOR: #990099; LINE-HEIGHT: 25px; TEXT-DECORATION: none; 
}

.menu A:hover {
	COLOR: #FF6600; 
}

.menuhead {
	BORDER-RIGHT: #ffffff 5px solid; 
}

.submenu {
	LEFT: 2px; VISIBILITY: hidden; WIDTH: 136px; POSITION: absolute; 
}

.submenu A {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 136px; BACKGROUND-COLOR: #F1E6C9; 
}

.menu SPAN {
	DISPLAY: none; COLOR: #c5e1ed; 
}

.copy {
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
}