@charset "utf-8"; /* --------基本設定-------- */ body { padding: 0px; margin: 0px; text-align: center; background-color: #fff; background-image: url(img/flower-Bg.gif); _font-family:"MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; } h1, h2, h3, h4, p, form { padding: 0px; margin: 0px; } .Entry-Body p, .Entry-BodyEx p, .comments-body p { margin-bottom:1em; } textarea, select, input { font-family: "ヒラギノ角ゴPro W3","Hiragino Kaku GothicPro","Osaka","Helvetica","Arial","Verdana","MS Pゴシック",sans-serif; } /* --------リンクカラー-------- */ a { color: #003366; text-decoration: underline; } a:link { color: #003366; } a:visited { color: #003366; } a:active { color: #999999; } a:hover { color: #E05C82; } /* --------ヘッダーの設定-------- */ #HeadContainer { height: 150px; width: 756px; margin: 0px auto; text-align: left; background-image: url(img/flower-headBg.jpg); background-repeat: no-repeat; } #Header { padding: 60px 35px 0px 65px; } /* ブログのタイトル */ #Header h1 { font-family: "Century Gothic",Verdana,Helvetica,Airal,sans-serif; font-size: 30px; font-weight: bold; text-shadow: #fff 2px 2px 3px; } #Header h1 a, #Header h1 a:link, #Header h1 a:visited, #Header h1 a:active, #Header h1 a:hover { color: #2d2d2d; text-decoration: none; } /* ブログの説明文 */ p.description { font-size: 11px; color: #2d2d2d; } /* --------基本レイアウト-------- */ #MainArea { float: left; width: 516px; } #SideArea { float: right; width: 230px; } #MainArea-b { width: 756px; } /* --------メインコンテンツの設定-------- */ #BodyContainerArea { width: 756px; margin: 0px auto; text-align: left; background-image: url(img/flower-bodyBg-mid.gif); background-repeat: repeat-y; } #BodyContainer { background-image: url(img/flower-bodyBg-top.gif); background-repeat: no-repeat; } /* --------エントリーの設定-------- */ #blogBody { padding: 0px 10px 10px 13px; } #MainArea-b #blogBody { padding: 0px 20px 10px 13px; } .OneEntry { padding: 25px 0px 0px 0px; } /* 日付 */ .Entry-Date { padding-left: 12px; font-family: "Century Gothic",Verdana,Helvetica,Airal,sans-serif; font-size: small; font-weight: bold; color: #5d5d5d; text-decoration: none; text-shadow: #bbb 2px 2px 3px; } /* エントリータイトル */ .Entry-Title { padding-top: 3px; padding-bottom: 3px; padding-left: 24px; font-size: medium; font-weight: bold; color: #333; text-shadow: #bbb 2px 2px 3px; background-image: url(img/flower-Lblt.gif); background-position: left center; background-repeat: no-repeat; } /* エントリー本文 */ .Entry-Body { padding: 15px 0px 15px 15px; font-size: small; color: #000; line-height: 150%; background-image: url(img/flower-entryBg.gif); background-repeat: no-repeat; } .Entry-BodyEx { padding: 0px 0px 15px 15px; font-size: small; color: #000; line-height: 150%; } .Entry-Body img, .Entry-BodyEx img { padding: 0px 10px 10px 0px; } .Entry-Body blockquote, .Entry-BodyEx blockquote { padding: 10px; border: 1px dashed #dfdfdf; } .Entry-Foot { padding: 0px 0px 15px 15px; font-size: x-small; color: #666; line-height: 150%; } .menu { padding: 15px; font-size: small; } /* --------サイドバーの設定-------- */ #Side { padding-right: 16px; padding-left: 0px; margin-top: 20px; border-left: 1px dashed #dfdfdf; } /* カレンダー */ #calendarBox { padding-bottom: 20px; } .calendarhead { padding: 1px; border: 1px solid #ccc; font-size: 8pt; font-weight: bold; color: #666; line-height: 140%; } .calendar { font-size: 8pt; font-weight: normal; color: #666; line-height: 140%; text-align: center; } span.calendar{ padding: 2px; } /* サイドモジュール */ .SideModule { padding-bottom: 15px; } /* サイドバーの見出し */ .Side-Head { padding-top: 2px; padding-bottom: 2px; padding-left: 16px; margin-left: 6px; font-size: small; font-weight: bold; color: #333; text-shadow: #bbb 2px 2px 3px; background-image: url(img/flower-Sblt.gif); background-position: left center; background-repeat: no-repeat; } /* サイドバーの本文 */ .Side-Body { padding: 10px 0px 10px 15px; font-size: small; color: #000; line-height: 150%; background-image: url(img/flower-sideBg.gif); background-repeat: no-repeat; } /* サイドバーのリスト設定 */ .Side-Body ul { padding: 0px; margin: 0px; list-style-type: none; } .SideModule .Side-Body ul ul { margin:0px; padding:0px 0px 0px 24px; } .Side-Body ul li { padding: 0px 0px 5px 0px; } .Side-Body ul li a { padding: 0px 0px 0px 11px; display: block; background-image: url(img/flower-arrow.gif); background-position: 0px 4px; background-repeat: no-repeat; cursor: pointer; } .Side-Body ul li a:hover { background-image: url(img/flower-arrow-over.gif); } .Side-Body ul li .posted { padding:0px 0px 3px 12px; font-size: small; } .Side-Body input#search { width:130px; } /* サイドバー下の情報 */ .SideBottom { padding: 10px 16px 0px 10px; border-top: 1px solid #eee; } .SideBottom p { padding-bottom: 10px; font-size: x-small; color: #666; } .smallTxt { font-size: x-small; color: #666; } /* --------フッターの設定-------- */ #Footer { padding: 5px 15px 10px 25px; margin-top: 20px; font-size: x-small; color: #666; background-image: url(img/flower-bodyBg-top.gif); background-repeat: no-repeat; } /* --------コメント・トラックバックの設定-------- */ .OneEntry .Entry-Trackback, .OneEntry .Entry-Comments { margin:20px 0px; } .OneEntry .Entry-Trackback h2, .OneEntry .Entry-Comments h2 { padding-left: 10px; margin-top: 20px; border-bottom: 1px solid #999; font-size: 9pt; font-weight: bold; color: #666; text-align: left; } .OneEntry .TrackbackBodyArea, .OneEntry .CommentsBodyArea { padding-top: 10px; padding-bottom: 10px; padding-left: 25px; border-bottom: 1px dotted #ccc; font-size: 9pt; color: #666; line-height: 150%; text-align: left; } .OneEntry .Entry-Trackback p.ListHead { font-size: 9pt; margin-top:2em; margin-bottom:1em; font-weight:bold; } .OneEntry .Entry-Trackback .trackbacksList { padding-left:20px; } .OneEntry .Entry-Trackback p.posted, .OneEntry .Entry-Comments p.posted { padding-left: 25px; font-size: x-small; color: #666; text-align: left; margin-bottom:1em; padding-bottom:1em; } /* ------------コメント確認・エラー・保留------------ */ #container { width: 756px; margin: 0px auto; text-align: left; background-image: url(img/flower-bodyBg-mid.gif); background-repeat: repeat-y; } #banner { /* background-color:#fff; border-bottom:3px solid #ccc; padding:10px; margin:0px 9px; text-align:left; */ height: 150px; width: 756px; margin: 0px auto; text-align: left; background-image: url(img/flower-headBg.jpg); background-repeat: no-repeat; } #banner h1 { font-family: "Century Gothic",Verdana,Helvetica,Airal,sans-serif; font-size: 30px; font-weight: bold; text-shadow: #fff 2px 2px 3px; padding: 60px 35px 0px 65px; } #banner h1 a, #banner h1 a:link, #banner h1 a:visited, #banner h1 a:active, #banner h1 a:hover { color: #2d2d2d; text-decoration: none; } #banner h2 { font-size: 11px; color: #2d2d2d; padding: 0px 35px 0px 65px; font-weight:normal; } .content { background-image: url(img/flower-bodyBg-top.gif); background-repeat: no-repeat; padding: 10px 25px; } .content input#url { display:block; margin-bottom:10px; } .content h2 { padding:2px 5px; border:1px dotted #ccc; margin:15px 0px; font-weight:bold; font-size: 10pt; font-family: 'HiraKakuStd-W8', 'Lucida Grande'; text-shadow:#bbb 2px 2px 3px; } .content p { font-size: 9pt; line-height:150%; margin-bottom:1em; } .content p.posted { font-size: 9pt; color:#444; padding-bottom:1em; padding-left:20px; margin-bottom:1em; border-bottom:1px solid #dedede; }