/* Skin Name: Happydays Skin - Fc2 Style Author: vicuna.jp Customize: Black vicuna Licence: MIT Licence */ /*====================================== 0-1.★設定1 記事投稿方法の選択 タグを使ってエントリーを 投稿する方は以下の指定を消してください。 =======================================*/ /* ここから */ div.textBody {padding: 0.5em 30px!important;} div.textBody h2,div.textBody h3,div.textBody h4, div.textBody h5,div.textBody h6,div.textBody p, div.textBody ul,div.textBody ol,div.textBody dl, div.textBody blockquote,div.textBody pre,div.textBody table, div.textBody {margin-left: 0;margin-right: 0;} /*ここまで*/ /*====================================== 0-2.★設定2 固定幅・可変幅の変更 =======================================*/ div#header, div#content, div#footer { width: 100%; /* 固定幅に変更可能 例: (800px) */ } /*====================================== 0-3.★設定3 文字サイズの変更 初期は100%の大きさです。 大きくしたい場合は107% 小さくしたい場合は85% =======================================*/ /* 記事本文部分の文字サイズ */ div.textBody { font-size: 100%; } /* サイドバー(メニュー)部分の文字サイズ */ div#utilities { font-size: 100%; } /* * Title: Vicuna: Happy Days Skin * URI: http://vicuna.jp/ * Last Modified: 2007-06-02 * Author: wu * * Description: * デフォルトスタイルのリセットとベーススタイルの定義 * * 1-1.Yahoo UI Library Fonts CSS * 1-2.Settings * 1-3.Universal selector * 1-4.Structure Module * 1-5.Text Module * 1-6.Hypertext Module * 1-7.List Module * 1-8.Edit Module * 1-9.Forms Module * 1-10.Tables Module * 1-11.Image Module * 1-12.Object Module * */ /*====================================== 1-1.Yahoo UI Library Fonts CSS *Copyright (c) 2006, Yahoo! Inc. All rights reserved. *http://developer.yahoo.com/yui/license.txt Font-size Adjustment 77% = 10px | 122% = 16px | 167% = 22px 85% = 11px | 129% = 17px | 174% = 23px 92% = 12px | 136% = 18px | 182% = 24px 100% = 13px | 144% = 19px | 189% = 25px 107% = 14px | 152% = 20px | 197% = 26px 114% = 15px | 159% = 21px | =======================================*/ body { font-size: 13px; *font-size: small; *font: x-small; } table { font-size: inherit; font: 100%; } select, input, textarea { font-size: 99%; } /*====================================== 1-2. Font size setting =======================================*/ p, pre, cite, blockquote { font-size: 100%; } li,dt,dd { font-size: 100%; } /*====================================== 1-3.Universal selector =======================================*/ * { line-height: 1.5; font-style: normal; } /*====================================== 1-4.Structure Module =======================================*/ body { padding-bottom: 1em; color: #736864; /* 文字色 */ background-color: #e4e2de; /* 背景色 */ font-family: "Trebuchet MS", Arial, Helvetica, "MS Pゴシック", sans-serif; } /*====================================== 1-5.Text Module =======================================*/ p, pre, blockquote, address, cite { margin: 0.5em 30px 1em; /* 3つの値は[上], [左右], [下]を指す*/ } h1, h2, h3, h4, h5, h6 { margin: 0.8em 30px 0.5em; } h1 { margin: 0; padding: 0.8em 30px; border-top: 1px solid #f6f4f0; border-bottom: 1px solid #f6f4f0; color: #e61a80; background-color: #fff; font-size: 152%; font-weight: normal; } h2 { padding-bottom: 0.2em; border-bottom: 1px solid #eee; font-size: 114%; font-weight: normal; color: #e61a80; } h3 { font-size: 112%; } h4 { font-size: 100%; } h5 { font-size: 100%; } h6 { font-size: 100%; } p { line-height: 1.8; text-align: justify; text-justify: distribute; } pre { padding: 0.5em 0 0.5em 20px; width: 95%; max-width: 85%; overflow: scroll; color: #666; background-color: #f1efeb; font-family: "Osaka-等幅", monospace; } pre * { color: #444; } pre[title]:before { margin: -0.5em -20px 1em; padding: 0.2em 20px; display: block; content: attr(title); color: #c5358b; background-color: #fff; font-size: 85%; } blockquote { margin-left: 40px; padding: 0.6em 20px; border: 3px solid #e4e2de; color: #a09591; background-color: #fff; } blockquote * { margin: 0!important; border: none!important; color: #a09591; } blockquote[title]:before { margin-bottom: 0.6em; display: block; content: "引用: "attr(title); color: #bb358b; } blockquote[cite]:after { padding: 0.8em 20px; display: block; content: "引用元: "attr(cite); color: #bb358b; text-align: right; } cite { display: block; color: #333; text-align: right; } em { color: #cc6699; font-weight: bold; } strong { color: #ff3399; } code { font-family: "Osaka-等幅", monospace; } abbr, acronym { border-bottom: 1px dotted #aaa; cursor: help; } kbd { border: 1px solid #ccc; padding: 0 0.3em; background-color: #f5f5f5; font-family: "Osaka-等幅", monospace; text-transform: uppercase; } /*====================================== 1-6.Hypertext Module =======================================*/ a:link { color: #ee6d50; } a:visited { color: #b4a288; } a:hover { color: #ff3399; } /*====================================== 1-7.List Module =======================================*/ ul, ol, dl { margin: 1em 30px; } ul, ol, dl { padding: 1px 0; list-style-position: inside; } ul { list-style-type: circle; } li, dt, dd { margin: 0.4em 10px; } dt { color: #cc6699; margin-top: 0.6em; } dd { color: #666; margin-left: 20px; margin-bottom: 0.6em; } li li, li p, li pre, li dt, li dd, dd li, dd p, dd pre, dd dt, dd dd { font-size: 100%; } li ul, li ol, li dl, li p, dd ul, dd ol, dd dl, dd p { margin: 0.5em 10px; } /*====================================== 1-8.Edit Module =======================================*/ del { color: #ccc; text-decoration: line-through; } del[datetime]::before { content: " ( "attr(datetime)"\00524a\009664) "; } ins { border-bottom: 1px dotted #ccc; text-decoration: none; } ins[datetime]::before { content: " ( "attr(datetime)"\004fee\006b63) "; } /*====================================== 1-9.Forms Module =======================================*/ form { margin: 1em 30px; padding: 1px 0; } form dl, form p { margin: 0.5em 20px; } fieldset { padding: 0; border: 1px solid #e3cbd7; } legend { color: #ff358b; margin: 0 1em; padding: 0 10px; } input, textarea { margin: 0.5em 10px; padding: 1px 0.2em; border: 1px solid #ddd; font-family: Arial, Helvetica, "ヒラギノ角ゴ Pro W3", sans-serif; background-color: #f5f5f5; } input:hover, textarea:hover { border: 1px solid #e3cbd7; } input:focus, textarea:focus { border: 1px solid #cc6699; } textarea { padding: 0.4em 8px; } input.inputField { color: #c4a38c; } input.submit { border-color: #fff; color: #fff; background-color: #e6bdd1; font-size: 85%; font-weight: bold; text-transform: uppercase; } input.submit:hover { background-color: #ff358b; } input.radio { background-color: transparent; background-image: none; border: none; } /*====================================== 1-10.Tables Module =======================================*/ table { margin: 1em 30px; border: 1px solid #e6bdd1; background-color: #f5f5f5; } th, td { padding: 0 10px; border-collapse: separate; border-spacing: 1px; } th { border-right: 1px solid #f5cce0; color: #fff; background-color: #e6bdd1; } td { border-right: 1px solid #feeae9; border-bottom: 1px solid #feeae9; background-color: #fff; } /*====================================== 1-11.Image Module =======================================*/ img { vertical-align: bottom; } /*====================================== 1-12.Object Module =======================================*/ object, embed { margin: 1em 30px; } /* * Title: Vicuna: Happy Days Skin * URI: http://vicuna.jp/ * Last Modified: 2007-06-02 * Author: wu * * 2-1.div#header * 2-2.div#content * 2-3.div#main * 2-4.div#utilities * 2-5.div#footer * 2-6.汎用クラス */ /*====================================== 2-1.div#header =======================================*/ div#header { padding: 1px 0 20px; border-bottom: 5px solid #e61a80; background-color: #ff3399; } /*-------------------------------------- 2-1-1. サイトタイトル ---------------------------------------*/ div#header p.siteName { margin: 20px 30px 0; line-height: 1; font-size: 144%; font-weight: bold; } div#header p.siteName a { color: #fff; text-decoration: none; } div#header p.siteName a:hover { color: #ffdcff; } /*-------------------------------------- 2-1-2. 概要 ---------------------------------------*/ div#header p.description { margin: 0 30px; color: #ffdcff; font-size: 100%; } /*====================================== 2-2.div#content =======================================*/ div#content { padding: 1px 0; position: relative; padding-bottom: 1px; background-color: #fff; } div#content p.return { clear: both; text-align: right; } body.mainIndex h1 { display: none; /*body.mainIndexのh1は非表示 */ } /*====================================== 2-3. div#main =======================================*/ div#main { padding: 1px 0; } /*-------------------------------------- 2-3-1. トピックパス ---------------------------------------*/ p.topicPath { margin: 0 30px 0.7em; padding-top: 0.6em; /* ie6 */ line-height: 1; font-size: 100%; } p.topicPath span.current { padding: 0 0.5em; border: 1px solid #e6bdd1; color: #cc6699; background-color: #f6f4f0; } /*-------------------------------------- 2-3-2. 上部 記事ナビ (Newer | Older) ---------------------------------------*/ ul#flip1 { margin: 0; } ul#flip1 li { margin: 0; display: inline; font-size: 100%; text-transform: lowercase; } ul#flip1 li a { padding: 0 0.5em; display: block; float: left; width: 3em; color: #fff; background-color: #e6a5d1; text-decoration: none; text-align: center; } ul#flip1 li.older a { border-left: 1px solid #fff; background-color: #e6bdd1; } ul#flip1 li a:hover { background-color: #ff3399; } /*-------------------------------------- 2-3-3. div.entry ---------------------------------------*/ div.entry { margin: 0 0 1em 0; padding: 1px 0; } /* 2-3-3-1. 記事見出し -----------------------------*/ div.entry h2 { margin-bottom: 0; border-color: #e6bdd1; } div.entry h2 a { border-bottom: 3px solid #f6e0e1; text-decoration: none; } div.entry h2 a:link { color: #e61a80; } div.entry h2 a:visited { color: #e61a80; } div.entry h2 a:hover { color: #ff83b8; } /* 2-3-3-2. 日付・カテゴリ -----------------------------*/ div.entry ul.info { margin-top: 0.4em; margin-bottom: 0.2em; } div.entry ul.info li { margin: 0.1em 0.5em 0.1em 0; display: inline; font-size: 85%; color: #dba0c6; } /* 2-3-3-3. 本文 -----------------------------*/ div.entry div.textBody { margin: 0.8em 0; padding: 1px 0; letter-spacing: 1px; } div.entry div.textBody h2 { margin-top: 2em; } div.entry div.textBody dl, div.entry div.textBody ul, div.entry div.textBody ol { border-left: 5px solid #ffebea; border-bottom: 1px solid #fff; /* bug対処なので目立たない色にでも */ } /* 本文内のリンクされた画像 */ div.textBody a img { border: 3px solid #e6bdd1; } div.textBody a:hover img { border: 3px solid #e61a80; } /* 2-3-3-4. Continue Reading (続きを読む) -----------------------------*/ p.continue { } p.continue a { padding: 0 0.5em; font-size: 85%; text-decoration: none; color: #fff; background-color: #e6bdd1; } p.continue a:hover { color: #fff; background-color: #e6a1d1; } /* 2-3-3-5. リアクションリンク -----------------------------*/ div.entry ul.reaction { margin-top: 0; } div.entry ul.reaction li { margin: 0 10px 0 0; display: inline; } div.entry ul.reaction li a { text-decoration: none; } /* 2-3-3-6. 下部 記事ナビ (Newer | Older) -----------------------------*/ #flip2 { padding: 0.3em 0; border: 1px solid #e6bdd1; } #flip2 li { color: #b46864; } #flip2 li a { } /* 2-3-3-7. Comment Log -----------------------------*/ div#comments { padding: 1px 0; } div#comments h2 { } div#comments dl.log { } div#comments dl.log dt { margin: 0; } div#comments dl.log dt span.name { margin-right: 0.5em; } div#comments dl.log dt span.date { color: #beaf9e; } div#comments dl.log dd { margin: 0 0 0.8em 0; border-bottom: 1px solid #f6f4f0; } div#comments dl.log dd p { color: #908275; margin: 0.5em 0 1em 0; } /* 2-3-3-8. Comment Post form -----------------------------*/ form.post { } form.post fieldset { background-color: #fff; } form.post dl { } form.post dl dt { margin: 0; } form.post dl dd { margin-left: 0; margint-bottom: 0; } form.post dl input { margin: 0; } form.post textArea { margin: 0; } form.post div.action { margin: 0 20px 1em; } form.post div.action input.submit { margin: 0.4em 0; } /* 2-3-3-9. Trackback Log -----------------------------*/ div#trackback { margin-top: 3em; } div#trackback h2 { } div#trackback dl.log { border-left: 5px solid #e3cbd7; } div#trackback dl.log dt { } div#trackback dl.log dd { margin: 0; padding: 0.4em 10px; padding-bottom: 1em; border-bottom: 1px solid #eee; } /* 2-3-3-10. Trackback Info -----------------------------*/ div#trackback dl.info { border-left: 5px solid #e3cbd7; border-bottom: 1px solid #eee; background-color: #f6f4f0; } div#trackback dl.info .URL { padding: 0.2em 1em; color: #ff6b65; background-color: #fff; } /*====================================== 2-4. div#utilities =======================================*/ div#utilities { padding: 1px 0; } div#utilities dl dt { margin: 0; padding: 0.1em 10px; color: #73523b; background-color: #f0eeea; } div#utilities dl dd { margin: 0; padding: 0.2em 0 0.5em; } div#utilities dl dd ul { margin: 0; list-style-position: outside; color: #b5a18e; } div#utilities dl dd ul li { margin: 0.4em 0 0.4em 20px; } div#utilities dl dd ul li a { text-decoration: none; } /* サブカテゴリ */ div#utilities dl dd ul li ul { list-style-type: disc; } div#utilities dl dd ul li li { margin: 0.3em 0 0 15px; } /*-------------------------------------- 2-4-1. dl.others ---------------------------------------*/ /* 2-4-1-1. Search ---------------------------------------*/ div#utilities dl dd form { margin: 0; border: none; } div#utilities dl dd form fieldset { border: none; } div#utilities dl dd form legend { display: none; } div#utilities dl dd form input { margin-left: 0; } div#utilities dl dd form input.inputField { } /*-------------------------------------- 2-5. div#utilities dl dd内出現予測要素への処理 ---------------------------------------*/ /* 2-5-1. dd内 段落 -----------------------------*/ div#utilities dl dd p { margin: 0.2em 5px; line-height: 1.4; color: #999; } /* 2-5-2. dd内 リスト -----------------------------*/ div#utilities dl dd dl dt { margin: 0.3em 0; color: #b5a18e; background-color: #f8f6f2; font-size: 12px; } div#utilities dl dd dl dt a { text-decoration: none; } div#utilities dl dd dl dd { margin: 0.1em 5px; font-size: 12px; } /* 2-5-3. dd内 テーブル -----------------------------*/ div#utilities dl dd table { margin: 0.4em 0; width: 100%; _width: 95%; /* for IE */ } div#utilities dl dd table caption { color: #ff3399; _padding-bottom: 0.4em; } div#utilities dl dd table th, div#utilities dl dd table td { padding: 1px 10px; } /* 2-5-4. dd > Tag Cloud -----------------------------*/ div#utilities dl dd ul.tagCloud { margin: 0.5em 5px; padding: 0; } div#utilities dl dd ul.tagCloud li { margin: 0; } div#utilities dl dd ul.tagCloud li a { } /* 2-5-5. dd > Photo thumbnail -----------------------------*/ div#utilities dl dd ul.thumb { } div#utilities dl dd ul.thumb li { margin: 5px 0 0 5px; } div#utilities dl dd ul.thumb li a { padding: 0; background-image: none; border: none; } /*====================================== 2-5.div#footer =======================================*/ div#footer { padding: 1px 0; } div#footer ul.support { margin: 0.6em 0; text-align: right; color: #b3afa6; } div#footer ul.support li { margin: 0 0 0 6px; display: inline; font-size: 85%; color: #b3afa6; } div#footer ul.support li a { color: #b3afa6; text-decoration: none; } div#footer li.template a { } div#footer li.template a[title]:after { content: " "attr(title); } div#footer address { margin: 0.8em 0; text-align: right; color: #907568; } /*====================================== 2-6.汎用クラス =======================================*/ /*-------------------------------------- 2-6-1. .admin ---------------------------------------*/ .admin a { padding: 0 10px 0 25px; text-decoration: none; color: #f65472; background: url(http://blog-imgs-21.fc2.com/b/l/a/blackvicuna/icon_edit.gif) 5px 3px no-repeat; } .admin a:hover { color: #953844; } /*-------------------------------------- 2-6-2. .pager* (ページ分割) ---------------------------------------*/ /* 2-6-2-1. ul.pager (Newer|Older) -----------------------------*/ ul.pager { text-align: center; } ul.pager li { display: inline; } ul.pager li.newer:before { content: "<< "; } ul.pager li.older:after { content: " >>"; } /* 2-6-2-2. p.pagerNum (1|2|3|4) -----------------------------*/ p.pagerNum { text-align: center; } p.pagerNum a { text-decoration: none; border-bottom: none; } p.pagerNum strong { } /*-------------------------------------- 2-6-3. .count ---------------------------------------*/ .count { color: #e6bdd1; } /*-------------------------------------- 2-6-4. .feed ---------------------------------------*/ li.atom, li.rss { } li.atom a, li.rss a { } /*-------------------------------------- 2-6-5. dl.data ---------------------------------------*/ dl.data { padding: 0; border-right: 1px solid #eee; } dl.data dt { margin: 0; padding: 0.1em 0 0.1em 1em; border-top: 1px solid #eee; width: 10em; float: left; color: #ff3399; } dl.data dd { margin: 0 0 0 10em; padding: 0.1em 1em; border-left: 1px solid #eee; border-top: 1px solid #eee; color: #999; } /*-------------------------------------- 2-6-6. float ---------------------------------------*/ .img_L { margin-right: 1em!important; margin-top: 1em!important; float: left; } .img_R { margin-left: 1em!important; margin-top: 1em!important; float: right; } .clear { display: block; clear: both; } /*-------------------------------------- Photo thumbnail ---------------------------------------*/ ul.thumb { } ul.thumb li { margin: 5px 0 0 5px; border: 1px solid #333; float: left; display: inline; overflow: hidden; width: 70px; /* Pictures height */ background-color: #eee; } ul.thumb li a { border: none; text-decoration: none; } ul.thumb li a img { border: none; } /*-------------------------------------- Headline ---------------------------------------*/ dl.headline { margin: 0 20px 1em; } dl.headline dt { font-size: 114%; margin-bottom: 0; } dl.headline dt span.date { font-size: 80%; } dl.headline dd { margin: 0 10px 1em 10px; } dl.headline dd ul { margin: 0; padding-bottom: 1.2em; list-style-type: none; list-style-position: outside; border-bottom: 1px solid #eee; } dl.headline dd ul li { margin: 0.3em 5px 0.3em 0; display: inline; font-size: 92%; } dl.headline dd ul li.author span.name { } dl.headline dd ul li.category a, dl.headline dd ul li.tag a { text-decoration: none; } dl.headline dd ul li.tag a { } dl.headline dd ul li.textBody { display: block; font-size: 100%; } /*-------------------------------------- 2-6-7. clearFix改 ---------------------------------------*/ ul#globalNavi, div#utilities, .textBody, ul.flip { _height: 1px; min-height: 1px; } ul#globalNavi:after, div#utilities:after, .textBody:after, ul.flip:after { height: 0; visibility: hidden; content: "."; display: block; clear: both; } /* for MacIE5 \*//*/ ul#globalNavi, div#utilities, .textBody, ul.flip { height: auto; overflow: hidden; } /* end */ /* * Title: Vicuna: Happy Days Skin * URI: http://vicuna.jp/ * Last Modified: 2007-06-02 * Author: wu * * Hint: * common.cssからレイアウトに関するスタイルを抜き出したモジュール * [←★→]マークのついた指定を全て反転させることでカラムの左右入れ替えが可能 * * 3-1.containers * 3-2.[Sngle column] * 3-2-1.div#utilities * 3-3.[Double column] * 3-3-1.div#main * 3-3-2.div#utilities */ /*====================================== 3-1.Containers Layout =======================================*/ body { margin: 0 20px; /* 左右余白 */ text-align: center; /* for IE6 中央寄せ */ } div#header, div#content, div#footer { margin: 0 auto; /* 中央寄せ */ width: 100%; /* 固定幅に変更可能 例: (800px | 60em) */ min-width: 40em; /* 可変時の幅の最小値 */ max-width: 70em; /* 可変時の幅の最大値 */ text-align: left; } /*====================================== 3-2. [Sngle column] bodyにclass="single"がついた時のレイアウト =======================================*/ body.single ul#flip1 { position: absolute; right: 0; top: 0; } body.single div#main p.topicPath { margin-right: 7em; } /*-------------------------------------- 3-2-1. div#utilities ---------------------------------------*/ body.single div#utilities { margin-top: 1em; } body.single div#utilities dl.navi { margin-top: 0; display: inline; /* for WinIE */ float: left; width: 320px; } body.single div#utilities dl.others { margin-top: 0; margin-left: 360px; padding-left: 10px; border-left: 1px solid #eee; border-bottom: 1px solid #eee; } /*====================================== 3-3. [Double column] body.double bodyにclass="double"がついた時のレイアウト [←★→]マークのついた指定を反転させることでカラムの位置入れ替えが可能 =======================================*/ /*-------------------------------------- 3-3-1. div#main ---------------------------------------*/ body.double div#main { float: left; /* [←★→] */ width: 70%; border-right: 1px solid #eee; /* [←★→] */ margin-right: -1px; /* [←★→] */ border-bottom: 1px solid #eee; } /*-------------------------------------- 3-3-2. div#utilities ---------------------------------------*/ body.double div#utilities { padding-top: 0; float: right; /* [←★→] */ clear: right; /* [←★→] */ width: 30%; } body.double div#utilities dl { margin: 3px 5px 0.2em; } li.template:after { /* [ ]内にサブスキンのタイトルを入れてください*/ content: " + [Happydays]"; color: #666; background-color: #e4e2de; margin-left: 0.5em; } /* * * URI: http://vicuna.jp/ * Last Modified: 2007-06-02 * Author: wu * * Description: * 1-element.cssと2-common.cssから主要部分の色情報等を * 抜き出したCSS編集ファイルです。 * ここでの指定はそれまでのスタイルを上書きします。 * * ※このモジュールはCSSに慣れていない方でも主要部分の色を簡単に変更できるように * 用意したものです。慣れている方はこのモジュールを使用しないで * 基本CSSファイルを直接編集してください。 * * CSSモジュールの読み込みによって適用されるスタイルは、 * CSSモジュール本体内の記述を編集してください。 * */ /*========================================================= 設定1. =========================================================*/ /*-------------------------------------- レイアウトの幅の変更 (固定も可能) ---------------------------------------*/ /* 3-layout.css内、 3-1.Containers Layoutの項を編集してください。 */ /*-------------------------------------- 記事本文の文字サイズ ---------------------------------------*/ div.entry { font-size: 100%; /* 107%で読みやすく */ } /*-------------------------------------- サイドバー内の文字サイズ ---------------------------------------*/ div#utilities { font-size: 100%; /* 107%で読みやすく */ } /*========================================================= 設定2. =========================================================*/ /*-------------------------------------- 基本 文字色・背景色 ---------------------------------------*/ body { color: #736864; /* 基本文字色 */ background-color: #e4e2de; /* 基本背景色 */ } /*-------------------------------------- 基本リンク色 ---------------------------------------*/ a { } a:link { color: #ee6d50; } a:visited { color: #b4a288; } a:hover { color: #ff3399; } /*-------------------------------------- 主要ボックスの背景色 ---------------------------------------*/ div#header { border-bottom: 5px solid #e61a80; background-color: #ff3399; } div#content { background-color: #fff; } div#footer { } /*-------------------------------------- サイトタイトル ---------------------------------------*/ div#header p.siteName a { color: #fff; } /* オンマウス時 */ div#header p.siteName a:hover { color: #ffdcff; } /*-------------------------------------- サイト概要 ---------------------------------------*/ div#header p.description { color: #ffdcff; } /*-------------------------------------- パンくずリスト内 現在位置 ---------------------------------------*/ p.topicPath span.current { border: 1px solid #e6bdd1; color: #cc6699; background-color: #f6f4f0; } /*-------------------------------------- 見出し ---------------------------------------*/ h1 { border-top: 1px solid #f6f4f0; border-bottom: 1px solid #f6f4f0; color: #e61a80; background-color: #fff; } h2 { border-bottom: 1px solid #eee; color: #e61a80; } /*========================================================= 設定4. 記事本文 =========================================================*/ /*-------------------------------------- 記事見出し ---------------------------------------*/ div.entry h2 a { border-color: #f6e0e1; } div.entry h2 a:link { color: #e61a80; } div.entry h2 a:visited { color: #e61a80; } div.entry h2 a:hover { color: #ff83b8; } /*-------------------------------------- 日付・カテゴリ ---------------------------------------*/ div.entry ul.info li { color: #dba0c6; } /*-------------------------------------- 本文内のリンクされた画像 ---------------------------------------*/ div.textBody a img { border: 3px solid #e6bdd1; } div.textBody a:hover img { border: 3px solid #e61a80; } /*-------------------------------------- 記事内のリストのボーダー ---------------------------------------*/ div#main div.textBody ul, div#main div.textBody ol, div#main div.textBody dl { border-color: #ffebea; /* ↓IEバグ処理 目立たない色に */ border-bottom: 1px solid #fff; } /*-------------------------------------- Continue Reading (続きを読む) ---------------------------------------*/ p.continue { } p.continue a { color: #fff; background-color: #e6bdd1; } p.continue a:hover { color: #fff; background-color: #e6a1d1; } /*-------------------------------------- リアクションリンク ---------------------------------------*/ div.entry ul.reaction { } div.entry ul.reaction li { } div.entry ul.reaction li a { } /*-------------------------------------- 個別記事に出現する コメントとトラックバック関連 ---------------------------------------*/ /* コメント ログ -----------------------------*/ div#comments { } div#comments h2 { } div#comments dl.log { } div#comments dl.log dt { } div#comments dl.log dt span.name { } div#comments dl.log dt span.date { color: #beaf9e; } div#comments dl.log dd { border-bottom: 1px solid #f6f4f0; } div#comments dl.log dd p { color: #908275; } /* コメント ポストフォーム -----------------------------*/ form.post { } form.post fieldset { background-color: #fff; } form.post dl { } form.post dl dt { } form.post dl dd { } form.post dl input { } form.post textArea { } form.post div.action { } form.post div.action input.submit { } /* トラックバック ログ -----------------------------*/ div#trackback { } div#trackback h2 { } div#trackback dl.log { border-left: 5px solid #e3cbd7; } div#trackback dl.log dt { } div#trackback dl.log dd { border-bottom: 1px solid #eee; } /* トラックバック情報 -----------------------------*/ div#trackback dl.info { border-left: 5px solid #e3cbd7; border-bottom: 1px solid #eee; background-color: #f6f4f0; } div#trackback dl.info .URL { color: #ff6b65; background-color: #fff; } /*========================================================= 設定5. サイドバー (div#utilities) =========================================================*/ /*-------------------------------------- 項目名部分 ---------------------------------------*/ div#utilities dl dt { color: #73523b; background-color: #f0eeea; } /*-------------------------------------- 2階層目にdlが出現したら (通常、出現しません) ---------------------------------------*/ div#utilities dl dd dl dt { color: #b5a18e; background-color: #f8f6f2; } /*========================================================= 設定6. =========================================================*/ /*-------------------------------------- ボタン系 通常時 ---------------------------------------*/ /* 新記事へのリンクボタンとフォームボタン*/ ul#flip1 li a, input.submit { color: #fff; /* ↓★1 */ background-color: #e6a5d1; } /* 過去記事へのリンクボタン*/ ul#flip1 li.older a { border-left: 1px solid #fff; /* ↓★1より少しだけ暗めに */ background-color: #e6bdd1; } /*-------------------------------------- ボタン系 オンマウス時 ---------------------------------------*/ ul#flip1 li a:hover, input.submit:hover { background-color: #ff3399!important; } /*-------------------------------------- 下部 記事ナビ (Newer | Older) ---------------------------------------*/ ul#flip2 { border: 1px solid #e6bdd1; } ul#flip2 li { color: #b46864; } /*-------------------------------------- カウント数字 ---------------------------------------*/ .count { color: #e6bdd1; } /*-------------------------------------- フッター ---------------------------------------*/ /* 2-common.css内 2-5.div#footerを編集してください。 */ /*-------------------------------------- Tag Cloud ---------------------------------------*/ ul.tagCloud { margin: 0; padding: 0.5em 10px; line-height: 1; font-family: "Trebuchet MS", Arial, Helvetica, "MS Pゴシック", sans-serif; font-size: 13px; } ul.tagCloud li { margin: 0; padding: 0; display: inline; font-size: 100%; /* ここで相対的に文字サイズを変更 */ } ul.tagCloud li a { text-decoration: none; } /* タグレベル20 > 1 */ ul.tagCloud li.levelover a { font-size: 167%; font-weight: bold; color: #760e3b; } ul.tagCloud li.level19 a, ul.tagCloud li.level18 a, ul.tagCloud li.level17 a, ul.tagCloud li.level16 a, ul.tagCloud li.level15 a { font-size: 136%; font-weight: bold; color: #a81454; } ul.tagCloud li.level14 a, ul.tagCloud li.level13 a, ul.tagCloud li.level12 a, ul.tagCloud li.level11 a, ul.tagCloud li.level10 a { font-size: 122%; font-weight: bold; color: #db1a6d; } ul.tagCloud li.level9 a, ul.tagCloud li.level8 a, ul.tagCloud li.level7 a, ul.tagCloud li.level6 a, ul.tagCloud li.level5 a { font-size: 114%; color: #e9458c; } ul.tagCloud li.level4 a, ul.tagCloud li.level3 a { font-size: 92%; color: #ef77ab; } ul.tagCloud li.level2 a, ul.tagCloud li.level1 a { font-size: 77%; color: #f5aaca; } /* オンマウス色 */ ul.tagCloud li a:hover { color: #000; } /* 左側のアイコン非表示 */ div#utilities dl dd ul.tagCloud li a { padding-left: 5px!important; background-image: none!important; } /* * Title: Vicuna: Happy Days Skin [Glovab Navi Module] * URI: http://vicuna.jp/ * Last Modified: 2007-05-29 * Author: wu * * Description: * グローバルナビゲーション追加スタイルモジュール * このModuleを使用するにはグローバルナビの * XHTMLを追加する必要があります。 * */ /*====================================== Global Navigation Module =======================================*/ /*-------------------------------------- 1.Structure ---------------------------------------*/ ul#globalNavi { margin: 20px 0 -20px; /* 出現時にheaderの下の余白を詰める */ padding: 0 0 0 20px; background-color: #ff83b8; } ul#globalNavi li { margin: 0; padding: 0; float: left; width: 120px; list-style-type: none; } /*-------------------------------------- 2.ボタン通常時 ---------------------------------------*/ ul#globalNavi li a { padding: 0.8em 10px; /* ボタンの厚みはここで調整 */ border: none; border-right: 1px solid #e61a80; display: block; position: relative; /* IE6でマウス反応領域がおかしいのをFix */ line-height: 1; font-size: 92%; color: #fff; text-align: center; text-decoration: none; background-color: #ff83b8; } /*-------------------------------------- 3.ボタン反応時 ---------------------------------------*/ ul#globalNavi li a:hover { color: #fff; background-color: #e61a80; } /* * Title: Vicuna: Happy Days Skin [Calendar Module] * URI: http://vicuna.jp/ * Last Modified: 2007-05-29 * Author: wu * * Description: * カレンダー追加スタイルモジュール * * ※このModuleを使用するにはカレンダーの * MTタグを追加する必要があります。 * */ /*====================================== Calendar Style Module =======================================*/ /*-------------------------------------- 1.Structure ---------------------------------------*/ div#utilities dl dd table.calendar { font-size: 85%; border-width: 1px 0 0 1px; border-color: #efeee3; } /*-------------------------------------- 2.前後の月へのリンク ---------------------------------------*/ div#utilities dl dd table.calendar caption a { padding: 0 5px; border: 1px solid #e6bdd1; height: 1px; color: #d366a9; background-color: #f6f4f0; font-weight: bold; text-decoration: none; } div#utilities dl dd table.calendar caption a:hover { color: #fff; background-color: #ff83b8; } /*-------------------------------------- 3.セル ---------------------------------------*/ div#utilities dl dd table.calendar th, div#utilities dl dd table.calendar td { border-color: #efeee3; padding: 0; text-align: center; } div#utilities dl dd table.calendar th { background-color: #dfddd9; } /*-------------------------------------- 4.土日 ---------------------------------------*/ div#utilities dl dd table.calendar th.sun { background-color: #d3d1cd; } div#utilities dl dd table.calendar th.sat { background-color: #d3d1cd; } /*-------------------------------------- 5.セル内のリンク ---------------------------------------*/ div#utilities dl dd table.calendar td a { padding: 0.3em 0; display: block; position: relative; line-height: 1; text-decoration: none; } div#utilities dl dd table.calendar td a:link { color: #ff3399; background-color: #f5f5f5; } div#utilities dl dd table.calendar td a:visited { color: #999; background-color: #f5f5f5; } div#utilities dl dd table.calendar td a:hover { color: #fff; background-color: #dfddd9; } /******************************************************** * * Title: Eye catch.css * ********************************************************/ /******************************************************** * * Title: Multi Column.css * ********************************************************/ /******************************************************** * * Title: FC2特殊 * ********************************************************/ /* プロフィール */ div#utilities dd .profImg { text-align: center; }