@charset "Shift_JIS";

/*-----全体構造-----*/ 
body       { color: #000000; font-family: Osaka, "MS P ゴシック", san-serif; background: #b2b2b2 url("Images/sky/back3.gif") repeat-y center 0; text-align: center; margin: 0; padding: 0 } 

  #wrapper             { color: #333333; background: transparent; text-align: center; margin: 5px auto; width: 640px }
    #maincontent          { width: 640px }
#footer   { clear: both;
} 
    
    /*-----リンクの設定-----*/ 
    a:link, a:visited  { color: #ff6600; text-decoration: none; background-image: none; background-repeat: repeat; background-attachment: scroll; border-top: #ddd; border-bottom: #bbb } 
      a:hover,a:active {
       color:#999933;
      background:transparent;
       text-decoration:none; 
       } 
       /*-----ナビゲーション-----*/
       ul#navigation                        { color: #fff; line-height: 15px; background-image: url("Images/sky/t.gif"); background-repeat: repeat-x; background-position: 0 0; text-align: center; list-style: none; margin: 0; padding: 3px; width: 640px; border-bottom: 1px solid #bbb }
          ul#navigation li      { font-size: small; display: inline }
         ul#navigation a   { }
         #navigation a:link,#navigation a:visited           { color: #777; background-image: url("Images/sky/t.gif"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 5px }
           #navigation a:hover, #navigation a:active           { color: white; background-image: url("Images/sky/t.gif"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 5px }
     ul#navigation2                        { color: #fff; line-height: 15px; background-image: url("Images/sky/t.gif"); background-repeat: repeat-x; background-position: 0 0; text-align: center; list-style: none; margin: 0; padding: 3px; width: 640px; border-bottom: 1px solid #bbb }       
     ul#navigation2 li      { font-size: small; display: inline }        
        ul#navigation2 a   { }     
      #navigation2 a:link,#navigation2 a:visited           { color: #777; background-image: url("Images/sky/t.gif"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 5px }      
        #navigation2 a:hover, #navigation2 a:active           { color: white; background-image: url("Images/sky/t.gif"); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 3px 5px }    
           
           
/* begin styles for RSS Feed */



.rss-box      { width: 210px }



.rss-title, rss-title a    { font-size: 12px; font-family: "American Typewriter", "Trebuchet MS", Trebuchet, Lucida, sans-serif; text-align: left; letter-spacing: 1px; margin-bottom: 5px; padding-bottom: 3px; border-bottom: 1px dashed #647c94 }



.rss-items {

  

}



.rss-item     { font-size: 11px; font-family: verdana, arial, sans-serif; text-align: left }



.rss-item a:link, .rss-item a:visited, .rss-item a:active   { color: #647c94 }



.rss-item a:hover  { color: #f90; text-decoration: none; border-bottom: 1px dotted #e0861e }

	

.rss-date  { color: #f90; font-size: 11px; font-weight: normal }                   
     /*-----フッター-----*/ 
     #footer           { color: #222; font-size: x-small; text-align: left; width: 640px; border-top: 1px solid silver }   
     #footer address     { font-size: x-small; font-style: normal; padding: 1em; float: right }   
     #footer p    { margin: 0; padding: 1em }
       
    /*-----その他ー-----*/  
    h1     { color: #555; font-size: large; font-weight: lighter; text-align: center; margin: 0 } 
     h1 img {
     vertical-align: bottom;
     } 
     h2   { color: #222; font-size: x-large; font-weight: lighter;font-family :ＭＳ 明朝, ＭＳ Ｐ明朝, ヒラギノ明朝 Pro W3, 細明朝体, 平成明朝;margin-top: 1px }
     #maincontent p {
     margin: 1.5em;
     line-height: 1.5;
     }
h3             { color: #f93; font-size: 13px; font-weight: lighter; background-repeat: repeat; text-align: center; margin-right: 0; margin-left: 0; width: 600px }
h4   { color: #222; font-size: xx-small; font-weight: lighter }
h5  { color: #444; font-size: small; font-weight: lighter; text-align: left }
h6  { color: #555; font-size: large; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; text-align: left }
td   { color: #555; text-align: left; padding: 10px 10px 10px 20px; width: 150px; height: 150px }
.photo { margin-top: 4em; margin-bottom: 1em }

