/*----------------------------*/
/*---topのCSS*/
/*----------------------------*/
﻿#containerBox{width:908px;margin:0 auto 0 auto;}
/*
#containerFlash{
width:474px; 
height:610px;
margin:0 0 0 4px;
text-align:left;
position:absolute;
background-color:#099;
z-index:1;
}
*/

#flashTaisakuBox2{
width:908px;
height:405px;
}
#flashTaisakuBox{
width:908px;
height:50px;
position:absolute;
z-index:10;
top:422px;
}
#containerGlobalMenu{
width:908px;
height:45px;
text-align:left;
bottom:0px;
}

#containerGlobalMenuSecond{
width:908px;
height:49px;
text-align:left;
}


#testBox{
width:904px;
height:700px;
background-color:#990000;
}


#globalMenu_photo{width:908px;height:47px;}
#globalMenu_under1{width:900px;height:30px;}
#globalMenu_under2{width:900px;height:30px;}

.p1{
display:block;
margin:15px 0 0 0;
line-height:1.6;
}


#containerContentsBrandStoryFlash{width:900px;height:420px;margin:10px 4px 0 0;}

/*----------------------------*/
/*---BATHROOMのCSS*/
/*----------------------------*/
#containerContentsBathRoomTop{width:900px;margin:40px 4px 0 0;}
.bathRoomCategolyBox{width:900px;}
.categolyBox1{width:160px;float:left;}
.categolyBox2{
width:160px;
margin-left:25px;
_margin-left:17px;
float:left;
}
.bathTopgategolyimg{
width:166px;
height:133px;
margin-bottom:1px;
overflow:hidden;
}

.bathTopAuthentic01 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btAuthentic01.gif) 0 0 no-repeat;
}
.bathTopAuthentic01 a:link{background-position:0 0;}
.bathTopAuthentic01 a:visited{background-position:0 -82px;}
.bathTopAuthentic01 a:hover{background-position:0 -41px;}
.bathTopAuthentic01:active{background-position:0 -41px;}


.bathTopAuthentic02 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btAuthentic02.gif) 0 0 no-repeat;
}
.bathTopAuthentic02 a:link{background-position:0 0;}
.bathTopAuthentic02 a:visited{background-position:0 -82px;}
.bathTopAuthentic02 a:hover{background-position:0 -41px;}
.bathTopAuthentic02:active{background-position:0 -41px;}

.bathTopAuthentic03 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btAuthentic03.gif) 0 0 no-repeat;
}
.bathTopAuthentic03 a:link{background-position:0 0;}
.bathTopAuthentic03 a:visited{background-position:0 -82px;}
.bathTopAuthentic03 a:hover{background-position:0 -41px;}
.bathTopAuthentic03:active{background-position:0 -41px;}


.bathTopElegant01 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btElegant01.gif) 0 0 no-repeat;
}
.bathTopElegant01 a:link{background-position:0 0;}
.bathTopElegant01 a:visited{background-position:0 -82px;}
.bathTopElegant01 a:hover{background-position:0 -41px;}
.bathTopElegant01:active{background-position:0 -41px;}

.bathTopElegant02 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btElegant02.gif) 0 0 no-repeat;
}
.bathTopElegant02 a:link{background-position:0 0;}
.bathTopElegant02 a:visited{background-position:0 -82px;}
.bathTopElegant02 a:hover{background-position:0 -41px;}
.bathTopElegant02:active{background-position:0 -41px;}


.bathTopElegant03 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btElegant03.gif) 0 0 no-repeat;
}
.bathTopElegant03 a:link{background-position:0 0;}
.bathTopElegant03 a:visited{background-position:0 -82px;}
.bathTopElegant03 a:hover{background-position:0 -41px;}
.bathTopElegant03:active{background-position:0 -41px;}


.bathTopElegant04 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btElegant04.gif) 0 0 no-repeat;
}
.bathTopElegant04 a:link{background-position:0 0;}
.bathTopElegant04 a:visited{background-position:0 -82px;}
.bathTopElegant04 a:hover{background-position:0 -41px;}
.bathTopElegant04:active{background-position:0 -41px;}

.bathTopElegant05 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btElegant05.gif) 0 0 no-repeat;
}
.bathTopElegant05 a:link{background-position:0 0;}
.bathTopElegant05 a:visited{background-position:0 -82px;}
.bathTopElegant05 a:hover{background-position:0 -41px;}
.bathTopElegant05:active{background-position:0 -41px;}

.bathTopWaModern01 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btWaModern01.gif) 0 0 no-repeat;
}
.bathTopWaModern01 a:link{background-position:0 0;}
.bathTopWaModern01 a:visited{background-position:0 -82px;}
.bathTopWaModern01 a:hover{background-position:0 -41px;}
.bathTopWaModern01:active{background-position:0 -41px;}


.bathTopModern01 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern01.gif) 0 0 no-repeat;
}
.bathTopModern01 a:link{background-position:0 0;}
.bathTopModern01 a:visited{background-position:0 -82px;}
.bathTopModern01 a:hover{background-position:0 -41px;}
.bathTopModern01:active{background-position:0 -41px;}


.bathTopModern02 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern02.gif) 0 0 no-repeat;
}
.bathTopModern02 a:link{background-position:0 0;}
.bathTopModern02 a:visited{background-position:0 -82px;}
.bathTopModern02 a:hover{background-position:0 -41px;}
.bathTopModern02:active{background-position:0 -41px;}


.bathTopModern03 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern03.gif) 0 0 no-repeat;
}
.bathTopModern03 a:link{background-position:0 0;}
.bathTopModern03 a:visited{background-position:0 -82px;}
.bathTopModern03 a:hover{background-position:0 -41px;}
.bathTopModern03:active{background-position:0 -41px;}

.bathTopModern04 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern04.gif) 0 0 no-repeat;
}
.bathTopModern04 a:link{background-position:0 0;}
.bathTopModern04 a:visited{background-position:0 -82px;}
.bathTopModern04 a:hover{background-position:0 -41px;}
.bathTopModern04:active{background-position:0 -41px;}

.bathTopModern05 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern05.gif) 0 0 no-repeat;
}
.bathTopModern05 a:link{background-position:0 0;}
.bathTopModern05 a:visited{background-position:0 -82px;}
.bathTopModern05 a:hover{background-position:0 -41px;}
.bathTopModern05:active{background-position:0 -41px;}

.bathTopModern06 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern06.gif) 0 0 no-repeat;
}
.bathTopModern06 a:link{background-position:0 0;}
.bathTopModern06 a:visited{background-position:0 -82px;}
.bathTopModern06 a:hover{background-position:0 -41px;}
.bathTopModern06:active{background-position:0 -41px;}

.bathTopModern07 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern07.gif) 0 0 no-repeat;
}
.bathTopModern07 a:link{background-position:0 0;}
.bathTopModern07 a:visited{background-position:0 -82px;}
.bathTopModern07 a:hover{background-position:0 -41px;}
.bathTopModern07:active{background-position:0 -41px;}

.bathTopModern08 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern08.gif) 0 0 no-repeat;
}
.bathTopModern08 a:link{background-position:0 0;}
.bathTopModern08 a:visited{background-position:0 -82px;}
.bathTopModern08 a:hover{background-position:0 -41px;}
.bathTopModern08:active{background-position:0 -41px;}

.bathTopModern09 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern09.gif) 0 0 no-repeat;
}
.bathTopModern09 a:link{background-position:0 0;}
.bathTopModern09 a:visited{background-position:0 -82px;}
.bathTopModern09 a:hover{background-position:0 -41px;}
.bathTopModern09:active{background-position:0 -41px;}

