/*===============================================================

Hakyu-dept - senri.css

1.[Store_navi]
2.[Left_column (navigation)]
3.[Main_column]
4.[Right_column]

= Color =
Purple #A59ACA
Beige #D8D5C4
Gray #E6E4E1

================================================================*/


/* ------------------------------------------------------------
     1. Store_navi
   ------------------------------------------------------------ */

div#store_navi{
width:960px;
height:30px;
background:url(../../img/09renewal/store_navi_bg.gif) 0 0 repeat-x;
margin-top:10px;
margin-bottom:15px;}

div#store_navi h2#store_logo{
display:inline;
width:68px;
height:30px;
background:url(../img/09renewal/sanda_logo_o.gif) 0 0 no-repeat;
margin-right:8px;
float:left;}

body#index div#store_navi h2#store_logo{
margin-right:0px;}

div#store_navi h2#store_logo a{
display:block;
width:80px;
height:30px;
background:url(../img/09renewal/sanda_logo.gif) 0 0 no-repeat;
text-indent:-9999px;
overflow:hidden;}

div#store_navi h2#store_logo a:hover{background:none;}

div#store_navi p#address_data{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
color:#666;
padding-top:7px;
float:left;}

div#store_navi ul#store_info{
width:262px;
float:right;}

div#store_navi ul#store_info li#bt1,
div#store_navi ul#store_info li#bt2,
div#store_navi ul#store_info li#bt3{
height:30px;
display:inline;
float:left;}

div#store_navi ul#store_info li#bt1{background:url(../../honten/img/09renewal/b1o.gif) 0 0 no-repeat; width:101px;}
div#store_navi ul#store_info li#bt2{background:url(../../honten/img/09renewal/b2o.gif) 0 0 no-repeat; width:80px;}
div#store_navi ul#store_info li#bt3{background:url(../../honten/img/09renewal/b3o.gif) 0 0 no-repeat; width:81px;}

div#store_navi ul#store_info li#bt1 a,
div#store_navi ul#store_info li#bt2 a,
div#store_navi ul#store_info li#bt3 a{
height:30px;
display:block;
text-indent:-9999px;
overflow:hidden;}

div#store_navi ul#store_info li#bt1 a{background:url(../../honten/img/09renewal/b1.gif) 0 0 no-repeat; width:101px;}
div#store_navi ul#store_info li#bt2 a{background:url(../../honten/img/09renewal/b2.gif) 0 0 no-repeat; width:80px;}
div#store_navi ul#store_info li#bt3 a{background:url(../../honten/img/09renewal/b3.gif) 0 0 no-repeat; width:81px;}

div#store_navi ul#store_info li#bt1 a:hover,
div#store_navi ul#store_info li#bt2 a:hover,
div#store_navi ul#store_info li#bt3 a:hover{
background:none;}


/* ------------------------------------------------------------
     2. Left_column
   ------------------------------------------------------------ */

div#left_column{
width:180px;
float:left;
}

/*store_guide*/

div#store_guide{
width:166px;
padding:7px;
margin-bottom:10px;
background:#F2F1E8;
vertical-align:top;}

div#store_guide p#title{
width:166px;
height:20px;}

div#store_guide p#floormap,
div#store_guide p#service{
width:166px;
padding-bottom:5px;
background:url(../img/09renewal/sbt_o.jpg) 0 0 no-repeat;}

div#store_guide p#service{
background:url(../img/09renewal/sbt2_o.jpg) 0 0 no-repeat;
}

div#store_guide p#floormap a,
div#store_guide p#service a{
width:166px; 
height:38px;
display:block;
text-indent:-9999px;
overflow:hidden;
background:url(../img/09renewal/sbt.jpg) 0 0 no-repeat;}

div#store_guide p#service a{
background:url(../img/09renewal/sbt2.jpg) 0 0 no-repeat;
}

div#store_guide p#floormap a:hover,
div#store_guide p#service a:hover{background:none;}


/*counter_info*/

div#counter_info{
width:166px;
display:block;
padding:7px;
background:#F2F1E8;}

div#counter_info ul#counter{
width:166px;
}

div#counter_info ul#counter li{
width:166px;
margin-bottom:5px;
vertical-align:top;}







/* ------------------------------------------------------------
     3. Main_column
   ------------------------------------------------------------ */
   
div#main_column{
width:575px;
color:#666;
margin-left:20px;
float:left;
}

@media print {
div#main_column{
margin-left:5px;
}
}


/*Other items are each page*/





/* ------------------------------------------------------------
     4. Right_column
   ------------------------------------------------------------ */
   
div#right_column{
width:165px;
float:right;}

div#right_column img{vertical-align:top;}

div#right_web{
width:165px;
height:77px;
background:url(../../honten/img/09renewal/right_column/right_web_bg.gif) center bottom no-repeat;}

div#right_web li#web_member{
width:146px;
height:22px;
background-color:#FFF;
margin-left:10px;}

ul#right_group{margin-top:10px;
padding-top:10px;
border-top:1px solid #E6E4E1;}

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

ul#right_group li#wakuwaku{
margin-bottom:0;}

ul#right_group li a{
display:block;
border:1px solid #E6E4E1;
width:163px;
height:48px;}

ul#right_group li a:hover{
border:1px solid #C5C0BA;
}

ul#right_group2{margin-bottom:10px; margin-top:10px; padding-top:10px; border-top:1px solid #E6E4E1;}
ul#right_group2 li{margin-bottom:7px;}



