/* -------------------------全体の設定■*/
body{
background-color:#ffffff;/* 背景の色： */

}

/*--------画像配置header■-------------:*/


img{
border:none;
vertical-align:bottom;
background-position: left top;
background-repeat: no-repeat;
background-color:#fff;/*写真の背景の色*/
border:1px;sold #b9b9b9;/*縁取りの線太さ・線種・色*/
padding:3px;/*縁取りの幅*/
float:left；/*画像を左に表示回り込みを防ぎます*/
}






a:link {/*リンクされた文字の色*/
    color:#696969;/*文字の色：青*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:visited {/*訪問後の色*/
    color:#708090;/*文字の色：ねずみいろ*/
    text-decoration:underline;/* 下線 */
}
a:hover {/*カーソルを合わせたときの色*/
    color:#ff00ff;/*文字の色：きいろ*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}






/* -------------------------見出し*/
h1{
color:#ffffff;
background-color:#000000;/* 背景の色： */
font-weight:bold;
font-size:12pt;
margin-top:6px;
margin-bottom:15px;
padding-left:15px;
padding-top:3px;


}




h2{
color:#ffffff;
    font-size:small;/*文字の大きさ：小さい*/
background-color:#708090;/* 背景の色： */
padding-left:5px;
margin-top:20px;
margin-bottom:20px;
margin-left:10px;
   padding-left: 10px;
}

h3{
background-color:#ffd700;/* 背景の色： */
font-weight:bold;
font-size:9pt;
font-color:#000000;
margin-top:20px;
margin-bottom:3px;
padding-left:5px;
}


/* -------------------------フォント*/
.eightfont{
font-size:8pt;
font-color:#696969;

}



p.countdown{
color:#696969;
  font-size:small;/*文字の大きさ：小さい*/
padding-top:10px;
padding-left:0px;
padding-bottom:5px;
}

p{
color:#000000;
  font-size:90%;/*文字の大きさ：小さい*/
padding-top:0px;
padding-bottom:0em;
padding-left:15px;
padding-right:4px;
}


.bfont2{
font-size:9pt;
font-color:#000000;

}







dl.list dt{
clear:left;
float:left;
margin:0	pt;
width: 0pt;
border-left:solid 0px #fff;
padding-left:0px;
color:#696969;

}

dl.list dd{
margin-bottom:0pt;
margin-left:0pt;
}




/*-------------------------フォントサイズ等の指定■*/ 
body{
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 70%;
  text-align: center;
  margin: 0;
  padding: 0;
}

/*-------------------------スクロールバー設定■*/ 
html {
 overflow-y: scroll;
overflow:-moz-scrollbars-vertical;
overflow-x:scroll;
}

/*-------------------------ロールバーボタンのボックス■*/ 
#gnbox{
float:left;
   height: 100%;
   width: 120px;
padding: 10px;
background-color:#ffffff;/* 背景の色： */
line-height:3.2;/*行間設定*/
  


}


/*-------------------------ロールバーボタン設定*/ 

#globalnavi{
margin: 0	;
padding-left: 0;
list-style-type: none;/*リストマークの削除*/
width: 120px;
background-color:#ffffff;/* 背景の色： */

}


#globalnavi li {
display:inline;
}

#globalnavi a{
text-decoration: none;
display: block;
width: 80pt;
height:34px;
padding; 5px 10px 
color:#ffffff;/
background-color:#000000;
border-bottom: 1px solid ;color;#000000;/**/

}

#menu1 a { background-position: 0 0; padding-left: 10pt;} /*表示画像の位置を指定*/
#menu2 a { background-position: 0 -34px; padding-left: 10pt; }
#menu3 a { background-position: 0 -68px; padding-left: 10pt; }
#menu4 a { background-position: 0 -102px; padding-left: 10pt; }
#menu5 a { background-position: 0 -136px;  padding-left: 10pt;}
#menu6 a { background-position: 0 -170px;  padding-left: 10pt;}
#menu7 a { background-position: 0 -204px;  padding-left: 10pt;}
#menu8 a { background-position: 0 -238px;  padding-left: 10pt;}




#globalnavi a:hover{/*ロールオーバー時*/
text-decoration: none;
color:#000000;/*とる？？*/
background-color:#ffff00;/*とる？？*/
border-bottom: 1px solid ;color;#000000;/*とる？？*/
}


