/*ブラウザのＣＳＳのリセット*/

*{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal;
      }
img {border-style:none;text-decoration:none;margin-bottom:0px;padding-bottom:0px;}

/*ここまで*/

body {
       background-color:#7b9688;


}

/*リンク色指定*/

a {text-decoration:none;
  
   
}

 a:link  {color:#008b8b;}
   a.link01{color:#ffffff;}
 a:active{color:#990000;}
 a:visited{color:#999999;}
 a:hover {color:#990000;}

 


/*リンク色指定ここまで*/
  hr{
    color:#343434;
    background-color:#343434;
    border-style:none;
    height:1px;
    padding:0px;
    margin:0px;
    width:100%;
  }

#mainbox {width:800px;
          background-color:#fbbb3e;
       background-image:url(../kou-saki.jpg);
       background-repeat:no-repeat;
       background-attachment:no-fixed;
       background-position:50% 0%;

          margin-top:0px;
          margin-left:auto;
          margin-right:auto;
          margin-bottom:0px;

          border-style:solid;
          border-color:#343434;
          border-left-width:1px;
          border-right-width:1px;
          border-bottom-width:1px;
          border-top-width:1px;

        
          }


  h1 {font-size:10pt;
      font-weight:bold;
      line-height:150%;
    font-family:"Times New Roman";
    text-align:right;
    color:#ffffff;
 }

   h2 {font-size:80%;
       line-height:130%;
       font-weight:normal;
       font-family:'Osaka','MS P Gothic',sans-selif;
       text-align:right;
           color:#ffffff;
 }

    h3 {font-size:90%;
           font-weight:bold;
           text-align:left;
           font-family:"Times New Roman";
           color:#990000;
           border-style:solid;
           border-color:#343434;
           border-left-width:5px;
           border-right-width:0px;
           border-bottom-width:1px;
           border-top-width:0px;
           margin-top:5px;
           margin-left:5px;
    

}

p {font-size:90%;
       line-height:130%;
       font-weight:normal;
       font-family:'Osaka','MS P Gothic',sans-selif;
       text-align:left;
           color:#343434;
       margin-left:30px;
}

/*日記タイトル*/
.dtitle { height:150px;}

/*コンテンツ*/

.contents {background-color:#493559;
           font-size:90%
           line-height:150%;
           font-weight:bold;
           font-family:''Comic Sans MS'';
           border-top-style:double;
           border-bottom-style:double;
           border-color:#ffffff;
           border-weight:2px;
       padding:5px;
       
 }





/* 右側ここから　*/

.right {float:right;
        width:180px;
        padding-left:5px;
}

 /* カレンダー */
.calendar{background:#f0f0f0;
          font-size:70%;
          color:#343434;
          
          border-style:solid;
          border-top-width:1px;
          border-top-color:#cccccc;
          border-bottom-width:2px;
          border-bottom-color:#343434;
          border-left-width:1px;
          border-left-color:#cccccc;
          border-right-width:3px;
          border-right-color:#343434;
  
                   

} 


.calendar .cmonth{font-size:100%;line-height:150%;font-weight:bold;font-family:'Times New Roman';color:#990000;text-align:center;padding-top:10px} 
.calendar .csat{color:#304285;padding-right:3px;} 
.calendar .csun{color:#990000;padding-left:3px;} 
.calendar .chr{color;#ffffff;} 

/* タイトルリスト*/ 
.tlist{font-size:70%;text-align:left;} 
.tlist .tday{;} 
.tlist .tmonth{;}
.tlist .ttlist {;} 

/*　著作　*/

.copy { font-size:75%;
        text-align:left;
        color:#343434;
        margin-left:5px;}

/*コメントカスタム*/

table{border-cllapse:cllapse;
      background-color:#ffffff;}

.Tborder { border-left-style:solid;
           border-right-style:solid;
           border-top-style:solid;
           border-bottom-style:none;
           border-color:#343434;
           border-left-width:1px;
           border-right-width:1px;
           border-bottom-width:1px;
           border-top-width:1px;
}

.Title { font-size:85%;
         line-height:150%;
         font-weight:nomal;
         font-family:'Osaka','MS UI Gothic',sans-selif;
         text-align:left;
         color:#990000;
         padding-top:5px;
         padding-left:5px;

 }

.ctg {font-size:80%;
          line-height:150%;
          font-weight:nomal;
          font-family:'Osaka','MS UI Gothic',sans-selif;
          text-align:right;
          color:#343434;
          margin-right:30px;

}

.Mborder { border-style:double solid;
           border-color:#343434;
           border-left-width:1px;
           border-right-width:1px;
}

.Msg { 

       font-size:90%;
       line-height:130%;
       font-weight:normal;
       font-family:'Osaka','MS UI Gothic',sans-selif;
       color:#343434;
       text-align:left;

     
 
           margin-top:0px;
           padding:20px;
 }

.Dborder { border-style:solid;
           border-color:#343434;
           border-left-width:1px;
           border-right-width:1px;
           border-bottom-width:1px;
           border-top-width:0px;
          
}

.Date {   font-size:75%;
          line-height:130%;
          text-align:right;
          color:#343434;


           padding-right:10px;
 }

.ImgTAG {margin:10px;}
