body.sora1 { background : url(Wall-sora.gif)   ; color:#330000 }
body.sora2 { background : url(Wall-yozora3.gif); color:#330000 }
body.sora3 { background : url(Wall-yozora3.gif); font-size : 19px ; font-weight : bold ;
             text-align : center ; line-height : 36px }

body.hosiy { background : url(Wall-hosiY.gif)  ; color:#773333 }
body.hosio { background : url(Wall-hosiO.gif)  ; color:#551111 }
body.yukib { background : url(Wall-yukiB.gif)  ; color:#002266 }
body.yukig { background : url(Wall-yukiG.gif)  ; color:#003333 }
body.yukip { background : url(Wall-yukiP.gif)  ; color:#550000 }
body.tukig { background : url(Wall-tukiG.gif)  ; color:#004030 }
body.tukiy { background : url(Wall-tukiY.gif)  ; color:#603020 }
body.hikog { background :url(Wall-hikoukiG.gif); color:#003000 }
body.hikob { background :url(Wall-hikoukiB.gif); color:#201040 }
body.ame   { background : url(Wall-sizuku.gif) ; color:#220080 }
body.hanap { background : url(Wall-hanaP.gif)  ; color:#200000 }
body.hanao { background : url(Wall-hanaO.gif)  ; color:#770033 }

body.yukib2  { background : url(W-yukiB.gif)  ; color:#103080 }
body.yukig2  { background : url(W-yukiG.gif)  ; color:#114444 }
body.hanao2 { background : url(W-hanaO.gif)  ; color:#881144 }
body.hanap2 { background : url(W-hanaP.gif)  ; color:#703030 }
body.hikog2  { background : url(W-hikoukiG.gif) ; color:#206020 }
body.ame2    { background : url(W-sizuku.gif) ; color:#220080 }
body.hosio2  { background : url(W-hosiO.gif)  ; color:#902020 }
body.hikob2  { background : url(W-hikoukiB.gif) ; color:#302080 }
body.tukig2   { background : url(W-tukiG.gif)  ; color:#007020 }
body.tukibp2 { background : url(W-tukiBP.gif)  ; color:#4b0082 }
body.hosib2  { background : url(W-hosiB.gif)  ; color:#191970 }
body.yukip2  { background : url(W-yukiP.gif)  ; color:#803030 }

body.ume  { background : url(ume.gif)  ; background-attachment:fixed ; color:#700030 }
body.mikan  { background : url(mikan.gif)  ; background-attachment:fixed ; color:#701030 }
body.tukusi  { background : url(tukusi.gif)  ;background-attachment:fixed ; color:#885522 }
body.sakura  { background : url(sakura.gif)  ; background-attachment:fixed ; color:#885522 }
body.meron  { background : url(meron.gif)  ; background-attachment:fixed ; color:#105000 }
body.sizuku  { background : url(sizuku.gif)  ; background-attachment:fixed ; color:#400075 }
body.suika  { background : url(suika.gif)  ; background-attachment:fixed ; color:#401050 }
body.kakigori  { background : url(kakigori.gif)  ; background-attachment:fixed ; color:#400080 }
body.susuki  { background : url(susuki.gif)  ; background-attachment:fixed ; color:#654500 }
body.tonbo  { background : url(tonbo.gif)  ;background-attachment:fixed ; color:#fad510 }
body.otiba  { background : url(otiba.gif)  ; background-attachment:fixed ; color:#503000 }
body.hiiragi  { background : url(hiiragi.gif)  ; background-attachment:fixed ; color:#ccffaa }

body.na     { background : url(pig.gif)  ; color:#330033 }
body.uiui  { background : #80ffff ; text-align:center }
body.kuppyi{ background : #ff80ff ; text-align:center }
body.ghp   { background : url(pp.gif) ; text-align:center }
body.H     { background : url(H.gif)  ; text-align:center }
body.Hal   { background : url(al1.gif) ; font-size : 28px ; font-weight : bold ;
             text-align :center ; color:#666699 }
body.H1    { background : url(H1.gif); text-align:center ; color:#4b0082 }
body.link  { background : url(nanohana.gif); text-align:center ; color:#006000 }
body.pro   { background : url(hanao.gif)   ; text-align:center }
body.index { background : url(kumo.gif)  ; font-size  : 36px ; color : #0000ff ;
             font-weight: bold ; text-align: center}
body.map   { background : url(bp1.gif)     ; font-size  : 14px ; color : #5b1092 ;
             font-weight: bold ; text-align: left ; line-height : 14px }
body.trumpet   { background : url( trumpet.gif) ; font-size  : 12px }
body.yadokari   { background : url( yadokari.gif) ; background-attachment:fixed ; font-size  : 12px }
body.yadokaris  { background : url( yadokaris.gif)  }

     td    { font-size  : 19px ;line-height: 27px ; white-space:nowrap }
   
   caption { font-size  : 14px ; color : #bb7711 ; font-weight : bold ; text-align : left ; white-space:nowrap }

/* home&YNindex */
 .ss { font-size : 15px ; color : #ffff66 ; font-weight : normal; text-align : right  }
 .s  { font-size : 16px ; color : #7b30b2 ; font-weight : bold  ; text-align : center } 
 .m  { font-size : 19px ; color : #00ff7f ; font-weight : bold  ; text-align : center }
 .m2 { font-size : 19px ; color : #ffccff ; font-weight : bold  ; text-align : center }
 .m3 { font-size : 19px ; color : #9933ff ; font-weight : bold  ; text-align : center }
 .l  { font-size : 50px ; color : #ff8000 ; font-weight : bold  ; text-align : center }
.hss { font-size : 15px ; color : #990099 ; font-weight : normal; text-align : right  }
.moj { font-size : 12px ; color : #ccccff ; font-weight : normal}

/* 2KONDATE IE */
 #r  { font-size : 19px ; color : #ffff00 ; font-weight: bold ;
     line-height : 30px ;  left : 10px    ; position : absolute ; top : 500px ; width=100% }  

/* 2KONDATE Nesk */
 .y  {   color   : #ffff00 }
 .yg {   color   : #ccff00 }
 .ys {   color   : #08184a }
 .o  {   color   : #ffcc00 }
 .nx { font-size : 16px ; color : #5f9ea0 ; font-weight : bold ; text-decoration : none }

/* mail */
 .neko { background-color :#c4dcf4 ; color:darkblue ; font-size:16px}
 .kuma { background-color :#ffffcc ; color:darkblue ; font-size:16px}
 .mlb  { color :  crimson ; font-weight : bold }

/* 3KONDATE */
 .b   { font-weight : bold  }
 .bss { font-size : 12px ; font-weight : bold }
 .p   { font-size : 14px ; font-weight : bold ; color : #bb7711 }
 .fs  { font-size : 16px ; font-weight : bold }
 .bml { font-size : 18px ; color : #0000ff ; font-weight : bold }
 .bs  { font-size : 12px ; color : #000080 ; line-height : 14px }
 .cen { text-align: center } 
 .ptop{ border    : none ; position : absolute ; margin-bottom : 100 ; left : 150 }
 .kp  { font-size : 12px ; color : #786c6c ; font-weight : normal  }

/* necpm-hp */
 .ppb {  color   : #cbcdfd }
 .pb  {  color   : #8888ff ; font-weight : bold ; text-decoration : none }
 .hpsb{font-size : 14px ;color  : #00008b ; font-weight : normal }
 .hpb {font-size : 18px ;color  : #440077 ; font-weight : bold  ; line-height : 32px }
 .hpp {font-size : 20px ; color : #ff0066 ; font-weight : bold  ; line-height : 36px }
 .pmhp{font-size : 24px ; color : #6633ff ; font-weight : bold  ;
        text-decoration : none  ; border-style : ridge }
 .ghpi{font-size : 16px ; color : #ff8000 ; font-weight : bold ;
        text-decoration : none  ; border-style : ridge  ; text-align : center }
 .ghpc{text-align:center; color : #ff8000 }

/* hana-hp */
 .ha  { font-size : 60px ; color : #ff0066 ; font-weight : bold  ; text-align : center }
 .ham { font-size : 28px ; color : #ff0066 ; font-weight : bold  ; text-align : center }
 .has { font-size : 20px ; color : #ff0066 ; font-weight : bold  ; text-align : center }
 .hagm{ font-size : 17px ; color : #10827a ; font-weight : bold  ; text-align : center }
 .hags{ font-size : 15px ; color : #10827a ; font-weight : normal; text-align : center }
 .bm  { font-size : 18px ; color : #800090 ; font-weight : bold  }
 .bl  { font-size : 24px ; color : #ff00cc ; font-weight : bold  }
 .ns  { font-size : 15px ; font-weight : normal }
 .nss { font-size : 12px ; font-weight : normal }
 .hass { font-size: 20px ; color : #10827a ; font-weight : bold  ; text-align : center }
 .hassr{ font-size: 20px ; color : #10827a ; font-weight : bold  ; text-align : right  }

/* sitemap */
 .map0  { font-size : 14px ; color : #bbaaaa  ; font-weight : bold ; text-align : left ; line-height : 14px }
 .map00{ font-size : 16px ; color : #5b1092 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map000  { font-size : 12px ; color : #bbaaaa  ; font-weight : normal ; text-align : left }
 .map1  { font-size : 14px ; color : #bb7711 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map2  { font-size : 14px ; color : #dd69b4 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map3  { font-size : 14px ; color : #209080 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map33{ font-size : 14px ; color : #209080 ; font-weight : normal ; text-align : left ; line-height : 14px }
 .map4  { font-size : 14px ; color : #eeaa00 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map44  { font-size : 14px ; color : #aaaa55 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }
 .map5  { font-size : 14px ; color : #808000 ; font-weight : bold ; text-decoration:none ; text-align : left ; line-height : 14px }

/* trumpet */ 
 .tp      { font-size  : 12px ; color : #ffffff ; font-weight :  normal ; text-align : left ; line-height: 15px }
 .tpb    { font-size  : 12px ; color : #ffffff ; font-weight : bold ; text-align : left ; line-height: 15px }
 .tpn    { color:"#bb7711"}

/* 2004.01` */