html,body{
   scrollbar-face-color:white;
   scrollbar-track-color:#E9E9E9;
   scrollbar-arrow-color:#AFAFAF;
   scrollbar-3dlight-color:#AFAFAF;
   scrollbar-darkshadow-color:#AFAFAF;
   scrollbar-highlight-color:white;
   scrollbar-shadow-color:white;
   }

body{
   text-align:center;
   }

h1,h2,h3{
   width:580px;
   margin-left:auto;
   margin-right:auto;
   }

address{
   width:620px;
   margin-left:auto;
   margin-right:auto;
   }

h1{
   text-aling:center;
   font-size:1.5em;
   color:#669900;
   padding-top:30px;
   padding_bottom:20px;
   text-align:cente;
   margin-left:20px;
   margin-right:20px;
   margin-bottom:0;
   border-bottom: dotted 1.5px #669900
   }

h2{
   color:#696969;
   text-size:1em;
   padding-left:60px;
   padding-top:2em;
   padding_bottom:1em;
   text-align:left
   }

h3{
   color:#696969
   text-size:0.875em;
   padding-top:2em;
   padding_bottom:1em
   }

a{
   color:#669900
   }

a:hover{
   color:#FFCC00
   }

p{
   width:540px;
   text-align:left;
   font-size:0.875em;
   line-height:2em;
   color:#696969
   }

p.policy{
   font-size:0.875em;
   font-weight:bold;
   text-align:center;
   width:100%;
   margin-left:auto;
   padding-top:5px;
   padding-bottom:5px;
   }

#image {
   display:block;
   width:79px;
   color:#696969;
   text-size:0.675em;
   font-weight:bold;
   background:url(image/na/base_02.jpg) no-repeat;
   height:39px;
   line-height:28px;
   text-decoration:none;
   text-align:center;}

#image a{
   display:block;
   width:79px;
   color:#696969;
   text-size:0.675em;
   font-weight:bold;
   background:url(image/na/base_01.jpg) no-repeat;
   height:39px;
   line-height:28px;
   text-decoration:none;
   text-align:center;}

#image a:hover{
   background:url(image/na/base_04.jpg) no-repeat;
   }

p.path{
   font-size:0.75em;
   color:#696969;
   width:600px;
   text-align:right;
   margin-right:auto;
   margin-left:auto;
   margin-top:40px;
   margin-bittom:0px;
   }


P.info{
   color:#696969;
   text-align:right;
   maegin-right:20px;
   text-size:0.875
   margin-bottom:0
   }

.contents{
   width:620px;
   margin-top:-26px;
   margin-left:auto;
   margin-right:auto;
   margin-bottom:10px;
   padding-top:20px;
   border:solid 1px #AFAFAF
   }

address{
   width:646px;
   padding-top:4px;
   text-align:right;
   background-color:#AFAFAF;
   color:#FFFFFF;
   font-size:0.875em;
   font-decoration:none;
   font-style:normal;
   margin-top:15px;
   }

.rightbar{
   position:absolute;
   margin-top:80px;
   left:800px;
   width:150px;
   padding-top:30px
   }

ul{
   text-align:left;
   list-style-image:url(image/na/ya_003.gif);
   margin-left:25px;
   margin-right:25px;
   padding-left:20px;
   padding-right:20px;
   margin_top:0;
   background-color:#E9E9E9
   } 

li{
   padding-top:10px;
   padding_bottom:10px;
   font-size:0.875em;
   color:#696969;
   margin-bottom:10px;
   margin-left:10px
   }   

table.menu{
   width:620px;
   border:0;
   border-collapse:collapse
   }

table.menu2{
   width:540px;
   border:0;
   border-collapse:collapse
   }

td.menu{
   border:0
   }

td.menu2{
   border:0;
   font-size:0.675em;
   color:#696969;
   text-align:center;
   text_valign:top
   }


table.pr{
   border:solid 3px #FFCC33;
   border-collapse: collapse
   }

td.pr1{
   border:0;
   padding:5px;
   font-size:1em
   }

td.pr2{
   background-color:#FFCC33;
   color:#696969
   }




