@charset "utf-8";
/* CSS Document */

body{
	background-image:url(http://el-jewell.jp/interior_images2/common/bodyBg.png);
	background-repeat:repeat-x;
	background-position:0 -100px;
	background-color:#fcfaef;
	margin:0;
	padding:0;
	text-align:center;
	font-size:13px;
	color:#59493f;
	/*line-height:1.8;*/
	font-family: "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "MS P ゴシック", "MS P Gothic", sans-serif;
}

h1,h2,h3,h4{
	margin:0;
	padding:0;
}

img{
	border:none;
	vertical-align:bottom;
}

ul,ul li,dl,dt,dd{
	margin:0;
	padding:0;
}

ul{
	list-style:none;
}

table{
	border-collapse: collapse;
	border-spacing:0;
}

.clear{
	clear:both;
}


.clearfix {
	display: inline-block;
	}    
    /* Hides from IE-mac \*/
    * html .clearfix {height: 1%;}
    .clearfix {display: block;}
    /* End hide from IE-mac */
	/*a:hover img {
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	 opacity:0.8; 
	}
	*/
/*div#sideMenu a:hover img,*/
a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
 opacity:0.8; 
}

a:link { color:#88524F; text-decoration:none; }
a:visited { color:#88524F; text-decoration:none; }
a:hover { color:#BF908E; text-decoration:none; }
a:active { color:#BF908E; text-decoration:none; }

.uresuji_lnk a:link { color:#7F6657; text-decoration:none; }
.uresuji_lnk a:visited { color:#7F6657; text-decoration:none; }
.uresuji_lnk a:hover { color:#A78E7F; text-decoration:none; }
.uresuji_lnk a:active { color:#A78E7F; text-decoration:none; }

.hot_lnk a:link { color:#7F6657; text-decoration:underline; }
.hot_lnk a:visited { color:#7F6657; text-decoration:underline; }
.hot_lnk a:hover { color:#A78E7F; text-decoration:none; }
.hot_lnk a:active { color:#A78E7F; text-decoration:none; }

.footer_lnk a:link { color:#626262; text-decoration:underline; }
.footer_lnk a:visited { color:#626262; text-decoration:underline; }
.footer_lnk a:hover { color:#8F8F8F; text-decoration:none; }
.footer_lnk a:active { color:#8F8F8F; text-decoration:none; }

.Red{
	color:#F00;
}

.Blue{
	color:#00F;
}
.Gray{
color:#707070;
}

/*----------------------------------------

header ヘッダー

------------------------------------------*/

div#headerOuter{
	background-image:
	url(http://el-jewell.jp/interior_images2/common/headerBg.png),
	url(http://el-jewell.jp/interior_images2/common/heder_logo.jpg),
	url(http://el-jewell.jp/interior_images2/common/header_bg04.png),
	url(http://el-jewell.jp/interior_images2/common/header_bg04.png);
	background-position:top,center 20px,center,center 5px;
	background-repeat:repeat-x,no-repeat,no-repeat,no-repeat;
	width:100%;
	min-width:970px;
	height:135px;
	margin:0 auto;
	position: relative;
	z-index:200;
}

div#header{
	/*background:url(http://el-jewell.jp/interior_images2/common/heder_logo.jpg) 343px 26px no-repeat;*/
	width:970px;
	height:128px;
	margin:0 auto;
	text-align:left;
	position:relative;
	z-index:100;
}

div#h_logo{
	width:82px;
	height:104px;
	position:absolute;
	top:32px;
	left: 445px;
}

div#h_logo a:hover img{
	opacity:100;
}

div#header h1{
	float:left;
	margin:12px 0 0 5px;
	line-height:14px;
	font-size:10px;
	font-weight:normal;
}

div#header ul#h_navi{
	float:right;
	margin-top:12px;
	width:301px;
}

div#header ul#h_navi li{
	float:left;
	height:16px;
	margin-left:1px;
	background:url(http://el-jewell.jp/interior_images2/common/common/hmenuBg.jpg) left 2px no-repeat;
}

div#header ul#h_navi li:first-child{
	background:none;
}

div#cart{
	width:134px;
	height:25px;
	position: absolute;
	top:34px;
	left:830px;
	z-index:300;
}
div#notice {
  position:absolute;
  top:34px;
 right:145px;
  z-index:500;
  }
  
/*----------------------------------------

menu　グローバルメニュー

------------------------------------------*/
div#gMenu ul{
	clear:both;
	width:960px;
	padding:21px 5px 0;
	margin:0 auto;
	position:relative;
}

div#gMenu ul li{
	float:left;
	height:68px;
}

div#gMenu ul li:first-child,
div#gMenu ul li:last-child{
	width:145px;
}

div#gMenu ul li:nth-child(2),
div#gMenu ul li:nth-child(5){
	width:146px;
}

div#gMenu ul li:nth-child(3){
	margin-right:83px;
	width:147px;
}

/*----------------------------------------

slide　スライド

------------------------------------------*/
div#slideContents{
	background:url(http://el-jewell.jp/interior_images2/common/slideBg.jpg) repeat-x;
	width:100%;
	min-width:970px;
	height:332px;
	clear:both;
	position: relative;
	top:-7px;
}

div#slider ul li a:hover img{
	opacity:100;
}

div#main_img{
	width:970px;
	height:365px;
	margin:0 auto;
	position: relative;
	top:-32px;
	z-index:50;
}

div#notop{
	width:100%;
	min-width:970px;
	height:30px;
	clear:both;
	position: relative;
	top:-7px;
	z-index:50;
}

div#contact{
	margin:0 auto;
	padding:0;
	width:960px;
	position:relative;
	top:-30px;
}

div#announcement{
	width:970px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	top:-25px;
}

div#announcement ul{
	width:960px;
	margin:0 auto;
}

