@charset "utf-8";

/* 左メニュー */
ul#menu {
margin-left:10px;
margin-top:20px;
}
ul#menu li {
width:208px;
background:url(../img/menu_line.gif) 0 bottom no-repeat;
}

ul#menu li#about a {
background:url(../img/menu_about.gif) 0 center no-repeat;
height:61px;
display:block;
text-indent:-9999px;
overflow:hidden;
}
ul#menu li#howto {
	background:none;
}
ul#menu li#howto a {
background:url(../img/menu_howto.gif) 0 15px no-repeat;
height:32px;
display:block;
text-indent:-9999px;
}
ul#menu li#howtoNet a {
background:url(../img/menu_howto_net.gif) 0 5px no-repeat;
height:32px;
display:block;
text-indent:-9999px;
}
ul#menu li#info a {
background:url(../img/menu_info.gif) 0 center no-repeat;
height:44px;
display:block;
text-indent:-9999px;
}
ul#menu li#message a {
background:url(../img/menu_message.gif) 0 center no-repeat;
height:44px;
display:block;
text-indent:-9999px;
}
ul#menu li#photo a {
background:url(../img/menu_photo.gif) 0 center no-repeat;
height:44px;
display:block;
text-indent:-9999px;
}
ul#menu li#goods a {
background:url(../img/menu_goods.gif) 0 center no-repeat;
height:61px;
display:block;
text-indent:-9999px;
}
ul#menu li#volunteer2 a {
background:url(../img/menu_volunteer2.gif) 0 center no-repeat;
height:61px;
display:block;
text-indent:-9999px;
}
ul#menu li#no35 a {
background:url(../img/menu_35.gif) 0 center no-repeat;
height:74px;
display:block;
text-indent:-9999px;
}
/* 左サブメニュー */
ul#menu ul.menusub {
}
ul#menu ul.menusub li {
padding-left:50px;
width:158px;
background:none;
border:none;
}
ul#menu ul.menusub li#bokinNetAuction a {
background:url(../img/menu_bokin_auc.gif) 0 7px no-repeat;
height:36px;/* 画像+下15px 上7px */
display:block;
text-indent:-9999px;
overflow:hidden;
}

h1 {
margin-top:30px;
margin-bottom:40px;
}
h2 {
margin-bottom:40px;
}
#poster {
	float:left;
	margin-right:10px;
	width:260px;
}
.txt {
	margin-bottom:25px;
}
#cast {
margin-top:190px;
margin-left:20px;
background:url(../img/cast.png) 0 0 no-repeat;
width:524px;
height:70px;
text-indent:-9999px;
overflow:hidden;
}
#bannerIrr {
	margin-top: 75px;
	margin-left: 65px;
}
#bannerIrr img {
margin-bottom:5px;
}
#amount {
padding-top:6px;
font-size:80%;
color:#666;
line-height:140%;
width:319px;
text-align:right;
float:left;
}
.amountNum {
margin-left:3px;
}
