form{
width:340px;
margin:5px 0px 0px 0px;
padding:0px;
}

select{
	font-size:10px;
}

#TOPcontents{
	width:560px;
	margin-right:0px;
	float:right;
	padding:10px 10px 0px 0px;
}

#topImg{
	border:1px solid #666666;
	margin:0px;
	padding:0px;
}

#subBlock{
	width:560px;
	margin:10px 0px 0px 0px;
}

#blogframe{
	margin:10px 0px 0px 0px;
	padding:0px;
	width:560px;
	font-size:10px;
}

#blogframe img{
	padding:0px;
	margin:0px;
}

#blogMidashi{
	width:540px;
	margin:0px;
	background-color:#222536;
	padding:5px 10px 5px 10px;
	border-top:1px solid #666666;
	border-left:1px solid #000066;
	border-right:1px solid #000066;
	border-bottom:1px solid #000066;
}

#blogMidashi ul{
	list-style-image:url(../topIMG/arrow.gif);
	list-style-position:inside;
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#blogMidashi li{
	color:#CACACA;
	font-size:12px;
	padding:3px;
	margin:0px;
}

#blogMidashi li a{
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	padding:5px;
	margin:0px;
}

#blogMidashi li a:hover{
	background-color:#666666;
	padding:5px;
}

#serchBlock{
	position:relative;
	width:340px;
	height:150px;
	min-height:150px;
	background-image:url(/commonIMG/searchBG.jpg);
	background-repeat:repeat-x;
	padding:10px 5px 5px 5px;
	float:left;
	border:1px solid #666666;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size:10px;
	letter-spacing:0.2em;
}

#bannerblock{
	margin:0px 0px 10px 0px;
	width:188px;
	float:left;
}
#bannerblockR{
	margin:0px 0px 10px 0px;
	width:180px;
	float:left;
}


.imgBorder img{
	border:1px solid #666666;
}

.imgBorderR img{
	border:1px solid #666666;
}


.searchTxt{
	color:#ffffff;
	font-size:10px;
}


#kajiworks a img{
	margin-right: 1px;
}

#kajiworks a.alpha:hover img{
/*モダンブラウザ用*/
opacity:0.6;
/*IE7以下用*/
filter:alpha(opacity=60);
/*IE8用*/
-ms-filter:"alpha(opacity=60)";
}

#kajiworks{
	margin: 10px 0;
}

#kajiworks .title{
	margin: 0 0 5px 0;
}
