
.coupon h2 {
    background: none;
    color: #3256cb;
}
.coupon .st2-tab[data-color="1"] .st2-tab__switcher, .st2-tab[data-color="1"] .st2-tab--changer__switcher, .st2-tab[data-color="1"] .st2-tab--api__switcher, .st2-tab--changer[data-color="1"] .st2-tab__switcher, .st2-tab--changer[data-color="1"] .st2-tab--changer__switcher, .st2-tab--changer[data-color="1"] .st2-tab--api__switcher, .st2-tab--api[data-color="1"] .st2-tab__switcher, .st2-tab--api[data-color="1"] .st2-tab--changer__switcher, .st2-tab--api[data-color="1"] .st2-tab--api__switcher {
    border-bottom: none;
}
.coupon .st2-tab--changer[data-style="1"] .st2-tab--changer__item, .st2-tab--changer[data-style="1"] .st2-tab--api__item, .st2-tab--api[data-style="1"] .st2-tab--changer__item, .st2-tab--api[data-style="1"] .st2-tab--api__item {
    width: 50%;
}
.coupon .st2-tab--changer[data-style="1"] .st2-tab--changer__container, .st2-tab--changer[data-style="1"] .st2-tab--api__container, .st2-tab--api[data-style="1"] .st2-tab--changer__container, .st2-tab--api[data-style="1"] .st2-tab--api__container {
    padding: 1.5rem 3rem;
    border-radius: 15px 15px 0 0;
}
.coupon .st2-tab--changer[data-style="1"] .st2-tab--changer__item-txt, .st2-tab--changer[data-style="1"] .st2-tab--api__item-txt, .st2-tab--api[data-style="1"] .st2-tab--changer__item-txt, .st2-tab--api[data-style="1"] .st2-tab--api__item-txt {
    color: #3256cb;
}

.coupon .st2-tab--changer[data-style="1"] .st2-tab--changer__container, .st2-tab--changer[data-style="1"] .st2-tab--api__container, .st2-tab--api[data-style="1"] .st2-tab--changer__container, .st2-tab--api[data-style="1"] .st2-tab--api__container {
	border: 4px solid #3256cb;
	margin-bottom: -0.3rem;
}
.st2-tab[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab__container, .st2-tab[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--changer__container, .st2-tab[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--api__container, .st2-tab[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab__container, .st2-tab[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--changer__container, .st2-tab[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--api__container, .st2-tab[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab__container, .st2-tab[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--changer__container, .st2-tab[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--api__container, .st2-tab--changer[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab__container, .st2-tab--changer[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--changer[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--api__container, .st2-tab--changer[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab__container, .st2-tab--changer[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--changer[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--api__container, .st2-tab--changer[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab__container, .st2-tab--changer[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--changer[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--api__container, .st2-tab--api[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab__container, .st2-tab--api[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--api[data-color="1"] .st2-tab__item[aria-selected=true] .st2-tab--api__container, .st2-tab--api[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab__container, .st2-tab--api[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--api[data-color="1"] .st2-tab--changer__item[aria-selected=true] .st2-tab--api__container, .st2-tab--api[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab__container, .st2-tab--api[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--changer__container, .st2-tab--api[data-color="1"] .st2-tab--api__item[aria-selected=true] .st2-tab--api__container {
    background: #3256cb;
}

/* タブ調整 */
.st2-tab--changer[data-style="1"] .st2-tab--changer__body, .st2-tab--changer[data-style="1"] .st2-tab--api__body, .st2-tab--api[data-style="1"] .st2-tab--changer__body, .st2-tab--api[data-style="1"] .st2-tab--api__body {
     padding-top: 0; 
}
.st2-tab[data-color="1"] .st2-tab__switcher .st2-icon-bottom-arrow, .st2-tab[data-color="1"] .st2-tab--changer__switcher .st2-icon-bottom-arrow, .st2-tab[data-color="1"] .st2-tab--api__switcher .st2-icon-bottom-arrow, .st2-tab--changer[data-color="1"] .st2-tab__switcher .st2-icon-bottom-arrow, .st2-tab--changer[data-color="1"] .st2-tab--changer__switcher .st2-icon-bottom-arrow, .st2-tab--changer[data-color="1"] .st2-tab--api__switcher .st2-icon-bottom-arrow, .st2-tab--api[data-color="1"] .st2-tab__switcher .st2-icon-bottom-arrow, .st2-tab--api[data-color="1"] .st2-tab--changer__switcher .st2-icon-bottom-arrow, .st2-tab--api[data-color="1"] .st2-tab--api__switcher .st2-icon-bottom-arrow {
    fill: #4056c7;
}
@media (max-width: 736px) {
    .st2-tab--changer[data-style="1"] .st2-tab--changer__holder, .st2-tab--changer[data-style="1"] .st2-tab--api__holder, .st2-tab--api[data-style="1"] .st2-tab--changer__holder, .st2-tab--api[data-style="1"] .st2-tab--api__holder {
        overflow-x: visible;
    }
	.coupon .st2-tab--changer[data-style="1"] .st2-tab--changer__container, .st2-tab--changer[data-style="1"] .st2-tab--api__container, .st2-tab--api[data-style="1"] .st2-tab--changer__container, .st2-tab--api[data-style="1"] .st2-tab--api__container {
		border: 2px solid #3256cb;
		margin-bottom: -0.2rem;
	}
	.st2-tab--changer[data-style="1"] .st2-tab--changer__item-txt, .st2-tab--changer[data-style="1"] .st2-tab--api__item-txt, .st2-tab--api[data-style="1"] .st2-tab--changer__item-txt, .st2-tab--api[data-style="1"] .st2-tab--api__item-txt {
        font-size: 1rem;
    }	
}
/* 終了案内 */
.coupon .end_info .st2-paragraph {
    border: 2px solid #ab110a;
    max-width: 25%;
    margin: 4rem auto;
    padding: 2rem;
}
@media (max-width: 736px) {
    .coupon .end_info .st2-paragraph {
        max-width: 70%;
    }
}



