@charset "utf-8";

/*
*
*	Title: mayoneco.com - main
*	Last Modified: 2010-12-30
*	Description: Main Style
*
*/

body {
	min-height: 1016px;
	_height: 1016px;
	background: url(../images/bg_main.png) scroll no-repeat center top;
}
a:link { color:#6e90ac;}
a:hover { text-decoration: none;}
a:visited { color:#868686;}
#page {
	width: 600px;
	margin: 0 auto;
	padding: 150px 0 0;
	text-align: center;
	color: #6a6462;
}
#logo, h2, h3{
	text-align: center;
}
#logo img, h2 img {
	line-height: 1;
	vertical-align: top;
}
#logo {
	margin: 0 0 100px;
}
h2 {
	margin: 0 0 15px;
}
h3 {
	margin: 25px 0 10px;
	font-size: 144%;
}
section {
	margin: 0 0 50px;
}

#contents p,
#contents ul {
	margin: 0 0 15px;
}
#contents p,
#contents li {
	font-size: 129%;
	line-height: 1.4;
}
#contents li {
	line-height: 1.6;
}
#contents p {
	margin-right: -1em;
}
#copyright img {
	margin: 20px 0 30px;
}