.bathTopModern10 a{
width:160px;
height:41px;
text-indent:-9999px;
display:block;
overflow:hidden;
background:url(../../common/images/btModern10.gif) 0 0 no-repeat;
}
.bathTopModern10 a:link{background-position:0 0;}
.bathTopModern10 a:visited{background-position:0 -82px;}
.bathTopModern10 a:hover{background-position:0 -41px;}
.bathTopModern10:active{background-position:0 -41px;}




#containerContents{
width:640px;
margin:40px 4px 0 0;
float:right;
}
#containerContentsTwo{
width:640px;
margin:40px 4px 0 0;
}
#containerLocalMenu{
width:240px;
float:left;
}

#localMenuTopImg{
width:240px;
height:22px;
overflow:hidden;
}

ul#localMenu{list-style:none;text-indent:-9999px;}

ul#localMenu li a{display:block;}

ul#localMenu li a#localTitlebathRoom{
width:232px;
height:45px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitlebathRoom:hover{background-position:-233px 0;}*/

ul#localMenu li a#authentic01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#authentic01:hover{background-position:-233px -46px;}
ul#localMenu li a#authentic01.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#authentic02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#authentic02:hover{background-position:-233px -77px;}
ul#localMenu li a#authentic02.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#authentic03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -108px no-repeat;
}
ul#localMenu li a#authentic03:hover{background-position:-233px -108px;}
ul#localMenu li a#authentic03.localCurrent{background-position:-233px -108px;}

ul#localMenu li a#elegant01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -139px no-repeat;
}
ul#localMenu li a#elegant01:hover{background-position:-233px -139px;}
ul#localMenu li a#elegant01.localCurrent{background-position:-233px -139px;}

ul#localMenu li a#elegant02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -170px no-repeat;
}
ul#localMenu li a#elegant02:hover{background-position:-233px -170px;}
ul#localMenu li a#elegant02.localCurrent{background-position:-233px -170px;}

ul#localMenu li a#elegant03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -201px no-repeat;
}
ul#localMenu li a#elegant03:hover{background-position:-233px -201px;}
ul#localMenu li a#elegant03.localCurrent{background-position:-233px -201px;}

ul#localMenu li a#elegant04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -232px no-repeat;
}
ul#localMenu li a#elegant04:hover{background-position:-233px -232px;}
ul#localMenu li a#elegant04.localCurrent{background-position:-233px -232px;}

ul#localMenu li a#elegant05{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -263px no-repeat;
}
ul#localMenu li a#elegant05:hover{background-position:-233px -263px;}
ul#localMenu li a#elegant05.localCurrent{background-position:-233px -263px;}

ul#localMenu li a#wa_modern01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -294px no-repeat;
}
ul#localMenu li a#wa_modern01:hover{background-position:-233px -294px;}
ul#localMenu li a#wa_modern01.localCurrent{background-position:-233px -294px;}

ul#localMenu li a#modern01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -325px no-repeat;
}
ul#localMenu li a#modern01:hover{background-position:-233px -325px;}
ul#localMenu li a#modern01.localCurrent{background-position:-233px -325px;}

ul#localMenu li a#modern02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -356px no-repeat;
}
ul#localMenu li a#modern02:hover{background-position:-233px -356px;}
ul#localMenu li a#modern02.localCurrent{background-position:-233px -356px;}

ul#localMenu li a#modern03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -387px no-repeat;
}
ul#localMenu li a#modern03:hover{background-position:-233px -387px;}
ul#localMenu li a#modern03.localCurrent{background-position:-233px -387px;}

ul#localMenu li a#modern04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -418px no-repeat;
}
ul#localMenu li a#modern04:hover{background-position:-233px -418px;}
ul#localMenu li a#modern04.localCurrent{background-position:-233px -418px;}

ul#localMenu li a#modern06{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -449px no-repeat;
}
ul#localMenu li a#modern06:hover{background-position:-233px -449px;}
ul#localMenu li a#modern06.localCurrent{background-position:-233px -449px;}

ul#localMenu li a#modern07{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -480px no-repeat;
}
ul#localMenu li a#modern07:hover{background-position:-233px -480px;}
ul#localMenu li a#modern07.localCurrent{background-position:-233px -480px;}

ul#localMenu li a#modern08{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -511px no-repeat;
}
ul#localMenu li a#modern08:hover{background-position:-233px -511px;}
ul#localMenu li a#modern08.localCurrent{background-position:-233px -511px;}

ul#localMenu li a#modern09{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -542px no-repeat;
}
ul#localMenu li a#modern09:hover{background-position:-233px -542px;}
ul#localMenu li a#modern09.localCurrent{background-position:-233px -542px;}

ul#localMenu li a#modern10{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../bathRoom/common/images/bathRoom_localMenu.jpg) 0 -573px no-repeat;
}
ul#localMenu li a#modern10:hover{background-position:-233px -573px;}
ul#localMenu li a#modern10.localCurrent{background-position:-233px -573px;}






ul#localMenu li a#localTitleShowerRoom{
width:232px;
height:45px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitleShowerRoom:hover{background-position:-233px 0;}*/

ul#localMenu li a#showerElegant04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#showerElegant04:hover{background-position:-233px -46px;}
ul#localMenu li a#showerElegant04.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#showerElegant05{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#showerElegant05:hover{background-position:-233px -77px;}
ul#localMenu li a#showerElegant05.localCurrent{background-position:-233px -77px;}


ul#localMenu li a#showerModern02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 -108px no-repeat;
}
ul#localMenu li a#showerModern02:hover{background-position:-233px -108px;}
ul#localMenu li a#showerModern02.localCurrent{background-position:-233px -108px;}



ul#localMenu li a#showerModern05{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 -139px no-repeat;
}
ul#localMenu li a#showerModern05:hover{background-position:-233px -139px;}
ul#localMenu li a#showerModern05.localCurrent{background-position:-233px -139px;}

ul#localMenu li a#showerModern07{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../showerRoom/common/images/showerRoom_localMenu.jpg) 0 -170px no-repeat;
}
ul#localMenu li a#showerModern07:hover{background-position:-233px -170px;}
ul#localMenu li a#showerModern07.localCurrent{background-position:-233px -170px;}




#localMenuBottomImg{
width:232px;
height:17px;
overflow:hidden;
}

ul#pankuzu{
list-style:none;
text-align:right;
padding-top:10px;
}
ul#pankuzu li{
display:inline;
line-height:110%;
}
ul#pankuzu li a{color:#000000;text-decoration:none;}
ul#pankuzu li a:link{text-decoration:none}
ul#pankuzu li a:visited{text-decoration:none;color:#999999;}
ul#pankuzu li a:hover{color:#000000;text-decoration:underline}
ul#pankuzu li a:active{text-decoration:underline}







#mainImg{
position:relative;
width:454px;
height:460px;
overflow:hidden;
}
.mainImg{
position:relative;
width:454px;
height:460px;
overflow:hidden;
}
#mainImg2{
position:relative;
width:454px;
height:460px;
overflow:hidden;
}

#mainImgBath{
position:relative;
width:434px;
height:195px;
overflow:hidden;
}

.musimegane{position:absolute;text-indent:-9999px;}
.musimegane a{
width:20px;
height:20px;
position:absolute;
top:439px;
left:433px;
display:block;
overflow:hidden;
background:url(../images/musiMegane.gif) 0 0 no-repeat;
}
.musimegane a:link{background-position:0 0;}
.musimegane a:visited{background-position:0 -40px;}
.musimegane a:hover{background-position:0 -20px;}
.musimegane:active{background-position:0 -20px;}

