@charset "Shift_JIS";

/* */

h1 {
font-weight: bold;
margin: 0;
padding: 0;
font-size: 18px;
}

h2 {
margin: 0;
padding: 0;
font-weight: bold;
font-size: 13px;
letter-spacing: 0.1em;
}

h3 {
margin: 0;
padding: 0;
font-weight: bold;
font-size: 12px;
letter-spacing: 0.1em;
}

strong {
font-weight: normal;
}

#napp {
margin: 0;
padding: 0;
font-weight: bold;
font-size: 13px;
letter-spacing: 0.1em;
}

.nbr {
  white-space: nowrap;
}

.kakomi1 {
margin: 0;
padding: 1px;
border: 1px solid #aaaaaa;
}
.kakomi2 {
margin: 0;
padding: 0;
border: 1px dotted #aaaaaa;
}
.kakomi3 {
margin: 0;
padding: 0;
border: 2px solid #aaaaaa;
}
.kakomi4 {
margin: 3px;
padding: 3px;
border: 1px solid #aaaaaa;
text-align: center;
}
.kakomi5 {
margin: 0;
padding: 4px;
border: 1px dotted #ff0000;
}

.akaul {
margin: 0;
padding: 0;
border-bottom: 2px dashed #ff0000;
}

.aka {
margin: 0;
padding: 0;
color: #ff0000;
}
.ao {
margin: 0;
padding: 0;
color: #0000ff;
}
.huto {
margin: 0;
padding: 0;
font-weight: bold;
}

.sml {
font-size: 11px;
}

.bg {
font-size: 14px;
}

.bbg {
font-size: 16px;
}

.bbbg {
font-size: 18px;
}

#rt {
text-align: right;
}

#ct {
text-align: center;
}

.alrt {
text-align: right;
}

.alct {
text-align: center;
}


#lma01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma01.gif) no-repeat;
background-position: left 1px;
}

#lma02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma02.gif) no-repeat;
background-position: left 1px;
}

#lma03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma03.gif) no-repeat;
background-position: left 1px;
}

#lma04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma04.gif) no-repeat;
background-position: left 1px;
}

#lma05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma05.gif) no-repeat;
background-position: left 1px;
}

#lma06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma06.gif) no-repeat;
background-position: left 1px;
}
#lma07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma07.gif) no-repeat;
background-position: left 1px;
}

#lma08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma08.gif) no-repeat;
background-position: left 1px;
}

#lma09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma09.gif) no-repeat;
background-position: left 1px;
}

#lma10 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma10.gif) no-repeat;
background-position: left 1px;
}

#lma11 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma11.gif) no-repeat;
background-position: left 1px;
}

#lma12 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma12.gif) no-repeat;
background-position: left 1px;
}

#lma13 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma13.gif) no-repeat;
background-position: left 1px;
}

#lma14 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma14.gif) no-repeat;
background-position: left 1px;
}

#lma15 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma15.gif) no-repeat;
background-position: left 1px;
}

#lma16 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma16.gif) no-repeat;
background-position: left 1px;
}

#lma17 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma17.gif) no-repeat;
background-position: left 1px;
}

#lma18 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma18.gif) no-repeat;
background-position: left 1px;
}

#lma19 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma19.gif) no-repeat;
background-position: left 1px;
}

#lma20 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma20.gif) no-repeat;
background-position: left 1px;
}

.lsma01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma01.gif) no-repeat;
background-position: left 1px;
}

.lsma02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma02.gif) no-repeat;
background-position: left 1px;
}

.lsma03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma03.gif) no-repeat;
background-position: left 1px;
}

.lsma04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma04.gif) no-repeat;
background-position: left 1px;
}

.lsma05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma05.gif) no-repeat;
background-position: left 1px;
}

.lsma06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma06.gif) no-repeat;
background-position: left 1px;
}
.lsma07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma07.gif) no-repeat;
background-position: left 1px;
}

.lsma08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma08.gif) no-repeat;
background-position: left 1px;
}

.lsma09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma09.gif) no-repeat;
background-position: left 1px;
}

.lsma10 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma10.gif) no-repeat;
background-position: left 1px;
}

.lsma11 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma11.gif) no-repeat;
background-position: left 1px;
}

.lsma12 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma12.gif) no-repeat;
background-position: left 1px;
}

.lsma13 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma13.gif) no-repeat;
background-position: left 1px;
}

.lsma14 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma14.gif) no-repeat;
background-position: left 1px;
}

.lsma15 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma15.gif) no-repeat;
background-position: left 1px;
}

.lsma16 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma16.gif) no-repeat;
background-position: left 1px;
}

.lsma17 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma17.gif) no-repeat;
background-position: left 1px;
}

.lsma18 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma18.gif) no-repeat;
background-position: left 1px;
}

.lsma19 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma19.gif) no-repeat;
background-position: left 1px;
}

.lsma20 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lma20.gif) no-repeat;
background-position: left 1px;
}

#lmb01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb01.gif) no-repeat;
background-position: left 1px;
}

#lmb02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb02.gif) no-repeat;
background-position: left 1px;
}

#lmb03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb03.gif) no-repeat;
background-position: left 1px;
}

#lmb04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb04.gif) no-repeat;
background-position: left 1px;
}

#lmb05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb05.gif) no-repeat;
background-position: left 1px;
}

#lmb06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb06.gif) no-repeat;
background-position: left 1px;
}

#lmb07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb07.gif) no-repeat;
background-position: left 1px;
}

#lmb08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb08.gif) no-repeat;
background-position: left 1px;
}

