@charset "shift_jis";
/*


HAREKEI

Cascading Style Sheet --- /index090201.css

First Write   : 26th.Jan.2009 (zakkly) Ver1.0




*/


@import url("./basic.css");

h1{
width:760px;
height:70px;
background:url(../images_harekei/bg_h1.gif) no-repeat;
text-indent:-20000px;
position:absolute;
left:0px;
top:265px;
}

h2{
width:230px;
height:220px;
background:url(../images_harekei/harelogo.gif) no-repeat;
text-indent:-20000px;
position:absolute;
top:30px;
left:20px;
}


#wrap{
background:#fff url(../images_harekei/bg_wrap_enter.gif) no-repeat 0 50px;
}

#shop{
width:720px;
padding:0 20px;
}

#shop a{
font-size:12px;
color:#666;
}
#shop h3{
padding-top:10px;
clear:both;
}
#shop li{
margin-right:5px;
padding-right:5px;
float:left;
white-space:nowrap;
border-right:solid 1px #666;;
}




/*--
#navigate{
font-size:10px;
text-indent:-10000px;
height:10px;
}
^^*/

#indmain{
width:760px;
text-align:center;
padding:350px 0 0;
}
#note{
width:500px;
font-size:10px;
line-height:20px;
border-top:1px #666 solid;
border-bottom:1px #666 solid;
padding:5px 0;
margin:0 auto;
background:#fff;
margin-bottom:80px;
}

#note em{
font-style:normal;
font-size:14px;
padding:0 5px;
}


#footer .navi{
margin-top:10px;
padding-top:10px;
border-top:solid 1px #ddd;
}


#indmain h3{
width:180px;
height:40px;
margin:0 auto;
}
#indmain h3 a{
display:block;
width:180px;
height:40px;
background:url(../images_harekei/enter.gif) no-repeat;
text-indent:-20000px;
}
#indmain h3 a:hover{
background-position:bottom;
}

p#newopen{
margin:0 auto 10px;
clear:both;
text-align:center;
}

#newopen a {
display:block;
}


#ecocap{
width:700px;
margin:0 auto;
text-align:center;
margin-top:15px;
margin-bottom:15px;
padding:15px 0;
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
}