@charset "utf-8";

/* CSS Document */

/*------------------------------------------------------------*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, th, td, tr, img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:none;
}

li {
	list-style:none;
}

body {
	background-image:url(../content/images/bg.jpg);
	background-attachment:fixed;
}

/*------------------------------------------------------------*/
div#warp {
	text-align:center;
}

/*------------------------------------------------------------*/
div#main {
	margin:0px auto;
	text-align:left;
	width:960px;
	background-color:#FFF;
}

/*------------------------------------------------------------*/
div#header {
	width:960px;
}

div#header h1{
	background-image:url(../content/images/header.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:150px;
	text-indent:-9999px;
}

div#header p.logo{
	background-image:url(../content/images/logo.gif);
	background-repeat:no-repeat;
	width:188px;
	height:61px;
	text-indent:-9999px;
}

/*------------------------------------------------------------*/
div#footer {
	clear:both;
	text-align:center;
	font-size:12px;
	padding-top:25px;
	padding-bottom:25px;
	background-color:#FFF;
}

/*------------------------------------------------------------*/
.font_red{
	color:#F00;
}

.font_white{
	color:#FFF;
}
