﻿body {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    font-size: 18px;
    line-height: 180%;
}

body {
     font-family: 'ヒラギノ明朝 Pro W6', 'HiraMinPro-W6', '游明朝体', 'YuMincho', serif;
     font-weight: bold;}

header {
    text-align: center;
    padding-top: 20px;
    margin-bottom: 30px;
}

.neso {
    text-align: center;
    padding-top: 20px;
}

.tobira {
    max-width: 660px;
    margin: auto;
    padding-top: 20px;
}

.ici {
    float: left;
    padding-left: 10px;
    padding-right: 5px;
}

.ni {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

.san {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

.tsure {
    clear: both;
}

p {
    text-indent: 1em;
}

.menba- {
    clear: both;
    max-width: 800px;
    margin: auto;
}

.yon {
    float: left;
    margin-right: 10px;
}

.go {
    float: left;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-left: 10px;
    margin-right: 10px;
}

.roku {
    float: left;
    padding-top: 30px;
    margin-left: 10px;
    margin-right: 10px;
}

.nana {
    float: left;
    margin-left: 10px;
}

.nikka {
    clear: both;
    max-width: 660px;
    margin: auto;

}

.hi {
    max-width: 660px;
    margin: auto;
}

.hachi {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}

.kyuu {
    float: left;
    margin-left: 10px;
    margin-right: 10px
}

.juu {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}

.nde {
    clear: both;
    max-width: 660px;
    margin: auto;
}

.fuuha {
    max-width: 660px;
    margin: auto;
}

.sinki {
    max-width: 660px;
    margin: auto;
}

.ere {
    float: left;
    margin-left: 65px;
    margin-right: 60px;
}

.twe {
    float: left;
    margin-left: 65px;
    margin-right: 60px;
}

.nfam {
    clear: both;
    max-width: 660px;
    margin: auto;
}

.ookukuri {
    max-width: 800px;
    margin: auto;
    background-color: #FFFFF0;
}

footer {
    max-width: 580px;

    margin: auto;
    padding-top: 20px;

}

strong {
    color: #a7924c
}

.jipage {
    float: left;
}



a {
    text-decoration: none;
}

@media screen and (max-width:500px) {
    .ookukuri {
        max-width: 96%;padding: 5px;
    }
    .ici {
        float: none;
        text-align: center;
    }
    .ni {
        float: none;
        text-align: center;
    }
    .san {
        float: none;
        text-align: center;
    }
    .yon {
        float: none;
        text-align: center;
    }
    .go {
        float: none;
        text-align: center;
    }
    .roku {
        float: none;
        text-align: center;
    }
    .nana {
        float: none;
        text-align: center;
    }
    .hachi {
        float: none;
        text-align: center;
    }
    .kyuu {
        float: none;
        text-align: center;
    }
    .juu {
        float: none;
        text-align: center;
    }
    .ere {
        float: none;
        text-align: center;
    }
    .twe {
        float: none;
        text-align: center;
    }
    .nikka {
        max-width: 98%;
    }
    footer {
        clear: both;
    }

    .lascom {
        text-align: center;
    }


.jipage {
    margin: 2px;
}

.meru {
    margin: 2px;
}


}
