/* menu
---------------------------------------------------*/
#menu #nav08 a{background:url(../../shared/image/menu08_on.jpg) no-repeat;}

#onav01 a{background:url(../image/menu01_on.jpg) no-repeat;}


/* main
---------------------------------------------------*/
p#annai{
	margin:10px 0;
}

h2#title00{
	background:url(../image/title00.jpg) no-repeat;
	width:812px;
	height:39px;
}

h2#title01{
	float:right;
	background:url(../image/title01.jpg) no-repeat;
	width:631px;
	height:38px;
}

h3{
	width:602px;
	height:25px;
}

#sub_title01{background:url(../image/sub_title01.jpg) no-repeat;}
#sub_title02{background:url(../image/sub_title02.jpg) no-repeat;}
#sub_title03{background:url(../image/sub_title03.jpg) no-repeat;}
#sub_title04{background:url(../image/sub_title04.jpg) no-repeat;}

.centerBox{
	position:relative;
}

.leftSide{
	float:left;
	width:218px;
	padding:28px 0;
}

.rightSide{
	float:right;
	width:365px;
	padding:28px 0;
}

#main dl{
	background: url(../image/dot_line.gif) no-repeat bottom;
	width:366px;
	padding:2px 0;
}

#main dl dt{
	float:left;
	width:85px;
}

#main dl dd{
	width:235px;
	margin-left:85px;
}

/* 中央
---------------------------*/
#main{
	width:610px;
}

.centerBox{
	width:602px;
	margin-left:8px;
}

.moreBtn{
	clear:both;
	background:url(../image/btn_more.jpg) no-repeat;
	width:102px;
	height:24px;
	position:absolute;
	left: 495px;
	top: 218px;
}

.moreBtn a{
	text-indent:-9999px;
	display:block;
	outline:none;
	width:102px;
	height:24px;
}

.moreBtn a:hover{
	background:url(../image/btn_more_on.jpg) no-repeat;
	width:102px;
	height:24px;
}

h4{
	width:287px;
	height:31px;
	margin:3px 0;
}


/*キャンペーン情報
-----------------------------*/
.campaign{
	float:left;
	width:287px;
	padding-bottom:30px;
}

#title01{background:url(../image/img01.jpg) no-repeat;}

/*チラシ情報
-----------------------------*/
.handbill{
	float:right;
	width:287px;
	padding-bottom:30px;
}

#title02{background:url(../image/img02.jpg) no-repeat;}
