@charset "UTF-8";

/* ボディCSS */
body {margin:0px; padding:0px; color:#333333;
font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",sans-serif,serif,monospace,cursive,fantasy;
background-image: url(../images/bgue.jpg);
background-repeat: no-repeat;
background-position : 50% 0%;
font-size: 12px;
line-height: 15px;
}



#oll {
width: 100%;
height: 100%;
background-image: url(../images/bgshita.jpg);
background-repeat: no-repeat; 
background-position : center bottom;
margin: 0px;
padding: 0px;
}



/* 上部タイトルCSS */
#ue1 {
width: 850px;
height: 20px;
text-position:: reft;
margin-left : auto ; margin-right : auto ; text-align : left  ;
color: #FFFFFF; font-size: 12px;
vertical-align:middle
}

/* イメージCSS */

img {
border: 0px;
}

img.sample1 {border: 1px #999999 solid;}
img.sample2{margin:5px;}
img.sample3{margin-bottom:3px;}
img.sample4{
margin-right:4px;
margin-top:8px;
}
img.sample5{vertical-align:middle;}
img.sample6{margin-bottom:8px;}


/* 上部タイトルの下の隙間CSS */
#ue2 {
width: 850px;
height: 98px;
}

/* メニューCSS */
#menu {
width: 850px;
color: #000000; font-size: 12px
}
#menu li {
margin-bottom:0.4em;
padding-bottom:0.1em;
list-style:none;
}
#menu a {
text-decoration:none;
padding-left:0.4em;
}
A:link { color: #000000; }
A:visited { color: #000000; }
A:active { color: #000000; }
A:hover { color: #E3007F; }



#shita {
width: 850px;
color: #000000; font-size: 12px;
clear:both;
margin-bottom:12px;
}


/* TOP画像CSS */
#top {
width: 850px;
height: 394px;
}


/* メインCSS */

#box {
width: 850px;
}


#box0{
width: 622px;
float: left;
}


/* ランキングCSS */
#box1{
width: 622px;
height: 250px;
background-image: url(../images/haikei.jpg);
background-repeat: repeat;
margin:0 auto;
}

#box11{
width: 622px;
height: 56px;
background-image: url(../images/rank.jpg);
background-repeat: no-repeat;
margin:0 auto;
}


#box00{
width: 622px;
text-align:center;
}

#height{
height: 30px;
text-align:center;
}

table{
width: 600px;
text-align:center;
}



#box8{
width: 622px;
height: 16px;
margin-bottom:10px;
margin-top: 0px
border-style: solid;
}

#box2{
width: 18px;

float: left;
}

#box8{
border: solid 0px #808080;
width: 350px;
text-align:center;
float: left;
font-size: 12px;
line-height: 15px;
}


/* バナーCSS */
#box3{
width: 200px;
float: left;
}

/* お知らせCSS */
#box4{
width: 307px;
height: 317px;
float: left;
background-image: url(../images/haikei2.jpg);
}
#box5{
width: 8px;

float: left;
}

/* イベント情報CSS */
#box6{
width: 307px;
height: 317px;
float: left;
background-image: url(../images/haikei2.jpg);
margin-bottom:10px;
}

/* グループリンクCSS */
#box7{
width: 622px;
margin-bottom:80px;
}


/* 擬似インラインフレームCSS */
*.logbox
{
border: solid 0px #808080;
width: 277px;
height: 262px;
padding: 0.5em;
overflow: auto;
text-position:: reft;
margin-left : auto ;
margin-right : auto ;
text-align : left  ;
color: #000000;
font-size: 12px;
line-height: 15px;
}
q
{
color: #96860E;
font-size: 16px;
font-weight: bolder;
}
span.shou {font-size: 10px;}
span.red {font-size: 12px; color: #C61A22;}
span.reddai {font-size: 18px; color: #C61A22;}
HR{
border:none; border-top:dotted 1px #999999; height:1px; color:#FFFFFF;
}

