@charset "utf-8";
/* CSS Document */

.toparea_left {
float:left;
width:500px;
margin:25px 20px 40px 25px;
display:inline;
}

.toparea_right {
float:left;
width:280px;
margin:25px 25px 40px 0;
display:inline;
}

/* ピックアップボタン */

ul.pick_list {
	list-style:none;
	margin:0;
	padding:0;
}

ul.pick_list li {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}


#pu01 a span {
display:none;
}

#pu01 a {
display:block;
background:url(img/pu01.jpg) no-repeat;
width:160px;
height:95px;
}

#pu01 a:hover {
background:url(img/pu01_r.jpg) no-repeat;
}


#pu02 a span {
display:none;
}

#pu02 a {
display:block;
background:url(img/pu02.jpg) no-repeat;
width:160px;
height:95px;
}

#pu02 a:hover {
background:url(img/pu02_r.jpg) no-repeat;
}


#pu03 a span {
display:none;
}

#pu03 a {
display:block;
background:url(img/pu03.jpg) no-repeat;
width:160px;
height:95px;
}

#pu03 a:hover {
background:url(img/pu03_r.jpg) no-repeat;
}


#pu04 a span {
display:none;
}

#pu04 a {
display:block;
background:url(img/pu04.jpg) no-repeat;
width:160px;
height:95px;
}

#pu04 a:hover {
background:url(img/pu04_r.jpg) no-repeat;
}


#pu09 a span {
display:none;
}

#pu09 a {
display:block;
background:url(img/pu09.jpg) no-repeat;
width:160px;
height:95px;
}

#pu09 a:hover {
background:url(img/pu09_r.jpg) no-repeat;
}


#pu10 a span {
display:none;
}

#pu10 a {
display:block;
background:url(img/pu10.jpg) no-repeat;
width:160px;
height:95px;
}

#pu10 a:hover {
background:url(img/pu10_r.jpg) no-repeat;
}


#pu11 a span {
display:none;
}

#pu11 a {
display:block;
background:url(img/pu11.jpg) no-repeat;
width:160px;
height:95px;
}

#pu11 a:hover {
background:url(img/pu11_r.jpg) no-repeat;
}


/* 右側バナー群 */

ul.top_banner {
list-style:none;
margin:0;
padding:0;
}

ul.top_banner li {
margin-bottom:5px;
}


.bnr_pickup a span {
display:none;
}

.bnr_pickup a {
display:block;
background:url(img/bnr_pickup.jpg) no-repeat;
width:280px;
height:90px;
}

.bnr_pickup a:hover {
background:url(img/bnr_pickup_r.jpg) no-repeat;
}


.bnr_works a span {
display:none;
}

.bnr_works a {
display:block;
background:url(img/bnr_works.jpg) no-repeat;
width:280px;
height:90px;
}

.bnr_works a:hover {
background:url(img/bnr_works_r.jpg) no-repeat;
}


.bnr_staffblog a span {
display:none;
}

.bnr_staffblog a {
display:block;
background:url(img/bnr_staffblog.jpg) no-repeat;
width:280px;
height:90px;
}

.bnr_staffblog a:hover {
background:url(img/bnr_staffblog_r.jpg) no-repeat;
}


.bnr_jirei a span {
display:none;
}

.bnr_jirei a {
display:block;
background:url(img/bnr_jirei.jpg) no-repeat;
width:280px;
height:90px;
}

.bnr_jirei a:hover {
background:url(img/bnr_jirei_r.jpg) no-repeat;
}


.title_event span {
display:none;
}

.title_event {
background:url(img/title_event.gif) no-repeat;
width:280px;
height:30px;
}

/* リクルートボタン */

.btn_recruit a span {
display:none;
}

.btn_recruit a {
display:block;
background:url(img/btn_recruit.jpg) no-repeat;
width:280px;
height:45px;
}

.btn_recruit a:hover {
background:url(img/btn_recruit_r.jpg) no-repeat;
}



.btn_recruit2 a span {
display:none;
}

.btn_recruit2 a {
display:block;
background:url(img/btn_recruit2.jpg) no-repeat;
width:280px;
height:45px;
}

.btn_recruit2 a:hover {
background:url(img/btn_recruit2_r.jpg) no-repeat;
}



.btn_recruit3 a span {
display:none;
}

.btn_recruit3 a {
display:block;
background:url(img/btn_recruit3.jpg) no-repeat;
width:280px;
height:45px;
}

