@charset "EUC-JP"; * { font-size: 14px; margin : 0; padding : 0; word-break:break-all; voice-family : female; } /* 全体 */ body { color: black; background-color : white; text-align : left; line-height : 1.5; } /* リンク */ a:link { color: black; text-decoration : underline; } a:visited { color: black; text-decoration : underline; } a:hover { color: blue; text-decoration : underline; } a:active { color: black; text-decoration : underline; } a img{ border: none; } /* 外枠 */ #container{ width: 750px; margin: 5px auto; } /* ブログ最上部(タイトル) */ #header{ padding : 10px 0 15px 0; text-align:left; margin-bottom: 15px; border-bottom: gray 0px solid; background-color : #C0C0C0; } h1{ padding : 0 30px 0 30px; font-weight : bold; color: black; font-size : 120%; } h1 a{ font-weight : bold; color: black; font-size : 120%; } h1 a:link{ color: black; text-decoration:none; } h1 a:visited{ color: black; text-decoration:none; } h1 a:hover{ color: black; text-decoration:none; } h1 a:active{ color: black; text-decoration:none; } h2{ padding : 0 30px 0 32px; font-weight : normal; color: black; font-size : 100%; } /* ブログ中心部 */ #blogcontainer { } /* サイドバー(共通) */ .sidebody{ background: white; padding : 10px; margin-bottom: 5px; overflow: hidden; border-right: gray 0px solid; border-left: gray 0px solid; border-bottom: gray 0px solid; } .sidebottom{ margin-bottom: 20px; border-bottom: gray 0px solid; } /* 左サイドバー(プラグインカテゴリー1) */ #right{ float: right; width: 205px; margin-right: 5px; } #right h3{ color: black; background-color : silver; text-align : left; font-weight : bold; padding: 4px 5px 1px 5px; } #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: black; background-color : silver; text-align : left; font-weight : bold; padding: 4px 5px 1px 5px; } .h3-plugin_third_title{ color: black; background-color : silver; text-align : left; font-weight : bold; padding: 4px 5px 1px 5px; } /* 本文部分 */ #blog{ float: left; width: 520px; margin-left: 5px; overflow: hidden; } .entry-header{ } .h3-entry-header{ color: black; background-color : silver; text-align : left; font-weight : bold; padding: 4px 5px 1px 5px; } #blog h3 a{ font-size: 100%; font-weight : bold; overflow:hidden; color: black; text-decoration : none; } .entry-body{ color: black; background: white; padding:10px 10px 10px 10px; margin-bottom:14px; border-right: gray 0px solid; border-bottom: gray 0px solid; border-left: gray 0px solid; } .aabody{ width: 100%; padding: 0px 0px 20px 0px; overflow: hidden; } .entry-footer { padding: 0px; list-style-position : inside; text-align: left; color: black; } .section{ } .section2{ padding: 0px 5px; margin: 2px 0px; border: gray 1px solid; } .date { padding: 0px 10px 10px 0px; text-align: right; color: black; } .section ul{ padding: 5px 0; list-style-position : inside; text-align: left; color: black; } .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; } hr{ width:100%; border: 1px dotted gray; } /* ページナビ(中心部)*/ .page-navi-middle{ margin: 10px 0; } /* コメント部分*/ .comment{ font-weight: normal; background: white; padding: 5px; } #comment-top{ font-weight: bold; border: gray 0px solid; padding: 4px 5px 0px 5px; margin-top: 20px; } .comment-top{ font-weight: bold; border: gray 0px solid; padding: 4px 5px 0px 5px; margin-top: 20px; } .comment-bottom{ 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 0px solid; font-weight:normal; } .h4-comment-header{ font-size: 100%; font-weight: normal; margin : 0; padding: 4px 5px 0px 5px; border: gray 0px dotted; } /* コメントフォームのボタン */ 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; } /* トラックバック部分*/ #trackback-top{ font-weight: bold; border: gray 0px solid; padding: 4px 5px 0px 5px; margin-top: 20px; } .h4-trackback-header{ font-size: 100%; font-weight: normal; margin : 0; padding: 4px 5px 0px 5px; border: gray 0px dotted; } .trackback-excerpt{ margin : 0 10px; padding: 10px ; } .trackback-footer{ margin : 5px 0; padding: 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; background-color : #C0C0C0; } #footer a{ color:gray; text-decoration : none; } /* カレンダー */ table.calender { color: black; width : 100%; border-collapse : collapse; voice-family : female; font-size : 100%; } .calender caption { color: black; margin-bottom : 10px; } .calender th { color: black; font-weight: normal; padding : 2px; border-bottom : 1px black dotted; text-align : center; } .calender td { color: black; padding : 2px; border-bottom : 1px black dotted; text-align : center; } th#sun { color : #FF0000; } th#sat { color : #0000FF; } .calender a:link { color: black; font-weight : bold; text-decoration : none; } .calender a:visited { color: black; font-weight : bold; text-decoration : none; } .calender a:hover { color : blue ; font-weight : bold; text-decoration : none; } .calender a:active { color: black; font-weight : bold; text-decoration : none; }