body {margin-top:0px;
         color:#333333;
         text-align:center;
         font-family:ƒƒCƒŠƒI, "HGŠÛºÞ¼¯¸M-PRO", "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
         background-image:url('../img/back2.gif');
         background-repeat:repeat-x;
         scrollbar-face-color:#363636;
         scrollbar-highlight-color: white;
         scrollbar-shadow-color: white;
         scrollbar-base-color: white;
         scrollbar-3d-light-color: white;}

a {color:#363636;
    text-decoration:none;
    cursor:aero_link_xl.cur;}

/*////////////////////////‰¡ƒƒjƒ…[«/////////////////////////*/

/*headerƒvƒ‹ƒ_ƒEƒ“*/
td.header3 {text-align:left;
                   height:40px;
                   padding:0 4px;
                   vertical-align:top;}

/****‘S‘ÌˆÊ’u‚ÌŒˆ’è****/
div.ul{
    background-color:#FFFFFF;
    position:absolute;/*¢*/
    width:891px;/*›*/
    z-index:2;/*¢*/
}
/****ƒƒCƒ“ƒƒjƒ…[—pƒXƒ^ƒCƒ‹****/
ul.main{
    margin:0px;/*¢*/
    padding:0px;/*¢*/
    width:100%;/*›*/
    position:relative;/*~*/
    list-style:none;/*¢*/
    text-align:center;/*›*/ 
    z-index:2;/*¢*/
}
/*’ÊíŽž*/
ul.main li.off{
    margin:0 0 0 1px;/*¢*/
    position:relative;/*~*/
    float:left;/*~*/
    height:35px;/*›*/
    width:177px;/*›*/
    overflow:hidden;/*~*/
    background-color:#80C41C;
    border-right:0px outset #696969;
    z-index:3;/*¢*/
}
/*“WŠJŽž*/
ul.main li.on{
    margin:0 0 0 1px;/*¢*/
    float:left;/*~*/
    overflow:hidden;/*~*/
    height:35px;/*›*/
    width:177px;/*›*/
    background-color:#FFFFF1;
    border-right:0px outset #696969;
}
ul.main>li.on{
overflow:visible;/*~*/
}
/*ƒŠƒ“ƒNƒXƒ^ƒCƒ‹*/
ul.main a.vo1{font-size:20px;
    font-weight:bold;
    display:block;/*¢*/
    text-decoration:none;/*›*/
    margin:1px 4px;
}

