@charset "Shift_JIS";

*{
margin:0;
padding:0;
}

body{
background-color:#fff;
background-image:url(back.gif);
color:#000;
font-family:"‚l‚r ‚oƒSƒVƒbƒN","‚l‚r ƒSƒVƒbƒN",sans-serif;
}

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

a:link{color:#999;}
a:visited{color:#999;}
a:hover{color:#000;}
a:active{color:#000;}
a{text-decoration:none;}
a img{border:none;}

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

div#page{
padding:20px 0;
}

div#page h1{
font-size:150%;

font-family:Arial;
text-align:center;
padding:0 0 15px 0;
}

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

div#main{
border:1px #000 solid;
background-color:#fff;
margin:0 20%;
padding:20px;
}

div#main h2{
font-size:120%;

font-family:Arial;
padding:15px 0;
}

div#main p{
font-size:75%;
line-height:140%;
padding:5px 0;
}

div#main p.space{
text-align:center;
padding:20px 0;
}

div#main p.comment{
color:#666;
text-align:right;
border-top:1px #666 dashed;
margin:20px 0 0 0;
padding:10px 0 0 0;
}

div#main dl{
font-size:75%;
line-height:140%;
padding:5px 0 15px 0;
}

div#main dl dt{
font-weight:bold;
border-bottom:1px #666 solid;
padding:10px 0 5px 5px;
}

div#main dl dd{
padding:5px 0 0 20px;
}

div#main ul{
font-size:75%;
line-height:140%;
list-style-type:square;
padding:10px 0 15px 20px;
}

div#main ul li{
padding:5px 0 0 5px;
}

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

div#nav{
font-size:75%;
}

div#nav ul{
text-align:center;
padding:20px 0 0 0;
}

div#nav ul li{
display:inline;
padding:0 5px;
}