/*------------------------------------- ▼▼ 基本 -------------------------------------*/ html { margin: 0; /* setting border: 0 hoses ie6 win window inner well border */ padding: 0; } body { margin: 0; padding: 0; background:#BC8F8F; text-align: center; color: #454545; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height:150%; } form, input { margin: 0; padding: 0; } td { font-size:10px; line-height:150%; padding:5px 0; } .s_box { width:480px; margin:20px 0px 20px 12px; padding:10px; border:1px dotted #ccc; background:#eaeaea; } .s_box p { margin:0 0 10px 0px; padding:0; } .s_box input { padding:1px 3px; margin:0px 5px 4px 0px; width:150px; } hr { border:1px solid #ccc; } /*------------------------------------- ▼▼ リンク -------------------------------------*/ a { color:#0000ff; font-weight:normal; } a:hover { text-decoration:none; color:#ccc; } a img { border: 0; } h1, h2, h3, h4, h5, h6 { margin:0; padding:0; } /*------------------------------------- ▼▼ 外枠 -------------------------------------*/ #container { width:760px; margin:auto; padding:auto; border-right:1px solid :#BC8F8F; border-left:1px solid :#BC8F8F; text-align:left; background:#fff; } /*------------------------------------- ▼▼ ヘッダー部分 -------------------------------------*/ #banner { width:760px; background:url(img/banner_bg.jpg) center bottom no-repeat; height:80px; border-bottom:5px solid <$MTInclude module="color_light"$>; } #banner-inner { padding:20px 20px 10px 30px; border-bottom:5px solid <$MTInclude module="color_light"$>; background:<$MTInclude module="color_dark"$>; } #banner h1 { font-size:18px; font-weight:bold; letter-spacing:2px; } #banner h1 a { text-decoration:none; color:#fff; } #banner h1 a:hover { color:<$MTInclude module="color_light"$>; } /*------------------------------------- ▼▼ メイン -------------------------------------*/ #wrap { width:760px; float:left; } #main { float:left; width:580px; background:#fff; } #main-inner { margin:5px 10px 5px 0px; } /*------------------------------------- ▼▼ メイン【アドセンス】 -------------------------------------*/ .ad { clear:both; margin:0; padding:0 0 0 10px; } /*------------------------------------- ▼▼ メイン【サイト説明】 -------------------------------------*/ #main_des { padding-left:10px; padding-bottom:10px; float:left; } #des_inner { width:530px; float:left; } #des_inner h2 { font-size:12px; letter-spacing:1px; color:#383638; margin-bottom:10px; margin-top:20px; border-bottom:4px double #999; padding:2px 8px; background:#fff; } #des_inner p { line-height:200%; } /*------------------------------------- ▼▼ メイン部分【一覧部分】 -------------------------------------*/ #box { width:550px; padding-left:10px; margin-top:5px; clear:both; } .box_h2 { font-size:12px; letter-spacing:1px; color:#383638; margin-bottom:10px; margin-top:20px; border-bottom:4px double #999; padding:2px 8px; background:#fff; } .box_h2tr { font-size:18px; letter-spacing:1px; color:#383638; margin-bottom:10px; margin-top:20px; border-bottom:4px double #999; padding:2px 8px; background:#fff; } .box_h3 { color:<$MTInclude module="color_light"$>; font-size:12px; letter-spacing:1px; margin:5px; padding-top:10px; font-weight:bold; clear:both; } .table1 { border-right:1px solid #ccc; border-top:1px solid #ccc; } .table1 td { border-left:1px solid #ccc; border-bottom:3px solid #ccc; padding:5px; } .table2 td { border:none; } .table3 { border-right:0px solid #ccc; border-top:1px solid #ccc; } .table3 td { border-bottom:1px solid #ccc; line-height:170%; } .tableTR1 { border-right:0px solid #ccc; border-top:0px solid #ccc; } .tableTR1 td { width:50%; padding:5px; } td.td1 { font-size:12px; border-bottom:2px dotted #ccc; } .topbox_list { width:500px; } .topbox_list ul { padding:0px; margin:0px 10px; list-style-type:none; color:#7E95BE; } .topbox_list ul li { float:left; margin:5px 10px; white-space: nowrap; font-size:9px; } .topbox_list ul a { font-size:12px; font-weight:normal; } /*------------------------------------- ▼▼ メイン部分【ページトップ】 -------------------------------------*/ .gotop { text-align:right; margin-top:10px; margin-right:10px; } /*------------------------------------- ▼▼ メイン部分【パンくずリスト】 -------------------------------------*/ .pan { clear:both; padding:2px 10px; margin:10px; border-left:5px solid #eaeae9; border-top:1px solid #eaeae9; border-right:5px solid #eaeae9; border-bottom:1px solid #eaeae9; } .pan a { text-decoration:none; } /*------------------------------------- ▼▼ サイド部分 -------------------------------------*/ #side { float:right; width:159px; border-right:1px dotted #d2d2d2; border-bottom:1px dotted #d2d2d2; } #side-inner { margin:0; } #side a { text-decoration:none; } #side a:hover { } /*------------------------------------- ▼▼ カテゴリ部分 -------------------------------------*/ .category { } .category-inner { margin:0px; padding-bottom:10px; background:#f2f4e8; } .category-inner_360 { margin:0px; padding-left:10px; padding-bottom:10px; background:#f2f4e8; } .category h2 { padding-top:5px; padding-left:10px; font-size:12px; color:#383638; border-bottom:1px dotted #d2d2d2; background:#fff; } .category ul ,.category-navi ul { margin:0; padding:0; list-style-type:none; } .category ul li ,.category-navi ul li { border-bottom:1px dotted #d2d2d2; } .category ul li a ,.category-navi ul li a { display:block; padding:5px 8px; border-left:6px solid <$MTInclude module="color_dark"$>; } .category ul li a:hover ,.category-navi ul li a:hover { background:#fff; text-decoration:none; border-left:6px solid <$MTInclude module="color_light"$>; } .category-inner ul li span { font-size:10px; } /*------------------------------------- ▼▼ フッター部分 -------------------------------------*/ #footer { clear:both; width:760px; height:45px; text-align:center; border-top:5px solid <$MTInclude module="color_light"$>; background:<$MTInclude module="color_dark"$>; } #footer-inner { color:#fff; padding-top:10px; } #footer a { text-decoration:none; color: #fff; } #footer a:hover { text-decoration:none; color:#ccc; }