BODY{
	font-family: "Meiryo" ;
}
#amazon {
	position: absolute;
	top: 50px;
	left: 820px;
	margin: 0em 0em 0em 0em;
	color: #232323;
	border: 0px solid #FFF;
	word-break: break-all;
}

#adsense {
	position: absolute;
	top: 1100px;
	left: 820px;
	margin: 0em 0em 0em 0em;
	color: #232323;
	border: 0px solid #FFF;
	word-break: break-all;
}
#yahooad {
	position: absolute;
	top: 750px;
	left: 820px;
	margin: 0em 0em 0em 0em;
	color: #232323;
	border: 0px solid #FFF;
	word-break: break-all;
}
#gadyoko {
	margin: 10px;
	border: 0px solid #FFF;
}

.newsR { font-size: 87%; padding: 5px 3px 10px 3px;height:80px;float:left;}

.newsL {float:left;}

.grn  { vertical-align: middle; background-color: rgb(153, 255, 153);padding:5px;
        width: 350px;  float:left; height:20px; border: 1px solid rgb(192, 192, 192);}

.yel  { vertical-align: middle; background-color: rgb(255, 255, 153);padding:5px;
        width: 450px;  float:left; height:20px; border: 1px solid rgb(192, 192, 192);}

.yel2 { vertical-align: middle; background-color: rgb(255, 255, 153);padding:5px 10px 3px 12px;
        width: 800px; border: 1px solid rgb(192, 192, 192);}

.whi  { vertical-align: top; background-color: rgb(255, 255, 255);padding:0px 10px 0px 0px;
        width: 812px; float:left; border: 1px solid rgb(192, 192, 192);margin: 0px 0px 40px 0px;}
.whi2  { vertical-align: top; background-color: rgb(255, 255, 255);padding:0px 10px 0px 0px;
        width: 812px; float:left; border: 1px solid rgb(192, 192, 192);margin: 0px 0px 0px 0px;}

.boxContainer{width: 900px;background-color: rgb(255, 255, 255);border: 0px solid rgb(192, 192, 192); height:30px;float:left;}

.clear{clear:both;}