* {
        color:#696969;
        font-family: Verdana, Arial, sans-serif;
        font-weight: normal;
        font-size:14px;
        list-style:none;
        line-height: 180%;
        margin: 0px;
        padding: 0px;
        }

br {
        clear:both;
        }

a {
        text-decoration: underline;
        }

a:link, a:visited, a:active a:hover {
        color: #0000ff;
        }

p {
        font-weight: normal;
        margin:0px 0px 0px 15px;
        padding-left: 15px;
        padding-right: 15px;
        }

.top {
        margin:0px 0px 0px 0px;
        padding-left: 5px;
        padding-right: 0px;
        font-size:20pt;
        color:#CB0000;
        line-height:28px;
        font-family: "HGP創英角ｺﾞｼｯｸUB","ＭＳ ゴシック",sans-serif;
        }

.top2 {
        margin:0px 0px 0px 0px;
        padding-left: 5px;
        padding-right: 0px;
        font-size:18pt;
        color:#000000;
        line-height:28px;
        font-family: "HGP創英角ｺﾞｼｯｸUB","ＭＳ ゴシック",sans-serif;
        }

.top_mini {
        font-weight: normal;
        margin:0px 0px 0px 25px;
        padding-left: 5px;
        padding-right: 35px;
        font-size:90%;
        color:#696969;
        line-height:20px;
        }

.top_minimini{
        font-weight: normal;
        margin:0px 0px 0px 25px;
        padding-left: 30px;
        padding-right: 40px;
        font-size:67%;
        color:#696969;
        line-height:20px;
        }

.kakomi-1{ 
       border: 2px #8B0000 solid;
       width:700px;
       hight:700px;
 }

.kakomi-2 {
       width: 400px;
       height: 100px;
       overflow: auto;
       border: 1px #c0c0c0 solid;
       margin: 10px 30px 10px 150px;
}


body {
        background-color: #ffffff;
        margin: 0px 0px 20px 0px;
        text-align: center;
        }

#container {
        background-color: #ffffff;
        margin-right: auto;
        margin-left: auto;
        padding: 0px;
        text-align: left;
        width: 750px;
        }

#header {
        border-bottom:0px solid #8B0000;
        text-align: left;
        width: 750px;
        }

p.first {
        color:#8B0000;
        font-size:26px;
        font-weight: bold;
        text-align:left; 
        margin:0px 0px 0px 15px;
        padding:0px;
        }

#center{
        background-color: #ffffff;
        text-align: left;
        width: 750px;
        }

p.second {
        color:#2F4F4F;
        font-size: 20px;
        font-weight: bold;
        margin: 0px 0px 15px 0px;
        padding: 15px 0px 0px 15px;
        }

#center1 {
        padding : 0px;
        margin:0px;
        width: 730px;
        }

p.third {
        color:#2F4F4F;
        font-size: 18px;
        font-weight: bold;
        margin: 15px 0px 0px 15px;
        padding: 0px 0px 0px 15px;
        }

#footer {
        background-color: #ffffff;
        border-top:1px solid #8B0000;
        height: 60px;
        text-align: center;
        margin:10px 0px 0px 0px;
        width: 750px;
        }

#footer * {
        line-height: 140%;
        font-weight:normal;
        }

ul {
        font-weight: normal;
        margin:0px 0px 0px 15px;
        padding-left: 15px;
        padding-right: 0px;
        }

li{
        list-style: disc;
        font-size:12px;
        margin:0px 0px 0px 30px;
        }

p.right{
        text-align:right; 
        }

img.right{
        float: right;
        margin:5px 10px 5px 10px;
        }
