@charset "UTF-8";

* {
    margin: 0;
    padding: 0;
    font-family: serif;
    background-color: #e9edea;
}

.header-box {
    max-width: 100%;
}

.header-pic {
    width: 100%;
}

body {
    background-image: url(images/haikei.jpg);    /* 背景画像指定 */
    background-size:  cover;                /* 画像のサイズ指定 */
    color: #fff;
}

h1 {
    text-align: center;
    margin-top: 120px;
    padding-bottom: 80px;
    font-size: 50px;
}

.grap-photo1 {
    width: 1000px;
    padding: 20px 80px 30px;
}

.grap-photo2 {
    width: 1000px;
    text-align: right;
    margin-left: auto;
    display: block;
    padding: 20px 80px 30px;
}