﻿.sp_charge #wrapper,.charge #wrapper{min-width:auto}.sp_charge .flex-control-nav,.charge .flex-control-nav{bottom:0;height:1em}.sp_charge .flex-control-paging li a,.charge .flex-control-paging li a{height:4px;width:11px;opacity:0.5}@media screen and (min-width: 860px){.sp_charge .flex-direction-nav .flex-prev,.charge .flex-direction-nav .flex-prev{opacity:1;left:10px}.sp_charge .flex-direction-nav .flex-next,.charge .flex-direction-nav .flex-next{opacity:1;right:10px}}.sp_charge__main,.charge__main{position:relative;font-size:3.2vw;background:#FFF;min-height:500px;height:100%;width:100%;margin:0 auto;padding-top:40px;padding-bottom:3em}@media only screen and (max-width: 429px){.sp_charge__main,.charge__main{font-size:1.8vw}}@media only screen and (min-width: 430px){.sp_charge__main,.charge__main{font-size:1.8vw}}@media only screen and (min-width: 600px){.sp_charge__main,.charge__main{font-size:1.9vw}}@media only screen and (min-width: 1079px){.sp_charge__main,.charge__main{font-size:20px}}@media only screen and (min-width: 1079px){.sp_charge__main,.charge__main{width:1079px}.sp_charge__main:before,.charge__main:before{position:absolute;content:'';width:20px;height:100%;top:0;bottom:0;left:0;z-index:9;box-shadow:inset 10px 0px 10px -2px #FFF, inset  0px 0px  0px  0px #FFF}.sp_charge__main:after,.charge__main:after{position:absolute;content:'';width:20px;height:100%;top:0;bottom:0;right:0;box-shadow:inset 0px 0px  0px  0px #FFF, inset -10px 0px 10px -2px #FFF}}.sp_charge__main h1,.charge__main h1{position:relative;text-align:center;padding-top:0.4em;margin-bottom:0;border-bottom:2px solid #0d0a03;background-color:#FFF}.sp_charge__main h1 .charge_title,.charge__main h1 .charge_title{position:absolute;top:3%;width:23%;z-index:10;left:0;right:0;margin:auto;border-bottom:none}.sp_charge__main h1 img,.charge__main h1 img{vertical-align:top}.sp_charge__main .player_info,.charge__main .player_info{color:#6d6d6d;font-size:0.5em;text-align:left;padding-left:2em}.sp_charge__main--termList,.charge__main--termList{position:relative;margin:1em auto}.sp_charge__main--termList .howto,.charge__main--termList .howto{text-align:center;font-size:2.2em;padding:0.5em 0;background:url("../images/charge/btn_common-56e3fd76.png") no-repeat top center;background-size:contain}@media only screen and (min-width: 850px){.sp_charge__main--termList .howto,.charge__main--termList .howto{font-size:1.5em}}.sp_charge__main--termList .howto a,.charge__main--termList .howto a{color:#FFF;text-decoration:none;padding:0.5em 3em;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905}.sp_charge__main--termList ul,.charge__main--termList ul{display:flex;justify-content:center;flex-wrap:wrap}.sp_charge__main--termList ul li,.charge__main--termList ul li{width:44%}@media only screen and (min-width: 1079px){.sp_charge__main--termList ul li,.charge__main--termList ul li{width:410px}}.sp_charge__main--termList ul li a,.charge__main--termList ul li a{display:block;color:#555;line-height:1.2em;font-weight:700;text-align:center}.sp_charge__main--underMenu,.charge__main--underMenu{width:100%;position:relative;margin:1em auto;display:flex;flex-wrap:nowrap;justify-content:space-around;max-width:700px}.sp_charge__main--underMenu .update_confirmation,.sp_charge__main--underMenu .howto,.charge__main--underMenu .update_confirmation,.charge__main--underMenu .howto{display:block;text-align:center;font-size:2.2em;padding:0.5em 0;width:48%;cursor:pointer}@media only screen and (min-width: 850px){.sp_charge__main--underMenu .update_confirmation,.sp_charge__main--underMenu .howto,.charge__main--underMenu .update_confirmation,.charge__main--underMenu .howto{font-size:1.5em}}.sp_charge__main--underMenu .update_confirmation a,.sp_charge__main--underMenu .howto a,.charge__main--underMenu .update_confirmation a,.charge__main--underMenu .howto a{color:#FFF;text-decoration:none;padding:0.5em 0;display:block;width:100%;background:url("../images/charge/btn_common-56e3fd76.png") no-repeat center center;background-size:contain;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905}.sp_charge__main--underMenu ul,.charge__main--underMenu ul{display:flex;justify-content:center;flex-wrap:wrap}.sp_charge__main--underMenu ul li,.charge__main--underMenu ul li{width:44%;background:url("../images/charge/btn_law-3207eab1.png") no-repeat top center;background-size:100% 100%}@media only screen and (min-width: 1079px){.sp_charge__main--underMenu ul li,.charge__main--underMenu ul li{width:410px}}.sp_charge__main--underMenu ul li a,.charge__main--underMenu ul li a{display:block;text-decoration:none;color:#555;padding:0.8em 1em;line-height:1.2em;font-weight:700;text-align:center;text-shadow:0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF,0 0 1px #FFFCCF}.sp_charge__main--caution,.charge__main--caution{color:#FFF;text-align:center}.sp_charge__main .tab_container,.charge__main .tab_container{position:relative;width:95%;margin:0 auto 3em}.sp_charge__main .tab_container .loading-icon,.charge__main .tab_container .loading-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:spin 1s infinite steps(9);transform-origin:50% 50%}.sp_charge__main .tabList,.charge__main .tabList{display:flex;position:sticky;top:2rem;-webkit-box-pack:start;justify-content:flex-start;flex-direction:row;margin-inline:auto;border-radius:50px;box-shadow:rgba(0,0,0,0.1) 0px 4px 0px 0px;background:#FFFFFF;color:#585c66;width:100%;max-width:750px;z-index:1;font-size:1.5em}@media only screen and (min-width: 650px){.sp_charge__main .tabList,.charge__main .tabList{font-size:1.2em;top:3.5rem}}@media only screen and (min-width: 900px){.sp_charge__main .tabList,.charge__main .tabList{font-size:18px;top:3.5rem}}.sp_charge__main .tabList .tab0,.charge__main .tabList .tab0{outline:transparent solid 2px;outline-offset:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-duration:200ms;border-width:1px;border-style:solid;border-image:initial;border-color:#A1A6B2;color:#585c66;border-radius:50px 0px 0px 50px;font-weight:700}.sp_charge__main .tabList .tab1,.sp_charge__main .tabList .tab2,.charge__main .tabList .tab1,.charge__main .tabList .tab2{outline:transparent solid 2px;outline-offset:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-duration:200ms;border-width:1px;border-style:solid;border-image:initial;border-color:#A1A6B2;border-radius:0px;font-weight:700;color:#585c66;border-inline-start:none}.sp_charge__main .tabList .tab3,.charge__main .tabList .tab3{outline:transparent solid 2px;outline-offset:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;transition-duration:200ms;border-width:1px;border-style:solid;border-image:initial;border-color:#A1A6B2;border-radius:0px 50px 50px 0px;font-weight:700;color:#585c66;border-inline-start:none}.sp_charge__main .tabList .check_before,.charge__main .tabList .check_before{border-inline-end:0}.sp_charge__main .tabList .tab0[aria-selected="true"],.charge__main .tabList .tab0[aria-selected="true"]{border:0;color:#FFF;background-color:#198ef9}.sp_charge__main .tabList .tab1[aria-selected="true"],.sp_charge__main .tabList .tab2[aria-selected="true"],.charge__main .tabList .tab1[aria-selected="true"],.charge__main .tabList .tab2[aria-selected="true"]{border:0;color:#FFF;background-color:#198ef9}.sp_charge__main .tabList .tab3[aria-selected="true"],.charge__main .tabList .tab3[aria-selected="true"]{border:0;color:#FFF;background-color:#198ef9}.sp_charge__main .tab_item,.charge__main .tab_item{display:flex;justify-content:center;width:calc(100%/4);text-align:center;font-size:1em;padding:0.6em 0}.sp_charge__main .tab_item:hover,.charge__main .tab_item:hover{opacity:0.75}.sp_charge__main input[name="tab_item"],.charge__main input[name="tab_item"]{display:none}.sp_charge__main .tab_contents,.charge__main .tab_contents{background-color:#f4ebe0;margin-top:-1.5em;padding:2em;min-height:100px}@media only screen and (min-width: 850px){.sp_charge__main .tab_contents,.charge__main .tab_contents{padding:1em}}.sp_charge__main .tab_content,.charge__main .tab_content{position:relative;overflow:hidden;z-index:0;padding:0.4rem 0.3rem 0.3rem}.sp_charge__main .tab_content__title,.charge__main .tab_content__title{width:95%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.25rem}.sp_charge__main .tab_content__title--line,.charge__main .tab_content__title--line{border-top:1px solid #C7CCD9;width:100%}.sp_charge__main .tab_content__title--image,.charge__main .tab_content__title--image{min-width:32px;height:32px}.sp_charge__main .tab_content__title--image img,.charge__main .tab_content__title--image img{max-width:100%;height:32px}.sp_charge__main .tab_content__title h2,.charge__main .tab_content__title h2{font-weight:700;font-size:1.5em;line-height:1.33;color:#585c66;word-break:keep-all;padding:0 2em;margin:2em auto}@media only screen and (min-width: 650px){.sp_charge__main .tab_content__title h2,.charge__main .tab_content__title h2{font-size:1.5em}}@media only screen and (min-width: 900px){.sp_charge__main .tab_content__title h2,.charge__main .tab_content__title h2{font-size:22px}}.sp_charge__main .tab-attention,.sp_charge__main .tab-gem,.sp_charge__main .tab-pack,.sp_charge__main .tab-subscription,.charge__main .tab-attention,.charge__main .tab-gem,.charge__main .tab-pack,.charge__main .tab-subscription{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.sp_charge__main .tab-subscription,.charge__main .tab-subscription{justify-content:space-evenly}.sp_charge__main .tab-gem li,.charge__main .tab-gem li{width:90%;margin-bottom:2em;padding:0.8rem 5% 0.3rem;background:#eadec0;border:5px solid #bb9976;outline:5px solid #635646;border-radius:1rem;box-shadow:0px 3px 0 5px #291f14}@media only screen and (max-width: 620px){.sp_charge__main .tab-gem li,.charge__main .tab-gem li{margin-bottom:3em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li,.charge__main .tab-gem li{width:38%}}.sp_charge__main .tab-gem li .tab-gem__summary,.charge__main .tab-gem li .tab-gem__summary{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0.5rem}.sp_charge__main .tab-gem li .tab-gem__summary--left,.charge__main .tab-gem li .tab-gem__summary--left{width:25%}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__summary--left,.charge__main .tab-gem li .tab-gem__summary--left{width:37%}}.sp_charge__main .tab-gem li .tab-gem__summary--right,.charge__main .tab-gem li .tab-gem__summary--right{width:70%}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__summary--right,.charge__main .tab-gem li .tab-gem__summary--right{width:60%}}.sp_charge__main .tab-gem li .tab-gem__summary--right__discription,.charge__main .tab-gem li .tab-gem__summary--right__discription{background:#635646;border-radius:0.5rem;text-align:center;padding:0.5rem;margin-bottom:0.2rem}.sp_charge__main .tab-gem li .tab-gem__summary--right__discription p.limit-count,.charge__main .tab-gem li .tab-gem__summary--right__discription p.limit-count{width:100%;font-size:1.5em;font-weight:900;color:#f7f552;text-shadow:0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__summary--right__discription p.limit-count,.charge__main .tab-gem li .tab-gem__summary--right__discription p.limit-count{font-size:0.8em}}.sp_charge__main .tab-gem li .tab-gem__summary--right__discription p.red,.charge__main .tab-gem li .tab-gem__summary--right__discription p.red{color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF}.sp_charge__main .tab-gem li .tab-gem__summary--right__discription p.title,.charge__main .tab-gem li .tab-gem__summary--right__discription p.title{width:100%;font-size:1.8em;font-weight:900;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__summary--right__discription p.title,.charge__main .tab-gem li .tab-gem__summary--right__discription p.title{font-size:1.0em}}.sp_charge__main .tab-gem li .tab-gem__summary--right__price,.charge__main .tab-gem li .tab-gem__summary--right__price{background:#000;color:#FFF;text-align:center;font-weight:800;font-size:1.4em;padding:0.5em;border-radius:0.5rem}@media only screen and (max-width: 620px){.sp_charge__main .tab-gem li .tab-gem__summary--right__price,.charge__main .tab-gem li .tab-gem__summary--right__price{font-size:1.6em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__summary--right__price,.charge__main .tab-gem li .tab-gem__summary--right__price{font-size:0.8em}}.sp_charge__main .tab-gem li .tab-gem__num,.charge__main .tab-gem li .tab-gem__num{width:100%;display:flex;flex-wrap:nowrap;background:#FFF;border-radius:0.5rem;padding:0.5rem 0;text-align:center;margin-bottom:0.5rem}.sp_charge__main .tab-gem li .tab-gem__num--left,.charge__main .tab-gem li .tab-gem__num--left{position:relative;width:50%;color:#281905;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__num--left,.charge__main .tab-gem li .tab-gem__num--left{font-size:0.8em}}.sp_charge__main .tab-gem li .tab-gem__num--left:before,.charge__main .tab-gem li .tab-gem__num--left:before{content:'';display:block;position:absolute;height:90%;width:1px;background-color:#dacf95;top:0;bottom:0;right:0;margin:auto}.sp_charge__main .tab-gem li .tab-gem__num--left .normal-num,.charge__main .tab-gem li .tab-gem__num--left .normal-num{text-align:left;padding-left:30%;position:relative;font-size:1.8em;margin-bottom:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__num--left .normal-num,.charge__main .tab-gem li .tab-gem__num--left .normal-num{font-size:1em}}.sp_charge__main .tab-gem li .tab-gem__num--left .normal-num:before,.charge__main .tab-gem li .tab-gem__num--left .normal-num:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:12%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-gem li .tab-gem__num--left .charge-breakdown,.charge__main .tab-gem li .tab-gem__num--left .charge-breakdown{position:relative;font-size:1.5em;padding-left:20%;margin-top:-0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__num--left .charge-breakdown,.charge__main .tab-gem li .tab-gem__num--left .charge-breakdown{font-size:0.8em}}.sp_charge__main .tab-gem li .tab-gem__num--right,.charge__main .tab-gem li .tab-gem__num--right{width:50%;text-align:center;color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__num--right,.charge__main .tab-gem li .tab-gem__num--right{font-size:0.8em}}.sp_charge__main .tab-gem li .tab-gem__num--right .charge-num,.charge__main .tab-gem li .tab-gem__num--right .charge-num{position:relative;font-size:2.2em;line-height:2.3em}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__num--right .charge-num,.charge__main .tab-gem li .tab-gem__num--right .charge-num{font-size:1.2em}}.sp_charge__main .tab-gem li .tab-gem__num--right .charge-num:before,.charge__main .tab-gem li .tab-gem__num--right .charge-num:before{content:'';display:block;position:absolute;width:100%;height:56.5%;top:0;bottom:0;left:11%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-gem li .tab-gem__charge-btn,.charge__main .tab-gem li .tab-gem__charge-btn{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;cursor:pointer;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__charge-btn,.charge__main .tab-gem li .tab-gem__charge-btn{font-size:1em}}.sp_charge__main .tab-gem li .tab-gem__charge-btn--finish,.charge__main .tab-gem li .tab-gem__charge-btn--finish{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223;filter:grayscale(100%)}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__charge-btn--finish,.charge__main .tab-gem li .tab-gem__charge-btn--finish{font-size:1em}}.sp_charge__main .tab-gem li .tab-gem__timelimit,.charge__main .tab-gem li .tab-gem__timelimit{color:#281905;text-shadow:0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF;text-align:center;font-weight:800;font-size:1.3em;line-height:2em;border-radius:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-gem li .tab-gem__timelimit,.charge__main .tab-gem li .tab-gem__timelimit{font-size:0.8em}}.sp_charge__main .tab-gem li.special,.charge__main .tab-gem li.special{background:url("../images/charge/shop_panel_gold-6ce93603.jpg") no-repeat top center;background-size:cover;border:5px solid #f5de54}.sp_charge__main .tab-gem li.special .tab-gem__num,.charge__main .tab-gem li.special .tab-gem__num{background:#fef6c4}.sp_charge__main .tab-attention li,.sp_charge__main .tab-pack li,.charge__main .tab-attention li,.charge__main .tab-pack li{width:100%;margin-bottom:2em;background:#eadec0;border:5px solid #bb9976;outline:5px solid #635646;border-radius:1rem;box-shadow:0px 3px 0 5px #291f14;display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column}@media only screen and (max-width: 620px){.sp_charge__main .tab-attention li,.sp_charge__main .tab-pack li,.charge__main .tab-attention li,.charge__main .tab-pack li{margin-bottom:3em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li,.sp_charge__main .tab-pack li,.charge__main .tab-attention li,.charge__main .tab-pack li{width:48%}}.sp_charge__main .tab-attention li .tab-pack__summary,.sp_charge__main .tab-pack li .tab-pack__summary,.charge__main .tab-attention li .tab-pack__summary,.charge__main .tab-pack li .tab-pack__summary{display:flex;width:100%;flex-wrap:nowrap;justify-content:space-around;margin-bottom:0.5rem;background:#bb9976;padding:0 0 0.3rem;align-items:flex-end}.sp_charge__main .tab-attention li .tab-pack__summary--left,.sp_charge__main .tab-pack li .tab-pack__summary--left,.charge__main .tab-attention li .tab-pack__summary--left,.charge__main .tab-pack li .tab-pack__summary--left{width:22%;padding-top:1em}.sp_charge__main .tab-attention li .tab-pack__summary--right,.sp_charge__main .tab-pack li .tab-pack__summary--right,.charge__main .tab-attention li .tab-pack__summary--right,.charge__main .tab-pack li .tab-pack__summary--right{width:70%}.sp_charge__main .tab-attention li .tab-pack__summary--right__discription,.sp_charge__main .tab-pack li .tab-pack__summary--right__discription,.charge__main .tab-attention li .tab-pack__summary--right__discription,.charge__main .tab-pack li .tab-pack__summary--right__discription{text-align:center;padding-bottom:0.5rem;margin-bottom:0.2rem;border-bottom:1px solid #866e56}.sp_charge__main .tab-attention li .tab-pack__summary--right__discription p.limit-count,.sp_charge__main .tab-pack li .tab-pack__summary--right__discription p.limit-count,.charge__main .tab-attention li .tab-pack__summary--right__discription p.limit-count,.charge__main .tab-pack li .tab-pack__summary--right__discription p.limit-count{width:100%;font-size:1.5em;font-weight:900;color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__summary--right__discription p.limit-count,.sp_charge__main .tab-pack li .tab-pack__summary--right__discription p.limit-count,.charge__main .tab-attention li .tab-pack__summary--right__discription p.limit-count,.charge__main .tab-pack li .tab-pack__summary--right__discription p.limit-count{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-pack__summary--right__discription p.title,.sp_charge__main .tab-pack li .tab-pack__summary--right__discription p.title,.charge__main .tab-attention li .tab-pack__summary--right__discription p.title,.charge__main .tab-pack li .tab-pack__summary--right__discription p.title{width:100%;font-size:1.8em;font-weight:900;color:#FFF;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__summary--right__discription p.title,.sp_charge__main .tab-pack li .tab-pack__summary--right__discription p.title,.charge__main .tab-attention li .tab-pack__summary--right__discription p.title,.charge__main .tab-pack li .tab-pack__summary--right__discription p.title{font-size:0.9em}}.sp_charge__main .tab-attention li .tab-pack__summary--right__price,.sp_charge__main .tab-pack li .tab-pack__summary--right__price,.charge__main .tab-attention li .tab-pack__summary--right__price,.charge__main .tab-pack li .tab-pack__summary--right__price{background:#000;color:#FFF;text-align:center;font-weight:800;font-size:1.4em;padding:0.5em;border-radius:0.5rem}@media only screen and (max-width: 620px){.sp_charge__main .tab-attention li .tab-pack__summary--right__price,.sp_charge__main .tab-pack li .tab-pack__summary--right__price,.charge__main .tab-attention li .tab-pack__summary--right__price,.charge__main .tab-pack li .tab-pack__summary--right__price{font-size:1.6em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__summary--right__price,.sp_charge__main .tab-pack li .tab-pack__summary--right__price,.charge__main .tab-attention li .tab-pack__summary--right__price,.charge__main .tab-pack li .tab-pack__summary--right__price{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-pack__num,.sp_charge__main .tab-pack li .tab-pack__num,.charge__main .tab-attention li .tab-pack__num,.charge__main .tab-pack li .tab-pack__num{width:100%;display:flex;flex-wrap:nowrap;border-radius:0.5rem;padding:0.5rem 0;margin-bottom:0.5rem}.sp_charge__main .tab-attention li .tab-pack__num ol,.sp_charge__main .tab-pack li .tab-pack__num ol,.charge__main .tab-attention li .tab-pack__num ol,.charge__main .tab-pack li .tab-pack__num ol{width:80%;margin:0 auto}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__num ol,.sp_charge__main .tab-pack li .tab-pack__num ol,.charge__main .tab-attention li .tab-pack__num ol,.charge__main .tab-pack li .tab-pack__num ol{width:100%}}.sp_charge__main .tab-attention li .tab-pack__num ol li,.sp_charge__main .tab-pack li .tab-pack__num ol li,.charge__main .tab-attention li .tab-pack__num ol li,.charge__main .tab-pack li .tab-pack__num ol li{display:flex;align-items:center;flex-direction:row;background:none;border:none;outline:none;border-radius:none;box-shadow:none;width:80%;margin:0 auto 0.5em;text-align:left;color:#FFF;font-size:1.7em;text-shadow:0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17,0 0 3px #201b17}.sp_charge__main .tab-attention li .tab-pack__num ol li img,.sp_charge__main .tab-pack li .tab-pack__num ol li img,.charge__main .tab-attention li .tab-pack__num ol li img,.charge__main .tab-pack li .tab-pack__num ol li img{margin-right:0.5em}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__num ol li,.sp_charge__main .tab-pack li .tab-pack__num ol li,.charge__main .tab-attention li .tab-pack__num ol li,.charge__main .tab-pack li .tab-pack__num ol li{font-size:1em}.sp_charge__main .tab-attention li .tab-pack__num ol li p,.sp_charge__main .tab-pack li .tab-pack__num ol li p,.charge__main .tab-attention li .tab-pack__num ol li p,.charge__main .tab-pack li .tab-pack__num ol li p{width:85%}}.sp_charge__main .tab-attention li .tab-pack__charge-btn,.sp_charge__main .tab-pack li .tab-pack__charge-btn,.charge__main .tab-attention li .tab-pack__charge-btn,.charge__main .tab-pack li .tab-pack__charge-btn{width:60%;margin:auto auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;cursor:pointer;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__charge-btn,.sp_charge__main .tab-pack li .tab-pack__charge-btn,.charge__main .tab-attention li .tab-pack__charge-btn,.charge__main .tab-pack li .tab-pack__charge-btn{font-size:1em}}.sp_charge__main .tab-attention li .tab-pack__charge-btn--finish,.sp_charge__main .tab-pack li .tab-pack__charge-btn--finish,.charge__main .tab-attention li .tab-pack__charge-btn--finish,.charge__main .tab-pack li .tab-pack__charge-btn--finish{width:60%;margin:auto auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;font-size:2.2em;font-weight:600;filter:grayscale(100%);color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__charge-btn--finish,.sp_charge__main .tab-pack li .tab-pack__charge-btn--finish,.charge__main .tab-attention li .tab-pack__charge-btn--finish,.charge__main .tab-pack li .tab-pack__charge-btn--finish{font-size:1em}}.sp_charge__main .tab-attention li .tab-pack__timelimit,.sp_charge__main .tab-pack li .tab-pack__timelimit,.charge__main .tab-attention li .tab-pack__timelimit,.charge__main .tab-pack li .tab-pack__timelimit{width:100%;color:#281905;text-shadow:0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF;text-align:center;font-weight:800;font-size:1.3em;margin:0.5em 0;border-radius:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-pack__timelimit,.sp_charge__main .tab-pack li .tab-pack__timelimit,.charge__main .tab-attention li .tab-pack__timelimit,.charge__main .tab-pack li .tab-pack__timelimit{font-size:0.8em}}.sp_charge__main .tab-subscription li,.charge__main .tab-subscription li{width:90%;margin-bottom:2em;padding:0.8rem 5% 0.3rem;background:#eadec0;border:5px solid #bb9976;outline:5px solid #635646;border-radius:1rem;box-shadow:0px 3px 0 5px #291f14}@media only screen and (max-width: 620px){.sp_charge__main .tab-subscription li,.charge__main .tab-subscription li{margin-bottom:3em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li,.charge__main .tab-subscription li{width:70%}}.sp_charge__main .tab-subscription li .tab-subscription__summary,.charge__main .tab-subscription li .tab-subscription__summary{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0.5rem}.sp_charge__main .tab-subscription li .tab-subscription__summary--left,.charge__main .tab-subscription li .tab-subscription__summary--left{width:25%}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__summary--left,.charge__main .tab-subscription li .tab-subscription__summary--left{width:15%}}.sp_charge__main .tab-subscription li .tab-subscription__summary--right,.charge__main .tab-subscription li .tab-subscription__summary--right{width:70%}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__summary--right,.charge__main .tab-subscription li .tab-subscription__summary--right{width:80%}}.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription,.charge__main .tab-subscription li .tab-subscription__summary--right__discription{background:#635646;border-radius:0.5rem;text-align:center;padding:0.5rem;margin-bottom:0.2rem}.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription p.limit-count,.charge__main .tab-subscription li .tab-subscription__summary--right__discription p.limit-count{width:100%;font-size:1.5em;font-weight:900;color:#f7f552;text-shadow:0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription p.limit-count,.charge__main .tab-subscription li .tab-subscription__summary--right__discription p.limit-count{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription p.red,.charge__main .tab-subscription li .tab-subscription__summary--right__discription p.red{color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF}.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription p.title,.charge__main .tab-subscription li .tab-subscription__summary--right__discription p.title{width:100%;font-size:1.8em;font-weight:900;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__summary--right__discription p.title,.charge__main .tab-subscription li .tab-subscription__summary--right__discription p.title{font-size:1.0em}}.sp_charge__main .tab-subscription li .tab-subscription__summary--right__price,.charge__main .tab-subscription li .tab-subscription__summary--right__price{background:#000;color:#FFF;text-align:center;font-weight:800;font-size:1.4em;padding:0.5em;border-radius:0.5rem}@media only screen and (max-width: 620px){.sp_charge__main .tab-subscription li .tab-subscription__summary--right__price,.charge__main .tab-subscription li .tab-subscription__summary--right__price{font-size:1.6em}}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__summary--right__price,.charge__main .tab-subscription li .tab-subscription__summary--right__price{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__num,.charge__main .tab-subscription li .tab-subscription__num{width:100%;display:flex;flex-wrap:nowrap;background:#FFF;border-radius:0.5rem;padding:0.5rem 0;text-align:center;margin-bottom:0.5rem}.sp_charge__main .tab-subscription li .tab-subscription__num--left,.charge__main .tab-subscription li .tab-subscription__num--left{position:relative;width:50%;color:#281905;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__num--left,.charge__main .tab-subscription li .tab-subscription__num--left{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__num--left:before,.charge__main .tab-subscription li .tab-subscription__num--left:before{content:'';display:block;position:absolute;height:90%;width:1px;background-color:#dacf95;top:0;bottom:0;right:0;margin:auto}.sp_charge__main .tab-subscription li .tab-subscription__num--left .normal-num,.charge__main .tab-subscription li .tab-subscription__num--left .normal-num{text-align:left;padding-left:30%;position:relative;font-size:1.8em;margin-bottom:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__num--left .normal-num,.charge__main .tab-subscription li .tab-subscription__num--left .normal-num{font-size:1em}}.sp_charge__main .tab-subscription li .tab-subscription__num--left .normal-num:before,.charge__main .tab-subscription li .tab-subscription__num--left .normal-num:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:12%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-subscription li .tab-subscription__num--left .charge-breakdown,.charge__main .tab-subscription li .tab-subscription__num--left .charge-breakdown{position:relative;font-size:1.5em;padding-left:20%;margin-top:-0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__num--left .charge-breakdown,.charge__main .tab-subscription li .tab-subscription__num--left .charge-breakdown{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__num--right,.charge__main .tab-subscription li .tab-subscription__num--right{width:50%;text-align:center;color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__num--right,.charge__main .tab-subscription li .tab-subscription__num--right{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__num--right .charge-num,.charge__main .tab-subscription li .tab-subscription__num--right .charge-num{position:relative;font-size:2.2em;line-height:2.3em}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__num--right .charge-num,.charge__main .tab-subscription li .tab-subscription__num--right .charge-num{font-size:1.2em}}.sp_charge__main .tab-subscription li .tab-subscription__num--right .charge-num:before,.charge__main .tab-subscription li .tab-subscription__num--right .charge-num:before{content:'';display:block;position:absolute;width:100%;height:56.5%;top:0;bottom:0;left:11%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-subscription li .tab-subscription__charge-btn,.charge__main .tab-subscription li .tab-subscription__charge-btn{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;cursor:pointer;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__charge-btn,.charge__main .tab-subscription li .tab-subscription__charge-btn{font-size:1em}}.sp_charge__main .tab-subscription li .tab-subscription__charge-btn--disable,.sp_charge__main .tab-subscription li .tab-subscription__charge-btn--finish,.charge__main .tab-subscription li .tab-subscription__charge-btn--disable,.charge__main .tab-subscription li .tab-subscription__charge-btn--finish{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223;filter:grayscale(100%)}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__charge-btn--disable,.sp_charge__main .tab-subscription li .tab-subscription__charge-btn--finish,.charge__main .tab-subscription li .tab-subscription__charge-btn--disable,.charge__main .tab-subscription li .tab-subscription__charge-btn--finish{font-size:1em}}.sp_charge__main .tab-subscription li .tab-subscription__timelimit,.charge__main .tab-subscription li .tab-subscription__timelimit{color:#281905;text-shadow:0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF;text-align:center;font-weight:800;font-size:1.3em;line-height:2em;border-radius:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-subscription li .tab-subscription__timelimit,.charge__main .tab-subscription li .tab-subscription__timelimit{font-size:0.8em}}.sp_charge__main .tab-subscription li .tab-subscription__image,.charge__main .tab-subscription li .tab-subscription__image{border:2px solid #635646}.sp_charge__main .tab-subscription li .tab-subscription__image img,.charge__main .tab-subscription li .tab-subscription__image img{vertical-align:top}.sp_charge__main .tab-subscription li.special,.charge__main .tab-subscription li.special{background:url("../images/charge/shop_panel_gold-6ce93603.jpg") no-repeat top center;background-size:cover;border:5px solid #f5de54}.sp_charge__main .tab-subscription li.special .tab-gem__num,.charge__main .tab-subscription li.special .tab-gem__num{background:#fef6c4}.sp_charge__main .tab-attention li .tab-gem__charge-btn,.charge__main .tab-attention li .tab-gem__charge-btn{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;cursor:pointer;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-gem__charge-btn,.charge__main .tab-attention li .tab-gem__charge-btn{font-size:1em}}.sp_charge__main .tab-attention li .tab-gem__charge-btn--finish,.charge__main .tab-attention li .tab-gem__charge-btn--finish{width:60%;margin:0.5em auto 0;padding:0.5em 0;background:url("../images/charge/btn_buy-d513c326.png") no-repeat center center;background-size:contain;text-align:center;font-size:2.2em;font-weight:600;color:#FFF;text-shadow:0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223,0 0 3px #393223;filter:grayscale(100%)}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-gem__charge-btn--finish,.charge__main .tab-attention li .tab-gem__charge-btn--finish{font-size:1em}}.sp_charge__main .tab-attention li .tab-attention__summary,.charge__main .tab-attention li .tab-attention__summary{position:relative;width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0em;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0}.sp_charge__main .tab-attention li .tab-attention__summary img,.charge__main .tab-attention li .tab-attention__summary img{border-top-left-radius:0.6rem;border-top-right-radius:0.6rem}.sp_charge__main .tab-attention li .tab-attention__summary div.limit-count,.charge__main .tab-attention li .tab-attention__summary div.limit-count{position:absolute;width:9em;right:1rem;text-align:center;padding:0.2em 0;background:#635646;font-size:1.5em;font-weight:900;color:#f7f552;text-shadow:0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223,0 0 2px #393223}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__summary div.limit-count,.charge__main .tab-attention li .tab-attention__summary div.limit-count{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-attention__summary div.price,.charge__main .tab-attention li .tab-attention__summary div.price{position:absolute;width:9em;top:1.9em;right:1rem;text-align:center;padding:0.2em 0;background:#000;font-size:1.5em;font-weight:900;color:#FFF;border-bottom-right-radius:5px;border-bottom-left-radius:5px}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__summary div.price,.charge__main .tab-attention li .tab-attention__summary div.price{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-attention__num,.charge__main .tab-attention li .tab-attention__num{width:100%;display:flex;flex-wrap:nowrap;background:#FFF;border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;padding:0.5rem 0;text-align:center;margin-bottom:0.5rem}.sp_charge__main .tab-attention li .tab-attention__num--left,.charge__main .tab-attention li .tab-attention__num--left{position:relative;width:50%;color:#281905;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__num--left,.charge__main .tab-attention li .tab-attention__num--left{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-attention__num--left:before,.charge__main .tab-attention li .tab-attention__num--left:before{content:'';display:block;position:absolute;height:90%;width:1px;background-color:#dacf95;top:0;bottom:0;right:0;margin:auto}.sp_charge__main .tab-attention li .tab-attention__num--left .normal-num,.charge__main .tab-attention li .tab-attention__num--left .normal-num{text-align:left;padding-left:30%;position:relative;font-size:1.8em;margin-bottom:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__num--left .normal-num,.charge__main .tab-attention li .tab-attention__num--left .normal-num{font-size:1em}}.sp_charge__main .tab-attention li .tab-attention__num--left .normal-num:before,.charge__main .tab-attention li .tab-attention__num--left .normal-num:before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:12%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-attention li .tab-attention__num--left .charge-breakdown,.charge__main .tab-attention li .tab-attention__num--left .charge-breakdown{position:relative;font-size:1.5em;padding-left:20%;margin-top:-0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__num--left .charge-breakdown,.charge__main .tab-attention li .tab-attention__num--left .charge-breakdown{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-attention__num--right,.charge__main .tab-attention li .tab-attention__num--right{width:50%;text-align:center;color:#FF0000;text-shadow:0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF,0 0 2px #FFF;font-weight:900}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__num--right,.charge__main .tab-attention li .tab-attention__num--right{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-attention__num--right .charge-num,.charge__main .tab-attention li .tab-attention__num--right .charge-num{position:relative;font-size:2.2em;line-height:2.3em}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__num--right .charge-num,.charge__main .tab-attention li .tab-attention__num--right .charge-num{font-size:1.2em}}.sp_charge__main .tab-attention li .tab-attention__num--right .charge-num:before,.charge__main .tab-attention li .tab-attention__num--right .charge-num:before{content:'';display:block;position:absolute;width:100%;height:56.5%;top:0;bottom:0;left:11%;margin:auto;background:url("../images/charge/icon/item/item_icon_gem_m.png") no-repeat top left;background-size:contain}.sp_charge__main .tab-attention li .tab-attention__timelimit,.charge__main .tab-attention li .tab-attention__timelimit{color:#281905;text-shadow:0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF,0 0 1.5px #FFF;text-align:center;margin:0 auto;font-weight:800;font-size:1.3em;line-height:2em;border-radius:0.5rem}@media only screen and (min-width: 850px){.sp_charge__main .tab-attention li .tab-attention__timelimit,.charge__main .tab-attention li .tab-attention__timelimit{font-size:0.8em}}.sp_charge__main .tab-attention li .tab-pack__summary,.charge__main .tab-attention li .tab-pack__summary{border-top-left-radius:1rem;border-top-right-radius:1rem;padding:0;margin-bottom:0}.sp_charge__main .tab-attention li .tab-pack__summary img,.charge__main .tab-attention li .tab-pack__summary img{width:100%;height:auto;border-top-left-radius:0.6rem;border-top-right-radius:0.6rem}.sp_charge__main .tab-attention li .tab-pack__num,.charge__main .tab-attention li .tab-pack__num{background-color:#FFF;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem;padding:0.5rem 0 0}.sp_charge__main--term,.charge__main--term{width:80%;text-align:left;position:relative;background-color:rgba(255,248,234,0.8);border-radius:15px;margin:2em auto;padding:2em 10%}.sp_charge__main--term .sofa__frame--title,.sp_charge__main--term .scta__frame--title,.charge__main--term .sofa__frame--title,.charge__main--term .scta__frame--title{font-weight:600}.sp_charge__main--term .sofa__frame div,.sp_charge__main--term .scta__frame div,.charge__main--term .sofa__frame div,.charge__main--term .scta__frame div{padding-top:2em}.sp_charge__main--term .returnBtn,.charge__main--term .returnBtn{display:block;width:30%;margin:1em auto 0;background:url(../images/charge/btn_buy-d513c326.png) no-repeat center center;background-size:100% 100%;padding:1em 0;text-decoration:none;color:#FFF;text-align:center;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905}.sp_charge__main--message,.charge__main--message{width:80%;padding:5%;margin:2em auto;background-color:rgba(255,255,255,0.7);border-radius:1.5em;font-size:1.5em;color:#000;text-align:center}@media only screen and (min-width: 750px){.sp_charge__main--message,.charge__main--message{font-size:1.2em}}.sp_charge__main--message .returnBtn,.charge__main--message .returnBtn{display:block;width:40%;margin:1em auto 0;background:url(../images/charge/btn_common-56e3fd76.png) no-repeat top center;background-size:100% 100%;padding:0.8em 0;text-decoration:none;color:#FFF;text-align:center;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905}@media only screen and (min-width: 750px){.sp_charge__main--message .returnBtn,.charge__main--message .returnBtn{width:30%;padding:0.5em 0}}.sp_charge__main.open_popup,.charge__main.open_popup{overflow:hidden}.sp_charge__main .tab3__popup--disable,.sp_charge__main .tab3__popup,.charge__main .tab3__popup--disable,.charge__main .tab3__popup{display:none;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;max-width:1079px;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:11}@media only screen and (max-width: 600px){.sp_charge__main .tab3__popup--disable,.sp_charge__main .tab3__popup,.charge__main .tab3__popup--disable,.charge__main .tab3__popup{font-size:1.5em}}.sp_charge__main .tab3__popup--disable-content,.sp_charge__main .tab3__popup-content,.charge__main .tab3__popup--disable-content,.charge__main .tab3__popup-content{background-color:#edddbb;border:2px solid #988054;max-width:600px;width:90%;margin-top:3em;position:relative;text-align:center;box-shadow:0 0 0 1px #000}.sp_charge__main .tab3__popup--disable-content .caution,.sp_charge__main .tab3__popup-content .caution,.charge__main .tab3__popup--disable-content .caution,.charge__main .tab3__popup-content .caution{position:relative;height:60vh;padding:1.5em 2.5% 0;overflow:auto}.sp_charge__main .tab3__popup--disable-content .caution .title,.sp_charge__main .tab3__popup-content .caution .title,.charge__main .tab3__popup--disable-content .caution .title,.charge__main .tab3__popup-content .caution .title{background-color:#665545;color:white;margin:0 auto;border-radius:5px;width:80%;font-size:1em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section,.sp_charge__main .tab3__popup-content .caution .caution__section,.charge__main .tab3__popup--disable-content .caution .caution__section,.charge__main .tab3__popup-content .caution .caution__section{width:90%;margin:0.5em auto}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__subtitle,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__subtitle,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__subtitle,.charge__main .tab3__popup-content .caution .caution__section .caution__subtitle{position:relative;padding-left:1.3em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__subtitle:before,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__subtitle:before,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__subtitle:before,.charge__main .tab3__popup-content .caution .caution__section .caution__subtitle:before{content:'■';display:block;position:absolute;left:0}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__dot,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__dot,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__dot,.charge__main .tab3__popup-content .caution .caution__section .caution__dot{position:relative;padding-left:1.3em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__dot:before,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__dot:before,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__dot:before,.charge__main .tab3__popup-content .caution .caution__section .caution__dot:before{content:'・';display:block;position:absolute;left:0}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__kome,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__kome,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__kome,.charge__main .tab3__popup-content .caution .caution__section .caution__kome{position:relative;padding-left:1.3em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__kome:before,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__kome:before,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__kome:before,.charge__main .tab3__popup-content .caution .caution__section .caution__kome:before{content:'※';display:block;position:absolute;left:0}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__num1,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__num1,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__num1,.charge__main .tab3__popup-content .caution .caution__section .caution__num1{position:relative;padding-left:1.3em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__num1:before,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__num1:before,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__num1:before,.charge__main .tab3__popup-content .caution .caution__section .caution__num1:before{content:'1:';display:block;position:absolute;left:0}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__num2,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__num2,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__num2,.charge__main .tab3__popup-content .caution .caution__section .caution__num2{position:relative;padding-left:1.3em}.sp_charge__main .tab3__popup--disable-content .caution .caution__section .caution__num2:before,.sp_charge__main .tab3__popup-content .caution .caution__section .caution__num2:before,.charge__main .tab3__popup--disable-content .caution .caution__section .caution__num2:before,.charge__main .tab3__popup-content .caution .caution__section .caution__num2:before{content:'2:';display:block;position:absolute;left:0}.sp_charge__main .tab3__popup--disable-content .caution p,.sp_charge__main .tab3__popup-content .caution p,.charge__main .tab3__popup--disable-content .caution p,.charge__main .tab3__popup-content .caution p{color:#665545;font-size:1em;text-align:left}.sp_charge__main .tab3__popup--disable-content .caution .warning,.sp_charge__main .tab3__popup-content .caution .warning,.charge__main .tab3__popup--disable-content .caution .warning,.charge__main .tab3__popup-content .caution .warning{background-color:#fff8e8;border-radius:5px;padding:0.5em 2.5%}.sp_charge__main .tab3__popup--disable-content .caution .warning__title,.sp_charge__main .tab3__popup-content .caution .warning__title,.charge__main .tab3__popup--disable-content .caution .warning__title,.charge__main .tab3__popup-content .caution .warning__title{background-color:#9b2f2f;color:white;margin:0 auto;border-radius:5px;width:83.5%;font-size:1em}.sp_charge__main .tab3__popup--disable-content .caution .links,.sp_charge__main .tab3__popup-content .caution .links,.charge__main .tab3__popup--disable-content .caution .links,.charge__main .tab3__popup-content .caution .links{padding-bottom:4em}.sp_charge__main .tab3__popup--disable-content .caution .links a,.sp_charge__main .tab3__popup-content .caution .links a,.charge__main .tab3__popup--disable-content .caution .links a,.charge__main .tab3__popup-content .caution .links a{color:#b74f18;display:block;margin:1em auto 0;text-underline-offset:5px;font-size:1em}.sp_charge__main .tab3__popup--disable-content .caution .links a .links-info,.sp_charge__main .tab3__popup-content .caution .links a .links-info,.charge__main .tab3__popup--disable-content .caution .links a .links-info,.charge__main .tab3__popup-content .caution .links a .links-info{width:1.5em;height:1.5em;margin-bottom:-0.4em}.sp_charge__main .tab3__popup--disable-content .confirm-area,.sp_charge__main .tab3__popup-content .confirm-area,.charge__main .tab3__popup--disable-content .confirm-area,.charge__main .tab3__popup-content .confirm-area{position:relative;box-shadow:0 -5px 10px rgba(0,0,0,0.5);color:#665545;background:#fff8e8;width:100%;left:0;bottom:0;padding:0.5em 0;font-size:1em}.sp_charge__main .tab3__popup--disable-content .confirm-area .checkbox-text,.sp_charge__main .tab3__popup-content .confirm-area .checkbox-text,.charge__main .tab3__popup--disable-content .confirm-area .checkbox-text,.charge__main .tab3__popup-content .confirm-area .checkbox-text{width:75%;padding:0 0 0.5em 3em;margin:0 auto}.sp_charge__main .tab3__popup--disable-content .confirm-area .checkbox-text img.checkbox,.sp_charge__main .tab3__popup-content .confirm-area .checkbox-text img.checkbox,.charge__main .tab3__popup--disable-content .confirm-area .checkbox-text img.checkbox,.charge__main .tab3__popup-content .confirm-area .checkbox-text img.checkbox{width:1.5em;height:1.5em;margin-bottom:-0.4em}.sp_charge__main .tab3__popup--disable-content .confirm-area .confirm-button,.sp_charge__main .tab3__popup-content .confirm-area .confirm-button,.charge__main .tab3__popup--disable-content .confirm-area .confirm-button,.charge__main .tab3__popup-content .confirm-area .confirm-button{background:url(../images/charge/btn_buy-d513c326.png) no-repeat center center;background-size:contain;color:white;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905;padding:0.5em 2em;cursor:pointer;font-size:1.5em}.sp_charge__main .tab3__popup--disable-content .confirm-area .grayed-out,.sp_charge__main .tab3__popup-content .confirm-area .grayed-out,.charge__main .tab3__popup--disable-content .confirm-area .grayed-out,.charge__main .tab3__popup-content .confirm-area .grayed-out{filter:grayscale(100%)}.sp_charge__main .tab3__popup--disable .close-popup,.sp_charge__main .tab3__popup .close-popup,.charge__main .tab3__popup--disable .close-popup,.charge__main .tab3__popup .close-popup{position:absolute;top:-0.8em;right:-0.8em;background:none;border:none;width:1.6em;height:1.6em;cursor:pointer;z-index:12}.sp_charge__main .tab3__popup--disable,.charge__main .tab3__popup--disable{display:none}.sp_charge__main .tab3__popup--disable-content,.charge__main .tab3__popup--disable-content{padding:1.5em 2.5%;color:#988054}.sp_charge__main .tab3__popup--disable__close-popup,.charge__main .tab3__popup--disable__close-popup{position:absolute;top:-0.8em;right:-0.8em;background:none;border:none;width:3em;height:3em;cursor:pointer;z-index:12}.sp_charge__main .bg_onetime_popup,.charge__main .bg_onetime_popup{position:fixed;top:0px;left:0px;z-index:10;width:100vw;height:100%;overflow-y:auto;background-color:rgba(0,0,0,0.5);opacity:0;visibility:hidden;transition:0.5s}.sp_charge__main.open_popup .bg_onetime_popup,.charge__main.open_popup .bg_onetime_popup{opacity:1;visibility:visible}.sp_charge__main .onetime_popup,.charge__main .onetime_popup{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:85%;max-width:900px;max-height:80vh;background-color:#fff;overflow-y:auto;border-radius:5px}.sp_charge__main .onetime_popup__logo,.charge__main .onetime_popup__logo{position:sticky;top:0;width:98%;border-bottom:2px solid #BBB;background-color:#fff;z-index:999;padding-left:2%}.sp_charge__main .onetime_popup__logo img,.charge__main .onetime_popup__logo img{width:20%;height:auto;vertical-align:top;padding-top:0.3em}.sp_charge__main .onetime_popup__logo .onetime_popup_title_close,.charge__main .onetime_popup__logo .onetime_popup_title_close{position:absolute;top:50%;right:10px;width:12px;height:12px;transform:translateY(-50%);cursor:pointer}.sp_charge__main .onetime_popup__logo .onetime_popup_title_close::before,.sp_charge__main .onetime_popup__logo .onetime_popup_title_close::after,.charge__main .onetime_popup__logo .onetime_popup_title_close::before,.charge__main .onetime_popup__logo .onetime_popup_title_close::after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:2px;background-color:#333;content:""}.sp_charge__main .onetime_popup__logo .onetime_popup_title_close::before,.charge__main .onetime_popup__logo .onetime_popup_title_close::before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.sp_charge__main .onetime_popup__logo .onetime_popup_title_close::after,.charge__main .onetime_popup__logo .onetime_popup_title_close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.sp_charge__main .onetime_popup__contents,.charge__main .onetime_popup__contents{text-align:center;padding:1em 0;color:#0a2540;width:92%;margin:0 auto;font-size:1.2em}@media only screen and (min-width: 600px){.sp_charge__main .onetime_popup__contents,.charge__main .onetime_popup__contents{font-size:1.3em}}@media only screen and (min-width: 1079px){.sp_charge__main .onetime_popup__contents,.charge__main .onetime_popup__contents{font-size:1.1em}}.sp_charge__main .onetime_popup__contents .title,.charge__main .onetime_popup__contents .title{display:flex;flex-wrap:nowrap;align-items:center;font-size:2em;justify-content:center;margin-bottom:0.5em}.sp_charge__main .onetime_popup__contents .title p,.charge__main .onetime_popup__contents .title p{font-weight:800}.sp_charge__main .onetime_popup__contents .section,.charge__main .onetime_popup__contents .section{position:relative;margin-bottom:1em}.sp_charge__main .onetime_popup__contents .section .btn_close,.charge__main .onetime_popup__contents .section .btn_close{position:absolute;width:90%;height:14%;bottom:2%;margin:0 auto;left:0;right:0}.sp_charge__main .onetime_popup__contents .section a,.charge__main .onetime_popup__contents .section a{text-decoration:none;color:#6aba8c}.sp_charge__howto,.charge__howto{font-size:1em;background:url("../images/charge/bg-f9575a62.jpg") no-repeat center 0;background-attachment:fixed;background-size:cover}.sp_charge__howto--wrap,.charge__howto--wrap{width:95%;margin:0 auto;padding:2em 1em;box-sizing:border-box;background-color:rgba(255,255,255,0.8)}@media only screen and (min-width: 850px){.sp_charge__howto--wrap,.charge__howto--wrap{width:90%}}.sp_charge__howto h2,.charge__howto h2{position:relative;text-align:center;margin:2em auto;z-index:1;border-bottom:4px solid #d6d1c7;width:80%}@media only screen and (min-width: 850px){.sp_charge__howto h2,.charge__howto h2{width:60%}}.sp_charge__howto h2 img.help01,.charge__howto h2 img.help01{margin:0.5em auto;width:180px}@media only screen and (min-width: 850px){.sp_charge__howto h2 img.help01,.charge__howto h2 img.help01{width:264px}}.sp_charge__howto h2 img.help02,.charge__howto h2 img.help02{margin:0.5em auto;width:276px}@media only screen and (min-width: 850px){.sp_charge__howto h2 img.help02,.charge__howto h2 img.help02{width:406px}}.sp_charge__howto--discription,.charge__howto--discription{text-align:left;width:95%;margin:0 auto;color:#333333;font-weight:500}@media only screen and (min-width: 600px){.sp_charge__howto--discription,.charge__howto--discription{text-align:center}}.sp_charge__howto--appliLink,.charge__howto--appliLink{text-align:center}.sp_charge__howto--appliLink img,.charge__howto--appliLink img{margin:1em auto;width:90%;max-width:max-content}.sp_charge__howto--step,.charge__howto--step{position:relative;color:#281905;width:100%;margin:1em auto;padding:1em 0;border-bottom:1px solid #998f88}@media only screen and (min-width: 1079px){.sp_charge__howto--step,.charge__howto--step{width:83%;padding:1em 5%}}.sp_charge__howto--step h3,.charge__howto--step h3{color:#FFF;text-shadow:0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905,0 0 2px #281905;background:url("../images/charge/title_bar-cb19503c.png") no-repeat center center;background-size:contain;padding:0.4em 0;text-align:center}.sp_charge__howto--step .flex,.charge__howto--step .flex{display:flex;flex-wrap:nowrap}.sp_charge__howto--step__column,.charge__howto--step__column{padding:2em 0;border-bottom:1px solid #998f88}.sp_charge__howto--step__column:first-child,.charge__howto--step__column:first-child{padding:0 0 2em}.sp_charge__howto--step__column:last-child,.charge__howto--step__column:last-child{border-bottom:none}.sp_charge__howto--step__column .step,.charge__howto--step__column .step{padding-right:1em;width:4.5em}@media only screen and (min-width: 850px){.sp_charge__howto--step__column .step,.charge__howto--step__column .step{width:9em;padding-right:2em}}.sp_charge__howto--step__column .step_dec,.charge__howto--step__column .step_dec{flex-grow:1;width:80%;padding-top:1em}.sp_charge__howto--step__column .step_dec .place,.charge__howto--step__column .step_dec .place{width:100%;font-size:1.2em;font-weight:600}.sp_charge__howto--step__column .step_dec p.caution,.charge__howto--step__column .step_dec p.caution{position:relative;font-size:0.8em;padding-left:1.5em;font-weight:400}.sp_charge__howto--step__column .step_dec p.caution::before,.charge__howto--step__column .step_dec p.caution::before{content:'※';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0}.sp_charge__howto--step__column .step_dec p,.charge__howto--step__column .step_dec p{font-weight:400}.sp_charge__howto--step__column .step_dec p.margin-top,.charge__howto--step__column .step_dec p.margin-top{margin-top:0.5em}@media only screen and (min-width: 1079px){.sp_charge__howto--step__column .step_dec p.margin-top,.charge__howto--step__column .step_dec p.margin-top{margin-top:2em}}.sp_charge__howto--step__column .step_dec img,.charge__howto--step__column .step_dec img{width:90%;max-width:max-content;margin-top:1.5em;display:block}.sp_charge__howto--step__column .question,.charge__howto--step__column .question{position:relative;padding-left:1.5em}.sp_charge__howto--step__column .question::before,.charge__howto--step__column .question::before{content:'Q:';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0}.sp_charge__howto--step__column .answer,.charge__howto--step__column .answer{position:relative;padding-left:1.5em;margin-bottom:1.5em;overflow-wrap:break-word}.sp_charge__howto--step__column .answer::before,.charge__howto--step__column .answer::before{content:'A:';display:block;position:absolute;left:0;top:0;bottom:0;margin:auto 0}.sp_charge__howto--step .payment-methods,.charge__howto--step .payment-methods{display:flex;justify-content:space-around;flex-wrap:no-wrap}.sp_charge__howto--step .payment-method,.charge__howto--step .payment-method{position:relative;display:flex;flex-wrap:no-wrap;align-items:center;text-align:center;padding:0.5em;border:1px solid #BDBDBD;border-radius:8px;width:30%;margin:1em 0.2em 0;background-color:#FFF;font-size:0.8em;font-weight:400}.sp_charge__howto--step .payment-method img,.charge__howto--step .payment-method img{width:20%;margin-right:1em}.sp_charge__howto--step .cash-support,.charge__howto--step .cash-support{background-color:#FF5252;color:#FFF;padding:0 1em;position:absolute;top:-1em;right:0.2em;border-radius:1em}.sp_charge .footer_appliLink,.charge .footer_appliLink{position:fixed;bottom:0;left:0;width:100%;z-index:1000;background-color:#ffffff;border-top:1px solid #e0e0e0;text-align:center}.sp_charge .footer_appliLink__wrap,.charge .footer_appliLink__wrap{width:100%;max-width:600px;margin:0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-evenly;box-sizing:border-box}.sp_charge .footer_appliLink a,.charge .footer_appliLink a{text-decoration:none}.sp_charge .footer_appliLink__icon,.charge .footer_appliLink__icon{width:4.5em;margin:0.5em 0 0.5em 0.2em;display:flex;align-items:center}.sp_charge .footer_appliLink__text,.charge .footer_appliLink__text{font-size:0.8em;text-align:left;padding:0 0.5em}@media only screen and (min-width: 480px){.sp_charge .footer_appliLink__text,.charge .footer_appliLink__text{font-size:1em}}.sp_charge .footer_appliLink .dl_button,.charge .footer_appliLink .dl_button{background-image:linear-gradient(to right, #ff980f, #ff1756);white-space:nowrap;color:#FFF;padding:0.5em 0.8em;border-radius:0.8em;margin-right:0.2em}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sp_charge__main{padding-top:0}.sp_charge__main h1,.charge__main h1{padding-top:0;margin-top:0}.sp_charge__main--term{width:88%;padding:2em 3%}.sp_charge__main .charge__main--caution{font-size:0.8em}.sp_charge__main .tab3__popup-content .confirm-area .confirm-button,.charge__main .tab3__popup-content .confirm-area .confirm-button{border:none}.sp_charge__main .tab3__popup .close-popup,.charge__main .tab3__popup .close-popup{top:-2em;right:-1em;width:4em;height:4em}.sp_charge__main .player_info{font-size:1em;padding-left:1em}.sp_charge .header{width:100%;display:flex;align-items:center;justify-content:space-between}.sp_charge .header__logo{min-width:150px;width:45%;max-width:200px}.sp_charge .header img{width:100%;vertical-align:top}.sp_charge .header a{font-family:sans-serif;text-decoration:none}.sp_charge .header .hamburger_menu{width:40px;height:40px}.sp_charge .header .hamburger{display:block;margin-left:auto;position:relative;z-index:10;width:40px;height:40px;border:none;background-color:transparent}.sp_charge .header .hamburger.-active .hamburger__line{background-color:transparent}.sp_charge .header .hamburger.-active .hamburger__line::before{top:0;transform:rotate(45deg)}.sp_charge .header .hamburger.-active .hamburger__line::after{top:0;transform:rotate(-45deg)}.sp_charge .header .hamburger__line{display:block;height:2px;position:absolute;top:20px;left:42%;transform:translateX(-50%);width:25px;background-color:#172e59;transition:0.4s}.sp_charge .header .hamburger__line:before,.sp_charge .header .hamburger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#172e59;transition:inherit}.sp_charge .header .hamburger__line:before{top:-8px}.sp_charge .header .hamburger__line:after{top:8px}