.btn[data-v-bebe9190]{text-align:center}.btn.btn-sub a[data-v-bebe9190],.btn.btn-sub button[data-v-bebe9190]{background-color:#fff}.btn.btn-sub a[data-v-bebe9190]:after,.btn.btn-sub button[data-v-bebe9190]:after{color:#1da1f2}@media only screen and (width>=1024px){.btn.btn-sub a:hover span[data-v-bebe9190],.btn.btn-sub button:hover span[data-v-bebe9190]{color:#1da1f2}}.btn.btn-sub a span[data-v-bebe9190],.btn.btn-sub button span[data-v-bebe9190]{color:#1da1f2}.btn a[data-v-bebe9190],.btn button[data-v-bebe9190]{cursor:pointer;text-align:left;vertical-align:middle;background-color:#1b1b1b;border:0;justify-content:center;align-items:center;width:100%;max-width:392px;min-height:50px;margin:0 auto;padding:4px 67px 4px 17px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4em;text-decoration:none;display:inline-flex;position:relative}@media only screen and (width<=767px){.btn a[data-v-bebe9190],.btn button[data-v-bebe9190]{padding:4px 58px 4px 8px;font-size:1.2rem;display:flex}}@media only screen and (width>=1024px){.btn a[data-v-bebe9190]:hover:before,.btn button[data-v-bebe9190]:hover:before{width:100%}.btn a:hover span[data-v-bebe9190],.btn button:hover span[data-v-bebe9190]{color:#1b1b1b;transform:translate(14px)}}.btn a[data-v-bebe9190]:before,.btn button[data-v-bebe9190]:before{content:"";background-color:#fffd5a;width:0;height:100%;transition:width .7s;position:absolute;top:0;right:0}.btn a[data-v-bebe9190]:after,.btn button[data-v-bebe9190]:after{content:">";color:#1b1b1b;background:#fffd5a;justify-content:center;align-items:center;width:50px;height:100%;min-height:50px;padding:0;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;display:flex;position:absolute;top:0;right:0}.btn a span[data-v-bebe9190],.btn button span[data-v-bebe9190]{z-index:2;color:#fffd5a;padding:10px 0;transition:all .2s;position:relative}.btn a.disable[data-v-bebe9190],.btn button.disable[data-v-bebe9190]{cursor:default;pointer-events:none;-webkit-tap-highlight-color:transparent;background:0 0;border:2px solid #c0d2db;min-height:46px}.btn a.disable[data-v-bebe9190]:after,.btn button.disable[data-v-bebe9190]:after{color:#fff;background-color:#c0d2db;width:48px;min-height:46px;padding-left:2px}.btn a.disable span[data-v-bebe9190],.btn button.disable span[data-v-bebe9190]{color:#c0d2db}
