
body {
margin-top: 10px; 
margin-left: 10px;
margin-right: 0px;  
background-color: rgb(238,238,232);
}

p {margin-left:10px;
margin-right:10px;
}

a:link{
color:rgb(80,80,80); 
text-decoration:none
}

a:visited{
color:rgb(80,80,80); 
text-decoration:none
}

a:hover{
color:rgb(20,20,20); 
text-decoration:underline;
}

a:active { 
color:rgb(80,80,80); 
text-decoration:none;
}

a.menubar:link{
color:rgb(80,80,80); 
background-color:rgb(255,255,255);
text-decoration:none;
padding:3px;
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
line-height: 150%;
}

a.menubar:visited{
color:rgb(80,80,80); 
background-color:rgb(255,255,255);
text-decoration:none;
padding:3px;
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
line-height: 150%;
}

a.menubar:hover{
color:rgb(20,20,20);
background-color:rgb(255,255,255);
text-decoration:underline;
padding:3px;
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
line-height: 150%;
}

a.menubar:active {
color:rgb(255,255,255);
background-color:rgb(50,50,50);
text-decoration:none;
padding:3px;
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
line-height: 150%;
}



.menubar1box {
background-color:rgb(255,255,255);
border-width:1px; 
border-style:solid; 
border-color:rgb(150,150,150); 
padding-top:3px; 
padding-bottom:3px;  
text-align:center;
}


.menubar2box{
width:90%;
background-color:rgb(255,255,255);
border-width:1px; 
border-style:solid; 
border-color:rgb(150,150,150);  
padding-right:10px; 
padding-top:3px; 
padding-bottom:3px;  
text-align:right;
}


a.menu:link{ 
display:block;
text-decoration: none;
color:rgb(80,80,80); 
background-color:rgb(245,245,245);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.menu:visited {
display:block;
text-decoration: none;
color:rgb(60,60,120); 
background-color:rgb(245,245,245);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.menu:hover {
display:block;
text-decoration: underline;
background-color: rgb(255,255,255);
color: RGB(80,100,120); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.menu:active { 
display:block;
text-decoration: none;
background-color:RGB(130,120,180);
color:RGB(255,255,255); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}


a.banner:link{ 
display:block;
text-decoration: none;
color:rgb(255,255,255); 
background-color:rgb(105,95,80);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner:visited {
display:block;
text-decoration: none;
color:rgb(255,255,255); 
background-color:rgb(105,95,80);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner:hover {
display:block;
text-decoration: underline;
background-color: rgb(183,219,186);
color: RGB(25,40,114); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner:active { 
display:block;
text-decoration: none;
background-color:RGB(200,200,30);
color:RGB(255,255,255); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 80%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner2:link{ 
display:block;
text-decoration: none;
color:rgb(0,50,255); 
background-color:rgb(250,230,0);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 90%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner2:visited {
display:block;
text-decoration: none;
color:rgb(0,50,255); 
background-color:rgb(250,230,0);
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 90%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner2:hover {
display:block;
text-decoration: underline;
background-color: rgb(183,219,186);
color: RGB(25,40,114); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 90%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.banner2:active { 
display:block;
text-decoration: none;
background-color:RGB(200,200,30);
color:RGB(255,255,255); 
font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; 
font-size: 90%; 
font-style: normal; 
width:100%; 
margin-left:0px;
margin-right:0px;
border-left:1px rgb(190,190,190) solid;
border-top:1px rgb(170,170,170) solid;
border-bottom:2px rgb(150,150,150) solid;
border-right:2px rgb(150,150,150) solid; 
text-align:left; 
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
}

a.txt:link{
color:rgb(80,80,80); 
text-decoration:none;
}

a.txt:visited{
color:rgb(80,80,80); 
text-decoration:none;
}

a.txt:hover{
color:rgb(20,20,20);
background-color:rgb(255,255,255);
text-decoration:underline;
padding:3px;;
}

a.txt:active { 
color:rgb(255,255,255);
background-color:rgb(50,50,50);
text-decoration:none;
padding:3px;
}

.midashi1 {
font-family: "Arial", "Hiragino Kaku Gothic Pro", "Osaka", "Meiryo", "MS P Gothic", "‚l‚r ‚oƒSƒVƒbƒN", "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ;
font-size: 110%; font-style: normal;  line-height: 110%; font-weight:bold;
color:rgb(68,98,96);
width:90%;
margin:5px 5px 5px 5px;
border-left:15px solid rgb(68,98,96);
border-bottom:2px solid rgb(68,98,96);
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}


.txtl {  font-family:'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; font-size: 100%; font-style: normal;  line-height: 150%; }

.txtm {  font-family: 'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; font-size: 90%; font-style: normal;  line-height: 150%; }

.txts {  font-family: 'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; font-size: 80%; font-style: normal;  line-height: 150%; }

.txtxs {  font-family: 'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; font-size: 70%; font-style: normal;  line-height: 120%; }

.btn {  font-family: 'Arial', 'Helvetica', 'Hiragino Kaku Gothic Pro', 'Osaka', 'Meiryo', 'MS P Gothic', 'MS PGothic', '‚l‚r ‚oƒSƒVƒbƒN', "MS Gothic", "‚l‚r ƒSƒVƒbƒN", sans-serif  ; font-size: 60%; font-style: normal;   }

.txtl-m {font-family:'Times New Roman', serif;
font-size: 100%; font-style: normal;  line-height: 150%; }

.txtm-m {font-family:'Times New Roman', serif;
font-size: 90%; font-style: normal;  line-height: 150%; }

.txts-m {font-family:'Times New Roman', serif;
font-size: 80%; font-style: normal;  line-height: 150%; }

.txtxs-m {font-family:'Times New Roman', serif;
font-size: 70%; font-style: normal;  line-height: 120%; }





