/* +++++ Template Design Template Bank by モノクリエイト このcssファイルは、テンプレートバンク会員(有料)の方のみに、使用許可されるものです。 このcssファイルの無断配布及び商用販売を固く禁じます。         Copyright (C) 2007 Mono-Create All rights reserved. +++++ */ /* +++++ すべてのタグの余白をゼロにリセット +++++ */ * { margin: 0; padding: 0; } /* リンク設定 */ a { text-decoration: underline; color: #0000ff } a img { border: 0; } a:hover {color: #08315d; } /* 見出し設定 */ h1, h2, h3, h4 { font-weight: bold; color: #08315d; } h1, h2, h3, h4, p, ul { margin-top: 0; margin-bottom: 0;} /* ++++++++++ ベース設定 ++++++++++ */ /* ブログ全体の設定 */ body { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/body_back.gif) repeat-y #ffffff; background-position: center; margin: 0px ; color: #4d4d4d; text-align: center; font-family: Verdana, Arial, sans-serif; } /* ++++++ ブログの横幅設定 ++++++ */ #container { width: 580px; text-align: left; background-color: #ffffff; margin-right: auto; margin-left: auto; margin-bottom: 0; padding: 0; } /* ++++++ 1段組の横幅設定 ++++++ */ /* コンテンツ部分の横幅 */ #center { width: 580px; text-align: left; } /* ++++++++++ レイアウトのデザイン設定 ++++++++++ */ #main { background-color: #ffffff; padding-top:10px; } /* ヘッドナビゲーション */ .head-navi { padding: 145px 20px 0 0; text-align: right; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; margin: 0; clear: both; } .head-navi a { color: #ffffff; text-decoration: none; } /* ページトップリンク */ #return { text-align: right; font-size: 12px; padding: 15px 0 15px 0; clear: both; } /* パンくずリスト */ #pankuzu { font-size: 14px; padding: 0 0 10px 15px; font-weight: bold; } .normal { font-weight: normal; } /* ++++++ 段の間隔 ++++++ */ /* コンテンツ部分の左右の余白 */ .content div { margin-left: 10px; margin-right: 10px; } .content div div { margin-left: 0; margin-right: 0; } /* ++++++++++ パーツのデザイン設定 ++++++++++ */ /* ++++++ ヘッダー部分のデザイン ++++++ */ /* ヘッダー */ #banner, #banner2 { padding: 0px; background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/title_banner_580.jpg) no-repeat; background-position: top; height: auto; height:auto; } #banner h1 { font-size: 24px; margin-bottom: 0; text-align: left; padding: 0 20px 0 20px; } #banner2 h1 { font-size: 18px; margin-bottom: 0px; text-align: left; padding: 3px 20px 0 20px; } #banner h1 a, #banner2 h1 a { text-decoration: none; color: #08315d; } #banner h2, #banner2 h2 { color: #4d4d4d; font-size: 12px; font-weight: normal; padding: 20px 30px 0 30px; } /* ++++++ コンテンツ部分のデザイン ++++++ */ /* メインコンテンツオススメ商品部分 */ .main-inner { margin: 0; } .main-inner h2 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/kiji_bar.gif) no-repeat; font-size: 15px; height: auto; line-height: 150%; padding: 0px 5px 2px 30px; margin: 0 0 10px 0; } .main-inner h3 { font-size: 14px; } .main-inner p { font-size: 14px; line-height: 150%; padding: 10px 20px 10px 25px; margin: 0; } .main-inner p.posted { text-align: left; font-size: 12px; border-top: dotted 2px #606060; padding: 2px 0 0 5px; margin: 0; clear: both; } .main-inner table { width: auto; font-size: 12px; line-height: 140%; text-align: center; padding: 0; margin: 10px 0; } .main-inner td { text-align: left; } .right { float: right; margin: 0px 0px 20px 20px; } .left { float: left; margin: 0px 20px 20px 0px; } /* 新着情報 */ .w-new { margin: 15px 0 30px; } .w-new h2 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/kiji_bar.gif) no-repeat; font-size: 15px; height: auto; line-height: 150%; padding: 0px 5px 2px 30px; margin: 0 0 15px 0; } .w-new h3 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/arrow.gif) no-repeat; height: auto; font-size: 12px; padding: 0 25px 3px 20px; margin: 7px 5px 10px 10px; border-bottom: dotted 1px #606060; } /* エントリー */ .entry h2 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/kiji_bar.gif) no-repeat; font-size: 15px; height: auto; line-height: 150%; padding: 0px 5px 2px 30px; margin: 0 0 10px 0; } .entry h3 { font-size: 14px; padding: 7px 0 0 15px; } .entry p { font-size: 14px; line-height: 150%; padding: 10px 20px 10px 25px; clear: both; } .entry p.posted { text-align: right; font-size: 12px; border-top: dotted 2px #606060; padding: 5px 0 15px 0; } .entry p.extended { text-align: right; font-size: 12px; padding: 10px 0 15px 0; } .entry ul { font-size: 14px; list-style-type: none; } .entry li { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/catemark.gif) no-repeat ; height: 22px; font-size: 13px; list-style-type: none; line-height: 130%; padding: 0 20px 10px 20px; margin: 10px 0 0 0; border-bottom: dotted 2px #606060; } .entry li a { font-weight: bold; } /* トラックバック */ .trackbacks h3 { font-size: 12px; padding: 0 15px; } .trackbacks-content { font-size: 12px; padding: 0 15px; } .trackback-footer { font-size: 12px; } #trackbacks-info { margin: 10px 0; border: 1px dashed #606060; padding: 2px 10px; background: #ddeef6; font-size: 11px; text-align: center; } /* カテゴリー一覧・関連エントリー */ .categorybox, .entry-bottom, .linkbox { background: #ddeef6; padding: 10px 15px; margin: 10px 0; border: 1px dashed #606060; } .categorybox h3, .entry-bottom h3, .linkbox h3 { font-size: 12px; padding: 0 0 5px 0; } .categorybox h4, .entry-bottom h4, .linkbox h4, .linkbox p { font-size: 12px; } /* アーカイブ・カテゴリーアーカイブの設定 */ .sitemap h2, .categorylist h2 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/kiji_bar.gif) no-repeat; font-size: 15px; height: auto; line-height: 150%; padding: 0px 5px 2px 30px; margin: 0 0 10px 0; } .sitemap h3, .categorylist h3 { background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/catemark.gif) no-repeat ; height: auto; font-size: 13px; text-align: left; font-weight: bold; margin: 20px 0 0 20px; padding: 0 0 0 25px; } .sitemap p { padding: 5px 0 0 40px; font-size: 13px; text-align: left; margin: 0 10px; } .categorylist p { line-height: 150%; font-size: 13px; text-align: left; padding: 0 15px 15px 30px; margin: 10px 0; } /* お気に入りに追加 */ .favorite { text-align: left; padding: 0 0 10px 0; } /* AdSenseの設定 */ .ad_head, .ad_center, .ad_kiji, .ad_side { background-color:#fff; text-align: center; margin: 10px 0; } /* Movable Type・著作権情報 */ #powered { width: auto; font-size: 10px; color: #666666; text-align: left; margin: 15px; padding: 5px; border: dashed 1px #666666; } /* フッターの設定ここから */ #footer { width: 580px; height: 50px; background: url(http://xn--q9j2cwdqa2jua9a.xn--ecki4eoqk0pvcx287e.com/img/footer_back_580.jpg) no-repeat; background-position:bottom; font-size:13px; color: #08315d; text-align: center; margin: 0; clear: both; } #footer-inner { padding: 12px 15px 0; }