/* ボディに関するCSS */
body {background-color:#ffd;}
#wrapper{background-color:#ffd;
         }
/*height:570px;
         width:1240px;*/
         
         
#counter{position:absolute;
      top:615px;
      left:240px;
      z-index:8;}
  
/* タイトルに関するCSS */
#mozi {position:absolute;
      top:55px;
      left:25px;}

/* ナビに関するCSS */
#nav li{margin-bottom:6px;
        width:200px;
        height:37px;
        border:1px solid #000;
        list-style:none;
        text-align:center;
        font-family:forte,"Comic Sans MS";
        font-size:25px;
        }
#nav {position:absolute;
      top:285px;
      left:190px;
      z-index:5;}
#nav a{color:#000;
       display:block;
       width:188px;
       height:25px;
       padding:6px;
       background-color:#fc9;
       text-decoration:none;}
#nav a:hover{color:#000;
             display:block;
             width:188px;
             height:25px;
             padding:6px;
             background-color:#f90;}
/*width:150px;
      height:330px;*/
      
/* テキストに関するCSS */
#text{width:13%;
      height:53%;
      margin:15px;
      padding:10px;
      border:1px solid #000;
      position:absolute;
      top:270px;
      left:12px;
      background-image:url(img/17.jpg);
      overflow:scroll;}
#text h3{font-family:"Comic Sans MS",sans-serif;
         font-size:18px;
         font-style:oblique;
         text-align:center;
         }
#text h5{font-family:san-serif;
         text-align:left;
         font-size:13px;}
/* コンテンツに関するCSS */
div.content{position:absolute;
      top:55px;
      left:440px;
      z-index:1;
      background-color:#fff;
      z-index:1;
      background-image:url(img/ke-ki.jpg);
      background-repeat:no-repeat;}
/* コンテンツ内に関するCSS */
#qr{position:absolute;
      top:0px;
      left:660px;
      z-index:8;}
#content0 {width:800px;
           height:580px;}
 
      
#content0 h1{text-align:center;          
             font-family:HGSｺﾞｼｯｸM,HGS創英角ｺﾞｼｯｸUB;
             font-size:16px;
             line-height:25px;
             color:#020;}
#content0 h2{text-align:center;          
             font-family:forte,"Comic Sans MS";
             font-size:29px;}
a.no{width:200px;
     height:130px;
     position:absolute;
     padding-top:70px;
     border:2px solid #000;}        
#no1{top:130px;
     left:290px;
     background-image:url(img/0020d.jpg);
     z-index:5;}
#no2{top:110px;
     left:500px;
     background-image:url(img/1110.jpg);}
#no3{top:150px;
     left:80px;
     background-image:url(Diary/Image010.jpg);
     background-position:left;}
#no4{top:330px;
     left:510px;
     background-image:url(img/ichigo03.JPG);
     } 
#no5{top:350px;
     left:300px;
     background-image:url(Diary/Image013.jpg);
     z-index:5;} 
#no6{top:370px;
     left:90px;
     background-image:url(Diary2/Image1007~1.jpg);
     } 
#content0 a{color:#fc3; 
           display:block;
           width:200px;
           height:130px;
           text-decoration:none;}       
#content0 a:hover{color:#f69;
               display:block;
               width:200px;
               height:130px;
               text-decoration:none;}   

/* コンテンツにwhat'sに関するCSS */
#content1{font-family:HGS創英角ｺﾞｼｯｸUB;
      font-size:16px;
       padding:30px;
      line-height:180%;
      text-indent:20px;
      height:90%;}  
/*height:520px*/
#content1 em{font-family:"Comic Sans MS";
             color:#6c3;}
#content1 h1{font-size:32px;}
#content1 span{color:#f39;}
#content1 a{color:#00f; 
            text-decoration:none;} 
#content1 a:hover{color:#f69;
               text-decoration:none;}
#content1 h6{background-image:url(img/line1.gif);
             background-repeat:repeat-x;
             background-position:center;}

/* コンテンツにmemberに関するCSS */
#content2{font-family:HGS創英角ｺﾞｼｯｸUB;
      padding:30px;
      font-size:16px;
      line-height:120%;
      width:740px;
      height:90%;
      overflow:scroll;}
#content2 h1{color:#f96;
             font-size:30px;} 
#content2 h4{font-family:HGSｺﾞｼｯｸM;
             }
#content2 h3{font-family:HGSｺﾞｼｯｸM;
             text-align:center;
             font-size:14px;}
#content2 span{color:#f96;}
#content2 h6{background-image:url(img/line1.gif);
             background-repeat:repeat-x;
             background-position:center;}