ul.main a.vo2{font-size:15px;
    font-weight:bold;
    display:block;/*¢*/
    text-decoration:none;/*›*/
    margin:5px 0;
}
ul.main a:hover{
    color:#696969;}

/****ƒTƒuƒƒjƒ…[—pƒXƒ^ƒCƒ‹****/
ol.sub{
    margin:0px;/*¢*/
    padding:0px;/*¢*/
    position:relative;/*~*/
    left:0px;/*›*/
    top:3px;/*›*/
    width:176px;/*›*/
    list-style:none;/*¢*/
    text-align:center;/*›*/
}
ol.sub li {border-bottom:1px outset #80C41C;
               border-right:0px outset #696969;
               border-top:0px solid #FFFFFF;
               border-left:0px outset #696969;
                background-color:#80C41C;
               width:176px;/*›*/}
/*•K—v‚É‰ž‚¶‚Ä’Ç‰Á*/

ol.sub a{font-size:15px;
    text-decoration:none;/*›*/
    color:#363636;
    background-color:#EFFFCE;
    padding:0px;/*›*/
    margin:0px;/*¢*/
    display:block;/*¢*/
    width:176px;/*›*/
}
ol.sub a:hover{color:#969696;
    background-color:#EFFFCE;
    width:176px;/*›*/
}
/*////////////////////////‰¡ƒƒjƒ…[ª/////////////////////////*/


/*//////////////////////////////////////////‘S‘Ì‚Ìƒe[ƒuƒ‹«/////////////////////////////////////////////*/
table.main{width:900px;
                  height:100%;
                   vertical-align:top;}

img {vertical-align:middle;
        border:0px;}


td.width {vertical-align:top;
                width:900px;
               text-align:center;
               background-image:url('../baikyaku/img/back.gif');}
td.width p {width:610px;
                 font-size:14px;
                 line-height:150%;
                 margin-left:145px;
                 padding:5px;
                 text-align:left;
                 background-color:#FFFFFF;}


/*//////////////////////////////////////header‰®†•”•ª/////////////////////////////////////*/
td.header2 {background-image:url('../img/em2.gif');
                 background-repeat:no-repeat;
                 color: #363636;
                 text-align:left;
                 height:118px;
                 vertical-align:top;
                 font-size:12px;
                 padding:0px 15px 0px 15px;}

td.header2 table{widht:870px;}
td.header2 table td{vertical-align:bottom;
                             padding:0;}

/*headerƒgƒbƒv‚ÌƒL[ƒ[ƒh*/
h1{color:#333333;
     font-size:13px;
     margin:0px;}  

a.header { font-size:12px;
                  text-decoration:none;
                  cursor:aero_link_xl.cur;}
a.header:hover {color:#9ACD32;
                           text-decoration:none;
                           cursor:aero_link_xl.cur;}

/*header‚Ìƒuƒ‹ƒgƒbƒvƒƒjƒ…[ƒo[*/
form {margin:0 0 4px 0;}
/*/////////////////////////////////////////‘S‘Ìƒe[ƒuƒ‹’†‰›•”•ª/////////////////////////////////////////////*/

td.width2 {vertical-align:top;
                width:900px;
               padding-left:80px;
               padding-top:10px;
              font-size:14px;
               text-align:left;}
td.width2 a{ text-decoration:underline;
                  cursor:aero_link_xl.cur;
                  color:#80C41C;}

p {width:80%;
   padding-left:30px;
    text-align:left;}

p a {text-decoration:underline;
       cursor:aero_link_xl.cur;
       color:#FF0000;}

div.top {
   padding-left:100px;
   padding-bottom:20px;
    text-align:left;}

img{border:0px;}

span.plan {font-weight:bold;
              font-size:25px;
              color:#FF0000;}

/*/////////////////////////////////////////H–±“X•\///////////////////////////////////////////////*/
/*H–±“XEV’z*/
table.koumuten {border:0px;
                         width:700px;
                         margin-top:5px;
                         margin-bottom:5px;
                         background-color:#B9D3EE;}
/*H–±“XEƒŠƒtƒH[ƒ€*/
table.koumuten2 {border:0px;
                         width:85%;
                         margin-top:5px;
                         margin-bottom:5px;
   background-color:#BCEE68;}
/*H–±“XEƒŠƒmƒx[ƒVƒ‡ƒ“*/
table.koumuten3 {border:0px;
                         width:85%;
                         margin-top:5px;
                         margin-bottom:5px;
   background-color:#FFDEAD;}

div.koumuten {text-align:left;
                         margin-left:100px;}
div.koumuten a {color:#F9350E;}
td.koumuten1 {
   width:250px;
   text-align:left;
   font-size:10pt; 
   vertical-align:top;
   padding:5px;}


td.koumuten2 {
   text-align:left;
   font-size:10pt; 
   vertical-align:top;
   padding:5px;
   background-color:#FAFAFA;}

/*Žd—l*/
table.shiyou{width:500px;
                   margin-bottom:15px;
                   color:#000000;}
th.shiyou{width:500px;
               padding:5px;
               border-right:1px outset #33A02C;
               border-left:1px outset #33A02C;
               background-color:#33A02C;}
td.shiyou{width:500px;
                      text-align:left;
                      padding:15px 15px 15px 80px;
                      border-right:1px outset #33A02C;
                      border-bottom:1px outset #33A02C;
                      border-left:1px outset #33A02C;
                      background-color:#FFFFFF;}


div.cyumon2 {width:610px;
                 font-size:14px;
                 line-height:150%;
                 margin-left:145px;
                 padding:5px;
                 text-align:center;
                 background-color:#FFFFFF;}

div.cyumon2 b {font-weight:bold;
                       font-size:20px;
                      color:#A08080;
                      margin-top:15px;}
table.cyumon2 div {
                       padding:5px;
                       line-height:140%;
                       font-size:11px;
                       background-color:#EFFFEF;}

table.cyumon2 {
                 margin:0 30px;
                 font-size:13px;
                 text-align:left;}
table.cyumon2 th{background-image:url('../img/back4.gif');
                 padding-left:20px;
                 text-align:left;}



div.merit {background-color:#FFFAF0;
               margin:8px 10px;
               padding:5px;
               color:#FF4500;
               font-size:small;}

div.demerit {background-color:#F0FFF0;
               margin:8px 10px;
               padding:5px;
               color:#006400;
               font-size:small;}

/*/////////////////////////////////////////ƒRƒs[ƒ‰ƒCƒg///////////////////////////////////////////////*/
td.copy {font-size:x-small;
               text-align:center;
               height:50px;
               padding-top:10px;
               background-image:url('../img/bk-copy.gif');
               background-repeat:no-repeat;}
