@charset "UTF-8";
[class^=mdEntryButton]{background-color:#fff}
[class^=mdEntryButton] .elWrap{display:-ms-grid;display:grid;justify-items:center;padding:40px 32px 24px}
[class^=mdEntryButton] .elEntryButton.disabled{width:410px;height:40px;border-radius:6px;background-color:#f6f6f6;font-size:16px;font-weight:700}
[class^=mdEntryButton] .elEntryButtonLink{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;color:rgba(0,0,0,.2392156863)}
[class^=mdEntryButton] .elPeriod{font-size:12px}
[class^=mdEntryButton] .elPayPayLinkBox{position:relative;width:632px;margin-top:16px;padding:20px;border-radius:8px;background-color:#f6f6f6}
[class^=mdEntryButton] .elPayPayLinkBox::after{position:absolute;content:"";top:-13px;left:50%;margin-left:-12px;border-width:0 12px 13px 12px;border-color:transparent;border-style:solid;border-bottom-color:#f6f6f6}
[class^=mdEntryButton] .elPayPayLinkText{font-size:0;font-weight:700;text-align:center}
[class^=mdEntryButton] .elPayPayLinkText span{line-height:14px;font-size:12px}
[class^=mdEntryButton] .elPayPayLinkButtonList{display:-ms-flexbox;display:flex;-webkit-column-gap:18px;column-gap:18px;margin-top:16px}
[class^=mdEntryButton] .elPayPayLinkButtonList a{display:block}
[class^=mdEntryButton] .elPayPayLinkButton{width:287px;padding:8px;border-radius:6px;background-color:#fff;border:1px solid #0260ea;color:#0260ea}
[class^=mdEntryButton] .elPayPayLinkButton:hover{opacity:.7}
[class^=mdEntryButton] .elPayPayButtonSubText{height:14px;font-size:12px;text-align:center}
[class^=mdEntryButton] .elPayPayButtonTitleText{height:16px;margin-top:4px;font-size:14px;font-weight:700;text-align:center}
[class^=mdEntryButton] .elPayPayLinkBox+.elCampaignListUrl{display:block;margin-top:20px}