.hem{
	display:blocak;
	float : left; 
}
.clear{
	clear:left;
}
/************************************************/
/********* マーク *****************************************/
.d,.s,.story_mark,
.ero_mark,
.omorasi_mark,
.syota_mark,
.jyosou_mark,
.nofree_mark,
.web_mark,
.dl_mark,
.plan_mark,
.mikan_mark,
.finish_mark{
	font-size:11px;
}
.d{
	color: #000000;
	background-color:#ffff00;
}
.s{
	color: #000000;
	background-color:gold;
}
.story_mark{
	color: #000099;
	background-color:#99ccff;
}
.ero_mark{
	color: #550000;
	background-color:#ff0099;
}
.omorasi_mark{
	color: #000000;
	background-color:#fac284;
}
.syota_mark{
	color: #000000;
	background-color:#e4ecbd;
}
.jyosou_mark{
	color: #000000;
	background-color:#cda4db;
}
.nofree_mark{
	color: #000000;
	background-color:#c6c2b8;
}
.web_mark{
	color: #ffffff;
	background-color:#550000;
}
.dl_mark{
	color: #ffffff;
	background-color:#000000;
}
.plan_mark{
	color: #000000;
	background-color:#ffffff;
}
.mikan_mark{
	color: #550000;
	background-color:#ffffff;
}
.finish_mark{
	color: #cc0000;
	background-color:#ffffff;
}
/********* お薦めサーチ *****************************************/
.search_push_key{
	color:#990000;
	filter: DropShadow(color=#ffffff,offx=1,offy=2);
}
.search_push_mark{
	background-color:#ff0000;
	color:#ffffff;
}
/************************************************/
.tyu{
	color:#ffff00;
}
.big{
	font-size:300%;
}
.none{
	display:none;
}
/************************************************/
.content_mini_title,
.content_mini_detail,
.content_mm_more{
	display:blocak;
	float:left;
}
.content_mini_mini{
	display:blocak;
	float:left;
}
.content_left_mini_box{
	display:blocak;
	float:left;
}
.content_moe{
	display:blocak;
	float:left;
}
.content_arr{
	display:blocak;
	float:left;
}
.content_detail_box{
	width:600px;
	padding:5px 5px;
}
.content_comment{
	padding:10px 10px;
}
.content_moe{
	width:200px;
	padding:10px 10px;
	
}
.content_arr{
	width:200px;
	padding:10px 10px;	
}
/************************************************/
.content_mini_mini{
	width:200px;
	padding:10px 10px;
}
.content_mini_mini_comment_box{
	padding:5px 5px;
}

.content_mm_more{
	width:140px;
	padding:5px 5px;
}
.content_mm_more_box{
	padding:3px 3px;
}
.content_mm_more_comment_box{
	padding:5px 5px;
}
/************************************************/
.content_left_mini_box{
	width:200px;
	padding:10px 10px;
}
/************************************************/
.content_mini_title{
	width:120px;
	padding:5px 5px;
}
.content_mini_detail{
	width:250px;
	padding:5px 5px;
}
