.body	{
	background-color:#ffffff;
}
#header	{
	width:800px;
	height:100px;
	background-image:url(img/header.gif);
}
#all	{
	width:800px;
	background-color:#ffffff;
	border:2px solid #ffff00;
}
/*menu start*/
#menu_all{
	width:800px;
	height:50px;
	background-image:url(img/button.gif);
}
#menu	{
	width:160px;
	height:50px;
	float:left;
	padding:15px,0px,0,50px;
}
/*menu end*/
/*first start*/
#first	{
	width:740px;
	height:240px;
}
#top_text{
	width:410px;
	height:240px;
	float:right;
	padding:10px;
	border:2px solid #ffff00;
}
/*first end*/
/*second start*/
#second	{
	width:740px;
	border:2px solid #ffff00;
}
/*second end*/
/*third start*/
#third	{
	width:740px;
	height:610px;
}
#third_l{
	width:550px;
	height:610px;
	float:left;
}
#prof1	{
	width:550px;
	height:305px;
	padding-bottom:10px;
	border-left:2px solid #ffff00;
	border-right:2px solid #ffff00;

}
#prof2	{
	width:550px;
	height:305px;
	padding-bottom:10px;
	border-left:2px solid #ffff00;
	border-right:2px solid #ffff00;
	border-bottom:2px solid #ffff00;
}
#aa_set	{
	width:485px;
	height:80px;
}
#aa	{
	width:160px;
	height:70px;
	float:left;
}

#third_r{
	width:190px;
	height:610px;
	float:right;
}
#form{
	width:50px;
	height:10px;
}
#rank	{
	width:190px;
	height:120px;
	border-right:2px solid #ffff00;
}
/*third end*/
#footer	{
	width:800px;
	height:20px;
	background-color:#ffff00;
	text-align:right;
	color:#800000;
}
/*text start*/
.h1	{
	font-size:11pt;
	padding-top:40px;
	margin:0;
	text-align:center;
	color:#800000;
}
.h2	{
	font-size:8pt;
	margin-top:10px;
	color:#800000;
}
.h3	{
	font-size:9pt;
	padding:5px;
	margin:0;
	color:#800000;
}
.h3b	{
	font-size:9pt;
	padding:5px;
	margin:0;
	background-color:#ffff99;
	color:#800000;
}
.text	{
	font-size:9pt;
	margin:0;
	padding:0;
	line-height:1.5;
	text-align:left;
	color:#800000;
}
.font_small{
	font-size:8pt;
	padding:5px;
	line-height:1.5;
	color:#800000;
}
.h4	{
	font-size:9pt;
	margin-top:10px;
	margin-bottom:0;
	background-color:#ffffcc;
	color:#800000;
}
a:link	{color:#800000;}
a:visited{color:#800000;}
a:hover	{color:#8b0000;}
a:active{color:#8b0000;}
a	{text-decoration:none;}
/*text end*/
/*link page start*/
#button2_all{
	width:740px;
	height:30px;
}
#button2a{
	width:148px;
	height:30px;
	border-top:2px solid #ffff00;
	border-left:2px solid #ffff00;
	float:left;
}
#button2b{
	width:148px;
	height:30px;
	border-top:2px solid #ffff00;
	border-right:2px solid #ffff00;
	border-left:2px solid #ffff00;
	float:left;
}
#button2c{
	width:148px;
	height:30px;
	border-left:2px solid #ffff00;
	border-top:2px solid #ffff00;
	border-bottom:2px solid #ffff00;
	float:left;
}
}
#button2d{
	width:148px;
	height:30px;
	border:2px solid #ffff00;
	float:left;
}
/*link page end*/
/*girl page start*/
#girl	{
	width:740px;
	height:50px;
}
/*girl page end*/
/*entry page start*/

#entryl{
	width:272px;
	float:left;
}
#entryla{
	width:135px;
	float:left;
}
#entrylb{
	width:135px;
	float:right;
	border-left:2px solid #ffff00;
}
#entryr{
	width:464px;
	float:right;
	border-left:2px solid #ffff00;
}
#iframe	{
	width:400px;
	margin-top:15px;
}
#prefecture{
	width:132px;
	padding:15px,0;
	line-height:2;
	text-align:center;
}
/*entry page end*/
/*promise page start*/

#promisel{
	width:326px;
	float:left;
}
#promiser{
	width:410px;
	float:right;
	border-left:2px solid #ffff00;
}
/*promise page end*/
