.uk-modal .privacy-web-link{text-decoration:underline;color:#f96564}#js-privacyIframe{height:40vh}#IbfsTextService .wrapper-textService .textService-toggle{display:none;position:absolute;z-index:9999;right:2em;bottom:15%}#IbfsTextService .wrapper-textService .textService-toggle.open{display:block}#IbfsTextService .wrapper-textService .textService-toggle #btn-textservice{border:0;width:5rem;height:5rem;background:url(/images/btn_wangba.png?ver=20231106) no-repeat center center;background-size:cover}#IbfsTextService .wrapper-textService .textService-toggle .textservice-message{font-size:.5rem;color:#fff;background:#f19900;position:absolute;left:-0.2em;bottom:-0.2em;border-radius:10em;line-height:2.5em;width:2.5em;height:2.5em}#IbfsTextService .wrapper-textService .textService-toggle .textservice-message:empty{display:none}#IbfsTextService .wrapper-textService .textService-content{display:none;width:100vw;height:100vh;max-height:100svh;position:fixed;right:0em;top:0;overflow:hidden;z-index:9999;background:rgba(0,0,0,0.6)}#IbfsTextService .wrapper-textService .textService-content.open{display:flex;flex-direction:column}#IbfsTextService .wrapper-textService .textService-content button.btn-close{position:absolute;right:1em;top:calc(60px/2 - .6rem);width:1.5rem;height:1.5rem;color:#d50029;background:#ffffff;border:0;border-radius:10em;cursor:pointer;z-index:99999;display:flex;align-items:center;justify-content:center}#IbfsTextService .wrapper-textService .textService-content iframe#iframe-textservice{border:0;background:#ccc;flex:1;overflow:auto;overscroll-behavior:contain}html.isPC #IbfsTextService .wrapper-textService .textService-content{border:0;width:450px;height:600px;top:auto;right:1em;bottom:1em;box-shadow:0 0 1rem rgba(0,0,0,0.25);border-radius:.5em}html.isPC #IbfsTextService .wrapper-textService .textService-toggle{position:fixed;z-index:1009;right:36px;bottom:200px}html.isPC #IbfsTextService .wrapper-textService .textService-toggle #btn-textservice{border:0;cursor:pointer;width:125px;height:125px}html.isPC #IbfsTextService .wrapper-textService iframe#iframe-textservice{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}html.isMobile:not(.isEManager) #IbfsTextService .wrapper-textService .textService-content{box-sizing:border-box;padding:10vh 5vw 15vh 5vw}html.isMobile:not(.isEManager) #IbfsTextService .wrapper-textService .textService-content button.btn-close{top:calc(10vh - .6rem);right:calc(5vw - .6rem)}html.isMobile:not(.isEManager) #IbfsTextService .wrapper-textService .textService-content iframe#iframe-textservice{box-sizing:border-box;border-radius:.5em}