h5.member{border:dotted 1px #000;
          font-family:HGSｺﾞｼｯｸM;
          font-size:13px;
          padding:15px;
          background-image:url(img/1.jpg);
          background-repeat:no-repeat;
          background-position:left;
          width:450px;
          height:130px;
          }
   
/*メールフォーム全体を囲っているタグのid*/
#form1_top {font-size:80%;}
/*『name』パーツの入力項目のclass（inputなどの部分）*/
#form1_top .name_parts {width:150px;}
/*『text』パーツの入力項目のclass（inputなどの部分）*/
#form1_top .text_parts {width:150px;}
/*『textarea』パーツの入力項目のclass（inputなどの部分）*/
#form1_top .textarea_parts {width:300px;
                                       height:100px;}
/*エラーメッセージを囲っているタグのclass*/
#form1_top .error {color:#c33;}

/* コンテンツにdiaryに関するCSS */
#content3{      padding:30px;
      line-height:25px;
      text-indent:20px;
      width:740px;
      height:90%;
      overflow:scroll;}
#content3 h1{font-size:30px;
             color:#6c9;
             font-family:HGS創英角ｺﾞｼｯｸUB;}
#content3 h3{font-size:18px;
             font-family:HGS創英角ｺﾞｼｯｸUB;} 
#content3 h3 em {font-family:century;
             color:#000;}
#content3 h4{font-family:HGSｺﾞｼｯｸM;
             text-align:center;} 
#content3 h5{font-size:13px;
font-family:HGSｺﾞｼｯｸM;}
#content3 h5 em {font-family:century;
             color:#f06;}
#content3 span {font-family:century;
             color:#f06;}
#content3 h6{font-family:HGSｺﾞｼｯｸM;
             text-align:right;
             font-size:10px;}
#back{background-image:url(img/line2.gif);
                  background-repeat:repeat-x;
                  background-position:center;}
img.diary{width:140px;
          height:140px;}        
#link{text-align:center;
      font-family:HGSｺﾞｼｯｸM;}
#link a{color:#000;}
#top {text-align:right;
      font-family:century;}
#top a{color:#f90;}
#top a:hover{color:#f00;}

/* コンテンツにaccessに関するCSS */
#content4{padding:30px;
      line-height:120%;
      text-indent:20px;
      width:740px;
      height:90%;
      }
#content4 h1{font-size:30px;
             color:#c9f;
             font-family:HGP創英角ｺﾞｼｯｸUB;}
#content4 h5{font-family:HGSｺﾞｼｯｸM;
             font-size:13px;}
#content4 h3{font-family:HGSｺﾞｼｯｸM;
             font-size:17px;}  
#content4 span{color:#f36;}
#content4 h6{background-image:url(img/line3.gif);
             background-repeat:repeat-x;
             background-position:center;}
/*メールフォーム全体を囲っているタグのid*/
#eb5aec05b556facd_top {font-size:80%;}
/*『name』パーツの入力項目のclass（inputなどの部分）*/
#eb5aec05b556facd_top .name_parts {width:150px;}
/*『mail』パーツの入力項目のclass（inputなどの部分）*/
#eb5aec05b556facd_top .mail_parts {width:250px;}
/*『textarea』パーツの入力項目のclass（inputなどの部分）*/
#eb5aec05b556facd_top .textarea_parts {width:300px;
                                       height:100px;}
/*エラーメッセージを囲っているタグのclass*/
#eb5aec05b556facd_top .error {color:#c33;}

/* コンテンツにscheduleに関するCSS */
#content5{font-family:HGS創英角ｺﾞｼｯｸUB;
      padding:30px;
      line-height:140%;
      text-indent:20px;
      width:740px;
      height:90%;
      overflow:scroll;}
#she{text-align:center;}
#content5 h1{font-size:30px;
             color:#9c9;
             font-family:HGS創英角ｺﾞｼｯｸUB;
             }
#content5 h3 {font-size:19px;
              font-family:HGSｺﾞｼｯｸM;
              color:#f36;}
#content5 h4 {font-size:16px;
              font-family:HGSｺﾞｼｯｸM;}
#content5 h5 {font-size:12px;
              font-family:HGSｺﾞｼｯｸM;}
#content5 h6{background-image:url(img/line2.gif);
             background-repeat:repeat-x;
             background-position:center;}
#content5 span{color:#f00;}
#cal{text-align:center;
     color:#f00;
     }
img.calendar{width:450px; 
             height:350px;}
#content5 a{color:#96c;} 
         
#schedule{background-color:#fff;
          border:1px solid #000;
          padding:1px;
          margin:15px;
          line-height:65%;
          }
#schedule1{
          background-color:#fff;
          border:1px solid #000;
          padding:1px;
          margin:15px;
          line-height:65%;
          }     