body{	margin:0px;	padding:0px;	font-family:'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka','メイリオ','Meiryo',sans-serif;	background-color:#ffffff;	background-image:url(images/back.gif);	font-size:12px;	line-height:1.5;	color:#11067d;}a:link{	color:#c200ce;	text-decoration:underline;	outline:none;	border:none 0px #FFF;}a:visited {	color:#c200ce;	text-decoration:underline;	outline:none;	border:none 0px #FFF;}a:hover {	color:#ff8828;	text-decoration: none;	outline:none;	border:none 0px #FFF;}h1,h2,h3,h4,h5,h6,h7,div,p{	margin:0px;	padding:0px;}.clear{	height:0px;	margin:0px;	padding:0px;	display:block;	visibility:hidden;	clear:both;}.backtop a{	font-size:10px;	margin:2px 10px 2px 0;	float:right;	color:#ffffff;}#container{	width: 800px;	background-image:url(images/zegaback.gif);	background-color:#000000;	margin-left:auto;	margin-right:auto;}#headblock2{	display: block;	width:800px;	height:203px;	overflow:hidden;	background: url(images/zega_head2.jpg) no-repeat 0 0;	position:relative;}#headblock2 .yoyaku{	background:url("images/zega_btn_over.gif") no-repeat;	margin:0 0 0 344px;	position:absolute;}#headblock2 .yoyaku a,#headblock2 .yoyaku{	background:url("images/zega_btn.gif") no-repeat;	width:149px;	height:149px;	display:block;}#headblock2 .yoyaku a:hover {	background:none;}#infomainbox{	display: block;	width: 800px;	height:284px;	background: url(images/zega_info.gif) no-repeat 0 0;	overflow:hidden;	position:relative;}#infomainbox .shosaijump a{	margin:131px 0 0 315px;	display: block;	width:92px;	height:14px;	background: url(images/tokuten_jump.gif) no-repeat 0 0;	text-indent: -9999px;	overflow: hidden;	position:absolute;}#infomainbox .shosaijump a:hover{	background: url(images/tokuten_jump.gif) 0 -14px no-repeat;}#infomainbox .opjump a{	margin:226px 0 0 305px;	display: block;	width:92px;	height:14px;	background: url(images/tokuten_jump.gif) no-repeat 0 0;	text-indent: -9999px;	overflow: hidden;	position:absolute;}#infomainbox .opjump a:hover{	background: url(images/tokuten_jump.gif) 0 -14px no-repeat;}#infomainbox .evejump a{	margin:244px 0 0 607px;	display: block;	width:92px;	height:14px;	background: url(images/tokuten_jump.gif) no-repeat 0 0;	text-indent: -9999px;	overflow: hidden;	position:absolute;}#infomainbox .evejump a:hover{	background: url(images/tokuten_jump.gif) 0 -14px no-repeat;}/*=================入金方法================*/#nyukin02{	display: block;	width:800px;	height:89px;	overflow:hidden;	background: url(images/zega_kanarazu2.gif) no-repeat 0 0;	position:relative;}#nyukin02 .shinseijump a{	margin:40px 0 0 219px;	display: block;	width:192px;	height:16px;	background: url(images/shinseijumpbtn.gif) no-repeat 0 0;	text-indent: -9999px;	overflow: hidden;}#nyukin02 .shinseijump a:hover{	background: url(images/shinseijumpbtn.gif) 0 -16px no-repeat;}#chui_block{	background:url("images/zega_chuui.gif") no-repeat;	width:800px;	height:141px;	display:block;	position:relative;}#chui_block #mailad a{	display: block;	width: 161px;	height:16px;	background: url(images/zegapain_mail.gif) no-repeat 0 0;	text-indent: -9999px;	overflow: hidden;	position:absolute;	margin:110px 0 0 109px;}#chui_block #mailad a:hover{	background: url(images/zegapain_mail.gif) 0 -16px no-repeat;}/*=================Q&A================*/#QandAmainbox{	width:770px;	background-color:#ffffff;	font-size:80%;	margin:0 20px 5px 19px;	overflow:hidden;}#QandAmainbox #qaleft{	width:370px;	list-style-type:none;	list-style-position:outside;	margin:0 5px 0 10px ;	border-right-width:2px;	border-right-color: #f2c558;	border-right-style: solid;	padding:10px 0;	float:left;}#QandAmainbox #qaright{	width:370px;	list-style-type:none;	list-style-position:outside;	margin:0;	padding:10px 5px;	float:left;}.qaleft li,.qaright li{	margin:0 0 10px 0;}.qblue{	color:#1b20ff;}.ared{	color:#de0044;}dl{	width:380px;	margin:3px 0;	overflow: hidden;}dt{	clear: left;  	float: left;	width:10px;	margin:0;	padding:0;	font-weight:bold;}dd{	float:left;	width:340px;	margin-left:5px;	padding:0;	} /*for IE6 */  *html p ,dd,dt,div,#QandAmainbox #qaright,#QandAmainbox #qaleft{  	_display: inline;  	oveflow:hidden;	 zoom: 1;  }*html dl{	width:368px;} /* safari only */  html:66irst-child p ,dd,dl,dt,div,#QandAmainbox #qaright,#QandAmainbox #qaleft {  	_display: inline;  	oveflow:hidden;	 zoom: 1;} .hiddentext{	display: none;}/*=================コメンタリー/OP/イベント枠================*/#audioinfobox, #opmovie, #event{	width:767px;	background:#ffffff;	margin:7px 20px;	padding-bottom:10px;}#audioinfobox #audiotop, #opmovie #optop, #event #evetop{	_width:767px;	font-size:120%;	background:#ffad10;	color:#ffffff;	padding:3px 7px;}#audioinfobox #audiotext,#opmovie #optext{	font-size:95%;	margin:5px 15px;}#audioinfobox #gaiyou{	zoom: 1;  	margin:10px 15px;	border:#ffad10 3px double;	padding:5px;	overflow:hidden;}#audioinfobox .gaiyoubar{	_width:100%;	border-bottom:#fa823a 1px solid;	margin-bottom:4px;	color:#fa823a;	font-size:110%;	font-weight:bold;	widht:700px;}#event table{	margin:5px 10px;}#event th ,#event td{	border-bottom:1px #fa823a solid;}#event th{	text-align:left;	color:#fa823a;}#event .smallt{	margin:0 10px;	font-size:80%;}/*=================BANNER BOX================*/#banbox{	width:737px;	background:#ffffff;	margin:7px 20px;	padding:7px 15px;	border:#11067d 1px solid;}#banbox p{	margin:7px;}#banbox #midashi{	background:#2c345f;	padding:4px 6px;	color:#ffffff;	font-weight:bold;}/*=================FOOTER================*/#footer{	clear: both;	position: relative;	z-index: 10;	color:#222222;	font-size:10px;	padding:15px 0;	margin-top:10px;}.footban{	width:147px;	margin:10px 10px 0 0;	float:right;}.footcopyright{	font-size:80%;	margin:10px 10px 15px 10px;	color:#ffffff;}.footban_2{	margin:3px 10px 15px 0;	float:right;}
