p, h2,li,form,a{
    font-family: "ＭＳ ゴシック", "Osaka−等幅"; 
    font-size: 10pt; 
    line-height: 200%;
} 

a {  text-decoration: none; 
color: #333333;
}

a:hover { text-decoration: underline}  

h1 { font-family: "ＭＳ ゴシック", "Osaka−等幅"; 
    font-size: 12pt; line-height: 2em; font-style: normal; 
    font-weight: normal; color: #333333;} 

h2 { font-style: normal;} 

li { list-style-type: square; }

td.fr
{
    background-Color: #ffffff;
    width: 650px;
}


td.lt
{
    /* left-top */
    background-image: url('tb/base_01.jpg');
    background-repeat: no-repeat; 
    height: 40px;
    width: 40px;
}
td.fr1
{
    /* top */
    background-image: url('tb/base_02.jpg');
    background-repeat: repeat-x; 
    width: 650px;
}

td.rt
{
    /* right-top */
    background-image: url('tb/base_03.jpg');
    background-repeat: no-repeat; 
    height: 40px;
    width: 40px;
}
td.l
{
    /* left*/
    background-image: url('tb/base_04.jpg');
    background-repeat: repeat-y; 
    width: 40px;
}
td.r
{
    /* right-top */
    background-image: url('tb/base_06.jpg');
    background-repeat: repeat-y; 
    width: 40px;
}
td.lb
{
    /* left-bottom */
    background-image: url('tb/base_07.jpg');
    background-repeat: no-repeat; 
    height: 40px;
    width: 40px;
}
td.fr2
{
    /* bottom */
    /* left-top */
    background-image: url('tb/base_08.jpg');
    background-repeat: repeat-x; 
    width: 650px;
}
td.rb
{
    /* right-bottom */
    background-image: url('tb/base_09.jpg');
    background-repeat: no-repeat; 
    height: 40px;
    width: 40px;
}
p { color: #666666}
