/*------------------------------------- ▼▼ 基本 -------------------------------------*/ html { margin: 0; /* setting border: 0 hoses ie6 win window inner well border */ padding: 0; } body { margin: 0; padding: 0; 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; } 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:800px; margin:auto; padding:auto; text-align:left; background:#fff; } /*------------------------------------- ▼▼ ヘッダー部分 -------------------------------------*/ #banner { width:800px; background:khaki; height:79px; } #banner-inner { padding:20px 20px 10px 30px; border-bottom:0px solid ; background:; } #banner h1 { font-size:18px; font-weight:bold; letter-spacing:2px; } #banner h1 a { text-decoration:none; color:#696969; } #banner h1 a:hover { color:#F08080; } /*------------------------------------- ▼▼ メイン -------------------------------------*/ #wrap { width:800px; float:left; } #main { float:left; width:760px; background:#fff; } #main-inner { margin:5px 10px 5px 0px; } /*------------------------------------- ▼▼ メイン【サイト説明】 -------------------------------------*/ #main_des { padding-left:10px; padding-bottom:10px; float:left; } #des_inner { width:800px; 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:800px; 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:#F08080; 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; } /*------------------------------------- ▼▼ フッター部分 -------------------------------------*/ #footer { clear:both; width:800px; height:45px; text-align:center; background:#F0F8FF; } #footer-inner { color:#696969; padding-top:10px; } #footer a { text-decoration:none; color: #696969; } #footer a:hover { text-decoration:none; color:#ccc; }