li { background-repeat: no-repeat; list-style-position: outside; list-style-image: url(files/uma.gif); } a.small { color: #999999; text-decoration: none; font-size: 11px; padding-right: 20px; } a { color: #003366; text-decoration: none; font-weight: bold; font-size: 12px; } a:hover { color: #CC3300; text-decoration: underline; } h3 { font-size: 14px; font-weight: bold; color: #FFFFFF; } strong { font-size: 14px; font-weight: bold; line-height: 22px; color: #660000; } .date { font-size: 12px; font-weight: bold; color: #FFFFFF; } td { font-size: 12px; line-height: 20px; } .camera { border: 3px #660000 solid; width : 400px; } .camera_small { border: 3px #660000 solid; } /* 馬主向けページ ログイン画面 */ table.login{ border : solid 1px #999999; } table.login td{ padding : 20px; } /* 馬主向けページ メイン画面 */ div.customer_list_title{ float : left; } div.umanushi{ float : left; margin-top : 5px; margin-left : 10px; font-weight : bold; font-size : 16px; } div.umanushi a { font-size: 16px; } caption { font-size: 20px; font-stretch: condensed; font-weight: bold; padding-bottom: 1px; text-align: left; } div.caption{ margin : 10px 0 0; padding : 2px 0 0 15px; width : 130px; font-size: 15px; border-top : 2px solid #666; background-color: #4682b4 ; color : #ffffff; font-weight:bold; float : left; } div.caption_year{ margin : 10px 0 0; padding : 0; border-top : 2px solid #666; background-color: #4682b4 ; float : left; } div.caption_sub{ margin : 10px 2px 0; padding : 2px 15px 0; font-size: 12px; background-color: #b0c4de ; color : #333333; float : left; } div.caption_mid span.title{ } table.customer_list_data{ clear : both; width : 780px; margin : 30px 10px; padding: 0; border-collapse:collapse; } table.customer_list_data th,table.customer_list_data td { border-bottom: 1px solid #666; border-top: 1px solid #666; padding: 0.6em; vertical-align: 4px; background-color: #ffffff; } table.customer_list_data th{ text-align: left; text-transform: uppercase; } table.customer_list_data thead th, { background-color: #cc9; font-size: 16px; } table.customer_list_data tfoot th,table.customer_list_data tfoot td { background-color: #cc9; font-size: 8px; } table.customer_list_data tr.odd td,table.customer_list_data tr.odd th { background-color: #ddd; } table.customer_list_data tr.down{ cursor : pointer; } table.customer_list_data tbody a { color: #333; } table.customer_list_data tbody a:visited { color: #666666; } table.customer_list_data tbody a:hover { color: #33c; } table.customer_list_data tbody a:active { color: #33c; } /* 馬主向けページ 詳細画面 */ /* 詳細画面 レイアウトテーブル */ table.customer_syousai_data{ clear : both; width : 700px; margin : 30px 10px; padding: 0; border-collapse:collapse; } table.customer_syousai_data td{ vertical-align : top; } table.customer_syousai_data td#photo{ vertical-align : top; width : 250px; } table.customer_syousai_data td img{ border: 1px solid #999999; } /* 詳細画面 上部テーブル */ table.customer_syousai_data_top{ border-collapse:collapse; width : 450px; height : 162px; } table.customer_syousai_data_top th{ width : 100px; padding-left : 20px; text-align: left; text-transform: uppercase; background-color: #ddd ; font-size: 20px; border: 1px solid #666; color : #666666; } table.customer_syousai_data_top td{ padding : 5px 10px; text-align: left; font-size: 16px; border: 1px solid #666; background-color: #fff; } /* 詳細画面 中央テーブル */ table.customer_syousai_data_mid{ border-collapse:collapse; width : 700px; margin : 0 ; padding : 0; } table.customer_syousai_data_mid th{ width : 160px; padding-right : 10px; text-align: right; text-transform: uppercase; background-color: #ddd ; font-size: 20px; border: 1px solid #666; color : #666666; } table.customer_syousai_data_mid td{ width : 43px; text-align: center; font-size: 15px; border: 1px solid #666; background-color: #fff; color : #999999; margin : 0; padding : 0; } table.customer_syousai_data_mid td.download{ background-color: #ffe4e1 ; color : #483d8b ; font-weight: bold; cursor : pointer; } table.customer_syousai_data_mid td.download a{ font-size: 15px; } /* 詳細画面 下部テーブル */ table.customer_syousai_data_btm{ border-collapse:collapse; width : 700px; } table.customer_syousai_data_btm th{ width : 160px; padding-right : 10px; text-align: right; text-transform: uppercase; background-color: #ddd ; font-size: 20px; border: 1px solid #666; color : #666666; } table.customer_syousai_data_btm td{ padding : 5px 10px; text-align: left; font-size: 16px; border: 1px solid #666; background-color: #fff; }