@charset "Shift_JIS";
@import url(./nhbsite.css);
@import url(./nhbheadfoot.css);
@import url(./nhbnavi.css);
@import url(./nhbtitle.css);

a:link{
color : #0099ff;
text-decoration : underline;
}
a:visited{
color : #6699ff;
text-decoration : underline;
}
a:active{
color : #6699ff;
text-decoration : underline;
}
a:hover{
color : #ff0000;
text-decoration : none;
}

body{
color : #666666;
margin-top : 0em;
margin-right : auto;
margin-bottom : 0em;
margin-left : auto;
width : 960px;
background-color : #ffffff;
font-size : 80%;
text-align : center;
}

h1, h2, h3, h4, h5, h6{
margin : 0em;
margin-bottom : 0.1em;
padding : 0.25em;
}
h1{
font-size : 200%;
}
h1 small{
font-size : 80%;
}
h2{
font-size : 150%;
}
h2 small{
font-size : 60%;
}
h3{
font-size : 110%;
}
h4{
font-size : 100%;
}
h5{
font-size : 80%;
}
h6{
font-size : 60%;
}

a img, img{
margin : 0em;
border : none;
padding : 0em;
}

p{
margin : 0em;
margin-bottom : 1em;
text-indent : 1em;
}

hr{ 
border : thin solid #0099ff;
background-color : #0099ff;
text-align : center;
}

/* text-color */
span.black{
color : #000000;
}
span.gray{
color : #808080;
}
span.silver{
color : #c0c0c0;
}
span.white{
color : #ffffff;
}
span.red{
color : #ff0000;
}
span.yellow{
color : #ffff00;
}
span.lime{
color : #00ff00;
}
span.aqua{
color : #00ffff;
}
span.blue{
color : #0000ff;
}
span.fuchsia{
color : #ff00ff;
}

/* text-align */
div.textleft{
text-align : left;
}
div.textcenter{
text-align : center;
}
div.textright{
text-align : right;
}

/* leon */
span.leon{
color : #ff0000;
font-size : 22px;
}