#jbk-frame-main.campaign_20200210_charge_pay a{transition:all .3s}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{background-image:linear-gradient(to right,#f58220 0,#f47e1d 32%,#f17417 60%,#ee620d 85%,#eb5505);background-image:-webkit-linear-gradient(to right,#f58220 0,#f47e1d 32%,#f17417 60%,#ee620d 85%,#eb5505)}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__num,#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__inner,#jbk-frame-main.campaign_20200210_charge_pay .cvapp__inner,#jbk-frame-main.campaign_20200210_charge_pay .cvapp__wrapper,#jbk-frame-main.campaign_20200210_charge_pay .overview__content__title,#jbk-frame-main.campaign_20200210_charge_pay .overview__image,#jbk-frame-main.campaign_20200210_charge_pay .step,.text--sup:before{border-radius:10px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner{position:relative;width:105px;height:105px;border:2px solid #eb7000;border-radius:50%;background:#fff}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner .balloon__text{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:after,#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:before{content:'';position:absolute;width:0;height:0;right:-11px;bottom:20px;border-style:solid;transform:rotate(-70deg);-webkit-transform:rotate(-70deg)}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:before{border-width:18px 6px 0 6px;border-color:#eb7000 transparent transparent transparent}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:after{right:-7px;bottom:23px;border-width:14px 5px 0 5px;border-color:#fff transparent transparent transparent}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text{position:relative;font-size:3.4rem;text-align:center;font-weight:300;padding:0 56px;display:inline-block;margin:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text:after,#jbk-frame-main.campaign_20200210_charge_pay .section__title__text:before{position:absolute;content:'';width:26px;height:50px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(../img/20200210_charge_pay/title_brackets@2x.png) no-repeat center;background-size:contain}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text:before{left:0}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text:after{right:0;transform:translate(0,-50%) rotate(-180deg);-webkit-transform:translate(0,-50%) rotate(-180deg)}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor,#jbk-frame-main.campaign_20200210_charge_pay .textlink{position:relative;color:#333;text-decoration:none;padding-left:23px;display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor:before,#jbk-frame-main.campaign_20200210_charge_pay .textlink:before{position:absolute;content:"";width:18px;height:18px;top:55%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:inline-block;background:url(../img/common/icon_arrow-right@2x.png) no-repeat center;background-size:contain}.text--attention{margin:0 0 10px}.text--sup{position:relative;padding-left:10px}.text--sup:before{position:absolute;color:#f58220;content:"";width:6px;height:6px;top:11px;left:0;display:inline-block;background:#f58220}.color--orng{color:#eb7000}.color--red{color:#ff0200}.btn--normal{text-align:center;border:1px solid #bcbdbd;border-radius:10px;background:#fff;padding:8px 0;margin:0 auto}.btn--normal p{position:relative;padding-left:18px;display:inline}.btn--normal p:before{content:"";width:18px;height:18px;position:absolute;top:50%;left:-15px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(/landing/aujibunbank/assets/img/common/icon_arrow-right@2x.png) no-repeat center/contain}.btn--dl{position:relative;text-align:left;border-radius:10px;background:#fff;padding:8px 20px;margin:0 auto}.btn--dl p{color:#eb7000;font-size:1.8rem;font-weight:700;display:inline}.btn--dl p:before{content:"";width:20px;height:20px;position:absolute;top:50%;right:10px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(/landing/aujibunbank/assets/img/common/icon_arrow-right@2x.png) no-repeat center/contain}.stepcontent .btn--normal,.subcontent .btn--normal{width:350px;margin:0 auto!important}.btn--login .text--small{color:#fff}.bold{font-weight:700}#jbk-approval-area,#jbk-crumb-area{background-color:#f0f3f5}#jbk-frame-main.campaign_20200210_charge_pay{font-size:1.6rem;position:relative}#jbk-frame-main.campaign_20200210_charge_pay h1{margin:0}#jbk-frame-main.campaign_20200210_charge_pay a{display:block}#jbk-frame-main.campaign_20200210_charge_pay br.only-pc{display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay br.only-sp{display:none}#jbk-frame-main.campaign_20200210_charge_pay .section{margin:80px auto 0}#jbk-frame-main.campaign_20200210_charge_pay article,#jbk-frame-main.campaign_20200210_charge_pay aside,#jbk-frame-main.campaign_20200210_charge_pay figcaption,#jbk-frame-main.campaign_20200210_charge_pay figure,#jbk-frame-main.campaign_20200210_charge_pay footer,#jbk-frame-main.campaign_20200210_charge_pay header,#jbk-frame-main.campaign_20200210_charge_pay nav,#jbk-frame-main.campaign_20200210_charge_pay section{display:block}#jbk-frame-main.campaign_20200210_charge_pay body{overflow-x:hidden}#jbk-frame-main.campaign_20200210_charge_pay ol,#jbk-frame-main.campaign_20200210_charge_pay ul{list-style:none;list-style-type:none;padding:0}#jbk-frame-main.campaign_20200210_charge_pay a{text-decoration:none;color:inherit}#jbk-frame-main.campaign_20200210_charge_pay .h1,#jbk-frame-main.campaign_20200210_charge_pay .h2,#jbk-frame-main.campaign_20200210_charge_pay .h3,#jbk-frame-main.campaign_20200210_charge_pay .h4,#jbk-frame-main.campaign_20200210_charge_pay .h5,#jbk-frame-main.campaign_20200210_charge_pay .h6,#jbk-frame-main.campaign_20200210_charge_pay a,#jbk-frame-main.campaign_20200210_charge_pay h1,#jbk-frame-main.campaign_20200210_charge_pay h2,#jbk-frame-main.campaign_20200210_charge_pay h3,#jbk-frame-main.campaign_20200210_charge_pay h4,#jbk-frame-main.campaign_20200210_charge_pay h5,#jbk-frame-main.campaign_20200210_charge_pay h6,#jbk-frame-main.campaign_20200210_charge_pay p{margin:0}#jbk-frame-main.campaign_20200210_charge_pay button{background:0 0;border:none}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount{text-align:center;width:100%;margin:30px auto 0!important;padding:30px 0;background:rgba(245,130,32,.7)}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__inner{position:relative;padding:20px 0 30px;background:#fff}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title{color:#eb7000;font-size:2.4rem;font-weight:700;line-height:1.5}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title--small{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__btn{width:397px;margin:15px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon{position:absolute;top:30px;left:160px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text{font-size:2.4rem;line-height:1}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text--mid{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text--small{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .cvapp{margin:30px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__wrapper{width:100%;padding:20px 0;background:#f0f3f5}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__inner{width:83%;margin:0 auto;padding:20px 0;background:#fff}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__header{text-align:center;padding:0 0 17px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__title{color:#eb7000;font-size:1.8rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__text{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl{text-align:center;padding:20px 80px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__inner{display:flex;justify-content:center;align-items:center}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__text{font-weight:700;padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__ios{width:50%}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__google{width:50%}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__bnr{padding-right:10px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__link{display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__caution{font-size:1.4rem;width:83%;margin:10px auto 0;padding:0 20px}#jbk-frame-main.campaign_20200210_charge_pay .section__title{text-align:center;margin:0 0 30px}#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:after,#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:before{width:41px;height:140px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(../img/20200210_charge_pay/title_brakets-03@2x.png) no-repeat center;background-size:contain}#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:before{left:0}#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:after{right:0;transform:translate(0,-50%) rotate(-180deg);-webkit-transform:translate(0,-50%) rotate(-180deg)}#jbk-frame-main.campaign_20200210_charge_pay .maintitle{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common{position:relative;text-align:center;background:#eb5505}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common:after{content:'';position:absolute;bottom:-20px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);width:0;height:0;border-style:solid;border-width:20px 17px 0 17px;border-color:#eb5505 transparent transparent transparent}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text{position:relative;display:inline-block;color:#fff;font-size:3rem;font-weight:700;line-height:1.4;padding:0 0 5px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:before{content:"";transform:skewX(-160deg);-webkit-transform:skewX(-160deg);width:2px;height:62px;background:#fff;padding-left:2px;display:inline-block;position:absolute;left:-40px;bottom:10px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:after{content:"";transform:skewX(160deg);-webkit-transform:skewX(160deg);width:2px;height:62px;background:#fff;padding-left:2px;display:inline-block;position:absolute;right:-40px;bottom:10px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text--small{font-size:2.4rem}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay{text-align:center;background:#444;padding:25px 0 15px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text{position:relative;color:#fff;font-weight:700;letter-spacing:2.88px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text:before{content:'';width:60px;height:60px;padding-right:80px;background:url(../img/20200210_charge_pay/header_icon_point-mark@2x.png) center no-repeat;background-size:contain}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay .inner{position:relative}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay .inner .maintitle__icon{position:absolute;width:140px;top:-100px;right:75px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{position:relative;width:100%;height:530px;border-top:5px solid #fff;padding:15px 0 35px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual img{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual .scroll{position:absolute;right:3.4%;bottom:30px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__inner{position:relative;width:1182px;height:530px;margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__image{position:relative;width:100%}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__text{position:absolute;bottom:-20px;right:2%;display:flex;align-items:flex-start;justify-content:flex-start}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__caution{margin-left:25px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__caution .text--attention{color:#fff;font-size:1.2rem;padding-left:18px;line-height:1.5;display:inline-block;padding-left:18px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__caution .text--attention:before{width:14px;height:14px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date{color:#fff;font-size:2.8rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date--small{font-size:2rem}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date--mid{font-size:2rem}#jbk-frame-main.campaign_20200210_charge_pay .subcontent{text-align:center;margin:10px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text{font-size:2.8rem;font-weight:700;padding:40px 0 5px}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note,#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02{font-size:1.4rem;text-align:center;width:100%}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02{display:flex}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02 li{margin-right:10px}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02 li:last-child{margin-right:0}#jbk-frame-main.campaign_20200210_charge_pay .apply__title br{display:none}#jbk-frame-main.campaign_20200210_charge_pay .applyflow{width:75%;margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__block{display:flex;justify-content:flex-start;align-items:flex-start}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__arrow{margin:60px 0 40px;text-align:center}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__arrow span{width:0;height:0;border-style:solid;border-width:20px 16.5px 0 16.5px;border-color:#f58220 transparent transparent transparent;display:inline-block;margin-right:5px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__num{position:relative;color:#fff;font-size:4rem;font-weight:700;text-align:center;width:100px;height:60px;background:#eb7000;margin-right:16px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__num--small{font-size:2rem}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__num p{position:absolute;line-height:1;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__content{font-size:2.8rem;font-weight:700;line-height:1.29;width:90%}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table{font-size:1.6rem;font-weight:400;text-align:center;width:100%;margin:40px 0 0 80px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__head{font-weight:700;border-bottom:1px dashed #f58220;padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title,#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{text-align:center;padding:0 20px 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--col2{text-align:left;padding-left:10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text,#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--date,#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--year{padding:10px 0 0}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--year{padding:10px 20px 0}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--date{text-align:left}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--dotted{line-height:.5;padding-right:40px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__note{width:80%;margin:30px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .period__content{margin:0 auto 80px}#jbk-frame-main.campaign_20200210_charge_pay .period__block{width:65%;display:flex;justify-content:flex-start;margin:0 auto 20px}#jbk-frame-main.campaign_20200210_charge_pay .period__icon{color:#eb7000;font-size:2rem;font-weight:700;text-align:center;min-width:80px;border-radius:4px;border:1px solid #eb7000;padding:2px 10px 0}#jbk-frame-main.campaign_20200210_charge_pay .period__text{font-size:2.4rem;font-weight:700;margin-left:10px!important}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__inner{text-align:center;background:#f0f3f5;padding:30px 83px}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__title{position:relative;color:#222;font-size:2.4rem;font-weight:700;display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__title:before{content:"";transform:skewX(-160deg);-webkit-transform:skewX(-160deg);width:2px;height:30px;background:#222;padding-left:2px;display:inline-block;position:absolute;left:-40px;bottom:10px;bottom:5px;left:-30px}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__title:after{content:"";transform:skewX(160deg);-webkit-transform:skewX(160deg);width:2px;height:30px;background:#222;padding-left:2px;display:inline-block;position:absolute;right:-40px;bottom:10px;bottom:5px;right:-20px}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__image{margin:20px auto}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__text{color:#333;font-size:1.8rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi .btn--normal{width:350px;margin:20px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .overview__title span{font-size:2.6rem;line-height:1.5;display:inline-block;padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .overview__content{margin:30px 0 40px}#jbk-frame-main.campaign_20200210_charge_pay .overview__content__block{line-height:1.75;margin:0 0 30px}#jbk-frame-main.campaign_20200210_charge_pay .overview__content__title{color:#eb7000;font-size:1.8rem;font-weight:700;text-align:center;min-width:130px;background:#f0f3f5;display:inline-block;margin:0 0 15px!important;padding:0 10px}#jbk-frame-main.campaign_20200210_charge_pay .overview .caution{margin:0 0 60px}#jbk-frame-main.campaign_20200210_charge_pay .overview .caution:last-child{margin:0}#jbk-frame-main.campaign_20200210_charge_pay .overview .caution__title{color:#eb7000;font-weight:700;margin:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .overview .text--attention{line-height:1.5}#jbk-frame-main.campaign_20200210_charge_pay .overview__date{text-align:right}#jbk-frame-main.campaign_20200210_charge_pay .overview__image{position:relative;border:1px solid #eb7000;margin:60px auto 0;padding:35px 0}#jbk-frame-main.campaign_20200210_charge_pay .overview__image__title{position:absolute;color:#eb7000;font-weight:700;top:-14px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);display:inline-block;padding:0 15px;background:#fff}#jbk-frame-main.campaign_20200210_charge_pay .overview__image img{margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent{text-align:center}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__applyflow .step__block{height:810px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__settingflow .step__block{height:820px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step{margin:0 auto 30px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{width:33%;height:568px;padding:20px 20px 10px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block:before,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:before{top:30%}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__image,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__image{width:280px;margin:20px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:525px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:before{top:32%}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__title br{display:none}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__title__note{font-weight:700;line-height:1.75}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__title__note--small{font-size:1.4rem;font-weight:400}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__flowtitle{text-align:left;margin:30px 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__flowtitle--large{font-size:2rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor{color:#eb7000;font-weight:700;text-decoration:underline;margin-left:5px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor{cursor:pointer}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor:before{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg)}#jbk-frame-main.campaign_20200210_charge_pay .step{display:flex;justify-content:center;align-items:flex-start;border:1px solid #eb7000;margin:30px auto}#jbk-frame-main.campaign_20200210_charge_pay .step__image{width:180px;margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .step__block{position:relative;width:25%;border-right:1px solid #eb7000;padding:20px 29px 10px;z-index:0}#jbk-frame-main.campaign_20200210_charge_pay .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .step__block:before{position:absolute;content:"";width:0;height:0;border-style:solid;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-1px;z-index:1000}#jbk-frame-main.campaign_20200210_charge_pay .step__block:before{border-width:20px 0 20px 19px;border-color:transparent transparent transparent #eb7000}#jbk-frame-main.campaign_20200210_charge_pay .step__block:after{border-width:18.5px 0 18.5px 18px;border-color:transparent transparent transparent #fff}#jbk-frame-main.campaign_20200210_charge_pay .step__block:first-child:after,#jbk-frame-main.campaign_20200210_charge_pay .step__block:first-child:before{content:none}#jbk-frame-main.campaign_20200210_charge_pay .step__block:last-child{border-right:none}#jbk-frame-main.campaign_20200210_charge_pay .step__block img{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .step__icon{color:#fff;font-size:1.8rem;font-weight:700;width:90px;border-radius:20px;background:#eb7000;display:inline-block;padding:5px 0}#jbk-frame-main.campaign_20200210_charge_pay .step__text{text-align:left;margin:15px 0!important}#jbk-frame-main.campaign_20200210_charge_pay .step__text .text--sup{margin:0 0 10px!important}#jbk-frame-main.campaign_20200210_charge_pay .step__text .text--sup:last-child{margin:0!important}#jbk-frame-main.campaign_20200210_charge_pay .step__text span{display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay .step__text__title{font-weight:700;padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .step__text__list{margin:0 0 20px;padding-left:10px}#jbk-frame-main.campaign_20200210_charge_pay .step__text__note{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact{padding:30px 0;margin:20px auto 0;background:#f0f3f5}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__inner{border:1px solid #bcbdbd;padding:40px 82px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__block{margin:0 0 50px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__block:last-child{margin:0}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__title{color:#eb7000;font-size:2.4rem;font-weight:700;border-bottom:1px solid #bcbdbd;margin:0 0 30px;padding:0 0 8px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact{width:500px;margin:0 0 30px;padding:15px 0}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact p{font-size:2rem}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact p:before{width:25px;height:25px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock{margin:0 0 50px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock:last-child{margin:0}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__title{margin:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__title--main{font-size:2rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__tel--large{font-size:2rem;font-weight:700}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__telblock{margin:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__telblock:last-child{margin:0}#jbk-frame-main.campaign_20200210_charge_pay .pagetop{position:fixed;bottom:37px;right:10px;z-index:10000;cursor:pointer}#jbk-frame-main.campaign_20200210_charge_pay .pagetop__inner{width:60px;height:60px;border:1px solid #eb7000;border-radius:10px;background:#fff;position:relative}#jbk-frame-main.campaign_20200210_charge_pay .pagetop__arrow{width:0;height:0;border-style:solid;border-width:0 12px 16px 12px;border-color:transparent transparent #eb7000 transparent;position:absolute;top:35%;right:30%}#jbk-frame-main.campaign_20200210_charge_pay .bnrarea{background:#f0f3f5;padding:0 0 30px}#jbk-frame-main.campaign_20200210_charge_pay .bnrarea__block{margin-bottom:30px}#jbk-frame-main.campaign_20200210_charge_pay .bnrarea__block:last-child{margin-bottom:0}.ipad .cvapp__dl__pc .cvapp__dl__ios{display:block}.ipad .cvapp__dl__pc .cvapp__dl__google{display:none}.android .cvapp__dl__pc .cvapp__dl__ios{display:none}.android .cvapp__dl__pc .cvapp__dl__google{display:block}.iphone .cvapp__dl__sp .ios{display:block}.iphone .cvapp__dl__sp .google{display:none}.android .cvapp__dl__sp .ios{display:none}.android .cvapp__dl__sp .google{display:block}@media screen and (min-width:978px){#jbk-frame-main.campaign_20200210_charge_pay a:hover{opacity:.7}}@media screen and (max-width:1310px){#jbk-frame-main.campaign_20200210_charge_pay .mainvisual .scroll{display:none}}@media screen and (max-width:1181px){#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{padding:0}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__inner{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__image{position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}}@media screen and (max-width:977px){#jbk-frame-main.campaign_20200210_charge_pay img{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .inner{width:100%;padding:0 15px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor,#jbk-frame-main.campaign_20200210_charge_pay .textlink{vertical-align:top}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent .textlink--anchor br,#jbk-frame-main.campaign_20200210_charge_pay .textlink br{display:block}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount{padding:30px 20px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__inner{padding:20px 20px 30px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon{left:5%}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text--mid{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text--small{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__wrapper{padding:20px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__inner{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl{padding:20px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__dl__qr{width:125px}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__caution{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay .inner .maintitle__icon{width:120px;top:-95px;right:20px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__text{position:static;text-align:center;display:block;margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__caution{margin-left:0}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date{font-size:2rem}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date--small{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date--mid{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text{font-size:2.2rem}#jbk-frame-main.campaign_20200210_charge_pay .applyflow{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table{margin:40px 0 0;padding-left:10%}#jbk-frame-main.campaign_20200210_charge_pay .period__block{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__inner{width:calc(100vw - 30px);padding:30px 15px}#jbk-frame-main.campaign_20200210_charge_pay .overview__image{padding:35px 20px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__applyflow .step__block{height:850px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__settingflow .step__block{height:980px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:600px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__image,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__image{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:550px}#jbk-frame-main.campaign_20200210_charge_pay .step__image{width:auto}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact{padding:30px 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__inner{padding:40px 20px}#jbk-frame-main.campaign_20200210_charge_pay .pagetop{right:0}#jbk-frame-main.campaign_20200210_charge_pay .pagetop__inner{width:42px;height:42px}#jbk-frame-main.campaign_20200210_charge_pay .pagetop__arrow{border-width:0 9px 12px 9px;top:32%;right:28%}}@media screen and (max-width:736px) and (orientation:landscape){#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__applyflow .step__block{height:900px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__settingflow .step__block{height:1100px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:700px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:600px}}@media screen and (max-width:600px){#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{background-image:linear-gradient(to right,#f58220 0,#f47e1d 32%,#f17417 60%,#ee620d 85%,#eb5505);background-image:-webkit-linear-gradient(to right,#f58220 0,#f47e1d 32%,#f17417 60%,#ee620d 85%,#eb5505)}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner{width:150px;height:34px;border-radius:10px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:after,#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:before{right:45%;bottom:-10px;transform:rotate(0) translateX(-50%);-webkit-transform:rotate(0) translateX(-50%)}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:before{border-width:10px 6px 0 6px;border-color:#eb7000 transparent transparent transparent}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:after{border-width:6px 4px 0 4px;border-color:#fff transparent transparent transparent;right:47.5%;bottom:-6px}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text{font-size:2.8rem;padding:0 40px}.btn--normal{width:100%}.btn--dl{width:100%}.stepcontent .btn--normal,.subcontent .btn--normal{width:100%}#jbk-frame-main.campaign_20200210_charge_pay{overflow-x:hidden}#jbk-frame-main.campaign_20200210_charge_pay br.only-pc{display:none}#jbk-frame-main.campaign_20200210_charge_pay br.only-sp{display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay span.only-sp{display:inline}#jbk-frame-main.campaign_20200210_charge_pay .section{margin:50px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount{padding:20px 15px;margin:20px auto 0!important}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__inner{padding:10px 25px 20px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title{font-size:2.2rem;line-height:1.2}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title--small{font-size:2rem;display:inline-block;padding:10px 0}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__btn{width:100%;padding:10px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__btn p{position:relative;text-align:left;padding-left:40px}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__btn p:before{position:absolute;top:10px;left:0}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon{position:static}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner{width:100%;border:none}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:after,#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__inner:before{content:none}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__balloon__text--mid{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .cvapp__inner{padding:0}#jbk-frame-main.campaign_20200210_charge_pay .section__title--2{padding-bottom:10px}#jbk-frame-main.campaign_20200210_charge_pay .section__title--2:after,#jbk-frame-main.campaign_20200210_charge_pay .section__title--2:before{width:14px;height:60px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);background:url(../img/20200210_charge_pay/title_brakets-02_sp@2x.png) no-repeat center;background-size:contain}#jbk-frame-main.campaign_20200210_charge_pay .section__title--2:before{left:0}#jbk-frame-main.campaign_20200210_charge_pay .section__title--2:after{right:0;transform:translate(0,-50%) rotate(-180deg);-webkit-transform:translate(0,-50%) rotate(-180deg)}#jbk-frame-main.campaign_20200210_charge_pay .section__title--3{padding-bottom:10px}#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:after,#jbk-frame-main.campaign_20200210_charge_pay .section__title--3:before{width:23px;height:88px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common:after{bottom:-9px;border-width:9px 9px 0 9px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text{font-size:1.8rem;padding:0}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:before{transform:skewX(-160deg);-webkit-transform:skewX(-160deg)}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:before{content:"";transform:skewX(-160deg);-webkit-transform:skewX(-160deg);width:1px;height:40px;background:#fff;padding-left:1px;display:inline-block;position:absolute;left:-40px;bottom:10px;top:5px;left:-20px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:after{transform:skewX(160deg);-webkit-transform:skewX(160deg)}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:after{content:"";transform:skewX(160deg);-webkit-transform:skewX(160deg);width:1px;height:40px;background:#fff;padding-left:1px;display:inline-block;position:absolute;right:-40px;bottom:10px;top:5px;right:-20px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text--small{font-size:1.5rem}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay{padding:15px 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text{font-size:2rem;letter-spacing:normal}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text:before{width:36px;height:36px;padding-right:46px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{height:auto;max-height:100%;border-top:none}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__inner{position:relative;height:auto;display:block;padding:10px 15px 15px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__image{position:relative;top:0;left:0;transform:translate(0,0);-webkit-transform:translate(0,0)}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date{font-size:1.6rem;text-align:center;padding:5px 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .mainvisual__date--small{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text{font-size:2rem;padding:20px 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note,#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02{text-align:left;width:100%;padding:0}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text__note--02{display:block}#jbk-frame-main.campaign_20200210_charge_pay .apply__title br{display:block}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__arrow{margin:30px 0}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__num{font-size:2.5rem;width:80px;height:40px;margin-right:10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__content{font-size:1.8rem;width:80%}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table{padding-left:0}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title,#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{padding:0 0 10px 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--col2{padding:40px 0 10px 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{padding:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__text--date{padding-left:10px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__note{width:100%;margin:20px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .period__content{margin:0 auto}#jbk-frame-main.campaign_20200210_charge_pay .period__block{margin:0 0 10px}#jbk-frame-main.campaign_20200210_charge_pay .period__icon{font-size:1.6rem;min-width:60px;height:30px}#jbk-frame-main.campaign_20200210_charge_pay .period__text{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__inner{padding:20px 10px}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__title:before{transform:skewX(-160deg);-webkit-transform:skewX(-160deg)}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__title:after{transform:skewX(160deg);-webkit-transform:skewX(160deg)}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__image{margin:10px auto 20px}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi .btn--normal{width:100%;margin:10px auto 0}#jbk-frame-main.campaign_20200210_charge_pay .overview .section__title__text{padding:0 30px}#jbk-frame-main.campaign_20200210_charge_pay .overview__title span{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .overview__content{margin:10px auto 40px}#jbk-frame-main.campaign_20200210_charge_pay .overview__content__block{margin:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .overview__content__title{margin:0 0 5px!important;padding:0 10px}#jbk-frame-main.campaign_20200210_charge_pay .overview .caution{margin:0 0 40px}#jbk-frame-main.campaign_20200210_charge_pay .overview__image__title{width:61%}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__title__note{text-align:left}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__applyflow .step__block{height:auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__settingflow .step__block{height:auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{width:100%;height:auto;padding:30px 25px 10px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block:first-child,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:first-child{padding:20px 25px 10px}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow01 .step__block:before,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:before{top:auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block{height:auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__aupayflow02 .step__block:before{top:auto}#jbk-frame-main.campaign_20200210_charge_pay .stepcontent__title br{display:block}#jbk-frame-main.campaign_20200210_charge_pay .step{display:block;margin:20px auto}#jbk-frame-main.campaign_20200210_charge_pay .step__image{width:180px}#jbk-frame-main.campaign_20200210_charge_pay .step__block{width:100%;border-right:none;border-bottom:1px solid #eb7000;padding:36px 10px 20px}#jbk-frame-main.campaign_20200210_charge_pay .step__block:after,#jbk-frame-main.campaign_20200210_charge_pay .step__block:before{top:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;bottom:-20px}#jbk-frame-main.campaign_20200210_charge_pay .step__block:before{border-width:20px 20px 0 20px;border-color:#eb7000 transparent transparent transparent}#jbk-frame-main.campaign_20200210_charge_pay .step__block:after{border-width:18px 18px 0 18px;border-color:#fff transparent transparent transparent;bottom:-18px}#jbk-frame-main.campaign_20200210_charge_pay .step__block:first-child:after,#jbk-frame-main.campaign_20200210_charge_pay .step__block:first-child:before{content:""}#jbk-frame-main.campaign_20200210_charge_pay .step__block:last-child{border-bottom:none}#jbk-frame-main.campaign_20200210_charge_pay .step__block:last-child:after,#jbk-frame-main.campaign_20200210_charge_pay .step__block:last-child:before{content:none}#jbk-frame-main.campaign_20200210_charge_pay .step__text{margin:10px 0!important}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact{padding:20px 15px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__inner{padding:20px 10px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__block{margin:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__block .text--attention{font-size:1.4rem;padding-left:20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__block .text--attention:before{width:14px;height:14px;top:3px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__title{font-size:1.8rem;margin:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact{text-align:left;width:100%;margin:0 0 20px;padding:5px 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact p{font-size:1.6rem;display:inline-block}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact p:before{left:-10px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact .btn--cpcontact{width:100%}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock{font-size:1.4rem;margin:0 0 20px;padding:0 10px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__text{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__title--main{font-size:1.6rem;margin:5px 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .cpcontact__subblock__tel--large{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .pagetop{bottom:75px}#jbk-frame-main.campaign_20200210_charge_pay .bnrarea{padding:0 0 20px}#jbk-frame-main.campaign_20200210_charge_pay .bnrarea__block{margin-bottom:20px}}@media screen and (max-width:600px) and (max-width:360px){#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__btn p{font-size:18px}}@media screen and (max-width:600px) and (max-width:600px){#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:before{transform:skewX(-160deg);-webkit-transform:skewX(-160deg)}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__common__text:after{transform:skewX(160deg);-webkit-transform:skewX(160deg)}}@media screen and (max-width:360px){#jbk-frame-main.campaign_20200210_charge_pay .mainvisual{background:url(../img/20200210_charge_pay/bg_orange_gr_sp@2x.jpg) repeat}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .cvaccount__title--small{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title,#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{padding:0 0 10px 5px}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table__title--wallet{padding:0 0 10px 0}#jbk-frame-main.campaign_20200210_charge_pay .overview__title span{font-size:1.2rem}}@media screen and (max-width:320px){#jbk-frame-main.campaign_20200210_charge_pay{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .section__title__text{font-size:2.6rem}#jbk-frame-main.campaign_20200210_charge_pay .maintitle__aupay__text{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .subcontent__text{font-size:1.8rem}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__content{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .applyflow__table{font-size:1.4rem}#jbk-frame-main.campaign_20200210_charge_pay .aupaykddi__text{font-size:1.6rem}#jbk-frame-main.campaign_20200210_charge_pay .overview .section__title__text{padding:0 18px}#jbk-frame-main.campaign_20200210_charge_pay .overview__image__title{width:64%}}
/*# sourceMappingURL=20200210_charge_pay.css.map */
