body,
div,
pre,
form,
fieldset,
input,
textarea,
p,
th,
td {
    margin: 0;
    padding: 0;
    text-indent: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
    text-indent: 0;
    font-size: 12px;
}

ul,
ol,
li,
dl,
dt,
dd {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-indent: 0;
}

fieldset,
img,
a img {
    border: 0 none;
}

a {
    background-color: transparent;
}

a:active,
a:hover {
    outline: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}

th {
    font-style: normal;
    font-weight: normal;
    text-align: left;
}

hr {
    display: none;
}

iframe {
    border-style: none;
}

input,
select,
textarea,
button {
    font-family: inherit;
}

html {
    position: relative;
    min-height: 100%;
    margin-bottom: 105px;
}

.l-header--sys {
    position: relative;
    min-width: 950px;
    padding: 11px 10px 6px;
    border-bottom: 1px solid #a7a7a7;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
}

@media (min-width: 1px) {
    .l-header--sys {
        border-bottom: none;
    }
}

.l-header--sys .lc-logo {
    width: 950px;
    margin: 0 auto;
    padding-left: 10px;
}

.l-header--sys .lc-logo>a {
    display: block;
    width: 175px;
    height: 45px;
}

.l-header {
    position: relative;
    display: table;
    width: 1200px;
    margin: 0 auto;
}

.page1 .l-header {
    width: 950px;
}

.l-copyright {
    margin: 0;
    line-height: 1;
    font-size: 14px;
}

.l-header--sys .lc-logo>a {
    background: url("data:image/png;base64,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") 0 0 no-repeat;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}

.l-footerWrap {
    position: absolute;
    bottom: 0;
    min-width: 100%;
    margin: 0 auto;
    padding-top: 7px;
    padding-bottom: 35px;
    border-top: 1px solid #a7a7a7;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.4);
    background-color: #fff;
    font-size: 14px;
    box-sizing: border-box;
    height: 35px;
    padding-bottom: 7px;
}

@media (min-width: 1px) {
    .l-footerWrap {
        border-top: none;
    }
}

.l-footer--sys {
    width: 950px;
    margin: 0 auto;
    padding-bottom: 7px;
}

.c-maintenance {
    width: 600px;
    height: 40px;
    margin: 160px auto 0;
}

.c-mtdate {
    width: 421px;
    height: 20px;
    margin: 40px auto 0;
    font-size: 12px;
    text-align: center;
}