.ticket-issue-buy-flow-top-area{background-color:var(--color-green-light);padding-top:56px;padding-bottom:80px}.flow-link-area{height:100%;background-color:#fff;border-radius:10px}.flow-top-icon{width:40%}.smartphone-ticket-area{padding:80px 0}.qrcard-ticket-area{background-color:var(--color-orange-light);padding:80px 0}.exchange-postoffice-list-area{margin-top:40px;padding:40px 16px 16px;background-color:#fff}.exchange-postoffice-attention{border:solid 1px var(--color-orange)}.exchange-postoffice-attention-title-area{width:-moz-fit-content;width:fit-content;background-color:var(--color-orange);padding:8px}.exchange-postoffice-attention-title-icon{width:32px;margin-right:8px}.koedopay-usage{padding-top:80px}.recommend-browser-area{border:solid 2px var(--color-blue);border-radius:10px}.koedopay-usage-attention-area{border:solid 1px #DB0000;background-color:var(--color-orange-light)}.usage-accordion-body{border:solid 1px var(--color-orange);border-top:none;border-radius:0%}.usage-accordion,.usage-accordion[aria-expanded=true]{background-color:var(--color-orange-md-light);border:solid 1px var(--color-orange);border-radius:0%;color:var(--color-black-md-light)}ol.usage-flow-title{counter-reset:number;list-style-type:none!important;padding:.5em}ol.usage-flow-title li.usage-flow-title-number{position:relative;line-height:1.5em;padding:.5em .5em .5em 36px}ol.usage-flow-title li.usage-flow-title-number:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:var(--color-orange);color:#fff;font-size:16px;border-radius:50%;left:0;width:30px;height:30px;line-height:30px;text-align:center;top:50%;transform:translateY(-50%)}.usage-border{width:100%;height:1px;border-top:solid 1px #DB0000;margin-top:48px}.usage-point-area{border:solid 1px var(--color-orange);border-radius:5px}.usage-point-title-area{width:-moz-fit-content;width:fit-content;padding:8px 24px;border-radius:5px;background-color:var(--color-orange);color:#fff}.usage-manual{padding-top:80px}.usage-movie-manual{padding:80px 0}.koedopay-payment-usage{padding:80px 0;background-color:var(--color-green-light)}.payment-accordion,.payment-accordion[aria-expanded=true]{background-color:var(--color-gren-light);border:solid 1px var(--color-green-dark);border-radius:0%;color:var(--color-black-md-light)}.payment-accordion-body{border:solid 1px var(--color-green-dark);border-top:none;border-radius:0%}ol.payment-flow-title{counter-reset:number;list-style-type:none!important;padding:.5em}ol.payment-flow-title li.payment-flow-title-number{position:relative;line-height:1.5em;padding:.5em .5em .5em 36px}ol.payment-flow-title li.payment-flow-title-number:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:var(--color-green-dark);color:#fff;font-size:16px;border-radius:50%;left:0;width:30px;height:30px;line-height:30px;text-align:center;top:50%;transform:translateY(-50%)}.payment-border{width:100%;height:1px;border-top:solid 1px var(--color-green-dark);margin-top:48px}.operation-information-session{padding-top:80px}@media screen and (min-width:768px){.smartphone-flow-pc{display:block}.smartphone-flow-sp{display:none}.qrcard-flow-pc{display:block}.qrcard-flow-sp{display:none}.smartphone-flow-border{border-left:solid 2px var(--color-orange)}}@media screen and (max-width:767px){.smartphone-flow-pc{display:none}.smartphone-flow-sp{display:block}.qrcard-flow-pc{display:none}.qrcard-flow-sp{display:block}.smartphone-flow-border{border-top:solid 2px var(--color-orange)}}
