.interior_con {
    padding-top: 10vw;
}

.interior_title {
    text-align: left;
    padding-left: 5vw;
}

.interior_title h1 {
    font-size: 6vw;
    font-weight: 600;
    color: #0c193d;
    line-height: 8vw;
}

.interior_title p {
    font-size: 3vw;
    font-weight: 300;
    color: #2c2c2c;
    line-height: 4.5vw;
    padding-top: 3vw;
}

.interior_text {
    color: #dcd9d9;
    font-weight: 600;
    font-size: 7vw;
    padding-left: 21vw;
    padding-top: 7vw;
    opacity: .3;
}

.interior_img {
    width: 90%;
    margin: 0 auto;
}

.it01,
.it02,
.it03,
.it04,
.it05,
.it06,
.it07,
.it08,
.it09 {
    padding-top: 2vw;
}


.it02,
.it04,
.it08 {
    display: flex;
}

.it04 img,
.it08 img {
    width: 50%;
}

.it04 > div {
    color: #d2a776;
    padding-left: 8vw;
}

.it08 > div {
    color: #0c193d;
    padding-right: 12vw;
    padding-left: 6vw;
}

.it04 h3,
.it08 h3 {
    font-size: 7vw;
    font-weight: 600;
    padding: 10vw 0 0 0;
}

.it04 p,
.it08 p {
    font-weight: 400;
    color: #272727;
    font-size: 2vw;
    line-height: 3vw;
    padding-top: 3vw;
    letter-spacing: -.8;
}

.interior_notice {
    border: 1px solid #d1d1d1;
    width: 95%;
    /* position: absolute; */
    left: 2.5vw;
    bottom: 24vw;
    margin: 10vw auto;
    /* padding: 5vw; */
}

.not_txt p {
    font-size: 1.3vw;
    color: #858585;
    padding: 3vw 1vw;
    text-align: center;
    line-height: 3vw;
    letter-spacing: -.5;
}
