﻿/******************************/
/* へっぽこ愛馬(AIB)          */
/******************************/

/******************************/
/* 見出し                     */
/******************************/
.selector03 {
    font-size           : 22px;
    font-weight         : bold;
    border-left         : 14px solid #696969;
    border-bottom       : 1px solid #696969;
    margin-top          : 3px;
    margin-bottom       : 8px;
    padding-top         : 12px;
    padding-left        : 10px;
    padding-bottom      : 8px;
    clear               : both;
}

.selector04 {
    font-size           : 20px;
    font-weight         : bold;
    border-bottom       : 3px solid #696969;
    margin-top          : 3px;
    margin-bottom       : 8px;
    padding-top         : 12px;
    padding-left        : 10px;
    padding-bottom      : 1px;
    clear               : both;
}

.selector05 {
    font-size           : 18px;
    font-weight         : bold;
    border-bottom       : 3px dotted #696969;
    margin-top          : 3px;
    margin-bottom       : 8px;
    padding-top         : 12px;
    padding-left        : 1px;
    padding-bottom      : 1px;
    clear               : both;
}

.selector06 {
    font-size           : 18px;
    font-weight         : bold;
    margin-top          : 3px;
    margin-left         : 10px;
    margin-bottom       : 8px;
    padding-top         : 12px;
    padding-left        : 10px;
    padding-bottom      : 12px;
    background          : #696969;
    color               : #EBF7FA;
    clear               : both;
}

/* 血統 */
.aiba_blood_sire {
    margin-top          : 20px;
    margin-left         : 20px;
    margin-bottom       : 5px;
    padding             : 3px 5px;
    border-bottom       : 2px solid #99cdd3;
    border-left         : 2px solid #99cdd3;
    background-color    : #f2fdff;
    font-size           : 18px;
}

.aiba_blood_dam {
    margin-top          : 20px;
    margin-left         : 20px;
    margin-bottom       : 5px;
    padding             : 3px 5px;
    border-bottom       : 2px solid #fcbef7;
    border-left         : 2px solid #fcbef7;
    background-color    : #fff8f8;
    font-size           : 18px;
}

.aiba_blood_bmsire {
    margin-top          : 20px;
    margin-left         : 20px;
    margin-bottom       : 5px;
    padding             : 3px 5px;
    border-bottom       : 2px solid #99cdd3;
    border-left         : 2px solid #99cdd3;
    background-color    : #ddfff0;
    font-size           : 18px;
}

/******************************/
/* テーブル                   */
/******************************/
table th {
    color               : #ffffff;
    font-size           : 16px;
    background          : #696969;
    background          : -moz-linear-gradient(rgba(105,105,105,0.7), rgba(105,105,105,0.9) 50%);
    background          : -webkit-gradient(linear, 100% 0%, 100% 50%, from(rgba(105,105,105,0.7)), to(rgba(105,105,105,0.9)));
    border-left         : 1px solid #a9a9a9;
    border-top          : 1px solid #a9a9a9;
    border-bottom       : 1px solid #a9a9a9;
    text-align          : center;
    text-shadow         : 0 -1px 0 rgba(105,105,105,0.9);
    box-shadow          : 0px 1px 1px rgba(255,255,255,0.3) inset;
}

/******************************/
/* その他                     */
/******************************/
.aiba_race_grade_1 {
    border-bottom       : 3px solid blue;
}
.aiba_race_grade_2 {
    border-bottom       : 3px solid red;
}
.aiba_race_grade_3 {
    border-bottom       : 3px solid green;
}

.aiba_race_result_12 {
    border-bottom       : 5px solid red;
}
.aiba_race_result_345 {
    border-bottom       : 5px solid blue;
}
.aiba_race_result_678 {
    border-bottom       : 5px solid green;
}

/** トップのサブメニュー */
.top_sub_menu {
    height              : 22px;
    padding-right       : 5px;
    border-bottom       : 1px solid #696969;
    margin-left         : 20px;
    margin-bottom       : 15px;
    padding-bottom      : 5px;
}

.top_sub_menu_select_link {
    font-weight         : bold;
    padding-left        : 12px;
}

.top_sub_menu_link {
    float               : right;
    font-weight         : bold;
    padding-left        : 5px;
}

/** 見出しのサブメニュー */
.head_sub_menu_link {
    float               : right;
    font-weight         : bold;
    padding-left        : 10px;
    font-size           : 16px;
}
