/* CSS Document */



* {
padding:0;
margin:0 auto;
}

/* ˜g */

#all{
width:923px;
}

#top{
width:923px;
height:200px;
background:url(../img/top2.jpg);
}

#top2{
width:923px;
height:201px;
background:url(../img/waku-bg.jpg);
background-repeat:repeat-y;
}

#waku{
width:923px;
background:url(../img/waku-bg.jpg);
background-repeat:repeat-y;
padding-bottom:10px;
display:table;
}

#main{
width:613px;
float:left;
padding:10px 15px;
}

#sab{
width:250px;
float:right;
padding:10px;
}

#copy{
width:923px;
height:75px;
clear:both;
}



/* •¶Žš */

p {
font-size:13px;
color:#666666;
padding:0 7px;
}

h1{
font-size:21px;
margin-bottom:15px;
background:url(../img/h1.jpg);
color:#666666;
height:50px;
line-height:50px;
padding-left:20px;
}

h2{
font-size:16px;
color:#DA463A;
margin-bottom:15px;
background:url(../img/h2.jpg);
line-height:35px;
text-align:right;
padding-right:5px;
}

.map{
width:580px;
font-size:13px;
color:#666666;
border-bottom:dashed 2px #FF6666;
margin-bottom:15px;
padding:5px;
}

.line{
border-bottom:dashed 1px #DA463A;
}

.none {
	display: none;
}

