body,dd,div,dl,dt,html{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}*,:after,:before{box-sizing:border-box}@media screen and (max-width:767px){body{font-size:1.4rem}}#imNotice{max-width:1032px;width:100%;margin:20px auto;padding:0 16px;font-size:16px;font-weight:700;top:48px}#imNotice a{color:inherit;vertical-align:baseline;background-color:transparent;text-decoration:none}#imNotice a:active,#imNotice a:focus,#imNotice a:hover{text-decoration:underline}#imNotice:empty{display:none}#imNoticeMain{border-radius:8px;border:1px solid #f4cf00;padding:1.5em 20px 1.5em 24px;background-color:#fff7e5}#imNoticeTitle{padding-left:28px;background-image:url(https://www.paypay-bank.co.jp/common/images/com_ic003.svg);background-repeat:no-repeat;background-position:0 .1em;background-size:18px 18px}#imNoticeListWrap{margin:.875em 0 0 8px}#imNoticeList{display:flex;flex-wrap:wrap;justify-content:flex-start}#imNoticeList dd:not(:first-of-type),#imNoticeList dt:not(:first-of-type){margin-top:1.25em}#imNoticeList dt{flex-shrink:0;width:8.5em;margin-right:16px;padding-top:.0625em;color:#606060;font-size:15px;font-weight:400}#imNoticeList dd{flex-basis:calc(100% - 8.5em - 16px)}#imNoticeList dd a{color:#242323;transition:color .12s}#imNoticeList dd a:active,#imNoticeList dd a:focus,#imNoticeList dd a:hover{color:#909090}@media screen and (max-width:767px){#imNotice{margin:10px auto;padding:0 5px;font-size:14px}#imNoticeMain{padding:1.5em 20px}#imNoticeTitle{padding-left:24px}#imNoticeListWrap{margin:1em 0 0 4px}#imNoticeList{flex-direction:column}#imNoticeList dt{width:auto;margin:0 0 .25em;font-size:13px}#imNoticeList dd:not(:first-of-type){margin-top:0}}html{height:100%;min-width:700px}body{font-family:sans-serif;padding:0;margin:0;color:#000;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}body .logo-label{color:#000;background-color:#fff;font-size:20px;width:100%;top:0}body .logo-label img{height:52px;margin:.8rem}.flex-container{display:flex;align-items:center}.btn{display:inline-block;font-size:16px;margin:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;transition:all .2s;background:#3895ff;color:#fff;line-height:1.3333333;border-radius:8px;opacity:1}.btn:active{background:#3286ff;color:hsla(0,0%,100%,.7)}.btn.disabled{background:#ddd;color:#bababa;cursor:default}.btn.btn-primary.login{display:block;width:100%;padding:1.2em 4em;margin:24px auto 15px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.btn.active.focus,.btn.active:focus,.btn:active.focus,.btn:active:focus{box-shadow:none;position:relative;top:1px}.loginForm{text-align:left}.input-group input{font:inherit;display:block;width:100%;box-sizing:border-box;margin:12px 0;color:#242323;font-size:1.2rem;height:40px;padding:0 0 10px;background:#fff none;caret-color:#3895ff;transition:all .1s ease;border-bottom-color:#3895ff;border-bottom-width:1px;border-right:none;border-left:none;border-top:none;border-radius:0}.input-group input.empty{border-color:#ccc}.input-group input.error{border-color:#fa1919}.input-group input:focus{outline:0;border-bottom-width:2px;border-color:#3895ff}.input-group input:focus.error{border-color:#fa1919}.input-group input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.input-password{padding:25px 0 0}.input-password input{font-size:1.4rem}.input-radio{font-size:16px;line-height:1.6;color:#525c65}.radio-btn{display:none;position:relative}.radio-text{box-sizing:border-box;cursor:pointer;display:inline-block;padding:5px 30px;position:relative;width:auto}.radio-text:before{height:24px;width:24px;background:#fff;border:1px solid #bababa;border-radius:50%;content:"";display:block;left:0;margin-top:-12px;position:absolute;top:50%}.radio-btn:checked+.radio-text:before{border:1px solid #3895ff}.radio-text:after{height:14px;width:14px;background:#3895ff;border-radius:50%;content:"";display:block;left:5px;margin-top:-7px;opacity:0;position:absolute;top:50%}.radio-btn:checked+.radio-text:after{opacity:1}.login-area{min-height:600px;padding:60px 15vh auto;display:flex;justify-content:center;align-items:center;vertical-align:middle}.login-area .login-contents{vertical-align:middle;display:inline-block;height:600px;width:420px;text-align:center;border:1px solid transparent;margin:24px 8px 24px 0}.login-area .login-contents .loginForm{padding:20px 0}.client-error-message,.login-message{font-size:14px;text-align:left}.client-error-message.error-msg,.login-message.error-msg{color:#fa1919;animation:show-error-msg .3s ease-out 1}.client-error-message{margin-bottom:40px}a{color:#3895ff;text-decoration:none}.introduction .label{font-size:30px;opacity:1;line-height:1.3;text-align:left;margin-bottom:18px}.debug{position:absolute;bottom:60px;left:0;right:0;text-align:center}#forget{padding-top:18px;color:#000;display:inline-block}#forget,.cobrowse{font-size:14px}footer{background-color:#fff;width:100%}.copy-right{height:135px;width:100%;text-align:center;display:table;font-size:13px;padding-bottom:168px}.copy-right span{height:11vh;width:100%;display:table-cell;vertical-align:middle}.sp-app-link{display:flex;align-items:center;justify-content:center;height:120px;width:100%;border-top:1px solid #eee;background-color:hsla(0,0%,100%,.75);position:fixed;bottom:0;left:0;right:0;backdrop-filter:blur(.1em)}.sp-app-link .small{font-size:18px}.sp-app-link .big,.sp-app-link .small{font-weight:700;margin-right:20px;white-space:nowrap}.sp-app-link .big{font-size:22px}.sp-app-link .storeQR{margin-right:10px;height:85px}.sp-app-link .storeBadge{margin-right:20px;height:72px}.errorMessage{margin-bottom:20px}.error-area{width:770px;margin:100px auto 0;padding:30px;background-color:rgba(0,0,0,.68);box-shadow:2px 2px 8px rgba(0,0,0,.9)}.error-area p{color:#fff;text-align:center;line-height:30px;font-size:19px}.error-area .btn.execute{width:160px;font-size:16px}.error-area .btn{display:block;padding:.8em 4em;margin:20px auto 10px;font-size:18px;background-color:#3895ff;border-color:#3895ff}.error-area .btn:focus,.error-area .btn:hover{background-color:#057aff;border-color:#057aff}.error-area .btn:active{background-color:#0069e0;border-color:#0069e0}.error-area .loginForm{text-align:center}.lm_root{position:relative}.lm_row>.lm_item{float:left}.lm_content{overflow:hidden;position:relative}.lm_dragging,.lm_dragging *{cursor:move!important;user-select:none}.lm_maximised{position:absolute;top:0;left:0;z-index:40}.lm_maximise_placeholder{display:none}.lm_splitter{position:relative;z-index:20}.lm_splitter.lm_dragging,.lm_splitter:hover{background:orange}.lm_splitter.lm_vertical .lm_drag_handle{width:100%;position:absolute;cursor:ns-resize}.lm_splitter.lm_horizontal{float:left;height:100%}.lm_splitter.lm_horizontal .lm_drag_handle{height:100%;position:absolute;cursor:ew-resize}.lm_header{overflow:visible;position:relative;z-index:1}.lm_header [class^=lm_]{box-sizing:content-box!important}.lm_header .lm_controls{position:absolute;right:3px}.lm_header .lm_controls>li{cursor:pointer;float:left;width:18px;height:18px;text-align:center}.lm_header ul{margin:0;padding:0;list-style-type:none}.lm_header .lm_tabs{position:absolute}.lm_header .lm_tab{cursor:pointer;float:left;height:14px;margin-top:1px;padding:0 25px 5px 10px;position:relative}.lm_header .lm_tab i{width:2px;height:19px;position:absolute}.lm_header .lm_tab i.lm_left{top:0;left:-2px}.lm_header .lm_tab i.lm_right{top:0;right:-2px}.lm_header .lm_tab .lm_title{display:inline-block;overflow:hidden;text-overflow:ellipsis}.lm_header .lm_tab .lm_close_tab{width:14px;height:14px;position:absolute;top:0;right:0;text-align:center}.lm_stack.lm_left .lm_header,.lm_stack.lm_right .lm_header{height:100%}.lm_dragProxy.lm_left .lm_header,.lm_dragProxy.lm_right .lm_header,.lm_stack.lm_left .lm_header,.lm_stack.lm_right .lm_header{width:20px;float:left;vertical-align:top}.lm_dragProxy.lm_left .lm_header .lm_tabs,.lm_dragProxy.lm_right .lm_header .lm_tabs,.lm_stack.lm_left .lm_header .lm_tabs,.lm_stack.lm_right .lm_header .lm_tabs{transform-origin:left top;top:0;width:1000px}.lm_dragProxy.lm_left .lm_header .lm_controls,.lm_dragProxy.lm_right .lm_header .lm_controls,.lm_stack.lm_left .lm_header .lm_controls,.lm_stack.lm_right .lm_header .lm_controls{bottom:0}.lm_dragProxy.lm_left .lm_items,.lm_dragProxy.lm_right .lm_items,.lm_stack.lm_left .lm_items,.lm_stack.lm_right .lm_items{float:left}.lm_dragProxy.lm_left .lm_header .lm_tabs,.lm_stack.lm_left .lm_header .lm_tabs{transform:rotate(-90deg) scaleX(-1);left:0}.lm_dragProxy.lm_left .lm_header .lm_tabs .lm_tab,.lm_stack.lm_left .lm_header .lm_tabs .lm_tab{transform:scaleX(-1);margin-top:1px}.lm_dragProxy.lm_left .lm_header .lm_tabdropdown_list,.lm_stack.lm_left .lm_header .lm_tabdropdown_list{top:auto;right:auto;left:20px}.lm_dragProxy.lm_right .lm_content{float:left}.lm_dragProxy.lm_right .lm_header .lm_tabs,.lm_stack.lm_right .lm_header .lm_tabs{transform:rotate(90deg) scaleX(1);left:100%;margin-left:0}.lm_dragProxy.lm_right .lm_header .lm_controls,.lm_stack.lm_right .lm_header .lm_controls{left:3px}.lm_dragProxy.lm_right .lm_header .lm_tabdropdown_list,.lm_stack.lm_right .lm_header .lm_tabdropdown_list{top:auto;right:20px}.lm_dragProxy.lm_bottom .lm_header .lm_tab,.lm_stack.lm_bottom .lm_header .lm_tab{margin-top:0;border-top:none}.lm_dragProxy.lm_bottom .lm_header .lm_controls,.lm_stack.lm_bottom .lm_header .lm_controls{top:3px}.lm_dragProxy.lm_bottom .lm_header .lm_tabdropdown_list,.lm_stack.lm_bottom .lm_header .lm_tabdropdown_list{top:auto;bottom:20px}.lm_drop_tab_placeholder{float:left;width:100px;height:10px;visibility:hidden}.lm_header .lm_controls .lm_tabdropdown:before{content:"";width:0;height:0;vertical-align:middle;display:inline-block;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;color:#fff}.lm_header .lm_tabdropdown_list{position:absolute;top:20px;right:0;z-index:5;overflow:hidden}.lm_header .lm_tabdropdown_list .lm_tab{clear:both;padding-right:10px;margin:0}.lm_header .lm_tabdropdown_list .lm_tab .lm_title{width:100px}.lm_header .lm_tabdropdown_list .lm_close_tab{display:none!important}.lm_dragProxy{position:absolute;top:0;left:0;z-index:30}.lm_dragProxy .lm_header{background:transparent}.lm_dragProxy .lm_content{border-top:none;overflow:hidden}.lm_dropTargetIndicator{display:none;position:absolute;z-index:20}.lm_dropTargetIndicator .lm_inner{width:100%;height:100%;position:relative;top:0;left:0}.lm_transition_indicator{display:none;top:0;left:0;z-index:20}.lm_popin,.lm_transition_indicator{width:20px;height:20px;position:absolute}.lm_popin{bottom:0;right:0;z-index:9999}.lm_popin>*{width:100%;height:100%;position:absolute;top:0;left:0}.lm_popin>.lm_bg{z-index:10}.lm_popin>.lm_icon{z-index:20}.lm_goldenlayout{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAGFBMVEX29vb19fXw8PDy8vL09PTz8/Pv7+/x8fGKuegbAAAAyUlEQVR42pXRQQ7CMBRDwST9pfe/MahEmgURbt7WmpVb6+vG0dd9REnn66xRy/qXiCgmEIIJhGACIZhACCYQgvlDCDFIEAwSBIMEwSBBMEgQDBIEgwTBIEEwCJEMQiSDENFMQmQzCZEbNyGemd6KeGZ6u4hnXe2qbdLHFjhf1XqNLXHev4wdMd9nspiEiWISJgqECQJhgkCYIBAmCIQJAmGCQJggECYJhAkCEUMEwhCBMEQgDJEIQ2RSg0iEIRJhiB/S+rrjqvXQ3paIJUgPBXxiAAAAAElFTkSuQmCC)}.lm_content{background:#e1e1e1;border:1px solid #ccc}.lm_dragProxy .lm_content{box-shadow:2px 2px 4px rgba(0,0,0,.2);box-sizing:border-box}.lm_dropTargetIndicator{box-shadow:inset 0 0 30px rgba(0,0,0,.4);outline:1px dashed #ccc;margin:1px;transition:all .2s ease}.lm_dropTargetIndicator .lm_inner{background:#000;opacity:.1}.lm_splitter{background:#999;opacity:.001;transition:opacity .2s ease}.lm_splitter.lm_dragging,.lm_splitter:hover{background:#bbb;opacity:1}.lm_header{height:20px}.lm_header.lm_selectable{cursor:pointer}.lm_header .lm_tab{font-family:Arial,sans-serif;font-size:12px;color:#888;background:#fafafa;margin-right:2px;padding-bottom:4px;border:1px solid #ccc;border-bottom:none}.lm_header .lm_tab .lm_title{padding-top:1px}.lm_header .lm_tab .lm_close_tab{width:11px;height:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAIklEQVR4nGNgYGD4z4Ad/Mdg4ODDBXCZRFgCp5EEHQMXBwAQAgz0SVCcggAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;right:6px;top:4px;opacity:.4}.lm_header .lm_tab .lm_close_tab:hover{opacity:1}.lm_header .lm_tab.lm_active{border-bottom:none;box-shadow:2px -2px 2px -2px rgba(0,0,0,.2);padding-bottom:5px}.lm_header .lm_tab.lm_active .lm_close_tab{opacity:1}.lm_dragProxy.lm_bottom .lm_header .lm_tab.lm_active,.lm_stack.lm_bottom .lm_header .lm_tab.lm_active{box-shadow:2px 2px 2px -2px rgba(0,0,0,.2)}.lm_selected .lm_header{background-color:#452500}.lm_tab.lm_active,.lm_tab:hover{background:#e1e1e1;color:#777}.lm_header .lm_controls .lm_tabdropdown:before{color:#000}.lm_controls>li{position:relative;background-position:50%;background-repeat:no-repeat;opacity:.4;transition:opacity .3s ease}.lm_controls>li:hover{opacity:1}.lm_controls .lm_popout{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANUlEQVR4nI2QMQoAMAwCz5L/f9mOzZIaN0E9UDyZhaaQz6atgBHgambEJ5wBKoS0WaIvfT+6K2MIECN19MAAAAAASUVORK5CYII=)}.lm_controls .lm_maximise{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAIklEQVR4nGNkYGD4z0AAMBFSAAOETPpPlEmDUREjAxHhBABPvAQLFv3qngAAAABJRU5ErkJggg==)}.lm_controls .lm_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVR4nGNgYGD4z4Af/Mdg4FKASwCnDf8JKSBoAtEmEXQTQd8RDCcA6+4Q8OvIgasAAAAASUVORK5CYII=)}.lm_maximised .lm_header{background-color:#fff}.lm_maximised .lm_controls .lm_maximise{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAJklEQVR4nGP8//8/AyHARFDFUFbEwsDAwMDIyIgzHP7//89IlEkApSkHEScJTKoAAAAASUVORK5CYII=)}.lm_transition_indicator{background-color:#000;border:1px dashed #555}.lm_popin{cursor:pointer}.lm_popin .lm_bg{background:#000;opacity:.7}.lm_popin .lm_icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAWklEQVR4nJWOyw3AIAxDHcQC7L8jbwT3AlJBfNp3SiI7dtRaLSlKKeoA1oEsKSQZCEluexw8Tm3ohk+E7bnOUHUGcNh+HwbBygw4AZ7FN/Lt84p0l+yTflV8AKQyLdcCRJi/AAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;opacity:.7}.lm_popin:hover .lm_icon{opacity:1}