@charset "UTF-8";

/* Details-----------------------------------------------------------------------------
contents Override
-------------------------------------------------------------------------------------*/

	
/* BMG
------------------------------------------------------------------*/
.BMGfilmBg{
	background:url(img/bg_films.gif) repeat-y;
	color:#FFFFFF;
	margin:0 0 15px 0;
	}
	
.BMGfilmBgIn{
	padding:0 64px;
	}

#target{
	margin:0 0 5px 0;
	}
	

	
ul#BMGbtn {
	float: left;
	list-style: none;
	position: relative;
	}

ul#BMGbtn li{
	float: left;
	display:inline;
	margin:0 2px 0 0;
	padding: 0;
	}

.LastBMGbtn{
	margin:0 0 0 0 ! important;
	}
	
.BMGwhite{
	background:#FFF;
	color:#333;
	padding:20px;
	margin:0 0 20px 0;
	}
	
/* === clearfix ==*/
.BMGfilmBg:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.BMGfilmBg {
	display: inline-block;
	}

/* Hides from IE-mac ¥*/
* html .BMGfilmBg {height: 1%;}
.BMGfilmBg {display: block;}
/* End hide from IE-mac */

	
/* === clearfix ==*/
.BMGwhite:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.BMGwhite {
	display: inline-block;
	}

/* Hides from IE-mac ¥*/
* html .BMGwhite {height: 1%;}
.BMGwhite {display: block;}
/* End hide from IE-mac */
	

	
.rightBoxBMG01{
	float:right;
	display:inline;
	width:280px;
	}
	

	
.TitBMGwhite{
	background:url(img/vol91/subtit_bg.gif) no-repeat;
	padding:38px 34px 8px 130px;
	color:#333;
	}
	

	
.grayLineBMG{
	border-bottom:#808080 solid 1px;
	padding:0 0 10px 0;
	}
	
.bgBreakLine {
	background:url(../_img/master/line01.gif) repeat-x left bottom;
	height: 1px;
	padding: 0;
	margin: 20px 0 20px 0;
}
	
.LeftBoxBK{
	float:left;
	display:inline;
	width:101px;
	margin:0 20px 10px 0;
	}
	
.RightBoxBK{
	float:right;
	display:inline;
	width:410px;
	}

div.grayBoxAWD {
	margin: 30px 0 20px 0;
	}
.clesit a{
	color:#559ceb;
}

