/*--------------------------------
common
--------------------------------*/
body{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #162243;
}
#bd_release,#event_0131{ background: url(../images/bg_cboxOverlay.png) 0 0 repeat; }
#wrap{
	position: relative;
	overflow: hidden;
	width: 840px;
	margin: 0 auto;
	padding: 0;
	background: url(../images/bd/release_bg.gif) 0 0 repeat;
}
.content{
	position: relative;
	width: 712px;
	margin: 32px auto;
	padding: 32px;
	background: url(../images/bd/bg_white.png) 0 0 repeat;
}
#footer{
	width: 100%;
	height: 48px;
	background: url(../images/bg_footer.png) 0 0 repeat-x;
}
.copyright{
	font-size: 12px;
	text-align: center;
	line-height: 50px;
	margin: 0 auto;
	color: #060;
}
.topic{
	margin: 32px 0 8px 0;
	font-size: 16px;
	font-weight: bolder;
}
.description{
	margin: 0 0 8px 0;
	padding: 0 0 0 17px;
	font-size: 14px;
	line-height: 18px;
	background :url(../images/bg_li.png) 0 1px no-repeat;
}
.l{
	font-size: 24px;
	font-weight: bolder;
	color: #fc7272;
	line-height: 32px;
}
/*----------------------------------------------------------------*/
a {
	text-decoration: none;
	color: #36F;
	font-weight: bolder;
}
a:hover{
	text-decoration: none;
	color: #00ccff;
	font-weight: bolder;
}
img{
	border:none;
}
.center{
	display: block;
	margin: 0 auto;
}
.left{ float: left; }
.right{ float:right; }
.s{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 500px;
	margin: 16px 0 0 0;
}
.bolder{ font-weight: bolder !important;}
.ft_14{ font-size: 14px !important; }
.ft_16{ font-size: 16px !important; }
.ml_32{ margin-left: 32px !important; }
.mr_32{ margin-right: 32px !important; }
.mt_32{ margin-top: 32px !important; }
.mb_32{ margin-bottom: 32px !important; }
.mb_16{ margin-bottom: 16px !important; }
.mb_8{ margin-bottom: 8px !important; }
.mb_none{ margin-bottom: 0 !important; }
.mt_none{ margin-top: 0 !important;}

/*.corner{
	border-radius: 8px; 
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	
	behavior: url("/css/PIE.htc"); 
}
.box_shadow{
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
	behavior: url("/css/PIE.htc");
}
*/
/*--------------------------------
bd.html
--------------------------------*/
#main{
	position: relative;
	width: 840px;
	height: 640px;
	margin: 0;
	background: url(../images/bd/release_main2.png) 0 0 no-repeat;
}
#bd_release h2{
	width: 712px;
	margin: 0;
	clear: both; 
}
#bd_release ul#info_text{
	float: left;
	width: 382px;
	margin: 0;
	padding: 0;
}
#bd_btnmanga{
	position: absolute;
	top: 450px;
	right: 16px;
}
.manga_p1,.manga_p2{
	width: 776px;
	padding: 32px;
}



#bd_release #info_jkbtn{
	float: left;
	margin: 32px 32px 0 0;
	width: 294px;
}

#bd_release #btn_shousai a{
	display: block;
	margin: 16px 0 0 63px;
	width:167px;
	height:40px;
	background: url(../images/bd/release_btn.png) 0 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#bd_release #btn_shousai a:hover{
	background: url(../images/bd/release_btn.png) 0 -40px no-repeat;
}
#bd_release #btn_shop a{
	display: block;
	margin: 0 0 0 63px;
	width:167px;
	height:40px;
	background: url(../images/bd/release_btn.png) -167px 0 no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#bd_release #btn_shop a:hover{
	background: url(../images/bd/release_btn.png) -167px -40px no-repeat;
}

/*--------------------------------
event_0131.html
--------------------------------*/
#event_0131 dl dd{
	line-height: 22px;
}

#spMenu ul.spMenu_list{
	font-size: 20px;
	line-height: 32px;
	font-weight: bolder;
}

#spMenu ul.spMenu_list li{
    margin: 0 0 8px 0;
	padding: 0 0 0 20px;
	background :url(../images/bg_li.png) 0 7px no-repeat;
}






















