@charset "EUC-JP"; /* ----------------------------------------------------------------------------------- 全体の設定 ----------------------------------------------------------------------------------- */ /* 初期化 ---------------------------------------------------------------- */ * { margin : 0; padding : 0; } /* bodyの設定 ---------------------------------------------------------------- */ body { /* 背景色 背景画像URL 固定位置上 左 繰り返し */ background : #ffffff url("") top left repeat; color : #666666; text-align : center; line-height : 200%; letter-spacing: 2px; /* 古いIEの文字サイズ */font-size : xx-small !important; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small !important; margin : 0px; padding : 0px; } html>body { /* Opera用の文字サイズ */font-size : x-small !important; } br { letter-spacing : normal; } form { margin: 0px; padding: 0px; } textarea { width : 90%; border : solid 1px #666666; margin: 0px; padding: 0px; } input { border : solid 1px #666666; color : #666666; background-color : #ffffff; margin: 0px; padding: 0px; } blockquote { background-color: #ffffcc; width : 80%; margin : 0px 0px 0px 10px; padding: 10px; border : 1px solid #333333; } p { margin: 0px; padding: 0px; } span.heart { font-size : small; margin: 0px 1px; font-weight : normal; } /* リンクの設定 ---------------------------------------------------------------- */ a { text-decoration : none; } a:link { color : #ff9999 !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 { margin : 0px auto; padding: 0px 10px; /* 古いIE用の幅(コンテンツ幅+ボーダー幅+左右パディングの幅) */ width : 672px; voice-family : "\"}\""; voice-family : inherit; width : 650px; background-color : transparent; text-align : left; border-right : solid 1px #666666; border-left : solid 1px #666666; } html>body div#primary-column { /* Opera用の幅 */ width : 650px ; } /* タイトルブロック ---------------------------------------------------------------- */ div#branding { width : 100%; text-align: left; padding : 100px 0px 20px 0px; } /* 左カラム ---------------------------------------------------------------- */ div#primary-column { float : left; margin : 0px 20px 0px 0px; /* 古いIE用の幅(コンテンツ幅+ボーダー幅+左右パディングの幅) */ width : 450px; voice-family : "\"}\""; voice-family : inherit; width : 450px; padding : 0px ; } html>body div#primary-column { /* Opera用の幅 */ width : 450px !important; } /* 右カラム ---------------------------------------------------------------- */ div#secondary-column { float : right; margin: 0px; padding: 0px; /* 古いIE用の幅(コンテンツ幅+ボーダー幅+左右パディングの幅) */ width : 160px; voice-family : "\"}\""; voice-family : inherit; width : 160px; } html>body div#primary-column { /* Opera用の幅 */ width : 160px; } /* 著作表示ブロック ---------------------------------------------------------------- */ div#siteinfo-legal { clear : both; } /* -----------------------------------------------------------------------------------   タイトル・サイトの説明の設定 ----------------------------------------------------------------------------------- */ /* タイトル ---------------------------------------------------------------- */ div#branding h1 { margin : 0px 0px 0px 0px; /* 古いIEの文字サイズ */font-size : large; voice-family : "\"}\""; voice-family : inherit; font-size : x-large; font-weight : bold; font-family : georgia,verdana,osaka,sans-serif; } div#branding h1 a:link { color : #666666 !important;} div#branding h1 a:visited { color : #666666 !important;} div#branding h1 a:hover { color : #ccccff !important;} div#branding h1 a:active { color : #ccccff !important;} html>body div#branding h1 { /* Opera用の文字サイズ */font-size : xx-large !important; } /* サイトの説明 ---------------------------------------------------------------- */ div#branding p { margin : 5px 0px; font-size : xx-small; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; } html>body div#branding h1 { /* Opera用の文字サイズ */font-size : x-small; } /* -----------------------------------------------------------------------------------      カレンダーの設定 ----------------------------------------------------------------------------------- */ div#calender2 { margin : 10px 0px; text-align : center; } div#calender2 span {margin : 0px 2px; padding: 0px;} div#calender2 span a { font-weight : bold; font-size : 10px; color : #99cccc; background : #ffffff url(http://blog-imgs-17.fc2.com/y/x/z/yxz/shima.gif) center center repeat; } /* ----------------------------------------------------------------------------------- primary-columnの設定 ----------------------------------------------------------------------------------- */ /* 記事部分 ---------------------------------------------------------------- */ div.section {margin : 0px 0px 25px 0px;} /* 記事日付・カテゴリー */ div.section h2 { /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small; margin: 0px 0px 10px 0px; padding: 0px; } html>body div.section h2 { /* Opera用の文字サイズ */font-size : x-small !important; } /* 記事タイトル */ h4.topentry_title { color: #666666; font-weight: normal; margin: 0px; padding: 0px; } h4.topentry_title span.title { color: #666666; font-weight: bold; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; } /* 記事本文 */ div.topentry_body { margin : 10px 0px 0px 15px; } div.topentry_body img { border : solid 0px #666666; } /* 追記部分 */ p.more_link { margin: 5px 0px; text-align : left; font-weight: bold; color : #ff9999 !important; } p.more_link a { font-weight: bold; color : #99cccc !important;} p.more_link a:link {color : #ff9999 !important; } p.more_link a:visited {color : #ff9999 !important;} p.more_link a:hover {color : #ccccff !important; } p.more_link a:active {color : #ccccff !important;} /* 記事テーマ */ p.theme { text-align : right; } /* 記事フッター */ div.fc2_footer { margin : 15px 0px ;} div.entry-footer { text-align : right; margin : 0px 0px 10px 0px ; } /* リンク */ div.section h2 a { font-weight: bold; } div.section h2 a:link {color : #666666 !important; } div.section h2 a:visited {color : #666666 !important;} div.section h2 a:hover {color : #ccccff !important; } div.section h2 a:active {color : #ccccff !important;} /* 段落 */ div.section p { margin : 0.1em;} /* コメント部分の設定 ---------------------------------------------------------------- */ /* コメント */ h3#comment { color: #666666; font-weight: bold; margin-bottom : 0px; padding: 40px 20px 5px 0px; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; background : url("") bottom left no-repeat ; } /* コメントのタイトル */ h4.comment_title { color: #666666; font-weight: normal; margin-bottom : 0px; padding: 5px 0px 0px 10px;} h4.comment_title span.title{ color: #ff9966; font-weight: bold; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; } /* コメント本文 */ div.comment_body {padding : 0px 10px;} /* コメントフッター */ div.comment-footer { text-align: right; padding : 3px 0px; } /* コメントフォーム */ h3.comment-form { color: #666666; font-weight: normal; margin-bottom : 0px; padding: 40px 20px 5px 0px; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; background : url"") bottom left no-repeat ; } div.form {} div.comment-form form { margin: 0px; padding: 0px 10px; border: solid 1px #666666; background-color: #ffffff; } div.comment-form input { border: solid 1px #666666; background-color: #ffffff; color: #666666; } div.comment-form textarea { border: solid 1px #666666; background-color: #ffffff; } /* コメントフォームのボタン */ p.form-btn { margin-top : 20px; } /* 管理者だけにコメント */ input#himitu { margin-right : 0.5em; } /* トラックバック部分の設定 ---------------------------------------------------------------- */ /* トラックバック */ h3#trackback { color: #666666; font-weight: bold; margin-bottom : 0px; padding: 40px 20px 5px 0px; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; } /* トラックバックのタイトル */ h4.tb_title { color: #666666; font-weight: normal; margin-bottom : 0px; padding: 5px 0px 0px 10px; } h4.tb_title span.title{ color: #ff9966; font-weight: bold; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; } /* トラックバック先の概要 */ div.tb_excerpt { padding : 0 10px; background : transparent; } /* トラックバックフッター */ ul.trackback-footer { text-align: right; padding : 3px 0px; } /* トラックバックURI */ p.trackback_uri { margin-bottom : 15px; padding : 0.2em 0.5em; border : 1px solid #333; } /* ページ移動用ナビゲーション ---------------------------------------------------------------- */ p.prev-next-navi { margin-bottom : 20px; text-align : center; } /* ----------------------------------------------------------------------------------- secondary-columnの設定 ----------------------------------------------------------------------------------- */ div#secondary-column { background : #ffffff url("") top left no-repeat; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; line-height : 150%; letter-spacing: 1px; } /* 位置調整 */ div.plugin_content { padding: 0px;margin : 0px 0px 10px 10px; background: url("") bottom left no-repeat; } div.plugin_content p{ margin: 0px; padding: 0px; } /* プラグインの見出 */ div#secondary-column h2 { background : url("") bottom left no-repeat; text-align : left; margin: 0px 0px 5px 0px; padding: 0px; font-weight : normal; } div#secondary-column h2 span.title{ color: #666666; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; font-size : x-small; font-weight: bold; } html>div#secondary-column h2 { /* Opera用の文字サイズ */font-size : x-small; } /* プラグインのリスト表示設定 */ div.plugin_content ul { padding : 0px; margin: 0px 0px 0px 0px; list-style-type : none; } div.plugin_content li {padding:0px; margin: 0px; } /* プラグインの説明 */ div.description2 p { margin: 2px 0px 10px 15px; } /* ----------------------------------------------------------------------------------- プラグイン用のカレンダー設定 ----------------------------------------------------------------------------------- */ table.calender { width : 100%; /* 古いIEの文字サイズ */font-size : xx-small; voice-family : "\"}\""; voice-family : inherit; /* 文字サイズ */ font-size : x-small; } html>table.calender { /* Opera用の文字サイズ */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 { color : #ffffff; font-weight: bold; display : block; background : #ffffff url(http://blog-imgs-17.fc2.com/y/x/z/yxz/shima.gif) center center repeat; } /* ----------------------------------------------------------------------------------- フッター部分の設定 ----------------------------------------------------------------------------------- */ div#siteinfo-legal p { margin : 0px; padding : 0px ; text-align : center; line-height: 1.5em; } /* ----------------------------------------------------------------------------------- コード ----------------------------------------------------------------------------------- */ 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; /* 等幅フォントを指定 */}