.musimegane2{position:absolute;text-indent:-9999px;}
.musimegane2 a{position:absolute;top:84px;left:84px;}
.musimegane2 a:link{background-position:0 0;}
.musimegane2 a:visited{background-position:0 -40px;}
.musimegane2 a:hover{background-position:0 -20px;}
.musimegane2 a:active{background-position:0 -20px;}

.musimegane3{position:absolute;text-indent:-9999px;}
.musimegane3 a{position:absolute;top:75px;left:75px;}
.musimegane3 a:link{background-position:0 0;}
.musimegane3 a:visited{background-position:0 -40px;}
.musimegane3 a:hover{background-position:0 -20px;}
.musimegane3 a:active{background-position:0 -20px;}

.musimegane4{position:absolute;text-indent:-9999px;}
.musimegane4 a{position:absolute;top:110px;left:159px;}
.musimegane4 a:link{background-position:0 0;}
.musimegane4 a:visited{background-position:0 -40px;}
.musimegane4 a:hover{background-position:0 -20px;}
.musimegane4 a:active{background-position:0 -20px;}

.musimegane5{position:absolute;text-indent:-9999px;}
.musimegane5 a{position:absolute;top:147px;left:137px;}
.musimegane5 a:link{background-position:0 0;}
.musimegane5 a:visited{background-position:0 -40px;}
.musimegane5 a:hover{background-position:0 -20px;}
.musimegane5 a:active{background-position:0 -20px;}

.musimegane6{position:absolute;text-indent:-9999px;}
.musimegane6 a{position:absolute;top:150px;left:400px;}
.musimegane6 a:link{background-position:0 0;}
.musimegane6 a:visited{background-position:0 -40px;}
.musimegane6 a:hover{background-position:0 -20px;}
.musimegane6 a:active{background-position:0 -20px;}

.musimegane7{position:absolute;text-indent:-9999px;}
.musimegane7 a{position:absolute;top:501px;left:162px;}
.musimegane7 a:link{background-position:0 0;}
.musimegane7 a:visited{background-position:0 -40px;}
.musimegane7 a:hover{background-position:0 -20px;}
.musimegane7 a:active{background-position:0 -20px;}

.musimegane8{position:absolute;text-indent:-9999px;}
.musimegane8 a{position:absolute;top:501px;left:288px;}
.musimegane8 a:link{background-position:0 0;}
.musimegane8 a:visited{background-position:0 -40px;}
.musimegane8 a:hover{background-position:0 -20px;}
.musimegane8 a:active{background-position:0 -20px;}

.containerDetailPhoto{
width:105px;
margin-right:1px;
float:left;
}

p.caption1{
padding:5px 0 0 2px;
}
p.caption2{
height:15px;
line-height:15px;
padding:2px 0 0 17px;
background:url(../../planning/planShowerRoom/images/imgCapIcon.gif) 0 0 no-repeat;
}

.containerkanrenCon{
width:212px;
float:left;
}


/*----------------------------*/
/*---採用事例のCSS*/
/*----------------------------*/
#2boxgroup_1{width:640px;}
#leftGroup_1{width:413px;float:left;}
#leftGroup_4{ width:908px;}
#rightGroup_1{width:413px;float:right;}
.caseBox{width:413px; float:left;}
.caseBox2{width:640px;}
.caseBox .photo{
width:96px;
height:96px;
margin-top:5px;
float:left;
}
.caseBox2 .photo_2{
width:182px;
height:131px;
float:left;
}
.caseRead{
width:297px;
height:101px;
margin-left:20px;
position:relative;
float:left;
}
.caseRead2{
height:110px;
}
.caseRead3{
width:435px;
height:131px;
padding-left:20px;
position:relative;
float:left;
}

.colorBathCase{color:#b2988a; padding-right:5px;}
.colorShowerCase{color:#62b7e2;padding-right:5px;}
.caseRead a{position:absolute;bottom:0;}

ul#localMenu li a#localTitleCase{
width:232px;
height:45px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitleCase:hover{background-position:-233px 0;}*/

ul#localMenu li a#caseBath07{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#caseBath07:hover{background-position:-233px -46px;}
ul#localMenu li a#caseBath07.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#caseBath06{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#caseBath06:hover{background-position:-233px -77px;}
ul#localMenu li a#caseBath06.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#caseBath05{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -108px no-repeat;
}
ul#localMenu li a#caseBath05:hover{background-position:-233px -108px;}
ul#localMenu li a#caseBath05.localCurrent{background-position:-233px -108px;}

ul#localMenu li a#caseBath04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -139px no-repeat;
}
ul#localMenu li a#caseBath04:hover{background-position:-233px -139px;}
ul#localMenu li a#caseBath04.localCurrent{background-position:-233px -139px;}

ul#localMenu li a#caseBath03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -170px no-repeat;
}
ul#localMenu li a#caseBath03:hover{background-position:-233px -170px;}
ul#localMenu li a#caseBath03.localCurrent{background-position:-233px -170px;}

ul#localMenu li a#caseBath02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -201px no-repeat;
}
ul#localMenu li a#caseBath02:hover{background-position:-233px -201px;}
ul#localMenu li a#caseBath02.localCurrent{background-position:-233px -201px;}

ul#localMenu li a#caseBath01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -232px no-repeat;
}
ul#localMenu li a#caseBath01:hover{background-position:-233px -232px;}
ul#localMenu li a#caseBath01.localCurrent{background-position:-233px -232px;}

ul#localMenu li a#caseShower05{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -263px no-repeat;
}
ul#localMenu li a#caseShower05:hover{background-position:-233px -263px;}
ul#localMenu li a#caseShower05.localCurrent{background-position:-233px -263px;}

ul#localMenu li a#caseShower04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -294px no-repeat;
}
ul#localMenu li a#caseShower04:hover{background-position:-233px -294px;}
ul#localMenu li a#caseShower04.localCurrent{background-position:-233px -294px;}

ul#localMenu li a#caseShower03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -325px no-repeat;
}
ul#localMenu li a#caseShower03:hover{background-position:-233px -325px;}
ul#localMenu li a#caseShower03.localCurrent{background-position:-233px -325px;}

ul#localMenu li a#caseShower02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -356px no-repeat;
}
ul#localMenu li a#caseShower02:hover{background-position:-233px -356px;}
ul#localMenu li a#caseShower02.localCurrent{background-position:-233px -356px;}

ul#localMenu li a#caseShower01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../introductionCase/common/images/case_localMenu.jpg) 0 -387px no-repeat;
}
ul#localMenu li a#caseShower01:hover{background-position:-233px -387px;}
ul#localMenu li a#caseShower01.localCurrent{background-position:-233px -387px;}

#2boxgroup_2{width:640px;}
#leftGroup_2{width:232px;float:left; height:350px;}
#rightGroup_2{width:385px;float:right;height:350px;}

#pageNavi{width:336px; text-align:center; margin:0 auto 0 auto;}
#blockCenter{margin:0 auto 0 auto;}
ul#pageNum{
list-style:none;
padding-top:14px;
width:140px;
float:left;
}
ul#pageNum li{
display:inline;
line-height:110%;  
}
ul#pageNum li a{color:#22a3ff;text-decoration:underline;}
ul#pageNum li a:hover{color:#22a3ff;text-decoration:none;}

#nextPage{width:98px;height:41px;float:left;text-indent:-9999px;overflow:hidden;}
#prevPage{width:98px;height:41px;float:left;text-indent:-9999px;overflow:hidden;}

#nextPage a{
width:98px;
height:41px;
background:url(../../introductionCase/common/images/btnNext.gif) 0 0 no-repeat;
display:block;
}
#nextPage a:hover{
background-position:0 -41px;
}

