/*--  --------------- english-home TOP ---------------  --*/
#hometop-btn{
	display:block;
	margin:0px;
	padding:0px;
	width:830px;
	height:33px;
	background:url(../common_img/header_bar_b.gif) no-repeat;
}

#hometop-btn p{
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}

#menu-brand{
	display:block;
	margin:30px 0px 0px 0px;
	padding:0px;
	width:450px;
	float:left;
}

#menu-brand p{
	display:block;
	margin:0px;
	padding:0px 0px 10px 0px;
	float:left;
}
#menu-oshirase{
	display:block;
	margin:30px 0px 0px 20px;
	padding:0px;
	width:360px;
	float:right;
	font-size:small;
	line-height:1.3em;
}
#menu-oshirase h4{
	display:block;
	margin:0px ;
	padding:10px 0px 0px 0px;
	font-size:small;
	width:338px;
}

#menu-oshirase p{
	display:block;
	margin:0px ;
	padding:0px 0px 0px 0px;
	width:338px;
}

#menu-oshirase .title p{
	display:inline;
	margin:0px ;
	padding:0px 0px 0px 0px;
}

#menu-oshirase .line{
	display:block;
	margin:0px ;
	padding:0px 10px 0px 10px;
	border:1px solid #CCCCCC;
	border-top:none;
	border-bottom:none;
}

/*--  --------------- side menu english-home (home) ---------------  --*/
#sidemenu .home{
	display:block;
	margin:0px;
	padding:0px;
	width:170px;
	background-color:#F2F2F2;
}
#sidemenu .home li{
	display:block;
	margin:0px;
	padding:0px 0px 2px 0px;
	list-style-type:none;
	background:url(../common_img/menu_home_l.gif) no-repeat bottom left;
}
#sidemenu .home p{
	display:block;
	margin:0px;
	padding:0px 0px 0px 20px;
	background:url(../common_img/menu_home_bt.gif) no-repeat 5px 0.5em;
}
#sidemenu .home .sub{
	padding:0px 0px 0px 26px;
	background:url(../common_img/menu_home_bts.gif) no-repeat 17px 0.6em;
}

#sidemenu .home .active0{
}
#sidemenu .home .active1{
	background-color:#DDDDDD;
}
#sidemenu .home .active2{
	background-color:#CFCFCF;
}
/*--  color  --*/
#sidemenu .home a:link{
	color: #333333;
	text-decoration:none;
}
#sidemenu .home a:visited{
	color: #333333;
	text-decoration:none;
}
#sidemenu .home a:hover{
	color: #0099CC;
	text-decoration:none;
	text-decoration:underline;
}
/*--  --------------- english-home shohin  ---------------  --*/
#shohinlist{
	display:block;
	width:630px;
	margin:0px;
	padding:0px;
}
.shohinlist-l{ 
	display:block;
	margin:0px 0px 30px 0px;
	padding:0px;
	clear:both;
	width:300px;
	float:left;
}
.shohinlist-r{ 
	display:block;
	margin:0px 0px 30px 0px;
	padding:0px;
	width:300px;
	float:right;
}

.shohinlist-read{
	display:block;
	margin:0px;
	padding:0px;
	width:300px;
	border:none;
	line-height:1.5em;
}
.shohinlist-read img{
	margin:0px;
	padding:0px;
}

.shohinlist-read .name1{
	display:block;
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
}

.shohinlist-read .name2{
	display:block;
	margin:0px 0px 10px 0px;
	padding:0px 0px 3px 0px;
	font-size:small;
	line-height:1.3em;
	border-bottom:1px dashed #CCCCCC;
	color:#666666;
	width:200px;
	float:left;
}
/*--  --------------- english-home@oshirase shosai  ---------------  --*/
#oshirase{
	font-size:small;
	line-height:1.3em;
}

#oshirase h2{
	padding:0px;
	margin:0px;
	font-size:large;
	line-height:1.5em;
}

#oshirase h3{
	padding:0px;
	margin:0px;
	font-size:medium;
	line-height:1.5em;
}


/*--  --------------- english-home@sake  ---------------  --*/


.sake-box{
	display:block;
	margin:0px;
	padding:0px;
	width:310px;
	float:left;
	background-color:#F2F2F2;
}

.sake-box .line{
	display:block;
	margin:0px;
	padding:10px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	border-top:none;
}

.sake-space {
	display:block;
	margin:0px;
	padding:0px;
	width:10px;
	height:10px;
	float:left;
	font-size:1px;
}












