@charset "utf-8";.line-box{border:2px solid #f2f2f2;background:#f8f8f8 url(../images/common/bg_pattern.png);border-radius:16px;text-align:center;padding:5px;box-shadow:none}.info-img{display:block}.info-title{font-family:Pretendard;font-weight:600;margin-top:20px;margin-bottom:32px}.alert-box{min-height:98px;border:1px solid #ffefbe;background:#fff6d3;border-radius:16px;text-align:center;padding-top:16px;padding-bottom:16px}.alert-box .txt{font-family:Pretendard;font-weight:500;font-size:1.6rem;color:#af4a00}.alert-box .txt ~ .txt{margin-top:1.35em}.table{width:100%;text-align:center}.table .thead .tr{border-radius:16px 16px 0 0;background:#9ba1ac}.table .tbody .tr:first-child{border-radius:16px 16px 0 0;border-top:1px solid #ececec}.table .tbody .tr:last-child{border-radius:0 0 16px 16px;border-bottom:1px solid #ececec}.table .tbody .tr{background:#f8f8f8}.table .tbody .tr:nth-child(even){background:#ececec}.table .tbody .tr{border-left:1px solid #ececec;border-right:1px solid #ececec}.table .thead+.tbody .tr:first-child{border-top-left-radius:0;border-top-right-radius:0;border-top:0 none}.table .tr{display:flex;justify-content:space-between;padding:0 20px 0 15px}.table .th,.table .td{font-family:Pretendard;font-weight:600;font-size:1.4rem;color:#4b4f56;letter-spacing:3.5px;display:inline-flex;flex:1 1 25%;align-items:center;justify-content:center;padding:8px 0 8px 5px;min-height:36px}.table .tbody .th{flex-basis:30%;justify-content:left;white-space:nowrap}.table .tbody .th+.td{flex-basis:70%;justify-content:right;color:#26282b}.table .text-muted .th,.table .text-muted .th+.td{color:#cecece}.table .btn{font-size:1.4rem;letter-spacing:3.5px;height:32px;border-radius:12px;min-width:75px;max-width:75px}.table-head .thead .th{color:#fff}.table-head .th,.table-head .td{padding-top:12px;padding-bottom:9px;font-size:1.3rem;min-height:42px;letter-spacing:0}.table+.btn-container{margin-top:32px}.table+.btn-service-wrapper{margin-top:29px}.keypad-container{position:relative}.keypad-container .key-items{display:flex;flex-wrap:wrap;gap:4px;width:204px;margin:0 auto}.keypad-container .btn{min-width:auto;width:48px;height:48px;padding:0;font-size:2rem;letter-spacing:0;text-shadow:0 0 4px rgba(0,0,0,.25)}.keypad-container .btn-reset{width:100px}.keypad-container .btn-backspace:before{display:block;content:'';width:18px;height:14px;background:url(../images/common/ico_backspace.png) no-repeat 50%/100%;margin:0 auto}.keypad-container .btn-blank:before{display:block;content:'';width:23px;height:16px;background:url(../images/common/ico_logo.png) no-repeat 50%/100%;margin:0 auto}.num-keypad-container .key-items{width:152px}.memo-keypad-container .key-items{gap:2px;width:331px}.memo-keypad-container .key-items li{padding-bottom:2px}.memo-keypad-container .btn{width:35px;height:46px;border-radius:12px}.memo-keypad-container .btn-remove{width:72px}@keyframes blink-effect{50%{opacity:0}}.blink{opacity:1;animation:blink-effect 1s step-end infinite}.animated-container{position:relative;overflow:hidden}.animated-container .animated{position:absolute;cursor:pointer}.animated-container.start .animated{animation-fill-mode:forwards;animation-timing-function:linear;animation-iteration-count:1}.animated-container.stop .animated{animation-name:none}.img-atm-container{position:relative;margin-top:84px}.img-atm-container .img-atm{width:335px;height:147px;background:url(../images/atm/img_atm.jpg) 0/100%}.img-atm-money-container .img-atm{background-image:url(../images/atm/img_atm1.jpg)}.img-atm-container .animated-container{position:absolute;z-index:10}.img-atm-container .animated-container .animated{background-position:50% 50%;background-size:100%}.img-atm-container .click-container{position:absolute;top:0;right:0;left:0;bottom:0;z-index:30;width:100%;height:100%;cursor:pointer}.img-atm-container .click-container .click-area{height:100%;position:absolute;top:0;left:0}.img-atm-container .click-container .left-area{width:60%}.img-atm-container .click-container .right-area{width:40%;left:60%}@keyframes move-card-effect{0%{top:0}100%{top:-50px}}@keyframes move-card-output-effect{0%{top:-32px}100%{top:0}}.img-atm-container .img-card-container,.img-atm-container .img-card-container .img-card{width:63px;height:50px}.img-atm-container .img-card-container{right:53px;top:69px;padding-top:1px;height:51px}.img-atm-container .img-card-container .img-card{background-image:url(../images/atm/img_card.png)}.img-atm-container .img-card-container.start .animated{animation-name:move-card-effect}.img-atm-container .img-card-container.stop .animated{top:-50px}.img-atm-container .img-card-container.output .animated{top:-32px}.img-atm-container .img-card-container.output.start .animated{animation-name:move-card-output-effect}.img-atm-container .img-card-container.output.stop .animated{top:0}@keyframes move-list-effect{0%{top:-105px}100%{top:0}}.img-atm-container .img-list-container,.img-atm-container .img-list-container .img-list{width:62px;height:107px}.img-atm-container .img-list-container{right:54px;top:83px;z-index:1}.img-atm-container .img-list-container .img-list{background-image:url(../images/atm/img_list.png);top:-105px}.img-atm-container .img-list-container.start .animated{animation-name:move-list-effect}.img-atm-container .img-list-container.stop .animated{top:0}@keyframes move-bankbook-effect{0%{bottom:0}100%{bottom:111px}}@keyframes move-bankbook-output-effect{0%{bottom:83px}100%{bottom:0}}.img-atm-container .img-bankbook-container,.img-atm-container .img-bankbook-container .img-bankbook{width:132px;height:107px}.img-atm-container .img-bankbook-container{left:46px;bottom:-35px;padding-top:4px;height:111px}.img-atm-container .img-bankbook-container .img-bankbook{background-image:url(../images/atm/img_bankbook.png)}.img-atm-container .img-bankbook-container.start .animated{animation-name:move-bankbook-effect}.img-atm-container .img-bankbook-container.stop .animated{bottom:111px}.img-atm-container .img-bankbook-container.output .animated{bottom:83px}.img-atm-container .img-bankbook-container.output.start .animated{animation-name:move-bankbook-output-effect}.img-atm-container .img-bankbook-container.output.stop .animated{bottom:0}@keyframes move-money-effect{0%{top:0}100%{top:38px}}.img-atm-container .img-money-container,.img-atm-container .img-money-container .img-money{width:77px;height:46px}.img-atm-container .img-money-container{left:76px;bottom:18px;height:38px}.img-atm-container .img-money-container .img-money{background-image:url(../images/atm/img_money.png)}.img-atm-container .img-money-container.start .animated{animation-name:move-money-effect}.img-atm-container .img-money-container.stop .animated,.img-atm-container .img-money-container.output .animated{top:38px}.img-atm-container .img-money-container.output.start .animated{animation-direction:reverse}.img-atm-container .img-money-container.output.stop .animated{top:0}.img-atm-container .img-money-container.output{z-index:10}@keyframes move-money-cover-effect{0%{top:-19px}100%{top:0}}.img-atm-container .img-money-cover-container,.img-atm-container .img-money-cover-container:before,.img-atm-container .img-money-cover-container .img-money-cover{width:151px;height:30px}.img-atm-container .img-money-cover-container{left:39px;bottom:18px;z-index:1}.img-atm-container .img-money-cover-container:before{display:block;content:'';background:url(../images/atm/img_money_cover2.png) no-repeat 50%/100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;width:100%;height:100%}.img-atm-container .img-money-cover-container .img-money-cover{background-image:url(../images/atm/img_money_cover.png);bottom:19px;left:0}.img-atm-container .img-money-cover-container.start .animated{animation-name:move-money-cover-effect}.img-atm-container .img-money-cover-container.stop .animated,.img-atm-container .img-money-cover-container.output .animated{top:0}.img-atm-container .img-money-cover-container.output.start .animated{animation-direction:reverse}.img-atm-container .img-money-cover-container.output.stop .animated{top:-19px}.img-atm-container .img-money-cover-container.output{z-index:1}