@charset "utf-8";

div#content ul,
div#content h2,div#content h3,div#content h4,
div#content div.visual,
div#content div.visual span.photo,
div#content ul.note,
div#content div.category,
div#content div.category div.main div.boxset div.box01 dl,
div#content div.category div.main div.boxset div.box02 dl,
div#content div.category div.sub {
	margin:0;
	padding:0;
}

/* div.visual
---------------------------------------------------------*/
div#content div.visual {
	clear:both;
	width:748px;
	margin-top:7px;
	margin-bottom:12px;
}
div#content div.visual h2,
div#content div.visual span.photo {
	float:right;
}

/* div.visual-bottom
---------------------------------------------------------*/
div#content div.visual-bottom {
	margin-bottom:12px;
}

/* ul.banner
---------------------------------------------------------*/
div#content ul.banner li {
	margin-bottom:12px;
}

/* ul.note
---------------------------------------------------------*/
div#content ul.note {
	margin-bottom:12px;
}


/* div.block
---------------------------------------------------------*/
div#content div.block {
	width: 558px;
	background:url(/menu/limited/quarter-pounder/graphic/index/background_footer_01.gif) bottom no-repeat;
	margin-bottom:12px;
	padding-bottom: 18px;
}
div#content div.footer-black {
	background:url(/menu/limited/quarter-pounder/graphic/index/background_footer_02.gif) bottom no-repeat;
}
div#content div.block div.body {
	background:url(/menu/limited/quarter-pounder/graphic/index/background_border_01.gif) repeat-y;
	padding: 0 18px;
}
div#content div.block div.boder-black {
	background:url(/menu/limited/quarter-pounder/graphic/index/background_border_02.gif) repeat-y;
}

/*-- div.boxset --*/
div#content div.block div.body div.boxset {
	width:522px;
	margin-bottom:12px;
}

div#content div.block div.body div.boxset div.box01,
div.block div.body div.boxset div.box02 {
	float:left;
	width:255px;
}
div#content div.block div.body div.boxset div.box01 {
	margin-right:12px;
}
div#content div.block div.body div.boxset div.box01 dl dt,
div#content div.block div.body div.boxset div.box02 dl dt {
	float:left;
	margin-right:7px;
}
div#content div.block div.body div.boxset dl dt img.item-name {
	margin-bottom:6px;
}

/*-- div.shop --*/
div#content div.block div.body div.shop h4 {
	padding-bottom:12px;
}

div#content div.block div.body div.shop div.table {
	margin:0;
}

	/*----- shop box -----*/
	div#content div.category div.main div.boxset div.shop01 {
		width:78px;
	}
	div#content div.category div.main div.boxset div.shop02 {
		width:432px;
	}
	div#content div.category div.main div.boxset div.shop02 dl dt {
		margin-bottom:12px;
	}
	div#content div.category div.main div.boxset div.shop02 dl dd {
		text-align:right;
	}
	div#content div.category div.main div.boxset div.shop-search {
		margin-bottom:12px;
	}



/* div.block
---------------------------------------------------------*/
div#content div.category div.sub div.link {
	margin-top:0;
	padding-top:0;
}


/* clearFix
-----------------------------------------------------------*/
div#content div.visual,
div#content div.block div.body,
div#content div.block div.body div.boxset,
div#content div.block div.body div.box02,
div#content div.block div.body div.box02 dl dt,
div#content div#report dl.backnumber dd div.reportBox div {
    overflow: hidden;
}
div#content div.visual:after,
div#content div.block div.body:after,
div#content div.block div.body div.boxset:after,
div#content div.block div.body div.box02:after,
div#content div.block div.body div.box02 dl dt:after,
div#content div#report dl.backnumber dd div.reportBox div:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
/*\*/
* html div#content div.visual,
* html div#content div.block div.body,
* html div#content div.block div.body div.boxset,
* html div#content div.block div.body div.box02,
* html div#content div.block div.body div.box02 dl dt,
* html div#content div#report dl.backnumber dd div.reportBox div {
    height: 1em;
    overflow: visible;
}
/**/
	
/* div#content div#report
---------------------------------------------------------*/	
div#content div#report {
	margin-bottom: 12px;
}

div#content div#report dl.backnumber,
div#content div#report dl.backnumber dt,
div#content div#report dl.backnumber dd,
div#content div#report dl.backnumber dd p {
	margin: 0;
	padding:0;
}

div#content div#report dl.backnumber dd {
	_width: 558px;
	width: 526px;
	background: url(/menu/limited/quarter-pounder/graphic/index/banner_02_c_bg.jpg) top left no-repeat;
	padding: 9px 16px 17px;
}

div#content div#report dl.backnumber dd p {
	border-bottom: 1px solid #000000;
	padding-bottom: 8px;
}
