/* 【スタイルシート:asterisk :幅指定:2カラム】1.0 */ /* by sampling.sys ( http://sample.main.jp/ ) */ /* --------------------タグ用---------------------------- */ html, body { padding: 0px; margin: 10px 10px; color: #666; background: #fff url(s4_ast2_bg.gif); /*########## 背景画像 ##########*/ text-align: center; scrollbar-base-color: #fff; scrollbar-track-color: #bddbd6; scrollbar-face-color: #fff; scrollbar-shadow-color: #967070; scrollbar-darkshadow-color: #fff ; scrollbar-highlight-color: #967070; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #967070; } hr { height: 1px; border: 1px #c99 dotted;} td { font-size: 10px; } th { font-size: 10px; width: 21px; text-align: center; } input, textarea { font-size: 12px; } div,img,form { padding: 0px; margin: 0px; border: 0px; } /* --------------------リンク---------------------------- */ /* 指定無しリンク */ A:link { color: #bc8f8f; text-decoration: none;} A:visited { color: #999999; text-decoration: none; } A:hover { color: #bc8f8f; text-decoration: underline; } A:active { color: #bc8f8f; text-decoration: underline; } /* ブログタイトル */ h1 A:link { color: #966; text-decoration: none; } h1 A:visited { color: #966; text-decoration: none; } h1 A:hover { color: #c99; text-decoration: none; } h1 A:active { color: #c99; text-decoration: none; } /* 記事文章部分のリンク */ .entry_text A:link { color: #bc8f8f; text-decoration: none; } .entry_text A:visited { color: #bc8f8f; text-decoration: none; } .entry_text A:hover { color: #bc8f8f; text-decoration: none; border-bottom: 1px #bc8f8f dotted; } .entry_text A:active { color: #bc8f8f; text-decoration: none; border-bottom: 1px #bc8f8f solid; } /* ----------------レイアウト---------------------------- */ #range { width: 650px; margin: 0px auto; padding: 0px; background: #fff; text-align: left; } #head { width: 650px; background: #fff url(s4_ast2_rtop.gif) top no-repeat; /*########## ブログタイトル背景画像 ##########*/ border: 0px #999 solid; } #main { width: 460px; float: left; font-size:12px; } #left { width: 0px; float: left; font-size: 10px; padding-top: 10px; } #right { width: 180px; float: left; font-size: 10px; padding-top: 10px; } .foot { padding: 7px 0px auto 60px; background: #fff url(s4_ast2_rbot.gif) bottom no-repeat; /*########## フッター背景画像 ##########*/ font-size: 10px; border:0px #999 solid; text-align: left; } .cl {clear: both; } /* float解除 */ /* ----ブログタイトル・説明文---------------------------- */ h1 { padding: 60px 0px 40px 0px; margin: 0px; text-align: center; } h2 { font-size: 10px; margin:0px 10px; padding: 5px; color: #666; background: #fff url(s4_ast2_h2bg.gif) no-repeat; /*########## 説明文背景画像 ##########*/ text-align: center; font-weight: normal; } /* ----------------------記事---------------------------- */ /* 記事繰り返し全体 */ .entry { margin: 10px 10px 0px 10px; background: #fff; border: 0px #999 solid; } .point{ background: url(s4_ast2_icon.gif) no-repeat 50%; /*########## 記事タイトルアイコン画像 ##########*/ padding: 5px 10px 5px 10px; margin-right: 5px; } /* 記事タイトル */ h3 { font-size: 12px; color: #966; font-weight: bold; padding: 9px 10px 1px 10px; background: url(s4_ast2_etop.gif) top left no-repeat; /*########## 記事タイトル背景画像 ##########*/ margin: 0px; border-bottom: 0px #999 solid; } /* 日付 */ .date { padding: 10px; font-size: 10px; text-align: right; } /* 記事本文 */ .entry_text { background: url(s4_ast2_emid.gif) left repeat-y; /*########## 記事真ん中背景画像 ##########*/ padding: 0px 10px; overflow: hidden; word-break: break-all; line-height: 140%; } /* 記事下のリンク */ .posted { background: url(s4_ast2_ebot.gif) left bottom no-repeat; /*########## 記事下背景画像 ##########*/ padding: 10px; font-size: 10px; text-align: right; line-height: 150%; } /* トラックバック・コメント部分 */ .tr_cm { background: url(s4_ast2_emid.gif) left repeat-y; /*########## 記事真ん中背景画像 ##########*/ padding: 10px 30px; overflow: hidden; word-break: break-all; line-height: 140%; } .h_m { padding-bottom: 18px; background: url(s4_ast2_ebot.gif) left bottom no-repeat; } /*########## 記事下背景画像 ##########*/ .comment { padding: 5px 0px 10px 0px; vertical-align: middle; } input { height: 21px; padding: 3px; margin: 5px; border: #999 0px solid; background: #f7eded; color: #666; } textarea { padding: 5px; margin: 0px 0px; border: #999999 0px solid; background: #f7eded; scrollbar-track-color: #f7eded; color: #666; word-break: break-all; } /* コメント送信ボタン */ .btn { padding: 2px; border: #966 0px solid; background: #d9bcbc; color: #666; } /* コメントプレビュー */ #comment_preview { background: #fff; margin-top: 10px; padding: 10px; } /* ----------------サイドバー---------------------------- */ /* サイドバータイトル */ .side_title { margin-top: 0px; padding: 8px 5px 0px 5px; background: url(s4_ast2_stop.gif) top left no-repeat; /*########## サイドタイトル背景画像 ##########*/ color: #966; font-weight: bold; text-align: center; border-bottom: 0px #999 solid; } /* サイドバーテキスト */ .side_text { padding: 5px 5px 0px 5px; margin-bottom: 0px; background: url(s4_ast2_smid.gif) left repeat-y; /*########## サイド真ん中背景画像 ##########*/ word-break: break-all; text-align: left; line-height: 150%; } /* カレンダー */ .calendar { padding: 3px 2px 0px 2px; text-align: center; } ul { margin: 0px; padding: 5px 0px 5px 28px; background: url(s4_ast2_smid.gif) left repeat-y; } /*########## サイド真ん中背景画像 ##########*/ li { list-style: disc url(s4_ast2_icon.gif) outside; /*########## サイドアイコン画像 ##########*/ margin: 5px 0px 0px 0px; } .side { padding-bottom: 18px; margin:0px; background-color: #fff; border: 0px #999999 solid; background: url(s4_ast2_sbot.gif) left bottom no-repeat; } /*########## サイド下背景画像 ##########*/ /* ------------------------他---------------------------- */ .prevew { font-size: 10px; padding: 15px 0px 5px 0px; color: #666; text-align: center; } .page { font-size: 10px; margin: 0px 10px; padding: 5px 0px 7px 0px; color: #fff; background: #fff url(s4_ast2_h2bg.gif) no-repeat; /*########## ページ下次へ背景 ##########*/ text-align: center; /*clear: both;*/ } /* 右寄せ */ .right { padding: 10px; font-size: 10px; text-align: right; } .sma1 { font-size: 10px; color: #999;}