@charset "UTF-8";


/*ヘッダを固定して常に表示
-----------------------------*/

@media screen {  
body{  
	margin: 0;  
	padding-top:100px;
}  
* html body{  
    overflow: hidden;  
	/*スクロール時のブレ対策*/
    background-image : url("dummy");
    background-attachment: fixed;
}   
div#rock {  
    position: fixed !important;  
    position: absolute;  
    top: 0;  
    left: 0;  
    width: 100%;  
    height: 100px;  
    background-color: #FFF;
	z-index:100;
/*IE6ヘッダ固定用*/
    _top: expression(eval(document.documentElement.scrollTop+0)+'px');
}  

* html div#moveable{  
    height: 100%;  
    overflow: auto;  
}  

}  
@media print {  
body {
	margin: 0;  
	zoom: 67%; /*WinIE only */
}
}  

/*メインイメージ
-----------------------------*/
/*=====top=====*/
#mainimage_top{
	background: url(../imgs/mainimage.jpg) no-repeat;
	width:950px;
	height:350px;
	overflow:hidden;
	text-indent:-9999px;
	}



/*新商品おすすめ商品バナー
-----------------------------*/

.banner_newitem{
	overflow:hidden;
	text-indent:-9999px;
}
#newitem_01 a:link,#newitem_01 a:visited{
	background: url(../imgs/newitem_01.jpg) no-repeat;
	width:335px;
	height:99px;
	display:block;
}
#newitem_01 a:hover{
	background: url(../imgs/newitem_01.jpg) 0px -99px;
	width:335px;
	height:99px;
	display:block;
}
#newitem_02 a:link,#newitem_02 a:visited{
	background: url(../imgs/newitem_02.jpg) no-repeat;
	width:335px;
	height:99px;
	display:block;
}
#newitem_02 a:hover{
	background: url(../imgs/newitem_02.jpg) 0px -99px;
	width:335px;
	height:99px;
	display:block;
}


/*新商品バック
-----------------------------*/
.recommend{
	text-align:right;
	line-height:200%;
	padding-bottom:10px;
	padding-right:10px;
	}
	
/*更新履歴・展示会右ボタンバック
-----------------------------*/
.midashi01_right2{
	width:200px;
	margin:4px;
	text-align:right;
	float:right;
}