@charset "UTF-8";
body {
        background-color: #ffffff;
        font-family: Arial, Helvetica, MS ゴシック;
	font-size: 12px;
        color: #202020;
}
table{
        font-size:12px;
        border-collapse:collapse;
        margin:0px 20px;
        padding:0px;
        width: 90%;
}
th{
        font-size:16px;
        text-align:center;
        border:solid 1px #778899;
        padding:10px;
}
td{
        border:solid 1px #778899;
        border-collapse:collapse;
        margin: 0px;
        padding:0px;
}
/*----------------------------------------*/
.title{
        padding:0px 0px 10px 0px;
        border: none;
}
/*----------------------------------------*/

td.ti{
    text-align: right;
    padding:0px;
    border: none;
}




/*----------------------------------------*/
.none{
        border:none;
        text-decoration:none;
}
.none2{
        font-size:14px;
        padding:5px;
        border:none;
        vertical-align:middle;
}
.er{
        color:red;
        font-size:15px;
        border:none;
}
.blue{
        color:blue;
        border:none;
}
.red{
        color:red;
        padding:0px;
        vertical-align:top;
        border:none;
}
.pink{
        color:#FF3399;
        padding:0px;
        vertical-align:top;
        border:none;
}
.d{
        border:none;
        text-decoration:none;
        margin : 0px 7px;
        vertical-align:top;
}
.e1{
    font-size:10px;
    color:blue;
}
.e2{
    font-size:10px;
    color:green;
}
/*----------------------------------------*/
.w450{
        border:none;
        width:450px;
}

a:link    { font-size: 10pt; color: #000000; background-color: transparent ; text-decoration: none}
a:visited { font-size: 10pt; color: #000000; background-color: transparent ;text-decoration:none}
a:active  { font-size: 10pt; color: #000000; background-color: transparent ;text-decoration:none}
a:hover   { color: #ff1493; background-color: transparent; text-decoration:none }