body
{
    color:#000000;               /* 標準フォントカラー                 */ 
    font-family: "ＭＳ Ｐゴシック", "Osaka";    /* 標準フォントスタイル               */ 
    font-size:x-small;           /* 文字の大きさ                       */ 
    background-color:#FFFFFF;    /* 背景色                             */ 
}

A
{
    color:#000000;
    text-decoration: underline;
}

a:hover
{
    clear:none;
    float:none;
    color:#f4922b;
    position:relative;
}

h1
{
    font-size:medium;
    line-height:25px;
}

.menu_select
{
    color:#FFFFFF;
    background:#000000;
}

.main_box
{
    border-color: #000000;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}

.subtext_box
{
    border-color: #eeeeee;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;

    margin:15px 10px 15px 10px;
}

.subtext_td
{
    line-height:130%;
    padding:5px 10px 5px 10px;
}

.fair_box
{
    border-color: #333333;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;

    margin:15px 10px 15px 10px;
}

.fair_td
{
    line-height:130%;
    padding:10px 15px 10px 15px;
}

.span.fair_text
{
    border-color: #dddddd;
    border-style: solid;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 0px;
}

.kikan_box
{
    border-color: #888888;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;

    margin:5px 5px 5px 5px;
    padding:5px 10px 5px 10px;
}
