
body{margin: 0;padding: 0;}
#top{width: 800px;height: 70px;margin: 0;padding: 0;
background-image: url(../image/top/fukuro-top_07.gif);background-repeat: no-repeat;}
.map{width: 500px;height: 50px;position: absolute;left: 250px;top: 10px;}
.topmap{margin: 0;padding: 0;width: 600px;height: 23px;}
.topmaplist1,.topmaplist2{margin: 0;padding: 0;float: left;list-style: none;}
.topmaplist1 li,.topmaplist2 li{float: left;margin: 0px 5px;}
.topmaplist2{position: absolute;left: 30px}
.footer{margin: 0px;padding: 0;width: 800px;height: 15px;}
.footerlist,.footerlist2{margin: 0;padding: 0;float: left;list-style: none;
}
.footerlist li,.footerlist2 li,.footerlist3 li{float: left;margin: 0 5px;
font-size: 8pt;font-family: san-serif;
}
.footerlist a,.footerlist2 a,.footerlist3 a{color: #808080;text-decoration: none;}
.footer2{margin: 0;padding: 0;width: 800px;height: 20px;}
.footerlist3{margin: 0;padding: 0;float: left;list-style: none;}

h1,h2,h3 {
	display: none;
	}

h4 {
	visibility: hidden;
	}
	
#main {
	width: 800px;margin: 0;padding: 0px;position: relative;
	}
	
#hedder 
	{
	width: 800px;margin: 10px 0px;padding: 0px;position: relative;
	}
	
#daimei{width: 350px;height: 100px;margin: 0 10px 0 0;padding: 0pt;
background-image: url(../image/osusowake/osusowake_08.jpg);background-repeat: no-repeat;}
#info{ widows: 150px; height: 95px; position: absolute; top: 60px; left: 370px; visibility: visible; }
#zero{display: none;}
#one{widows: 150px;height: 19px;margin: 0;padding: 0;}
#two{widows: 150px;height: 19px;;margin: 0;padding: 0;}
#mono{width: 570px;height: 140px;margin: 10px 0px;padding: 0;
background-image: url(../image/osusowake/osusowake_18.gif);background-repeat: no-repeat;}
#megumi{ width: 180px; height: 180px; position: absolute; top: 40px; left: 610px;
background-image: url(../image/osusowake/osusowake_12.jpg); background-repeat: no-repeat; visibility: visible; }

.syouhin {
	width: 700px;
	margin: 20px 0;
	padding: 0;
	border-top: #800000 2px dotted;
	position: relative;
	}

.name {
	width: 600px;
	height: 65px;
	margin: 10px 0;
	padding: 0;
	background-repeat: no-repeat;
	}

#airi {
	background-image: url(../image/osusowake/airi_ume_01.gif)
	}

.photo {
	width: 370px;
	height: 200px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	float: left;
	}
	
#airi2 {
	background-image: url(../image/osusowake/airi_ume_04.jpg);
	}
	
.coment {
	width: 300px;
	margin-left: 20px;
	float: right;
	font-size: 10pt;
	line-height: 15pt
	}
	
#coment_airi {
	width: 120px;
	position: absolute;
	top: 85px;
	left: 240px;
	font-size: 8pt;
	line-height: 10pt;
	visibility: visible;
	}
	
.clere{clear: left}
