@charset "Shift_JIS";





/*共通ここから*/

body{
text-align:center;
margin:0;
padding:0;
background:#000000;
}

.wrapper {
width:840px;
margin:0 auto;
text-align:left;
}


ul,li {
list-style:none !important;
list-style-image:none !important;
margin:0;
padding:0;

}

dl,dt,dd {
list-style:none !important;
list-style-image:none !important;
margin:0;
padding:0;
}

a:link {
text-decoration:underline;
/*text-decoration:none;*/
color:#FF3333;
}

a:visited {
text-decoration:underline;
/*text-decoration:none;*/
color:#FF3333;
}

a:hover {
text-decoration:underline;
color:#FF3333;
}

a:active {
text-decoration:underline;
color:#FF3333;
}



h1,h2,h3,h4 {
margin:0;
padding:0;
color:#FF3333;
}



.over {
}

.clear {
clear:both;
}

img {
vertical-align:top;
border:0;
}


p {
font-size:76%;
line-height:1.5em;
margin:0;
padding:0;
color:#FFFFFF;
}




/*フッターリンク
-------------------------------------------------------*/

.footer {
margin:5px 0 20px 0;
padding:8px 0 20px 0;
border-top:1px solid #333333;
}


.copy {
font-size:10px;
color:#9B9B9B;
}



/*汎用注釈*/
.supplement {
text-indent:-1em;
padding-left:1em;
font-size:65%;
}






