@charset "UTF-8";.main-contents{background:#fff}.header{border-bottom:1px solid #e4e4e4}.asterisk{color:#DE0000;font-size:1rem;font-weight:700;vertical-align:top}main{max-width:440px;width:100%;margin:auto}[class*=remote-aga]{color:#080705}[class*=remote-aga] .shopname .checkbar li.comped:last-of-type,[class*=remote-aga] .shopname .checkbar li.midst{color:#F38B25;font-weight:700}[class*=remote-aga] .shopname{padding:25px 20px 20px}[class*=remote-aga] .shopname h2{font-size:1.8rem;font-weight:700;line-height:1.2;padding:0 0 16px;position:relative;text-align:center}[class*=remote-aga] .shopname h2::after{background:#F38B25;content:"";height:3px;position:absolute;bottom:0;left:50%;margin-left:-28px;width:56px}[class*=remote-aga] .shopname .checkbar{margin:0 auto;margin-top:28px;padding:0 5px;display:table}[class*=remote-aga] .shopname .checkbar li{display:table-cell;font-size:1.4rem;line-height:1.4;position:relative;text-align:center;vertical-align:top;width:90px;white-space:nowrap}[class*=remote-aga] .shopname .checkbar li::after,[class*=remote-aga] .shopname .checkbar li::before{background-image:linear-gradient(to right,#ddd,#ddd 1px,transparent 1px);background-size:2px 1px;background-position:left bottom;background-repeat:repeat-x;height:1px;position:absolute;bottom:10px;content:""}[class*=remote-aga] .shopname .checkbar li::after{left:36px;right:0}[class*=remote-aga] .shopname .checkbar li::before{left:0;right:36px}[class*=remote-aga] .shopname .checkbar li:first-of-type::before,[class*=remote-aga] .shopname .checkbar li:last-of-type::after{display:none}[class*=remote-aga] .shopname .checkbar li .mark{background:#fff;border:1px solid #ddd;border-radius:50%;height:19px;margin:5px auto 0;position:relative;width:19px;z-index:1}[class*=remote-aga] .shopname .checkbar li.midst::after{background-image:linear-gradient(to right,#ddd,#ddd 1px,transparent 1px);background-size:2px 1px;background-position:left bottom;background-repeat:repeat-x}[class*=remote-aga] .shopname .checkbar li.midst .mark{background:#FFE2C1;border:1px solid #FFE2C1}[class*=remote-aga] .shopname .checkbar li.midst .mark::after{background:#F38B25;border-radius:50%;content:"";height:9px;left:4px;position:absolute;top:4px;width:9px}[class*=remote-aga] .shopname .checkbar li.comped .mark{background:#F38B25;border:1px solid #F38B25}[class*=remote-aga] .shopname .checkbar li.comped .mark::before{border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";height:6px;position:absolute;left:4px;top:4px;transform:rotate(-45deg);width:9px}.remote-aga-subpage .shopname{padding:35px 20px 20px}.remote-aga-subpage{color:#080705}.remote-aga-subpage .sub-header{border-bottom:1px solid #eee;display:flex;justify-content:center;align-items:center;height:55px;position:relative}.remote-aga-subpage .sub-header .ttl{font-size:1.5rem;font-weight:700;line-height:1;text-align:center;padding:0 55px}.remote-aga-subpage .sub-header .back-btn{position:absolute;left:0;top:0;width:55px;height:55px}.remote-aga-subpage .sub-header .back-btn a{display:block;position:relative;width:55px;height:55px}.remote-aga-subpage .sub-header .back-btn a::before{border-left:2px solid #080705;border-bottom:2px solid #080705;content:"";height:8px;width:8px;position:absolute;left:24px;top:50%;margin-top:-5px;transform:rotate(45deg)}.remote-aga-subpage .input-box{margin-top:20px!important}.remote-aga-subpage .other-status{padding:10px 20px 5px}.remote-aga-subpage .other-status a{background:#000;border:1px solid #ddd;border-radius:16px;box-shadow:0 2px 3px rgba(0,0,0,.28);color:#fff;display:block;font-size:1.2rem;font-weight:700;height:32px;line-height:32px;margin:auto;text-align:center;text-decoration:underline;width:100%;max-width:390px}.remote-aga-subpage .form-submit button.calender-btn,.remote-aga-subpage .form-submit.calender-btn button{height:50px}.remote-aga-subpage .other-status.bottom-btn{position:fixed;bottom:90px;left:0;right:0;width:100%;transform:translateY(280%);transition:.3s;z-index:2}.remote-aga-subpage .other-status.active{transform:translate(0)}.remote-aga-subpage .form-submit button::after{display:none!important}.remote-aga-subpage .form-submit button.calender-btn .short-ttl{display:block;font-size:1.2rem;font-weight:700;line-height:1;margin-bottom:3px}.remote-aga-subpage .form-submit button.calender-btn .daytime{display:block;font-size:1.8rem;font-weight:700;line-height:1}.remote-aga-subpage .form-submit.calender-btn{background:#fff;border-top:1px solid #ddd;box-shadow:0 0 5px rgba(49,3,3,.1);padding:10px 20px 28px;position:fixed;bottom:0;left:0;right:0;z-index:1}.remote-aga-subpage .form-submit.calender-btn button::after{display:none!important}.remote-aga-subpage .form-submit.calender-btn button .short-ttl{display:block;font-size:1.2rem;font-weight:700;line-height:1;margin-bottom:3px}.remote-aga-subpage .form-submit.calender-btn button .daytime{display:block;font-size:1.8rem;font-weight:700;line-height:1}.remote-aga-subpage .form-submit.calender-btn button .daytime b{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem}.remote-aga-subpage .terms-agreement{margin-bottom:0!important;padding:20px 20px 60px!important}.remote-aga-body{border-top:none}.remote-aga-body .reserve-info{padding:20px}.remote-aga-body .reserve-info .detail-box{background:#F5F5F5;border:1px solid #ddd;border-radius:5px;display:flex;justify-content:space-between;align-items:center;padding:15px}.remote-aga-body .reserve-info .detail-box dt{background:#F38B25;border-radius:3px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;height:56px;line-height:1.5;text-align:center;flex-shrink:0;width:35px}.remote-aga-body .reserve-info .detail-box .detail{flex-grow:2;padding:0 10px}.remote-aga-body .reserve-info .detail-box .detail p{font-size:1.4rem;font-weight:700}.remote-aga-body .reserve-info .detail-box .detail p span{font-weight:400}.remote-aga-body .reserve-info .detail-box .change-btn{flex-shrink:0;width:50px}.remote-aga-body .reserve-info .detail-box .change-btn a{background:#fff;border:1px solid #080705;border-radius:3px;color:#080705;display:block;font-size:1.2rem;font-weight:700;line-height:31px;text-align:center;width:50px;height:32px}.remote-aga-body .form-input-body{padding:20px 20px 60px}.remote-aga-body .form-input-body .input-notice{color:#DE0000;font-size:1.4rem;line-height:1;margin-bottom:26px}.remote-aga-body .form-input-body .input-box{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:40px}.remote-aga-body .form-input-body .input-box:first-of-type{margin-top:0}.remote-aga-body .form-input-body .input-box>li{width:50%}.remote-aga-body .form-input-body .input-box>li:first-of-type{padding-right:7px}.remote-aga-body .form-input-body .input-box>li:last-of-type{padding-left:8px}.remote-aga-body .form-input-body .input-box>li:only-of-type{padding:0;width:100%}.remote-aga-body .form-input-body .input-box>li .input dt{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:10px}.remote-aga-body .form-input-body .input-box>li .input dd input[type=text],.remote-aga-body .form-input-body .input-box>li .input dd input[type=email]{border:1px solid #ddd;border-radius:5px;background:#fff;display:block;font-size:1.4rem;height:45px;text-indent:15px;width:100%;caret-color:#F38B25}.remote-aga-body .form-input-body .input-box>li .input dd input[type=text]:focus,.remote-aga-body .form-input-body .input-box>li .input dd input[type=email]:focus{background:#f5f5f5}.remote-aga-body .form-input-body .input-box>li .input dd input[type=text]::placeholder,.remote-aga-body .form-input-body .input-box>li .input dd input[type=email]::placeholder{color:#ccc}.remote-aga-body .form-input-body .input-box>li .input dd input[type=tel]{font-family:Arial,Helvetica,sans-serif;border:1px solid #ddd;border-radius:5px;background:#fff;display:block;font-size:1.6rem;height:45px;text-indent:15px;width:100%;caret-color:#F38B25}.remote-aga-body .form-input-body .input-box>li .input dd input[type=tel]:focus{background:#f5f5f5}.remote-aga-body .form-input-body .input-box>li .input dd input[type=tel]::placeholder{color:#ccc}.remote-aga-body .form-input-body .input-box>li .input dd label.prof{border:1px solid #ddd;border-radius:5px;background:#fff;display:block;font-size:1.4rem;height:45px;text-indent:0;width:160px;caret-color:#F38B25;overflow:hidden;position:relative}.remote-aga-body .form-input-body .input-box>li .input dd label.prof::after{border-left:2px solid #080705;border-bottom:2px solid #080705;content:"";height:8px;width:8px;position:absolute;right:10px;top:50%;margin-top:-5px;transform:rotate(-45deg);pointer-events:none}.remote-aga-body .form-input-body .input-box>li .input dd label select{background:#fff;font-size:1.4rem;width:100%;height:44px;text-indent:15px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab{position:relative;margin-bottom:10px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab:last-of-type{margin-bottom:0}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body{border:1px solid #ddd;border-radius:5px;overflow:hidden}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px 15px 10px 50px;position:relative;height:72px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top::before{background:#fff;border:1px solid #ddd;border-radius:50%;content:"";height:18px;width:18px;position:absolute;left:15px;top:50%;margin-top:-9px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top::after{background:#F38B25;border-radius:50%;content:"";width:12px;height:12px;position:absolute;left:18px;top:50%;margin-top:-6px;display:none}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .detail{line-height:1}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .detail .ttl{display:block;font-size:1.4rem;font-weight:700;margin-bottom:6px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .detail .sub{font-size:1.2rem;color:#F38B25}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .price{display:block;font-size:1.4rem;font-weight:700;line-height:1;color:#F38B25}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .price.num{font-family:Arial,Helvetica,sans-serif;font-size:1.3rem}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-top .price.num b{font-size:1.6rem;font-weight:700}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info{border-top:1px solid #ddd;padding:0;display:none}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address{display:flex;justify-content:space-between;align-items:center;padding:15px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address li.info{flex-shrink:0;width:calc(100% - 50px);padding:0 10px 0 0}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address li.info p{font-size:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address li.info p.name{font-weight:700}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address li.edit{flex-shrink:0;width:50px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body .radio-tab-info .name-address li.edit a{background:#fff;border:1px solid #080705;border-radius:3px;color:#080705;display:block;font-size:1.2rem;font-weight:700;height:32px;line-height:31px;text-align:center;width:50px}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.active,.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.active .radio-tab-top::before{border:1px solid #F38B25}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body a{color:#080705;display:block}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.active .radio-tab-top{background:#FFF9F2}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.active .radio-tab-top::after{display:block}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.form-error .radio-tab-top{background:rgba(223,9,11,.03)}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.form-error .radio-tab-top::before{border:1px solid #DE0000}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.form-error .radio-tab-top::after{background:#DE0000}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.form-error .radio-tab-top .detail .sub{color:#E66C6C}.remote-aga-body .form-input-body .input-box>li .input dd .radio-tab .radio-tab-body.form-error .radio-tab-top .price{color:#DE0000}.remote-aga-body .form-input-body .input-box>li .input dd .sub-top{font-size:1.2rem;margin-bottom:7px;line-height:1.6}.remote-aga-body .form-input-body .input-box>li .input dd .sub-bottom{color:#777;font-size:1.2rem;line-height:1.4;margin-top:7px}.remote-aga-body .form-input-body .input-box>li .input dd .sub-bottom img{display:inline-block;height:12px;width:12px;vertical-align:-1px;margin-right:4px}.remote-aga-body .form-input-body .input-box>li .input dd .card-info{background:#F5F5F5;border-radius:5px;padding:17px 15px}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul{display:flex;justify-content:space-between;align-items:center}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.info{flex-grow:2;line-height:1}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.info .limit{font-size:1.3rem;margin-bottom:13px}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.info .limit img{margin-right:10px;vertical-align:-4px;width:30px}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.info .limit b{font-family:Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:700}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.info .num{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:700}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.edit{flex-shrink:0;width:50px}.remote-aga-body .form-input-body .input-box>li .input dd .card-info ul li.edit a{background:#fff;border:1px solid #080705;border-radius:3px;color:#080705;display:block;font-size:1.2rem;font-weight:700;height:32px;line-height:31px;text-align:center;width:50px}.remote-aga-body .form-input-body .input-box>li .input dd .autofill{margin-top:15px}.remote-aga-body .form-input-body .input-box>li .input dd .autofill a{border:1px solid #080705;border-radius:16px;color:#080705;display:block;font-size:1.2rem;font-weight:700;height:32px;line-height:31px;text-align:center;width:120px;-webkit-tap-highlight-color:rgba(0,0,0,.7);cursor:pointer}.remote-aga-body .form-input-body .input-box>li .regist-btn{margin:auto;max-width:390px;padding:15px;width:100%}.remote-aga-body .form-input-body .input-box>li .regist-btn a{background:#F5F5F5;border-radius:5px;color:#080705;display:block;font-size:1.4rem;font-weight:700;height:45px;line-height:45px;padding:0 20px 0 42px;position:relative;width:100%}.remote-aga-body .form-input-body .input-box>li .regist-btn a::before{background:url(../img/remote_aga/regist_icon.png) center center no-repeat;background-size:16px 16px;content:"";height:16px;left:15px;top:50%;margin-top:-8px;width:16px;position:absolute}.remote-aga-body .form-input-body .input-box>li .regist-btn a::after{border-right:2px solid #080705;border-bottom:2px solid #080705;content:"";height:8px;width:8px;position:absolute;right:17px;top:50%;margin-top:-5px;transform:rotate(-45deg)}.remote-aga-body .terms-agreement{background:#f5f5f5;margin-bottom:20px;padding:20px}.remote-aga-body .terms-agreement .terms-agreement-body{margin-bottom:20px}.remote-aga-body .terms-agreement .terms-agreement-body .input-check{position:relative}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]{position:absolute;width:1px;height:1px;visibility:hidden}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]+label{display:block;font-size:1.6rem;font-weight:700;min-height:20px;line-height:20px;padding:0 0 0 30px;position:relative}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]+label::before{background:#fff;border:1px solid #ddd;border-radius:2px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]+label::after{border-left:2px solid #fff;border-bottom:2px solid #fff;content:"";height:7px;width:12px;left:4px;top:5px;transform:rotate(-45deg);position:absolute}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]:checked+label::before{background:#F38B25;border:1px solid #F38B25}.remote-aga-body .terms-agreement .terms-agreement-body .input-check input[type=checkbox]:checked+label::after{display:block}.remote-aga-body .terms-agreement .terms-agreement-body .txt{color:#777;font-size:1.2rem;line-height:1.6;margin-top:8px}.remote-aga-body .terms-agreement .terms-agreement-body .txt a{color:#0066D2;text-decoration:underline}.remote-aga-body .terms-agreement .terms-agreement-body .terms-subtext .txt-ttl{font-size:1.4rem;font-weight:700}.remote-aga-body .reserve-confim{padding:40px 20px 20px}.remote-aga-body .reserve-confim .label-ttl{background:#fff;border:2px solid #DE0000;border-radius:5px;color:#DE0000;font-size:1.4rem;font-weight:700;height:40px;line-height:38px;margin:auto;text-align:center;width:100%;max-width:390px}.remote-aga-body .reserve-confim .confim-list{margin:25px auto 60px}.remote-aga-body .reserve-confim .confim-list li{border-bottom:1px solid #ddd;padding:20px 0}.remote-aga-body .reserve-confim .confim-list li dl dt{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:12px}.remote-aga-body .reserve-confim .confim-list li dl dd p{font-size:1.4rem;line-height:1;margin-bottom:10px}.remote-aga-body .reserve-confim .confim-list li dl dd p:last-of-type{margin-bottom:0}.remote-aga-body .reserve-confim .form-submit button::after{display:none}.remote-aga-body .res-comp-box01{padding:50px 20px 30px}.remote-aga-body .res-comp-box01 .comp-message{margin-bottom:40px}.remote-aga-body .res-comp-box01 .comp-message h3{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:20px;text-align:center}.remote-aga-body .res-comp-box01 .comp-message .info{background:#f5f5f5;border-radius:5px;padding:15px;text-align:center}.remote-aga-body .res-comp-box01 .comp-message .info .info-body{display:inline-block;text-align:left}.remote-aga-body .res-comp-box01 .comp-message .info .info-body p{font-size:1.4rem;font-weight:700}.remote-aga-body .res-comp-box01 .comp-message .info .info-body p span{font-weight:400}.remote-aga-body .res-comp-box01 .res-flow-box{background-color:#fff;border:1px solid #475264;border-radius:5px;width:100%;padding:0;overflow:hidden}.form-submit button::after,.remote-aga-body .back-btn a::after{border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";right:17px;transform:rotate(-45deg)}.remote-aga-body .res-comp-box01 .res-flow-box .ttl-label{background:#475264;color:#fff;font-size:1.4rem;font-weight:700;height:30px;line-height:30px;text-align:center}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step{padding:3px 15px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl{display:flex;justify-content:flex-start;align-items:center;min-height:104px;position:relative;width:100%}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl::before{background:#f8f8f8;content:"";position:absolute;top:0;bottom:0;left:40px;width:2px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl:first-of-type::before{top:54px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl:last-of-type{margin-bottom:0}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl:last-of-type::before{bottom:54px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dt{position:relative;width:80px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dt span{background:#f8f8f8;border-radius:50%;color:#fff;display:block;overflow:hidden;height:80px;width:80px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dt span img{width:100%}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dd{padding:0 0 0 10px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dd p{font-size:1.3rem;line-height:1.5;padding:0 0 0 5px}.remote-aga-body .res-comp-box01 .res-flow-box .res-comp-std-step dl dd p span{display:block;font-size:1.5rem;font-weight:700;line-height:1;margin-bottom:1px}.remote-aga-body .comp-coution-txt{background:#f5f5f5;padding:28px 20px}.remote-aga-body .comp-coution-txt .ttl{font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:10px}.remote-aga-body .comp-coution-txt .txt{font-size:1.1rem;line-height:1.6;padding:0 0 0 11px;text-indent:-1em;margin-bottom:2px}.form-submit a,.form-submit button,.remote-aga-body .back-btn a{display:block;font-size:1.4rem;font-weight:700}.remote-aga-body .back-btn{margin:28px auto 0;max-width:390px;width:100%}.remote-aga-body .back-btn a{background:#F38B25;border-radius:5px;color:#fff;height:44px;line-height:44px;position:relative;text-align:center;width:100%}.remote-aga-body .back-btn a::after{height:8px;width:8px;position:absolute;top:50%;margin-top:-5px}.form-submit{margin:0 auto;width:100%}.form-submit button{background:#F38B25;border-radius:5px;color:#fff;height:45px;margin:auto;position:relative;width:100%;max-width:390px}.form-submit button::after{height:8px;width:8px;position:absolute;top:50%;margin-top:-5px}.form-submit button:disabled{background:#e8e8e8}.form-submit a{background:#fff;border:1px solid #F38B25;border-radius:5px;color:#F38B25;height:36px;line-height:35px;margin:20px auto 0;position:relative;text-align:center;width:100%;max-width:390px}.deliverythanks-tel a::after,.tel-contact-box .contact-btn a::after{border-right:2px solid #2d333f;content:""}.tel-contact-box{background:#f5f5f5;color:#2d333f;padding:40px 20px;text-align:center}.tel-contact-box .contact-read-txt{font-size:1.3rem;font-weight:700;margin:0 0 16px}.tel-contact-box .contact-btn a{align-items:center;background:#fff;border:2px solid #2d333f;border-radius:50px;color:#2d333f;display:flex;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3";font-size:1.5rem;font-weight:700;height:42px;justify-content:center;margin:0 auto 16px;max-width:290px;position:relative;width:100%}.deliverythanks-tel .ttl,.tel-contact-box .caution-txt{font-size:1.3rem;font-weight:700}.tel-contact-box .contact-btn a::before{background:url(../img/remote_aga/contact_tel_icon.png) center center no-repeat;background-size:contain;content:"";display:block;height:17px;margin:0 4px 0 0;width:13px}.tel-contact-box .contact-btn a::after{border-bottom:2px solid #2d333f;height:8px;width:8px;position:absolute;right:17px;top:50%;margin-top:-5px;transform:rotate(-45deg)}.deliverythanks-tel{padding:25px 0}.deliverythanks-tel .ttl{text-align:center;margin-bottom:10px;line-height:1.6}.deliverythanks-tel a{border:2px solid #2d333f;display:flex;align-items:center;justify-content:center;width:100%;border-radius:22px;background:#fff;font-size:1.5rem;font-weight:700;font-family:Arial,Helvetica,sans-serif;height:44px;color:#2d333f;position:relative;max-width:290px;margin:auto}.deliverythanks-tel a::before{background:url(../img/remote_aga/contact_tel_icon.png) center center no-repeat;background-size:12px 17px;content:"";display:inline-block;height:17px;margin-right:5px;width:12px}.deliverythanks-tel a::after{display:block;width:9px;height:9px;border-top:2px solid #2d333f;transform:rotate(45deg);position:absolute;top:0;bottom:0;right:15px;margin:auto}.section-cts.calendar{padding:10px 0 105px}.section-cts.calendar.view-btn{padding:10px 0 140px}.section-cts.calendar h3{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:15px;padding:0 20px}.section-cts.calendar .doctor-select{padding:0 20px;margin-bottom:25px}.section-cts.calendar .doctor-select label{border:1px solid #ddd;border-radius:5px;background:#fff;display:block;font-size:1.4rem;height:45px;text-indent:0;width:100%;caret-color:#F38B25;overflow:hidden;position:relative}.section-cts.calendar .doctor-select label select{background:#fff;display:block;font-size:1.4rem;height:44px;padding:0 20px;width:100%}.section-cts.calendar .doctor-select label::after{border-right:2px solid #080705;border-bottom:2px solid #080705;content:"";height:8px;width:8px;position:absolute;right:24px;top:50%;margin-top:-5px;transform:rotate(45deg)}.section-cts.calendar .section-ttl .notes{color:#003049}.section-cts.calendar .time-range{display:flex;justify-content:center;align-items:center;margin-bottom:19px;padding:0 14px}.section-cts.calendar .time-range li{padding:0 6px;width:50%;max-width:182px}.section-cts.calendar .time-range li a{border:1px solid #F38B25;border-radius:5px;color:#F38B25;display:block;font-size:1.3rem;font-weight:700;height:40px;line-height:39px;text-align:center;width:100%}.section-cts.calendar .time-range li a:after{background-image:url(../img/remote_aga/calender_time_icon.png);background-repeat:no-repeat;background-position:center center;background-size:15px 15px;content:"";display:inline-block;height:15px;margin-left:15px;vertical-align:-3px;width:15px}.section-cts.calendar .day-selectlist{background:#f6f7f7;border-top:1px solid #ececec;padding:6px 0}.section-cts.calendar .pager-tab{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.section-cts.calendar .pager-tab>li{font-size:1.4rem;font-weight:700;line-height:1}.section-cts.calendar .pager-tab>li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#0066D2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.3rem;height:36px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:78px;line-height:1}.section-cts.calendar .pager-tab>li a::before{bottom:0;content:"";display:block;height:10px;background-image:url(../img/remote_aga/calendar_active_icon_bl.png);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;margin-top:-6px;width:7px}.section-cts.calendar .pager-tab>li .num{font-weight:700}.section-cts.calendar .pager-tab .m-num{font-size:1.6rem;font-weight:700}.section-cts.calendar .pager-tab>li.previous-week a{padding-left:15px}.section-cts.calendar .pager-tab>li.previous-week a::before{left:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-cts.calendar .pager-tab>li.next-week a{padding-right:15px}.section-cts.calendar .pager-tab>li.next-week a::before{right:10px}.section-cts.calendar .pager-tab>li.is-none a{pointer-events:none;color:#CCC}.section-cts.calendar .pager-tab>li.next-week.is-none a::before,.section-cts.calendar .pager-tab>li.previous-week.is-none a::before{background-image:url(../img/remote_aga/calendar_disabled_icon.png)}.section-cts.calendar .scroll-box{overflow-x:auto;overflow-y:hidden;width:100%}.section-cts.calendar .hospital-tub{letter-spacing:-.4em;padding:0 10px;white-space:nowrap}.section-cts.calendar .hospital-tub>li{display:inline-block;letter-spacing:normal;margin-right:6px;vertical-align:middle}.section-cts.calendar .hospital-tub>li .txt-day{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(246,247,247,.25);border:1px solid #ececec;border-radius:3px;color:rgba(8,7,5,.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:63px;font-size:1.2rem}.section-cts.calendar .hospital-tub>li .txt-day .month{font-family:Arial,Helvetica,sans-serif;font-size:1.3rem}.section-cts.calendar .hospital-tub>li .txt-day .day{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;padding:0 3px 0 0}.section-cts.calendar .hospital-tub>li a .txt-day{background:#fff;color:#080705}.section-cts.calendar .hospital-tub>li a:hover .txt-day{background-color:#f9eeea}.section-cts.calendar .hospital-tub>li.saturday .txt-day{color:rgba(0,102,210,.15)}.section-cts.calendar .hospital-tub>li.saturday a .txt-day{color:#0066d2}.section-cts.calendar .hospital-tub>li.sunday .txt-day{color:rgba(188,58,27,.15)}.section-cts.calendar .hospital-tub>li.sunday a .txt-day{color:#bc3a1b}.section-cts.calendar .hospital-tub>li.is-active a .txt-day{background-color:#bc3a1b;border-color:#bc3a1b;color:#fff}.section-cts.calendar .hospital-tub>li.is-active .txt-day{font-weight:700}.section-cts.calendar .hospital-tub>li.is-active .txt-day .day,.section-cts.calendar .hospital-tub>li.is-active .txt-day .month{font-weight:700;line-height:1}.section-cts.calendar .hospital-tub>li.is-disabled a{pointer-events:none}.section-cts.calendar .hospital-tub>li.is-disabled a .txt-day{background-color:#ECECEC;border-color:#ECECEC;color:#BEBEBE}.section-cts.calendar .hospital-tub>li.is-disabled .txt-day{font-weight:700}.section-cts.calendar .hospital-tub>li.is-disabled .txt-day .day,.section-cts.calendar .hospital-tub>li.is-disabled .txt-day .month{font-weight:700;line-height:1}.section-cts.calendar .hospital-calendar{background:#fff;border-collapse:separate;table-layout:fixed;width:100%}.section-cts.calendar .hospital-calendar thead td,.section-cts.calendar .hospital-calendar thead th{background:#fff;border-bottom:2px solid #ececec;border-right:1px solid #ececec}.section-cts.calendar .hospital-calendar tbody th{border-bottom:1px solid #ececec;border-right:1px solid #ececec;height:39px;text-align:center}.section-cts.calendar .hospital-calendar tbody th:last-of-type{border-right:#ececec}.section-cts.calendar .hospital-calendar tbody td{border-bottom:1px solid #ececec;border-right:1px solid #ececec;height:39px;text-align:center}.section-cts.calendar .hospital-calendar tbody td:last-of-type{border-right:#ececec}.section-cts.calendar .hospital-calendar tbody tr:last-of-type td,.section-cts.calendar .hospital-calendar tbody tr:last-of-type th{border-bottom:none}.section-cts.calendar .hospital-calendar td,.section-cts.calendar .hospital-calendar th{vertical-align:middle}.section-cts.calendar .hospital-calendar td.is-sticky,.section-cts.calendar .hospital-calendar th.is-sticky{background:#fff;border-right-width:2px;left:0;position:-webkit-sticky;position:sticky;text-align:right;z-index:1}.modal-doctore-select .text,.modal-doctore-select .title{text-align:center;margin-bottom:15px}.section-cts.calendar .hospital-calendar .day_list th{background:#fff;height:48px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.section-cts.calendar .hospital-calendar .day_list th.is-blank{width:61px}.section-cts.calendar .hospital-calendar .day_list th.th-day{font-size:1.4rem;line-height:1}.section-cts.calendar .hospital-calendar .day_list th.th-day .num{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:700;margin:0 0 3px}.section-cts.calendar .hospital-calendar .day_list th.th-day.saturday{color:#507AA5}.section-cts.calendar .hospital-calendar .day_list th.th-day.sunday{color:#D84B4B}.section-cts.calendar .hospital-calendar .reserve-time{font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:700;padding:0 7px}.section-cts.calendar .hospital-calendar .reserve-minutes{font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:0 7px;font-size:1.3rem}.section-cts.calendar .hospital-calendar .hospital-reserve a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.section-cts.calendar .hospital-calendar .hospital-reserve a:hover{background:#f9eeea}.section-cts.calendar .hospital-calendar .hospital-reserve .cross-icon{display:block;height:15px;margin:0 auto;position:relative;width:15px}.section-cts.calendar .hospital-calendar .hospital-reserve .cross-icon::after,.section-cts.calendar .hospital-calendar .hospital-reserve .cross-icon::before{background:#bebebe;border-radius:50px;height:2px;position:absolute;width:100%;display:block;left:0;top:0;bottom:0;margin:auto;right:0;content:""}.section-cts.calendar .hospital-calendar .hospital-reserve .cross-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section-cts.calendar .hospital-calendar .hospital-reserve .cross-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.section-cts.calendar .hospital-calendar .hospital-reserve.cross-back,.section-cts.calendar .hospital-calendar-box.is-loading .hospital-calendar .hospital-reserve{background:#f6f7f7}.section-cts.calendar .hospital-calendar .hospital-reserve .reserve-circle{border:3px solid #F38B25;border-radius:50px;display:block;height:18px;width:18px}.section-cts.calendar .hospital-calendar .hospital-reserve.cross-back a{pointer-events:none}.section-cts.calendar .hospital-calendar-scrollbox{border-bottom:2px solid #ececec;border-top:1px solid #ececec;transform:translate3d(0,0,0);width:100%}.section-cts.calendar .hospital-calendar-box.is-loading{position:relative}.section-cts.calendar .hospital-calendar-box.is-loading .header-table,.section-cts.calendar .hospital-calendar-box.is-loading .hospital-calendar-scrollbox{overflow:hidden}.section-cts.calendar .header-table{background:#fff;border-top:1px solid #ececec;left:0;overflow-x:auto;overflow-y:hidden;position:-webkit-sticky;position:sticky;right:0;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%;z-index:5}.section-cts.calendar .loading-message{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ececec;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:171px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:50%;margin:auto;position:absolute;top:125px;-webkit-transform:translate(calc(-50% + 30px),0);transform:translate(calc(-50% + 30px),0);width:242px;z-index:1}.section-cts.calendar .loading-message .message-inner .icon-box{height:20px;position:relative}.section-cts.calendar .loading-message .message-inner .icon-box img{-webkit-animation:1.5s linear infinite loading;animation:1.5s linear infinite loading;bottom:0;display:block;height:auto;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.section-cts.calendar .loading-message .message-inner p{color:#080705;font-size:1.3rem;font-weight:400;line-height:1;margin:10px 0 0;text-align:center}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.error-txt{color:#DE0000;font-size:1.2rem;margin-top:5px;display:none}.form-error{border:1px solid #DE0000!important}.form-error~.error-txt{display:block}.regist-btn.form-error{border:none!important}.modal-doctore-select{background:#fff;color:#080705;margin:0 auto;max-width:295px;width:calc(100% - 40px)!important}.modal-doctore-select .title{font-size:1.6rem;font-weight:700;width:100%}.modal-doctore-select .text .text-body{display:inline-block;text-align:left}.modal-doctore-select .text .text-body p{font-size:1.3rem;line-height:1.6}.modal-doctore-select .text .text-body p b{font-weight:700}.modal-doctore-select .select-btn p{width:100%}.modal-doctore-select .select-btn p.select{margin-bottom:15px}.modal-doctore-select .select-btn p.select a{background-color:#F38B25;border-radius:5px;color:#fff;font-size:1.4rem;height:40px;line-height:40px;text-align:center;display:block;font-weight:700}.modal-doctore-select .select-btn p.close{text-align:center}.modal-doctore-select .select-btn p.close a{color:#F38B25;font-size:1.4rem;font-weight:700}.shoho-consul{color:#2d333f;font-family:madf;padding:30px 0 100px;position:relative;min-height:100vh}.consul-store .results-header li.results b,.consul-storelist .salestime dd,.shoho-consul .delivery-link dl dd .txt b{font-family:Arial,Helvetica,sans-serif}.hospitalname{padding:30px 10px 0}.hospitalname h2{font-size:1.8rem;font-weight:700;margin-bottom:12px;text-align:center}.hospitalname .address{font-size:1.4rem;margin-bottom:15px;text-align:center}.hospitalname .sub{font-size:1.5rem;font-weight:700;text-align:center}.hospitalname .comp-txt{font-size:1.8rem;font-weight:700;margin-top:20px;text-align:center}.shoho-consul .hospitalname{padding:0 10px}.shoho-consul .delivery-link{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:20px}.shoho-consul .delivery-link a{color:#080705;display:block;position:relative}.shoho-consul .delivery-link a::after{border-right:2px solid #080705;border-bottom:2px solid #080705;content:"";height:8px;width:8px;position:absolute;right:17px;top:50%;margin-top:-5px;transform:rotate(-45deg)}.shoho-consul .delivery-link dl{background:#F8F8F8;border:1px solid #ddd;border-radius:8px;display:flex;justify-content:space-between;align-items:center;padding:10px}.shoho-consul .delivery-link dl dt{flex-shrink:0;width:30px}.shoho-consul .delivery-link dl dt img{display:block;width:100%}.shoho-consul .delivery-link dl dd{font-size:1.3rem;flex-grow:2;margin-left:10px}.shoho-consul .delivery-link dl dd .ttl{font-weight:700;line-height:1;margin-bottom:5px}.shoho-consul .delivery-link dl dd .txt{line-height:1}.shoho-consul .delivery-link dl dd .txt b{font-size:1.45rem;font-weight:400}.shoho-consul .delivery-link dl dd .txt span{font-size:1.15rem;color:#999;margin-left:2px}.consul-store{padding:0 30px}.consul-store h3{font-size:1.8rem;font-weight:700;line-height:1;margin-bottom:20px}.consul-store .results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.consul-store .results-header li.results{font-size:1.2rem}.consul-store .results-header li.results b{font-size:1.7rem;font-weight:700}.consul-store .results-header li.sort a{background:#fff;border:1px solid #eee;border-radius:5px;color:#393939;display:block;font-size:1.4rem;height:35px;line-height:33px;text-align:left;width:152px;padding:0 5px 0 8px}.consul-store .results-header li.sort a::before{background:url(../img/remote/hospital_lp/list_sort_icon.png) center center no-repeat;background-size:15px 12px;content:"";display:inline-block;height:12px;margin-right:5px;width:15px}.consul-storelist{color:#2e363f;margin-bottom:15px}.consul-storelist>li{margin-bottom:15px;position:relative}.consul-storelist>li input[type=radio]{position:absolute;width:1px;height:1px;visibility:hidden}.consul-storelist>li input[type=radio]+label{border-radius:5px;position:absolute;top:0;right:0;bottom:32px;left:0}.consul-storelist>li input[type=radio]+label::before{background:#fcfcfc;border:1px solid #aaa;border-radius:50%;content:"";height:20px;position:absolute;right:8px;top:8px;width:20px}.consul-storelist>li input[type=radio]+label::after{background:#417bf1;border-radius:50%;content:"";height:12px;display:none;position:absolute;right:12px;top:12px;width:12px}.consul-storelist>li input[type=radio]:checked+label+.storebox{padding:12px;border:3px solid #417bf1}.consul-storelist>li input[type=radio]:checked+label::before{border:1px solid #417bf1}.consul-storelist>li input[type=radio]:checked+label::after{display:block}.consul-storelist>li .storebox{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.08);padding:15px}.consul-storelist>li:last-of-type{margin-bottom:0}.consul-storelist .aga-box{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px;width:100%}.consul-storelist .aga-box li.thumb{border-radius:5px;flex-shrink:0;overflow:hidden;width:58px}.consul-storelist .aga-box li.thumb>div{position:relative;overflow:hidden;width:58px;height:58px}.consul-storelist .aga-box li.thumb>div img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:58px}.consul-storelist .aga-box li.shopname{color:#417bf1;flex-grow:2;font-size:1.6rem;font-weight:700;line-height:1.3;padding:0 20px 0 15px}.consul-storelist .address{background:url(../img/remote_aga/aga_address_icon.png) left 3px no-repeat;background-size:11px 14px;color:#88888e;font-size:1.3rem;margin-bottom:15px;padding:0 0 0 16px}.consul-storelist .alltime-view{line-height:1;text-align:center;padding:15px 0 0}.consul-storelist .alltime-view a{color:#417bf1;font-size:1.3rem;font-weight:700}.consul-storelist .salestime dd,.consul-storelist .salestime dt{color:#393939;font-size:1.3rem;font-weight:700;text-align:center}.consul-storelist .salestime{border:1px solid #eee}.consul-storelist .salestime dt{background:#f8f8f8;height:25px;line-height:25px}.consul-storelist .salestime dd{background:#fff;display:flex;justify-content:center;align-items:center;min-height:38px}.consul-store .more a{color:#417bf1;display:block;font-size:1.7rem;font-weight:700;height:44px;line-height:44px;text-align:center}.consul-store .more a::after{background:url(../img/remote_aga/list_more_icon.png) center center no-repeat;background-size:15px 15px;content:"";display:inline-block;height:15px;margin-left:5px;width:15px;vertical-align:-1px}.consul-btn{margin:0 auto;width:100%;position:absolute;left:0;right:0;bottom:30px}.consul-btn.float{background:rgba(0,0,0,.6);position:fixed;bottom:0;left:0;right:0;width:100%;height:70px;padding:0 30px;max-width:100%!important;display:flex;justify-content:center;align-items:center}.consul-btn input[type=button]{background:#417bf1;border-radius:22px;color:#fff;display:block;font-size:1.5rem;font-weight:700;height:44px;line-height:44px;text-align:center;margin:auto;width:100%;max-width:300px}.consul-btn input[type=button]:disabled{background:#e8e8e8;box-shadow:none}.shoho-consul .send-error{padding:10px 36px 15px}.shoho-consul .send-error h3{font-size:1.5rem;font-weight:700;line-height:1em;margin-bottom:10px;text-align:center}.shoho-consul .send-error h3::before{background:url(../img/remote_aga/alert_icon.png) center center no-repeat;background-size:contain;content:"";display:inline-block;height:17px;margin-right:4px;vertical-align:-2px;width:19px}.shoho-consul .inquiry ul li a,.shoho-consul .send-error button{border-radius:5px;height:45px;font-weight:700;text-align:center}.shoho-consul .send-error .sub{font-size:1.2rem;font-weight:700;text-align:center}.shoho-consul .send-error button{background:#E3463D;color:#fff;display:block;font-size:1.4rem;margin:25px auto 0;width:100%;max-width:315px}.shoho-consul .inquiry{border-top:1px solid #eee;padding:17px 31px}.shoho-consul .inquiry .ttl{font-size:1.2rem;font-weight:700;line-height:1em;margin-bottom:27px;text-align:center}.shoho-consul .inquiry ul{display:flex;justify-content:space-between;align-items:center;margin:auto;width:100%;max-width:313px}.shoho-consul .inquiry ul li{flex-shrink:0;padding:0 5px;width:50%;max-width:156px}.shoho-consul .inquiry ul li a{background:#eee;color:#555;display:flex;justify-content:center;align-items:center;font-size:1.2rem;line-height:1.2;width:100%}.aga_doctorselect{background:#f5f5f5;color:#080705;font-family:madf;padding:0 0 80px;min-height:calc(100vh - 55px)}.aga_doctorselect .day-select-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #eee;color:#2d333f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:700;height:55px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center}.aga_doctorselect .day-select-header .back-btn{bottom:0;height:13px;left:20px;margin:auto;position:absolute;top:0;width:8px}.aga_doctorselect .day-select-header .back-btn a{background:url(../../../img/lp/aga/back_btn_arrow.png) center/contain no-repeat;display:block;height:100%;width:100%}.aga_doctorselect .doctor-select-body{padding:16px 20px 0}.aga_doctorselect .doctor-select-body .list-ttl{font-size:1.6rem;font-weight:700;margin:0 0 18px}.aga_doctorselect .doctor-select-body .result-num{color:#707070;font-size:1.3rem;font-weight:700;margin:0 0 10px}.aga_doctorselect .doctor-list{margin:0 0 28px}.aga_doctorselect .doctor-list>li{margin:0 0 10px}.aga_doctorselect .doctor-list>li:last-of-type{margin-bottom:0}.aga_doctorselect .doctor-list-card{background:#fff;border:1px solid #ececec;border-radius:6px;color:#080705;padding:16px 47px 13px 16px;position:relative}.aga_doctorselect .doctor-list-card::after{background:url(../../../img/lp/aga/doctor_card_icon.png) center/contain no-repeat;bottom:0;content:"";display:block;height:16px;margin:auto;position:absolute;right:16px;top:0;width:10px}.aga_doctorselect .doctor-list-card .detail-box{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 10px}.aga_doctorselect .doctor-list-card .detail-box .thumbnail{border-radius:50px;height:60px;overflow:hidden;position:relative;width:60px}.aga_doctorselect .doctor-list-card .detail-box .thumbnail img{display:block;height:auto;left:50%;max-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.aga_doctorselect .doctor-list-card .detail-box .detail-txt{padding:0 0 0 20px;width:calc(100% - 60px)}.aga_doctorselect .doctor-list-card .name{font-size:1.6rem;font-weight:700;margin:0 0 5px}.aga_doctorselect .doctor-list-card .hs-name{font-size:1.3rem}.aga_doctorselect .doctor-list-card .hs-name a{color:#080705;text-decoration:underline}.aga_doctorselect .doctor-list-card .hs-name .js-link{text-decoration:underline}.aga_doctorselect .doctor-list-card .address,.aga_doctorselect .doctor-list-card .subject{color:#7c7c7c;font-size:1.3rem;line-height:1.6;overflow:hidden;padding:0 0 0 18px;text-overflow:ellipsis;white-space:nowrap}.aga_doctorselect .doctor-list-card .subject{background:url(../../../img/lp/aga/doctor_card_sub.png) left center/12px no-repeat}.aga_doctorselect .doctor-list-card .address{background:url(../../../img/lp/aga/doctor_card_as.png) left center/11px no-repeat}.aga_doctorselect .pager-list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:center;margin:0 0 36px;width:100%}.aga_doctorselect .pager-list li{height:40px;margin:0 2px}.aga_doctorselect .pager-list li:first-of-type{margin:0 auto 0 0}.aga_doctorselect .pager-list li:last-of-type{margin:0 0 0 auto}.aga_doctorselect .pager-list li a,.aga_doctorselect .pager-list li span{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ececec;border-radius:6px;color:#080705;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:1.6rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.aga_doctorselect .pager-list li.next,.aga_doctorselect .pager-list li.prev{width:55px}.aga_doctorselect .pager-list li.next a,.aga_doctorselect .pager-list li.prev a{background-image:url(../img/remote_aga/pager_link_active.png);background-position:center;background-repeat:no-repeat;background-size:6px 12px}.aga_doctorselect .pager-list li.next.is-disabled a,.aga_doctorselect .pager-list li.prev.is-disabled a{background-image:url(../img/remote_aga/pager_link_disabled.png)}.aga_doctorselect .pager-list li.next a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.aga_doctorselect .pager-list li.num{width:40px}.aga_doctorselect .pager-list li.is-active a{background-color:#F38B25;border-color:#F38B25;font-weight:700;color:#fff;pointer-events:none}.aga_doctorselect .pager-list li.is-disabled a{background-color:#ececec;border-color:#ececec;pointer-events:none}.aga_doctorselect .lp-back-btn a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;border:2px solid #E98B25;border-radius:5px;color:#E98B25;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:700;height:44px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 auto;max-width:335px;width:100%}.aga_doctorselect .signin_modal{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.6);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;padding:0 20px;position:fixed;right:0;top:0;width:100%;z-index:10}.aga_doctorselect .signin_modal .modal-body{background:#fff;border-radius:5px;max-width:335px;padding:27px 28px 28px;position:relative;text-align:center;width:100%}.aga_doctorselect .signin_modal .modal-body .close-btn{position:absolute;right:-2px;top:-30px}.aga_doctorselect .signin_modal .modal-body .close-btn span{display:block;height:22px;position:relative;width:22px}.aga_doctorselect .signin_modal .modal-body .close-btn span::after,.aga_doctorselect .signin_modal .modal-body .close-btn span::before{background:#fff;bottom:0;content:"";display:block;height:3px;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.aga_doctorselect .signin_modal .modal-body .close-btn span::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.aga_doctorselect .signin_modal .modal-body .close-btn span::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.aga_doctorselect .signin_modal .modal-body>img{width:207px}.aga_doctorselect .signin_modal .modal-body .message{font-size:1.6rem;font-weight:700;line-height:1.45;margin:18px 0 16px}.aga_doctorselect .signin_modal .modal-body .signin-btn-list{text-align:center}.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt{color:#bc3a1b;display:inline-block;font-size:1.3rem;font-weight:700;line-height:1;margin:0 0 10px;position:relative}.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt::after,.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt::before{background:#bc3a1b;border-radius:50px;bottom:0;content:"";display:block;height:10px;position:absolute;width:2px}.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt::before{left:-10px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt::after{right:-10px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.aga_doctorselect .signin_modal .modal-body .signin-btn-list .ballon-txt .num{font-family:Arial,Helvetica,sans-serif;font-size:2rem;font-weight:700;padding:0 0 0 2px}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li{margin:0 0 12px}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li:last-of-type{margin-bottom:0}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#bc3a1b;border:2px solid #bc3a1b;border-radius:50px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:700;height:44px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li a::after{bottom:0;content:"";display:block;height:10px;background-image:url(../../../img/lp/aga/txt_arrow_icon_wt.png);background-position:center;background-repeat:no-repeat;background-size:contain;margin:auto;position:absolute;right:14px;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:10px}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li.login a{background:#fff;color:#bc3a1b}.aga_doctorselect .signin_modal .modal-body .signin-btn-list li.login a::after{background-image:url(../../../img/lp/aga/txt_arrow_icon_or.png);height:11px;-webkit-transform:rotate(0);transform:rotate(0);width:11px}.mfp-bg{height:100vh;width:100%;z-index:1042;overflow:hidden;position:fixed;background:rgba(0,0,0,.64);background-color:rgba(0,0,0,.64)}.doctor-select-loading{padding:40px 15px;text-align:center;width:100%}.doctor-select-loading img{-webkit-animation:3s linear infinite rotation1;animation:3s linear infinite rotation1}.doctor-select-loading p{color:#bc3a1b;font-size:1.4rem;font-weight:700;margin-top:24px}@-webkit-keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation1{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.remote-aga-body .form-input-body .input-box .res-credit-check{margin:15px auto 0}.remote-aga-body .form-input-body .input-box .res-credit-box{background-color:#fff;border:1px solid #dfe3ea;border-radius:4px;padding:14px 15px 10px;width:100%}.remote-aga-body .form-input-body .input-box .error .res-credit-box{background-color:#fff4f3;border-color:#dd554f}.remote-aga-body .form-input-body .input-box .res-credit-box-title{border-left:4px solid #55555b;color:#55555b;font-size:1.2rem;font-weight:700;height:13px;letter-spacing:1px;line-height:14px;margin:0 0 10px;padding:0 0 0 5px}.remote-aga-body .form-input-body .input-box .res-credit-box-text{color:#55555b;font-size:1.1rem;margin:13px 0 11px;padding:0;text-align:center}.remote-aga-body .form-input-body .input-box .error .res-credit-box-text{color:#e85f57;font-weight:700}.remote-aga-body .form-input-body .input-box .res-send-creditcard a{background:#f5f5f5;border-radius:5px;color:#373740;display:block;font-size:1.4rem;font-weight:700;height:45px;line-height:45px;padding:0 20px 0 42px;position:relative;width:100%}.remote-aga-body .form-input-body .input-box .res-send-creditcard a::before{background:url(../img/remote_aga/regist_icon.png) center center no-repeat;background-size:16px 16px;content:"";height:16px;left:15px;margin-top:-8px;position:absolute;top:50%;width:16px}.remote-aga-body .form-input-body .input-box .res-send-creditcard a::after{border-bottom:2px solid #373740;border-right:2px solid #373740;content:"";height:8px;position:absolute;right:17px;top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);width:8px}.remote-aga-body .form-input-body .input-box .res-card-change-btn,.remote-aga-body .form-input-body .input-box .res-card-retry-btn,.remote-aga-body .form-input-body .input-box .res-send-creditcard{margin:5px 0 0;width:100%}.remote-aga-body .form-input-body .input-box .error .res-send-creditcard a,.remote-aga-body .form-input-body .input-box .res-card-change-btn a,.remote-aga-body .form-input-body .input-box .res-card-retry-btn a{background-color:#e8e8e8;border-radius:4px;color:#545e67;display:block;font-size:1.3rem;font-weight:700;height:40px;line-height:40px;text-align:center;width:100%}.remote-aga-body .form-input-body .input-box .error .res-send-creditcard a{background-color:#e8e8e8;border-radius:4px;font-size:1.3rem;text-align:center;padding:0;height:40px;line-height:40px}.remote-aga-body .form-input-body .input-box .error .res-send-creditcard a::before{margin:0;position:relative;top:0;left:0}.remote-aga-body .form-input-body .input-box .error .res-send-creditcard a::after{display:none}.remote-aga-body .form-input-body .input-box .error .res-card-retry-btn a::before,.remote-aga-body .form-input-body .input-box .error .res-send-creditcard a::before{background-image:url(../img/reserve/error_icon.png);background-position:center center;background-repeat:no-repeat;background-size:12px 12px;content:"";display:inline-block;height:12px;margin-right:5px;vertical-align:-1px;width:12px}.remote-aga-body .form-input-body .input-box .res-ceredit-btn-sub{color:#88888e;font-size:1.1rem;margin:3px 0 0;text-align:center}.remote-aga-body .form-input-body .input-box .res-credit-info{margin:10px 0 0;padding:0;width:100%}.remote-aga-body .form-input-body .input-box .res-credit-info ul{display:table;font-size:1.3rem;width:100%}.remote-aga-body .form-input-body .input-box .res-credit-info li{display:table-cell;text-align:left;vertical-align:top}.remote-aga-body .form-input-body .input-box .res-credit-info li.credit-title{width:80px}.remote-aga-body .form-input-body .input-box .res-credit-info li p{color:#55555b}.remote-aga-body .form-input-body .input-box .res-credit-info li p:last-of-type{margin:0 0 2px}.remote-aga-body .form-input-body .input-box .credit-loading{box-sizing:content-box;height:45px;margin:auto;padding:22px 0;position:relative;width:45px}.remote-aga-body .form-input-body .input-box .credit-loading::before{animation:loadingcircle 1.1s infinite ease;background:0 0;border-radius:199px;box-shadow:0 -2.6em 0 0 rgba(139,151,164,1),1.3em -2.3em 0 -1.1px rgba(139,151,164,.05),2.3em -1.3em 0 -1px rgba(139,151,164,.1),2.6em 0 0 -.9px rgba(139,151,164,.2),2.3em 1.3em 0 -.8px rgba(139,151,164,.3),1.3em 2.3em 0 -.7px rgba(139,151,164,.4),0 2.6em 0 -.6px rgba(139,151,164,.5),-1.3em 2.3em 0 -.5px rgba(139,151,164,.55),-2.3em 1.3em 0 -.4px rgba(139,151,164,.6),-2.6em 0 0 -.3px rgba(139,151,164,.7),-2.3em -1.3em 0 -.2px rgba(139,151,164,.8),-1.3em -2.3em 0 -.1px rgba(139,151,164,.9);content:"";display:block;font-size:8px;height:.9em;left:50%;position:absolute;text-indent:-9999em;top:50%;transform:translate(-50%,-50%);width:.9em}@keyframes loadingcircle{0%,100%{box-shadow:0 -2.6em 0 0 rgba(139,151,164,1),1.3em -2.3em 0 -1.1px rgba(139,151,164,.05),2.3em -1.3em 0 -1px rgba(139,151,164,.1),2.6em 0 0 -.9px rgba(139,151,164,.2),2.3em 1.3em 0 -.8px rgba(139,151,164,.3),1.3em 2.3em 0 -.7px rgba(139,151,164,.4),0 2.6em 0 -.6px rgba(139,151,164,.5),-1.3em 2.3em 0 -.5px rgba(139,151,164,.55),-2.3em 1.3em 0 -.4px rgba(139,151,164,.6),-2.6em 0 0 -.3px rgba(139,151,164,.7),-2.3em -1.3em 0 -.2px rgba(139,151,164,.8),-1.3em -2.3em 0 -.1px rgba(139,151,164,.9)}8.33%{box-shadow:0 -2.6em 0 -.1px rgba(139,151,164,.9),1.3em -2.3em 0 0 rgba(139,151,164,1),2.3em -1.3em 0 -1.1px rgba(139,151,164,.05),2.6em 0 0 -1px rgba(139,151,164,.1),2.3em 1.3em 0 -.9px rgba(139,151,164,.2),1.3em 2.3em 0 -.8px rgba(139,151,164,.3),0 2.6em 0 -.7px rgba(139,151,164,.4),-1.3em 2.3em 0 -.6px rgba(139,151,164,.5),-2.3em 1.3em 0 -.5px rgba(139,151,164,.55),-2.6em 0 0 -.4px rgba(139,151,164,.6),-2.3em -1.3em 0 -.3px rgba(139,151,164,.7),-1.3em -2.3em 0 -.2px rgba(139,151,164,.8)}16.67%{box-shadow:0 -2.6em 0 -.2px rgba(139,151,164,.8),1.3em -2.3em 0 -.1px rgba(139,151,164,.9),2.3em -1.3em 0 0 rgba(139,151,164,1),2.6em 0 0 -1.1px rgba(139,151,164,.05),2.3em 1.3em 0 -1px rgba(139,151,164,.1),1.3em 2.3em 0 -.9px rgba(139,151,164,.2),0 2.6em 0 -.8px rgba(139,151,164,.3),-1.3em 2.3em 0 -.7px rgba(139,151,164,.4),-2.3em 1.3em 0 -.6px rgba(139,151,164,.5),-2.6em 0 0 -.5px rgba(139,151,164,.55),-2.3em -1.3em 0 -.4px rgba(139,151,164,.6),-1.3em -2.3em 0 -.3px rgba(139,151,164,.7)}25.00%{box-shadow:0 -2.6em 0 -.3px rgba(139,151,164,.7),1.3em -2.3em 0 -.2px rgba(139,151,164,.8),2.3em -1.3em 0 -.1px rgba(139,151,164,.9),2.6em 0 0 0 rgba(139,151,164,1),2.3em 1.3em 0 -1.1px rgba(139,151,164,.05),1.3em 2.3em 0 -1px rgba(139,151,164,.1),0 2.6em 0 -.9px rgba(139,151,164,.2),-1.3em 2.3em 0 -.8px rgba(139,151,164,.3),-2.3em 1.3em 0 -.7px rgba(139,151,164,.4),-2.6em 0 0 -.6px rgba(139,151,164,.5),-2.3em -1.3em 0 -.5px rgba(139,151,164,.55),-1.3em -2.3em 0 -.4px rgba(139,151,164,.6)}33.33%{box-shadow:0 -2.6em 0 -.4px rgba(139,151,164,.6),1.3em -2.3em 0 -.3px rgba(139,151,164,.7),2.3em -1.3em 0 -.2px rgba(139,151,164,.8),2.6em 0 0 -.1px rgba(139,151,164,.9),2.3em 1.3em 0 0 rgba(139,151,164,1),1.3em 2.3em 0 -1.1px rgba(139,151,164,.05),0 2.6em 0 -1px rgba(139,151,164,.1),-1.3em 2.3em 0 -.9px rgba(139,151,164,.2),-2.3em 1.3em 0 -.8px rgba(139,151,164,.3),-2.6em 0 0 -.7px rgba(139,151,164,.4),-2.3em -1.3em 0 -.6px rgba(139,151,164,.5),-1.3em -2.3em 0 -.5px rgba(139,151,164,.55)}41.67%{box-shadow:0 -2.6em 0 -.5px rgba(139,151,164,.55),1.3em -2.3em 0 -.4px rgba(139,151,164,.6),2.3em -1.3em 0 -.3px rgba(139,151,164,.7),2.6em 0 0 -.2px rgba(139,151,164,.8),2.3em 1.3em 0 -.1px rgba(139,151,164,.9),1.3em 2.3em 0 0 rgba(139,151,164,1),0 2.6em 0 -1.1px rgba(139,151,164,.05),-1.3em 2.3em 0 -1px rgba(139,151,164,.1),-2.3em 1.3em 0 -.9px rgba(139,151,164,.2),-2.6em 0 0 -.8px rgba(139,151,164,.3),-2.3em -1.3em 0 -.7px rgba(139,151,164,.4),-1.3em -2.3em 0 -.6px rgba(139,151,164,.5)}50.00%{box-shadow:0 -2.6em 0 -.6px rgba(139,151,164,.5),1.3em -2.3em 0 -.5px rgba(139,151,164,.55),2.3em -1.3em 0 -.4px rgba(139,151,164,.6),2.6em 0 0 -.3px rgba(139,151,164,.7),2.3em 1.3em 0 -.2px rgba(139,151,164,.8),1.3em 2.3em 0 -.1px rgba(139,151,164,.9),0 2.6em 0 0 rgba(139,151,164,1),-1.3em 2.3em 0 -1.1px rgba(139,151,164,.05),-2.3em 1.3em 0 -1px rgba(139,151,164,.1),-2.6em 0 0 -.9px rgba(139,151,164,.2),-2.3em -1.3em 0 -.8px rgba(139,151,164,.3),-1.3em -2.3em 0 -.7px rgba(139,151,164,.4)}58.33%{box-shadow:0 -2.6em 0 -.7px rgba(139,151,164,.4),1.3em -2.3em 0 -.6px rgba(139,151,164,.5),2.3em -1.3em 0 -.5px rgba(139,151,164,.55),2.6em 0 0 -.4px rgba(139,151,164,.6),2.3em 1.3em 0 -.3px rgba(139,151,164,.7),1.3em 2.3em 0 -.2px rgba(139,151,164,.8),0 2.6em 0 -.1px rgba(139,151,164,.9),-1.3em 2.3em 0 0 rgba(139,151,164,1),-2.3em 1.3em 0 -1.1px rgba(139,151,164,.05),-2.6em 0 0 -1px rgba(139,151,164,.1),-2.3em -1.3em 0 -.9px rgba(139,151,164,.2),-1.3em -2.3em 0 -.8px rgba(139,151,164,.3)}66.67%{box-shadow:0 -2.6em 0 -.8px rgba(139,151,164,.3),1.3em -2.3em 0 -.7px rgba(139,151,164,.4),2.3em -1.3em 0 -.6px rgba(139,151,164,.5),2.6em 0 0 -.5px rgba(139,151,164,.55),2.3em 1.3em 0 -.4px rgba(139,151,164,.6),1.3em 2.3em 0 -.3px rgba(139,151,164,.7),0 2.6em 0 -.2px rgba(139,151,164,.8),-1.3em 2.3em 0 -.1px rgba(139,151,164,.9),-2.3em 1.3em 0 0 rgba(139,151,164,1),-2.6em 0 0 -1.1px rgba(139,151,164,.05),-2.3em -1.3em 0 -1px rgba(139,151,164,.1),-1.3em -2.3em 0 -.9px rgba(139,151,164,.2)}75.00%{box-shadow:0 -2.6em 0 -.9px rgba(139,151,164,.2),1.3em -2.3em 0 -.8px rgba(139,151,164,.3),2.3em -1.3em 0 -.7px rgba(139,151,164,.4),2.6em 0 0 -.6px rgba(139,151,164,.5),2.3em 1.3em 0 -.5px rgba(139,151,164,.55),1.3em 2.3em 0 -.4px rgba(139,151,164,.6),0 2.6em 0 -.3px rgba(139,151,164,.7),-1.3em 2.3em 0 -.2px rgba(139,151,164,.8),-2.3em 1.3em 0 -.1px rgba(139,151,164,.9),-2.6em 0 0 0 rgba(139,151,164,1),-2.3em -1.3em 0 -1.1px rgba(139,151,164,.05),-1.3em -2.3em 0 -1px rgba(139,151,164,.1)}83.33%{box-shadow:0 -2.6em 0 -1px rgba(139,151,164,.1),1.3em -2.3em 0 -.9px rgba(139,151,164,.2),2.3em -1.3em 0 -.8px rgba(139,151,164,.3),2.6em 0 0 -.7px rgba(139,151,164,.4),2.3em 1.3em 0 -.6px rgba(139,151,164,.5),1.3em 2.3em 0 -.5px rgba(139,151,164,.55),0 2.6em 0 -.4px rgba(139,151,164,.6),-1.3em 2.3em 0 -.3px rgba(139,151,164,.7),-2.3em 1.3em 0 -.2px rgba(139,151,164,.8),-2.6em 0 0 -.1px rgba(139,151,164,.9),-2.3em -1.3em 0 0 rgba(139,151,164,1),-1.3em -2.3em 0 -1.1px rgba(139,151,164,.05)}91.67%{box-shadow:0 -2.6em 0 -1.1px rgba(139,151,164,.05),1.3em -2.3em 0 -1px rgba(139,151,164,.1),2.3em -1.3em 0 -.9px rgba(139,151,164,.2),2.6em 0 0 -.8px rgba(139,151,164,.3),2.3em 1.3em 0 -.7px rgba(139,151,164,.4),1.3em 2.3em 0 -.6px rgba(139,151,164,.5),0 2.6em 0 -.5px rgba(139,151,164,.55),-1.3em 2.3em 0 -.4px rgba(139,151,164,.6),-2.3em 1.3em 0 -.3px rgba(139,151,164,.7),-2.6em 0 0 -.2px rgba(139,151,164,.8),-2.3em -1.3em 0 -.1px rgba(139,151,164,.9),-1.3em -2.3em 0 0 rgba(139,151,164,1)}}.remote-aga-body .form-input-body .input-box .error .res-card-error-btn a{background-color:#ddd;background-image:url(../img/reserve/error_icon.png);background-position:32px center;background-repeat:no-repeat;background-size:12px 12px;text-indent:12px}.remote-aga-body .form-input-body .input-box .res-credit-box.error{background:#ffeded;border:1px solid #ffcbcb}.remote-aga-body .form-input-body .input-box .card-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.remote-aga-body .form-input-body .input-box .card-type img{display:block;margin-right:3px;width:40px}.modal-crediterror-close img{cursor:pointer}