﻿/* -----=====-----  -----=====----- */
#head_genrelink_area {
	width: 100%;
	height: 35px;
	background: url(../img/genre_link/linkarea_bg.gif) top repeat-x #000000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/* -----=====-----  -----=====----- */
#head_genrelink {
	width: 912px;
	left: 50%;
	position: absolute;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px -456px;
}
#head_genrelink ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#head_genrelink ul li {
	list-style: none;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* -----=====-----  -----=====----- */
#head_genrelink_underbar {
	width: 100%;
	height: 1px;
	line-height: 0;
	font-size: 0;
	background-color: #222222;
}

/* -----=====-----  -----=====----- */
#tab_clear {
	clear: both;
}





/* ---------- /--------------------------------------------------------------/ ---------- */
/* ---------- /---------- ▼ MAKERS DIRECT COMMENT / diskunion.net ----------/ ---------- */
#makers_direct_comment {
	font-weight: bold;
	padding: 15px 0 0 0;
	margin: 0 0 0 0;
}

/* ---------- /---------- ▲ MAKERS DIRECT COMMENT / diskunion.net ----------/ ---------- */
/* ---------- /--------------------------------------------------------------/ ---------- */





/* ---------------------------------------------------------------------------------------------------
   ▼/▼/ GENRELINK AREA 2nd EDITION -2011/06/01- ▼/▼/
   --------------------------------------------------------------------------------------------------- */
#genrelink_area {
	width: 100%;
	height: 24px;
	background: url(/portal/templates/img/genre_link/linkarea2_bg.gif) top repeat-x #000000;
	text-align: right;
	padding: 0;
	margin: 0;
}

/* ---------- / TECHNO専用 / ---------- */
#genrelink_area_t {
	width: 100%;
	height: 24px;
	background: url(/portal/templates/img/genre_link/linkarea2_bg.gif) top repeat-x #000000;
	text-align: center;
	padding: 0;
	margin: 0;
}
#genrelink_area_t #clubt_inner {
	width: 960px;
	text-align: right;
	padding: 0;
	margin: 0 auto;
}
.header_carriage {
	width: 550px;
	height: 22px;
	margin: 3px 0 3px 10px;
	padding: 0;
	color: #FFFFFF;
	text-align: right;
	float: right;
}

/* ---------------------------------------------------------------------------------------------------
   ▼/▼/ GENRELINK CONTAINER ▼/▼/
   --------------------------------------------------------------------------------------------------- */
#genrelink_name_area_upper {
	padding: 0;
	margin: 0 0 15px 0;
}
#genrelink_name_area_lower {
	padding: 0;
	margin: 5px 0 20px 0;
}
#genrelink_name_area_line {
	font-size: 0;
	line-height: 0;
	border-bottom: solid 1px #999999;
	padding: 0;
	margin: 0;
}

/* ---------------------------------------------------------------------------------------------------
   ▼/▼/ GENRELINK CONTENTS ▼/▼/
   --------------------------------------------------------------------------------------------------- */
.genrelink_contents {
	width: 200px;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0;
	margin: 0;
	z-index: 100;
}
.genrelink_contents p.genrelink_trigger {
	width: 200px;
	font-size: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
}
.genrelink_name_area {
	width: 950px;
	background: #ffffff;
	font-family: "Arial", "ＭＳ Ｐゴシック", "Osaka", "Verdana";
	border: 1px solid #202020;
	text-align: left;
	padding: 15px 10px 10px 10px;
	margin: -1px 0 0 10px;
}
.genrelink_name_area ul {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
}
.genrelink_name_area ul li {
	width: 300px;
	>width: 290px;
	list-style: none;
	border-bottom: 1px dotted #d0d0d0;
	font-size: 12px;
	line-height: 1.2;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 5px 0 7px 10px;
	cursor: pointer;
}

/* -------------------------------------------------------------------------------------- */
.genrelink_name_area ul li#genrelink_name a {
	width: 279px;
	>width: 290px;
	color: #191919;
	text-decoration: none;
	font-weight: normal;
	background: url(/portal/templates/img/genre_link/genre_link_point.gif) scroll left no-repeat;
	background-color: #ffffff;
	padding: 9px 0 9px 21px;
	display: block;
}
.genrelink_name_area ul li#genrelink_name a:link {
	width: 279px;
	>width: 290px;
	color: #191919;
	text-decoration: none;
	font-weight: normal;
	background: url(/portal/templates/img/genre_link/genre_link_point.gif) scroll left no-repeat;
	background-color: #ffffff;
	padding: 9px 0 9px 21px;
	display: block;
}
.genrelink_name_area ul li#genrelink_name a:visited {
	width: 279px;
	>width: 290px;
	color: #853333;
	text-decoration: none;
	font-weight: normal;
	background: url(/portal/templates/img/genre_link/genre_link_point.gif) scroll left no-repeat;
	background-color: #fcfcfc;
	padding: 9px 0 9px 21px;
	display: block;
}
.genrelink_name_area ul li#genrelink_name a:hover {
	width: 279px;
	>width: 290px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	background: url(/portal/templates/img/genre_link/genre_link_point_over.gif) scroll left no-repeat;
	background-color: #222222;
	padding: 9px 0 9px 21px;
	display: block;
}
.genrelink_name_area ul li#genrelink_name a:active {
	width: 279px;
	>width: 290px;
	color: #ff9900;
	text-decoration: none;
	font-weight: normal;
	background: url(/portal/templates/img/genre_link/genre_link_point_over.gif) scroll left no-repeat;
	background-color: #000000;
	padding: 9px 0 9px 21px;
	display: block;
}

/* -------------------------------------------------------------------------------------- */
#tab_clear {
	width: 0;
	height: 0;
	clear: both;
	font-size: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
}

