/*ページのレイアウト用CSS*/
body	{
    background-color:#FFFFCC;
	background-repeat: repeat-y;
	}
#contents {
	width:800px;
	border:solid 1px #CCCCCC;
	background-color:#FFF;
	background-image:url(side_sbk.jpg);
	background-repeat:repeat-y;
	/*中央揃え*/
	margin:0 auto;
	/*position:relative;*/
}	
#main	{
	width: 100%;
	float:right;
	margin-left:-160px;
}
#box {
	margin-left:160px;
	margin-right:200px;
	}
#box ul li p {
	font-size: 75%;
}	
	
#side	{
	width: 140px;
	float:left;
	margin-left:5px;
	/*6-3 p152*/
	top:155px;
}
#twocol	{
    width:100%;
	float:left;
	margin-right:-200px;
}
#ad_side	{
	width:180px;
	float:right;
	margin-right:5px;
	/*6-3 p152*/
	top:155px;
	}
#footer	{
	clear:both;
	}
#side h2 {
	color: #006666;
	font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 90%;
}
#side li p {
	margin:0;
	line-height:1.3;
}