/* CSS Document */
@charset "shift_JIS"
/* 
------------------------------------------------------------
file name: bitsach.css

*/

/* Browser-style reset
------------------------------------------------------------ */

html {
	margin: 0;
	padding: 0;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));/* No More IE6 Background Flicker */
	}
body {
	text-align: center;/* for ie6 bug */
	}
body,th,td {
	font-family: "Trebuchet MS","Arial","ＭＳ Ｐゴシック","Osaka";
	font-size: 12px;
	margin: 0;
	padding: 0;
	color:#333333;
	line-height: 1.6em;
	}

img {
	border:none;
	font-size: 0;
	line-height: 0;
	vertical-align: bottom;
	}

table {
	border-collapse: collapse;
	}
form {
	margin: 0;
	padding: 0;
	}
h1,h2,h3 {
	border:none;
	margin: 0;
	padding: 0;
	}
li,ul{
	margin:0 0 0 12px;
	padding: 0px;
	border:none;
	list-style-type:none;
	}
p{
	margin:0px;
	padding: 0px;
	border:none;
	}
pre {
	margin: 0;
	padding: 0;
	}
a:link {
	color: #66ccff;
	text-decoration: none;
	overflow:hidden;
	}
a:visited {
	color: #66ccff;
	text-decoration: none;
	}
a:hover {
	color: #66ccff;
	text-decoration: underline;
	}
a:active {
	color: #66ccff;
	text-decoration: underline;
	}

/* for non-CSS
------------------------------------------------------------ */
.aid {
	position: absolute;
	text-indent:-9999px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
	
/* column setting (layout only)
------------------------------------------------------------ */
html {
	height:auto;
	}
body {
	height:auto;
	}

#all{
	position:relative;
	margin: 0 auto 0 auto;
	width:954px;
	text-align:left;
	overflow:visible;
	background-color:#fff78a;
	}
	

/* clearfix
(.clearfix class wraps enclosing block element around inner floated elements)
------------------------------------------------------------ */
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
	}
.clearfix {
	min-height: 1px;
	display: inline-block;
	}
/* exlude MacIE5 \*/
* html .clearfix { 
	height: 1%;
	}
.clearfix {
	display:block;
	}
.clear {
	clear:both;
	}
/* end MacIE5 */

/* common item
------------------------------------------------------------ */
/* FF & IE7 font fix (FFやIE7で「○×△」などの表示がおかしい場合の対処) */
.fontfix {
	font-family: "ＭＳ Ｐゴシック";
	}

/* page body
------------------------------------------------------------ */
body {
	position:relative;
	background-color:#fff78a;
}

#all .alerttxt{
	padding:2px;
	color:#b9913c;
	font-weight:bold;
}
#all .boldtxt{
	font-weight:bold;
}

#all .textcolor01{
	color:#9b0000;
	}
#all .textcolor02{
	color:#CC99CC;
	}
	
/* header */

#all #main01{
	position:relative;
	height:243px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main01.jpg);
}
#all #main02{
	position:relative;
	height:235px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main02.jpg);
}

#all #main02 .bitcashlink{
	position:absolute;
	display:block;
	top:90px;
	left:326px;
	height:118px;
	width:295px;
}

#all #main03{
	position:relative;
	height:189px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main04.gif);
}
#all #main04{
	position:relative;
	height:154px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main05.gif);
}
#all #main05{
	position:relative;
	height:120px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main06.gif);
}
#all #main06{
	position:relative;
	height:445px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main07.gif);
}
#all #main06 .textlink{
	position:absolute;
	top:355px;
	left:150px;
	height:20px;
	width:305px;
}


#all #main07{
	position:relative;
	height:114px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main08.gif);
}

#all #main07 .about{
	position:absolute;
	top:28px;
	left:95px;
	height:64px;
	width:508px;
}
#all #main07 .home{
	position:absolute;
	top:28px;
	right:95px;
	height:64px;
	width:247px;
}



#all #main08{
	position:relative;
	height:106px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_main09.gif);
}



#all #fooder{
	position:relative;
	height:100px;
	width:954px;
	background:url(http://image.mgame.jp/portal/event/bitcash/090423/bitcash_mainfooter.gif) no-repeat;
	text-align:center;
}

#all #fooder #copy{
	position:absolute;
	top:59px;
	left:400px;
}

#all #fooder #cplink{
	position:absolute;
	top:32px;
	left:306px;
}
