BODY{
    background-color:#FFFFFF;
    font-size:12px;
    color:#000000;
    margin: 0px 0px 0px 0px;
}
.BASE{
    background-color:#99CBFD;
    width:780px;
    @@margin:0px auto 0px auto;
    border-left:#2F7EDF 1px solid;
    border-right:#2F7EDF 1px solid;
}
.HEADER{
    background-color:#FFFFFF;
    margin:0px 0px 0px 0px;
    padding:0px;
}
.LEFT{
    width:200px;
    float:left;
    background-color:#99CBFD;
    padding-bottom:50px;
}
.RIGHT{
    width:560px;
    float:left;
    background-color:#FFFFFF;
    margin:0px;
    padding:20px 10px 10px 10px;
}
.FOOTER{
    clear:both;
    height:30px;
    background-color:#2F7EDF;
    padding:20px;
    text-align:center;
}
.TOPIC1{
    background-color:#00AACE;
    text-align:left;
    width:100px;
    padding:5px;
    margin:0px 10px 0px 0px;
}
.KIJI1{
    background-color:#FFFFFF;
    text-align:left;
    width:450px;
    padding:10px;
    margin:0px 0px 10px 0px;
    border-left:1px dashed #00AACE;
    border-right:1px dashed #00AACE;
    border-bottom:1px dashed #00AACE;
    border-top:1px dashed #00AACE;
}
.TOPIC2{
    background-color:#4ACE51;
    text-align:left;
    width:100px;
    padding:5px;
    margin:0px 10px 0px 0px;
}
.KIJI2{
    background-color:#FFFFFF;
    text-align:left;
    width:400px;
    padding:10px;
    margin:0px 0px 10px 0px;
    border-left:1px dashed #4ACE51;
    border-right:1px dashed #4ACE51;
    border-bottom:1px dashed #4ACE51;
    border-top:1px dashed #4ACE51;
}
.MIDASHI{
    width:150px;
    margin:20px 20px 10px 20px;
    background-color:#000000;
    padding:5px;
    text-align:center;
}
.MENU{
    width:138px;
    background-color:#FFFFFF;
    text-align:center;
    margin:0px 20px 10px 20px;
}
A.MENU1{
    width:138px;
    display:block;
    text-decoration:none;
    background-color:#FFFFFF;
    padding:4px 4px 4px 4px;
    text-align:center;
    border-left:13px solid #000000;
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
}
A.MENU1:LINK{color:#000000;}
A.MENU1:ACTIVE{color:#000000;}
A.MENU1:VISITED{color:#000000;}
A.MENU1:HOVER{
    color:#000000;
    background-color:#DDF1AF;
}
STRONG{
    color:#FFFFFF;
}
A.ON{
    display:block;
    text-decoration:none;
    background-color:#FFFFFF;
    width:98px;
    padding:4px 0px 4px 0px;
}
A.ON:LINK{color:#FF0000;}
A.ON:ACTIVE{color:#FF0000;}
A.ON:VISITED{color:#FF0000;}
A.ON:HOVER{
    color:#000000;
    background-color:#BAEBF8;
}
HR{
    color:#56B8E7;
    background-color:#56B8E7;
    border:0px;
    height:1px;
}
.TITLE{
    text-align:left;
    padding:8px;
    background-color:#DDF1AF;
    border-left:15px solid #000000;
    border-right:15px solid #000000;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
    width:300px;
    font-size:16px;
}
TABLE,TR,TD{
    padding:5px;
    border:1px solid #484848;border-collapse: collapse;
}
.NAGARE{
    background-color:#FFFFFF;
    text-align:left;
    padding:6px;
    margin:15px 10px 0px 10px;
    border-left:1px solid #92B1FC;
    border-right:1px solid #92B1FC;
    border-bottom:1px solid #92B1FC;
    border-top:1px solid #92B1FC;
}
A:LINK{
    color:#000000;
    text-decoration:none;
}
A:ACTIVE{
    color:#FFFFFF;
    text-decoration:none;
}
A:VISITED{
    color:#000000;
    text-decoration:none;
}
A:HOVER{
    color:#FFFFFF;
    text-decoration:none;
}
