@charset "Shift_JIS";

.text {

    font-size: 12px;

    font-style: normal;

    line-height: 155%;

    font-weight: normal;

    color: #000000;

    letter-spacing: 2px;

    padding-bottom: 8px;

    padding-left: 280px;

    width: 380px;

    display: block;

}

.text_a {

    font-size: 12px;

    font-style: normal;

    line-height: 155%;

    font-weight: normal;

    color: #000000;

    letter-spacing: 2px;

    padding-bottom: 8px;

}

.town_name {

    font-size: 12px;

    font-style: normal;

    font-weight: normal;

    display: block;

    padding-top: 6px;

    padding-bottom: 6px;

    line-height: 140%;

    letter-spacing: 0.5px;

}

.midashi {

    font-size: 12px;

    font-style: normal;

    font-weight: bold;

    color: #990000;

    border: 1px solid #990000;

    padding-right: 2px;

    padding-left: 2px;

    margin-right: 4px;

    margin-left: 4px;

}

.low_line {

    display: block;

    border-bottom-width: 1px;

    border-bottom-style: dotted;

    border-bottom-color: #FF9900;

    margin-top: 3px;

    padding-top: 3px;

}

.midashi2 {

    font-size: 12px;

    font-style: normal;

    font-weight: bold;

    color: #000000;

    padding-bottom: 5px;

}





.number {

    font-size: 12px;

    font-style: italic;

    font-weight: bold;

    color: #CC3300;

    margin-top: 16px;

    margin-left: 6px;

    width: 600px;

    padding-left: 100px;

}

.number_a {

    font-size: 12px;

    font-style: italic;

    font-weight: bold;

    color: #CC3300;

    margin-top: 16px;

    margin-left: 6px;

}

.location {

    font-size: 13px;

    font-style: normal;

    font-weight: bold;

    color: #000000;

    display: block;

    padding-left: 5px;

    margin-bottom: 8px;

    width: 600px;

    border-bottom-width: 2px;

    border-bottom-style: dotted;

    border-bottom-color: #FF9900;

    margin-left: 80px;

    list-style-position: outside;

    list-style-type: decimal;

}

.location2 {

    font-size: 13px;

    font-style: normal;

    font-weight: bold;

    color: #000000;

    display: block;

    padding-left: 5px;

    margin-bottom: 8px;

    width: 600px;

    border-bottom-width: 2px;

    border-bottom-style: dotted;

    border-bottom-color: #FF9900;

    margin-top: 10px;
    margin-left: 80px;

    list-style-position: outside;

    list-style-type: decimal;

}

.text2 {

    font-size: 10px;

    font-style: normal;

    font-weight: normal;

    padding-top: 5px;

    padding-bottom: 15px;

    padding-left: 580px;

    color: #0000FF;

    display: block;

}
.text2_a {

    font-size: 10px;

    font-style: normal;

    font-weight: normal;

    padding-top: 5px;

    color: #0000FF;

    display: block;

}

body {

    margin-left: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

}

.main {

    

    background-repeat: repeat-y;

}



a:link {

    text-decoration: none;

}

a:visited {

    text-decoration: none;

}

a:hover {

    text-decoration: underline;

}

a:active {

    text-decoration: none;

}

.footer_text {  font-size: 10px;

    font-style: normal;

    font-weight: normal;

    color: #FFFFFF;

    padding: 2px;

    background-color: #003300;

    background-position: right;

    text-align: right;

    display: block;

}

.logo { margin-left: 591px;

}

.town_title {

    margin-left: 50px;

    margin-top: 10px;

    margin-bottom: 5px;

    padding-left: 50px;

    width: 680px;

}

.back_number {

    margin-left: 150px;

    margin-top: 10px;

    margin-bottom: 15px;

}

.text3 {

    font-size: 12px;

    font-style: normal;

    line-height: 155%;

    font-weight: normal;

    color: #000000;

    letter-spacing: 2px;

    width: 660px;

    display: block;

}

.photo {

    float: left;

    margin-right: 15px;

    padding-left: 100px;

    margin-top: 15px;

}

.text4 {

    font-size: 12px;

    font-style: normal;

    line-height: 155%;

    font-weight: normal;

    color: #000000;

    letter-spacing: 2px;

    width: 560px;

    margin-top: 15px;
    margin-left: 100px;

}

.text4 img {

    float: left;

    margin-right: 15px;
    margin-top: 8px;
    margin-bottom: 10px;

}

.totop {

    font-size: 12px;

    font-style: normal;

    font-weight: normal;

    margin-left: 50px;

}


