* {
	PADDING 0px; MARGIN: 0px;
}

body {
	WIDTH:100%;
	TEXT-ALIGN:center;
	COLOR: #666666;
	FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka,sans-serif;
	BACKGROUND-IMAGE: url(img/back.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	BACKGROUND-COLOR:#fffcee;
}

#mbody {
	MARGIN: 0px auto; 
	TEXT-ALIGN:left;
	WIDTH:767px;
}

#mheader {
	WIDTH:100%;
	HEIGHT:80px;
	BACKGROUND-IMAGE: url(img/top.jpg);
	border-bottom:solid 1px #999999;
}

#contents {
	FLOAT:right;
	WIDTH:565px;
	font-size: 90%;
	line-height: 150%;
}

#context {
	PADDING 10px;
}

#navi {
	FLOAT:left;
	WIDTH:190px;
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 3px;
	font-size: 90%;
}

#mfooter{
	WIDTH:100%;
	CLEAR:both;
	TEXT-ALIGN:center;
	FONT-SIZE:12px;
	COLOR:#ffffff;
	PADDING: 8px 0;
	BACKGROUND-COLOR:#ff9900;
}

#mfooter a{
	COLOR:#ffffff;
}

.clr {
	BACKGROUND-COLOR:#ffffcc;
}

p {
	margin-bottom: 15px;
	margin-top: 15px;
}

a {
	COLOR: #4d82c4;
	text-decoration: none;
}

h1{
	font-size: 110%;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 3px;
}	
h2 {
	font-size: 105%;
}

/* メニューリンク */

#menulinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px ; MARGIN: 0px; TEXT-DECORATION: none;
}
#menulinks A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; background-image : url(img/menu.gif); background-repeat: none; PADDING-BOTTOM: 6px; COLOR: #FFFFFF; PADDING-TOP: 6px; TEXT-DECORATION: none;
}
#menulinks A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; background-image : url(img/menu.gif); background-repeat: none; PADDING-BOTTOM: 6px; COLOR: #FFFFFF; PADDING-TOP: 6px; TEXT-DECORATION: none;
}
#menulinks A:hover {
	BACKGROUND-IMAGE: none; background-image : url(img/menu1.gif); TEXT-DECORATION: none;
}