@charset "shift_jis";
/*
‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘

N I G H TW A L K E R

Cascading Style Sheet --- /main.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;
}

h3{
width:113px;
height:31px;
}

h3 a{
display:block;
width:113px;
height:31px;
background:url(../images_harekei/btn_area2.gif) no-repeat;
text-indent:-20000px;
}

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

#sapporo h3 a{			background-position:-226px 0;}
#sapporo h3 a:hover{	background-position:-226px -31px;}
#yokohama h3 a{		background-position:-0 0;}
#yokohama h3 a:hover{	background-position:-0 -31px;}
#saitama h3 a{			background-position:-113px 0;}
#saitama h3 a:hover{		background-position:-113px -31px;}
#fukuoka h3 a{			background-position:-339px 0;}
#fukuoka h3 a:hover{	background-position:-339px -31px;}
#kumamoto h3 a{		background-position:-452px 0;}
#kumamoto h3 a:hover{	background-position:-452px -31px;}
#tokyo h3 a{			background-position:-565px 0;}
#tokyo h3 a:hover{		background-position:-565px -31px;}


.area dt a{
display:block;
width:60px;
height:60px;
border:solid 1px #eee;
}
.area dt a:hover{
border:solid 1px #e50a84;
}


#sapporo,
#yokohama,
#fukuoka,
#tokyo,
#kumamoto{/*
border:solid 1px #f00;
display:none;*/
}


/* for SAPPORO START*/
#sapporo{
position:absolute;
left:300px;
top:40px;
}
#sapporo h3{
position:absolute;
top:90px;
left:150px;
}
/* for SAPPORO END*/



/* for TOKTO START*/
#saitama{
position:absolute;
left:560px;
top:340px;
}
#saitama h3{
position:absolute;
left:-130px;
top:2px;
}
#tokyo{
position:absolute;
left:560px;
top:460px;
}
#tokyo h3{
position:absolute;
left:-130px;
top:-82px;
}
/* for TOKTO END*/


#yokohama{
position:absolute;
left:375px;
top:450px;
}
#yokohama h3{
position:absolute;
left:25px;
top:-35px;
}


#fukuoka{
position:absolute;
left:70px;
top:350px;
}
#fukuoka h3{
position:absolute;
top:90px;
left:140px;
}



#kumamoto{
position:absolute;
left:70px;
top:500px;
}
#kumamoto h3{
position:absolute;
top:0px;
left:100px;
}





#extra{
width:760px;
text-align:center;
margin:0 auto;
margin-bottom:10px;
}

#extra 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;
}

/* namekoι`p */
.area .nameko {
margin:3px 0;
}
.area .nameko a {
font-size: 15px;
font-weight: bold;
color: #ff5d2b;
}