/* basic design */

body {
	background: #ffffff;
}

#container {
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	width:780px;
}

/* basic layout */



#contents {
	margin:0px;
	padding:0px;
	width:780px;
}

#maincontents2 {
    margin:0px;
	padding:0px;
	width:160px;
	float:right;
}

#maincontents1 {
	margin:0px;
	padding:0px;
	width:620px;
	float:left;
}

#maincontents2design {
	margin:0px;
	padding:0px;
	width:160px;
}

#maincontents1design {
	margin:0px;
	padding:10px;
	width:600px;
}



/* text design */

#container h1 {
	font:20px"MS ゴシック", Osaka, sans-serif;
	color: #543f32;
}

#container h2 {
	font:20px"MS ゴシック", Osaka, sans-serif;
	color: #543f32;
}

#container h3 {
	font:20px"MS ゴシック", Osaka, sans-serif;
	color: #543f32;
}

#container strong {
	font:14px"MS ゴシック", Osaka, sans-serif;
	color: #8b4513;
}




#container p {
	font:14px"MS ゴシック", Osaka, sans-serif;
	color: #blak;
}


#container a {
	font:14px"MS ゴシック", Osaka, sans-serif;

}






