@charset "Shift_JIS";

/* ************************************************************************
* 
*	印刷用
*
************************************************************************ */

body {

}


/* IE6 */
* html body {
zoom: 65%;
}


*:first-child+html body{
zoom: 65%;
}




/* IE8 */

body { zoom: 100%\9; }


body {
	color: #000000;
	background-color: #FFFFFF;
}


a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}
img{
	border:none;
}

.headerNavi{
	display:none;
}


/*--enjoy--*/
.mainCnt .mainCol .frame {
	line-height:1;
}

.mainCnt .mainCol .frameBody{
	min-height:180px !important;
}

.mainCnt .mainCol .frame .h220{
	min-height:180px !important;
}

/*--enjoy--*/
.main .content .mainBody{
	line-height:1;
}
.brandItem .itemBody .h240{
	min-height:150px !important;
}
.brandItem .h215{
	min-height:150px !important;
}

.mainR{
	line-height:1.2!important;
}

/*--beeryeast--*/
.mainCnt .yeast-extract .yeCont{
	line-height:1;
}


/*--newsrelease--*/
.mainBody .mainR .imgArea .img{
	display:inline-block;
	margin:0 auto 10px auto;
	border:1px solid #ccc;
	width:230px;
	height:140px;
}

.section{
	margin:0 0 10px 0;
}


@page {
 margin-bottom:1cm;
}

/*--プリントページ強制改行 for firefox--*/

@-moz-document url-prefix() {
.pageBreak{
	page-break-after: always;
}}
@-moz-document url-prefix() {
.pageBreak2{
	page-break-before: always;
}}
@-moz-document url-prefix() {
.pageBreak3{
	page-break-after: avoid;
}}

/* IE10 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.pageBreak{
	page-break-after: always;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.pageBreak2{
	page-break-before: always;
}}


/* IE9 */
.hack .pageBreak:not(:target){
	*page-break-after: always\9;
}
.hack .pageBreak2:not(:target){
	*page-break-before: always\9;
}


/* IE8 */
.hack .pageBreak{
	*page-break-after: always\9;
}
.hack .pageBreak2{
	*page-break-before: always\9;
}



/*--mintia--*/

.listBox .h285{
	min-height:250px !important;
}
.listBox .h345{
	min-height:310px !important;
}
.listBox .h315{
	min-height:260px !important;
}


/*--top--*/

div.topCol2 { display:table; }
div.topCol2 .colL{ display:table-cell; width:950px; float:left; vertical-align:top; }
div.topCol2 .colR{ display:table-cell; width:950px; float:; vertical-align:top; } 



/*--トップページ　右バナー縮小 for firefox--*/

@-moz-document url-prefix() {
.productsList .list .itemArea ul li{
	float:left;
	margin: 0 3px 0 0;
}}

@-moz-document url-prefix() {
.bnrArea li{
	padding:0 0 0 0;
	text-align:center;
}}


@-moz-document url-prefix() {
.bnrArea li img{
	height:58px;
	width:170px;
}
}


@-moz-document url-prefix() {
.bnrArea li:first-child img{
	height:70px
}}




.newItem{
	float:left;
	margin: 0 20px 5px 0;
	width:250px;
}


.topics{
	width:250px;
	position:relative;
	margin: 0 0 5px 0;
}



.productsList .list{
	background:#fff;
	overflow:hidden;
	border:1px solid #efefef;
	padding: 0;
}



/*colorbox*/


#colorbox, #cboxOverlay, #cboxWrapper{
	
	position:absolute!important; top:0!important; left:0!important; z-index:9999; overflow:hidden;
}









