@charset "UTF-8";


/* ==============================
  css-category-discography
=================================
left“à
---------------------------------

---------------------------------

---------------------------------

============================== */


body#cast_detail {
	background:none;
	overflow-x: hidden;
	overflow-y: hidden;
	margin:0;
	width:950px;
	height:450px;
}

#wrap_detail {
    width:950px;
	height:450px;
}

#detail_cont {
	height:450px;
	background: url(../img/cast/cast_bg.gif) repeat-x;
	width: 950px;
	
}
/* ------------------------------
  left“à
------------------------------ */
#detail_cont #left {
    width:439px;
	height:450px;
	float:left;
}
#detail_cont #left.ryoma {
	background: url(../img/cast/ryoma.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.tezuka {
	background: url(../img/cast/tezuka.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.oishi {
	background: url(../img/cast/oishi.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.fuji {
	background: url(../img/cast/fuji.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.kikumaru {
	background: url(../img/cast/kikumaru.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.inui {
	background: url(../img/cast/inui.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.kawamura {
	background: url(../img/cast/kawamura.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.momoshiro {
	background: url(../img/cast/momoshiro.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#detail_cont #left.kaidoh {
	background: url(../img/cast/kaidoh.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
/* ------------------------------
  right“à
------------------------------ */
#detail_cont #right {
    width:500px;
	height:450px;
	float:left;
}
#detail_cont #right p {
    line-height:1.6;
}
h1#profileArea {
    width:425px;
	height:120px;
	margin-left:33px;
	margin-top:114px;
}
h1#profileArea.ryoma {
	background: url(../img/cast/ryoma_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.tezuka {
	background: url(../img/cast/tezuka_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.oishi {
	background: url(../img/cast/oishi_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.fuji {
	background: url(../img/cast/fuji_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.kikumaru {
	background: url(../img/cast/kikumaru_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.inui {
	background: url(../img/cast/inui_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.kawamura {
	background: url(../img/cast/kawamura_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.momoshiro {
	background: url(../img/cast/momoshiro_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
h1#profileArea.kaidoh {
	background: url(../img/cast/kaidoh_profile.jpg) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}

h2#profileTxt.ryoma {
	background: url(../img/cast/ryoma-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.tezuka {
	background: url(../img/cast/tezuka-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.oishi {
	background: url(../img/cast/oishi-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.fuji {
	background: url(../img/cast/fuji-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.kikumaru {
	background: url(../img/cast/kikumaru-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 341px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.inui {
	background: url(../img/cast/inui-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.kawamura {
	background: url(../img/cast/kawamura-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 370px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.momoshiro {
	background: url(../img/cast/momoshiro-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 332px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h2#profileTxt.kaidoh {
	background: url(../img/cast/kaidoh-text.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width: 358px;
	height: 60px;
	margin-top:18px;
	margin-left:126px;
}
h3.name {
    font-size:14px;
	color:#333333;
	line-height:1.6;
	font-weight:bold;
	padding-left:126px;
}
.blogLink {
    padding-top:8px;
	padding-left:126px;
    line-height:1.6;
}
.blogLink a {
    text-decolation:underline;
	color:#0066FF;
}
.blogLink a:hover {
    text-decolation:none;
	color:#0099FF;
}
