@charset "UTF-8";
/* CSS Document */
body{
	text-align:center;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	margin: 0px;
}

#nav{
width:950px;
height:38px;
}
#nav span{
margin:0px;
padding:0px;
}
#nav a{
float:left;
}
#nav a.n1{
display:block;
background-image:url(../images/n01.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n1{
background-image:url(../images/n01r.gif);
background-repeat:no-repeat;
}
#nav a.n2{
display:block;
background-image:url(../images/menu_aisatu.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n2{
background-image:url(../images/menu_aisatu1.jpg);
background-repeat:no-repeat;
}
#nav a.n3{
display:block;
background-image:url(../images/menu_este.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n3{
background-image:url(../images/menu_este1.jpg);
background-repeat:no-repeat;
}
#nav a.n4{
display:block;
background-image:url(../images/menu_huro.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n4{
background-image:url(../images/menu_furo1.jpg);
background-repeat:no-repeat;
}
#nav a.n5{
display:block;
background-image:url(../images/menu_heya.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n5{
background-image:url(../images/menu_heya1.jpg);
background-repeat:no-repeat;
}
#nav a.n6{
display:block;
background-image:url(../images/menu_ryori.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n6{
background-image:url(../images/menu_ryori1.jpg);
background-repeat:no-repeat;
}
#nav a.n7{
display:block;
background-image:url(../images/menu_kannai.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n7{
background-image:url(../images/menu_kannai1.jpg);
background-repeat:no-repeat;
}
#nav a.n8{
display:block;
background-image:url(../images/menu_syuhen.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n8{
background-image:url(../images/menu_syuhen1.jpg);
background-repeat:no-repeat;
}
#nav a.n9{
display:block;
background-image:url(../images/menu_acsses.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n9{
background-image:url(../images/menu_access1.jpg);
background-repeat:no-repeat;
}
#nav a.n10{
display:block;
background-image:url(../images/menu_ryokin.jpg);
width:95px;
height:40px;
background-repeat:no-repeat;
text-indent:-9000px;
}
#nav a:hover.n10{
background-image:url(../images/menu_ryokin1.jpg);
background-repeat:no-repeat;
}

#content{
	width:950px;
	background-color:#D9CDB5;
	color:#000000;

overflow: hidden; /*floatの解除、ここがポイント*/
position: relative; /*DWで正常にプレビューできるようになります。*/
}
#content .main{
	float:left;
	width:740px;
	padding-left:10px;
}
#content .side{
	float:right;
	width:180px;
	padding-right:10px;
}