h2{
    font: normal bold 20px "メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","MS Pゴシック","MS P Gothic","Verdana","Arial","Helvetica", sans-serif;
    margin: 10px auto;
    text-align: center;
    letter-spacing: 5px;
    color: #6c3e00;
}

#header_main_img{
    width: 100%;
    margin-top: 10px;
}

#main{
    width: 100%;
}

#wrapper_1{
    margin: 0 10px 20px 10px;
}

#wrapper_1 h3{
    margin-bottom: 10px;
}

#wrapper_1 h3 img{
    width: 100%;
}

#wrapper_1 #president_pict{
    width: 30%;
    display: block;
    text-align: center;
    margin: 20px auto;
}

#wrapper_1 p{
    font: normal normal 14px "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","MS P明朝","MS PMincho","MS 明朝",serif;
    text-align: justify;
/*    text-indent: 1em;*/
}

#wrapper_1 #signature{
    text-align: right;
}

#wrapper_1 #signature img{
    width: 60%;
    margin-top: 10px;
}


@media screen and (min-width: 641px){
    #wrapper_1 #signature img{
        width: 35%;
    }
}
@media screen and (max-width: 640px){
    #wrapper_1 #signature img{
        width: 35%;
    }
}

@media screen and (max-width: 480px){
    #wrapper_1 #signature img{
        width: 40%;
    }
}

@media screen and (max-width: 375px){
    #wrapper_1 #signature img{
        width: 50%;
    }
}

@media screen and (max-width: 320px){
    #wrapper_1 #signature img{
        width: 60%;
    }
}