/*ナビゲーション＆フラッシュ領域*/
#navi-flash {
 width: 741px;
 hight: 257px;
 background: url(image/flash-bg.jpg) no-repeat;
 margin-left: 44px;
 padding-left: 6px;
 margin-bottom: 5px;
}

/*コンテンツ左側のボックス*/
#col-left{
 float: left;
 display: inline;
 width: 442px;
 margin-left: 43px
}

/*新カタログ案内*/
#new-product {
 background: url(image/new-product-bottom.jpg) no-repeat left bottom;
}

#new-product-inner {
 background: url(image/new-product-top.jpg) no-repeat;
 padding-top: 20px;
 padding-left: 14px;
 padding-right: 19px;
 padding-bottom: 20px;
}

#new-product-inner table{
 table-layout: fixed;
}

/*ご案内・更新情報*/
.news{
 margin-top: 15px;
 margin-bottom: 15px;
}

.news-text { 
 width: 420px;
 height: 125px;
 overflow: auto;
 overflow-x:hidden;
 padding: 0;
 margin: 0 0 0 15px;
 line-hight: 15px;
  
 scrollbar-face-color: #ffffff;
 scrollbar-3dlight-color: #cccccc;    
 scrollbar-highlight-color: #ffffff;  
 scrollbar-shadow-color: #ffffff;     
 scrollbar-darkshadow-color: #cccccc; 
 scrollbar-arrow-color: #cccccc;     
 scrollbar-track-color: #ffffff;
; line-height: 160%
 }

/*コンテンツ右側のボックス*/
#col-right{
 float: right;
 display: inline;
 width: 287px;
 margin-top: 2px;
 margin-right: 41px;
}

/*右側の3つのコラム*/
.columns{
 width: 237px;
 margin: -5px 0 0 0;
 padding: 10px 25px 8px 25px;
 background: url(image/content-right-back.jpg) repeat-y;
 line-hight: 150%;
}

/*商品情報*/
.columns ul{
 width: 118px;
 hight: 180px;
 margin: 0;
 padding: 0;
}

.columns li{
 list-style-type:none;
 margin: 0;
 padding: 0;
}

.columns span{
 visibility: hidden;
}

/*カーテンのリンク*/
.curtain a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-left.jpg);
 background-position: 0px 0px;
 background-repeat: no-repeat;
}

.curtain a:hover{
 background-image: url(image/product-info-left.jpg);
 background-position: -118px 0px;
}

/*カーペットのリンク*/
.carpet a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-left.jpg);
 background-position: 0px -61px;
 background-repeat: no-repeat;
}

.carpet a:hover{
 background-image: url(image/product-info-left.jpg);
 background-position: -118px -61px;
}

/*椅子生地のリンク*/
.leather a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-left.jpg);
 background-position: 0px -121px;
 background-repeat: no-repeat;
}

.leather a:hover{
 background-image: url(image/product-info-left.jpg);
 background-position: -118px -121px;
}

/*壁紙のリンク*/
.cloth a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-right.jpg);
 background-position: 0px 0px;
 background-repeat: no-repeat;
}

.cloth a:hover{
 background-image: url(image/product-info-right.jpg);
 background-position: -118px 0px;
}

/*その他床材のリンク*/
.ponluem a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-right.jpg);
 background-position: 0px -61px;
 background-repeat: no-repeat;
}

.ponluem a:hover{
 background-image: url(image/product-info-right.jpg);
 background-position: -118px -61px;
}

/*家具のリンク*/
.furniture a{
 display: block; 
 width: 118px;
 height: 60ｐx;
 background-image: url(image/product-info-right.jpg);
 background-position: 0px -121px;
 background-repeat: no-repeat;
}

.furniture a:hover{
 background-image: url(image/product-info-right.jpg);
 background-position: -118px -121px;
}

/*トピックス、スタッフブログのリスト*/
.columns dl{ 
 line-height: 150%;
} 

.columns dt{ 
 font-size: 1.1em;
 font-weight: bold;
 color: #333333;
; margin-top: 10px
} 

.columns dd{ 
 color: #666666
} 

/*バナー*/
#banner {
 width: 735px;
 margin-left: 45px;
 margin-bottom: 10px;
}
