@charset "EUC-JP";

/* 全体の設定 */
*{margin:0;padding:0;}
*{font-style:normal;font-family:osaka,verdana,ms ui gothic,sans-serif;}

body{background:#FFF;
font-size:12px;
color:#333;
line-height:140%;
width:420px;
margin-left:auto;
margin-right:auto;}

a{text-decoration:none;}
a:link {text-decoration:none; color:#7f7f7f; }
a:visited {text-decoration:none; color:#7f7f7f; }
a:active {text-decoration:none; color:#0080c0; }
a:hover {text-decoration:none; color:#0080c0; position:relative; top:1px; left:1px;} 


html{scrollbar-arrow-color:#7f7f7f;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#7f7f7f;
scrollbar-shadow-color:#7f7f7f;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;}

img{margin-top:3px;
margin-left:2px;
margin-right:2px;
margin-bottom:3px;}

.line { border:1px dotted #C0C0C0; margin-top:0.25em; margin-bottom:0.2em;}
.cat {font-size:10px; margin:1em;}

ul{list-style:none; margin:0px; padding:0;}
li{padding:0em 0.1em; display:inline;}

/* ブログの名前の設定 */
.name{font-size:14px; text-align:right;}
.name a:link{color:#333; text-decoration:none;}
.name a:active{color:#333; text-decoration:none;}
.name a:visited{color:#333; text-decoration:none;}
.name a:hover{color:#333; text-decoration:none;}

/* ページ移動の設定 */
.navi{text-align:center;}
.navi a:link{color:#7f7f7f; text-decoration:none;}
.navi a:active{color:#0080c0; text-decoration:none;}
.navi a:visited{color:#7f7f7f; text-decoration:none;}
.navi a:hover{color:#0080c0; text-decoration:none;}

/* エントリーの設定 */
.entry_text{font-size:12px; line-height:130%; margin:1em;}
.entry_title{margin:0.3em 0; padding:0 0.5em; border-bottom:1px solid #C0C0C0;}
.entry_bottom{font-size:10px; text-align:right; margin:0.3em 0; padding:0 0.5em;}

/* プラグインの設定 */
.plg_box{border:1px dotted #C0C0C0; margin:0.5em 0;}
.plg_title{font-size:10px; margin:1em 1em; 0 1em;}
.plg_body{font-size:10px; margin:0 1em 1em 1.2em;}
.plg_body ul{list-style:none; margin:0px; padding:0;}
.plg_body li{padding:0em 0.1em; display:inline;}

/* コメントの設定 */
.comment_box{ border:1px dotted #C0C0C0; margin:0.3em 0;}
.comment_title{font-size:12px; margin:1em 1em; 0 1em;}
.comment_body{font-size:12px; margin:0 1em 1em 1.2em;}
.comment_footer{font-size:10px; margin:0 1em 1em 1.2em; text-align:right;}
.form-btn{text-align:right;}
.btn{border:solid 1px #7f7f7f; color:#7f7f7f; background-color:#fff;}

/*カレンダープラグイン用*/
.calender th{text-align:center; line-height:10px; margin:0px;}
.calender td{text-align:center; width:20px; line-height:16px;
             margin:0px; padding:0px; font-size:11px;}
.calender a{text-decoration:none; display:block; width:20px;
            color:#333; font-size:11px; font-weight:bold;}
.calender a:link{text-decoration:none; color:#7f7f7f;}
.calender a:visited{text-decoration:none; color:#7f7f7f;}
.calender a:active{text-decoration:none; color:#0080c0;}
.calender a:hover{text-decoration:none; color:#0080c0; position:relative; top:1px; left:1px;} 
.calender caption a{display:inline;}
