@charset "Shift_JIS";
/* --- $BA4BN$NGX7J!&%F%-%9%H(B --- */
body {
margin: 0;
padding: 0;
background-color: #fff; /*  $BGX7J?'$3$3$N?'$O2#JB$S%J%S%2!<%7%g%s$N?'$H9g$o$;$k(B  */
color: #000000; /* $BA4BN$NJ8;z?'(B */
font-size: 100%; /* $BA4BN$NJ8;z%5%$%:(B */
}



/* --- $BA4BN$NI8=`%j%s%/%F%-%9%H(B --- */
a:link { color: #2b4ad4; }
a:visited { color: #3faad3; }
a:hover { color: #ff0000; }
a:active { color: #ff0000; }

p { 
font-size: 12px; 
line-height: 2em; 
} 

/*  $BNc30E*$JJ8;z%5%$%:$N;XDjMQ(B  */
#example1 { font-size: 265%; } 
#example2 { font-size: 10px; } 
#example3 { font-size: larger; } 
#example4 { font-size: x-small; } 
#example5 { font-size: x-small ; text-align:center; } 




/*  --- $B2#JB%J%S%2!<%7%g%s(B --------------------------------------------------------------------------------------  */
.nav {
width: 100%; /* $B%J%S%2!<%7%g%s$NI}(B */
height: 10%;
background-color: #fff; /* $B%J%S%2!<%7%g%s$NGX7J?'(B */
border-top: 0px #cccccc solid; /* $B>eOH@~(B */
border-bottom: 0px #cccccc solid; /* $B2<OH@~(B */
font-size: 70%;
}

/* --- $B%a%K%e!<%(%j%"(B ------------------------------------------------------------------------------------------- */
.nav .nl {
width: 600px; /* $B%a%K%e!<$NI}(B */
margin: 0 auto; /* $B%;%s%?!<$KG[CV(B */
padding: 0;
background-color: #ffffff; /* $B%a%K%e!<$NGX7J?'(B */
border-right: 0px #cccccc solid; /* $B%a%K%e!<$N1&OH@~(B */
list-style-type: none;
text-align: center;
}

/* --- $B%a%K%e!<9`L\(B --- */
.nav .nl li {
width: 16%; /* $B9`L\$NI}(B */
float: left;
}

/* --- $B%j%s%/(B --- */
.nav .nl li a {
display: block;
position: relative; /* IE6$BMQ(B */
padding: 0px 2px 0px 2px; /* $B%j%s%/%(%j%"$N%Q%G%#%s%0!J>e2<:81&!K(B */
border-left: 0px #cccccc solid; /* $B%j%s%/%(%j%"$N:8OH@~(B */
text-decoration: none; /* $B%F%-%9%H$N2<@~!J$J$7!K(B */
}
/* --- $B%]%$%s%H;~$N@_Dj(B --- */
.nav .nl li a:hover {
background-color: #f0ffff; /* $B%]%$%s%H;~$NGX7J?'(B */
text-decoration: underline; /* $B%F%-%9%H$N2<@~!J$"$j!K(B */
}

/* --- clearfix --- */
.clearFix:after {
content: ".";
display: block;
height: 0;
clear: left;
visibility: hidden;
}
.clearFix {
min-height: 1px;
}