@charset "UTF-8";


*{
   margin : 0;
   padding : 0;
}

BODY{
       color : #666666;
       background-color : #ffffff;
       font-size : 80%;
       scrollbar-face-color:#ffffff; 
       scrollbar-track-color:#ffffff;
       scrollbar-arrow-color:#999999;
       scrollbar-3dlight-color:#999999;
       scrollbar-darkshadow-color:#999999;
       scrollbar-highlight-color:#ffffff;
       scrollbar-shadow-color:#ffffff; 

       font-family : "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif;
       text-align : center;
    background-image    : url( http://blog72.fc2.com/f/firstaffiliateblog/file/image0987.gif);
}

.main{
       background-color : #ffffff;
       border-style : solid;
       border-width : 0px 1px;
       border-color : #555555; 

       text-align : center;
       width : 800px;
       height : auto;
       margin : 0px auto;
       padding : 0px;
}



a { color: #FF0000; text-decoration: none; }
a:link{ color: #FF0000; text-decoration: none; } 
a:visited       { color: #FF0000; text-decoration: none;}
a:active        { color: #666666; text-decoration: underline; }
a:hover{ color: #666666; text-decoration: underline; }
.text a { color: #0000FF; text-decoration: underline; font-weight:bold;} 
.text a:link{ color: #0000FF; text-decoration: underline;font-weight:bold; }
.text a:visited { color: #0000FF; text-decoration: underline;font-weight:bold;}
.text a:active  { color: #990000; text-decoration: none; font-weight:bold;} 
.text a:hover{ color: #990000; text-decoration: none; font-weight:bold;}


INPUT,TEXTAREA{
       color : #666666;
       background-color : #ffffff;
       border : solid 1px #999999;
}

.form{
       margin : 10px;
}



.header{
       background-color : #eeeeee;
       border-bottom : #555555 1px solid;
       height : 200px;
       text-align : right;
       background-image    : url( http://file.mazyo.blog.shinobi.jp/imagetopp.jpg);

}
.header A, .header A:LINK, .header A:VISITED{ 
       color : #FF0000;
       text-decoration : none;
}

H1{
       font-size : 50px;
       padding : 25px;
font-family:"HG創英角ゴシックUB","Verdana","ＭＳ Ｐゴシック","Arial Black","Impact","Osaka"; 
}
h2{
       font-size : 12px;
       padding : 2px 0px 0px 15px;
font-family:"Verdana","ＭＳ Ｐゴシック","Arial Black","Impact","Osaka";
}


.entry_main{ 
       float : left;
       width : 550px;
       text-align : left;
       padding : 0px;
       margin : 0px;
}


.entry{
       border : 3px double #555555;
       padding : 5px;
       margin : 10px 10px 20px 10px; 
}
h3{
       border-bottom : #999999 1px solid;
       font-size : 12px;
       padding : 5px 0px 7px 5px;
}
.title A, .title A:LINK, .title A:VISITED{
       color : #333333;
       text-decoration : none; 
}

.day{
       padding : 0px 5px;
       text-align : right;
}

.text{
       padding : 5px;
}

.data{
       text-align : right;
       padding : 0px 5px;
       margin-bottom : 5px; 
}


.emoji {
       vertical-align : middle;
       margin : 3px;
       border-style : none;
}


.comment_h{
       font-size : 200%;
       padding : 10px;
}

.comment{
       border : 3px double #999999;
       padding : 5px;
       margin : 10px 10px 20px 10px;
}


.cmt_res{
       color : #999999;
       padding : 5px 0px;
}

.cmt_res .title{
       border-bottom : #999999 1px solid; 
       font-size : 100%;
       padding : 0px 5px;
       margin : 0px;
}

.cmt_res .day{
       padding : 0px 5px;
       text-align : right;
}

.cmt_res .text{
       padding : 5px;
}

.tb_h{
       font-size : 200%;
       padding : 10px;
}

.tb{
       border : 3px double #999999;
       padding : 5px;
       margin : 10px 10px 20px 10px;
}



.sidebar{
       float : right;

       color : #333333;
       text-align : left;
       width : 230px;
       padding : 0px;
       margin : 0px
}

.plugin_title{
       border-left : #555555 5px solid; 
       border-bottom : #555555 1px solid;
       font-size : 100%;
       padding : 2px 5px;
       margin : 10px;
}

.plugin_ex{
       padding : 0px 10px;
}

.plugin_contents{
       margin : 5px 10px; 
       padding : 5px 10px;
}
.plugin_data{
       padding-top : 5px;
}
.plugin_data_date{
       padding-top : 2px;
}



.footer{
       background-color : #eeeeee;
       border-top : #555555 1px solid; 
       text-align : center;
       padding : 2px;
       clear : both;
        font-size               : 10px;
    background-image    : url( http://blog72.fc2.com/f/firstaffiliateblog/file/image0987.gif);
}



.CalendarMoveTable{
       color : #666666;
       background-color : #eeeeee;
       width : 180px;
       font-size : 100%; 
       text-align : center;
}
.CalendarMoveTr{
}

.CalendarPrevTd{
       text-align : center;
}

.CalendarNowTd{
       text-align : center;
}

.CalendarNextTd{
       text-align : center; 
}

.CalendarTable{
       color : #666666;
       background-color : #ffffff;
       width : 180px;
       font-size : 100%;
       text-align : center;
}
.CalendarTable td{
       padding : 2px 0px; 
}

.CalendarWdayTr{
}

.CalendarWdaySun{
}

.CalendarWday{
}

.CalendarWdaySat{
}

.CalendarTr{
}

.CalendarTdSun{
       color : #cc9999;
}

.CalendarTd{ 
       color : #999999;
}

.CalendarTdSat{
       color : #6699cc;
}

.CalendarTdLink{
}
.CalendarTdLinkFont{
       color : #666666;
}


h4 {
        font-size               : 10px; 
        color                   : #666666;
        margin                  : 0px;
}
h6 {
        font-size               : 10px;
        color                   : #666666;
        margin                  : 0px; 
}
h5 {
        font-size               : 10px;
        color                   : #666666;
        margin                  : 0px;
}
