body     {
  color: #80B032;
  background-color: #EEEEEE;
  margin: 0px;
  padding: 0px;
  text-align: center;
  scrollbar-3dlight-color:#E4F8CC;
  scrollbar-track-color:#FEEFA5;
  scrollbar-darkshadow-color:#BFE69F;
  scrollbar-face-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
  scrollbar-arrow-color:#FBC05A;
}

#inbox     {
  margin:0px auto 0px auto;
  width: 790px;
  text-align:left;
  background-color: #FFFFFF;
  padding: 0px 0px 0px 0px;
}

#head {
  width : 790px;
  text-align : left;
  background-color : #FFFFFF;
  padding : 0px 0px 0px 0px;
}

#side {
  float:left;
  margin:0px 0px 0px 0px;
  width:190px;
  background-color: #FFFFFF;
  padding: 0px 0px 20px 0px;

}
#main {
  float:right;
  width:600px;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
  background-color: #FFFFFF;
}
#footer {
  background-color: #A0C681;
  width: 790px;
  padding: 0px 0px 0px 0px;
}


a:link      { color: #A2BD36; text-decoration: none }
a:visited   { color: #D9AE49; text-decoration: none }
a:active   { color: #BCD949; text-decoration: none }
a:hover   {color:#7F9B63; text-decoration: underline;}


a.link2:link { color: #990000; text-decoration:none}
a.link2:visited { color: #990000; text-decoration:none }
a.link2:hover { color: #339900; text-decoration:underline}




a.button:link {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:visited {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:active {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

a.button:hover {color: #82BE7D;
 font-size: 9pt;
 text-decoration: none;
 padding: 3px 3px 0px 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #82BE7D;
 background-color: #FFFFFF;
}

h1 {
  margin: 20px 0px 10px 20px;
}

ul {
  margin: 0px 0px 0px 15px;
        padding: 0px;
}

.site_title     {
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  margin: 5px 0px 5px 5pt
}

.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover  {
  color: #f90;
  text-decoration: none
}


.linktitle   {
  width : 170px;
  color: #FDEFCF;
  background-color: #A0C681;
  text-align: center;
  font-weight: bolder;
  font-size: 12px;
  line-height: 170%;
  font-family:  "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
  margin: 10px 0px 0px 3px
}

.linktitle_a  {
  color: white;
  font-weight: bolder;
  font-size: 12px;
  line-height: 170%;
  font-family: "Verdana", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", "Osaka]“™•";
  margin: 15px 30px 15px 20px 
}
.linktext   {
  width : 170px;
  color: #336699;
  background-color: #E4F8CC;
  font-size: 11px;
  line-height: 170%;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px
}
.menuchoice  {
  width : 170px;
  color: #FABC2A;
  font-weight:bolder;
  background-color: #FDEFCF;
  font-size: 11px;
  line-height: 170%;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px;
}
.menubase  {
  width : 170px;
  font-weight:nomal;
  background-color: #FFFFFF;
  font-size: 11px;
  line-height: 170%;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  margin: 0px 0px 0px 3px;
  padding: 3px 3px 3px 3px;
}
.text01  {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #658B27;
 font-size : 12px;
 line-height:170%;
}

.text02  {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #FF0000;
 font-size : 10px;
}

.text03  {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #6070D2;
 background-color : #FCEEC2;
 font-size : 14px;
 font-weight : bolder;
 line-height:170%;
}

.text04  {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #A67116;
 font-size : 12px;
 line-height : 170%;

}


.text05  {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #000000;
 font-size : 10px;
}


/*ƒZƒ‹ƒŒƒCƒAƒEƒg*/
.impact {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 size: 12px;
 text-align:center;
 font-weight: bolder;
 padding-top: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 color: #EF660A;
 border-style: double;
 border-width: 3px;
 border-color: #BBDD92;
}

.imgbox {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #658B27;
 font-size : 12px;
 line-height : 170%;
 background-color : #EEEEEE;
 border-style: solid;
 border-width: 1px;
 border-color: #BBDD92;
}

.linkbox {
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 background-color: #E4F8CC;
 line-height: 170%;
 border-style : solid;
 border-color: #7DE727;
 border-width: 1px;
}

.commentbox {
 border-style: solid none solid none;
 border-color: #7DE727;
 border-width: 1px;
}

.voice{
 font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
 color : #308307;
 background-color : #FFFFFF;
 border-style : solid solid solid solid ;
 border-width : 1px 3px 3px 1px;
 border-color : #F8D365 #F4BD1A #F4BD1A #F8D365;
 padding-top: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
 line-height : 160%;
}
/*ƒ^ƒCƒgƒ‹*/

.title1 {
 font-size: 18px;
 color:#FFFF00;
}


.title2 {
 font-size: 15px; 
 color:#990000;
}

.title3 {
 font-size: 18px;
 font-weight: bold;
 color:#333333;
}

.title4 {
 font-size: 15px;
 font-weight: bold;
 color:#ffffff;
}

.title5 {
font-size: 15px; 
color:#FFFF00;
}

.title6 {
font-size: 15px; 
font-weight: bold;  
color:#333333;
}

.title7 {
font-size: 15px; 
font-weight: bold;  
color:#990000;
}

.title8 {
font-size: 12px; 
font-weight: bold;  
color:#FF0000;
}

.title9 {
font-size: 15px; 
font-weight: bold; 
color:#FF6600;
}

.title10 {
font-size: 20px; 
font-weight: bold;  
color:#008800;
}


/*ƒeƒLƒXƒg*/

.text1 {
font-size: 14px; 
color:#333333; 
line-height:170%;
}

.text2 {
font-size: 14px; 
color:#333333; 
line-height:19px;
}

.text3 {
font-size: 15px; 
font-weight: bold;  
color:#006600;
}

.text4 {
font-size: 14px; 
line-height:23px;  
color:#990000;
}

.text5 {
font-size: 14px; 
font-weight: bold; 
color:#333333; 
line-height:23px;
}

.text6 {
font-size: 10px; 
color:#333333;
}

.text7 {
font-size: 14px; 
color:#006600; 
line-height:23px;
}

.text8 {
font-size: 14px; 
font-weight: bold; 
color:#006600;
}

.text9 {
font-size: 13px; 
color:#ffffff; 
line-height:19px;
}

.text10 {
font-size: 14px; 
color:#FF6600; 
line-height:23px;
}

.text11 {
font-size: 14px; 
font-weight: bold; 
color:#FF6600; 
line-height:23px;
}

.text12 {
font-size: 12px; 
color:#333333; 
line-height:19px;
}

.text13 {
font-size: 15px; 
color:#333333; 
line-height:24px;
}

.text14 {
font-size: 11px; 
color:#333333;
}

.text15 {
font-size: 14px;
color:#000000; 
line-height:19px; 
background-color: #A7F0FF;
}

.text16 {
font-size: 14px;
color:#000000; 
line-height:19px; 
background-color: #D7FFA8;
}

.text17 {
font-size: 12px; 
color:#FF6600; 
line-height:19px;
}

.text18 {
font-size: 12px; 
color:#990000; 
line-height:19px;
}

.text19 {
font-size: 10px; 
color:#006600; 
line-height:14px;
}

.text20 {
font-size: 15px; 
font-weight: bold;  
color:#003366;
}

.text21 {
font-size: 14px; 
color:#FFFFFF; 
line-height:19px; 
background-color: #000033;
}

.text22 {
font-size: 16px; 
color:#FFFF00; 
font-weight: bold;
}

.text23 {
font-size: 13px; 
color:#FFFF00; 
font-weight: bold;
}

.text24 {
font-size: 14px; 
color:#000000; 
font-weight: bold;
}

.text25 {
font-size: 12px; 
color:#000000;
}

.text26 {
font-size: 10px; 
color:#000000;
}

.text27 {
font-size: 13px; 
color:#000000;
}

.text28 {
font-size: 14px; 
color:#006600; 
line-height:15px;
font-weight: bold;
}



/* FOOTER---------------------------------------------------------------------- */
.copyright  {
  color: #A0C681;
  font-size: 10px;
  font-family: Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ƒSƒVƒbƒN", Osaka]“™•;
  text-align:right;
}

