body  {
	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	background:url(../img/dot-bg.png) repeat;
	margin: 0;
	padding: 0;
	border:0;
	text-align: center;
	color: #000000;
}

#container{
	width:520px;
	height:auto;
	margin:10px auto;
	padding:0;
}

#main .entrybox{
	margin:0;
	padding:0;
	width:520px;
	font-size:12px;
	background:url(../img/middle.gif) repeat-y 0 0;
}

#main .entry-header{
	height:10px;
	margin:0 0 25px;
	padding:0;
	background:url(../img/top.gif) no-repeat 0 0;
}

#main p{
	margin:0 0 25px 0;
	padding:0;
}

#main .box{
	width:360px;
	height:35px;
	margin:0 auto 25px;
	text-align:left;
}

#main a#nankoshi{
	width:135px;
	height:35px;
	margin:0;
	padding:0;
	text-align:left;
	background:url(../img/nankoshi-logo.gif) no-repeat;
	display:block;
}

#main a#nankoshi:hover{
	background:url(../img/nankoshi-onlogo.gif) no-repeat;
}

#main a#meieki{
	width:100px;
	height:35px;
	margin:0;
	padding:0;
	background:url(../img/meieki-logo.gif) no-repeat;
	display:block;
	float:right;
}

#main a#meieki:hover{
	background:url(../img/meieki-onlogo.gif) no-repeat;
}

#main .entry-footer{
	height:10px;
	margin:0;
	padding:0;
	background:url(../img/bottom.gif) no-repeat 0 0;
}

#footer { 
	padding: 0 10px 0 20px;
	background:#FCC;
	text-align:right;
} 

#footer p {
	margin: 0;
	padding: 10px 0;
}