@charset "shift_jis";
/* =========================================

nasluck_new products CSS

============================================ */

/*-----------------------------
 お問合せ集バナー 
------------------------------*/

#contents p.banner_faq{
clear:both;
width:620px;
margin:0 auto 15px auto;
}

#contents p.banner_faq a{
display:block;
width:620px;
height:32px;
background:url(../image/btn_qa.gif) no-repeat 0 0;
text-indent:-9999px;
}

#contents p.banner_faq a:hover{
background:url(../image/btn_qa.gif) no-repeat 0 -32px;
}


/*-----------------------------
 カラーシミュレーターバナー 
------------------------------*/

#contents p.bnr_colorsim {
clear:both;
width:620px;
margin:0 auto 15px auto;
}

#contents p.bnr_colorsim a {
display:block;
width:620px;
height:50px;
background:url(../image/bnr_color_sim.jpg) no-repeat 0 0;
text-indent:-9999px;
}

#contents p.bnr_colorsim a:hover{
background:url(../image/bnr_color_sim.jpg) no-repeat 0 -50px;
}



/* ---バナー---- */

#bnr_area {
clear:both;
width:620px;
height:auto;
margin:0 auto;
padding:10px 0 0 0;
border-top:1px solid #c7c7c7;
}

#bnr_area span {
float:left;
display:block;
width:305px;
height:72px;
margin:0;
padding:0;
}

#bnr_area span.side_left a {
margin:0 5px 0 0;
}

#bnr_area span.side_right a {
margin:0 0 0 5px;
}

#bnr_area span a {
display:block;
overflow:hidden;
width:305px;
height:72px;
margin:0;
padding:0;
text-indent:-9999px;
}

#bnr_area span a.showroom { background:url(/image_cmn/bnr_ver_arc.gif) no-repeat 0 0;}
#bnr_area span a.myroom { background:url(/image_cmn/bnr_ver_arc.gif) no-repeat -305px 0;}
#bnr_area span a.eco { background:url(/image_cmn/bnr_eco.gif) no-repeat 0 0;}

#bnr_area span a:hover.showroom { background:url(/image_cmn/bnr_ver_arc.gif) no-repeat 0 -72px;}
#bnr_area span a:hover.myroom { background:url(/image_cmn/bnr_ver_arc.gif) no-repeat -305px -72px;}
#bnr_area span a:hover.eco { background:url(/image_cmn/bnr_eco.gif) no-repeat 0 -72px;}



/*----------------------------------------------------------
商品紹介[カテゴリートップ]ナビゲーション 
-----------------------------------------------------------*/

#contents ul.pro_navi{
clear:both;
width:620px;
height:70px;
margin:0 auto;
background:url(../image_cmn/pro_navi.jpg) no-repeat 0 -70px;
list-style:none;
}

#contents ul.pro_navi li,
#contents ul.pro_navi li a{
display:block;
float:left;
width:62px; 
height:70px;
margin:0;
padding:0;
text-indent:-9999px;
}

#contents ul.pro_navi a{
outline:none;
}

#contents ul.pro_navi li.tld a{
background:url(../image_cmn/pro_navi.jpg) no-repeat 0 0;
}
#contents ul.pro_navi li.kitchen a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -62px 0;
}
#contents ul.pro_navi li.sanitary a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -124px 0;
}
#contents ul.pro_navi li.bathroom a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -186px 0;
}
#contents ul.pro_navi li.washstand a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -248px 0;
}
#contents ul.pro_navi li.equipment a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -310px 0;
}
#contents ul.pro_navi li.interior a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -372px 0;
}
#contents ul.pro_navi li.indoor a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -434px 0;
}
#contents ul.pro_navi li.furniture a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -496px 0;
}
#contents ul.pro_navi li.structure a{
background:url(../image_cmn/pro_navi.jpg) no-repeat -558px 0;
}
#contents ul.pro_navi li a:hover{
background:none;
}

/*----------------------------------------------------------
新商品の【NEW】マーク_2列表示の場合
-----------------------------------------------------------*/

#contents div.list_02 dl dt span {
padding:5px 0 0 0;
}

#contents div.list_02 dl dt span img{
margin:0 3px 0 0;
vertical-align:bottom;
}