/**top**/

#search_top_back{
		background: #303131;
		margin:0;
		padding:0;
		width:100%;
		height:40px;
}

#search_title{
		margin:0 auto;
		padding:0 0 10px 12px;
		width:1040px;
		height:30px;
		color:#FFF;
}

#search_title h1{
		padding:5px 0 0 0;
		color:#FFF;
		font-size:27px;
		font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
		font-weight:100;
}

#search_btm{
		background:url("../img/movie_bottom.gif");
		margin:0;
		padding:0;
		width:100%;
		height:20px;
}

#subtop{
		margin:0 auto;
		padding:5px 0 0;
		width:1040px;
		height:125px;
		background:url("../img/sub_top_bg.jpg");
}


/**content**/


#wrapper{
	margin:0 auto;
	padding:5px 0 15px;
	height:auto;
	width:1040px;
}

#wrapper_back{
	margin:0;
	padding:0 0 20px;
	height:auto;
	width:auto;
	background:url(../img/back.gif);
}



/**検索_left**/

#search_left{
			float:left;
			width:700px;
			height:auto;
			margin:0 0 20px 0;
}

#search_item{
			width:700px;
			height:216px;
			margin:0;
			padding:0;
			background:url(../img/search_back.jpg);	
			position: relative;
  			z-index: 1; /* 必要であればリンク要素の重なりのベース順序指定 */
}

#search_item a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-indent:-999px;
    z-index: 2; /* 必要であればリンク要素の重なりのベース順序指定 */
}

#search_item:hover {
    filter:alpha(opacity=70);/* IE 6,7*/
    -ms-filter: "alpha(opacity=70)";/* IE 8,9 */
    -moz-opacity:0.7;/* FF , Netscape */
    -khtml-opacity: 0.7;/* Safari 1.x */
    opacity:0.7;
    zoom:1;/*IE*/
}

#search_item_box{
			width:660px;
			height:180px;
			margin:0;
			padding:25px 0 0 15px;
}

#search_item_bar{
			width:654px;
			height:30px;
			margin:0;
			padding:0;
}

#search_item_bar h2{
			width:auto;
			margin:0;
			padding:0 0 0 5px;
			float: left;
			color:#FFF;
			font-size:22px;
		font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
		font-weight:100;
}

.time_text{
			width:auto;
			margin:0;
			padding:0 10px 0 0;
			float: right;
			color:#FFF;
			font-size:18px;
		font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
		font-weight:100;
}
.search_photo{
			width:235px;
			height:132px;
			margin:10px 0 0;
			padding:0;
			float:left;	
}

.search_text_box{
			width:400px;
			height:94px;
			margin:10px 0 0 12px;
			padding:0;
			float:left;	
			font-size:18px;
			line-height:1.5em;
}

.search_category_box{
			width:411px;
			height:31px;
			margin:10px 0 0 9px;
			padding:0;
			float:left;	
}

.search_category{
			width:137px;
			height:31px;
			margin:0;
			padding:0;
			float:left;	
			text-align:center;
}

.search_category h3{
			width:auto;
			margin:0;
			padding:0;
			color:#222;
			font-size:18px;
		font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
		font-weight:100;
}
/**右のコンテンツm**/

#contents_right{
			float:right;
			width:320px;
			height:auto;
			margin:0;
}
#right_bar{
			width:320px;
			height:42px;
			margin:0 auto 10px;
			text-align:center;
			background:url(../img/right_bar.gif);
}

#right_bar h4{
			width:320px;
			height:auto;
			margin:0 auto;
			padding:12px 0 0;
			font-size:20px;
			color : #FFF;		
}
#kanren_menu {
	width:320px;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
}

#kanren_menu ul{
	width:320px;
	height:auto;
	margin:0 auto;
	padding:0;
	list-style:none;
}


	#kanren_menu li{
			width:320px;
			height:180px;
			margin:0;
			padding:0 0 5px;
}
	
	#kanren_menu li a{
			width:320px;
			height:180px;
			margin:0;
			padding:0;
}
	#kanren_menu li a img{
			width:320px;
			height:180px;
			margin:0;
			padding:0;				
}