/* CSS Document */
/*intltour/jaldp/set flow payment reserve dome business共通 */
@charset "utf-8";

.heroimgWrap.typeImg.heroimgWrap-titleImg.slide_1pages .mainHeading {
    top: 50%;
}
.mvTopBox {
    position:relative;
}

@media screen and (min-width: 740px) {
    .heroimgWrap.heroimgWrap-titleImg .mainHeading .mainTtl img {
        width: 60vw;
        max-width: 818px;
    }

}

/* 画像、ボーダー */
.--img-border-solid {
    border: solid 1px #00000020;
}

/* テキストテーブル */
.--textTbl tr:not(:first-of-type) {
    border-top: 0.2em solid transparent;
}
.--textTbl tr td {
    vertical-align: top;
    text-align: left;
}
.--textTbl tr td:first-of-type {
    white-space: nowrap;
}
.--textTbl tr td:not(:first-of-type) {
    padding-left: 6px;
}

/* アイコンテキスト */
.ctm_iconTxt_BK.--iconTxt-fullWidth {
    display: block;
    background-color: #e6e6e6;
    color: #000;
    font-size: 1.4rem;
}