.btn_recruit3 a:hover {
background:url(img/btn_recruit3_r.jpg) no-repeat;
}



.btn_recruit4 a span {
display:none;
}

.btn_recruit4 a {
display:block;
background:url(img/btn_recruit4.jpg) no-repeat;
width:280px;
height:45px;
}

.btn_recruit4 a:hover {
background:url(img/btn_recruit4_r.jpg) no-repeat;
}














.top1 {
float:left;
width:525px;
margin:20px 20px 40px 0;
}

.top2 {
float:left;
width:280px;
margin-top:20px;
margin-bottom:40px;
}



/* ブログインデックス */

.index_area {
background:url(img/tarea_bg.jpg) repeat-y;
width:500px;
margin:10px 0 20px;
}

.index_area_top {
background:url(img/tarea_top.jpg) no-repeat;
height:15px;
}

.index_area_dw {
background:url(img/tarea_dw.jpg) no-repeat;
height:15px;
}

.index_area_if {
width:470px;
margin:0 15px;
}

/* スタッフBlog */

.staff_blog a span {
display:none;
}

.staff_blog a {
display:block;
background:url(img/blog_staff.jpg) no-repeat;
width:280px;
height:45px;
}

.staff_blog a:hover {
background:url(img/blog_staff_r.jpg) no-repeat;
}

.staff_blog2 a span {
display:none;
}

.staff_blog2 a {
display:block;
background:url(img/blog_staff_s.jpg) no-repeat;
width:137px;
height:60px;
margin:0 5px 5px 0;
}

.staff_blog2 a:hover {
background:url(img/blog_staff_s_r.jpg) no-repeat;
}

/* 納入事例Blog */

.works_blog a span {
display:none;
}

.works_blog a {
display:block;
background:url(img/blog_works.jpg) no-repeat;
width:280px;
height:45px;
}

.works_blog a:hover {
background:url(img/blog_works_r.jpg) no-repeat;
}

.works_blog2 a span {
display:none;
}

.works_blog2 a {
display:block;
background:url(img/blog_works_s.jpg) no-repeat;
width:138px;
height:60px;
margin-bottom:5px;
}

.works_blog2 a:hover {
background:url(img/blog_works_s_r.jpg) no-repeat;
}

/* アイテムナビ */

ul.itemnavi {
list-style:none;
margin:0;
padding:0;
}

ul.itemnavi li {
float:left;
margin:0 3px 10px 0;
}

/* ソファ */

#bn_sofa a span {
display:none;
}

#bn_sofa a {
display:block;
background:url(img/bn01_sofa.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_sofa a:hover {
background:url(img/bn01_sofa_r.jpg) no-repeat;
}

/* チェア＆テーブル */

#bn_chair a span {
display:none;
}

#bn_chair a {
display:block;
background:url(img/bn02_chair.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_chair a:hover {
background:url(img/bn02_chair_r.jpg) no-repeat;
}

/* TVボード */

#bn_tvboard a span {
display:none;
}

#bn_tvboard a {
display:block;
background:url(img/bn03_tvboard.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_tvboard a:hover {
background:url(img/bn03_tvboard_r.jpg) no-repeat;
}

/* シェルフ＆キャビネット */

#bn_shelf a span {
display:none;
}

#bn_shelf a {
display:block;
background:url(img/bn04_shelf.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_shelf a:hover {
background:url(img/bn04_shelf_r.jpg) no-repeat;
}

/* オーダー家具・オリジナル家具 */

#bn_order a span {
display:none;
}

#bn_order a {
display:block;
background:url(img/bn05_order.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_order a:hover {
background:url(img/bn05_order_r.jpg) no-repeat;
}

/* ベッド */

#bn_bed a span {
display:none;
}

#bn_bed a {
display:block;
background:url(img/bn06_bed.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_bed a:hover {
background:url(img/bn06_bed_r.jpg) no-repeat;
}

/* カーテン＆ラグ */

#bn_curtain a span {
display:none;
}

#bn_curtain a {
display:block;
background:url(img/bn07_curtain.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_curtain a:hover {
background:url(img/bn07_curtain_r.jpg) no-repeat;
}

/* 雑貨 */

#bn_zakka a span {
display:none;
}

#bn_zakka a {
display:block;
background:url(img/bn08_zakka.jpg) no-repeat;
width:197px;
height:100px;
}

#bn_zakka a:hover {
background:url(img/bn08_zakka_r.jpg) no-repeat;
}









