.main		{
		 padding-left:20px;
		 padding-top:20px;
		 padding-bottom:0px;
		 vertical-align:top;
		 text-align:left;
}
.disp		{text-align:center;
		 background-color:#fffacd;
}
.disp1		{border:solid 3px;
		 border-color:#999999 #000000 #000000 #999999;
		 width:218px;
		 height:218px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp2		{border:solid 2px;
		 border-color:#004000;
		 width:214px;
		 height:214px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp3		{border:solid 1px;
		 border-color:#004000 #999999 #999999 #004000;
		 width:212px;
		 height:212px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp11		{border:solid 3px;
		 border-color:#999999 #000000 #000000 #999999;
		 width:308px;
		 height:308px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp22		{border:solid 2px;
		 border-color:#004000;
		 width:304px;
		 height:304px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp33		{border:solid 1px;
		 border-color:#004000 #999999 #999999 #004000;
		 width:302px;
		 height:302px;
		 margin-left:auto;
		 margin-right:auto;
}
.disp img	{border:solid 1px;
		 border-color:#004000;
}
.name		{text-align:left;
		 vertical-align:top;
		 font-family:'£Í£Ó ¥´¥·¥Ã¥¯';
		 font-size:12px;
		 width:270px;
		 margin-left:auto;
		 margin-right:auto;
		 background-color:#fffacd;
}
.name h5	{padding-bottom:8px;
		 padding-top:20px;
		 margin-bottom:0px;
		 margin-top:0px;
		 font-size:13px;
}
.name p		{font-weight:bold;
		 padding-bottom:1px;
		 margin-bottom:0px;
		 margin-top:0px;
}
.name div	{padding-left:15px;
		 padding:5px;
}
.name span	{color:blue;
}
.name a		{text-decoration:none;
		 color:black;
		 padding:5px;
		 background-color:#ffffff;
}
.name a:hover	{color:orenge;
		 background-color:#d3d3d3;
}
.name2		{text-align:center;
		 vertical-align:top;
		 padding-left:20px;
		 font-family:'£Í£Ó ¥´¥·¥Ã¥¯';
		 font-size:12px;
		 margin-left:auto;
		 margin-right:auto;
		 background-color:#fffacd;
}
.name2 td	{padding:0px;
		 text-align:center;
}
.name2 h5	{text-align:left;
		 padding-bottom:8px;
		 padding-top:10px;
		 margin-bottom:0px;
		 margin-top:0px;
		 font-size:13px;
}
.name2 span	{color:blue;
		 display:block;
}
.name2 a	{text-decoration:none;
		 color:black;
		 display:block;
		 padding-top:3px;
		 padding-bottom:3px;
		 padding-left:5px;
		 padding-right:5px;
		 background-color:#ffffff;
}
.name2 a:hover	{color:orenge;
		 background-color:#d3d3d3;
}
.name2 p	{padding-top:10px;
}
.name2 div	{width:125px;
}
.dd div		{width:251px;
}
.default	{background-color:#ffffff;
}