#lmb09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb09.gif) no-repeat;
background-position: left 1px;
}

.lsmb01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb01.gif) no-repeat;
background-position: left 1px;
}

.lsmb02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb02.gif) no-repeat;
background-position: left 1px;
}

.lsmb03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb03.gif) no-repeat;
background-position: left 1px;
}

.lsmb04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb04.gif) no-repeat;
background-position: left 1px;
}

.lsmb05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb05.gif) no-repeat;
background-position: left 1px;
}

.lsmb06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb06.gif) no-repeat;
background-position: left 1px;
}

.lsmb07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb07.gif) no-repeat;
background-position: left 1px;
}

.lsmb08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb08.gif) no-repeat;
background-position: left 1px;
}

.lsmb09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmb09.gif) no-repeat;
background-position: left 1px;
}

#lmc01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc01.gif) no-repeat;
background-position: left 1px;
}

#lmc02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc02.gif) no-repeat;
background-position: left 1px;
}

#lmc03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc03.gif) no-repeat;
background-position: left 1px;
}

#lmc04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc04.gif) no-repeat;
background-position: left 1px;
}

#lmc05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc05.gif) no-repeat;
background-position: left 1px;
}

#lmc06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc06.gif) no-repeat;
background-position: left 1px;
}

#lmc07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc07.gif) no-repeat;
background-position: left 1px;
}

#lmc08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc08.gif) no-repeat;
background-position: left 1px;
}

#lmc09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc09.gif) no-repeat;
background-position: left 1px;
}

.lsmc01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc01.gif) no-repeat;
background-position: left 1px;
}

.lsmc02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc02.gif) no-repeat;
background-position: left 1px;
}

.lsmc03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc03.gif) no-repeat;
background-position: left 1px;
}

.lsmc04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc04.gif) no-repeat;
background-position: left 1px;
}

.lsmc05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc05.gif) no-repeat;
background-position: left 1px;
}

.lsmc06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc06.gif) no-repeat;
background-position: left 1px;
}

.lsmc07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc07.gif) no-repeat;
background-position: left 1px;
}

.lsmc08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc08.gif) no-repeat;
background-position: left 1px;
}

.lsmc09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmc09.gif) no-repeat;
background-position: left 1px;
}

#lmd01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd01.gif) no-repeat;
background-position: left 1px;
}

#lmd02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd02.gif) no-repeat;
background-position: left 1px;
}

#lmd03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd03.gif) no-repeat;
background-position: left 1px;
}

#lmd04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd04.gif) no-repeat;
background-position: left 1px;
}

#lmd05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd05.gif) no-repeat;
background-position: left 1px;
}

#lmd06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd06.gif) no-repeat;
background-position: left 1px;
}

#lmd07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd07.gif) no-repeat;
background-position: left 1px;
}

#lmd08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd08.gif) no-repeat;
background-position: left 1px;
}

#lmd09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd09.gif) no-repeat;
background-position: left 1px;
}

.lsmd01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd01.gif) no-repeat;
background-position: left 1px;
}

.lsmd02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd02.gif) no-repeat;
background-position: left 1px;
}

.lsmd03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd03.gif) no-repeat;
background-position: left 1px;
}

.lsmd04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd04.gif) no-repeat;
background-position: left 1px;
}

.lsmd05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd05.gif) no-repeat;
background-position: left 1px;
}

.lsmd06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd06.gif) no-repeat;
background-position: left 1px;
}

.lsmd07 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd07.gif) no-repeat;
background-position: left 1px;
}

.lsmd08 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd08.gif) no-repeat;
background-position: left 1px;
}

.lsmd09 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/lmd09.gif) no-repeat;
background-position: left 1px;
}

#km01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km01.gif) no-repeat;
background-position: left 1px;
}

#km02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km02.gif) no-repeat;
background-position: left 1px;
}
#km03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km03.gif) no-repeat;
background-position: left 1px;
}

#tn01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn01.gif) no-repeat;
background-position: left 1px;
}

#tn02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn02.gif) no-repeat;
background-position: left 1px;
}
#tn03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn03.gif) no-repeat;
background-position: left 1px;
}

#tn04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn04.gif) no-repeat;
background-position: left 1px;
}

#tn05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn05.gif) no-repeat;
background-position: left 1px;
}
#tn06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn06.gif) no-repeat;
background-position: left 1px;
}

#op03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/op03.gif) no-repeat;
background-position: left 1px;
}

.kom01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km01.gif) no-repeat;
background-position: left 1px;
}

.kom02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km02.gif) no-repeat;
background-position: left 1px;
}
.kom03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/km03.gif) no-repeat;
background-position: left 1px;
}

.ten01 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn01.gif) no-repeat;
background-position: left 1px;
}

.ten02 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn02.gif) no-repeat;
background-position: left 1px;
}
.ten03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn03.gif) no-repeat;
background-position: left 1px;
}

.ten04 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn04.gif) no-repeat;
background-position: left 1px;
}

.ten05 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn05.gif) no-repeat;
background-position: left 1px;
}
.ten06 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/tn06.gif) no-repeat;
background-position: left 1px;
}

.onp03 {
margin: 0;
padding: 0;
padding-left: 1.5em;
background: url(../images/op03.gif) no-repeat;
background-position: left 1px;
}

.ind25m {
padding-left: 2.5em;
text-indent: -2.5em;
}

.kslink a:link, .kslink a:visited, .kslink a:active {
color: #333333;
font-weight: bold;
text-decoration: none;
}

.kslink a:hover {
color: #330000;
font-weight: bold;
text-decoration: underline;
}

