div#body
	{ background:url('../img/top/img_bodybg.jpg') repeat-y; }
div#img_main
	{ height:128px; border-bottom:1px solid #6699FF; }
div#img_main div
	{ float:left; }
div#img_main div#memberarea
	{ width:184px; height:107px; padding-top:21px; padding-left:11px; }
div#img_main.mainph1 div#memberarea
	{ background:url('../img/top/img_memberareabg1.jpg') no-repeat; }
div#img_main.mainph2 div#memberarea
	{ background:url('../img/top/img_memberareabg2.jpg') no-repeat; }
div#img_main.mainph3 div#memberarea
	{ background:url('../img/top/img_memberareabg3.jpg') no-repeat; }
div#img_main.mainph4 div#memberarea
	{ background:url('../img/top/img_memberareabg4.jpg') no-repeat; }
div#img_main div#memberarea div
	{ float:none; }
div#img_main div#memberarea p
	{ width:150px; line-height:120%; }

div#topmain
	{ float:left; padding-top:20px; width:540px; padding-left:20px; padding-bottom:20px; }

div.newsbacknumber
	{ padding-left:441px; padding-top:10px; }

div.etcrss
	{ padding-top:20px; }

div#memberlist
	{ width:190px; float:right; padding-right:10px; padding-bottom:10px; padding-top:20px; }
div#memberlist div, div#memberlist p
	{ padding-left:15px; }
div#memberlist p
	{ padding-top:5px; }
div#memberlist ul
	{ padding-top:5px; padding-left:25px; font-size:75%; }

