@charset "EUC-JP"; /* -------------------------------------------------------------------------- 共通の設定 -------------------------------------------------------------------------- */ /* 初期化 ---------------------------------------------------------------- */ * { margin : 0; padding : 0; } /* ページ全般の設定 ---------------------------------------------------------------- */ body { /* 背景色 背景画像URL 固定位置(上)( 左) 繰り返し */ background : #ffffff url("") top left repeat; /* 文字色 */ color : #000000; /* 文字の種類 */ font-family : verdana,osaka,sans-serif; /* 古いIEの文字サイズ */font-size : xx-small !important; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small !important; /* 文字の間隔 */ letter-spacing: 2px; /* 行間 */ line-height : 200%; /* カラムの位置 */ text-align : center; } body,html{ /* スクロールバー */ scrollbar-face-color: #000000; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ff3366; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #000000; } html>body { font-size : x-small !important; } br { letter-spacing : normal; } h2,h3,h4 { /* 古いIEの文字サイズ */font-size : xx-small !important; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small !important; } html>h2,h3,h4 { font-size : x-small !important; } p { clear : left; } /* フォームの設定 ---------------------------------------------------------------- */ textarea { width : 90%; color : #000000; border-left : solid 5px #666666; border-right : solid 0px #666666; border-top : solid 0px #666666; border-bottom : solid 0px #666666; background-color : #e9e9e9; padding : 0.2em; } input { color : #000000; border-left : solid 5px #666666; border-right : solid 0px #666666; border-top : solid 0px #666666; border-bottom : solid 0px #666666; background-color : #e9e9e9; padding : 0.2em; } /* 引用の設定 ---------------------------------------------------------------- */ blockquote { width : 80%; color : #666666; margin : 10px 0px 10px 0px; padding : 0px 0px 0px 10px; border-left : 5px solid #666666; background-color : #e9e9e9; } /* リンクの設定 ---------------------------------------------------------------- */ a { text-decoration : none; } a:link { color : #99cc99 !important; } a:visited { color : #999999 !important; } a:hover { color : #ccccff !important; } a:active { color : #ccccff !important; } /* リンク画像の枠の設定 ---------------------------------------------------------------- */ a img {border:solid 0px #666666;} /* 絵文字 ---------------------------------------------------------------- */ .emoji{ vertical-align:middle; } /* -------------------------------------------------------------------------- レイアウト -------------------------------------------------------------------------- */ div#container { background-color : transparent; margin : 0px auto; padding: 0px 20px 0px 20px; text-align : left; /* 古いIE用の幅(コンテンツ幅+ボーダー幅+左右パディングの幅) */ width : 740px; voice-family : "\"}\""; voice-family : inherit; /* カラムの幅 */width : 700px; } html>body div#container { width : 700px; } /* --------------------------------------------------------------------------   タイトル・サイトの説明の設定 -------------------------------------------------------------------------- */ div#branding { margin : 50px 0px 100px 0px; } /* タイトル ---------------------------------------------------------------- */ div#branding h1 { /* 古いIEの文字サイズ */font-size : x-small; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */font-size : small; } div#branding h1 a:link { color : #000000 !important;} div#branding h1 a:visited { color : #000000 !important;} div#branding h1 a:hover { color : #ccccff !important;} div#branding h1 a:active { color : #ccccff !important;} html>body div#branding h1 { font-size : small !important; } /* サイトの説明 ---------------------------------------------------------------- */ div#branding p {} html>body div#branding p {} /* -------------------------------------------------------------------------- メインブロック の設定 -------------------------------------------------------------------------- */ div#main { float: left; width : 500px; padding : 0px 20px 0px 0px; } /* 記事部分 ---------------------------------------------------------------- */ /* 記事と記事の間隔 */ div.section { margin : 0px 0px 100px 0px; } /* 記事タイトル */ div.section h2 { margin : -15px 0px 25px 0px; } div.section h2 a { font-weight: bold; } div.section h2 a:link {color : #000000 !important; } div.section h2 a:visited {color : #000000 !important;} div.section h2 a:hover {color : #ccccff !important; } div.section h2 a:active {color : #ccccff !important;} /* 記事日付・カテゴリー */ div.entry-date { text-align : right; font-weight : bold; } /* 記事本文 */ div.topentry_body {} /* 追記リンク */ p.more_link { margin: 20px 0px 20px 0px; text-align : left; font-weight: bold; color : #99cc99 !important; } p.more_link a { font-weight: bold; color : #99cc99 !important;} p.more_link a:link {color : #99cc99 !important; } p.more_link a:visited {color : #99cc99 !important;} p.more_link a:hover {color : #ccccff !important; } p.more_link a:active {color : #99cccc !important;} /* 記事スレッド・ジャンル・タグ */ div.theme {line-height : 130%; text-align : right; } /* FC2拍手 */ div.fc2_footer { margin : 20px 0px;} /* 記事フッター */ div.entry-footer { text-align : right; } /* コメント部分の設定 ---------------------------------------------------------------- */ /* コメント */ h3#comment { color: #000000; padding: 40px 0px 0px 0px; } /* コメントのタイトル */ h4.comment_title { color: #666666; padding: 20px 0px 0px 0px; } /* コメント本文 */ div.comment_body {} /* コメントフッター */ div.comment-footer { padding : 0px 0px 5px 0px; text-align : right; } /* コメントフォーム */ h3.comment-form { color: #666666; padding: 30px 0px 0px 0px; } div.form {} /* コメントフォームのボタン */ p.form-btn { margin-top : 20px; } /* 管理者だけにコメント */ input#himitu { margin-right : 0.5em; } /* トラックバック部分の設定 ---------------------------------------------------------------- */ /* トラックバック */ h3#trackback { color: #000000; padding: 40px 0px 0px 0px; } /* トラックバックのタイトル */ h4.tb_title { color: #666666; padding: 5px 0px 0px 10px; } /* トラックバック先の概要 */ div.tb_excerpt { background : transparent; padding : 0px 10px; } /* トラックバックフッター */ ul.trackback-footer { padding : 0px 0px 5px 0px; text-align : right; } /* トラックバックURI */ p.trackback_uri { background-color : #e9e9e9; border-left : 5px solid #666666; margin : 30px 0px 15px 0px; padding : 0.2em 0.5em; } /* ページ移動用ナビゲーション ---------------------------------------------------------------- */ p.prev-next-navi { text-align : center; font-weight : bold; } /* -------------------------------------------------------------------------- プラグインブロックの設定 -------------------------------------------------------------------------- */ div#plugin { float: left; width : 180px; letter-spacing: 1px; line-height : 150%; text-align : left; } /* プラグインの見出 */ div#plugin h2 { color: #000000; margin: 0px 0px 20px 0px; padding: 0px; } /* プラグインのリスト表示設定 */ div.plugin_content ul { list-style-type : none; } /* プラグインの説明 */ p.description { margin: 2px 0px; } /* -------------------------------------------------------------------------- プラグイン用のカレンダー設定 -------------------------------------------------------------------------- */ table.calender { width : 250px; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small; } html>table.calender { font-size : x-small; } /* カレンダー見出 */ table.calender caption { margin-bottom : 10px; font-size : small; } /* カレンダーのセル見出 */ table.calender th { padding : 0.1em; text-align : center; font-weight: bold; } table.calender th#sun {color: #ff6666;} table.calender th#sat {color: #66cccc;} /* カレンダーのセル部分(日付表示部分) */ table.calender td { padding : 0.1em; text-align : center; } /* カレンダーのリンク */ table.calender td a { font-weight: bold; display : block; } /* -------------------------------------------------------------------------- コード -------------------------------------------------------------------------- */ div.section pre { background-color: #ffffcc; margin : 1em auto; padding : 0.5em; font-family : sans-serif; overflow : auto; width : 80%; /* pre element clearing bug in WinIE */ } /* for without MacIE5 \------------------------------------*/ div.section pre { overflow : scroll; /* MacIE用バグ対応 */} div.section > pre { width : auto; /* MacIE用バグ対応 */} div.section code { font-family : monospace; /* 等幅フォントを指定 */}