<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

body, input, select, textarea, table {
    font-size: small;
    font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
    margin: 0px;
}

a:link, a:visited
{
    color: #0000FF;
}

img
{
    border: 0px;
}

p
{
    margin: 10px 0px;
}

.LayoutTable
{
    border: 0px none;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}
.LayoutTable td
{
    border: 0px none;
    margin: 0px;
    padding: 0px;
}

.LayoutTable2 {
    border: 0px none;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
}

.LayoutTable2 td
{
    border: 0px none;
    margin: 0px;
    padding: 0.5em;
}

.Table1 {
    border: 1px solid LightGray;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    table-layout: fixed;
}
.Table1 td
{
    border: 1px solid Gray;
    border-collapse: collapse;
    margin: 0;
    padding: 0.5em;
    text-overflow: ellipsis;
    overflow: hidden;
}
.Table1 th
{
    border: 1px solid Gray;
    border-collapse: collapse;
    margin: 0px;
    padding: 0.3em;
    background-color: #0076A3;
    color: #FFFFFF;
    text-overflow: ellipsis;
    overflow: hidden;
}
.Table1 table td
{
    padding: 0px;
    border-style: none;
}
.Table1 table span, .Table1 table a
{
    padding: 10px;
}

.Table2 {
    border: 1px solid LightGray;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    table-layout: fixed;
}
.Table2 td
{
    border: 1px solid Gray;
    border-collapse: collapse;
    margin: 0;
    padding: 0.5em;
    text-overflow: ellipsis;
    overflow: hidden;
}
.Table2 th
{
    border: 1px solid Gray;
    border-collapse: collapse;
    margin: 0px;
    padding: 0.3em;
    background-color: #00A377;
    color: #FFFFFF;
    text-overflow: ellipsis;
    overflow: hidden;
}
.Table2 table td
{
    padding: 0px;
    border-style: none;
}
.Table2 table span, .Table2 table a
{
    padding: 10px;
}

.Table3 {
    border: 1px solid LightGray;
    border-collapse: collapse;
    margin: 0;
    padding: 0;
    table-layout: fixed;
    background-color: #B8DF97
}

    .Table3 td {
        border: 1px solid Gray;
        border-collapse: collapse;
        margin: 0;
        padding: 0.5em;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .Table3 th {
        border: 1px solid Gray;
        border-collapse: collapse;
        margin: 0px;
        padding: 0.3em;
        background-color: green;
        color: #FFFFFF;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .Table3 table td {
        padding: 0px;
        border-style: none;
    }

    .Table3 table span, .Table3 table a {
        padding: 10px;
    }

.Validator
{
    color: Red;
}

.KinouLink
{
    text-decoration: none;
    font-size: large;
    color: white;
    text-shadow: 0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3,0 0 3px #0076A3;
}

input, select {
    box-sizing: border-box !important;
}

hr
{
margin: 1em 0;
}

.CommandColStyle {
    text-overflow: unset !important;
    overflow:unset !important;
}

input[type="text"], textarea {
    box-sizing: border-box;
}

.ColorRed {
    color: red;
}

.ColorBlue {
    color: blue;
}

.FontBold {
    font-weight: bold;
}

.FormDiv {
    box-sizing: border-box;
    padding: 2em 2em;
    background-color: #AEDB8A;
    border-radius: 20px;
}

fieldset {
    border-style: none;
    padding: 0;
    margin: 1em 0;
}

legend {
    border-style: none;
    padding: 0;
    margin: 1em 0 0.2em 0;
    font-weight: bold;
}

input[type="password"] {
    box-sizing: border-box;
    padding: 0.5em;
}

input[type="text"] {
    box-sizing: border-box;
    padding: 0.5em;
}

img {
    vertical-align: top;
}
</pre></body></html>