@charset "UTF-8";

/*======================================
	トップページ用
=======================================*/

/*======================================
	TOP 2カラム
=======================================*/
#page_top div#col_main {
	float: left;
	width: 535px;
}
#page_top div#col_sub {
	float: right;
	width: 230px;
}


/*======================================
	ぶちょーマンの会話
=======================================*/
div#buchoman_talk {
	margin-bottom: 0.5em;
}
div#buchoman_talk div.image {
	float: left;
	padding-bottom: 1em;
	position: relative;
}
div#buchoman_talk div.talk {
	float: right;
	position: relative;
	right: 80px;
	width: 310px;
	margin-bottom: 1em;
}



/*======================================
	タブ
=======================================*/
div.tabnavi {
	overflow: hidden;
	width: 535px;
	height: 68px;
	/*
	margin-bottom: 1.5em;
	*/
	border-bottom: solid 3px #ddd;
}
div.tabnavi ul {
	height: 68px;
}
div.tabnavi ul li {
	overflow: hidden;
	width: 147px;
	height: 68px;
	margin-left: 10px;
	/*
	text-align: center;
	*/
	float: left;
}
div.tabnavi ul li a {
	display: block;
	width: 147px;
	height: 68px;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -9999px;
	overflow: hidden;
	/*
	text-decoration: none;
	*/
}
/*
div.tabnavi ul li a span {
	display: block;
	text-indent: 0;
	font-family: "ＭＳ ゴシック",sans-serif;
}
div.tabnavi ul li a:hover span {
	color: #fff;
}
*/
div.tabnavi ul li#tab_maker a { background-image: url(img/toptab_maker.png); }
div.tabnavi ul li#tab_genre a { background-image: url(img/toptab_genre.png); }
div.tabnavi ul li#tab_form a  { background-image: url(img/toptab_search.png); }
div.tabnavi ul.maker li#tab_maker a,
div.tabnavi ul.genre li#tab_genre a,
div.tabnavi ul.form  li#tab_form  a
{
	background-position: 0 -68px;
}
/*
#page_item_detail        div.tabnavi ul li.menu01 a span,
#page_item_detail_review div.tabnavi ul li.menu02 a span,
#page_item_detail_site   div.tabnavi ul li.menu03 a span,
#page_item_detail_bbs    div.tabnavi ul li.menu04 a span,
#page_item_detail_movie  div.tabnavi ul li.menu06 a span
{
	color: #fff;
}
*/
div.tabnavi ul li#tab_maker a:hover,
div.tabnavi ul li#tab_genre a:hover,
div.tabnavi ul li#tab_form  a:hover
{
	background-position: 0 -68px;
}

/* タブの上のマージンを0にする */
#main_game_earch h3 {
	margin-bottom: 5px;
}

/* h4見出しを消す */
div#game_search_maker h4,
div#game_search_genre h4,
div#game_search_form h4
{
	display: none;
}
#main_game_earch div.content {
	padding: 1em;
}



