@charset "EUC-JP";   /*   文字コード   */

html{filter:expression(document.execCommand("BackgroundImageCache",false,true));}

body {background-color:#000; background: url(/nol/mobile/images/bgdark.jpg) top left; margin:0; padding:0;}

a:link		{text-decoration:none; overflow:hidden;}
a:visited	{text-decoration:none; overflow:hidden;}
a:hover		{text-decoration:none; overflow:hidden;}
a:active 	{text-decoration:none; overflow:hidden;}

/*--Flash part--*/
div#topflash	{width:800px; height:700px; text-decoration:none;}

/*--Layout --*/
div#container 	{width:800px; margin:0; paddin:0; background:url(/nol/souha/images/top/specialbg.jpg) repeat-y; text-align:left;}
div#bottomarea	{background:url(/nol/souha/images/top/specialbt.jpg) no-repeat; height:315px;}
div#submenu	{width:400px; margin:0 30px 0 320px;}

/*--sub menu--*/
ul#btn				{width:400px; list-style:none; margin:0; padding:20px 0; position:relative;}

/*--争覇概要--*/
li#btn01			{position:relative; float:left; clear:left;}
li#btn01 a			{width:185px; height:52px; margin:0; background:url(/nol/souha/images/top/subbtn01_off.jpg) no-repeat; display:block; text-indent:-9999px; cursor:pointer;}
li#btn01 a:hover	{background:url(/nol/souha/images/top/subbtn01_on.jpg) no-repeat; display:block;}


/*--争覇発表会--*/
li#btn02			{position:relative; float:right; }
li#btn02 a			{width:185px; height:52px; margin:0; background:url(/nol/souha/images/top/subbtn02_off.jpg) no-repeat; display:block; text-indent:-9999px; cursor:pointer;}
li#btn02 a:hover	{background:url(/nol/souha/images/top/subbtn02_on.jpg) no-repeat; display:block; text-indent:-9999px;}


/*--争覇ムービー--*/
li#btn03			{position:relative; float:left; clear:left;}
li#btn03 a			{width:185px; height:52px; margin:0; background:url(/nol/souha/images/top/subbtn03_off.gif) no-repeat; display:block; text-indent:-9999px; cursor:pointer;}
li#btn03 a:hover	{background:url(/nol/souha/images/top/subbtn03_on.jpg) no-repeat; display:block; text-indent:-9999px;}

/*--争覇をはじめるには--*/
li#btn04			{position:relative; float:left; clear:left;}
li#btn04 a			{width:185px; height:52px; margin:0 0 15px 0;  background:url(/nol/souha/images/top/subbtn04_off.jpg) no-repeat; display:block; text-indent:-9999px; cursor:pointer;}
li#btn04 a:hover	{background:url(/nol/souha/images/top/subbtn04_on.jpg) no-repeat; display:block; text-indent:-9999px;}	

/*--争覇でできること--*/
li#btn05			{position:relative; float:right;　clear:left;}
li#btn05 a			{width:185px; height:52px; margin:0 0 15px 0; background:url(/nol/souha/images/top/subbtn05_off.jpg) no-repeat; display:block; text-indent:-9999px; cursor:pointer;}
li#btn05 a:hover	{background:url(/nol/souha/images/top/subbtn05_on.jpg) no-repeat; display:block; text-indent:-9999px;}

div#footer			{width:780px; clear:both; background:#340E09; padding:10px; margin:0;}
#bottom_memu ul	{list-style:none; width:650px; height:20px; margin-left:50px;}
#bottom_memu li	{list-style:none; float:left; display:block; padding:0 0 5px 0;}
#bottom_memu span{margin:0 10px;}

.txt11white			{font:Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; color:#fff; text-align:right; padding:0 0 5px 0;}
.txt11white a   	{color:#fff;}
.txt11white a:hover {color:#f60;} 	

/*--cleaarfix --*/
.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */