body { margin:0; padding:0; font-size:90%; color:#444;
	font-family:Osaka, "‚l‚r ‚oƒSƒVƒbƒN", "MS PGOTHIC", Verdana, Helvetica, sans-serif; border-top: 3px solid #5CA31F;  }

a { outline:none; }
a:link { color:#06c; }
a:hover { color:#900; }
a:visited { color:#969; }
a img { border:0; }

#wrapper { width:944px; margin:0 auto; }
#header { margin:15px 0 10px 0; zoom:100%; }
#header:after { content: " "; clear: both; height: 0; display: block; visibility: hidden; }

#top {background: #5CA31F; color: #fff; height: 18px; width: 100%;}
#top-nav {width: 814px; margin:0 auto 15px; text-align: right; }
h1 { font-size:90%; line-height:90%; font-weight:normal; margin:2px 0 2px 10px; float:left; width:540px; }
#top ul { margin:0; padding:0; width:410px; float:left; }
#top li { list-style:none; float:right; font-size:90%; margin-left:5px; }

#main { margin:0 0 10px 0; zoom:100%; }
#main:after { content: " "; clear: both; height: 0; display: block; visibility: hidden; }

#main-top { margin:0 auto 10px auto; zoom:100%; width:700px; }
#main-top:after { content: " "; clear: both; height: 0; display: block; visibility: hidden; }

#footer { }

br.clear { clear: both; font: 0pt/0pt sans-serif; }

p { margin:0 0 7px 0; }

.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }

.big { font-size:120%; }
.small { font-size:70%; }

.content { margin:10px 0; }

#copyright { text-align:center; }


#somerun00p { background:url(image/ehon/somerun00p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun01p { background:url(image/ehon/somerun01p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun02p { background:url(image/ehon/somerun02p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun03p { background:url(image/ehon/somerun03p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun04p { background:url(image/ehon/somerun04p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun05p { background:url(image/ehon/somerun05p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun06p { background:url(image/ehon/somerun06p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun07p { background:url(image/ehon/somerun07p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun08p { background:url(image/ehon/somerun08p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun09p { background:url(image/ehon/somerun09p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun10p { background:url(image/ehon/somerun10p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun11p { background:url(image/ehon/somerun11p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun12p { background:url(image/ehon/somerun12p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun13p { background:url(image/ehon/somerun13p.jpg) no-repeat top left;
	width:700px; height:507px; }
#somerun14p { background:url(image/ehon/somerun14p.jpg) no-repeat top left;
	width:700px; height:507px; }

.tablef { width:80%; background:#ccc; }
.tablef th { padding:0px; background:#f7f7f7; text-align:left; padding-left:10px; }
.tablef td { padding:3px; background:#fff; line-height:120%; vertical-align:top; }
