﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input[type="submit"]{-webkit-appearance:none;border-radius:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative}sup{bottom:1ex}sub{top:.5ex}body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;line-height:1.5;color:#696969}*,::before,::after{font-size:inherit;line-height:inherit;font-family:inherit;color:inherit}.wrapper-all{padding-top:49px}@media screen and (min-width: 780px){.wrapper-all{padding-top:65px}}.wrapper-contents{padding:0 10px}a:link{color:#F85D69}a:visited{color:#F85D69}.page-head{font-size:24px;font-weight:700;text-align:center;line-height:1.4;margin:30px auto;color:#212121;text-align:center}.section-head{font-size:14px;margin:0 0 5px 0}.button-main,a.button-main,a.button-main:link{display:block;color:#fff;font-weight:700;padding:12px 20px;border-radius:8px;text-align:center;font-size:16px;text-decoration:none;border:none;box-shadow:2px 2px 10px rgba(0,0,0,0.2);width:100%;position:relative}.button-main.main,a.button-main.main,a.button-main:link.main{background-color:#f85d69}.button-main.cancel,a.button-main.cancel,a.button-main:link.cancel{background-color:#a5a5a5}.button-main.cancel::after,a.button-main.cancel::after,a.button-main:link.cancel::after{display:none}.button-main.premium,a.button-main.premium,a.button-main:link.premium{background-color:#c5c419}.button-main::before,.button-main::after,a.button-main::before,a.button-main::after,a.button-main:link::before,a.button-main:link::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.button-main::after,a.button-main::after,a.button-main:link::after{top:0;right:15px;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}@media screen and (min-width: 780px){.button-main:hover,a.button-main:hover,a.button-main:link:hover{cursor:pointer;opacity:0.8;transform:scale(1.03);transition:0.2s}}.button-gohst,a.button-gohst,a.button-gohst:link{display:inline-block;width:100%;padding:12px 20px;font-size:16px;font-weight:700;text-align:center;border-radius:8px;overflow:hidden;border-width:1px;border-style:solid;text-decoration:none;position:relative;background-color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}.button-gohst.main,a.button-gohst.main,a.button-gohst:link.main{border-color:#f85d69;color:#f85d69}.button-gohst.bottoms,a.button-gohst.bottoms,a.button-gohst:link.bottoms{display:block;margin:50px auto;width:90%}.button-gohst::after,a.button-gohst::after,a.button-gohst:link::after{display:none}.header{display:flex;position:fixed;top:0;left:0;z-index:100;width:100%;background-color:#fff;padding:0 10px;align-items:center;justify-content:space-between;min-height:49px;border-bottom:1px solid #dedede}.header-left{display:flex;justify-content:left;align-items:center;position:relative;z-index:10}.header-right{z-index:10}.header-logo{margin-right:10px}.header-logo a{display:block}.header-logo a img{vertical-align:bottom;max-width:none}.header-pc{display:none}@media screen and (min-width: 780px){.header-sp{display:none}.header-pc{display:block}.header-pc:hover{opacity:0.6;transition:0.2s}}.gnav-button{width:24px;height:20px;position:relative;margin-right:10px;pointer-events:auto;cursor:pointer}.gnav-button.is-active span:first-of-type{transform:translateY(10px) rotate(-45deg);transition:0.4s ease}.gnav-button.is-active span:nth-of-type(2){display:none}.gnav-button.is-active span:last-of-type{transform:translateY(-8px) rotate(45deg);transition:0.4s ease}.gnav-button span{display:block;width:100%;height:2px;background-color:#707070;border-radius:9999px;position:absolute;left:0;transition:0.4s ease}.gnav-button span:first-of-type{top:0}.gnav-button span:nth-of-type(2){top:9px}.gnav-button span:last-of-type{bottom:0}@media screen and (min-width: 780px){.gnav-button{margin-right:20px}.gnav-button:hover{opacity:0.6;transition:0.2s}}.tag-userstatus{font-size:10px;font-weight:400;margin:-2px 0 0 0}.tag-userstatus.light span{color:#4aceff;font-weight:700}.tag-userstatus.premium span{color:#c5b419;font-weight:700}.tag-userstatus.login{color:#707070}@media screen and (min-width: 780px){.tag-userstatus{font-size:12px}}.header-link-list{display:flex;justify-content:right;align-items:center}.header-link-list-item{margin-left:10px}.header-link-list-item a{display:block;color:#696969;text-decoration:none}.header-link-list-item span{display:block;text-align:center}.header-link-list-item span.icon{font-size:1.2em;position:relative;top:2px}.header-link-list-item span.text{font-size:10px;position:relative;top:-2px}.gnav{position:fixed;top:49px;left:-0.5%;width:70%;bottom:0;z-index:100;pointer-events:all;transform:translateX(-100%);transition:0.3s ease-in-out;backface-visibility:hidden;overscroll-behavior:none}.gnav.is-open{transform:translateX(0);right:0;overflow-y:scroll;overflow-x:hidden}@media screen and (min-width: 980px){.gnav.is-open{overflow:overlay;width:300px}}.gnav-bg{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;background-color:rgba(0,0,0,0.7)}.gnav-bg.is-show{display:block}.gnav-inner{display:block;width:100%;height:100%;background-color:#fff;position:relative}.gnav-box{background-color:#fff;border-bottom:1px solid #f3f3f3}.gnav-box h2{font-size:18px;font-weight:700;color:#212121;padding:15px}.gnav-box h2 img{display:inline-block;width:20px;vertical-align:middle;margin:0 5px 0 0}@media screen and (min-width: 660px){.gnav-box h2{padding:15px 20px}}.gnav-box-last{border-bottom:none}.gnav-list-item a{display:block;color:#707070;font-size:14px;font-weight:700;text-indent:1em;padding:15px;text-decoration:none;position:relative;background:#fff}@media screen and (min-width: 660px){.gnav-list-item a{font-size:16px;padding:15px 20px}.gnav-list-item a:hover{background-color:#f3f3f3;transition:0.4s}}.gnav-list-item a span{display:inline-block;vertical-align:middle;text-indent:0}.gnav-list-item a .icon{margin-right:0.5em;vertical-align:middle;position:relative;top:-2px}.gnav-list-item a svg{margin-right:.2em;vertical-align:middle;position:relative;top:-2px;width:28px;height:28px}.gnav_subbox{padding:20px 15px;background:#fff}.gnav_loginInfo{padding:40px 0 0}.gnav_loginInfo p{margin:0 0 20px}.gnav_loginInfo p a{display:block;color:#707070;font-size:14px;text-decoration:none;position:relative;margin:0 0 15px 0}.gnav_loginInfo p a::after{content:"";display:inline-block;width:7px;height:7px;border-top:2px solid #c5c5c5;border-right:2px solid #c5c5c5;transform:rotate(45deg);position:absolute;right:5px;top:35%}@media screen and (min-width: 660px){.gnav_loginInfo p a:hover{opacity:0.6;transition:0.2s}}.gnav-sublist-wrapper{background:#fff}.gnav-sublist-wrapper h3{padding:0 0 5px;color:#212121;font-size:14px;font-weight:700}.gnav-sublist-wrapper img{width:100%;height:auto;vertical-align:bottom;background:#fff;border:1px solid #ededed;border-radius:8px;box-sizing:border-box}@media screen and (min-width: 660px){.gnav-sublist-wrapper img:hover{opacity:0.6;transition:0.4s}}.gnav-sublist{display:flex;width:100%;margin:0 auto 20px;justify-content:space-around}.gnav-sublist-item{width:20%}.gnav-sublist-item:first-of-type{width:30%}.gnav-sublist-item:last-of-type a:after{content:none}.gnav-sublist-item a{display:block;color:#696969;position:relative;text-decoration:none;text-align:center}.gnav-sublist-item a:after{display:block;content:"";width:1px;height:12px;background-color:#696969;position:absolute;top:20px;right:0}.gnav-sublist-item a span{display:block;font-size:10px;text-align:center}.gnav-sublist-item a span.icon{width:38px;height:auto;text-align:center;margin:auto}.gnav-sublist-item a span.icon img{width:70%;vertical-align:bottom}.gnav_point-area{padding-top:20px}.gnav_point-area__wrap{margin:0 15px 20px;border:1px solid #e4e4e4;box-sizing:border-box;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}@media screen and (min-width: 660px){.gnav_point-area__wrap{margin:0 20px 20px}}.gnav_point-area__my{background-color:#f3f3f3;border-top-left-radius:8px;border-top-right-radius:8px}.gnav_point-area__my__left{padding:0 5px 0 0}.gnav_point-area__my__left svg{vertical-align:middle}.gnav_point-area__my a{display:flex;align-items:center;font-size:18px;font-weight:700;color:#707070;padding:7px 10px;position:relative;text-decoration:none}@media screen and (min-width: 660px){.gnav_point-area__my a:hover{opacity:0.6;transition:0.2s}}.gnav_point-area__my a::after{content:"";display:inline-block;width:7px;height:7px;border-top:2px solid #c5c5c5;border-right:2px solid #c5c5c5;transform:rotate(45deg);position:absolute;right:13px;top:42%}.gnav_point-area__possession-point a{display:flex;align-items:center;justify-content:space-between;padding:10px;text-decoration:none}@media screen and (min-width: 660px){.gnav_point-area__possession-point a:hover{opacity:0.6;transition:0.2s}}.gnav_point-area__possession-point p{color:#707070;font-size:12px;font-weight:700}@media screen and (min-width: 660px){.gnav_point-area__possession-point p{font-size:14px}}.gnav_point-area__possession-point p span{color:#f85d69;font-size:20px;padding:0 0 0 3px}@media screen and (min-width: 660px){.gnav_point-area__possession-point p span{font-size:22px}}.gnav_point-area__possession-point svg{background:#f85d69;display:block;border-radius:90px;box-shadow:2px 2px 6px rgba(0,0,0,0.2)}@media screen and (min-width: 660px){.gnav_point-area__possession-point svg:hover{transform:scale(1.1);transition:0.2s}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background-color:#c5c5c5;z-index:2}::-webkit-scrollbar-thumb{background-color:#f85d69}footer{position:relative;background-color:#383838;padding:30px 15px}footer .footer__navigation{margin:0 0 15px}footer .footer__navigation ul{text-align:left}footer .footer__navigation ul li{display:inline-block;width:48%;vertical-align:top}footer .footer__navigation ul li a{display:block;color:#fff;font-size:12px;margin:0 0 15px 0;text-decoration:none}footer .footer__navigation ul li a svg{vertical-align:middle}footer .footer__navigation ul li:nth-child(odd) a{margin:0 10px 15px 0}footer .footer__sns{display:flex;justify-content:center;margin:15px auto 20px;padding:0 10px}footer .footer__sns img{display:inline-block;vertical-align:bottom;width:36px;height:auto;margin:0 15px}footer .footer__permissionNumber{text-align:center;color:#C5C5C5;font-size:10px;margin:0 0 20px}footer .footer__copyright{display:block;width:100%;font-size:10px;color:#C5C5C5;text-align:center}.af-account_text{font-size:15px;font-weight:bold;color:#f85d69;background-color:#fee;padding:15px 10px;text-align:center}.af-select-plan-cautions .section-head{font-size:16px;font-weight:700;line-height:1.4;color:#212121}.af-select-plan-cautions .af-select-plan-list{margin:0 0 30px 0}.af-select-plan-cautions .af-select-plan-list-head{margin-bottom:5px}.af-select-plan-cautions .af-select-plan-list li{font-size:14px;line-height:1.8;margin:0 0 5px 0}.af-select-plan-cautions .af-select-plan-list h4{font-size:14px;font-weight:700;margin:0 0 5px 0;padding:0 0 0 1em}.af-select-plan-cautions .af-select-plan-list p{font-size:14px;line-height:1.8;margin:0 0 10px 0;padding:0 0 0 1em}.af-select-plan-cautions .af-select-plan-list span{font-size:12px}.af-select-plan-cautions .af-select-plan-texts{margin-bottom:45px}.af-select-plan-cautions .af-select-plan-texts p{font-size:12px}.af-pay-detail-box{background-color:#f3f3f3;margin:0 0 30px;padding:20px 15px;border-radius:10px}.af-pay-detail-box-table{display:flex;justify-content:space-between;margin-bottom:10px}.af-pay-detail-box-table:last-of-type{margin-bottom:0}.af-pay-detail-box-table-row{display:block;font-size:14px;font-weight:700;color:#212121}.af-pay-detail-box-table-row:first-of-type{text-align:left}.af-pay-detail-box-table-row:last-of-type{text-align:right;font-weight:400}.af-pay-creditcard{display:flex;align-items:center;padding:10px 0}.af-pay-creditcard-text{font-size:12px;font-weight:700;margin:0 10px 0 0}.af-pay-creditcard-img img{width:auto;height:20px;margin-right:5px;vertical-align:bottom}.af-pay-creditcard-img img:last-of-type{margin-right:0}.af-credit-info-box{padding-bottom:36px}.af-credit-info-box.valid-thru{width:50%}.af-credit-info-box.security-cord{width:50%}.ccExpiration{position:relative}.af-credit-info-subtxt{font-size:12px;padding-left:1em;text-indent:-1em}.af-credit-info-subtxt.al-right{text-align:center}.af-credit-info-wrapper{display:flex}.af-credit-info-head{font-size:14px;font-weight:700;color:#212121;margin-bottom:5px}.af-credit-info-head span{font-size:12px;font-weight:normal;color:#707070;margin:0 0 0 5px}.af-credit-info-box input[type="text"],.af-credit-info-box select{border-radius:8px;border:2px solid rgba(0,0,0,0.04);height:40px;margin-bottom:5px;box-sizing:border-box;padding:5px 10px;background-color:#fafafa;appearance:none;width:35%}.card-number input[type="text"],.card-holder-name input[type="text"],.security-cord input[type="text"]{width:100%}.af-pay-submit-area{width:100%;margin-bottom:45px}.af-pay-submit-area .default_btn1{display:inline-block;color:#fff;font-size:16px;font-weight:700;padding:12px 20px;border:none;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,0.2);text-align:center;text-decoration:none;width:100%;position:relative;background-color:#f85d69;margin-bottom:12px}.af-pay-submit-area .default_btn1::before,.af-pay-submit-area .default_btn1::after{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.af-pay-submit-area .default_btn1::after{top:0;right:10px;width:5px;height:5px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.af-pay-submit-area .af-credit-info-subtxt{font-size:14px;margin:0 0 10px;text-align:center}.af-pay-detail-box.entry-success{margin-bottom:30px}.af-pay-succes-text{margin-bottom:25px}.af-pay-success-btnarea{margin-bottom:45px}.af-pay-success-cf-entry-appeal-wrap{margin-bottom:25px}.af-link-to-change-card{background-color:#f3f3f3;padding:20px 15px;margin:30px 0 50px}.af-link-to-change-card .button-gohst{margin-bottom:8px}.af-link-to-change-card .button-gohst::after{content:"";width:5px;height:5px;border-right:1px solid #f85d69;border-bottom:1px solid #f85d69;transform:rotate(-45deg);position:absolute;right:10px;top:17px}.af-link-to-change-card-text{font-size:12px;line-height:1.8;padding-left:1em;text-indent:-1em}.af-pay-card-exist{margin-bottom:8px}.af-pay-card-exist-form .saved-card{border:1px solid #ededed;padding:15px 10px;margin-bottom:20px;font-weight:bold}.af-pay-card-exist-form .saved-card .card-choice{display:block;margin-bottom:5px}.af-pay-card-exist-form .saved-card dl{overflow:hidden}.af-pay-card-exist-form .saved-card dl dt,.af-pay-card-exist-form .saved-card dl dd{float:left}.af-pay-card-exist-form .saved-card dl dt{display:none}.af-pay-card-exist-form .saved-card dl dd::before{content:'\e870';font-size:1.2em;font-family:'Material Icons';margin-right:5px;vertical-align:middle}.af-pay-card-exist-form .default_btn1{padding:12px 20px;display:block;color:#fff;font-size:16px;font-weight:700;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,0.2);text-align:center;text-decoration:none;border:none;width:100%;position:relative;background-color:#f85d69;margin-bottom:12px}.af-pay-card-exist-form .default_btn1:hover{cursor:pointer}.af-pay-card-exist-form .af-pay-button-text{font-size:14px;text-align:center;margin-bottom:15px}.af-pay-card-exist-form .text,.af-pay-card-exist-form .new-card{display:none}.af-pay-card-exist-form .af-credit-info-subtxt.al-right{margin-bottom:45px}.af-cancel-text{font-size:12px;margin-bottom:20px}.af-cancel-text.md{font-size:14px}.af-cancel-text .emphasis{font-size:1.5em;font-weight:bold;color:#f85d69}.question-text-space .af-cancel-text{margin-bottom:5px}.af-cancel-plan-table{border:1px solid #c5c5c5;margin-bottom:30px}.af-cancel-plan-table-row{display:flex;border-bottom:1px solid #c5c5c5}.af-cancel-plan-table-row:last-of-type{border-bottom:none}.af-cancel-plan-table-row dt,.af-cancel-plan-table-row dd{width:50%;padding:10px}.af-cancel-plan-table-row dt{background-color:#f3f3f3;font-weight:bold;font-size:16px}.af-cancel-plan-table-row dd{font-size:14px}.af-cancel-plan-table-row dd.plan-name{font-size:16px;font-weight:bold}.cancel-title{color:#f85d69;font-size:1.5em}.cancel-caption{font-weight:bold}.cancel-caption-red{color:#f85d69}.af-cancel-button-area{margin:20px 0 50px}.af-cancel-button-area .button-main{margin-bottom:20px}.af-cancel-enquete-wrapper{margin-bottom:15px}.af-cancel-enquete-wrapper input[type="checkbox"]{visibility:hidden;position:absolute}.af-cancel-enquete{margin-bottom:10px}.af-cancel-checkbox{position:relative;padding-left:22px}.af-cancel-checkbox .checkbox-parts{display:block;width:15px;height:15px;border-radius:2px;border:1px solid #696969;position:absolute;left:0;top:2px}.af-cancel-checkbox input[type="checkbox"]:checked ~ .checkbox-parts{background-color:#f85d69;border-color:#f85d69}.af-cancel-checkbox input[type="checkbox"]:checked ~ .checkbox-parts::after{content:"";display:block;width:3px;height:6px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(40deg);position:absolute;top:2px;left:5px}.af-cancel-wrapper{margin-bottom:75px}.af-cancel-wrapper textarea{width:100%;border-color:#e6e6e6;box-sizing:border-box;border-radius:4px;margin-bottom:60px}.af-cancel-wrapper .button-main{margin-bottom:20px}.af-cancel-upgrade-text{font-size:12px;margin-bottom:36px}.af-cancel-upgrade-text h3{margin-bottom:10px}.af-cancel-upgrade-text .af-cancel-text{margin-bottom:0}.af-cancel-buttons{margin-bottom:75px}.af-cancel-buttons input[type="submit"]{display:block;color:#a5a5a5;font-size:16px;font-weight:700;padding:12px 20px;border:none;border:1px solid #a5a5a5;border-radius:8px;box-shadow:2px 2px 10px rgba(0,0,0,0.2);text-align:center;text-decoration:none;width:100%;position:relative;background-color:#fff;cursor:pointer}.af-cancel-buttons input[type="submit"],.af-cancel-buttons .button-main{margin-bottom:20px}.af-cancel-upgrade-link{padding:20px;background-color:#f3f3f3;box-sizing:border-box;margin-bottom:85px;text-align:center}.af-cancel-upgrade-link p{color:#707070}.af-cancel-upgrade-link .af-cancel-upgrade-link-title{font-weight:700;font-size:16px;color:#c5c419;margin-bottom:10px}.af-cancel-upgrade-link .button-main,.af-cancel-upgrade-link a.button-main,.af-cancel-upgrade-link a.button-main:link{width:90%;margin:0 auto 20px;max-width:640px}.af-cancel-upgrade-link .af-cancel-upgrade-link-text{font-size:14px}.af-cancel-inner{margin-bottom:85px;text-align:center}.af-cancel-inner a{display:block;color:#fff;font-weight:700;padding:12px 20px;border-radius:8px;text-align:center;font-size:16px;text-decoration:none;border:none;width:100%;position:relative;background-color:#f85d69;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}.af-cancel-inner .af-cancel-confirm-buttonarea{margin-top:30px}@media screen and (min-width: 768px){.header{padding:0 25px;min-height:67px}.header-logo{width:60px;margin-right:25px}.gnav{top:67px}.gnav_inner{width:400px}.gnav_title{font-size:14px}.gnav_list_item a{font-size:16px}.gnav_button{margin-right:20px}.tag_userstatus{font-size:14px}footer{position:relative;background-color:#383838;padding:50px 0}footer .footer__navigation{margin:0 auto 50px}footer .footer__navigation ul{text-align:center}footer .footer__navigation ul li{display:inline-block;width:auto;vertical-align:top;font-size:14px}footer .footer__navigation ul li a{display:block;color:#fff;font-size:14px;margin:0 25px;text-decoration:none}footer .footer__navigation ul li a:hover{text-decoration:underline}footer .footer__navigation ul li:nth-child(odd) a{margin:0 25px}footer .footer__sns{display:flex;justify-content:center;margin:15px auto 20px;padding:0 10px}footer .footer__sns img{display:inline-block;vertical-align:bottom;width:42px;height:auto;margin:0 15px}footer .footer__sns img:hover{opacity:0.6;transition:0.2s}footer .footer__permissionNumber{text-align:center;color:#C5C5C5;font-size:12px;margin:0 auto 20px}footer .footer__copyright{display:block;width:100%;font-size:12px;color:#C5C5C5;text-align:center}.body{font-size:16px}.page-head{font-size:32px}.section-head{font-size:18px}.button-main,a.button-main,a.button-main:link{width:90%;max-width:640px}.af-select-plan-cautions .section-head{font-size:18px}.af-select-plan-cautions .af-select-plan-list-head{font-size:16px}.af-select-plan-cautions .af-select-plan-list li{font-size:16px}.af-select-plan-cautions .af-select-plan-list li::before{margin-right:5px;vertical-align:middle}.af-select-plan-cautions .af-select-plan-list h4{font-size:16px}.af-select-plan-cautions .af-select-plan-list p{font-size:16px}.af-select-plan-cautions .af-select-plan-texts{margin-bottom:45px}.af-select-plan-cautions .af-select-plan-texts p{font-size:12px}.af-select-plan-cautions .af-select-plan-texts{margin-bottom:110px}.af-select-plan-cautions .af-select-plan-texts p{font-size:14px}.af-pay-detail-box{padding:30px}.af-pay-detail-box.entry-success{margin-bottom:45px}.af-pay-detail-box-table{margin-bottom:12px}.af-pay-detail-box-table-row{font-size:16px}.af-pay-card-exist{margin-bottom:12px}.af-pay-card-exist-form .saved-card{padding:30px}.af-pay-card-exist-form .default_btn1{width:90%;max-width:960px;margin:0 auto 12px}.af-pay-card-exist-form .default_btn1:hover{transform:scale(1.03);transition:0.2s}.af-pay-card-exist-form .card-choice{font-size:16px;margin-bottom:12px}.af-link-to-change-card{padding:30px;margin-bottom:110px}.af-link-to-change-card-text{font-size:13px}.af-pay-success-btnarea{margin-bottom:110px}.af-credit-info-head{font-size:18px}.af-credit-info-head span{font-size:14px}.af-credit-info-subtxt{font-size:14px}.af-pay-creditcard-text{font-size:14px}.af-pay-submit-area{margin:36px auto 110px}.af-pay-submit-area .default_btn1:hover{cursor:pointer;transform:scale(1.03);transition:.2s}.af-cancel-text,.af-cancel-text.md{font-size:16px;margin-bottom:30px}.wrapper-contents{max-width:800px;margin:auto}.af-cancel-button-area{text-align:center;margin:20px 0 110px}.af-cancel-button-area .button-main{margin:0 auto 20px}.af-cancel-plan-table{margin-bottom:60px}.af-cancel-enquete{margin-bottom:20px}.af-cancel-wrapper{margin-bottom:110px}.af-cancel-wrapper .button-main{margin:0 auto 20px}.af-cancel-confirm-buttonarea{margin-bottom:110px}.af-cancel-confirm-buttonarea a{width:90%;max-width:960px;margin:0 auto 20px}.af-cancel-buttons{margin-bottom:110px}.af-cancel-buttons input[type="submit"],.af-cancel-buttons .button-main{width:90%;max-width:960px;margin:0 auto 20px}.af-cancel-buttons input[type="submit"]:hover,.af-cancel-buttons .button-main:hover{opacity:0.8;transform:scale(1.03);transition:0.2s}.af-cancel-buttons input[type="submit"].default_btn2{width:90%;max-width:640px}.af-cancel-upgrade-link{margin-bottom:110px;padding:40px}.af-cancel-upgrade-link p{font-size:20px}}#error{margin-bottom:150px}#error div{margin-bottom:30px;font-size:20px;color:#696969;text-align:center;font-weight:bold}#error p{padding:0 10px;max-width:600px;margin:0 auto 50px}.action_btn1{display:inline-block;color:#fff;font-weight:bold;border-radius:4px;text-align:center;font-size:14px;text-decoration:none;border:none;width:97%;position:relative;background-color:#f85d69;box-shadow:0px 3px 0px #b43c46;margin-bottom:12px;margin:24px auto;display:block;max-width:600px}.action_btn1 a{color:#fff;text-decoration:none;font-size:14px;padding:10px;display:block}.action_btn1 a:link{color:#fff}.action_btn1 a:visited{color:#fff}.back_btn1{display:inline-block;color:#f85d69;font-weight:bold;border-radius:4px;text-align:center;font-size:14px;text-decoration:none;border:none;width:97%;position:relative;border:1px solid #f85d69;border-radius:5px;margin-bottom:12px;margin:24px auto;display:block;max-width:600px}.back_btn1 a{color:#f85d69;text-decoration:none;font-size:14px;padding:10px;display:block}.back_btn1 a:link{color:#f85d69;padding:10px;display:block}.back_btn1 a:visited{color:#f85d69}.caution-text-area{width:100%;padding:0 10px;text-align:center}.caution-text-area .caution-head{color:#f85d69;font-size:20px;font-weight:bold;margin:24px auto 30px}.caution-box{padding-bottom:50px;line-height:1.8em}.caution-box h3{font-size:16px;margin:24px auto 30px;color:#696969}.caution-box .caution-box .caution-box-ttl{margin-bottom:15px}.caution-box .caution-txt{font-size:12px}.caution-btn-area{padding:0 10px;margin-bottom:100px}.button_main.main,a.button_main.main,a.button_main:link.main{background-color:#f85d69;-webkit-box-shadow:0px 3px 0px #b43c46;box-shadow:0px 3px 0px #b43c46}.button_main,a.button_main,a.button_main:link{padding:10px 0px 11px;display:inline-block;color:#fff;font-weight:bold;border-radius:4px;text-align:center;font-size:14px;text-decoration:none;border:none;width:100%;position:relative}@media screen and (min-width: 768px){.caution-btn-area{max-width:600px;margin:0 auto 100px}}.page-step{display:none;margin:-10px 0 20px;position:relative}.page-step:after{content:"";width:70%;height:3px;background:#F3F3F3;position:absolute;top:-15px;right:0;bottom:0;left:15px;margin:auto;z-index:-1}.page-step ul{display:flex;justify-content:space-around}.page-step ul li{font-size:10px;text-align:center}.page-step ul li:nth-child(2){color:#212121;font-weight:700}.page-step ul li:nth-child(2) span{background:#f85d69}.page-step ul li span{display:block;color:#fff;font-size:14px;font-weight:700;line-height:1;width:30px;height:30px;margin:0 auto 5px;background:#c5c5c5;border-radius:9999px;padding:10px}.disable{opacity:0.4 !important;box-shadow:none !important}
