body	{
					
 					background-repeat:repeat-x;				
 					background-color:#aaa;
					word-break:break-all;
					text-align:center;
					background-image:url("../images/grad.png");
	
}

#common	{
		margin-left:auto;
		margin-right:auto;
		width:675px;
		border:0px solid #ccc;
		text-align:left;
		height:100%;
		text-align:left;
	
}
#common h3 {
background-image:url("../images/banner.png");

	font-size:90%;
/*	background-image: url( "../images/h3.gif" );*/
	padding:8px 3px 3px 3px;
}
dt {
		font-size:95%;
		padding:0;
		margin:10px 0 5px 0;
		border-bottom:1px solid #ccc;
		border-left:10px solid #ccc;	
		text-indent:1em;

}
dd {
		font-size:90%;
		padding:0;
		margin:0;
	

}


.wide	{
		clear:both;
		border:0px solid #ccc;
		text-align:left;
	
}
.wide_m {
		float:left;
		width:445px;
		border:0px solid #ccc;
		height:100%;
		
	}
.wide_m h3{
		text-indent:1em;
		clear:both;
		background:#eee;
		color:#fff;	

}

.wide_m ul {
		padding:0;
		margin:0;
}


.wide_m ul li {
		/*display:inline;*/
		font-size:80%;
		list-style-type:square;

}

.wide_m_harf {
		margin-left:auto;
		margin-right:auto;
		color:#000;
		background:#fff;
		float:left;
		width:215px;
		border:0px solid navy;
	}
.wide_m_harf h3{
		background:#deecfb;
		color:#555;
}

.wide_m_harf dl {
		padding:0;
		margin:0;
}
.wide_m_harf dt {
		font-size:90%;
		padding:0;
		margin:0;

}


.wide_m_harf dd {
		display:inline;
		font-size:80%;
		padding:0;
		margin:0;

}
.navi	{
 		margin-left:450px;
		border:1px solid #ccc;
		background:#eee;
		color:#000;
}
.navi h3 {
		background:#ccc;
		color:#333;
		margin:0px;
		border-bottom:1px solid #ccc;

}
.navi ul	{
		padding:0px;
		margin:0px;
}

.navi li	{
		padding:0px;
		margin:0px;
		display:block;
		font-size:80%;
		list-style-type:none;
		border-bottom:1px solid #fff;
		text-indent:1em;
	


}
/*¹­¹ð¥Ü¥Ã¥¯¥¹*/
.ad {
		clear:both;
		width:100%;
		background:#fff;
		border:0px solid #9b72cf;
		color:#333;

		height:100%;
	}

.ad h3 {
		
		color:#555;
		margin:10px 0px 0px 0px;
		border-bottom:1px solid #ccc;
		font-size:95%;background:#fff;
}

p		{ 
		text-indent:1em;
		font-size:80%;
}
.doc    {
				padding:10px;

}
.doc li {list-style-type:none;
			font-size:86%;
}

readmore{text-decoration:none;font-size:86%;}
.auto{border:0px solid #ccc;font-size:86%;}
.auto p {margin:5px;font-size:90%;}
.auto_head{background:#fff;color:#000;margin:0px;padding:2px;border-bottom:1px solid #777;}

#foot{
padding:10px;
}
