<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_jis";

/*ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ

    JCB GOLD / JMBページ共通設定（2020/12/01以降用）

ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ*/

/*******************************ご利用特典部分*******************************/
.box_benefits .cpn_ttl_note {
    display: block;
    position: absolute;
    top: 50%;
    right: 1em;
    padding: 0.5em;
    border: 2px solid white;
    border-radius: 5px;
    font-size: 16px;
    font-weight: bold;
    transform: translateY(-50%);
    z-index: 1;
}

/*JCB GOLD*/
.nyukai_jcb_gold .box_benefits .cpn_ttl_note {
    background: #D0A113;
}

/*JMB*/
.nyukai_jtb_jmb .box_benefits .cpn_ttl_note {
    background: #5f4587;
}

.box_benefits .btn_benefits_link_wrap {
    width: 620px;
    margin: 20px auto;

}

#contents_area .box_benefits a.btn_benefits_link {
    position: relative;
    display: block;
    padding: 1em;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
    line-height: 1.5;
}

/*JCB GOLD*/
.nyukai_jcb_gold #contents_area .box_benefits a.btn_benefits_link {
    background: #5f4587;
}

/*JMB*/
.nyukai_jtb_jmb #contents_area .box_benefits a.btn_benefits_link {
    background: #D0A113;
}

#contents_area .box_benefits a.btn_benefits_link::before {
    position: absolute;
    top: 50%;
    right: 20px;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 12px solid #fff;
    transform: translateY(-50%);
    content: "";
}

#contents_area .box_benefits a.btn_benefits_link:hover {
    opacity: 0.8;
}
</pre></body></html>