div#announcement ul li{
	float:left;
	width:479px;
	margin-right:
}
div#announcement ul li:first-child{
	margin-right:2px;
}

div#contact ul{
	width:970px;
}
div#contact ul li{
	float:left;
}



/*----------------------------------------

side menu　サイドメニュー

------------------------------------------*/

div#sideMenu{
	float:left;
	width:165px;
	margin:0 20px 0 5px;
	text-align:left;
}

div#sideMenu ul li{
	width:165px;
}

div#sideMenu div#sm_popular{
	background:url(http://el-jewell.jp/interior_images2/common/sm_popularBg.jpg) no-repeat;
	width:165px;
	margin:0 auto 10px;
	padding:12px 11px 10px 12px;
}

div#sideMenu div#sm_popular ul{
	width:142px;
	margin:0;
}

div#sm_search{
	background:url(http://el-jewell.jp/interior_images2/common/searchBoxBg.jpg) no-repeat;
	width:165px;
	height:85px;
	margin:10px 0;
}

div#sm_display img{
	margin-bottom:2px;
}

ul#sm_series,
ul#sm_brand,
ul#sm_furniture,
ul#sm_accessories{
	margin-bottom:20px;
}

ul#sm_brand li,
ul#sm_furniture li,
ul#sm_accessories li{
	border-bottom:dashed 1px;
}

ul#sm_brand li:last-child,
ul#sm_furniture li:last-child,
ul#sm_accessories li:last-child{
	border:none;
}

div#sm_banner01 ul li{
	margin-bottom:2px;
}

div#cal_exp p,div#cal_exp dl{
text-align:left;
font-size:12px;
margin:5px 0;
padding:0;
}

div#cal_exp dl{
margin:0;
padding:0;
}

div.cal_wrapper table.cal tr td div{
line-height:15px;
}

div#sm_banner01{
	margin:20px 5px;
}

div#sm_banner02{
	margin:20px 0;
}

div#sm_banner02 ul li{
	margin:2px 0;
}

div#sm_guide{
	border:solid 1px #59493f;
	width:163px;
	margin:10px 0;
}

div#sm_guide ul{
	margin:10px;
	width:150px;
}

div#sm_guide ul li{
	background:url(http://el-jewell-interi.sakura.ne.jp/chandelier_images/guide_arrow.png) center left no-repeat;
	width:140px;
	padding:0 3px 0 10px;
	font-size:11px;
	line-height:18px;
}

div#sm_guide ul li a{
	color:#362e2b;
	text-decoration:none;
}
div#sm_guide ul li a:hover{
	text-decoration:underline;
}

div#calendar{
	margin:0 5px;
	text-align:center;
}

/*----------------------------------------

footer　フッター

------------------------------------------*/

div#footerOuter{
	clear:both;
	background:url(http://el-jewell.jp/interior_images2/common/footerBg.jpg);
	width:100%;
	min-width:970px;
	margin:20px 0 0;
}

div#footer{
	width:970px;
	margin:0 auto;
	padding-top:20px;
	text-align:left;
	overflow:hidden;
}

div#ft_logo{
	float:left;
	width:165px;
	height:200px;
	margin-left:5px;
}

div#ft_category{
	float:right;
	width:770px;
	margin-right:5px;
	font-size:12px;
}

div#ft_ca_left{
	float:left;
	width:380px;
}

div#ft_series{
	float:left;
	width:190px;
}

div#ft_furniture{
	float:right;
	width:190px;
}

div#ft_ca_right{
	float:right;
	width:380px;
}

div#ft_bland{
	float:left;
	width:190px;
}

div#ft_guide{
	float:right;
	width:190px;
}


/*page top*/
.pagetop {
	display: none;
	position: fixed;
	bottom: 0;
	right: 0px;
}
.pagetop a {

}

/*----------------------------------------

contents　コンテンツ

------------------------------------------*/
div#contentsOuter{
	clear:both;
	width:970px;
	margin:0 auto 20px;
}

div#contents{
	float:right;
	width:775px;
	overflow:hidden;
	text-align:left;
}

/*----------------------------------------

toppage　トップぺージ

------------------------------------------*/

