@charset "EUC-JP"; * { font-size: 12px; margin : 0; padding : 0; word-break:break-all; voice-family : female; } /* 全体 */ body { color : gray; background : white; text-align : left; line-height : 1.5; } /* リンク */ a:link { color : gray ; text-decoration : none; } a:visited { color : silver ; text-decoration : none; } a:hover { color : blue ; text-decoration : none; } a:active { color : gray ; text-decoration : none; } a img{ border:none; } /* 外枠 */ #container{ width: 730px; margin: 0 auto; border: gray 1px solid; } /* ブログ最上部(タイトル) */ #header{ padding : 10px 0 15px 0; text-align:left; margin-bottom:25px; border-bottom: gray 1px solid; } h1{ padding : 0 30px 0 30px; font-weight : bold; color: gray; font-size : 120%; } h1 a{ font-weight : bold; color: gray; font-size : 120%; } h1 a:link{ color: gray; text-decoration:none; } h1 a:visited{ color: gray; text-decoration:none; } h1 a:hover{ color: gray; text-decoration:none; } h1 a:active{ color: gray; text-decoration:none; } h2{ padding : 0 30px 0 32px; font-weight : normal; color: gray; font-size : 100%; } /* ブログ中心部 */ #blogcontainer{ } /* サイドバー(共通) */ .sidebody{ background: white; padding : 10px; margin-bottom: 20px; overflow: hidden; border-right: gray 1px solid; border-left: gray 1px solid; border-bottom: gray 1px solid; } .sidebottom{ margin-bottom: 20px; border-bottom: gray 1px solid; } /* 右サイドバー (プラグインカテゴリー1)*/ #right{ float: right; width: 185px; margin-right: 8px; } #right h3{ color: gray; background : white; text-align : left; font-weight : normal; padding: 4px 5px 0px 5px; border: gray 1px solid; } #right ul { margin : 0 5px 0 10px; list-style-type: square; } /* 中央部プラグイン(カテゴリー2、3) */ .center{ margin-left: 0px; } #center ul { margin : 0 5px 0 10px; list-style-type: square; } .h3-plugin_second_title{ color: gray; background : white; text-align : left; font-weight : normal; padding: 4px 5px 0px 5px; border: gray 1px solid; } .h3-plugin_third_title{ color: gray; background : white; text-align : left; font-weight : normal; padding: 4px 5px 0px 5px; border: gray 1px solid; } /* 本文部分 */ #blog{ float: left; width: 515px; margin-left: 8px; overflow: hidden; } .entry-header{ background: white; border: gray 1px solid; } .h3-entry-header{ padding: 4px 5px 0px 5px; font-size: 100%; font-weight: normal; overflow: hidden; } #blog h3 a{ font-size: 100%; font-weight: normal; overflow:hidden; color: gray; } .entry-body{ background: white; padding:10px 20px 10px 20px; margin-bottom:14px; border-right: gray 1px solid; border-bottom: gray 1px solid; border-left: gray 1px solid; } .aabody{ width:100%; overflow:hidden; } .entry-footer{ background: white; color: gray; } .section{ } .date { padding: 0px 10px 10px 0px; text-align: right; color: gray; } .section ul.entry-footer { padding: 5px 10px 0px 10px; list-style-position : inside; text-align: right; color: gray; } .section ul.entry-footer a:link, .section ul.entry-footer a:hover, .section ul.entry-footer a:visited, .section ul.entry-footer a:active{ } .section ul.entry-footer li { display : inline; list-style-type : none; } .community { margin-top: 20px; } /* ページナビ(中心部)*/ .page-navi-middle{ margin: 10px 0; } /* コメント部分*/ .comment{ font-weight: normal; background: white; padding: 10px; border-right: gray 1px solid; border-bottom: gray 1px solid; border-left: gray 1px solid; } #comment-top{ border: gray 1px solid; padding: 4px 5px 0px 5px; margin-top: 20px; } .commentbottom{ height: 10px; margin-bottom: 10px; } .comment-body{ margin : 0 10px; padding: 10px ; } .comment-footer{ margin : 5px 0 10px 0; padding: 0 5px 0 5px; } .comment-post, .trackback-uri{ padding: 10px ; } .comment-footer a{ } #blog form{ } .h3-comment-post{ border-bottom: gray 1px solid; font-weight:normal; } .h4-comment-header{ font-size: 100%; font-weight: normal; margin : 0; padding: 4px 5px 0px 5px; border: gray 1px dotted; } hr{ width:100%; border: 1px dotted #ccc; } /* コメントフォームのボタン */ p.form_btn input { padding: 2px; font-weight: normal; font-family:Verdana,Tahoma,Sans-serif; color: gray; border:1px solid gray; } p.form_btn { margin-top : 10px; } /* トラックバック部分*/ .h4-trackback-header{ font-size: 100%; font-weight: normal; margin : 0; padding: 4px 5px 0px 5px; border: gray 1px dotted; } .trackback-excerpt{ margin : 5px 0 5px 0; } .trackback-footer{ margin : 5px 0 10px 0; padding: 0 5px 0 5px ; } .prev-next-navi{ margin : 10px 0; text-align: center; } .prev-next-navi a:link, .prev-next-navi a:hover, .prev-next-navi a:visited, .prev-next-navi a:active{ } /* ブログ最下部 */ #footer{ color:gray; text-align:center; padding: 5px 0; margin-top: 10px; border-top: gray 1px solid; } /* カレンダー */ table.calender { width : 100%; border-collapse : collapse; voice-family : "\"}\""; voice-family : inherit; font-size : 100%; } html>table.calender { font-size : 100%; } .calender caption { color: gray; margin-bottom : 10px; } .calender th { color: gray; font-weight: normal; padding : 0.1em; border-bottom : 1px gray dotted; text-align : center; } .calender td { color: gray; padding : 2px; border-bottom : 1px gray dotted; text-align : center; } th#sun { color : #FF99FF; } th#sat { color : #99CCFF; }