body{
	background:url(../images/bg.jpg) repeat-x top center;
	background-color:#FFF;
}

/* 新着・お知らせ
------------------------------------------------ */
#news { background:url(../image/top/news_banner.gif) no-repeat left top; }
#info { background:url(../image/top/info_banner.gif) no-repeat left top; }

.news {
	margin-bottom:15px;
	text-align:left;
}
.news .title {
	background:url(../image/top/news_banner.gif) no-repeat left top;
	width:430px;
    height:70px;
}
.news ul {
	padding-bottom:10px;
}
.news li{
	border-bottom:1px #999 dotted;
	width:410px;
	margin:0 auto;
}

.news .day {
	float:left;
	width:70px;
	color:#666;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	
	padding:7px 0 5px 10px ;
}

.news .comment{
	float:left;
	width:320px;
	font-size:12px;
	
	padding:7px 10px 5px 0;
}
.news .comment img {
	width:30px;
	float:left;
	padding-top:2px;
	padding-right:5px;
}
.news a.backnumber{
	background:url(../image/top/back_number.gif) no-repeat;
	width:114px;
	height:21px;
	float: right;
	display:block;
	padding-right:10px;
}

.news span{
	display:none;
}


/* バナー
------------------------------------------------ */
#banner li {
	width:320px;
	height:84px;
	padding-bottom:10px;
}

.s_menu {
	width:320px;
	height:84px;
	padding-bottom:10px;
}

#QR{
	background:url(../image/top/QR1.gif) no-repeat;
	width:320px;
	height:77px;
	margin:20px 0 0 0px;
}
#QR b {
	position:absolute;
	top:-9999px;
}

/* フッター
------------------------------------------------ */

