<STYLE TYPE="text/css">
<!--
p{
    margin:0;
}
div{
    margin:0;
}

a{
    text-decoration:none;
    color:#808080;
}
a:hover{
    color:#008000;
    border-bottom:dotted 1px #008000;
}

body{
    margin:0;
    padding:0;
    background-image:url('graphics/bluegreen_008080.GIF');
    background-repeat:repeat-y;
    font-size:13px;
    color:#808080;
}

/* ���C�� */
.menu{
    margin-left:20%;
    margin-top:7%;
    color:#008080;
}
.menu div{
    margin-bottom:10px;	
}
.update{
    width:150px;
    margin-right:10%;
    margin-left:auto;
	margin-top:7%;
    padding:10px;
    border-top:dotted 1px #808080;
    border-left:dotted 1px #808080;
    text-align:right;
    font-size:13px;
}
.update div{
    margin-bottom:10px;	
}

/* �R���e���c */
.cont{
    margin-left:20%;
    margin-right:20%;
    background-color:white;
}
H1{
    margin-top:15px;
    border-bottom:solid 1px #008080;
    font-size:13px;

}
H2{
    border-bottom:dotted 1px #008080;
    margin-top:15px;
    margin-bottom:5px;
    font-size:13px;
}
H3{
    border-bottom:dotted 1px #008080;
    margin-bottom:5px;
    font-size:13px;
    font-weight:normal;
    width:70%;
}
.submsg{
    width:70%;
    margin-top:10px;
}
.submenu{
    margin-top:10px;
    list-style-type:none;
}
.backlink{
    text-align:right;
}

/*�摜�̃T�C�Y�w��*/
.vertical, .v{
    width:360px;

	/*background-color:#ffffff;
	padding:10px;
	border: 1px solid #999999;*/
}
.horizontal, .h{
	width:480px;

	/*background-color:#ffffff;
	padding:10px;
	border: 1px solid #999999;*/
}
-->
</STYLE>
