@charset "shift_jis";
/* ----------------------------------------------------------
	daiei
	print.css print of IE6 IE7
---------------------------------------------------------- */

/* body 
---------------------------------------------*/
body {
	zoom: 70%;
}


/* div id contents
---------------------------------------------------*/
#container #contents {
	width: 905px;
}


/* div id mainContents
---------------------------------------------------------*/

/* IE6 IE7 hacks */
* html #mainContents .wrap2{
	width: 745px;	
}
*:first-child+html #mainContents .wrap2 {
	width: 745px;
}
/* END hacks */

/* IE6 IE7 hacks */
* html #mainContents .wrap3{
	width: 740px;	
}
*:first-child+html #mainContents .wrap3{
	width: 740px;
}
/* END hacks */

/* IE6 hacks */
* html .title01,
* html .title02,
* html .title03,
* html .title04,
* html .title05,
* html .title06,
* html #mainContents div.columnImg01,
* html #mainContents div.columnImg02,
* html #mainContents h1.breakfast,
#mainContents #summerNavi .naviButton,
#mainContents #summerNavi dl.naviNetshop dd ul.second {
	height: 1%;
}

#mainContents #summerNavi .naviButton ul {
	margin-top: 107px;
}

/* END hacks */

#mainContents .meinImage01 {
	position: relative;
	top: -30px;
	width: 715px;
	margin-bottom: -30px;
}
/* IE6 hacks */
* html #mainContents .text-box01 {
	width:425px;
}
/* END hacks */

#container #footer .globalNavi li a {
	height: 1%;
}

#mainContents .wrap3 .col .wrap2 .col01 {
	width: 219px;
}

/* sitetop */
* html #siteTop #contentsMain .firstContents {
	width: 715px;
}
* html #siteTop #contentsMain .firstContents .first02 .wrap01 {
	width: 245px;
}
*:first-child+html #siteTop #contentsMain .firstContents {
	width: 715px;
}
*:first-child+html #siteTop #contentsMain .firstContents .first02 .wrap01 {
	width: 245px;
}
#siteTop #contentsMain .firstContents .category {
	height: 1%;
}
#siteTop #contentsMain .firstContents .first02 .category {
	width: 230px;
}
*:first-child+html #siteTop #contentsMain .secondContents {
	width: 716px
}
#siteTop #contentsMain .secondContents .second01 .commodity dl dd.link {
	margin-top: -15px;
}
#siteTop #contentsMain .firstContents .first01 dl dt img{
	margin: -10px 0 0 5px;
}
#container #contents #aside div.companyInfo ul li {
	height: 1%;
}
#container #contents #aside div.companyInfo ul {
	height: 1%;
}
/* No navigation layout */
/* IE6 IE7 hacks */
* html #contact #mainContents .wrap3{
	width: 935px;	
}
*:first-child+html #contact #mainContents .wrap3{
	width: 935px;
}
/* END hacks */



/* corporate site
------------------------------------------------------------------------------------*/
#corpTopMain div#corpMenu ul li {
	height: 1%;
}
#corpRelease {
	margin-bottom: 0px;
	}


#mainContents div.three-column{
	width: 711px;
}

#mainContents div.three-column .colright02{
	width: 234px;
	float:left;
}
