body {
			margin: 5px 0px 20px 0px;
			text-align: center;
}

a {
	text-decoration: underline;
	}
a:link {
	color: #0000FF;
	}
a:visited {
	color: #333333;
	}

a:active {
	color: #333333;
	}

a:hover {
	color: #FFA500;
	}
	


H1{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 20px;
									font-weight:bolder;
									color:darkslategray;
									line-height:1.3;
									margin: 0;
									text-decoration:underline;
}
H2{								font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 18px;
									line-height:1.3;
									margin: 0;
}

H3.black{						font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 16px;
									color:#000000;
									line-height:1.3;
									 margin: 0;
}
H3.orange{					font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 16px;
									color:#FF9900;
									line-height:1.3;
									 margin: 0;
}
H4.black{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 14px;
									color:#000000;
									line-height:1.3;
									 margin: 0;
}

H4.orange{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 14px;
									color:#FF9900;
									line-height:1.3;
									 margin: 0;
}

H5{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 12px;
									line-height:1.3;
									margin: 0;
}

H6{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									font-size: 10px;
									color:#666666;
									font-weight: normal;									
									line-height:1.3;
									margin: 0;


}

B{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									color:#333333;
									font-size: 12px;
			  						margin: 0;
									line-height:1.3;
}

A{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
									 margin: 0;
									line-height:1.3;
}
a.footerlink {
	color:#333333;
    font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
	margin: 0px;
	font-size: 9px;
    background-color:#F5F5F5;
	}
P,U{font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
				color:#666666;
				font-size: 12px;
				  margin: 0px;
				 line-height:1.3;
}
INPUT.textbox {		border-width : 1px 1px 1px 1px;
				border-style: solid solid solid solid;
				border-top-color: #CCCCCC;
				border-right-color: #CCCCCC;
				border-bottom-color: #CCCCCC;
				border-left-color: #CCCCCC;
}

P.link-image {
			text-align: left;
}

table.kakikomi {font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
				color:#000000;
				background-color: #F5F5F5;
				font-size: 10px;
				 margin: 0px;
				 line-height:1.3;
}
table.eval {font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
				color:#000000;
				background-color: #666666;
				font-size: 10px;
				 margin: 0px;
				 line-height:1.3;
}
#user {font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
				color:#666666;
				background-color: #f5f5f5;
				font-size: 10px;
				  margin: 0px;
				 line-height:1.3;
				 text-align: left;
				 border-bottom: 1px solid #cccccc;
}
#all_frame	{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 770px;
	background-color: #FFFFFF;
}
#top {
	color: #FFFFFF;
	background-color:#F5F5F5;
	text-align: center;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	height: 60px;
	}
#center {
	float: left;
	width: 640px;
	overflow: hidden;
	border: 1px solid #06334B;
	}	
.frame	{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 640px;
	background-color: #FFFFFF;
	}
#image-word	{
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
color:#666666;
font-size: 12px;
margin: 0px;
line-height:1.3;

background-color:#FFFFFF;
text-align: left;
padding: 5px;
border-bottom: 1px solid #cccccc;
height: 180px;
	}
	
	
#image-rank{
	color: #000000;
	background-color:#FFFFFF;
	text-align: left;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	height: 180px;
	}
	
#data{
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
color:#666666;
font-size: 12px;
margin: 0px;
line-height:1.3;

	background-color:#FFFFFF;
	text-align: left;
	padding: 1px;
	border-bottom: 1px solid #cccccc;
	height: 15px;
	}
	
#setubi{
	color: #000000;
	background-color:#FFFFFF;
	text-align: left;
	padding: 2px;
	border-bottom: 1px solid #cccccc;
	height: 32px;
	}
	
#kutikomi{
	color: #000000;
	background-color:#FFFFFF;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #cccccc;
	height: 200px;
	}
	
#osusume{
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
color:#666666;
font-size: 12px;
margin: 0px;
line-height:1.3;

	background-color:#FFFFFF;
	text-align: left;
	padding: 3px;
	border-bottom: 1px solid #cccccc;
	height: 110px;
	}
	
#maptitle{
	color: #000000;
	background-color:#FFFFFF;
	text-align: left;
	padding: 5px;
	height: 20px;
	}
	
#map{
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Hiragino Kaku Gothic Pro,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
color:#666666;
font-size: 12px;
margin: 0px;
line-height:1.3;

	background-color:#FFFFFF;
	text-align: left;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	height: 160px;
	}
#googlemap{
	color: #000000;
	background-color:#FFFFFF;
	text-align: right;
	padding: 5px;
	border-bottom: 1px solid #cccccc;
	height: 150px;
	}
	
#bottom {
	color: #FFFFFF;
	background-color:#F5F5F5;
	text-align: center;
	padding: 5px;
	height: 50px;
	}	
	
img.back-image {
	border: 1px solid #666666;
	margin-right:5px
	}
	
table.back-image {
	border: 1px solid #CCCCCC;
	}
	
table.back-user {
	border: 1px solid #DEB887;
	}
	
p.bytrafic {
	width:325px;
	color:#333333;
	background-color: #F5F5F5;
	padding:1px;
	border: 1px solid #999999;
	}
	
#container {
	line-height: 140%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 700px;
	background-color: #FFFFFF;
	border: 1px solid #06334B;
	}

#banner {
	font-family: Verdana, Arial, sans-serif;
	color: #FFCC33;
	background-color: #06334B;
	text-align: left;
	padding: 15px;
	border-bottom: 1px solid #FFFFFF;
	height: 45px;
	}


#right {
	float: left;
	width: 125px;
	background-color: #FFFFFF;
	overflow: hidden;
	text-align:right;
	}
#left {
	float: left;
	width: 120px;
	background-color: #FFFFFF;
	overflow: hidden;
	text-align:right;
	}


