@charset "UTF-8";


* {
margin: 0;
padding: 0;
}

#recommend {
	margin-top: 30px;
}

p {
	font-size: 90%;
	line-height: 1.45em;
}


.kTitle {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/title-bg.jpg);
	background-repeat: repeat-x;
}

.subtitleK {
	margin-top: 20px;
}

/* ----- Genre Menu (X) ----- */
#genreMenuX {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuX ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuX li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuX a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-x.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuX span {
	visibility:hidden;
}
/* ----- Genre Menu (X) ----- */

/* ----- Genre Menu (A) ----- */
#genreMenuA {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuA ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuA li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuA a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-a.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuA span {
	visibility:hidden;
}
/* ----- Genre Menu (A) ----- */

/* ----- Genre Menu (B) ----- */
#genreMenuB {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuB ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuB li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuB a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-b.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuB span {
	visibility:hidden;
}
/* ----- Genre Menu (B) ----- */


/* ----- Genre Menu (D) ----- */
#genreMenuD {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuD ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuD li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuD a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-d.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuD span {
	visibility:hidden;
}
/* ----- Genre Menu (D) ----- */

/* ----- Genre Menu (E) ----- */
#genreMenuE {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuE ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuE li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuE a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-e.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuE span {
	visibility:hidden;
}
/* ----- Genre Menu (E) ----- */

/* ----- Genre Menu (F) ----- */
#genreMenuF {
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-bg.jpg) ;
	background-position: right center;
	width: 100%;
}

#genreMenuF ul {
	width: 453px;
	height: 28px;
	list-style: none;
	position: relative;
}

#genreMenuF li {
	margin: 0; 
	padding: 0;
 	list-style-type: none;
	display: inline;
	float: left;
}

#genreMenuF a {
	display:block;
 	text-decoration:none;
	font-size:1px;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/menu-f.jpg);
	overflow: hidden;
 	height:28px;
}

#genreMenuF span {
	visibility:hidden;
}
/* ----- Genre Menu (F) ----- */


/* ----- Genre Menu Text ----- */
#genreMenuText01 {
	background-position: 0 0;
	width: 79px;
}

#genreMenuText01 a:hover, #genreMenuText01 a.selected {
	background-position: 0px -28px;
}

#genreMenuText02, #genreMenuText02 a {
 	background-position: -79px 0;
 	width: 86px;
}

#genreMenuText02 a:hover, #genreMenuText02 a.selected {
	background-position: -79px -28px;
}


#genreMenuText04, #genreMenuText04 a {
 	background-position: -165px 0;
 	width: 103px;
}

#genreMenuText04 a:hover, #genreMenuText04 a.selected {
 	background-position: -165px -28px;
}

#genreMenuText05, #genreMenuText05 a {
 	background-position: -268px 0;
 	width: 69px;
}

#genreMenuText05 a:hover, #genreMenuText05 a.selected {
 	background-position: -268px -28px;
}

#genreMenuText06, #genreMenuText06 a {
 	background-position: -335px 0;
 	width: 77px;
}

#genreMenuText06 a:hover, #genreMenuText06 a.selected {
 	background-position: -335px -28px;
}
/* ----- Genre Menu Text ----- */





.kListHead {
	padding-left: 10px;
	height: 26px;
	clear: both;
	background-image: url(/special/kyotei/kyotei-kantou/2008/img/newslist-bg.jpg);
	background-repeat: repeat-x;
　　
}

.kListHead h3 {
	font-size: 80%;
	line-height: 1.65em;
	color: #FFFFFF;
	padding-top: 2px;
	float:left;

}

.kListHead p {
	font-size: 80%;
	line-height: 1.65em;
	color: #FFFFFF;
	padding-top: 2px;
	float:right;
}

.kListHead a {	
    color: #FFFFFF;
}
	
.playback {
	margin-top: 23px;
}

.profile {
	border: 2px solid #ccc;
	padding: 10px;
	background-color: #F9F9F9;
	margin-bottom: 20px;
}

.profileName {
	font-size: 80%;
	line-height: 1.4;
	font-weight: 700;

}

.profile p {
	font-size: 80%;
	line-height: 1.4;
}

.playerNameX {
	color: #002E8C;
}
.viewphoto {
	margin: 0.5em 5px 5px 0;
	width: auto;
	float: left;
	clear: left;
}

.maomiLink {
	margin-top: 10px;
	height:61px;
}

.maomiLink img {
	float:right;
}