#prevPage a{
width:98px;
height:41px;
background:url(../../introductionCase/common/images/btnPrev.gif) 0 0 no-repeat;
display:block;
}
#prevPage a:hover{
background-position:0 -41px;
}

/*----------------------------*/
/*---プランニングのCSS*/
/*----------------------------*/
#2boxgroup_3{width:640px;}
#leftGroup_3{width:302px;float:left;}
#rightGroup_3{width:321px; height:478px;float:right;position:relative;}
#rightGroup_3 a{position:absolute;bottom:0;}

ul#planStep{width:302px;list-style:none;text-indent:-9999px;}

ul#planStep li a{display:block;}

ul#planStep li a.step01{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep01.gif) 0 0 no-repeat;
}
ul#planStep li a.step01:link{background-position:0 0;}
ul#planStep li a.step01:visited{background-position:0 -56px;}
ul#planStep li a.step01:hover{background-position:0 -28px;}
ul#planStep li a.step01:active{background-position:0 -28px;}

ul#planStep li a.step02{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep02.gif) 0 0 no-repeat;
}
ul#planStep li a.step02:link{background-position:0 0;}
ul#planStep li a.step02:visited{background-position:0 -56px;}
ul#planStep li a.step02:hover{background-position:0 -28px;}
ul#planStep li a.step02:active{background-position:0 -28px;}

ul#planStep li a.step03{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep03.gif) 0 0 no-repeat;
}
ul#planStep li a.step03:link{background-position:0 0;}
ul#planStep li a.step03:visited{background-position:0 -56px;}
ul#planStep li a.step03:hover{background-position:0 -28px;}
ul#planStep li a.step03:active{background-position:0 -28px;}

ul#planStep li a.step04{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep04.gif) 0 0 no-repeat;
}
ul#planStep li a.step04:link{background-position:0 0;}
ul#planStep li a.step04:visited{background-position:0 -56px;}
ul#planStep li a.step04:hover{background-position:0 -28px;}
ul#planStep li a.step04:active{background-position:0 -28px;}

ul#planStep li a.step05{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep05.gif) 0 0 no-repeat;
}
ul#planStep li a.step05:link{background-position:0 0;}
ul#planStep li a.step05:visited{background-position:0 -56px;}
ul#planStep li a.step05:hover{background-position:0 -28px;}
ul#planStep li a.step05:active{background-position:0 -28px;}

ul#planStep li a.step06{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep06.gif) 0 0 no-repeat;
}
ul#planStep li a.step06:link{background-position:0 0;}
ul#planStep li a.step06:visited{background-position:0 -56px;}
ul#planStep li a.step06:hover{background-position:0 -28px;}
ul#planStep li a.step06:active{background-position:0 -28px;}

ul#planStep li a.step07{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep07.gif) 0 0 no-repeat;
}
ul#planStep li a.step07:link{background-position:0 0;}
ul#planStep li a.step07:visited{background-position:0 -56px;}
ul#planStep li a.step07:hover{background-position:0 -28px;}
ul#planStep li a.step07:active{background-position:0 -28px;}

ul#planStep li a.step08{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep08.gif) 0 0 no-repeat;
}
ul#planStep li a.step08:link{background-position:0 0;}
ul#planStep li a.step08:visited{background-position:0 -56px;}
ul#planStep li a.step08:hover{background-position:0 -28px;}
ul#planStep li a.step08:active{background-position:0 -28px;}


ul#planStep li a.step09{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep09.gif) 0 0 no-repeat;
}
ul#planStep li a.step09:link{background-position:0 0;}
ul#planStep li a.step09:visited{background-position:0 -56px;}
ul#planStep li a.step09:hover{background-position:0 -28px;}
ul#planStep li a.step09:active{background-position:0 -28px;}

ul#planStep li a.step10{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep10.gif) 0 0 no-repeat;
}
ul#planStep li a.step10:link{background-position:0 0;}
ul#planStep li a.step10:visited{background-position:0 -56px;}
ul#planStep li a.step10:hover{background-position:0 -28px;}
ul#planStep li a.step10:active{background-position:0 -28px;}

ul#planStep li a.step11{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep11.gif) 0 0 no-repeat;
}
ul#planStep li a.step11:link{background-position:0 0;}
ul#planStep li a.step11:visited{background-position:0 -56px;}
ul#planStep li a.step11:hover{background-position:0 -28px;}
ul#planStep li a.step11:active{background-position:0 -28px;}

ul#planStep li a.step12{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/images/btnStep12.gif) 0 0 no-repeat;
}
ul#planStep li a.step12:link{background-position:0 0;}
ul#planStep li a.step12:visited{background-position:0 -56px;}
ul#planStep li a.step12:hover{background-position:0 -28px;}
ul#planStep li a.step12:active{background-position:0 -28px;}





ul#planBathStep10{width:161px;list-style:none;text-indent:-9999px;}

ul#planBathStep10 li a{display:block;}

ul#planBathStep10 li a.step01{
width:161px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/step10/images/btnStep01.gif) 0 0 no-repeat;
}
ul#planBathStep10 li a.step01:link{background-position:0 0;}
ul#planBathStep10 li a.step01:visited{background-position:0 -56px;}
ul#planBathStep10 li a.step01:hover{background-position:0 -28px;}
ul#planBathStep10 li a.step01:active{background-position:0 -28px;}

ul#planBathStep10 li a.step02{
width:161px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/step10/images//btnStep02.gif) 0 0 no-repeat;
}
ul#planBathStep10 li a.step02:link{background-position:0 0;}
ul#planBathStep10 li a.step02:visited{background-position:0 -56px;}
ul#planBathStep10 li a.step02:hover{background-position:0 -28px;}
ul#planBathStep10 li a.step02:active{background-position:0 -28px;}

ul#planBathStep10 li a.step03{
width:161px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/step10/images/btnStep03.gif) 0 0 no-repeat;
}
ul#planBathStep10 li a.step03:link{background-position:0 0;}
ul#planBathStep10 li a.step03:visited{background-position:0 -56px;}
ul#planBathStep10 li a.step03:hover{background-position:0 -28px;}
ul#planBathStep10 li a.step03:active{background-position:0 -28px;}

ul#planBathStep10 li a.step04{
width:161px;
height:28px;
overflow:hidden;
background:url(../../planning/planBathRoom/step10/images/btnStep04.gif) 0 0 no-repeat;
}
ul#planBathStep10 li a.step04:link{background-position:0 0;}
ul#planBathStep10 li a.step04:visited{background-position:0 -56px;}
ul#planBathStep10 li a.step04:hover{background-position:0 -28px;}
ul#planBathStep10 li a.step04:active{background-position:0 -28px;}








ul#planStep li a.showerStep01{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep01.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep01:link{background-position:0 0;}
ul#planStep li a.showerStep01:visited{background-position:0 -56px;}
ul#planStep li a.showerStep01:hover{background-position:0 -28px;}
ul#planStep li a.showerStep01:active{background-position:0 -28px;}

ul#planStep li a.showerStep02{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep02.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep02:link{background-position:0 0;}
ul#planStep li a.showerStep02:visited{background-position:0 -56px;}
ul#planStep li a.showerStep02:hover{background-position:0 -28px;}
ul#planStep li a.showerStep02:active{background-position:0 -28px;}

ul#planStep li a.showerStep03{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep03.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep03:link{background-position:0 0;}
ul#planStep li a.showerStep03:visited{background-position:0 -56px;}
ul#planStep li a.showerStep03:hover{background-position:0 -28px;}
ul#planStep li a.showerStep03:active{background-position:0 -28px;}

