body {font-family: Verdana, "MS Sans Serif", sans-serif}
a:link {color: #846410}
a:visited {color: #846410}
a:active {color: #d1a121}
a:hover {color: #d1a121}

.IMEDisabled {ime-mode: disabled}

div.header
{
    text-align: left;
    border: solid 1px #cccccc;
    width: 95%;
    margin-right:auto;
    margin-bottom: 10px;
    margin-left:auto
}

img.header
{
    vertical-align: middle;
    margin: 10px 15px 10px 15px
}

span.header
{
    color: #003894;
    font-size: larger;
    font-weight: bold;
    font-style: italic
}

/* MainMenu */
.button {width: 35px}


/* inquiry01a */
hr
{
    border-width: 2px 0px 0px 0px;
    border-style : solid;
    border-color: #cccccc;
    height: 2px;
    margin: 10px 0px 10px 0px
}

td.head
{
    color: #003894;
    font-weight: bold;
    /*text-align: justify;
    text-justify: distribute-all-lines;*/
    padding: 5px 0px 5px 0px
}

td.subhead
{
    color: #0066cc;
    font-weight: bold;
    /*text-align: justify;
    text-justify: distribute-all-lines;*/
    padding: 5px 0px 5px 0px
}

td.clearance 
{
    padding-right: 20px;
    margin-left: 40px;
}

td.border_l
{
    border-left: solid 2px #cccccc
}

td.border_r
{
    border-right: solid 2px #cccccc
}

.left_mgn5px {margin-left: 5px}

.seiban
{
    color: #003894;
    font-weight: bold;
    font-size: larger;
}

.seiban2
{
    font-weight: bold;
    font-size: larger;
}

.button_clearance
{
    margin-top: 20px;
    margin-right: 10px;
    height: 21px;
}

div.line_main
{
    padding: 10px 0px 5px 0px
}

div.line_sub
{
    padding: 3px 0px 5px 15px
}

.item_main
{
    color: #003894;
    font-weight: bold;
}

.item_sub
{
    color: #0066cc;
    margin-left: 15px;
    margin-right: 5px
}

.border_top
{
    border-top: solid 1px #cccccc
}

.border_bottom
{
    border-bottom: solid 1px #cccccc
}