/*ヨーロッパ直輸入ブランド*/
div#top_brands{
	width:770px;
	margin:0 0 20px;
	overflow:hidden;
}

div#top_brands ul li{
	float:left;
	width:150px;
	height:150px;
	margin:10px 0 15px 5px;
}
div#top_brands ul li p{
	width:150px;
	margin:0;
	font-size:10px;
	text-align:left;
}

div#top_brands ul li p img{
	float:left;
	margin:5px 5px 0 0;
}

/*
div#top_brands ul li:nth-child(5n+1){
	margin-left:0;
}
*/

/*インテリア小物*/
div#top_accessories{
	clear:left;
	widows:768px;
	height:180px;
	margin:0 0 20px;
}

div#top_accessories ul{
	margin-top:10px;
}
div#top_accessories ul li{
	float:left;
	margin-right:9px;
	font-size:11px;
}

div#top_accessories ul li img{
	display:block;
}

div#top_accessories ul li:last-child{
	margin-right:0;
}


dvi.top_box{
	width:770px;
}

/*トップページの左のBOX*/
div.top_leftBox{
	float:left;
	width:475px;
}

/*おすすめブランド*/
div#newProduct{
	float:left;
	width:155px
}

/*おすすめブランド*/
div#poplar_brands{
	float:right;
	width:295px;
	margin:0 10px 0 5px;
}
div#poplar_brands ul{
	margin-top:10px;
}

div#poplar_brands ul li{
	margin:5px 2px;
	font-size:11px;
}

div#poplar_brands ul li:nth-child(1n+1){
	margin-left:0;	
}

/*おすすめカテゴリー*/

div#top_recommend{
	margin:0px 0 10px;
	overflow:hidden;
}

div#top_recommend ul{
	margin-top:10px;
}

div#top_recommend ul li{
	float:left;
	width:230px;
	margin:5px 5px 5px 0;
}

div#top_recommend ul li:nth-child(even){
	margin-right:0;
}

div#top_recommend ul li img{
	float:left;
	width:77px;
	margin-right:10px;
}

div#top_recommend ul li p{
	text-align:left;
	font-size:12px;
	margin:0;
}
div#top_recommend ul li p span{
	font-weight:bold;
}

/*div#top_recommend ul li p a{
	text-decoration:none;
	color:#333333;
}*/

/*トップページの右のBOX*/
div.top_rightBox{
	float:right;
	width:290px;
}

/*インフォメーション*/
dvi#info{
	font-12px;
}

div#top_info{
	width:288px;
	height:250px;
	border:solid 1px #CCCCCC;
	margin:10px 0;
	overflow-y:scroll;
	overflow-x:hidden;
}

div#top_info dl{
	width:270px;
	height:200px;
	margin:10px 15px;
}

div#top_info dl dt,
div#top_info dl dd{
	text-align:left;
}

div#top_info dl dd{
	width:250px;
}

div#top_info dl dd{
	border-bottom:dashed 1px;
	margin:0 0 10 0;
}

/*ランキング */
div#top_ranking{
	clear:both;
	float:right;
	width:290px;
	margin-left:5px;
	text-align:left;
}

div#top_ranking ul li{
	width:290px;
	height:95px;
	padding:5px 0;
}

div#top_ranking ul li:last-child{
	border-bottom:none;
}

div#top_ranking ul li ul.rankingList li{
	float:left;
	border:none;
}

div#top_ranking ul li ul.rankingList li.rankNumber{
	width:56px;
}

div#top_ranking ul li ul.rankingList li.rankImg{
	width:77px;
}

div#top_ranking ul li ul.rankingList li.rankDetail{
	width:152px;
	font-size:11px;
	padding-left:5px;
}


/*ピックアップ*/
div#top_pickup{
	margin:10px 10px 20px 0 ;
	width:475px;
}

div#top_pickup ul{
	margin-top:10px;
}

div#top_pickup ul li{
	margin-bottom:5px;
}


/*注文方法*/

div#inquiries{
	float:left;
	width:775px;
	margin-top:20px;
	overflow:hidden;
}
div#inquiries ul{
	width:775px;
}
div#inquiries ul li{
	float:left;
}

div#inquiries ul li ul#order03{
	background: url(http://el-jewell.jp/interior_images2/common/order03.jpg) no-repeat;
	width:259px;
	height:200px;
	padding-top:45px;
}

div#inquiries ul li ul#order03 li{
	width:233px;
	height:58px;
	margin:0 0 8px 15px;
}


/*その他ブランド*/
div#top_brands2{
	clear:both;
	overflow:hidden;
	margin:20px 0;
}

div#top_brands2 ul{
	margin-top:10px;
}

div#top_brands2 ul li{
	float:left;
	width:128px;
	height:77px;
	margin-left:1px;
}

div#top_brands2 ul li:first-child{
	margin-left:0;
}
div#top_brands2 ul li:last-child{
	margin-right:0;
}


/*オススメ商品*/
div#recommend_products{
	margin:20px 0;
}

table#osusume{
	margin-top:10px;
}