ul#planStep li a.showerStep04{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep04.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep04:link{background-position:0 0;}
ul#planStep li a.showerStep04:visited{background-position:0 -56px;}
ul#planStep li a.showerStep04:hover{background-position:0 -28px;}
ul#planStep li a.showerStep04:active{background-position:0 -28px;}

ul#planStep li a.showerStep05{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep05.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep05:link{background-position:0 0;}
ul#planStep li a.showerStep05:visited{background-position:0 -56px;}
ul#planStep li a.showerStep05:hover{background-position:0 -28px;}
ul#planStep li a.showerStep05:active{background-position:0 -28px;}

ul#planStep li a.showerStep06{
width:302px;
height:28px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/btnStep06.gif) 0 0 no-repeat;
}
ul#planStep li a.showerStep06:link{background-position:0 0;}
ul#planStep li a.showerStep06:visited{background-position:0 -56px;}
ul#planStep li a.showerStep06:hover{background-position:0 -28px;}
ul#planStep li a.showerStep06:active{background-position:0 -28px;}














ul#localMenu li a#localTitlePlanning{
width:232px;
height:45px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_1.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitlePlanning:hover{background-position:-233px 0;}*/

ul#localMenu li a#planBath{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_1.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#planBath:hover{background-position:-233px -46px;}
ul#localMenu li a#planBath.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#planShower{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_1.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#planShower:hover{background-position:-233px -77px;}
ul#localMenu li a#planShower.localCurrent{background-position:-233px -77px;}








ul#localMenu li a#planBath_2{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#planBath_2:hover{background-position:-233px -46px;}
ul#localMenu li a#planBath_2.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#planBath_3{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#planBath_3:hover{background-position:-233px -46px;}
ul#localMenu li a#planBath_3.localCurrent{background-position:-233px -46px;}


ul#localMenu li a#localMenuStep01{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#localMenuStep01:hover{background-position:-233px -77px;}
ul#localMenu li a#localMenuStep01.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#localMenuStep02{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -103px no-repeat;
}
ul#localMenu li a#localMenuStep02:hover{background-position:-233px -103px;}
ul#localMenu li a#localMenuStep02.localCurrent{background-position:-233px -103px;}

ul#localMenu li a#localMenuStep02_2{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) -466px -103px no-repeat;
}
ul#localMenu li a#localMenuStep02_2:hover{background-position:-699px -103px;}




ul#localMenu li a#localMenuStep02_authentic{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/authentic01/images/sub_localMenu.gif) 0 0 no-repeat;
}
ul#localMenu li a#localMenuStep02_authentic:hover{background-position:-233px 0px;}
ul#localMenu li a#localMenuStep02_authentic.localCurrent{background-position:-233px 0px;}

ul#localMenu li a#localMenuStep02_elegant{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/sub_localMenu.gif) 0 -26px no-repeat;
}
ul#localMenu li a#localMenuStep02_elegant:hover{background-position:-233px -26px;}
ul#localMenu li a#localMenuStep02_elegant.localCurrent{background-position:-233px -26px;}


ul#localMenu li a#localMenuStep02_waModern{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/authentic01/images/sub_localMenu.gif) 0 -52px no-repeat;
}
ul#localMenu li a#localMenuStep02_waModern:hover{background-position:-233px -52px;}
ul#localMenu li a#localMenuStep02_waModern.localCurrent{background-position:-233px -52px;}







ul#localMenu li a#localMenuStep03_2024{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step03/plan2024Bath1700_02/images/sub_localMenu.gif) 0 0 no-repeat;
}
ul#localMenu li a#localMenuStep03_2024:hover{background-position:-233px 0px;}
ul#localMenu li a#localMenuStep03_2024.localCurrent{background-position:-233px 0px;}

ul#localMenu li a#localMenuStep03_1624{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step03/plan2024Bath1700_02/images/sub_localMenu.gif) 0 -26px no-repeat;
}
ul#localMenu li a#localMenuStep03_1624:hover{background-position:-233px -26px;}
ul#localMenu li a#localMenuStep03_1624.localCurrent{background-position:-233px -26px;}


ul#localMenu li a#localMenuStep03_1616{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step03/plan2024Bath1700_02/images/sub_localMenu.gif) 0 -52px no-repeat;
}
ul#localMenu li a#localMenuStep03_1616:hover{background-position:-233px -52px;}
ul#localMenu li a#localMenuStep03_1616.localCurrent{background-position:-233px -52px;}





ul#localMenu li a#localMenuStep12_01{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step12/common/images/sub_localMenu.gif) 0 0 no-repeat;
}
ul#localMenu li a#localMenuStep12_01:hover{background-position:-233px 0px;}
ul#localMenu li a#localMenuStep12_01.localCurrent{background-position:-233px 0px;}

ul#localMenu li a#localMenuStep12_02{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planBathRoom/step12/common/images/sub_localMenu.gif) 0 -26px no-repeat;
}
ul#localMenu li a#localMenuStep12_02:hover{background-position:-233px -26px;}
ul#localMenu li a#localMenuStep12_02.localCurrent{background-position:-233px -26px;}


ul#localMenu li a#localMenuStep12_down{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) -466px -363px no-repeat;
}
ul#localMenu li a#localMenuStep12_down:hover{background-position:-699px -363px;}



ul#localMenu li a#localMenuStep02_modern{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/planShowerRoom/images/sub_localMenu.gif) 0 -78px no-repeat;
}
ul#localMenu li a#localMenuStep02_modern:hover{background-position:-233px -78px;}
ul#localMenu li a#localMenuStep02_modern.localCurrent{background-position:-233px -78px;}


ul#localMenu li a#localMenuStep03{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -129px no-repeat;
}
ul#localMenu li a#localMenuStep03:hover{background-position:-233px -129px;}
ul#localMenu li a#localMenuStep03.localCurrent{background-position:-233px -129px;}


ul#localMenu li a#localMenuStep03_2{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) -466px -129px no-repeat;
}
ul#localMenu li a#localMenuStep03_2:hover{background-position:-699px -129px;}


ul#localMenu li a#localMenuStep04{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -155px no-repeat;
}
ul#localMenu li a#localMenuStep04:hover{background-position:-233px -155px;}
ul#localMenu li a#localMenuStep04.localCurrent{background-position:-233px -155px;}

ul#localMenu li a#localMenuStep05{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -181px no-repeat;
}
ul#localMenu li a#localMenuStep05:hover{background-position:-233px -181px;}
ul#localMenu li a#localMenuStep05.localCurrent{background-position:-233px -181px;}

ul#localMenu li a#localMenuStep06{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -207px no-repeat;
}
ul#localMenu li a#localMenuStep06:hover{background-position:-233px -207px;}
ul#localMenu li a#localMenuStep06.localCurrent{background-position:-233px -207px;}

ul#localMenu li a#localMenuStep07{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -233px no-repeat;
}
ul#localMenu li a#localMenuStep07:hover{background-position:-233px -233px;}
ul#localMenu li a#localMenuStep07.localCurrent{background-position:-233px -233px;}

ul#localMenu li a#localMenuStep08{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -259px no-repeat;
}
ul#localMenu li a#localMenuStep08:hover{background-position:-233px -259px;}
ul#localMenu li a#localMenuStep08.localCurrent{background-position:-233px -259px;}

ul#localMenu li a#localMenuStep09{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -285px no-repeat;
}
ul#localMenu li a#localMenuStep09:hover{background-position:-233px -285px;}
ul#localMenu li a#localMenuStep09.localCurrent{background-position:-233px -285px;}

