@charset "EUC-JP";   /*   文字コード   */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,address	{ margin: 0; padding: 0; }

body			{ background: #222 url(/nol/index_image/bg_dark.jpg); }
.clear			{ clear: both; }
.clear hr,
.clear br		{ display: none; }

#iframe			{ border-left: 1px solid #8B0000; border-right: 1px solid #8B0000; }
#page			{ width: 800px; margin: 0 auto; }
#head			{ background: url(/nobuonpress/report/eastwest2008/docs/re01.jpg) no-repeat; height: 548px; position: relative; }
#head h1		{ font-size: 1px; text-indent: -9999px; }
#head #date		{ position: absolute; top: 457px; left: 307px; width:  68px; height:  69px; background: url(/nobuonpress/report/eastwest2008/docs/re02.gif) no-repeat; overflow: hidden; text-indent: -9999px; }
#head #link a		{ position: absolute; top: 431px; left: 378px; width: 415px; height: 107px; background: url(/nobuonpress/report/eastwest2008/docs/re03.jpg) no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; }
#head #link a:hover	{ background-position: 0 -107px; }
#head #results a	{ position: absolute; top: 190px; left: 279px; width: 274px; height:  75px; background: url(/nobuonpress/report/eastwest2008/docs/go_result.jpg) no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; }
#head #results a:hover	{ background-position: 0 -75px; }
#head hr		{ display: none; }


#mid			{ background: url(/nobuonpress/report/eastwest2008/docs/re04.jpg) no-repeat; height: 602px; overflow: hidden; position: relative; }
#mid h2, #mid #t1	{ position: relative; left: -9999px; font-size: 1px; }
#mid #trial a		{ position: absolute; top: 504px; left: 527px; width: 259px; height:  61px; background: url(/nobuonpress/report/eastwest2008/docs/re_trial.jpg) 999px 999px no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; display: block; }
#mid #trial a:hover	{ background-position: 0 0; }
#mid hr			{ display: none; }


#bot			{ border-left: 1px solid #8B0000; border-right: 1px solid #8B0000; background: url(/nobuonpress/report/eastwest2008/docs/re_bg.jpg); padding: 0 0 20px; }
#bot h2			{ background: url(/nobuonpress/report/eastwest2008/docs/re05.jpg) 0 16px no-repeat; width: 660px; height: 55px; margin: 0 69px 19px; overflow: hidden; text-indent: -9999px; }
#bot #t2		{ background: url(/nobuonpress/report/eastwest2008/docs/re06.jpg) no-repeat; height: 736px; position: relative; margin: 0 0 31px; }
#bot #t2 dl		{ position: absolute; font-size: 1px; left: -9999px; }
#bot #anv a		{ position: absolute; top: 320px; left: 132px; width: 527px; height:  96px; background: url(/nobuonpress/report/eastwest2008/docs/re_anv.jpg) 999px 999px no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; display: block; }
#bot #anv a:hover	{ background-position: 0 0; }
#bot #vote a		{ position: absolute; top: 604px; left: 636px; width: 109px; height:  61px; background: url(/nobuonpress/report/eastwest2008/docs/re_vote.jpg) 999px 999px no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; display: block; }
#bot #vote a:hover	{ background-position: 0 0; }


#clr1			{ border-top: 1px solid #333; border-bottom: 1px solid #555; margin: 0 20px 27px; }
#clr1 hr		{ display: none; }

#bot #t3		{ background: url(/nobuonpress/report/eastwest2008/docs/re07.jpg) no-repeat; height: 511px; position: relative; margin: 0 0 12px; }
#bot #t3 dl		{ position: absolute; font-size: 1px; left: -9999px; }
#bot #maru a		{ position: absolute; top: 322px; left:  34px; width: 728px; height: 184px; background: url(/nobuonpress/report/eastwest2008/docs/re_maru.jpg) 999px 999px no-repeat; overflow: hidden; text-indent: -9999px; text-decoration: none; display: block; }
#bot #maru a:hover	{ background-position: 0 0; }


#foot			{ margin: 0 40px; font-size: 12px; line-height: 16px; }
#foot #go_top		{ display: inline; float: right; width: 130px; border: 1px solid #720000; background: #242424; padding: 4px 0; text-align: center; }
#foot #go_top a		{ color: #BE760B; text-decoration: underline; }
#foot #go_top a:hover	{ color: #FFCC00; }
#foot #copy		{ display: inline; float:  left; width: 570px; border: 1px solid #720000; background: #242424; padding: 4px 0; text-align: center; }
#foot #copy address	{ font-style: normal; color: #999; }