#menu1 a:hover { background-position: -90px 0; }/*入れ替え画像の位置を指定*/
#menu2 a:hover { background-position: -90px -34px; }
#menu3 a:hover { background-position: -90px -68px; }
#menu4 a:hover{ background-position: -90px -102px; }
#menu5 a:hover{ background-position: -90px -136px; }
#menu6 a:hover{ background-position: -90px -170px; }
#menu7 a:hover{ background-position: -90px -204px; }
#menu8 a:hover{ background-position: -90px -238px; }



/*-----ロールオーバーで文字に■*/ 
#globalnavi a:hover{/*ロールオーバー時*/
background-color:#ff9999;
}

/*-----------ロールバーボタンの下のinfoボックス■*/ 
#infobox{
float:left;
   width: 120px;
margin-top: 20px;
padding: 0px;
background-color:#ffffff;
line-height:3.2;/*行間設定*/
list-style-type: none;/*リストマークの削除*/
}





/*-------------------------全体の設定■*/ 

*{
margin: 0;
padding: 0;

}


/*-------------------------header:h120■*/ 
#header{
   height: 90px;
width:800px;
float:left;
   margin-top: 30px;
   margin-bottom: 10px;
   padding: 0px;

}

/*-------------------------header-left:h130■*/ 
#header-left{
   height: 90px;
width:250px;
float:left;
   padding: 0px;
background-color:#ffffff;/* 背景の色： */
}




/*------------------------- header-right■*/

#header-right{
   height: 90px;
width:80px;
float:right;


}

/*■■■■■■■■■■右box■■■■■■■■■■■*/ 

/*-------------------------ブロックボタン大*/ 
div.sboximg li{
list-style-type:none;
float:left;
width:180px;
height:50px;
margin-left:10px;
margin-right:20px;
margin-top:10px;
margin-bottom:50px;
text-align:center;

}

div.sboximg a {
display:block;
height:80px;
width:100%;
padding:5px;
text-decoration:none;
text-align:center;
background-color:#DCDCDC;
color:#ffffff;
}


div.sboximg a:hover{
background-color:#696969;
}


/*-------------------------ブロックボタン中*/ 
div.ssboximg li{
list-style-type:none;
float:left;
width:100px;
height:50px;
margin-left:12px;
margin-right:12px;
margin-top:10px;
margin-bottom:50px;
text-align:center;

}

div.ssboximg a {
display:block;
height:40px;
width:100%;
padding:5px;
text-decoration:none;
text-align:center;
background-color:#DCDCDC;
color:#ffffff;
}


div.ssboximg a:hover{
background-color:#696969;
}




/*--box----box----box----box----box----box--*/ 


/*-------------全体のボックス-----------------------*/ 
#wrapper{
　position: relative;
text-align: left;
height: 2200px;
 width: 800px;
  margin: 0 auto;
  padding: 0;
background-color:#ffffff;
 
}




/*------------------------------------------------------------------------------------*/
/*-------------中くらいのボックス------------c*/ 
#boxl{
background-position: 0 0; padding-left: 400pt;
   height: 2000px;
   width: 640px;
   float:right;
　　 margin: 0px;
   padding-left:20px;
background-color:#ffffff;/* 背景の色： */

}








/*-------参加者欄-------------:*/
#sankabox{

 height: 1450px;
   width: 640px;

margin-top:10px;
margin-bottom:10px;
margin-right:0px;
margin-left:20px;
background-color:#fffff;/* 背景の色： */


}


/*-------スポンサー枠-------------:*/
#rightpbox{
height: 100px;
   width: 640px;
margin-top:10px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
background-color:#ffffff;/* 背景の色： */
   padding: 0px;


}


/*-------後援ー枠-------------:*/
#boxrightimg{
 height: 150px;
   width: 660px;
   float:right;
margin-top:10px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
background-color:#fffff;/* 背景の色： */


}



/*------------------------------------------------------------------------------------*/




/*-------------------------footer:■*/
#footer{
font-size:100%;
background-color:#ffffff;
    border-style:solid;/*ボックスのトップ部分だけ線表示*/
    border-width:0px;/*ボックスのトップ部分だけ線表示のふとさ*/
    border-top-width:1px;/*ボックスのトップ部分だけ線表示*/
    border-color:#696969;/*ボックスのトップ部分だけ線表示のいろ*/
 text-align: center;
   clear: both;
   margin: 0px;
   padding: 0.5em 0;
line-height:1.5;/*行間設定*/
} 



.footp{
font-size:9pt;
font-color:#000000;

}