ul#localMenu li a#localMenuStep10{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -311px no-repeat;
}
ul#localMenu li a#localMenuStep10:hover{background-position:-233px -311px;}
ul#localMenu li a#localMenuStep10.localCurrent{background-position:-233px -311px;}

ul#localMenu li a#localMenuStep11{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -337px no-repeat;
}
ul#localMenu li a#localMenuStep11:hover{background-position:-233px -337px;}
ul#localMenu li a#localMenuStep11.localCurrent{background-position:-233px -337px;}

ul#localMenu li a#localMenuStep12{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -363px no-repeat;
}
ul#localMenu li a#localMenuStep12:hover{background-position:-233px -363px;}
ul#localMenu li a#localMenuStep12.localCurrent{background-position:-233px -363px;}


ul#localMenu li a#localMenuStep12_2{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -363px no-repeat;
}
ul#localMenu li a#localMenuStep12_2:hover{background-position:-233px -363px;}
ul#localMenu li a#localMenuStep12_2.localCurrent{background-position:-233px -363px;}



ul#localMenu li a#planShower_2{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_2.jpg) 0 -389px no-repeat;
}
ul#localMenu li a#planShower_2:hover{background-position:-233px -389px;}
ul#localMenu li a#planShower_2.localCurrent{background-position:-233px -389px;}




ul#localMenu li a#planShower_3{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#planShower_3:hover{background-position:-233px -77px;}
ul#localMenu li a#planShower_3.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#localMenuStep01_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -107px no-repeat;
}
ul#localMenu li a#localMenuStep01_shower:hover{background-position:-233px -107px;}
ul#localMenu li a#localMenuStep01_shower.localCurrent{background-position:-233px -107px;}

ul#localMenu li a#localMenuStep02_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -133px no-repeat;
}
ul#localMenu li a#localMenuStep02_shower:hover{background-position:-233px -133px;}
ul#localMenu li a#localMenuStep02_shower.localCurrent{background-position:-233px -133px;}



ul#localMenu li a#localMenuStep02_shower_2{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) -466px -133px no-repeat;
}


ul#localMenu li a#localMenuStep03_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -159px no-repeat;
}
ul#localMenu li a#localMenuStep03_shower:hover{background-position:-233px -159px;}
ul#localMenu li a#localMenuStep03_shower.localCurrent{background-position:-233px -159px;}

ul#localMenu li a#localMenuStep04_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -185px no-repeat;
}
ul#localMenu li a#localMenuStep04_shower:hover{background-position:-233px -185px;}
ul#localMenu li a#localMenuStep04_shower.localCurrent{background-position:-233px -185px;}

ul#localMenu li a#localMenuStep05_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -211px no-repeat;
}
ul#localMenu li a#localMenuStep05_shower:hover{background-position:-233px -211px;}
ul#localMenu li a#localMenuStep05_shower.localCurrent{background-position:-233px -211px;}

ul#localMenu li a#localMenuStep06_shower{
width:232px;
height:25px;
margin-top:1px;
overflow:hidden;
background:url(../../planning/common/images/planning_localMenu_3.jpg) 0 -237px no-repeat;
}
ul#localMenu li a#localMenuStep06_shower:hover{background-position:-233px -237px;}
ul#localMenu li a#localMenuStep06_shower.localCurrent{background-position:-233px -237px;}







.caseRead3 img{
position:absolute;
bottom:0;
}

a.nextStep{
width:108px;
height:41px;
text-indent:-9999px;
text-align:center;
margin:0 auto 0 auto;
display:block;
}
/*a.nextStep:hover{background-position:0 -41px;}*/

a.nextStep:link{background-position:0 0;}
a.nextStep:visited{background-position:0 -82px;}
a.nextStep:hover{background-position:0 -41px;}
a.nextStep:active{background-position:0 0px;}



a.prevStep{
width:108px;
height:41px;
text-indent:-9999px;
text-align:center;
margin:0 auto 0 auto;
display:block;
}
/*a.preStep:hover{background-position:0 -41px;}*/

a.prevStep:link{background-position:0 0;}
a.prevStep:visited{background-position:0 -82px;}
a.prevStep:hover{background-position:0 -41px;}
a.prevStep:active{background-position:0 0px;}

.nextStep02{background:url(../../planning/planBathRoom/step01/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep01{background:url(../../planning/planBathRoom/step02/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep03{background:url(../../planning/planBathRoom/step02/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep02{background:url(../../planning/planBathRoom/step03/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep04{background:url(../../planning/planBathRoom/step03/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep03{background:url(../../planning/planBathRoom/step04/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep05{background:url(../../planning/planBathRoom/step04/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep04{background:url(../../planning/planBathRoom/step05/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep06{background:url(../../planning/planBathRoom/step05/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep05{background:url(../../planning/planBathRoom/step06/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep07{background:url(../../planning/planBathRoom/step06/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep06{background:url(../../planning/planBathRoom/step07/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep08{background:url(../../planning/planBathRoom/step07/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep07{background:url(../../planning/planBathRoom/step08/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep09{background:url(../../planning/planBathRoom/step08/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep08{background:url(../../planning/planBathRoom/step09/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep10{background:url(../../planning/planBathRoom/step09/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep09{background:url(../../planning/planBathRoom/step10/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep11{background:url(../../planning/planBathRoom/step10/images/btnNextStep.gif) 0 0 no-repeat;}

.prevStep10{background:url(../../planning/planBathRoom/step11/images/btnPrevStep.gif) 0 0 no-repeat;}
.nextStep12{background:url(../../planning/planBathRoom/step11/images/btnNextStep.gif) 0 0 no-repeat;}


.prevStep11{background:url(../../planning/planBathRoom/step12/images/btnPrevStep.gif) 0 0 no-repeat;}


.box2{width:210px;float:left;overflow:hidden;}
.box2_2{width:310px;float:left;}
.box3{width:184px;float:left;overflow:hidden;}
.box4{width:145px;float:left;}
.box5{width:116px;float:left;}
.box5 a{display:block;margin-top:5px;}





.box5 a.authentic01{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnAuthentic01.gif) 0 0 no-repeat;
}
.box5 a.authentic01:link{background-position:0 0;}
.box5 a.authentic01:visited{background-position:0 -82px;}
.box5 a.authentic01:hover{background-position:0 -41px;}
.box5 a.authentic01:active{background-position:0 0px;}

.box5 a.authentic02{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnAuthentic02.gif) 0 0 no-repeat;
}
.box5 a.authentic02:link{background-position:0 0;}
.box5 a.authentic02:visited{background-position:0 -82px;}
.box5 a.authentic02:hover{background-position:0 -41px;}
.box5 a.authentic02:active{background-position:0 0px;}

.box5 a.authentic03{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnAuthentic03.gif) 0 0 no-repeat;
}
.box5 a.authentic03:link{background-position:0 0;}
.box5 a.authentic03:visited{background-position:0 -82px;}
.box5 a.authentic03:hover{background-position:0 -41px;}
.box5 a.authentic03:active{background-position:0 0px;}

.box5 a.elegant01{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnElegant01.gif) 0 0 no-repeat;
}
.box5 a.elegant01:link{background-position:0 0;}
.box5 a.elegant01:visited{background-position:0 -82px;}
.box5 a.elegant01:hover{background-position:0 -41px;}
.box5 a.elegant01:active{background-position:0 0px;}

.box5 a.elegant02{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnElegant02.gif) 0 0 no-repeat;
}
.box5 a.elegant02:link{background-position:0 0;}
.box5 a.elegant02:visited{background-position:0 -82px;}
.box5 a.elegant02:hover{background-position:0 -41px;}
.box5 a.elegant02:active{background-position:0 0px;}

.box5 a.elegant03{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnElegant03.gif) 0 0 no-repeat;
}
.box5 a.elegant03:link{background-position:0 0;}
.box5 a.elegant03:visited{background-position:0 -82px;}
.box5 a.elegant03:hover{background-position:0 -41px;}
.box5 a.elegant03:active{background-position:0 0px;}

.box5 a.elegant04{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnElegant04.gif) 0 0 no-repeat;
}
.box5 a.elegant04:link{background-position:0 0;}
.box5 a.elegant04:visited{background-position:0 -82px;}
.box5 a.elegant04:hover{background-position:0 -41px;}
.box5 a.elegant04:active{background-position:0 0px;}

.box5 a.elegant05{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnElegant05.gif) 0 0 no-repeat;
}
.box5 a.elegant05:link{background-position:0 0;}
.box5 a.elegant05:visited{background-position:0 -82px;}
.box5 a.elegant05:hover{background-position:0 -41px;}
.box5 a.elegant05:active{background-position:0 0px;}

.box5 a.waModern01{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnWaModeran01.gif) 0 0 no-repeat;
}
.box5 a.waModern01:link{background-position:0 0;}
.box5 a.waModern01:visited{background-position:0 -82px;}
.box5 a.waModern01:hover{background-position:0 -41px;}
.box5 a.waModern01:active{background-position:0 0px;}

.box5 a.modern01{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran01.gif) 0 0 no-repeat;
}
.box5 a.modern01:link{background-position:0 0;}
.box5 a.modern01:visited{background-position:0 -82px;}
.box5 a.modern01:hover{background-position:0 -41px;}
.box5 a.modern01:active{background-position:0 0px;}

.box5 a.modern02{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran02.gif) 0 0 no-repeat;
}
.box5 a.modern02:link{background-position:0 0;}
.box5 a.modern02:visited{background-position:0 -82px;}
.box5 a.modern02:hover{background-position:0 -41px;}
.box5 a.modern02:active{background-position:0 0px;}

.box5 a.modern03{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran03.gif) 0 0 no-repeat;
}
.box5 a.modern03:link{background-position:0 0;}
.box5 a.modern03:visited{background-position:0 -82px;}
.box5 a.modern03:hover{background-position:0 -41px;}
.box5 a.modern03:active{background-position:0 0px;}



.box5 a.modern04{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran04.gif) 0 0 no-repeat;
}
.box5 a.modern04:link{background-position:0 0;}
.box5 a.modern04:visited{background-position:0 -82px;}
.box5 a.modern04:hover{background-position:0 -41px;}
.box5 a.modern04:active{background-position:0 0px;}

.box5 a.modern05{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran05.gif) 0 0 no-repeat;
}
.box5 a.modern05:link{background-position:0 0;}
.box5 a.modern05:visited{background-position:0 -82px;}
.box5 a.modern05:hover{background-position:0 -41px;}
.box5 a.modern05:active{background-position:0 0px;}

.box5 a.modern06{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran06.gif) 0 0 no-repeat;
}
.box5 a.modern06:link{background-position:0 0;}
.box5 a.modern06:visited{background-position:0 -82px;}
.box5 a.modern06:hover{background-position:0 -41px;}
.box5 a.modern06:active{background-position:0 0px;}

.box5 a.modern07{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran07.gif) 0 0 no-repeat;
}
.box5 a.modern07:link{background-position:0 0;}
.box5 a.modern07:visited{background-position:0 -82px;}
.box5 a.modern07:hover{background-position:0 -41px;}
.box5 a.modern07:active{background-position:0 0px;}

.box5 a.modern08{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran08.gif) 0 0 no-repeat;
}
.box5 a.modern08:link{background-position:0 0;}
.box5 a.modern08:visited{background-position:0 -82px;}
.box5 a.modern08:hover{background-position:0 -41px;}
.box5 a.modern08:active{background-position:0 0px;}

.box5 a.modern09{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran09.gif) 0 0 no-repeat;
}
.box5 a.modern09:link{background-position:0 0;}
.box5 a.modern09:visited{background-position:0 -82px;}
.box5 a.modern09:hover{background-position:0 -41px;}
.box5 a.modern09:active{background-position:0 0px;}

.box5 a.modern10{
width:116px;
height:41px;
text-indent:-9999px;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btnModeran10.gif) 0 0 no-repeat;
}
.box5 a.modern10:link{background-position:0 0;}
.box5 a.modern10:visited{background-position:0 -82px;}
.box5 a.modern10:hover{background-position:0 -41px;}
.box5 a.modern10:active{background-position:0 0px;}

.etcBtn1Group{list-style:none;text-indent:-9999px;}
.etcBtn1Group li a{display:block;}

.etcBtn1Group a#etcBtn01{
width:160px;
height:21px;
float:left;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btn01.gif) 0 0 no-repeat;
}
.etcBtn1Group a#etcBtn01:link{background-position:0 0;}
.etcBtn1Group a#etcBtn01:visited{background-position:0 -42px;}
.etcBtn1Group a#etcBtn01:hover{background-position:0 -21px;}
.etcBtn1Group a#etcBtn01:active{background-position:0 0px;}

.etcBtn1Group a#etcBtn02{
width:160px;
height:21px;
margin-left:15px;
float:left;
overflow:hidden;
background:url(../../planning/planBathRoom/step02/images/btn02.gif) 0 0 no-repeat;
}
.etcBtn1Group a#etcBtn02:link{background-position:0 0;}
.etcBtn1Group a#etcBtn02:visited{background-position:0 -42px;}
.etcBtn1Group a#etcBtn02:hover{background-position:0 -21px;}
.etcBtn1Group a#etcBtn02:active{background-position:0 0px;}


.goTaste{
width:128px;
height:155px;
}

.goTasteFloat{
float:left;
}
.goTaste a.goTaste{
width:128px;
height:21px;
display:block;
margin-top:5px;
background:url(../../planning/planBathRoom/step02/authentic01/images/btnGoTaste.gif) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;
}
.goTaste a.goTaste:link{background-position:0 0;}
.goTaste a.goTaste:visited{background-position:0 -42px;}
.goTaste a.goTaste:hover{background-position:0 -21px;}
.goTaste a.goTaste:active{background-position:0 0px;}


/****************************************************
石井追記（ローカルメニュー追加他）
****************************************************/


/*カタログ請求ページ用ボタン*/

a.btn_show01{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt01.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show01:link{background-position:0 0;}
a.btn_show01:visited{background-position:0 -42px;}
a.btn_show01:hover{background-position:0 -21px;}
a.btn_show01:active{background-position:0 -21px;}


a.btn_show02{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt02.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show02:link{background-position:0 0;}
a.btn_show02:visited{background-position:0 -42px;}
a.btn_show02:hover{background-position:0 -21px;}
a.btn_show02:active{background-position:0 -21px;}


a.btn_show03{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt03.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show03:link{background-position:0 0;}
a.btn_show03:visited{background-position:0 -42px;}
a.btn_show03:hover{background-position:0 -21px;}
a.btn_show03:active{background-position:0 -21px;}


a.btn_show04{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt04.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show04:link{background-position:0 0;}
a.btn_show04:visited{background-position:0 -42px;}
a.btn_show04:hover{background-position:0 -21px;}
a.btn_show04:active{background-position:0 -21px;}


a.btn_show05{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt05.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show05:link{background-position:0 0;}
a.btn_show05:visited{background-position:0 -42px;}
a.btn_show05:hover{background-position:0 -21px;}
a.btn_show05:active{background-position:0 -21px;}



a.btn_show06{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt06.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show06:link{background-position:0 0;}
a.btn_show06:visited{background-position:0 -42px;}
a.btn_show06:hover{background-position:0 -21px;}
a.btn_show06:active{background-position:0 -21px;}


a.btn_show07{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt07.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show07:link{background-position:0 0;}
a.btn_show07:visited{background-position:0 -42px;}
a.btn_show07:hover{background-position:0 -21px;}
a.btn_show07:active{background-position:0 -21px;}


a.btn_show08{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt08.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show08:link{background-position:0 0;}
a.btn_show08:visited{background-position:0 -42px;}
a.btn_show08:hover{background-position:0 -21px;}
a.btn_show08:active{background-position:0 -21px;}


a.btn_show09{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt09.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show09:link{background-position:0 0;}
a.btn_show09:visited{background-position:0 -42px;}
a.btn_show09:hover{background-position:0 -21px;}
a.btn_show09:active{background-position:0 -21px;}


a.btn_show10{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/bt10.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_show10:link{background-position:0 0;}
a.btn_show10:visited{background-position:0 -42px;}
a.btn_show10:hover{background-position:0 -21px;}
a.btn_show10:active{background-position:0 -21px;}


a.btn_all{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/btAllshowroom.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btn_all:link{background-position:0 0;}
a.btn_all:visited{background-position:0 -42px;}
a.btn_all:hover{background-position:0 -21px;}
a.btn_all:active{background-position:0 -21px;}




a.btCatalogue{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/btCatalogue_2.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btCatalogue:link{background-position:0 0;}
a.btCatalogue:visited{background-position:0 -42px;}
a.btCatalogue:hover{background-position:0 -21px;}
a.btCatalogue:active{background-position:0 -21px;}

a.btWebCatalogue{
width:128px;
height:21px;
display:block;
text-indent:-9999px;
background:url(../images/btWebCatalogue.gif) 0 0 no-repeat;
overflow:hidden;
}
a.btWebCatalogue:link{background-position:0 0;}
a.btWebCatalogue:visited{background-position:0 -42px;}
a.btWebCatalogue:hover{background-position:0 -21px;}
a.btWebCatalogue:active{background-position:0 -21px;}










/*----------------------------------------------------
SUITEROOMに関するQ&A

LocalMenu
----------------------------------------------------*/

ul#localMenu li a#localTitlequestion {
background:url(../../question/common/images/question_localMenu.jpg) no-repeat scroll 0 0 transparent;
height:45px;
overflow:hidden;
width:232px;
}


ul#localMenu li a#localTitlequestion{
width:232px;
height:45px;
overflow:hidden;
background:url(../../question/common/images/question_localMenu.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitlequestion:hover{background-position:-233px 0;}*/

ul#localMenu li a#answer01{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../question/common/images/question_localMenu.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#answer01:hover{background-position:-233px -46px;}
ul#localMenu li a#answer01.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#answer02{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../question/common/images/question_localMenu.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#answer02:hover{background-position:-233px -77px;}
ul#localMenu li a#answer02.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#answer03{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../question/common/images/question_localMenu.jpg) 0 -108px no-repeat;
}
ul#localMenu li a#answer03:hover{background-position:-233px -108px;}
ul#localMenu li a#answer03.localCurrent{background-position:-233px -108px;}


ul#localMenu li a#answer04{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../question/common/images/question_localMenu.jpg) 0 -139px no-repeat;
}
ul#localMenu li a#answer04:hover{background-position:-233px -139px;}
ul#localMenu li a#answer04.localCurrent{background-position:-233px -139px;}



/***************************
2011.2　追加 ↓↓↓↓
***************************/
#containerFlash{width:474px; margin:-20px 0 0 0px;}
#warpContents{ width:900px;}
#globalMenu_under_top{width:900px;height:30px; margin:5px 0 0 0;}
#warpflash{  width:474px; height:590px;margin:-4px 0 0 0; float:left;}
#topContentes{ width:404px; height:100px; float:right;}
ul#topShower{ width:404px; list-style:none; margin:15px 0 0 0;}
ul#topShower li{ float:left;}
ul#topShower li#topCategoryOne{ width:81px; height:251px;opacity:0; display:none;}
ul#topShower li#topCategoryOne a{ width:100%; height:100%; display:block; background:url(../../images/bt_category.jpg) 0 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategoryOne a:hover{ background-position:0 -251px;}
ul#topShower li#topCategoryTwo{ width:81px; height:251px;opacity:0; display:none;}
ul#topShower li#topCategoryTwo a{ width:100%; height:100%; display:block; background:url(../../images/bt_category.jpg) -81px 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategoryTwo a:hover{ background-position:-81px -251px;}
ul#topShower li#topCategoryThree{ width:81px; height:251px;opacity:0; display:none;}
ul#topShower li#topCategoryThree a{ width:100%; height:100%; display:block; background:url(../../images/bt_category.jpg) -162px 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategoryThree a:hover{ background-position:-162px -251px;}
ul#topShower li#topCategoryFour{ width:81px; height:251px;opacity:0; display:none;}
ul#topShower li#topCategoryFour a{ width:100%; height:100%; display:block; background:url(../../images/bt_category.jpg) -243px 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategoryFour a:hover{ background-position:-243px -251px;}
ul#topShower li#topCategoryFive{ width:80px; height:251px;opacity:0; display:none;}
ul#topShower li#topCategoryFive a{ width:100%; height:100%; display:block; background:url(../../images/bt_category.jpg) -324px 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategoryFive a:hover{ background-position:-324px -251px;}
ul#topShower li#topCategorySix{ width:404px; height:137px; margin-top:17px;opacity:0; display:none;}
ul#topShower li#topCategorySix a{ width:100%; height:100%; display:block; background:url(../../images/bt_category_2.jpg) 0px 0 no-repeat; text-indent:-9999px;}
ul#topShower li#topCategorySix a:hover{ background-position:0 -138px;}

/***************************
2011.2　追加　↑↑↑↑
***************************/




/*----------------------------------------------------
SUITEROOMとは？

LocalMenu
----------------------------------------------------*/



ul#localMenu li a#localTitlesuiteRoom{
width:232px;
height:45px;
overflow:hidden;
background:url(../../suiteRoom/common/images/suiteRoom_localMenu.jpg) 0 0 no-repeat;
}
/*ul#localMenu li a#localTitlesuiteRoom:hover{background-position:-233px 0;}*/

ul#localMenu li a#concept{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../suiteRoom/common/images/suiteRoom_localMenu.jpg) 0 -46px no-repeat;
}
ul#localMenu li a#concept:hover{background-position:-233px -46px;}
ul#localMenu li a#concept.localCurrent{background-position:-233px -46px;}

ul#localMenu li a#function{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../suiteRoom/common/images/suiteRoom_localMenu.jpg) 0 -77px no-repeat;
}
ul#localMenu li a#function:hover{background-position:-233px -77px;}
ul#localMenu li a#function.localCurrent{background-position:-233px -77px;}

ul#localMenu li a#goodDesignAward{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../suiteRoom/common/images/suiteRoom_localMenu.jpg) 0 -108px no-repeat;
}
ul#localMenu li a#goodDesignAward:hover{background-position:-233px -108px;}
ul#localMenu li a#goodDesignAward.localCurrent{background-position:-233px -108px;}


ul#localMenu li a#approach{
width:232px;
height:30px;
margin-top:1px;
overflow:hidden;
background:url(../../suiteRoom/common/images/suiteRoom_localMenu.jpg) 0 -139px no-repeat;
}
ul#localMenu li a#approach:hover{background-position:-233px -139px;}
ul#localMenu li a#approach.localCurrent{background-position:-233px -139px;}



/***************************
石井追記ここまで
***************************/







