/* □■ ページ全体の定義 ■□ */ body { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; padding-top: 0px; height: 100%; text-align: center; background : url(images/back.gif) repeat-x; background-color: #ffffff; /* □■ 背景色の設定 ■□ */ font-size:11pt; /* □■ 文字サイズの設定 ■□ */ color: #555555; /* □■ 文字色の設定 ■□ */ } h1{ font-size: 11pt; color:red; font-weight: strong; } h2{ margin-top: -5px; padding: 4px 0px 2px 4px; border-left: 4px solid #000000; border-bottom: 1px solid #000000; text-align: left; font-size: 12px; } h3{ font-size: 11pt; color:red; font-weight: strong; } /* □■ アンカータグの定義 ■□ */ img { border: 0 ; } /* □■ 文字装飾 ■□ */ a { text-decoration: underline; } /* □■ 通常のリンクの色 ■□ */ a:link { color: #0000FF; } /* □■ 読み込み済みのリンクの色 ■□ */ a:visited { color: #0000CC; } /* □■ クリックされた瞬間のリンクの色 ■□ */ a:active { color: #0000FF; } /* □■ マウスを上に乗せた時の色 ■□ */ a:hover { color: #CC0000; } /* □■ コンテナの定義 ■□ */ #container { margin: 0px; width: 800px; text-align: center; border-left: 1px solid #ff0000; border-right: 1px solid #ff0000; border-bottom: 1px solid #ff0000; background : url(images/back.gif) repeat-x; background-color: #FFFFFF; /* padding-bottom: 10px; */ } /* □■ バナーの定義 ■□ */ #banner_up { text-align: left; background-color: #ffffff; height: 24px; background-repeat: no-repeat; } #banner_up h2 { margin: 6px 6px; color: gray; font-size:10pt; } #banner { text-align: left; background-color: #ffffff; background-image: url(images/banner.jpg); width: 800px; height: 128px; /* background-repeat: repeat-x; */ } /* □■ ブログタイトル ■□ */ #banner h1 { margin: 2px 0px 0px 285px; /* margin: 4px 275px; */ color: #ff0000; font-size:10pt; } #banner a { color: #ffffff; } /* □■ ブログサブタイトル ■□ */ #banner h2 { margin: 10px 0px 0px 285px; color: #ff0000; font-size:10pt; } /* □■ 検索フォーム ■□ */ #form { margin: -20px 10px 0px 285px; /* margin: 0px 285px; */ text-align: center; color: #555555; font-size:10pt; } #form a { color: #0000ff; } #banner h2 { color: #ff0000; font-size:10pt; } /* □■ ナビボタン ■□ */ .navi { margin: -7px 10px 0px 285px; height: 16px; color: #ffffff; text-align: right; } .navi img, .side_header img, #shop_info_header img { margin: 0px 10px; } .navi a:link, .navi a:visited, .navi a:active { color: #ffff00; } .navi a:hover { color: #FF0000; } /* □■ フッター ■□ */ #footer { clear: both; width: 800px; height: 48px; background-color: #000000; /* margin: 5px; */ font-size:10pt; text-align: center; color: #ffffff; margin-top:10px; } /* □■ メイン ■□ */ #main_part { float: left; margin-top:10px; margin-left: 5px; width: 540px; text-align: left; } /* □■ 右側部 ■□ */ #right_part { float: left; margin-left: 8px; margin-top:10px; width: 220px; } .side { text-align: left; margin-bottom: 5px; border: 1px solid #000080; text-align: left; } /* □■ 情報 ■□ */ .side_header { /* background-color: #000080; */ background-image: url(ys4/img/border02.gif); border-bottom: 1px solid #000080; color: #000080; text-align: center; padding: 2px; height: 20px; } .side_body { padding: 5px; background-color: #f0f8ff; } .side_body p { margin-top: 0px; } .side_body form { margin-bottom: 0px; } .#shop_info_body { padding: 5px; } .side_body img { margin: 1px 0px 1px 5px; vertical-align: middle; } /* □■ ブログエントリー ■□ */ .blog_body { clear: both; margin-top:10px; text-align: left; padding: 5px; } .blog_body p img { float: left; margin: 0px 10px 0px 0px; } .blog_body h2 { margin-top: -5px; padding: 4px 0px 2px 4px; border-left: 4px solid #000000; border-bottom: 1px solid #000000; text-align: left; font-size: 14px; } .blog_body h3 { margin-top: -5px; padding: 4px 0px 2px 4px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; font-size: 12px; } .blog_body p { margin-top: 0px; } /* □■ 詳細 ■□ */ .detail { float: right; margin-right: 10px; } .midashi { margin-top: 5px; font-weight: bold; } /* □■ パンくず ■□ */ #pankuzu { margin: 0px; padding: 3px 15px; background-color: #FAFAFA; text-align: left; } #powered_by { float: left; margin: 10px 0px 0px 10px; font-size: 10px; color: #999999; } #powered_by a { color: #999999; font-weight: bold; } table { font-size:11pt; } #mid{ font-size:11pt; } #small{ font-size:9pt; }