body{ scrollbar-3dlight-color:#7DCCFA;
scrollbar-arrow-color:#437196;
scrollbar-darkshadow-color:#7DCCFA;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;

margin-top: 0px;
padding: 0px;

background-color:#FFFFFF;
color: #333333;
font-family: Verdana;
font-size: 12px;
font-weight: lighter;
line-height: 16px;

 
 } 

H1 { font-size-adjust: 0.46; 
color: #FF0000;
}

img{border-width:0;}

input:focus, select:focus, textarea:focus {
background-color: #bde9ba;
}

td{
 color: #333333;
 font-family: Verdana;
 font-size: 12px;
 font-weight: lighter;
 border-width: 0px;
 border-style: solid;
 border-color: #7DCCFA;
 padding: 0px;
}


.td1 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 text-align:right;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 background-color: #CEF6D8;
 margin-right:5px;
 padding: 2px;
}

.td1_2 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 text-align:right;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 background-color: #F8E6E0;
 margin-right:5px;
 padding: 2px;
}

.td3 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 background-color: #CEF6D8;
 padding: 7px;
}

.td3_2 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 background-color: #F8E6E0;
 padding: 7px;
}

.td2 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 background-color: #CEF6D8;
 margin-left:5px;
 padding: 2px;
}


.td11 {
 color: #333333;
 font-family: Verdana;
 font-size: 14px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #333333;
 margin-left:5px;
 padding: 2px;
}

.td111 {
 color: #CCCCCC;
 font-family: Verdana;
 font-size: 10px;
 font-weight: lighter;
 border-width: 1 1 0 1;
 border-style: solid;
 border-color: #444444;
 padding: 0px;
}

.td112 {
 color: #CCCCCC;
 font-family: Verdana;
 font-size: 10px;
 font-weight: lighter;
 border-width: 0 1 1 1;
 border-style: solid;
 border-color: #444444;
 padding: 0px;
}

.a_link{
width:127px;
font-size:18px;
line-height:30px;
color:red;
 font-family: "AR ADGothicJP Medium" FC勘亭流江戸文字;
}

.td_menu{
 background-color: #000000;
 color: #FFFFFF;
 font-family: Verdana;
 text-align:center;
 font-size: 12px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #3399FF;
 padding: 0px;
}

.td_top{
 background-color: #437196;
 color: #CCCCCC;
 font-family: Verdana;
 text-align:center;
 font-size: 12px;
 font-weight: lighter;
 border-width: 1px;
 border-style: solid;
 border-color: #3399FF;
 padding: 0px;
}


.button1{
 color: #666666;
 font-size: 10px;
 border-width: 1px;
 border-style: solid;
 border-color: #EDBA3B;
 background-color: #CCCCCC;
}

.box5 {
    margin: 2px auto;/*　box8指定したものの下のマージン指定　*/
    padding: 0.6em;
    font-size: 12px;
    line-height: 0.0; 
    border: 1px solid #c489ff;
    border: 1px dotted #123456;
    background-color: #f0f0f0;/*htmlの方で指定もできる*/
    box-shadow: 5px 5px 5px #AAA;
    border-radius: 15px;/*角の丸み*/
    -moz-border-radius: 15px;/*角の丸み*/
    -webkit-border-radius: 15px;/*角の丸み*/
    width: 100;/*htmlの方で指定もできる*/
}

.box6 {
    margin: 0px auto;/*　box8指定したものの下のマージン指定　*/
    padding: 0.8em;
    line-height: 0.0; 
    border: 1px solid #c489ff;
    border: 1px dotted #123456;
    background-color: #f0f0f0;/*htmlの方で指定もできる*/
    box-shadow: 5px 5px 5px #AAA;
    border-radius: 15px;/*角の丸み*/
    -moz-border-radius: 15px;/*角の丸み*/
    -webkit-border-radius: 15px;/*角の丸み*/
    width: 500;/*htmlの方で指定もできる*/
}

.box7 {
    margin: 10px auto;/*　box8指定したものの下のマージン指定　*/
    padding: 0.8em;
    line-height: 0.0; 
    border: 1px solid #c489ff;
    border: 1px dotted #123456;
    background-color: #f0f0f0;/*htmlの方で指定もできる*/
    box-shadow: 5px 5px 5px #AAA;
    border-radius: 15px;/*角の丸み*/
    -moz-border-radius: 15px;/*角の丸み*/
    -webkit-border-radius: 15px;/*角の丸み*/
    width: 820;/*htmlの方で指定もできる*/
}

.box8 {
    margin: 10px auto;/*　box8指定したものの下のマージン指定　*/
    padding: 0.8em;
    line-height: 0.0; 
    border: 1px solid #c489ff;
    border: 1px dotted #123456;
    background-color: #f0f0f0;/*htmlの方で指定もできる*/
    box-shadow: 5px 5px 5px #AAA;
    border-radius: 15px;/*角の丸み*/
    -moz-border-radius: 15px;/*角の丸み*/
    -webkit-border-radius: 15px;/*角の丸み*/
    width: 600;/*htmlの方で指定もできる*/
}


.font1{ color: #333333; font-size: 7pt; line-height: 11px;}
.font2{ color: #006699; font-size: 13pt;}
.font3{ color: #50779B; font-size: 9pt;}
 
.list{ color: #50779B;}

.block15 { margin-left:15px;}
.block25 { margin-left:25px;}
.block50 { margin-left:50px;}
.block0005 { margin-right:5px;}
.block0025 { margin-right:25px;}
.block0050 { margin-right:50px;}
.block2525 { margin-left:25px;margin-right:25px;}
.block5050 { margin-left:50px;margin-right:50px;}


.span300{
 color: #EDBA3B;
 font-size:12px;
 border-width: 1px;
 border-style: solid;
 border-color: #FF3399;
 background-color: #003399;
 padding: 0px;
 WIDTH:300;
 HEIGHT:25;
}

.span80{
 color: #EDBA3B;
 font-size:12px;
 border-width: 1px;
 border-style: dotted;
 border-color: #EDBA3B;
 padding: 5px;
 WIDTH:80;
 HEIGHT:80;
}


A:link {
 color:#123456;
 font-weight: lighter
 border-style:solid;
 border-width: 1px;
 border-color: #EDBA3B;
 width:100;
 height:10;
}


A:visited {
 font-weight: lighter
 border-style:solid;
 border-width: 1px;
 border-color: #EDBA3B;
 width:100;
 height:10;
}

A:active {
 font-weight: lighter
 border-style:solid;
 border-width: 1px;
 border-color: #EDBA3B;
 width:100px;
 height:10px;
}

A:hover {
 color:#FF00FF;
 border-bottom-style: non;
 border-bottom-width: 2px;
 font-weight: lighter
}


.a1{
 background-color: #92ADE2;
 border-width: 1px;
 border-style: dotted;
 border-color: #D35C0B;
 font-weight: bold
 }



a{text-decoration:none;
cursor: hand;
}

