#billboard
	{margin:0; padding:0; background:url('/img/common/bg_main.gif') left top repeat-x;}
#billboard .plugin
	{margin:10px;}
#billboard .plugin dd
	{width:500px;}


#main.top
	{margin-top:20px; padding:0 10px; width:740px; border:none; background:none;}

#main.top #contents
	{margin:0; padding:0; width:500px; min-height:10px;
	 background:url('/img/top/bg_box500_bottom.gif') left bottom no-repeat;}
* html #main.top #contents
	{height:10px;}
#main.top #contents h1
	{margin:0 0 0 0; padding:15px 0 10px 20px; line-height:0px;
	background:url('/img/top/bg_box500_top.gif') no-repeat left top;}
#main.top #contents dl
	{margin:0 0 20px 0; padding:0 10px 0 10px; background:url('/img/top/bg_box500_middle.gif') repeat-y left top; min-height:100px;}
* html #main.top #contents dl
	{height:100px}


#main.top #extra
	{float:right; width:225px; background:none;}
#main.top #extra #iso
	{float:left; margin-top:20px; width:122px; text-align:center; font-size:60%;}
#main.top #extra #isms
	{float:left; margin-top:20px; width:75px; text-align:center; font-size:60%;}
#main.top #extra #pmark
	{margin-top:20px; width:75px; text-align:center; font-size:60%;}
	

