/*
 * Copyright(C) SEGA All Rights Reserved.
 */
/* ed6f528eb0 */
.coin-amount .sh-radio .radio-container::after,.coin-amount>div::after,.flow-chart::after,.my-coin::after,.my-coin>.amount::after{clear:both;content:""}.coin-amount .sh-radio .radio-container::after,.coin-amount .sh-radio .radio-container>.notUl::before,.coin-amount .sh-radio .radio-disabled,.coin-amount>div::after,.flow-chart::after,.flow-chart>div::after,.modal-title::after,.my-coin::after,.my-coin>.amount::after{content:""}.my-coin{background-image:linear-gradient(#605e5f,#42413f);padding:7px 15px 5px;color:#c2b413;border-bottom:1px solid #d4d3cf}.my-coin::after{display:block}.my-coin>.amount{float:right;width:250px}.my-coin>.amount::after{display:block}.my-coin>.amount>i{float:left;font-size:2.5rem}.my-coin>.amount>span{float:right;display:block;background-image:linear-gradient(#42413f,#34302f);width:205px;padding:8px 15px 7px;text-align:right;box-shadow:1px 1px 1px #252422 inset,1px 1px 1px #797574;border-radius:30px}.coin-table{border:2px solid #625b4b}.coin-table th{color:#fff;background-color:#726b58}@media screen and (max-width:639px){.coin-table .coin-expire{font-size:10px}.coin-table b{font-size:.9rem}}.flow-chart{padding-top:15px}.flow-chart::after{display:block}.flow-chart>div{position:relative;float:left;color:#fff;background-color:#cbc2b1;width:30%;text-align:center;padding:15px;margin-right:3.3%;line-height:20px}.coin-amount .sh-radio .radio-container>.ulpoint-icon>span:first-child,.ul-description{color:#90f;font-weight:700}.flow-chart>div::after{position:absolute;top:0;right:-50px;width:0;height:0;border:25px solid transparent;border-left:25px solid #cbc2b1}@media screen and (max-width:959px){.coin-table small{font-size:10px}.flow-chart>div{font-size:.85rem;padding:10px;height:55px}.flow-chart>div::after{right:-37px;border:28px solid transparent;border-left:9px solid #cbc2b1}.flow-chart>div:last-child{padding-top:20px}}.flow-chart>.on{background-color:#726b58}.flow-chart>.on::after{border-left:25px solid #726b58}@media screen and (max-width:959px){.flow-chart>.on{font-size:.85rem;padding:10px;height:55px}.flow-chart>.on::after{right:-37px;border:28px solid transparent;border-left:9px solid #726b58}.sh-form{padding:0}}.ul-description{background-color:#fff;border-left:1px solid #de9bff;border-right:1px solid #de9bff}.ul-description::after,.ul-description::before{content:"";display:block;height:1px;width:100%}.ul-description::before{background:linear-gradient(to left,#de9bff 30%,#90f 40%,#de9bff 50%)}.ul-description::after{background:linear-gradient(to left,#de9bff 50%,#90f 60%,#de9bff 70%)}.ul-description>span{display:block;margin:5px 10px}.ul-description>span>i{font-size:2em}.sh-radios>.sh-radio>.radio-container{padding:1rem 0 1rem 2.5rem}.coin-amount .sh-radio{position:relative}.coin-amount .sh-radio .radio-container{position:relative;padding-left:1.6rem}.coin-amount .sh-radio .radio-container::after{display:block}.coin-amount .sh-radio .radio-container>.amount{float:left}@media screen and (min-width:1280px){.coin-amount .sh-radio .radio-container>.amount{width:85%}}@media screen and (min-width:960px) and (max-width:1279px){.coin-amount .sh-radio .radio-container>.amount{width:80%}}@media screen and (min-width:640px) and (max-width:959px){.coin-amount .sh-radio .radio-container>.amount{width:75%}}.coin-amount .sh-radio .radio-container>.amount>i{position:static;font-size:2rem;margin:0 0 0 10px;vertical-align:middle}@media screen and (max-width:639px){.coin-amount .sh-radio .radio-container{padding-left:2.5rem}.coin-amount .sh-radio .radio-container>.amount{width:56%}.coin-amount .sh-radio .radio-container>.amount>i{font-size:1.2rem;margin-left:-10px}}.coin-amount .sh-radio .radio-container>.ulpoint-icon{float:left;position:relative;border:1px solid #de9bff;border-radius:5px;padding:0 10px 0 5px;height:2rem;line-height:2rem}@media screen and (max-width:959px){.coin-amount .sh-radio .radio-container>.ulpoint-icon>span:first-child{font-size:.9rem}}.coin-amount .sh-radio .radio-container>.ulpoint-icon>span:first-child>i{position:static;vertical-align:middle;margin-right:5px;top:-2px;left:-4px}.coin-amount .sh-radio .radio-container>.ulpoint-icon>span:last-child{position:absolute;display:block;top:-10px;right:-18px;width:2.1em;height:2.1em;font-size:.8rem;line-height:2.1em;text-align:center;color:#fff;background-color:#90f;border-radius:100%}.coin-amount .sh-radio .radio-container>.notUl>span:last-child{background-color:#d699ff}.coin-amount .sh-radio .radio-container>.notUl::before{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:5px;background-color:rgba(255,255,255,.6)}.coin-amount .sh-radio .radio-disabled{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(53,53,53,.7);padding:0 10px}.coin-amount .sh-radio .radio-disabled>div{padding:0;display:table-cell;vertical-align:middle}@media screen and (min-width:1280px){.coin-amount .sh-radio .radio-disabled>div{height:63px}}@media screen and (max-width:1279px){.coin-amount .sh-radio .radio-disabled>div{height:68px}}.coin-amount .sh-radio .radio-disabled>div>p{color:#fff;text-shadow:0 0 2px #000;font-size:.8rem;line-height:1em}.coin-amount .cannotbuy .radio-container{filter:blur(2px)}.radio-content-coin{padding-left:30px}.coin-amount>div{border-bottom:1px solid #726b58;padding:20px 10px 5px}.coin-amount>div::after{display:block}.coin-amount>div>span:first-of-type{float:left;display:block;width:6.5rem;color:#726b58}.terms-button{background-color:#c13939;color:#fff;margin:0 5px;padding:2px 10px;border-radius:2px;font-size:.9rem;box-shadow:0 0 0 1px inset;border:2px solid #c13939}.terms-button:hover{background-color:#ca4a4a}.modal-title::after{display:block;height:2px;width:100%;background:linear-gradient(to left,#c4c0b5 40%,#79756c 50%,#c4c0b5 60%)}.modal-title>span{display:block;font-size:1.2rem;font-weight:700;padding:10px}.ul-amount{display:-ms-flexbox;display:flex;margin:auto;padding:15px 0;width:40%}@media screen and (max-width:959px){.ul-amount{width:100%}}.ul-amount>.coin,.ul-amount>.ulpoint{width:45%;font-size:1.5rem;font-weight:700}@media screen and (max-width:959px){.ul-amount>.coin,.ul-amount>.ulpoint{font-size:1rem}}.ul-amount>.coin>i,.ul-amount>.ulpoint>i{font-size:1.8em}@media screen and (max-width:959px){.ul-amount>.coin>i,.ul-amount>.ulpoint>i{font-size:1.2em}}.ul-amount>.ulpoint{color:#a300ff}.ul-amount>.coin{color:#76736c}.ul-amount>.sankaku{width:10%;height:1.5em;margin-left:15px;border:12px solid transparent;border-left:20px solid #4a453f}