﻿address,article,aside,blockquote,body,button,caption,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,input,label,legend,li,main,nav,object,ol,p,pre,section,table,tbody,td,textarea,tfoot,th,thead,ul{margin:0;padding:0}body,button,fieldset,img,input,select,textarea{border:none}li,ol,ul{list-style:none}table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:fixed}address,cite,code,em,i{font-style:normal;font-weight:400}a,button,img,input,label,select,textarea{vertical-align:middle}a,ins,u{text-decoration:none}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{appearance:textfield;-moz-appearance:textfield}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button{display:none}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;background:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer;width:100%;height:100%}input[type=date]{position:relative;width:100px}input[type=date]:before{content:attr(data-placeholder);width:100%}input[type=date]:valid:before{display:none}a{-webkit-touch-callout:none}html{font-size:62.5%}body{font-size:1rem;font-family:Pretendard}@font-face{font-display:block;font-family:NanumSquareRound;src:url(/_next/static/media/NanumSquareRoundEB.e26405c5.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-display:block;font-family:NanumSquareRound;src:url(/_next/static/media/NanumSquareRoundB.dd6e2c65.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-display:block;font-family:NanumSquareRound;src:url(/_next/static/media/NanumSquareRoundR.3d763a85.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:block;font-family:NanumSquareRound;src:url(/_next/static/media/NanumSquareRoundL.3ac0361e.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-display:block;font-family:Pretendard;font-weight:100;font-style:normal;src:url(/_next/static/media/Pretendard-Thin.f17a53aa.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:200;font-style:normal;src:url(/_next/static/media/Pretendard-ExtraLight.4877192c.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:300;font-style:normal;src:url(/_next/static/media/Pretendard-Light.5e8f67e5.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:400;font-style:normal;src:url(/_next/static/media/Pretendard-Regular.78df9e04.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:500;font-style:normal;src:url(/_next/static/media/Pretendard-Medium.55b46aea.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:600;font-style:normal;src:url(/_next/static/media/Pretendard-SemiBold.a963592c.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:700;font-style:normal;src:url(/_next/static/media/Pretendard-Bold.2c1ad0e1.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:800;font-style:normal;src:url(/_next/static/media/Pretendard-ExtraBold.bf3b77f7.woff) format("woff")}@font-face{font-display:block;font-family:Pretendard;font-weight:900;font-style:normal;src:url(/_next/static/media/Pretendard-Black.2fdd7ecc.woff) format("woff")}.headline3{font-size:3.2rem;line-height:7.2rem;font-weight:800}.basic-form .container h2,.custom-infor-main .top-section p,.filter-form-type1 .container h2,.filter-form-type2 .container h2,.headline4,.import-certificate .container .number-box h2,.old-goyang-multi-child-card .card-content h2 b,.resident-registration-number .custom-keypad ul li button,.simple-pw .custom-keypad ul li button{font-size:2.8rem;line-height:4.2rem;font-weight:800}.basic-input-form .container h2,.headline5,.welfare-result .title h2{font-size:2.4rem;line-height:3.6rem;font-weight:800}.certification-pw .top-section h2,.common-card .card-content h2,.custom-infor-main .suggestion-section h2,.custom-infor-main .top3-section h2,.header .input-wrap .input-text-line,.header h1,.headline6,.import-certificate .container ul li span,.old-goyang-multi-child-card .card-content p,.resident-registration-number .top-section h2,.simple-pw .top-section h2,.welfare-result .title h3{font-size:2rem;line-height:3rem;font-weight:800}.common-terms-form .container h2,.custom-info-on .top figure .donut:before,.home .title h3,.resident-registration-number .custom-keypad ul li.text button,.simple-pw .custom-keypad ul li.text button,.splash p,.subtitle{font-size:1.8rem;line-height:2.6rem;font-weight:800}.ai-care .banner-wrap .banner-card h3,.ai-care.basic-input-form .code-search-list h3,.card-detail .detail-list ul li .btn-text,.common-card .card-content h3,.common-list-card h3,.common-terms-form .container h3,.custom-info-on .text-index a,.custom-infor-detail .container h3,.custom-infor-detail .top-section h2,.error-page .container h2,.family-card h3,.filter-form-type1 .container h3,.filter-form-type2 .container h3,.home .service .service-list .service-item h3,.kepco-welfare .container .kepco-banner .text-box h2,.subtitle1{font-size:1.6rem;line-height:2.4rem;font-weight:700}.ai-care .service-flow li,.basic-form .checkbox-list.character-bonggong3:after,.benefit-info .basic-list li a h3,.benefit-info .list-title-wrap h2,.common-card .mark,.custom-infor-main .top3-section .no-content p,.expire-card p,.facilities-detail .container table thead,.import-certificate .container ul li,.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title,.notice-talk .container .talk-wrap .talk-content .talk-box h3,.preferences.guide .banner-title,.subtitle2,.text-label{font-size:1.4rem;line-height:2.1rem;font-weight:700}.ai-care.basic-input-form .code-search-list ul li p,.body1,.card-detail .detail-list ul li .chip-wrap .sky-blue-chip,.card-detail .detail-list ul li .input-text-line,.card-detail .detail-list ul li p,.common-card .card-content p,.custom-info-on .top .text-section h3,.preferences .preferences-list li a .state,.preferences .preferences-list li h3,.preferences .preferences-list li p,.ttokd-guide .slide-text p{font-size:1.6rem;line-height:2.4rem;font-weight:400}.ai-care.filter-form-type2 .container .btn-add,.ai-secretary-chat-room .chat-item .chat-bubble .info-box li,.all-minicard .scroll-spy-link-wrap ul li a,.basic-form .container .info-list,.basic-form .container p,.benefit-info .container .card-list>li .content ul li,.body2,.checkbox label,.common-list-card.ai-secretary-card.view-details p,.common-terms-form .container p,.common-terms-form .container ul li,.custom-info-on .box p,.custom-info-on .text-index,.custom-info-searching .searching-content h3,.custom-infor-detail .container p,.custom-infor-detail .container ul li,.custom-infor-list .container .list-top .total,.error-page .container p,.facilities-detail .container p,.facilities-detail .container table tbody td,.family-card .btn-wrap .recommended-welfare,.filter-form-type1 .container p,.filter-form-type2 .basic-info-list li .btn-region,.filter-form-type2 .basic-info-list li .inline-input,.filter-form-type2 .container p,.home .add-card a,.home .title p,.info-text,.info-text-billiard-mark,.input-text,.input-wrap label,.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__list,.label-title,.no-content h3,.notice-talk .container .talk-wrap .talk-content .talk-box p,.resident-registration-number .top-section .pw-info-text,.select,.simple-pw .top-section .pw-info-text,.test-code-item p,.textarea,.toggle-btn,.toggle-btn-round,.ttokd-guide .slide-text,.welfare-result .title p,.welfare-result .welfare-section .info-content p,input[type=number].input-text,input[type=tel].input-text,input[type=text].input-text,textarea{font-size:1.4rem;line-height:2.1rem;font-weight:400}.ai-secretary-chat-room .chat-item .chat-time,.banner-card p,.body3,.common-terms-form .container .link,.home .service .service-list .service-item p,.old-goyang-multi-child-card .card-content h2,.preferences.guide .banner-desc,.preferences.guide .guide-list__section p,.test-code-item p.sub-text{font-size:1.3rem;line-height:2.1rem;font-weight:400}.btn,.btn-text,.button{font-size:1.4rem;line-height:2.1rem;font-weight:700}.ai-care.basic-form .checkbox-list ul li.gary-box,.banner-card .text-day,.benefit-info .map-wrap .flex-gap8 .toggle-btn-round,.bottom-tabbar .bottom-nav ul li a,.bottom-tabbar.no-card .card-set-btn p,.caption,.checkbox label .essential,.common-card .card-content span,.common-list-card .chip-wrap .chip,.common-list-card.card-none p,.common-terms-form .container table tbody td span,.custom-info-searching .searching-content p,.custom-infor-detail .chip-wrap .chip,.facilities-detail .container table tbody td span,.family-custom-info .info-text,.input-wrap label .essential,.kepco-welfare .container .kepco-banner .text-box .eyebrow-text,.kepco-welfare .container .kepco-banner .text-box .sub-text,.no-content p,.number,.old-goyang-multi-child-card .buttom-box span,.onboarding-page .bottom-btn-wrap span,.personalized-information-chips .chip,.preferences .preferences-list li h3 span,.txt-error{font-size:1.2rem;line-height:1.8rem;font-weight:400}.caption-bold,.card-detail .detail-list ul li .content:has(.family-car-value) .chip,.card-detail .detail-list ul li .d-day-chip,.common-list-card .chip-wrap .chip.d-day-primary,.common-list-card .chip-wrap .chip.d-day-red,.common-list-card .chip-wrap .chip.expected,.common-list-card .day,.family-card h3 strong{font-size:1.2rem;line-height:1.8rem;font-weight:600}.common-terms-form .container table tbody td,.common-terms-form .container table tbody td .list-bar li,.common-terms-form .container table tbody td ul,.common-terms-form .container table tbody td ul li,.common-terms-form .container table tbody th,.common-terms-form .container table thead,.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div .badge,.overline,.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container table ul,.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container table ul li{font-size:1rem;line-height:1.8rem;font-weight:400}.btn-noti span,.overline-bold{font-size:1rem;line-height:1.8rem;font-weight:600}.benefit-info .basic-list li a .chip-wrap,.benefit-info .basic-list li a h3,.common-card .card-content h2,.common-card .card-content h3,.common-card .card-content p,.common-card .card-content span,.common-list-card h3,.common-list-card.ai-secretary-card.view-details h3,.common-list-card.ai-secretary-card.view-details p,.ellipsis,.filter-form-type2 .basic-info-list li .chip-wrap,.old-goyang-multi-child-card .buttom-box span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container h3,.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container h3.title,.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container p,.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul li,.terms-preview{font-size:1.3rem;color:#444}* ::selection{background:rgba(0,0,0,0)}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}html,html body{background-color:#fff}html body{max-width:768px;min-width:230px;min-height:100vh;margin:0 auto;color:#232323}html body[data-scroll-locked]{padding:0;margin:0 auto!important}.container{padding-inline:1.6rem}.header{display:flex;align-items:center;position:fixed;left:50%;top:0;max-width:768px;transform:translateX(-50%);width:100%;height:5.6rem;padding:0 .8rem;background-color:#fff;z-index:11}.header h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:75%;font-family:NanumSquareRound;text-align:center;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header h1.search{text-align:left}.header .align{width:100%;z-index:10}.header .btn-logo{width:7rem;height:4rem;margin-inline:.8rem;background:url(/images/logo.svg) no-repeat 50%;background-size:100%}.header .btn-card-set{width:4rem;height:4rem;background:url(/images/ic_card_set.svg) no-repeat 50%;background-size:2.4rem}.header .btn-card-set.on{background:url(/images/ic_card_set_on.svg) no-repeat 50%;background-size:2.4rem}.header .btn-prev{width:4rem;height:4rem;background:url(/images/ic_arrow_back.svg) no-repeat 50%;background-size:2.4rem}.header .btn-menu{width:4rem;height:4rem;background:url(/images/ic_menu.svg) no-repeat 50%;background-size:2.4rem}.header .btn-filter{width:4rem;height:4rem;background:url(/images/ic_filter.svg) no-repeat 50%;background-size:2.4rem}.header .btn-search{width:4rem;height:4rem;background:url(/images/ic_search.svg) no-repeat 50%;background-size:2.4rem}.header .btn-create-bk{width:4rem;height:4rem;background:url(/images/ic_create_bk.svg) no-repeat 50%;background-size:2.4rem}.header .btn-reset{width:4rem;height:4rem;background:url(/images/ic_reset_bk.svg) no-repeat 50%;background-size:2.4rem}.header .input-wrap{position:absolute;left:5.6rem;top:50%;transform:translateY(-50%);width:calc(100% - 11.2rem);z-index:12}.header .input-wrap .input-text-line{height:3.4rem;padding:0;font-family:NanumSquareRound}.btn-logo{width:7rem;height:4rem;margin-inline:.8rem;background:url(/images/logo.svg) no-repeat 50%;background-size:100%}.btn-close{background:url(/images/ic_close.svg) no-repeat 50%;background-size:2.4rem}.btn-close,.btn-noti{width:4rem;height:4rem}.btn-noti{position:relative;background:url(/images/ic_noti.svg) no-repeat 50%;background-size:2.4rem}.btn-noti span{position:absolute;right:.2rem;top:.4rem;padding:0 .6rem;height:1.6rem;background-color:#e45353;border-radius:1.6rem;line-height:1.6rem;color:#fff}.btn-cards{width:4rem;height:4rem;background:url(/images/ic_cards.svg) no-repeat 50%;background-size:2.4rem}.btn-delete-forever{width:4rem;height:4rem;background:url(/images/ic_delete_forever.svg) no-repeat 50%;background-size:2.4rem}.btn-diagnosis{width:4rem;height:4rem;background:url(/images/ic_diagnosis.svg) no-repeat 50%;background-size:2.4rem}.btn-refresh{width:4rem;height:4rem;background:url(/images/ic_refresh.svg) no-repeat 50%;background-size:2.4rem}.bottom-tabbar{left:50%;max-width:76.8rem;height:9.4rem;transform:translateX(-50%)}.bottom-tabbar,.bottom-tabbar .bottom-nav{position:fixed;bottom:0;width:100%}.bottom-tabbar .bottom-nav .drag-btn{position:absolute;left:50%;top:0;transform:translateX(-50%);display:block;width:8rem;height:5rem;background-color:rgba(0,0,0,0);z-index:1}.bottom-tabbar .bottom-nav ul{display:flex;align-items:flex-end;justify-content:space-around;position:relative;height:6.4rem;padding:.8rem 0;flex:1}.bottom-tabbar .bottom-nav ul li{min-width:7.2rem;position:relative}.bottom-tabbar .bottom-nav ul li a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:rgba(35,35,35,.7);text-align:center}.bottom-tabbar .bottom-nav-bg{position:absolute;left:0;bottom:0;right:0;height:6.4rem}.bottom-tabbar .bottom-nav-bg-notch{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.bottom-tabbar .bottom-nav-bg:after,.bottom-tabbar .bottom-nav-bg:before{position:absolute;top:0;bottom:0;content:"";width:calc(50% - 7.5rem);background:#fff}.bottom-tabbar .bottom-nav-bg:before{left:0;border-radius:2.4rem 0 0 0}.bottom-tabbar .bottom-nav-bg:after{right:0;border-radius:0 2.4rem 0 0}.bottom-tabbar .bottom-nav-bg{filter:drop-shadow(0 4px 10px rgba(0,0,0,.18))}.bottom-tabbar .card-panel{position:absolute;left:50%;transform:translateX(-50%);width:100%;height:23.6rem;background:var(--tabbar-bg);border-radius:2.4rem;transition:all .3s ease;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.bottom-tabbar .card-panel>div:after{position:absolute;left:50%;top:1rem;transform:translateX(-50%);content:"";display:block;width:4.8rem;height:.6rem;background-color:hsla(0,0%,100%,.5);border-radius:.8rem}.bottom-tabbar.no-card .card-set-btn{position:absolute;left:50%;top:0;transform:translateX(-50%);display:flex;flex-flow:column;align-items:center;z-index:100;padding-top:.8rem;background-color:rgba(0,0,0,0)}.bottom-tabbar.no-card .card-set-btn em{display:block;width:2.4rem;height:2.4rem;border-radius:100%}.bottom-tabbar.no-card .card-set-btn em.ic_add_bk{background:hsla(0,0%,100%,.4) url(/images/ic_add_gray.svg) no-repeat 50%}.bottom-tabbar.no-card .card-set-btn p{padding-top:.4rem;font-weight:600;color:#636363}.bottom-tabbar.no-card .card-panel{background-color:#e9ecf3}.bottom-tabbar.no-card .card-panel:after{display:none}.bottom-tabbar.representative-unavailable .bottom-nav{background:#fff;border-radius:2.4rem 2.4rem 0 0;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}@media (max-width:359px){.bottom-tabbar .bottom-nav ul{display:grid;grid-template-columns:repeat(5,1fr)}.bottom-tabbar .bottom-nav ul li{min-width:unset}.bottom-tabbar.representative-unavailable ul{grid-template-columns:repeat(4,1fr)}}.align{display:flex}.align.left{justify-content:flex-start}.align.right{justify-content:flex-end}.align.both{justify-content:space-between}.align.center{justify-content:center}.align.items-center{align-items:center}.align.align-base{align-items:baseline}.text-left{text-align:left!important}.text-center{text-align:center}.text-primary{color:#003895!important}.text-red{color:#e45353!important}.bg-primary50{background-color:#d7ecff!important}.bg-gray500{background-color:#a0a0a0!important}.bg-gray-100{background-color:#f5f5f5!important}.bg-gray-50{background-color:#fafafa!important}.blind{position:absolute;width:1px;height:1px;border:0;clip:rect(1px,1px,1px,1px);overflow:hidden;z-index:-1}.btn-wrap{display:flex}.gap-4{gap:0 .4rem}.gap-8{gap:0 .8rem}.flex-gap8{display:flex;flex-wrap:wrap;gap:.8rem}.round-0{border-radius:0!important}.d-flex{display:flex}.fixed-bottom{position:fixed;left:50%;bottom:0;max-width:768px;transform:translateX(-50%);width:100%;z-index:11}.w-100p{width:100%!important}.w-50p{width:50%!important}.mt-0{margin-top:0!important}.mt-8{margin-top:.8rem!important}.mt-16{margin-top:1.6rem!important}.mt-20{margin-top:2rem!important}.mt-24{margin-top:2.4rem!important}.mt-30{margin-top:3rem!important}.mr-4{margin-right:.4rem!important}.mr-8{margin-right:.8rem!important}.mb-0{margin-bottom:0!important}.mb-8{margin-bottom:.8rem!important}.mb-16{margin-bottom:1.6rem!important}.mb-20{margin-bottom:2rem!important}.mb-24{margin-bottom:2.4rem!important}.ml-auto{margin-left:auto!important}.ml-4{margin-left:.4rem!important}.my-80{margin-block:8rem!important}.p-8{padding:.8rem!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-64{padding-top:6.4rem!important}.pb-48{padding-bottom:4.8rem!important}.pr-8{padding-right:.8rem!important}.px-16{padding-inline:1.6rem}.bt-1{border-top:1px solid rgba(0,0,0,.1)}.bb-0{border-bottom:0!important}.border-1{border:1px solid rgba(0,0,0,.1)}.text-underline{text-decoration:underline}.btn{width:100%;height:4.8rem;padding:0 1.6rem;background-color:#003895;color:#fff}.btn.round{border-radius:4.8rem}.btn.semi-round{border-radius:1.2rem}.benefit-info .basic-list li a .chip-wrap span.btn,.btn.outline,.filter-form-type2 .basic-info-list li .chip-wrap span.btn,.notice-talk .container .day-wrap .btn.day-text,.notice-talk .container .talk-wrap .talk-content .btn.name,.notice-talk .container .talk-wrap .talk-content .btn.time{border:1px solid #003895;background-color:#fff;color:#003895}.benefit-info .basic-list li a .chip-wrap span.btn:disabled,.btn.outline:disabled,.filter-form-type2 .basic-info-list li .chip-wrap span.btn:disabled,.notice-talk .container .day-wrap .btn.day-text:disabled,.notice-talk .container .talk-wrap .talk-content .btn.name:disabled,.notice-talk .container .talk-wrap .talk-content .btn.time:disabled{border:1px solid #bfbfbf;background-color:#f5f5f5;color:#bfbfbf}.btn.gray{background-color:#f5f5f5;color:#444}.btn.gray:active{background-color:#efefef}.btn.gray:disabled{background-color:#bfbfbf;color:#fff}.btn.ai-secretary{min-height:unset!important;height:4.4rem;padding:.8rem 1.6rem;background-color:#1c64f2;border-radius:1.2rem;font-weight:600}.btn.ai-secretary:active{background-color:#0e59ec}.btn.ai-secretary:disabled{background-color:#d1d5db;color:#9ca3af}.btn.ai-secretary.secondary{background-color:#ebf2ff;color:#1c64f2}.btn.ai-secretary.secondary:active{background-color:#d6e4ff}.btn.ai-secretary.secondary:disabled{background-color:#f3f4f6;color:#d1d5db}.benefit-info .basic-list li a .chip-wrap span.btn.ai-secretary,.btn.ai-secretary.icon,.btn.ai-secretary.outline,.filter-form-type2 .basic-info-list li .chip-wrap span.btn.ai-secretary,.notice-talk .container .day-wrap .btn.ai-secretary.day-text,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.name,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.time{border:1px solid #e2e2e2;background-color:#fff;color:#444}.benefit-info .basic-list li a .chip-wrap span.btn.ai-secretary:active,.btn.ai-secretary.icon:active,.btn.ai-secretary.outline:active,.filter-form-type2 .basic-info-list li .chip-wrap span.btn.ai-secretary:active,.notice-talk .container .day-wrap .btn.ai-secretary.day-text:active,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.name:active,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.time:active{border-color:#a0a0a0;color:#232323}.benefit-info .basic-list li a .chip-wrap span.btn.ai-secretary:disabled,.btn.ai-secretary.icon:disabled,.btn.ai-secretary.outline:disabled,.filter-form-type2 .basic-info-list li .chip-wrap span.btn.ai-secretary:disabled,.notice-talk .container .day-wrap .btn.ai-secretary.day-text:disabled,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.name:disabled,.notice-talk .container .talk-wrap .talk-content .btn.ai-secretary.time:disabled{border-color:#e2e2e2;background-color:#f3f4f6;color:#d1d5db}.btn.ai-secretary.icon{display:flex;align-items:center;justify-content:center;width:4.4rem;padding:.4rem}.btn.ai-secretary.icon em{display:block;width:2.4rem;height:2.4rem}.btn.ai-secretary.sm{display:unset;width:100%;min-width:5.8rem;height:3.6rem;padding:.8rem 1.6rem}.btn:disabled{background-color:#bfbfbf}.btn.md{width:unset;height:2.8rem}.btn.sm{display:flex;align-items:center;width:unset;height:2rem;padding-right:.8rem}.btn.sm span{width:1.2rem;height:1.2rem;margin-left:.4rem;background-size:100%}.btn-text{display:flex;align-items:center;height:2.8rem;padding:0 .8rem;background-color:rgba(0,0,0,0);color:#777}.btn-text.color-primary{color:#003895}.btn-text span{width:2.4rem;height:2.4rem;margin-left:.4rem;background-size:2.4rem 2.4rem}.btn-icon{width:4rem;height:4rem}.btn-icon.ic-close{background:url(/images/ic_close.svg) no-repeat 50%;background-size:2.4rem 2.4rem}.btn-icon.ic-info-pri{background:url(/images/ic_info_pri.svg) no-repeat 50%;background-size:2.4rem 2.4rem}.ic-ai-care-line{background:url(/images/ic_ai_care_line.svg) no-repeat 50%;background-size:100%}.ic-ai-care-line,.ic-custom-info{display:block;width:2.4rem;height:2.4rem}.ic-custom-info{background:url(/images/ic_custom_info.svg) no-repeat 50%;background-size:100%}.ic-wallet{background:url(/images/ic_wallet.svg) no-repeat 50%;background-size:100%}.ic-faq,.ic-wallet{display:block;width:2.4rem;height:2.4rem}.ic-faq{background:url(/images/ic_faq.svg) no-repeat 50%;background-size:100%}.ic-set{display:block;background:url(/images/ic_set.svg) no-repeat 50%;background-size:100%}.ic-home,.ic-set{width:2.4rem;height:2.4rem}.ic-home{background:url(/images/ic_home.svg) no-repeat 50%;background-size:100%}.ic-data{background:url(/images/ic_data.svg) no-repeat 50%}.ic-close{background:url(/images/ic_close.svg) no-repeat 50%}.ic-copy{background:url(/images/ic_copy.svg) no-repeat 50%}.ic-renew{background:url(/images/ic_renew.svg) no-repeat 50%}.ic-add-pri{background:url(/images/ic_add_pri.svg) no-repeat 50%}.ic-arrow{background:url(/images/ic_arrow_more_pri.svg) no-repeat 50%}.ic-arrow-bk-sm{background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat 50%}.ic-right-arrow-white{background:url(/images/ic_arrow_right_wh.svg) no-repeat 50%}.ic-close-gy{background:url(/images/ic_close_gy.svg) no-repeat 50%}.ic-save{background:url(/images/ic_save.svg) no-repeat 50%}.ic-create{background:url(/images/ic_create.svg) no-repeat 50%}.ic-delete{background:url(/images/ic_delete_gy.svg) no-repeat 50%}.ic-add{background:url(/images/ic_add_wh.svg) no-repeat 50%}.ic-footprint{width:2.4rem;height:2.4rem;background:url(/images/ic_footprint.svg) no-repeat 50%}.ic-ai-care-gray{display:block;width:2.4rem;height:2.4rem;background:url(/images/ic_ai_care_gray.svg) no-repeat 50%;background-size:100%}.checkbox label{display:inline-flex;align-items:flex-start;justify-content:flex-start;position:relative;min-height:2.4rem;padding-left:3.2rem;cursor:pointer}.checkbox label .essential{margin-top:2px;color:#a0a0a0}.checkbox label a{vertical-align:baseline;text-decoration:underline;color:#232323}.checkbox label input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.checkbox label .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;background:url(/images/ic_unchecked.svg) no-repeat 50%;background-size:cover}.checkbox label .checkmark:after{content:"";position:absolute;display:none;left:0;top:0;width:24px;height:24px;background:url(/images/ic_checked.svg) no-repeat 50%;background-size:cover}.checkbox label .checkmark.circle{background:url(/images/ic_circle_unchecked.svg) no-repeat 50%;background-size:cover}.checkbox label .checkmark.circle:after{background:url(/images/ic_circle_checked.svg) no-repeat 50%;background-size:cover}.checkbox label .checkmark.square{background:url(/images/ic_square_unchecked.svg) no-repeat 50%;background-size:cover}.checkbox label .checkmark.square:after{background:url(/images/ic_square_checked.svg) no-repeat 50%;background-size:cover}.checkbox label input:checked~.checkmark:after{display:block}.toggle-btn,.toggle-btn-round{display:inline-flex;align-items:center;justify-content:flex-start;position:relative;height:4.8rem;padding:.8rem;color:rgba(35,35,35,.7);border:1px solid #e2e2e2;border-radius:.8rem;cursor:pointer}.toggle-btn input,.toggle-btn-round input{position:absolute;height:0;width:0;opacity:0;cursor:pointer}.toggle-btn input:disabled,.toggle-btn-round input:disabled{cursor:default}.toggle-btn input:checked~.checkmark:after,.toggle-btn-round input:checked~.checkmark:after{display:block}.toggle-btn .checkmark,.toggle-btn-round .checkmark{position:absolute;top:0;left:0;height:48px;width:100%}.toggle-btn .checkmark:after,.toggle-btn-round .checkmark:after{content:"";position:absolute;display:none;right:.3rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/ic_check_sec.svg) no-repeat 50%;background-size:cover}.toggle-btn-round:has(input:checked~.checkmark),.toggle-btn:has(input:checked~.checkmark){background-color:rgba(217,239,241,.3);border-radius:.8rem;border:1px solid #5cbdc2;color:#5cbdc2;font-weight:700}.toggle-btn-round:has(input:disabled~.checkmark),.toggle-btn:has(input:disabled~.checkmark){color:rgba(35,35,35,.7);border:1px solid #e2e2e2;background-color:#efefef;cursor:default}.toggle-btn-round:has(input:checked:disabled),.toggle-btn:has(input:checked:disabled){background-color:rgba(217,239,241,.3);border-radius:.8rem;border:1px solid #5cbdc2;color:#5cbdc2;font-weight:700}.toggle-btn-round{height:3.4rem;padding:.8rem 1.2rem;color:#003895;border:0;border-radius:2.4rem;background-color:rgba(215,236,255,.3)}.toggle-btn-round input:disabled{cursor:default}.toggle-btn-round .checkmark{position:absolute;top:0;left:0;height:3.4rem;width:100%}.toggle-btn-round .checkmark:after{content:"";position:absolute;display:none;left:8px;right:unset;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/images/ic_checked.svg) no-repeat 50%;background-size:cover}.toggle-btn-round:has(input:checked~.checkmark){padding:.8rem 1.2rem .8rem 3.6rem;border:0;background-color:#a6cdf5;border-radius:2.4rem;color:#003895;font-weight:700}.col-4{width:calc(25% - .57rem)}.col-3{width:calc(33.3333% - .57rem)}.col-2{width:calc(50% - .57rem)}.label-title{display:block;padding-block:.8rem}.txt-error{display:block;min-height:1.8rem;padding-top:.4rem;padding-inline:1.6rem;color:#e45353}input::placeholder,textarea::placeholder{color:#a0a0a0}.input-text,.select,.textarea,input[type=number].input-text,input[type=tel].input-text,input[type=text].input-text,textarea{width:100%;height:5.4rem;padding-inline:1.6rem;border-radius:.8rem;border:1px solid rgba(0,0,0,.2);color:#232323}.input-text:focus,.select:focus,.textarea:focus,input[type=number].input-text:focus,input[type=tel].input-text:focus,input[type=text].input-text:focus,textarea:focus{border:1px solid #232323;outline:0}.input-text.h-48,.select.h-48,.textarea.h-48,input[type=number].input-text.h-48,input[type=tel].input-text.h-48,input[type=text].input-text.h-48,textarea.h-48{height:4.8rem}.textarea{padding:1.6rem;height:calc(100vh - 334px)}.input-text-line{width:100%;height:5.4rem;padding-inline:1.6rem;border:0;border-bottom:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,0)}.input-text-line:focus{border-bottom:1px solid #232323;outline:0}.input-text-line::placeholder{font-size:1.6rem;font-weight:600;color:#a0a0a0}.select{appearance:none;background:#fff url(/images/ic_arrow_down.svg) no-repeat center right .8rem;background-size:2.4rem}.input-wrap-cover{display:flex;align-items:center}.input-wrap-cover span{margin-inline:.4rem}.input-wrap-cover .input-btn{width:9rem;margin-left:.8rem;height:5.4rem;border-radius:.8rem}.input-wrap-cover .text-hide{color:rgba(0,0,0,0)!important}.input-wrap label{display:block;padding-block:.8rem}.input-wrap label .essential{color:#a0a0a0}.input-wrap.error .input-text{border:1px solid #e45353}.input-wrap.error .input-text-line{border-bottom:1px solid #e45353}.info-text{padding-left:2.2rem;color:#636363;text-indent:-2.2rem;word-break:keep-all}.info-text .ic-info{display:inline-block;width:1.8rem;height:1.8rem;margin-right:.4rem;background:url(/images/ic_info.svg) no-repeat 50%;background-size:100%;vertical-align:middle}.info-text .ic-info+ul.list-bar{vertical-align:top}.info-text .ic-info-face{display:inline-block;width:1.8rem;height:1.8rem;margin-bottom:.2rem;margin-right:.4rem;background:url(/images/ic_info_face.svg) no-repeat 50%;background-size:100%;vertical-align:middle}.info-text ul.list-bar{display:inline-block;padding-left:2.2rem}.info-text ul.list-bar li:before{content:"-";margin-right:.8rem;font-size:1.8rem;vertical-align:top}.info-text-billiard-mark{margin-block:1.6rem;margin-left:.4rem;padding-left:1.4rem;color:#636363;text-indent:-1.4rem;word-break:keep-all;vertical-align:middle}.info-text-billiard-mark:before{content:"※";margin-right:.4rem;font-size:1.8rem;vertical-align:bottom}.info-text-billiard-mark.card-issued-end{margin-block:.8rem;margin-left:1.6rem;padding-left:0}.text-label{display:block;min-width:7rem;font-family:NanumSquareRound;color:#232323;font-weight:600}.switch{position:relative;display:inline-block;width:44px;height:24px}.switch input{opacity:0;width:0;height:0}.switch .slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.switch .slider,.switch .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff}.switch input:checked+.slider{background-color:#003895}.switch input:focus+.slider{box-shadow:0 0 1px #003895}.switch input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.progress-wrap{position:fixed;top:5.6rem;left:50%;display:block;max-width:76.8rem;width:100%;height:8px;z-index:11;transform:translateX(-50%)}.progress-wrap .progress-bar{display:flex;align-items:center;width:100%;height:8px;border:0;border-radius:0;background:#efefef;overflow:hidden}.progress-wrap .progress-bar span{display:inline-block;width:50%;height:8px;background:#9ed7db;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}.banner-card{display:flex;align-items:center;justify-content:space-between;min-height:8rem;width:100%;margin-bottom:1.6rem;padding:1.6rem;border-radius:1.6rem;background-color:#fff;text-align:left}.banner-card,.banner-card p{color:#232323}.banner-card:disabled{background-color:#efefef;color:rgba(35,35,35,.35)}.banner-card:disabled em{opacity:.2}.banner-card .checkbox{width:100%}.banner-card .checkbox label{width:100%;height:100%;padding-left:0;padding-right:3.2rem}.banner-card .checkbox label .checkmark.circle{top:50%;left:unset;right:0;transform:translateY(-50%)}.banner-card.color-pri{background-color:#d7ecff}.banner-card.color-pri em{background-color:#a6cdf5}.banner-card.color-sec{background-color:#d9eff1}.banner-card.color-sec em{background-color:#9ed7db}.banner-card.color-ter{background-color:#dfe453}.banner-card.color-ter em{background-color:#bab724}.banner-card.color-bright-ter{background-color:#f5f5c2}.banner-card.color-bright-ter em{background-color:#d9df32}.banner-card.color-red{background-color:#ffd7d7}.banner-card.color-red em{background-color:#eb9898}.banner-card.color-bright-purple{background-color:#ede3ff}.banner-card.color-bright-purple em{background-color:#d2baff}.banner-card.color-gray{background-color:#e2e2e2}.banner-card.color-gray em{background-color:#a0a0a0}.banner-card.color-bright-gray{background-color:#f5f5f5}.banner-card.color-bright-gray em{background-color:#e2e2e2}.banner-card.color-white{background-color:#fff}.banner-card.color-white em{background:rgba(0,0,0,0) url(/images/ic_arrow_gray.svg) no-repeat 50%}.banner-card h3{display:flex;align-items:center;font-family:NanumSquareRound;font-size:1.6rem;margin:.4rem 0}.banner-card h3 .ic-arrow-bk{width:2rem;height:2rem;border-radius:2rem;background:rgba(0,0,0,0) url(/images/ic_arrow_more_bk.svg) no-repeat 50%;background-size:2rem;vertical-align:sub}.banner-card .text-day,.banner-card p{font-family:NanumSquareRound}.banner-card .text-day{color:#232323}.banner-card em{display:inline-block;width:3.6rem;height:3.6rem;border-radius:3.6rem;background-size:2.4rem}.banner-card em.ic-arrow-bk{width:2rem;height:2rem;border-radius:0;background:rgba(0,0,0,0) url(/images/ic_arrow_more_bk.svg) no-repeat 50%;background-size:2rem}.banner-card .ic-arrow{background:url(/images/ic_arrow_right_wh.svg) no-repeat 50%}.home{position:relative;min-height:100vh;padding-top:5.6rem;overflow-x:hidden}.home,.home .header{background-color:#f2f3f8}.home .title{padding-bottom:1.6rem}.home .title h3{font-family:NanumSquareRound}.home .title p{color:#777}.home .container{padding-top:.8rem;padding-bottom:7.5rem}.home .container>section{margin-bottom:4rem}.home .add-card{margin-bottom:1.6rem}.home .add-card a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:22rem;border:1px solid #9ed7db;border-radius:1.6rem;background-color:rgba(217,239,241,.3);font-family:NanumSquareRound;font-weight:600;color:rgba(35,35,35,.7)}.home .add-card a em{display:inline-block;width:4rem;height:4rem;margin-bottom:.8rem;border-radius:4rem;background:#9ed7db url(/images/ic_add_wh.svg) no-repeat 50%;background-size:3.6rem}.home .common-card .card-content{width:calc(100% - 4.8rem)}.home .common-card .card-content span{width:calc(100% - 11rem)}.home .service .character-wrap{position:relative}.home .service .character-wrap em{position:absolute;right:1.2rem;bottom:0;display:inline-block;width:20rem;height:10rem}.home .service .character-wrap .title{margin-top:6rem}.home .service .character-wrap .title button{background:rgba(0,0,0,0)}.home .service .character-wrap .title button h3{color:#232323!important}.home .service .character-wrap .title button h3:after{content:"";display:inline-block;width:2.4rem;height:2.4rem;background:url(/images/ic_arrow_more_gy.svg) no-repeat 50%;background-size:2.4rem;vertical-align:middle}.home .service .character-wrap .title button p{text-align:left}.home .service .character-wrap.spring em{background:url(/images/spring.svg) no-repeat 50%;background-size:100%}.home .service .character-wrap.summer em{background:url(/images/summer.svg) no-repeat 50%;background-size:100%}.home .service .character-wrap.autumn em{background:url(/images/autumn.svg) no-repeat 50%;background-size:100%}.home .service .character-wrap.winter em{background:url(/images/winter.svg) no-repeat 50%;background-size:100%}.home .service .service-list{display:grid;gap:.8rem;grid-template-columns:1fr 1fr}.home .service .service-list .service-item{display:flex;flex-direction:column;padding:2rem 1.5rem;background-color:#fff;border-radius:1.6rem;box-shadow:0 2px 8px 0 rgba(0,0,0,.06);text-align:left;color:#232323;word-break:keep-all}.home .service .service-list .service-item h3{padding-bottom:.4rem}.home .service .service-list .service-item em{display:block;width:3.6rem;height:3.6rem;margin-bottom:.8rem;border-radius:100%}.home .service .service-list .service-item em.ic_public_facilities{background:url(/images/ic_public_facilities.svg) no-repeat 50% #f2f3f8}.home .service .service-list .service-item em.ic_one_id_symbol{background:url(/images/ic_one_id_symbol.svg) no-repeat 50% #f2f3f8}.home .service .service-list .service-item em.ic_welfare_symbol{background:url(/images/ic_welfare_symbol.svg) no-repeat 50% #f2f3f8}.home .service .service-list .service-item em.ic_pregnancy{background:url(/images/ic_pregnancy.svg) no-repeat 50% #f2f3f8}.home .service .service-list .service-item em.ic_gg24_symbol{background:url(/images/ic_gg24_symbol.svg) no-repeat 50% #f2f3f8}.home .service .service-list .service-item .text-primary{font-weight:600}.home .service .service-list .service-item.row-2{min-height:9rem;grid-column:1/-1;flex-direction:row;align-items:center;gap:.8rem}.home .service .service-list .service-item.row-2 em{margin-bottom:0;flex-shrink:0}.home .service .service-list .service-item.row-2 .text-wrap{display:flex;flex-direction:column}.home .one-stop .title{padding-bottom:0}.home .one-stop .card-slide{margin:0 -16px!important}.home .one-stop .card-slide .chip.d-day-primary{color:#003895!important}.home .one-stop .card-slide__viewport{padding-bottom:0!important}.home .one-stop .ai-secretary-card{box-shadow:0 2px 8px 0 rgba(0,0,0,.06)!important}.home .event .banner-card:last-child{margin-bottom:0}.home .ai-secretary-btn{--cycle:7s;display:flex;align-items:center;justify-content:center;position:fixed;right:1.6rem;bottom:7.2rem;min-width:5.6rem;height:5.6rem;background-color:#d7ecff;border:1px solid #fff;border-radius:5.6rem;z-index:1;gap:.4rem;box-shadow:0 4px 10px 0 rgba(0,0,0,.25);transition:all .3s ease;overflow:hidden}.home .ai-secretary-btn p{max-width:22rem;padding-left:1.6rem;color:#232323;font-weight:500;white-space:nowrap;overflow:hidden;opacity:1;transition:max-width .3s ease,opacity .2s ease}.home .ai-secretary-btn em{display:block;width:5.6rem;height:5.6rem;flex-shrink:0;position:relative;overflow:hidden;border-radius:50%;background:url(/images/img_ai_secretary_bonggong.svg) no-repeat center top 1.4rem}.home .ai-secretary-btn em:after{content:"";position:absolute;top:-10%;left:-40%;width:35%;height:120%;background:hsla(0,0%,100%,.3);transform:skewX(-18deg) translateX(-100%);z-index:3;pointer-events:none;animation:shine-cycle var(--cycle) ease infinite;animation-play-state:paused}.home .ai-secretary-btn em:before{position:absolute;bottom:-100%;left:50%;transform:translateY(-50%);content:"";transform:translateX(-50%);width:5.6rem;height:0;border-radius:50%;background:radial-gradient(circle at 25% 30%,#4a9fd8 0,transparent 55%),radial-gradient(circle at 75% 65%,#2a6bd8 0,transparent 55%),radial-gradient(circle at 55% 20%,#6fd0e8 0,transparent 45%),radial-gradient(circle at 30% 80%,#3a8fc8 0,transparent 50%),linear-gradient(160deg,#003895,#1a5fb8 50%,#003895);background-size:200% 200%;z-index:1;animation:bubble-cycle var(--cycle) infinite,gradient-move var(--cycle) ease-in-out infinite;animation-play-state:paused}.home .ai-secretary-btn em .bubble-text{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;color:#d7ecff;font-size:1.2rem;font-weight:800;font-family:NanumSquareRound;color:#fff;text-align:center;opacity:0;z-index:2;animation:text-cycle var(--cycle) ease infinite;animation-play-state:paused}.home .ai-secretary-btn.is-collapsed{gap:0}.home .ai-secretary-btn.is-collapsed p{max-width:0;opacity:0;padding-left:0}.home .ai-secretary-btn.is-collapsed em:before{height:5.6rem}.home .ai-secretary-btn.is-collapsed .bubble-text,.home .ai-secretary-btn.is-collapsed em:after,.home .ai-secretary-btn.is-collapsed em:before{animation-delay:3s;animation-play-state:running}@keyframes bubble-cycle{0%{bottom:-100%}3%{bottom:0}4%{bottom:-18%}5%,51%{bottom:0}54%,to{bottom:-100%}}@keyframes text-cycle{0%,4%{opacity:0;transform:translateY(.4rem)}49%,6%{opacity:1;transform:translateY(0)}52%,to{opacity:0;transform:translateY(-.4rem)}}@keyframes shine-cycle{0%,60%{transform:skewX(-18deg) translateX(-100%)}67%{transform:skewX(-18deg) translateX(500%)}to{transform:skewX(-18deg) translateX(500%)}}@keyframes gradient-move{0%{background-position:0 0,100% 100%,50% 0,0 100%,0 0}33%{background-position:60% 80%,20% 20%,80% 60%,100% 40%,0 0}66%{background-position:100% 40%,60% 80%,20% 100%,50% 0,0 0}to{background-position:0 0,100% 100%,50% 0,0 100%,0 0}}.home .swipeable-bottom-sheet-modal .bottom-sheet-header .title h3{font-size:1.8rem}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap{overflow-y:scroll}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap.card-list li{padding:2rem 1.6rem;border-bottom:1px solid rgba(0,0,0,.1)}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap.card-list li.checkbox:has(input:checked){background-color:#f4f7fe}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap.card-list li:last-child{border-bottom:none}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap.card-list li p{word-break:keep-all}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-left:0}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div{display:flex;align-items:center;justify-content:center;gap:.8rem}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div .checkmark{position:static;display:block;width:2.4rem;height:2.4rem}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div .checkmark:after{position:static}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div .badge{display:block;min-width:3.8rem;height:2.4rem;padding:0 1rem;background-color:#f5f5c2;border-radius:2.4rem;line-height:2.4rem;color:#8b7a11;font-weight:700}.home .swipeable-bottom-sheet-modal .swipe-body .scroll-wrap .checkbox label div .mini-card-img{min-width:7.4rem;width:7.4rem;height:5.6rem;background-image:var(--bg-url);background-repeat:no-repeat;background-position:50%;background-size:contain;overflow:hidden}.card-wrap,.common-card{position:relative}.common-card{display:flex;flex-direction:column;width:100%;height:23.6rem;margin-bottom:2rem;padding:1.2rem 1.6rem;border-radius:1.6rem;filter:drop-shadow(0 8px 6px rgba(0,0,0,.25));will-change:filter}.common-card .logo-gyeonggido-color{display:inline-block;width:7.3rem;height:1.6rem;background:url(/images/logo_gyeonggido_color.svg) no-repeat 50%;background-size:100%;position:absolute;top:1.6rem;left:1.8rem}.common-card .mark{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:0;padding:0 .8rem;color:#232323}.common-card .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;width:100%;height:100%;padding:1.2rem}.common-card .box .mark{padding:0 .6rem;font-weight:700}.common-card .box .card-content{left:2rem;bottom:1.4rem}.common-card .box .card-content p{margin:0}.common-card .card-content{position:absolute;left:2.4rem;bottom:1.6rem;text-align:left;width:calc(100% - 4.8rem);color:#232323}.common-card .card-content h2,.common-card .card-content h3{margin-bottom:.4rem}.common-card .card-content h4{margin-top:.4rem;display:inline-block;font-size:1.2rem;line-height:1.8rem;font-weight:700;color:#3d609e}.common-card .card-content h4 a{display:flex;align-items:center;justify-content:flex-start;color:inherit}.common-card .card-content h4 a .ic-arrow{display:inline-block;width:1.2rem;height:1.2rem;background-size:2rem 2rem}.common-card .card-content p{margin-bottom:.4rem}.common-card .card-content span{display:block}.common-card .scroll-text{width:100%;overflow:hidden;isolation:isolate;height:1.8rem;margin:1.6rem 0 .8rem;background-color:hsla(0,0%,100%,.4);border-radius:16px}.common-card .scroll-text .track{position:relative;width:720px;animation:scroll-animation 5s linear infinite}.common-card .scroll-text .track p{display:flex;align-items:center;float:left;margin:0;width:240px;height:1.8rem;font-size:12px!important;font-weight:500}.common-card.gyeonggi-supporters-card{height:23.6rem;background-color:#d9eff1}.common-card.gyeonggi-supporters-card .mark{border-radius:4rem;background-color:#9ed7db}.common-card.gyeonggi-supporters-card .mark em{display:inline-block;width:2.8rem;height:1rem;margin-right:.4rem;background:url(/images/ic_gyeonggido.svg) no-repeat 50%;background-size:contain}.common-card.gyeonggi-supporters-card .card-content .scroll-text{background-color:rgba(158,215,219,.4)}.common-card.gyeonggido-card{background-color:#003895}.common-card.gyeonggido-card .logo-gyeonggido{display:inline-block;width:7.3rem;height:1.6rem;background:url(/images/logo_gyeonggido.svg) no-repeat 50%;background-size:100%;margin:.8rem 0 0 .8rem}.common-card.gyeonggido-card .card-content{color:#fff}.common-card.gyeonggido-card .ic-detail{position:absolute;right:1.4rem;top:1.4rem;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;z-index:1}.common-card.gyeonggido-card .ic-detail em{display:inline-block;width:2.4rem;height:2.4rem;background:url(/images/ic_read_more.svg) no-repeat 50%;background-size:100%}.common-card.honest-tax-payment-card,.common-card.merit-card{background:#9ebef1 url(/images/ic_merit.svg) no-repeat center right 2rem;background-size:10.4rem 10.4rem}.common-card.honest-tax-payment-card .card-content,.common-card.merit-card .card-content{color:#3d609e}.common-card.honest-tax-payment-card{background:#9ebef1 url(/images/ic_honest_tax_payment.svg) no-repeat center right 2rem;background-size:8.4rem 8.4rem}.common-card.bodeumi-card{background-color:#fff4b1}.common-card.bodeumi-card .logo-slogan{position:absolute;left:1.9rem;top:1.3rem;display:inline-block;width:5.2rem;height:3rem;background:url(/images/logo_slogan.svg) no-repeat 50%;background-size:100%}.common-card.bodeumi-card .logo-bodeumi{position:absolute;right:2.4rem;top:20%;display:inline-block;width:14rem;height:8.5rem;background:url(/images/ci_bodeumi.svg) no-repeat 50%;background-size:100%}.common-card.bodeumi-card h4 a{color:#6a581c}.common-card.bodeumi-card h4 a .ic-arrow{margin:0;background:url(/images/ic_arrow_bodeumi.svg) no-repeat 50%}.common-card.bodeumi-card .card-content{color:#6a581c}.common-card.bodeumi-card .card-content .scroll-text{background-color:rgba(243,154,113,.3);color:#6a581c}.common-card.senior-card{background:#8cd5ca url(/images/ic_senior.svg) no-repeat center right .8rem;background-size:8.8rem 8.8rem}.common-card.senior-card .card-content{color:#1c6a4e}.common-card.men-of-national-merit-card{background:#8cdbf8 url(/images/ic_men_of_national_merit.svg) no-repeat top 6rem right 2rem;background-size:7rem 7rem}.common-card.men-of-national-merit-card .card-content{color:#214f68}.common-card.men-of-national-merit-card .card-content hr{border:none;border-top:1px solid #7cc8e6!important}.common-card.men-of-national-merit-card .card-content .additional-info{margin-top:0!important;padding:1.6rem 0 0!important}.common-card.men-of-national-merit-card .card-content .scroll-wrap{display:flex;flex-direction:column;height:15.6rem;overflow-y:auto}.common-card.men-of-national-merit-card .card-content .scroll-wrap .additional-info{margin-top:1.6rem!important;border-top:1px solid #7cc8e6}.common-card.men-of-national-merit-card .card-content .scroll-wrap .additional-info:first-child{margin-top:0!important;border-top:none}.common-card.recipient-of-basic-living-card{background:#fda88b url(/images/ic_recipient_of_basic_living.svg) no-repeat center right 2rem;background-size:8rem 8rem}.common-card.recipient-of-basic-living-card .card-content{color:#93442a}.common-card.multi-child-family-card{background:#f88c8c url(/images/ic_multi_child_family.svg) no-repeat center right 2rem;background-size:9.4rem 7.3rem}.common-card.multi-child-family-card .card-content{color:#782d2d}.common-card.disabled-person-card{background:#bba1f1 url(/images/ic_disabled_person.svg) no-repeat center right 1rem;background-size:9.6rem 9.6rem}.common-card.disabled-person-card .card-content{color:#574188}.common-card.lower-income-family-card{background:#a0d79b url(/images/ic_lower_income_family.svg) no-repeat center right 2rem;background-size:8rem 8rem}.common-card.lower-income-family-card .card-content{color:#207718}.common-card.single-parent-family-card{background:#f59fd6 url(/images/ic_single_parent_family_card.svg) no-repeat center right 2rem;background-size:8rem 8rem}.common-card.single-parent-family-card .card-content{color:#973276}.common-card.guri-multi-child-card .logo-guri{position:absolute;left:1.9rem;top:1.6rem;display:inline-block;width:7.8rem;height:2.2rem;background:url(/images/logo_guri.svg) no-repeat 50%;background-size:100%}.common-card.guri-multi-child-card{background:#ffd7f2 url(/images/img_guri_character.svg) no-repeat top 6rem right 2rem;background-size:10rem 8.2rem;padding:0}.common-card.guri-multi-child-card .card-content{color:#624457}.common-card.guri-multi-child-card .card-content p{margin:0}.common-card.osan-multi-child-card .logo-osan{position:absolute;left:1.9rem;top:1.6rem;display:inline-block;width:9rem;height:1.8rem;background:url(/images/logo_osan.svg) no-repeat 50%;background-size:100%}.common-card.osan-multi-child-card{background:#9bd7be;padding:0}.common-card.osan-multi-child-card .card-content{color:#363c2a}.common-card.osan-multi-child-card .card-content p{margin:0}.common-card.pocheon-multi-child-card{padding:.6rem;background:#c96187}.common-card.pocheon-multi-child-card .logo-pocheon{position:absolute;left:1.2rem;top:1rem;display:inline-block;width:5.7rem;height:3rem;background:url(/images/logo_pocheon.svg) no-repeat 50%;background-size:100%}.common-card.pocheon-multi-child-card .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;width:100%;height:100%;padding:1.2rem;border-radius:1.4rem;background:#f27ba2 url(/images/pocheon_character.svg) no-repeat top 4rem right .8rem;background-size:14.3rem 10.7rem}.common-card.pocheon-multi-child-card .box .mark,.common-card.pocheon-multi-child-card .card-content{color:#fff}.common-card.pocheon-multi-child-card .card-content .scroll-text{color:#a1315a}.common-card.hwaseong-multi-child-card{padding:0;border:1px solid #c29bd1;background:#fff url(/images/bg_hwaseong_multi_child.svg) no-repeat bottom;background-size:101%}.common-card.hwaseong-multi-child-card .logo-hwaseong{position:absolute;left:1.9rem;top:1.3rem;display:inline-block;width:5.4rem;height:2.7rem;background:#fff url(/images/logo_hwaseong.svg) no-repeat 50%;background-size:100%}.common-card.hwaseong-multi-child-card .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;width:100%;height:100%;padding:1.2rem 1.6rem}.common-card.hwaseong-multi-child-card .box .mark:after{position:absolute;right:2.4rem;top:3.6rem;content:"";display:inline-block;width:5.6rem;height:3.5rem;background:#fff url(/images/ic_hwaseong_multi_child.svg) no-repeat 50%;background-size:100%}.common-card.hwaseong-multi-child-card .card-content{bottom:2.3rem;color:#232323}.common-card.hwaseong-multi-child-card .card-content p{margin:0}.common-card.hwaseong-multi-child-card .card-content .scroll-text{background-color:rgba(194,155,209,.3)}.common-card.ansan-happiness-plus-card{padding:0;background:#fff url(/images/bg_ansan_happiness_plus.png) no-repeat 50%;background-size:cover}.common-card.ansan-happiness-plus-card .box .logo-ansan{position:absolute;left:1.9rem;top:1.3rem;display:inline-block;width:6.8rem;height:2.9rem;background:url(/images/logo_ansan.svg) no-repeat 50%;background-size:100%}.common-card.ansan-happiness-plus-card .box .card-content{color:#232323}.common-card.ansan-happiness-plus-card .box .card-content .scroll-text{background-color:rgba(117,182,220,.3);color:#333}.common-card.ansan-military-complete-card{padding:.6rem;padding-inline:.3rem;background:#255337 url(/images/bg_ansan_military_complete.png) no-repeat top;background-size:cover}.common-card.ansan-military-complete-card .box{background:url(/images/ansan_military_character.svg) no-repeat top 3.2rem right 1.6rem;background-size:9.5rem 14rem}.common-card.ansan-military-complete-card .box .mark,.common-card.ansan-military-complete-card .card-content{color:#fff}.common-card.ansan-military-complete-card .card-content .scroll-text{background-color:hsla(0,0%,100%,.3);color:#fff}.common-card.ansan-military-complete-card .card-content h4{color:#fff}.common-card.ansan-military-complete-card .card-content h4 .ic-arrow{background-image:url(/images/ic_arrow_military.svg)!important}.common-card.ansan-military-complete-card .card-content .toggleSection{border-color:hsla(0,0%,100%,.5)}.common-card.gwacheon-multi-child-card{padding:0;background:#fee4e5 url(/images/ic_gwacheon-multi-child.svg) no-repeat top 5.5rem right 1.6rem;background-size:12.5rem 9rem}.common-card.gwacheon-multi-child-card .logo-gwacheon{position:absolute;left:1.9rem;top:1.3rem;display:inline-block;width:6.4rem;height:2.2rem;background:url(/images/logo_gwacheon.svg) no-repeat 50%;background-size:100%}.common-card.gwacheon-multi-child-card .card-content{color:#573536}.common-card.gwacheon-multi-child-card .card-content p{margin:0}.common-card.gwacheon-multi-child-card .card-content .scroll-text{background-color:rgba(224,188,189,.5)}.common-card.siheung-multi-child-card{padding:.6rem;background:#a3f6ff}.common-card.siheung-multi-child-card .logo-siheung{position:absolute;left:1.6rem;top:-1rem;display:inline-block;width:8.2rem;height:8.2rem;background:url(/images/logo_siheung.png) no-repeat 50%;background-size:100%}.common-card.siheung-multi-child-card .box{background:#a3f6ff url(/images/siheung_character.png) no-repeat top 4rem right .8rem;background-size:11rem 11rem}.common-card.siheung-multi-child-card .box .mark,.common-card.siheung-multi-child-card .card-content,.common-card.siheung-multi-child-card .card-content .scroll-text{color:#133044}.common-card.dongducheon-multi-child-card{padding:.6rem;background:#e1f2b6}.common-card.dongducheon-multi-child-card .logo-dongducheon{position:absolute;left:1.6rem;top:.8rem;display:inline-block;width:7.1rem;height:2.8rem;background:url(/images/logo_dongducheon.svg) no-repeat 50%;background-size:100%}.common-card.dongducheon-multi-child-card .box{background:#e1f2b6 url(/images/dongducheon_character.svg) no-repeat top 4rem right .8rem;background-size:8rem 9.4rem}.common-card.dongducheon-multi-child-card .box .mark,.common-card.dongducheon-multi-child-card .card-content,.common-card.dongducheon-multi-child-card .card-content .scroll-text{color:#2e3d00}.common-card.yangpyeong-multi-child-card{padding:.6rem;background:#e76396}.common-card.yangpyeong-multi-child-card .logo-yangpyeong{position:absolute;left:1.6rem;top:1.2rem;display:inline-block;width:5rem;height:4rem;background:url(/images/logo_yangpyeong.svg) no-repeat 50%;background-size:100%}.common-card.yangpyeong-multi-child-card .box{background:#e76396 url(/images/yangpyeong_character.png) no-repeat top 4rem right .8rem;background-size:7.3rem 7.7rem}.common-card.yangpyeong-multi-child-card .box .mark,.common-card.yangpyeong-multi-child-card .card-content,.common-card.yangpyeong-multi-child-card .card-content .scroll-text{color:#fff}.common-card.icheon-multi-child-card{padding:.6rem;background:#ffd66b}.common-card.icheon-multi-child-card .logo-icheon{position:absolute;left:1.6rem;top:1.2rem;display:inline-block;width:5rem;height:4rem;background:url(/images/logo_icheon.svg) no-repeat 50%;background-size:100%}.common-card.icheon-multi-child-card .box{background:#ffd66b url(/images/icheon_character.svg) no-repeat top 3rem right .8rem;background-size:16rem 9.2rem}.common-card.icheon-multi-child-card .box .mark,.common-card.icheon-multi-child-card .card-content,.common-card.icheon-multi-child-card .card-content .scroll-text{color:#2b1a00}.common-card.anseong-multi-child-card{padding:.6rem;background:linear-gradient(0deg,#fbebd6,#e9cbe1)}.common-card.anseong-multi-child-card .logo-anseong{position:absolute;left:1.6rem;top:1.2rem;display:inline-block;width:9.2rem;height:2rem;background:url(/images/logo_anseong.svg) no-repeat 50%;background-size:100%}.common-card.anseong-multi-child-card .box{background:url(/images/anseong_character.svg) no-repeat top 4rem right .8rem;background-size:11rem 8rem}.common-card.anseong-multi-child-card .box .mark,.common-card.anseong-multi-child-card .card-content,.common-card.anseong-multi-child-card .card-content .scroll-text{color:#201b1b}.common-card.volunteer-multi-child-card{padding:.6rem;background:linear-gradient(297deg,#d16235,#f8d9ca);overflow:hidden}.common-card.volunteer-multi-child-card:after{position:absolute;right:-3rem;top:5rem;content:"";width:15.5rem;height:12.6rem;background:url(/images/ic_volunteer.svg) no-repeat;background-size:15.5rem 12.6rem;opacity:.35}.common-card.volunteer-multi-child-card .logo-gyeonggido{position:absolute;left:1.6rem;top:1.2rem;display:inline-block;width:7.3rem;height:1.6rem;background:url(/images/logo_gyeonggido_color.svg) no-repeat 50%;background-size:100%}.common-card.volunteer-multi-child-card .box .mark,.common-card.volunteer-multi-child-card .card-content,.common-card.volunteer-multi-child-card .card-content .scroll-text,.common-card.volunteer-multi-child-card .card-content h4{color:#37251f}.common-card.volunteer-multi-child-card .card-content h4 .ic-arrow{background:url(/images/ic_arrow_volunteer.svg) no-repeat 50%}.common-card.volunteer-multi-child-card.vip-voulunteer{background:linear-gradient(117deg,#f8ef9c,#d08628)}.common-card.volunteer-multi-child-card.vip-voulunteer .card-content,.common-card.volunteer-multi-child-card.vip-voulunteer .card-content .scroll-text,.common-card.volunteer-multi-child-card.vip-voulunteer .card-content h4{color:#563e0e}.common-card.gwangmyeong-multi-child-card{padding:.6rem;background-color:#ffd89e}.common-card.gwangmyeong-multi-child-card .logo-gwangmyeong{position:absolute;left:1.6rem;top:.6rem;display:inline-block;width:5.7rem;height:2.8rem;background:url(/images/logo_gwangmyeong.png) no-repeat 50%;background-size:contain}.common-card.gwangmyeong-multi-child-card .box{background:#ffd89e url(/images/gwangmyeong_character.svg) no-repeat top 4rem right 1rem;background-size:12rem 9.4rem}.common-card.gwangmyeong-multi-child-card .box .mark,.common-card.gwangmyeong-multi-child-card .card-content,.common-card.gwangmyeong-multi-child-card .card-content .scroll-text{color:#5c3a0a}.common-card.suwon-multi-child-card{padding:0;overflow:hidden;background-color:#fff3d8}.common-card.suwon-multi-child-card .box{padding:1.6rem;background:#fff3d8 url(/images/suwon_character.svg) no-repeat top 1.6rem right -.6rem;background-size:13.2rem 17.8rem}.common-card.suwon-multi-child-card .box .mark{margin-right:auto;margin-left:unset;color:#231815}.common-card.suwon-multi-child-card .card-content,.common-card.suwon-multi-child-card .card-content .scroll-text{color:#231815}.common-card.namyangju-multi-child-card{padding:0;overflow:hidden;background-color:#febead}.common-card.namyangju-multi-child-card .logo-namyangju{position:absolute;left:1.6rem;top:1.8rem;display:inline-block;width:8rem;height:1.4rem;background:url(/images/logo_namyangju.svg) no-repeat 50%;background-size:100%}.common-card.namyangju-multi-child-card .box{padding:1.6rem;background:#febead url(/images/namyangju_character.svg) no-repeat top 5rem right 1.6rem;background-size:11rem 6.8rem}.common-card.namyangju-multi-child-card .box .mark,.common-card.namyangju-multi-child-card .card-content,.common-card.namyangju-multi-child-card .card-content .scroll-text{color:#231815}.common-card.pyeongtaek-multi-child-card{padding:0;overflow:hidden;background:linear-gradient(90deg,#00a9aa,#00a0ab 23%,#038aaf 60%,#076bb5)}.common-card.pyeongtaek-multi-child-card:before{content:"";position:absolute;right:-5rem;top:13.5rem;width:19rem;height:20.1rem;background:url(/images/pyeongtaek_bg.svg) no-repeat;background-size:100%}.common-card.pyeongtaek-multi-child-card .logo-pyeongtaek{position:absolute;left:1.6rem;top:1.8rem;display:inline-block;width:7rem;height:2.4rem;background:url(/images/logo_pyeongtaek.svg) no-repeat 50%;background-size:100%}.common-card.pyeongtaek-multi-child-card .box{padding:1.6rem;background:url(/images/pyeongtaek_character.svg) no-repeat top 3rem right 0;background-size:12rem 9.5rem}.common-card.pyeongtaek-multi-child-card .box .mark{color:#fff}.common-card.pyeongtaek-multi-child-card .box .toggleSection{border-color:hsla(0,0%,100%,.5)}.common-card.pyeongtaek-multi-child-card .card-content,.common-card.pyeongtaek-multi-child-card .card-content .scroll-text{color:#fff}.common-card.yangju-multi-child-card{padding:0;overflow:hidden;background-color:#fff;border:1px solid #ececec}.common-card.yangju-multi-child-card .logo-yangju{position:absolute;left:1.6rem;top:1.2rem;display:inline-block;width:8.2rem;height:2.1rem;background:url(/images/logo_yangju.svg) no-repeat 50%;background-size:100%}.common-card.yangju-multi-child-card .multi-card-logo-yangju{display:flex;justify-content:flex-end;width:100%}.common-card.yangju-multi-child-card .multi-card-logo-yangju:after{content:"";width:7rem;height:1.8rem;background:url(/images/yangju_multi_chilid_logo.svg) no-repeat 50%;background-size:100%}.common-card.yangju-multi-child-card .box{padding:1.6rem;background:#fff url(/images/yangju_character.svg) no-repeat top 5.4rem right 1.6rem;background-size:13rem 5.4rem}.common-card.yangju-multi-child-card .box .mark,.common-card.yangju-multi-child-card .card-content{color:#222}.common-card.yangju-multi-child-card .card-content .scroll-text{background-color:#ececec;color:#222}.common-card.kepco-welfare-card{padding:0;overflow:hidden;background:linear-gradient(180deg,#edf4ff,#e3edff 70%,#eaf3ff)}.common-card.kepco-welfare-card:before{right:-7rem;bottom:-5rem}.common-card.kepco-welfare-card:after,.common-card.kepco-welfare-card:before{content:"";position:absolute;width:19rem;height:12rem;transform:rotate(-30deg);background:url(/images/img_kepco_bg.svg) no-repeat;background-size:100%}.common-card.kepco-welfare-card:after{left:-7rem;top:-5rem}.common-card.kepco-welfare-card .logo-kepco{position:absolute;left:1.6rem;top:1.8rem;display:inline-block;width:10.4rem;height:1.2rem;background:url(/images/logo_kepco.svg) no-repeat 50%;background-size:100%}.common-card.kepco-welfare-card .box{padding:1.6rem;background:url(/images/kepco_character.png) no-repeat top 4rem right -1rem;background-size:14.8rem 14.8rem}.common-card.kepco-welfare-card .box .mark,.common-card.kepco-welfare-card .card-content{color:#1b365d}.common-card.kepco-welfare-card .card-content .scroll-text{color:#1b365d;background-color:hsla(0,0%,100%,.5)}.common-card.kepco-welfare-card .card-content h4{color:#1b365d}.common-card.kepco-welfare-card .card-content h4 .ic-arrow{background:url(/images/ic_arrow_kepco.svg) no-repeat 50%}.expire-card{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;font-family:NanumSquareRound;flex-direction:column;width:100%;height:23.6rem;border-radius:1.6rem;background:rgba(245,245,245,.8);z-index:12}.expire-card em{display:inline-block;width:2.4rem;height:2.4rem;margin-bottom:.4rem;background:url(/images/ic_info_red.svg) no-repeat 50%;background-size:100%}.expire-card p{text-align:center;margin-bottom:.8rem;color:rgba(35,35,35,.7)}.old-goyang-multi-child-card{padding:0;background-color:#00524c}.old-goyang-multi-child-card .mark{padding:1.6rem 1.6rem 0 0;color:#fcf2ac}.old-goyang-multi-child-card .card-content{position:static;text-align:right;padding-right:1.6rem;color:#fff}.old-goyang-multi-child-card .card-content h2{line-height:1.2}.old-goyang-multi-child-card .card-content p{line-height:1.3}.old-goyang-multi-child-card .buttom-box{height:8.7rem;padding:.8rem 1.6rem;border-radius:1.6rem;border:1px solid #00524c;background-color:#fff}.old-goyang-multi-child-card .buttom-box .logo-goyang{position:absolute;left:2.8rem;bottom:1.6rem;display:inline-block;width:10.4rem;height:2.4rem;background:url(/images/logo_goyang.svg) no-repeat 50%;background-size:100%}.old-goyang-multi-child-card .buttom-box span{display:block;width:100%;text-align:right;letter-spacing:-.01rem}.old-goyang-multi-child-card .buttom-box:after{content:"";position:absolute;left:1.6rem;top:1.6rem;width:13rem;height:11.8rem;background:url(/images/img_character_goyang.svg) no-repeat 50%;background-size:100%;z-index:1}.goyang-multi-child-card{padding:0;background:#00524c url(/images/img_character_goyang.svg) no-repeat top 4rem right 1.6rem;background-size:10rem 11.8rem}.goyang-multi-child-card .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:relative;width:100%;height:100%;padding:1.2rem 1.6rem}.goyang-multi-child-card .box .mark{color:#fcf2ac}.goyang-multi-child-card .box .logo-goyang{position:absolute;left:2.4rem;top:2rem;display:inline-block;width:6.5rem;height:2rem;background:url(/images/logo_goyang.svg) no-repeat 50%;background-size:100%}.goyang-multi-child-card .box .card-content{color:#fff}.goyang-multi-child-card .box .card-content p{margin:0}.number{position:absolute;right:2rem;bottom:5.4rem;display:flex;align-items:center;height:2.8rem;padding:0 .8rem 0 1.4rem;border-radius:2rem;background-color:#e2e2e2;color:#232323;z-index:11}.number em{display:inline-block;width:1.8rem;height:1.8rem;margin-left:.8rem;background:url(/images/ic_add_bk.svg) no-repeat 50%;background-size:100%}.custom-info-on{padding:0 1.6rem}.custom-info-on .top{display:flex;align-items:center;justify-content:space-between}.custom-info-on .top .text-section h3{word-break:keep-all}.custom-info-on .top .text-section h3 strong{position:relative;padding:0 .4rem;color:#003895}.custom-info-on .top .text-section h3 strong:after{content:"";position:absolute;left:0;bottom:0;display:inline-block;width:100%;height:.5rem;border-radius:.5rem;background-color:rgba(92,189,194,.3)}.custom-info-on .top .graph-link{color:#232323}.custom-info-on .top figure{padding:1.6rem 0 0 1.6rem}.custom-info-on .top figure .donut{width:80px;height:80px;margin:0 auto;border-radius:50%;position:relative;text-align:center;background:conic-gradient(#9ed7db 0 var(--percent),#f5f5f5 var(--percent) 100%)}.custom-info-on .top figure .donut:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;height:62px;width:62px;border-radius:50%;background:#fff;content:attr(data-percent) "%"}.custom-info-on .text-index{display:flex;align-items:center;padding:0 0 1.6rem}.custom-info-on .text-index em{display:inline-block;width:1.2rem;height:1.2rem;margin-right:.4rem;border-radius:1.2rem;background-color:#9ed7db}.custom-info-on .text-index a{padding:0 .8rem;font-weight:700;text-decoration:underline;line-height:1;color:#003895}.custom-info-on .box{display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;margin-top:1.8rem;padding:3.2rem .8rem 1.6rem;border-radius:1.6rem;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.custom-info-on .box:after{position:absolute;left:50%;top:-1.8rem;transform:translateX(-50%);content:"";width:6rem;height:4rem;background:url(/images/img_character.svg) no-repeat 50%;background-size:100%}.custom-info-on .box p{margin-bottom:.8rem}.custom-info-searching{display:flex;flex-direction:column;align-items:center}.custom-info-searching .spinner-gray{display:flex;align-items:center;gap:.4rem}.custom-info-searching .spinner-gray:after{content:"";display:block;width:2rem;height:2rem;background:url(/images/spinner_gray.svg) no-repeat 50%;background-size:contain}.custom-info-searching .searching-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0}.custom-info-searching .searching-content .img-no-content{display:block;width:6.6rem;height:4.2rem;margin-bottom:1.6rem;background:url(/images/img_search_content.svg) no-repeat 50%;background-size:contain}.custom-info-searching .searching-content h3{text-align:center;color:#a0a0a0}.custom-info-searching .searching-content p{color:#a0a0a0}.splash{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:#d9eff1 url(/images/img_character_hello.svg) no-repeat bottom;background-size:24.8rem 22.8rem}.splash .content{padding-bottom:22.8rem}.splash h1{width:20rem;height:6.8rem;margin-bottom:.8rem;background:url(/images/logo.svg) no-repeat 50%;background-size:contain}.splash p{font-family:NanumSquareRound;color:#232323;text-align:center}.onboarding-page{height:100vh;background-color:#d7ecff}.onboarding-page .content{display:flex;align-items:center;justify-content:center;height:calc(100% - 24.9rem)}.onboarding-page .bottom-btn-wrap{text-align:center;max-width:76.8rem;width:100%;position:absolute;left:50%;bottom:8.8rem;transform:translateX(-50%)}.onboarding-page .bottom-btn-wrap span{display:flex;align-items:center;justify-content:center;margin-bottom:1.6rem}.onboarding-page .bottom-btn-wrap .btn{width:calc(100% - 3.2rem)}.benefit-info .basic-list li a .chip-wrap .onboarding-page .bottom-btn-wrap span.btn,.filter-form-type2 .basic-info-list li .chip-wrap .onboarding-page .bottom-btn-wrap span.btn,.notice-talk .container .day-wrap .onboarding-page .bottom-btn-wrap .btn.day-text,.notice-talk .container .talk-wrap .talk-content .onboarding-page .bottom-btn-wrap .btn.name,.notice-talk .container .talk-wrap .talk-content .onboarding-page .bottom-btn-wrap .btn.time,.onboarding-page .bottom-btn-wrap .benefit-info .basic-list li a .chip-wrap span.btn,.onboarding-page .bottom-btn-wrap .btn.outline,.onboarding-page .bottom-btn-wrap .filter-form-type2 .basic-info-list li .chip-wrap span.btn,.onboarding-page .bottom-btn-wrap .notice-talk .container .day-wrap .btn.day-text,.onboarding-page .bottom-btn-wrap .notice-talk .container .talk-wrap .talk-content .btn.name,.onboarding-page .bottom-btn-wrap .notice-talk .container .talk-wrap .talk-content .btn.time{background-color:#fff}.onboarding-page .bottom-btn-wrap .btn+.btn{margin-top:1.2rem}.all-minicard{padding-bottom:1.6rem}.all-minicard .scroll-spy-link-wrap{position:fixed;left:50%;top:5.6rem;max-width:768px;width:100%;max-height:30rem;overflow-y:auto;padding:1.6rem;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;border-top:1px solid rgba(0,0,0,.2);background-color:#fff;transform:translateX(-50%);z-index:11}.all-minicard .scroll-spy-link-wrap.drop{box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.all-minicard .scroll-spy-link-wrap ul{gap:.8rem;display:inline-flex;flex-wrap:wrap}.all-minicard .scroll-spy-link-wrap ul li{display:flex;align-items:center;gap:.8rem}.all-minicard .scroll-spy-link-wrap ul li .on{background-color:#a6cdf5;font-weight:800}.all-minicard .scroll-spy-link-wrap ul li .on:before{background-color:rgba(215,236,255,.3);content:"";display:inline-block;height:2.4rem;width:2.4rem;margin-right:.4rem;background:url(/images/ic_checked.svg) no-repeat 50%;background-size:cover;vertical-align:middle}.all-minicard .scroll-spy-link-wrap ul li a{display:flex;align-items:center;height:3.4rem;padding:0 1.2rem;border:0;border-radius:2.4rem;background-color:rgba(215,236,255,.3);color:#003895;cursor:pointer}.all-minicard .container .common-card{filter:unset}.all-minicard .container .common-card.on{filter:drop-shadow(0 8px 6px rgba(0,0,0,.25))}.resident-card-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:calc(100vh - 5.6rem);padding-bottom:6.4rem}.resident-card-container .checkbox-list .term-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.resident-card-container .checkbox-list .term-item .term-scroll-box{height:15rem;overflow-y:scroll;background-color:#fafafa;border-radius:.8rem}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form{padding-top:0;min-height:auto}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container{padding:1.6rem}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container h3{margin-bottom:0}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container h3.title{margin:0 0 2rem;text-align:center;font-weight:600}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container p b{font-weight:600}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul{background-color:inherit;border:none}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul.list-text-number{padding-bottom:0}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul li{display:list-item;margin:0;padding:0 0 0 1.6rem;min-height:auto;height:auto;border:none;line-height:2rem}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul li strong{font-weight:600}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container ul li .list-bar{padding-bottom:.8rem}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container table ul li{padding-left:0}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container table ul li.list-bar{margin-left:.8rem;padding-left:.8rem}.resident-card-container .checkbox-list .term-item .term-scroll-box.common-terms-form .container table ul li.list-circle{padding-left:.8rem}.resident-card-container .checkbox-list .term-item .term-choice{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem;padding-top:.8rem}.basic-form{position:relative;min-height:100vh;padding-top:5.6rem;background-color:#fafafa}.basic-form .container{padding-top:3rem}.basic-form .container h2{margin-bottom:.8rem;word-break:keep-all;font-family:NanumSquareRound;color:#232323}.basic-form .container h2 br{display:none}.basic-form .container .info-list{margin-left:1.6rem;color:#636363}.basic-form .container .info-list li{margin-bottom:.4rem;list-style:disc;word-break:keep-all}.basic-form .container p{color:#636363;word-break:keep-all}.basic-form .container p.text-indent{text-indent:-1.6rem;padding-left:1.6rem}.basic-form .container p.text-indent span{margin-right:.5rem}.basic-form .container .banner-card p{color:#232323}.basic-form .container .banner-card:disabled .text-day,.basic-form .container .banner-card:disabled p{color:rgba(35,35,35,.35)}.basic-form .character-bonggong1{height:14.5rem;background:url(/images/img_character_agree_terms3.svg) no-repeat 50%;background-size:100%}.basic-form .character-bonggong1,.basic-form .character-bonggong2{position:absolute;right:1.6rem;bottom:5.6rem;display:inline-block;width:12.7rem}.basic-form .character-bonggong2{height:14.7rem;background:url(/images/img_character_basic1.svg) no-repeat 50%;background-size:contain}.basic-form .checkbox-list.fixed-bottom{bottom:4.8rem}.basic-form .checkbox-list{padding:1.6rem}.basic-form .checkbox-list ul{padding-bottom:1.2rem;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.basic-form .checkbox-list ul li{display:flex;align-items:center;padding:.8rem 1.2rem;min-height:4rem;word-break:keep-all}.basic-form .checkbox-list ul li:first-child{height:5rem;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:1.2rem}.basic-form .checkbox-list.app-start-agree-terms:after{position:absolute;right:1.6rem;top:-9.5rem;content:"";width:13.5rem;height:14.7rem;background:url(/images/img_character_agree_terms1.svg) no-repeat 50%;background-size:100%;z-index:-1}.basic-form .checkbox-list.resident-card-agree-terms{position:relative;margin-top:19.4rem;padding:0;z-index:1}.basic-form .checkbox-list.resident-card-agree-terms:after{position:absolute;right:1.6rem;top:-14.5rem;content:"";width:18.7rem;height:19.2rem;background:url(/images/img_character_agree_terms2.svg) no-repeat 50%;background-size:100%;z-index:-1}.basic-form .checkbox-list.e-wallet-agree-terms:after{position:absolute;right:1.6rem;top:-8rem;content:"";width:12.7rem;height:14.5rem;background:url(/images/img_character_agree_terms3.svg) no-repeat 50%;background-size:100%;z-index:-1}.basic-form .checkbox-list.e-wallet-agree-terms ul{padding-bottom:0}.basic-form .checkbox-list.e-wallet-agree-terms ul li{margin-bottom:0;border:0}.basic-form .checkbox-list.character-bonggong3:after{position:absolute;right:1.6rem;top:-12.5rem;content:"우리 또 만나요!";display:block;font-family:NanumSquareRound;color:#232323;text-align:center;width:14.5rem;height:14.7rem;background:url(/images/img_character_basic3.svg) no-repeat bottom;background-size:contain;z-index:-1}.basic-form .checkbox-list.character-bonggong3 ul{padding-bottom:0}.basic-form .checkbox-list.character-bonggong3 ul li{margin-bottom:0;border:0}.resident-registration-number,.simple-pw{position:relative;padding-top:5.6rem}.resident-registration-number .top-section,.simple-pw .top-section{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;height:calc(100vh - 30.8rem - 5.6rem);padding-bottom:5.6rem;text-align:center}.resident-registration-number .top-section h2,.simple-pw .top-section h2{font-family:NanumSquareRound;color:#232323}.resident-registration-number .top-section .pw-circle-wrap,.simple-pw .top-section .pw-circle-wrap{display:flex;align-items:center;justify-content:center;padding:2.4rem 0}.resident-registration-number .top-section .pw-circle-wrap span,.simple-pw .top-section .pw-circle-wrap span{display:inline-block;width:1.6rem;height:1.6rem;margin:0 .8rem;border-radius:2rem;background-color:#d9d9d9}.resident-registration-number .top-section .pw-circle-wrap span.on,.simple-pw .top-section .pw-circle-wrap span.on{background-color:#003895}.resident-registration-number .top-section .pw-icon-wrap,.simple-pw .top-section .pw-icon-wrap{display:flex;align-items:center;justify-content:center;padding:2rem 0}.resident-registration-number .top-section .pw-icon-wrap span,.simple-pw .top-section .pw-icon-wrap span{display:inline-block;width:5.6rem;height:5.6rem;background-size:100%}.resident-registration-number .top-section .pw-icon-wrap span.ic-biometric,.simple-pw .top-section .pw-icon-wrap span.ic-biometric{background:url(/images/ic_biometric.svg) no-repeat 50%}.resident-registration-number .top-section .pw-info-text,.simple-pw .top-section .pw-info-text{position:absolute;left:50%;bottom:2.4rem;transform:translateX(-50%);word-break:keep-all;color:#636363}.resident-registration-number .top-section .pw-info-text.checkbox label,.simple-pw .top-section .pw-info-text.checkbox label{padding-left:2.4rem}.resident-registration-number .top-section .pw-info-text.checkbox label .checkmark,.resident-registration-number .top-section .pw-info-text.checkbox label .checkmark:after,.simple-pw .top-section .pw-info-text.checkbox label .checkmark,.simple-pw .top-section .pw-info-text.checkbox label .checkmark:after{width:2rem;height:2rem}.resident-registration-number .info-text,.simple-pw .info-text{position:absolute;left:1.6rem;top:1.6rem;background-color:rgba(0,0,0,0);z-index:12}.resident-registration-number .custom-keypad,.simple-pw .custom-keypad{height:30.8rem;background-color:#003895}.resident-registration-number .custom-keypad ul,.simple-pw .custom-keypad ul{display:flex;flex-wrap:wrap;padding:3.2rem 0}.resident-registration-number .custom-keypad ul li button,.simple-pw .custom-keypad ul li button{display:flex;align-items:center;justify-content:center;width:100%;height:6rem;background-color:rgba(0,0,0,0);text-align:center;font-family:NanumSquareRound;color:#fff}.resident-registration-number .custom-keypad ul li button .ic-cancel,.simple-pw .custom-keypad ul li button .ic-cancel{display:inline-block;width:2.8rem;height:2.8rem;background:url(/images/ic_cancel.svg) no-repeat 50%;background-size:100%}.resident-registration-number .custom-keypad ul li.col-4,.simple-pw .custom-keypad ul li.col-4{width:25%}.resident-registration-number .custom-keypad ul li.col-3,.simple-pw .custom-keypad ul li.col-3{width:33.3333%}.certification-pw{position:relative;height:100vh;padding-top:5.6rem;background-color:#fafafa}.certification-pw .top-section{display:flex;flex-direction:column;align-items:center;justify-content:center;height:40vh}.certification-pw .top-section h2{margin-bottom:1.6rem;word-break:keep-all;font-family:NanumSquareRound;color:#232323;text-align:center}.certification-pw .top-section .input-wrap{width:20rem;margin:0 auto}.certification-pw .top-section .input-wrap .input-text-line{text-align:center;border-bottom:1px solid rgba(0,0,0,.2);color:#636363}.common-terms-form{min-height:100vh;padding-top:5.6rem;background-color:#fafafa}.common-terms-form .container{padding:2.4rem}.common-terms-form .container .link{text-decoration:underline;color:#003895}.common-terms-form .container .link.break-all{word-break:break-all}.common-terms-form .container table{margin-top:.8rem;margin-bottom:1.6rem;border:1px solid #a0a0a0;background-color:#fff}.common-terms-form .container table thead{height:3.6rem;padding:.8rem;background-color:#bfbfbf;color:#232323;text-align:center}.common-terms-form .container table thead th{padding:.4rem;min-height:3.6rem;line-height:1.4;border-left:1px solid #a0a0a0}.common-terms-form .container table tbody th{font-weight:700;height:3.6rem;padding:.8rem;background-color:#bfbfbf;color:#232323;text-align:center;line-height:1.4;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;text-align:left}.common-terms-form .container table tbody td{line-height:16px;padding:.8rem;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;text-align:center;word-break:break-all}.common-terms-form .container table tbody td .btn-text{justify-content:center}.common-terms-form .container table tbody td span{letter-spacing:-.08rem}.common-terms-form .container table tbody td ul{margin-left:0}.common-terms-form .container table tbody td ul li.list-bar{list-style:unset;margin-left:.8rem;padding-left:.8rem;text-indent:-.8rem}.common-terms-form .container table tbody td ul li.list-bar:before{content:"- "}.common-terms-form .container table tbody td ul li.list-circle{list-style:unset;padding-left:.8rem;text-indent:-.8rem}.common-terms-form .container table tbody td ul li.list-circle:before{content:"◯ ";font-size:.8rem}.common-terms-form .container h2,.common-terms-form .container h3{margin-top:1.6rem;word-break:keep-all;font-family:NanumSquareRound;color:#232323}.common-terms-form .container h3{margin-bottom:.8rem}.common-terms-form .container p{line-height:24px;color:#232323;word-break:keep-all}.common-terms-form .container p.text-indent-12{padding-left:1.2rem;text-indent:-1.2rem}.common-terms-form .container ul{margin-left:1.8rem}.common-terms-form .container ul li{line-height:24px;color:#232323;word-break:keep-all}.common-terms-form .container ul.list-number li{line-height:24px;list-style:auto;margin-bottom:.4rem}.common-terms-form .container ul.list-text-number{margin:0}.common-terms-form .container ul.list-text-number li{margin-bottom:.4rem;list-style:unset;padding-left:1.6rem;text-indent:-1.6rem;line-height:24px}.common-terms-form .container ul.list-text-number li ul>li{list-style:auto;padding-left:0;text-indent:0}.common-terms-form .container ul.list-text-number li .list-bar li{list-style:unset;padding-left:.8rem;text-indent:-.8rem}.common-terms-form .container ul.list-bar{margin:.4rem 0 0}.common-terms-form .container ul.list-bar li{margin-bottom:0;list-style:unset;padding-left:.8rem;text-indent:-.8rem}.common-terms-form .container ul.list-bar li:before{content:"- "}.common-terms-form .container .box{display:flex;align-items:center;margin:.8rem 0 2.4rem;padding:.8rem;height:ren(50);border:1px solid rgba(0,0,0,.2);background-color:#fff}.basic-input-form{position:relative;min-height:100vh;background-color:#fafafa;padding-top:5.6rem}.basic-input-form .container{padding-top:4.3rem;padding-bottom:4.8rem}.basic-input-form .container h2{margin-bottom:.8rem;word-break:keep-all;font-weight:600;font-family:NanumSquareRound;color:#636363}.basic-input-form .container .checkbox-wrap .checkbox:first-child{margin-top:.8rem}.basic-input-form .container .checkbox-wrap .checkbox{margin:.8rem 0}.basic-input-form .container .toggle-btn,.basic-input-form .container .toggle-btn .checkmark,.basic-input-form .container .toggle-btn-round,.basic-input-form .container .toggle-btn-round .checkmark{height:5.4rem}.basic-input-form .container .toggle-btn,.basic-input-form .container .toggle-btn-round{background-color:#fff}.basic-input-form .container .info-text{margin-top:1.6rem;margin-bottom:1.6rem}.basic-input-form .container .info-billiard-mark{display:block;word-break:keep-all}.basic-input-form .container .info-billiard-mark span{font-size:1.8rem;vertical-align:bottom}.basic-input-form .container .info-billiard-mark p{padding-top:.2rem}.card-detail{padding-top:5.6rem;padding-bottom:9.8rem;background-color:#fafafa;min-height:100vh}.card-detail .detail-list ul{border-top:1px solid #f5f5f5;background-color:#fff}.card-detail .detail-list ul li{display:flex;align-items:center;justify-content:space-between;min-height:5.8rem;padding:.8rem 1.6rem;border-bottom:1px solid #f5f5f5}.card-detail .detail-list ul li p{color:#636363}.card-detail .detail-list ul li .text-label{min-width:10rem}.card-detail .detail-list ul li a{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:2.4rem;background:url(/images/ic_arrow_more_bk.svg) no-repeat 100%;background-size:2rem}.card-detail .detail-list ul li .chip-wrap .sky-blue-chip{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;padding:0 .8rem;border-radius:2.4rem;background-color:#d9eff1;color:#636363}.card-detail .detail-list ul li .chip-wrap .sky-blue-chip+.sky-blue-chip{margin-left:.4rem}.card-detail .detail-list ul li .content{display:flex;align-items:center;justify-content:center}.card-detail .detail-list ul li .content:has(.family-car-value){display:flex;flex-direction:column;align-items:flex-end}.card-detail .detail-list ul li .content:has(.family-car-value) div{display:flex;justify-content:center;align-items:center}.card-detail .detail-list ul li .content:has(.family-car-value) .chip{background-color:rgba(0,0,0,.2);color:#fff;padding:.4rem .8rem;border-radius:2rem}.card-detail .detail-list ul li .input-text-line{height:4rem;text-align:right;color:#636363}.card-detail .detail-list ul li .txt-error{padding-left:0}.card-detail .detail-list ul li .d-day-chip{display:inline-flex;align-items:center;justify-content:center;height:2rem;margin-left:.8rem;padding:0 .8rem;border-radius:2rem;background-color:#003895;color:#fff}.card-detail .flex-box{display:flex;align-items:center}.benefit-info{position:relative;min-height:100vh;padding-top:5.6rem;background-color:#fafafa}.benefit-info .map-wrap{position:relative;width:100%;height:23.8rem;background-color:#bfbfbf}.benefit-info .map-wrap .flex-gap8{position:absolute;left:1.6rem;top:1.6rem}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round{height:2.4rem;color:#232323;border:1px solid #e2e2e2;border-radius:2.4rem;background-color:#efefef}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round:has(input:checked~.checkmark){padding:0 .8rem 0 2.8rem;border:1px solid #003895;background-color:#fff;border-radius:2.4rem;color:#003895;font-weight:700}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round:has(input:disabled){border:1px solid #efefef;background-color:#efefef;color:rgba(35,35,35,.5)}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round .checkmark{height:2.4rem}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round .checkmark:after{width:1.8rem;height:1.8rem}.benefit-info .map-wrap .flex-gap8 .toggle-btn-round{z-index:11}.benefit-info .map-wrap .absoulte-btn-wrap{position:absolute;right:1.6rem;bottom:1.6rem;display:flex;flex-direction:column;gap:8px}.benefit-info .map-wrap .ic-gps-compass{width:3.6rem;height:3.6rem;border-radius:3.6rem;background:#fff url(/images/ic_gps_compass_off.svg) no-repeat 50%;background-size:1.8rem 1.8rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.25)}.benefit-info .map-wrap .ic-gps-compass.on{background:#003895 url(/images/ic_gps_compass_on.svg) no-repeat 50%}.benefit-info .map-wrap .ic-gps-compass{z-index:11}.benefit-info .map-wrap .ic-enlargement{background:#fff url(/images/ic_add_pri.svg) no-repeat 50%;background-size:1.8rem 1.8rem}.benefit-info .map-wrap .ic-enlargement,.benefit-info .map-wrap .ic-reduction{width:3.6rem;height:3.6rem;border-radius:3.6rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.25);z-index:11}.benefit-info .map-wrap .ic-reduction{background:#fff url(/images/ic_minus_pri.svg) no-repeat 50%;background-size:1.8rem 1.8rem}.benefit-info .container{padding-top:1.6rem;padding-bottom:1.6rem}.benefit-info .container .card-list>li{border:1px solid rgba(0,0,0,.1);border-radius:1.6rem;background-color:#fff}.benefit-info .container .card-list>li .card-title{display:flex;align-items:center;justify-content:space-between;height:5.4rem;padding:0 .8rem 0 1.6rem;border-bottom:1px solid rgba(0,0,0,.1)}.benefit-info .container .card-list>li .card-title .btn-text{padding:0}.benefit-info .container .card-list>li .content{padding:1.6rem}.benefit-info .container .card-list>li .content ul li{color:#232323;padding-left:1rem;text-indent:-1rem}.benefit-info .container .card-list>li .content ul li:before{content:"-";margin-right:.4rem}.benefit-info .container .card-list>li .content .info-text{margin-top:.8rem;color:#a0a0a0}.benefit-info .container .card-list>li+li{margin-top:1.6rem}.benefit-info .list-title-wrap{display:flex;align-items:center;justify-content:space-between;padding:1.6rem}.benefit-info .list-title-wrap h2{color:#232323}.benefit-info .list-title-wrap .btn-text{padding:0}.benefit-info .basic-list{background-color:#fff}.benefit-info .basic-list li:first-child{border-top:1px solid rgba(0,0,0,.1)}.benefit-info .basic-list li a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:8.5rem;padding:1.6rem 4rem 1.6rem 1.6rem;border-bottom:1px solid rgba(0,0,0,.1);background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat center right 1.6rem;background-size:2.4rem 2.4rem;color:#232323}.benefit-info .basic-list li a h3{width:100%;font-weight:500}.benefit-info .basic-list li a .chip-wrap{display:flex;align-items:center;width:100%;margin-top:.8rem}.benefit-info .basic-list li a .chip-wrap span{display:inline-flex;align-items:center;justify-content:flex-start;height:1.8rem;padding:0 .8rem;border-radius:2rem;background-color:#efefef;color:#232323}.benefit-info .basic-list li a .chip-wrap span+span{margin-left:.4rem}.benefit-info .basic-list li a .chip-wrap p{margin-left:.8rem}.benefit-info .basic-list.list-scroll{height:calc(100vh - 44.9rem);overflow-y:scroll}.benefit-info.search-map .map-wrap{height:calc(100vh - 5.6rem)}.benefit-info.search-map .basic-list{background-color:rgba(0,0,0,0)}.benefit-info.search-map .basic-list li{border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;background-color:#fff}.benefit-info.search-map .basic-list li a{background-position:center right .6rem;flex-direction:row;justify-content:flex-start;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem}.benefit-info.search-map .basic-list li a img{margin-right:1.6rem}.benefit-info.search-map .position-btm-101{bottom:10.1rem}.wallet .container{padding-top:1.6rem;padding-bottom:1.6rem}.wallet .container .text-p{margin-top:.8rem;margin-bottom:2.4rem}.wallet .container .info-bonggong-box{display:flex;align-items:flex-end;justify-content:space-between}.wallet .container .info-bonggong-box p{width:calc(100% - 12.9rem);margin-bottom:.8rem;padding-left:.8rem}.wallet .container .banner-card:disabled{color:rgba(35,35,35,.35)!important}.wallet .container .img-character-bonggong-wallet{display:inline-block;width:12.9rem;height:12rem;margin-left:.8rem;background:url(/images/img_character_bonggong_wallet.png) no-repeat bottom;background-size:100%}.filter-form-type1,.filter-form-type2{position:relative;min-height:100vh;padding-top:5.6rem}.filter-form-type1 .container,.filter-form-type2 .container{padding-top:1.8rem;padding-bottom:4.8rem}.filter-form-type1 .container h2,.filter-form-type2 .container h2{margin-bottom:2.4rem;word-break:keep-all;font-family:NanumSquareRound;color:#232323}.filter-form-type1 .container p,.filter-form-type2 .container p{margin-bottom:2.4rem;color:#636363;word-break:keep-all}.filter-form-type1 .container h3,.filter-form-type2 .container h3{margin-bottom:1.6rem;word-break:keep-all;font-family:NanumSquareRound;color:rgba(35,35,35,.7)}.line-dashed{margin:2.4rem -1.6rem;border:0;border-top:1px dashed rgba(0,0,0,.2)}.filter-form-type2 .subtitle-wrap{display:flex;align-items:center;justify-content:space-between;margin:2.4rem -1.6rem 1.6rem;padding:.8rem 1.6rem;border-bottom:1px solid rgba(0,0,0,.1)}.filter-form-type2 .subtitle-wrap:first-child{margin-top:0}.filter-form-type2 .subtitle-wrap h3{color:#232323}.filter-form-type2 .subtitle-wrap h3 span{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin:.8rem .8rem 0 0;padding-top:2px;border-radius:2.8rem;background-color:#9ed7db}.filter-form-type2 .subtitle-wrap h3,.filter-form-type2 .subtitle-wrap p{margin:0}.filter-form-type2 .basic-info-list li{display:flex;align-items:flex-start;justify-content:space-between}.filter-form-type2 .basic-info-list li+li{margin-top:1.6rem}.filter-form-type2 .basic-info-list li .text-label{margin-top:1.6rem;padding:0;width:12.8rem;font-weight:600}.filter-form-type2 .basic-info-list li .region-width{width:calc(100% - 12.8rem)}.filter-form-type2 .basic-info-list li .inline-input{display:inline-flex;width:calc(100% - 12.8rem);align-items:center}.filter-form-type2 .basic-info-list li .inline-input .input-text{margin-right:.8rem}.filter-form-type2 .basic-info-list li .flex-gap8{width:calc(100% - 12.8rem)}.filter-form-type2 .basic-info-list li .chip-wrap{margin-top:.8rem;text-align:right}.filter-form-type2 .basic-info-list li .chip-wrap span{display:inline-flex;align-items:center;justify-content:flex-start;height:1.8rem;padding:0 .8rem;border-radius:2rem;background-color:#efefef;color:#232323}.filter-form-type2 .basic-info-list li .chip-wrap span+span{margin-left:.4rem}.filter-form-type2 .basic-info-list li .btn-region{display:flex;align-items:center;justify-content:center;width:100%;height:4.8rem;border-radius:.8rem;border:1px solid #9ed7db;background-color:#d9eff1;color:#232323}.filter-form-type2 .basic-info-list li .btn-region em{width:2.4rem;height:2.4rem;margin-right:.8rem;border-radius:1.8rem;background-color:#9ed7db;background-size:1.8rem 1.8rem}.facilities-detail{position:relative;min-height:100vh;padding-top:5.6rem}.facilities-detail .img-wrap{width:100%;height:19.2rem}.facilities-detail .img-wrap img{width:100%;height:100%;position:relative!important;object-fit:cover}.facilities-detail .container{padding-top:1.8rem;padding-bottom:4.8rem}.facilities-detail .container p{color:#232323}.facilities-detail .container table{margin-top:1.6rem;border-collapse:unset!important;border:1px solid rgba(0,0,0,.2);border-bottom:0;background-color:#fff}.facilities-detail .container table thead{height:3.6rem;padding:.8rem;background-color:#003895;color:#fff;text-align:center}.facilities-detail .container table thead th{min-height:3.6rem;border-right:1px solid hsla(0,0%,100%,.42)}.facilities-detail .container table thead th:last-child{border-right:0}.facilities-detail .container table tbody td{padding:.8rem;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);text-align:center}.facilities-detail .container table tbody td:last-child{border-right:0}.facilities-detail .container table tbody td.br-r{border-right:1px solid rgba(0,0,0,.2)}.facilities-detail .container table tbody td .btn-text{justify-content:center}.facilities-detail .container table tbody td span{letter-spacing:-.08rem}.import-certificate{position:relative;min-height:100vh;padding-top:5.6rem;padding-bottom:4.8rem;background-color:#fafafa}.import-certificate .container{padding-top:3rem}.import-certificate .container .img-pc-mobile{display:block;width:32.4rem;height:10.4rem;margin:.8rem auto 1.8rem;background:url(/images/img_pc_mobile.svg) no-repeat center right 4.6rem;background-size:contain}.import-certificate .container .number-box{display:flex;align-items:center;justify-content:center;max-width:50rem;height:6.6rem;margin:0 auto;background-color:#9ed7db;box-shadow:0 0 0 .3rem rgba(158,215,219,.5);border-radius:1.6rem}.import-certificate .container .number-box h2{font-family:NanumSquareRound;color:#fff}.import-certificate .container .line-dashed{margin:4rem 0 2rem}.import-certificate .container ul li{font-family:NanumSquareRound;text-indent:-2rem;padding-left:2rem;word-break:keep-all}.import-certificate .container ul li+li{margin-top:1.6rem}.import-certificate .container ul li span{padding:0 .8rem 0 0;color:#003895}.common-list-card{position:relative;min-height:15.5rem;display:block;width:100%;background-color:#fff;border-radius:1.6rem;padding:1.6rem;color:#232323;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.common-list-card .img-gold-medal{background:url(/images/img_gold_medal.svg) no-repeat 50%;background-size:contain}.common-list-card .img-gold-medal,.common-list-card .img-silver-medal{position:absolute;right:1.2rem;top:-2.4rem;display:inline-block;width:5.8rem;height:7.2rem}.common-list-card .img-silver-medal{background:url(/images/img_silver_medal.svg) no-repeat 50%;background-size:contain}.common-list-card .img-bronze-medal{position:absolute;right:1.2rem;top:-2.4rem;display:inline-block;width:5.8rem;height:7.2rem;background:url(/images/img_bronze_medal.svg) no-repeat 50%;background-size:contain}.common-list-card h3{margin:0;min-height:4.8rem;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset;font-family:NanumSquareRound;word-break:keep-all}.common-list-card .day{display:flex;align-items:center;padding:.8rem 0;color:#003895}.common-list-card .day strong{margin-left:.8rem;color:#e45353}.common-list-card .chip-wrap{display:flex;margin-top:.8rem;padding-top:1.2rem;border-top:1px solid rgba(0,0,0,.2)}.common-list-card .chip-wrap .chip{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;padding:0 .8rem;border-radius:2.4rem}.common-list-card .chip-wrap .chip+.chip{margin-left:.8rem}.common-list-card .chip-wrap .chip.sky-blue-chip{background-color:#d9eff1;color:#636363}.common-list-card .chip-wrap .chip.gray-chip{background-color:#efefef;color:#636363}.common-list-card .chip-wrap .chip em{width:1.6rem;height:1.6rem;margin-right:.4rem}.common-list-card .chip-wrap .chip em.ic-employment{background:url(/images/ic_employment.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-welfare{background:url(/images/ic_welfare.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-view{background:url(/images/ic_view.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-region{background:url(/images/ic_region.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-public{background:url(/images/ic_chip_public.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-etc{background:url(/images/ic_chip_etc.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-unclassified{background:url(/images/ic_chip_unclassified.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-aid{background:url(/images/ic_chip_aid.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-dwelling{background:url(/images/ic_chip_dwelling.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip em.ic-culture{background:url(/images/ic_culture.svg) no-repeat 50%;background-size:contain}.common-list-card .chip-wrap .chip.d-day-red{background-color:#e45353;color:#fff}.common-list-card .chip-wrap .chip.d-day-primary{background-color:#003895;color:#fff}.common-list-card .chip-wrap .chip.expected{background-color:rgba(0,0,0,.2);color:#636363}.common-list-card.card-none{display:flex;flex-direction:column;align-items:center;justify-content:center}.common-list-card.card-none h3{margin-bottom:.4rem;font-family:NanumSquareRound}.common-list-card.card-none p{margin-bottom:1.6rem;color:#003895;text-align:center;word-break:keep-all}.common-list-card.card-none .btn,.common-list-card.card-none .btn-text,.common-list-card.card-none .button{margin-bottom:0}.common-list-card+.common-list-card{margin-top:1.6rem}.common-list-card.ai-secretary-card{padding:2rem 1.6rem;box-shadow:none;border:1px solid #e2e2e2}.common-list-card.ai-secretary-card h3{font-family:Pretendard!important;margin:1.2rem 0}.common-list-card.ai-secretary-card .chip-wrap{margin:0;padding:0;border:0}.common-list-card.ai-secretary-card .chip-wrap .chip{padding:.4rem .8rem;border-radius:.8rem;background-color:#f1f3f5}.common-list-card.ai-secretary-card .chip-wrap .chip+.chip{margin-left:.4rem}.common-list-card.ai-secretary-card .chip-wrap .chip em{width:1.6rem;height:1.6rem;margin-right:.4rem;color:#444}.common-list-card.ai-secretary-card .chip-wrap .chip.d-day-red{color:#e45353}.common-list-card.ai-secretary-card .chip-wrap .chip.d-day-primary{color:#1c64f2}.common-list-card.ai-secretary-card .chip-wrap .chip.expected{color:#444}.common-list-card.ai-secretary-card .day{padding:0;color:#a0a0a0}.common-list-card.ai-secretary-card .day strong{margin-left:.4rem;color:#e45353;font-weight:500}.common-list-card.ai-secretary-card.view-details{border:none;box-shadow:0 4px 20px 0 rgba(0,0,0,.18)}.common-list-card.ai-secretary-card.view-details h3{min-height:unset;margin-bottom:0}.common-list-card.ai-secretary-card.view-details p{min-height:4.4rem;margin-top:.4rem;text-align:left;color:#444;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:unset;word-break:keep-all}.common-list-card.ai-secretary-card.view-details .btn.view-details{margin:2.4rem 0 0}.recommended-none{position:relative}.recommended-none .common-list-card h3{width:calc(100% - 3.2rem)}.recommended-none .checkbox{position:absolute;right:1.6rem;top:1.6rem;z-index:10}.recommended-none .checkbox label{padding-left:2.4rem}.recommended-none+.recommended-none{margin-top:1.6rem}.recommended-none .btn-close{position:absolute;right:.8rem;top:.8rem;z-index:10}.family-card{position:relative;min-height:unset;background-color:#fff;border-radius:1.6rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.family-card+.family-card{margin-top:1.6rem}.family-card .btn-close{position:absolute;right:.8rem;top:.8rem}.family-card h3{margin:0;padding:1.6rem;font-family:NanumSquareRound}.family-card h3 a{color:#232323}.family-card h3 strong{margin-left:.8rem;color:#e45353}.family-card .btn-wrap{display:flex;align-items:center;width:100%;height:4.8rem;border-top:1px solid rgba(0,0,0,.1)}.family-card .btn-wrap .align{height:100%}.family-card .btn-wrap .align.center{align-items:center}.family-card .btn-wrap .btn-text{color:#5cbdc2;font-weight:400}.family-card .btn-wrap .btn-text span{margin-right:.4rem}.family-card .btn-wrap .btn-text strong{margin-left:.4rem;text-decoration:underline}.family-card .btn-wrap .recommended-welfare{display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.1);color:#003895}.family-card .btn-wrap .recommended-welfare .btn{margin:0 0 0 .8rem}.custom-infor-main{position:relative;min-height:100vh;padding-top:5.6rem;background-color:#fafafa}.custom-infor-main .top-section{display:flex;align-items:center;justify-content:center;height:10rem;background-color:#9ed7db}.custom-infor-main .top-section .items{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:60%;background-color:rgba(0,0,0,0)}.custom-infor-main .top-section .items+.items{border-left:1px solid hsla(0,0%,100%,.68)}.custom-infor-main .top-section p{font-family:NanumSquareRound;line-height:1;color:#fff}.custom-infor-main .top-section .btn-text{margin-left:.8rem;font-family:NanumSquareRound;color:#008f94}.custom-infor-main .top-section .btn-text .ic-arrow{margin:0;background:url(/images/ic_arrow_sec.svg) no-repeat 50%}.custom-infor-main .container{padding-top:1.8rem;padding-bottom:4.8rem}.custom-infor-main .top3-section{padding:2.4rem 0 .8rem;background-color:#d9eff1}.custom-infor-main .top3-section h2{font-weight:600;line-height:1.3;padding:0 3.6rem;font-family:NanumSquareRound;color:#003895;word-break:keep-all}.custom-infor-main .top3-section .common-list-card h3{width:calc(100% - 6rem)}.custom-infor-main .top3-section .no-content{height:unset;padding:2.8rem}.custom-infor-main .top3-section .no-content p{color:#a0a0a0}.custom-infor-main .suggestion-section{padding:2.4rem 2.8rem;background-color:#fafafa}.custom-infor-main .suggestion-section .common-list-card h3{width:calc(100% - 4rem)}.custom-infor-main .suggestion-section .common-list-card.card-none h3{width:100%;text-align:center}.custom-infor-main .suggestion-section h2{line-height:1.3;font-weight:600;font-family:NanumSquareRound;color:#003895;word-break:keep-all;position:relative;padding:0 0 1.6rem 13.9rem}.custom-infor-main .suggestion-section h2:before{position:absolute;left:0;bottom:-4rem;content:"";display:inline-block;width:12.3rem;height:14.4rem;background:url(/images/img_character_basic2.svg) no-repeat bottom;background-size:100%}.custom-infor-main .banner-card.fixed-bottom{margin-bottom:0}.custom-infor-main .banner-card.fixed-bottom:after{position:absolute;right:1.6rem;top:-6.5rem;content:"";display:inline-block;width:16.7rem;height:7.7rem;background:url(/images/img_family.svg) no-repeat 50%;background-size:100%}.family-custom-info .container{padding-bottom:16rem}.family-custom-info .banner-card{min-height:7rem}.family-custom-info .info-text{margin-top:1.6rem}.family-custom-info .img-character-family{position:absolute;right:1.6rem;bottom:1.6rem;display:block;width:16.4rem;height:12.4rem;background:url(/images/img_character_family.svg) no-repeat 50%;background-size:contain}.no-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 34.8rem)}.no-content .img-no-content{display:block;width:6.6rem;height:4.2rem;margin-bottom:1.6rem;background:url(/images/img_no_content.svg) no-repeat 50%;background-size:contain}.no-content h3,.no-content p{color:#a0a0a0}.custom-infor-list{position:relative;min-height:100vh;padding-top:5.6rem;background-color:#fafafa}.custom-infor-list.before-list{padding-top:10.5rem}.custom-infor-list.before-list .tabs-list{top:5.6rem}.custom-infor-list.before-list .tabs-content{padding-top:.8rem}.custom-infor-list .banner-card{position:relative;margin-bottom:.8rem}.custom-infor-list .banner-card span{padding-left:8.7rem}.custom-infor-list .banner-card:before{content:"";position:absolute;left:1.6rem;bottom:-2.5rem;display:inline-block;width:7.1rem;height:9rem;background:url(/images/img_before_infor_bonggong.svg) no-repeat 50%;background-size:contain}.custom-infor-list .container{padding:0 0 2.4rem}.custom-infor-list .container .list-top{display:flex;align-items:flex-end;justify-content:space-between;padding:1.6rem}.custom-infor-list .container .list-top strong{margin-left:.4rem}.custom-infor-list .container .list-top .total{color:#232323}.custom-infor-list .container .list-top select{width:12.8rem;height:3.6rem}.custom-infor-list .container .list-top .btn-text{padding:0}.custom-infor-list .container .list-top .btn-text .ic-arrow-bk-sm{margin:0}.custom-infor-list .container .list-bottom{padding:0 1.6rem}.custom-infor-list .container .list-bottom .common-list-card:last-child{margin-bottom:1.6rem}.custom-infor-list .container .no-setting a{color:#003895;font-size:1.3rem;font-weight:600;text-decoration:underline;text-underline-offset:.2rem}.custom-infor-detail{position:relative;min-height:100vh;padding-top:5.6rem;padding-bottom:8rem}.custom-infor-detail .top-section{background-color:#fafafa;padding:1.6rem}.custom-infor-detail .top-section h2{font-family:NanumSquareRound}.custom-infor-detail .chip-wrap{display:flex;margin-bottom:.8rem}.custom-infor-detail .chip-wrap .chip{display:inline-flex;align-items:center;justify-content:center;height:2.4rem;padding:0 .8rem;border-radius:2.4rem}.custom-infor-detail .chip-wrap .chip+.chip{margin-left:.8rem}.custom-infor-detail .chip-wrap .chip.sky-blue-chip{background-color:#d9eff1;color:#636363}.custom-infor-detail .chip-wrap .chip.gray-chip{background-color:#efefef;color:#636363}.custom-infor-detail .chip-wrap .chip.blue-chip{background-color:#a6cdf5;color:#003895}.custom-infor-detail .chip-wrap .chip em{display:inline-block;width:1.6rem;height:1.6rem;margin-right:.4rem}.custom-infor-detail .chip-wrap .chip em.ic-employment{background:url(/images/ic_employment.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-welfare{background:url(/images/ic_welfare.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-view{background:url(/images/ic_view.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-region{background:url(/images/ic_region.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-public{background:url(/images/ic_chip_public.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-etc{background:url(/images/ic_chip_etc.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-unclassified{background:url(/images/ic_chip_unclassified.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-aid{background:url(/images/ic_chip_aid.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-dwelling{background:url(/images/ic_chip_dwelling.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .chip-wrap .chip em.ic-culture{background:url(/images/ic_culture.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .container{padding:1.6rem;color:#232323}.custom-infor-detail .container h3{margin-bottom:.8rem;margin-top:1.6rem;font-family:NanumSquareRound;color:#003895}.custom-infor-detail .container ul{margin-left:1.6rem}.custom-infor-detail .container ul li{list-style:disc;color:#444}.custom-infor-detail .container p{color:#444}.custom-infor-detail .container .checkbox{margin-top:2.4rem}.custom-infor-detail .container .info-summary-wrap{position:relative;padding:0 1.6rem}.custom-infor-detail .container .ai-summary-wrap{margin-top:4rem}.custom-infor-detail .container .ai-summary-wrap .ai-chracter{display:block;position:relative}.custom-infor-detail .container .ai-summary-wrap .ai-chracter:before{position:absolute;right:0;bottom:-2.4rem;content:"";display:block;width:9.2rem;height:9.2rem;background:url(/images/img_character_aiSummary.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .container .ai-summary-wrap .ai-content{position:relative;padding:1.6rem;border-radius:1.6rem;background-color:#fafafa;border:1px solid rgba(0,0,0,.1)}.custom-infor-detail .container .ai-summary-wrap .ai-content .title-wrap{border-bottom:1px solid rgba(0,0,0,.1)}.custom-infor-detail .container .ai-summary-wrap .ai-content .title-wrap h3{display:flex;gap:.4rem;align-items:center;margin:.8rem 0 1.6rem;color:#232323}.custom-infor-detail .container .ai-summary-wrap .ai-content .title-wrap h3 em{display:block;width:2.4rem;height:2.4rem;background:url(/images/ic_aiSummary.svg) no-repeat 50%;background-size:contain}.custom-infor-detail .container .ai-summary-wrap .ai-content .content-wrap{padding:0 .8rem}.custom-infor-detail .container .ai-summary-wrap .ai-content .content-wrap .tag-wrap{flex-flow:row wrap;gap:.8rem}.custom-infor-detail .container .ai-summary-wrap .ai-content .content-wrap .tag-wrap .chip{margin:0}.custom-infor-detail .container .ai-summary-wrap .ai-content .info-text{margin:2.4rem 0 .8rem;color:#777}.custom-infor-detail .fixed-bottom{padding:1.6rem;background-color:#fff}.preferences{position:relative;min-height:100vh;padding-top:5.6rem;padding-bottom:13rem;background-color:#f5f5f5}.preferences .preferences-list li{color:#232323}.preferences .preferences-list li h3 span{display:block;color:#e45353}.preferences .preferences-list li p{color:#444}.preferences .preferences-list li{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff}.preferences .preferences-list li:first-child{border-top:1px solid rgba(0,0,0,.1)}.preferences .preferences-list li a{display:flex;align-items:center;width:100%;height:100%;padding:1.2rem 1.6rem;background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat center right 1rem;background-size:2.4rem 2.4rem;color:#232323}.preferences .preferences-list li a .state{margin-left:auto;margin-right:1.6rem;color:#444}.preferences .banner-card{padding-right:11.3rem}.preferences .banner-card:before{position:absolute;right:1.6rem;bottom:.8rem;content:"";display:inline-block;width:9.7rem;height:11.7rem;background:url(/images/img_customer_service_center.svg) no-repeat 50%;background-size:contain}.preferences.guide .banner{width:100%;max-width:76.8rem;height:8rem;position:fixed;top:5.6rem;left:50%;transform:translateX(-50%);background-color:#e9f2fc;margin:unset;padding:1.6rem}.preferences.guide .banner a{display:flex;align-items:center;justify-content:space-between}.preferences.guide .banner-content{display:flex;align-items:center;gap:.8rem}.preferences.guide .banner-title{font-size:1.6rem;color:#003895}.preferences.guide .banner-desc{font-size:1.3rem;color:#232323;margin:0}.preferences.guide .banner .ic-arrow{width:2.4rem;height:2.4rem;background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat 50%;background-size:2.4rem;position:relative;right:-.6rem}.preferences.guide .guide-list{padding-top:8rem}.preferences.guide .guide-list__section{min-height:unset;background-color:rgba(0,0,0,0);border:none!important}.preferences.guide .guide-list__section p{padding:0 1.2rem .8rem;font-weight:600}.preferences.guide .guide-list a em{display:inline-block;width:2.4rem;height:2.4rem;margin-right:.4rem}.preferences.guide .guide-list a em.ic_certificate_info{background:url(/images/ttokd-guide/ic_certificate_info.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_issue_caution{background:url(/images/ttokd-guide/ic_issue_caution.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_card_reissue{background:url(/images/ttokd-guide/ic_card_reissue.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_public_facility{background:url(/images/ttokd-guide/ic_public_facility.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_custom_setting{background:url(/images/ttokd-guide/ic_custom_setting.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_ai_assistant{background:url(/images/ttokd-guide/ic_ai_assistant.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_one_id_setting{background:url(/images/ttokd-guide/ic_one_id_setting.svg) no-repeat 50%;background-size:contain}.preferences.guide .guide-list a em.ic_setting{background:url(/images/ttokd-guide/ic_setting.svg) no-repeat 50%;background-size:contain}.ttokd-guide .guide-slide{display:flex;flex-direction:column;position:relative;height:100vh}.ttokd-guide .guide-slide-viewport{overflow:hidden;flex:1}.ttokd-guide .guide-slide-container{display:flex;height:100%;padding-top:5.6rem}.ttokd-guide .guide-slide-item{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;height:100%}.ttokd-guide .guide-slide-dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem 0}.ttokd-guide .guide-slide-dots .guide-dot{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.ttokd-guide .guide-slide-dots .guide-dot:after{background-color:#dcdcdc;width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;content:""}.ttokd-guide .guide-slide-dots .guide-dot--selected:after{background-color:#003895}.ttokd-guide .slide-img{flex-shrink:0;width:100%;min-height:40rem;height:40vh}.ttokd-guide .slide-img img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.ttokd-guide .slide-text{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;padding:2rem;overflow-y:auto}.ttokd-guide .slide-text p{color:#232323;word-break:keep-all;max-height:100%}.ttokd-guide .slide-text p b{font-weight:600;color:#003895}.ttokd-guide .slide-text p.slide-note{padding-top:.8rem;color:#636363;font-size:1.5rem;padding-left:1.2rem;position:relative}.ttokd-guide .slide-text p.slide-note:before{content:"*";position:absolute;left:0}.ttokd-guide .slide-text em{position:relative;top:.3rem;display:inline-block;width:2rem;height:2rem;margin:0 .4rem 0 .6rem}.ttokd-guide .slide-text em.ic-guide-content3-02{background:url(/images/ttokd-guide/guide_content3_02_btn.svg) no-repeat 50%;background-size:contain}.ttokd-guide .slide-text em.ic-guide-content4-02{background:url(/images/ttokd-guide/guide_content4_02_btn.svg) no-repeat 50%;background-size:contain}.ttokd-guide .slide-text em.ic-guide-content4-03{background:url(/images/ttokd-guide/guide_content4_03_btn.svg) no-repeat 50%;background-size:contain}.ttokd-guide .slide-text em.ic-guide-content5-04{background:url(/images/ttokd-guide/guide_content5_04_btn.svg) no-repeat 50%;background-size:contain}.qna .container{padding-top:24px}.qna .qna-list{min-height:100vh;padding-top:5.6rem;padding-bottom:0;background-color:#fafafa}.qna .qna-list ul{border-top:1px solid #efefef}.qna .qna-list ul li.items{border-bottom:1px solid #efefef;background-color:#fff}.qna .qna-list ul li.items .title{display:flex;align-items:center;margin-bottom:.8rem}.qna .qna-list ul li.items .title .text-overflow-wrap{display:flex;align-items:center;width:calc(100% - 8rem)}.qna .qna-list ul li.items .title p{width:calc(100% - 2.2rem);font-family:NanumSquareRound;font-size:1.6rem;font-weight:700;color:#232323;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna .qna-list ul li.items .title .category{display:flex;align-items:center;justify-content:center;width:6.4rem;height:2.4rem;margin-right:.8rem;padding:0 .8rem;border-radius:3.2rem;background-color:#d9eff1;font-size:1rem;color:#232323}.qna .qna-list ul li.items .title .new{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-left:.8rem;border-radius:1.6rem;background-color:#e45353;color:#fff}.ai-care.basic-form .checkbox-list .qna .qna-list ul li.items li.gary-box,.banner-card .qna .qna-list ul li.items .text-day,.benefit-info .map-wrap .flex-gap8 .qna .qna-list ul li.items .toggle-btn-round,.bottom-tabbar .bottom-nav .qna .qna-list ul li.items a,.bottom-tabbar.no-card .card-set-btn .qna .qna-list ul li.items p,.checkbox label .qna .qna-list ul li.items .essential,.common-card .card-content .qna .qna-list ul li.items span,.common-list-card .chip-wrap .qna .qna-list ul li.items .chip,.common-list-card.card-none .qna .qna-list ul li.items p,.common-terms-form .container table tbody td .qna .qna-list ul li.items span,.custom-info-searching .searching-content .qna .qna-list ul li.items p,.custom-infor-detail .chip-wrap .qna .qna-list ul li.items .chip,.facilities-detail .container table tbody td .qna .qna-list ul li.items span,.family-custom-info .qna .qna-list ul li.items .info-text,.input-wrap label .qna .qna-list ul li.items .essential,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .eyebrow-text,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .sub-text,.no-content .qna .qna-list ul li.items p,.old-goyang-multi-child-card .buttom-box .qna .qna-list ul li.items span,.onboarding-page .bottom-btn-wrap .qna .qna-list ul li.items span,.personalized-information-chips .qna .qna-list ul li.items .chip,.preferences .preferences-list .qna .qna-list ul li.items h3 span,.qna .qna-list .ai-care.basic-form .checkbox-list ul li.items li.gary-box,.qna .qna-list .bottom-tabbar .bottom-nav ul li.items a,.qna .qna-list ul .preferences .preferences-list li.items h3 span,.qna .qna-list ul li.items .banner-card .text-day,.qna .qna-list ul li.items .benefit-info .map-wrap .flex-gap8 .toggle-btn-round,.qna .qna-list ul li.items .bottom-tabbar.no-card .card-set-btn p,.qna .qna-list ul li.items .caption,.qna .qna-list ul li.items .checkbox label .essential,.qna .qna-list ul li.items .common-card .card-content span,.qna .qna-list ul li.items .common-list-card .chip-wrap .chip,.qna .qna-list ul li.items .common-list-card.card-none p,.qna .qna-list ul li.items .common-terms-form .container table tbody td span,.qna .qna-list ul li.items .custom-info-searching .searching-content p,.qna .qna-list ul li.items .custom-infor-detail .chip-wrap .chip,.qna .qna-list ul li.items .facilities-detail .container table tbody td span,.qna .qna-list ul li.items .family-custom-info .info-text,.qna .qna-list ul li.items .input-wrap label .essential,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .eyebrow-text,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .sub-text,.qna .qna-list ul li.items .no-content p,.qna .qna-list ul li.items .number,.qna .qna-list ul li.items .old-goyang-multi-child-card .buttom-box span,.qna .qna-list ul li.items .onboarding-page .bottom-btn-wrap span,.qna .qna-list ul li.items .personalized-information-chips .chip,.qna .qna-list ul li.items .txt-error{display:flex;align-items:center}.ai-care.basic-form .checkbox-list .qna .qna-list ul li.items li.gary-box p,.banner-card .qna .qna-list ul li.items .text-day p,.benefit-info .map-wrap .flex-gap8 .qna .qna-list ul li.items .toggle-btn-round p,.bottom-tabbar .bottom-nav .qna .qna-list ul li.items a p,.bottom-tabbar.no-card .card-set-btn .qna .qna-list ul li.items p p,.checkbox label .qna .qna-list ul li.items .essential p,.common-card .card-content .qna .qna-list ul li.items span p,.common-list-card .chip-wrap .qna .qna-list ul li.items .chip p,.common-list-card.card-none .qna .qna-list ul li.items p p,.common-terms-form .container table tbody td .qna .qna-list ul li.items span p,.custom-info-searching .searching-content .qna .qna-list ul li.items p p,.custom-infor-detail .chip-wrap .qna .qna-list ul li.items .chip p,.facilities-detail .container table tbody td .qna .qna-list ul li.items span p,.family-custom-info .qna .qna-list ul li.items .info-text p,.input-wrap label .qna .qna-list ul li.items .essential p,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .eyebrow-text p,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .sub-text p,.no-content .qna .qna-list ul li.items p p,.old-goyang-multi-child-card .buttom-box .qna .qna-list ul li.items span p,.onboarding-page .bottom-btn-wrap .qna .qna-list ul li.items span p,.personalized-information-chips .qna .qna-list ul li.items .chip p,.preferences .preferences-list .qna .qna-list ul li.items h3 span p,.qna .qna-list .ai-care.basic-form .checkbox-list ul li.items li.gary-box p,.qna .qna-list .bottom-tabbar .bottom-nav ul li.items a p,.qna .qna-list ul .preferences .preferences-list li.items h3 span p,.qna .qna-list ul li.items .banner-card .text-day p,.qna .qna-list ul li.items .benefit-info .map-wrap .flex-gap8 .toggle-btn-round p,.qna .qna-list ul li.items .bottom-tabbar.no-card .card-set-btn p p,.qna .qna-list ul li.items .caption p,.qna .qna-list ul li.items .checkbox label .essential p,.qna .qna-list ul li.items .common-card .card-content span p,.qna .qna-list ul li.items .common-list-card .chip-wrap .chip p,.qna .qna-list ul li.items .common-list-card.card-none p p,.qna .qna-list ul li.items .common-terms-form .container table tbody td span p,.qna .qna-list ul li.items .custom-info-searching .searching-content p p,.qna .qna-list ul li.items .custom-infor-detail .chip-wrap .chip p,.qna .qna-list ul li.items .facilities-detail .container table tbody td span p,.qna .qna-list ul li.items .family-custom-info .info-text p,.qna .qna-list ul li.items .input-wrap label .essential p,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .eyebrow-text p,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .sub-text p,.qna .qna-list ul li.items .no-content p p,.qna .qna-list ul li.items .number p,.qna .qna-list ul li.items .old-goyang-multi-child-card .buttom-box span p,.qna .qna-list ul li.items .onboarding-page .bottom-btn-wrap span p,.qna .qna-list ul li.items .personalized-information-chips .chip p,.qna .qna-list ul li.items .txt-error p{font-size:1.2rem;color:#003895}.ai-care.basic-form .checkbox-list .qna .qna-list ul li.items li.gary-box span,.banner-card .qna .qna-list ul li.items .text-day span,.benefit-info .map-wrap .flex-gap8 .qna .qna-list ul li.items .toggle-btn-round span,.bottom-tabbar .bottom-nav .qna .qna-list ul li.items a span,.bottom-tabbar.no-card .card-set-btn .qna .qna-list ul li.items p span,.checkbox label .qna .qna-list ul li.items .essential span,.common-card .card-content .qna .qna-list ul li.items span span,.common-list-card .chip-wrap .qna .qna-list ul li.items .chip span,.common-list-card.card-none .qna .qna-list ul li.items p span,.common-terms-form .container table tbody td .qna .qna-list ul li.items span span,.custom-info-searching .searching-content .qna .qna-list ul li.items p span,.custom-infor-detail .chip-wrap .qna .qna-list ul li.items .chip span,.facilities-detail .container table tbody td .qna .qna-list ul li.items span span,.family-custom-info .qna .qna-list ul li.items .info-text span,.input-wrap label .qna .qna-list ul li.items .essential span,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .eyebrow-text span,.kepco-welfare .container .kepco-banner .text-box .qna .qna-list ul li.items .sub-text span,.no-content .qna .qna-list ul li.items p span,.old-goyang-multi-child-card .buttom-box .qna .qna-list ul li.items span span,.onboarding-page .bottom-btn-wrap .qna .qna-list ul li.items span span,.personalized-information-chips .qna .qna-list ul li.items .chip span,.preferences .preferences-list .qna .qna-list ul li.items h3 span span,.qna .qna-list .ai-care.basic-form .checkbox-list ul li.items li.gary-box span,.qna .qna-list .bottom-tabbar .bottom-nav ul li.items a span,.qna .qna-list ul .preferences .preferences-list li.items h3 span span,.qna .qna-list ul li.items .banner-card .text-day span,.qna .qna-list ul li.items .benefit-info .map-wrap .flex-gap8 .toggle-btn-round span,.qna .qna-list ul li.items .bottom-tabbar.no-card .card-set-btn p span,.qna .qna-list ul li.items .caption span,.qna .qna-list ul li.items .checkbox label .essential span,.qna .qna-list ul li.items .common-card .card-content span span,.qna .qna-list ul li.items .common-list-card .chip-wrap .chip span,.qna .qna-list ul li.items .common-list-card.card-none p span,.qna .qna-list ul li.items .common-terms-form .container table tbody td span span,.qna .qna-list ul li.items .custom-info-searching .searching-content p span,.qna .qna-list ul li.items .custom-infor-detail .chip-wrap .chip span,.qna .qna-list ul li.items .facilities-detail .container table tbody td span span,.qna .qna-list ul li.items .family-custom-info .info-text span,.qna .qna-list ul li.items .input-wrap label .essential span,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .eyebrow-text span,.qna .qna-list ul li.items .kepco-welfare .container .kepco-banner .text-box .sub-text span,.qna .qna-list ul li.items .no-content p span,.qna .qna-list ul li.items .number span,.qna .qna-list ul li.items .old-goyang-multi-child-card .buttom-box span span,.qna .qna-list ul li.items .onboarding-page .bottom-btn-wrap span span,.qna .qna-list ul li.items .personalized-information-chips .chip span,.qna .qna-list ul li.items .txt-error span{margin-left:.8rem;font-size:1.2rem;font-weight:700;color:#777}.qna .qna-list ul li a{display:block;width:100%;padding:1.2rem 4rem 1.2rem 1.6rem;background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat center right 1rem;background-size:2.4rem 2.4rem;color:#232323}.qna .textarea{height:calc(100vh - 31.5rem)}.qna .input-wrap .txt-error{color:rgba(35,35,35,.7)}.qna .qna-view{min-height:100vh;padding-top:5.6rem;padding-bottom:6.4rem;background-color:#fafafa}.qna .qna-view .title-wrap{padding:1.6rem}.ai-care.basic-form .checkbox-list ul .qna .qna-view .title-wrap li.gary-box,.banner-card .qna .qna-view .title-wrap .text-day,.benefit-info .map-wrap .flex-gap8 .qna .qna-view .title-wrap .toggle-btn-round,.bottom-tabbar .bottom-nav ul li .qna .qna-view .title-wrap a,.bottom-tabbar.no-card .card-set-btn .qna .qna-view .title-wrap p,.checkbox label .qna .qna-view .title-wrap .essential,.common-card .card-content .qna .qna-view .title-wrap span,.common-list-card .chip-wrap .qna .qna-view .title-wrap .chip,.common-list-card.card-none .qna .qna-view .title-wrap p,.common-terms-form .container table tbody td .qna .qna-view .title-wrap span,.custom-info-searching .searching-content .qna .qna-view .title-wrap p,.custom-infor-detail .chip-wrap .qna .qna-view .title-wrap .chip,.facilities-detail .container table tbody td .qna .qna-view .title-wrap span,.family-custom-info .qna .qna-view .title-wrap .info-text,.input-wrap label .qna .qna-view .title-wrap .essential,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .eyebrow-text,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .sub-text,.no-content .qna .qna-view .title-wrap p,.old-goyang-multi-child-card .buttom-box .qna .qna-view .title-wrap span,.onboarding-page .bottom-btn-wrap .qna .qna-view .title-wrap span,.personalized-information-chips .qna .qna-view .title-wrap .chip,.preferences .preferences-list li h3 .qna .qna-view .title-wrap span,.qna .qna-view .title-wrap .ai-care.basic-form .checkbox-list ul li.gary-box,.qna .qna-view .title-wrap .banner-card .text-day,.qna .qna-view .title-wrap .benefit-info .map-wrap .flex-gap8 .toggle-btn-round,.qna .qna-view .title-wrap .bottom-tabbar .bottom-nav ul li a,.qna .qna-view .title-wrap .bottom-tabbar.no-card .card-set-btn p,.qna .qna-view .title-wrap .caption,.qna .qna-view .title-wrap .checkbox label .essential,.qna .qna-view .title-wrap .common-card .card-content span,.qna .qna-view .title-wrap .common-list-card .chip-wrap .chip,.qna .qna-view .title-wrap .common-list-card.card-none p,.qna .qna-view .title-wrap .common-terms-form .container table tbody td span,.qna .qna-view .title-wrap .custom-info-searching .searching-content p,.qna .qna-view .title-wrap .custom-infor-detail .chip-wrap .chip,.qna .qna-view .title-wrap .facilities-detail .container table tbody td span,.qna .qna-view .title-wrap .family-custom-info .info-text,.qna .qna-view .title-wrap .input-wrap label .essential,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .eyebrow-text,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .sub-text,.qna .qna-view .title-wrap .no-content p,.qna .qna-view .title-wrap .number,.qna .qna-view .title-wrap .old-goyang-multi-child-card .buttom-box span,.qna .qna-view .title-wrap .onboarding-page .bottom-btn-wrap span,.qna .qna-view .title-wrap .personalized-information-chips .chip,.qna .qna-view .title-wrap .preferences .preferences-list li h3 span,.qna .qna-view .title-wrap .txt-error{display:flex;align-items:center;margin-bottom:1rem}.ai-care.basic-form .checkbox-list ul .qna .qna-view .title-wrap li.gary-box .category,.banner-card .qna .qna-view .title-wrap .text-day .category,.benefit-info .map-wrap .flex-gap8 .qna .qna-view .title-wrap .toggle-btn-round .category,.bottom-tabbar .bottom-nav ul li .qna .qna-view .title-wrap a .category,.bottom-tabbar.no-card .card-set-btn .qna .qna-view .title-wrap p .category,.checkbox label .qna .qna-view .title-wrap .essential .category,.common-card .card-content .qna .qna-view .title-wrap span .category,.common-list-card .chip-wrap .qna .qna-view .title-wrap .chip .category,.common-list-card.card-none .qna .qna-view .title-wrap p .category,.common-terms-form .container table tbody td .qna .qna-view .title-wrap span .category,.custom-info-searching .searching-content .qna .qna-view .title-wrap p .category,.custom-infor-detail .chip-wrap .qna .qna-view .title-wrap .chip .category,.facilities-detail .container table tbody td .qna .qna-view .title-wrap span .category,.family-custom-info .qna .qna-view .title-wrap .info-text .category,.input-wrap label .qna .qna-view .title-wrap .essential .category,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .eyebrow-text .category,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .sub-text .category,.no-content .qna .qna-view .title-wrap p .category,.old-goyang-multi-child-card .buttom-box .qna .qna-view .title-wrap span .category,.onboarding-page .bottom-btn-wrap .qna .qna-view .title-wrap span .category,.personalized-information-chips .qna .qna-view .title-wrap .chip .category,.preferences .preferences-list li h3 .qna .qna-view .title-wrap span .category,.qna .qna-view .title-wrap .ai-care.basic-form .checkbox-list ul li.gary-box .category,.qna .qna-view .title-wrap .banner-card .text-day .category,.qna .qna-view .title-wrap .benefit-info .map-wrap .flex-gap8 .toggle-btn-round .category,.qna .qna-view .title-wrap .bottom-tabbar .bottom-nav ul li a .category,.qna .qna-view .title-wrap .bottom-tabbar.no-card .card-set-btn p .category,.qna .qna-view .title-wrap .caption .category,.qna .qna-view .title-wrap .checkbox label .essential .category,.qna .qna-view .title-wrap .common-card .card-content span .category,.qna .qna-view .title-wrap .common-list-card .chip-wrap .chip .category,.qna .qna-view .title-wrap .common-list-card.card-none p .category,.qna .qna-view .title-wrap .common-terms-form .container table tbody td span .category,.qna .qna-view .title-wrap .custom-info-searching .searching-content p .category,.qna .qna-view .title-wrap .custom-infor-detail .chip-wrap .chip .category,.qna .qna-view .title-wrap .facilities-detail .container table tbody td span .category,.qna .qna-view .title-wrap .family-custom-info .info-text .category,.qna .qna-view .title-wrap .input-wrap label .essential .category,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .eyebrow-text .category,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .sub-text .category,.qna .qna-view .title-wrap .no-content p .category,.qna .qna-view .title-wrap .number .category,.qna .qna-view .title-wrap .old-goyang-multi-child-card .buttom-box span .category,.qna .qna-view .title-wrap .onboarding-page .bottom-btn-wrap span .category,.qna .qna-view .title-wrap .personalized-information-chips .chip .category,.qna .qna-view .title-wrap .preferences .preferences-list li h3 span .category,.qna .qna-view .title-wrap .txt-error .category{display:flex;align-items:center;justify-content:center;width:6.4rem;height:2.4rem;margin-right:.8rem;padding:0 .8rem;border-radius:3.2rem;background-color:#d9eff1;font-size:1rem;color:#232323}.ai-care.basic-form .checkbox-list ul .qna .qna-view .title-wrap li.gary-box .state,.banner-card .qna .qna-view .title-wrap .text-day .state,.benefit-info .map-wrap .flex-gap8 .qna .qna-view .title-wrap .toggle-btn-round .state,.bottom-tabbar .bottom-nav ul li .qna .qna-view .title-wrap a .state,.bottom-tabbar.no-card .card-set-btn .qna .qna-view .title-wrap p .state,.checkbox label .qna .qna-view .title-wrap .essential .state,.common-card .card-content .qna .qna-view .title-wrap span .state,.common-list-card .chip-wrap .qna .qna-view .title-wrap .chip .state,.common-list-card.card-none .qna .qna-view .title-wrap p .state,.common-terms-form .container table tbody td .qna .qna-view .title-wrap span .state,.custom-info-searching .searching-content .qna .qna-view .title-wrap p .state,.custom-infor-detail .chip-wrap .qna .qna-view .title-wrap .chip .state,.facilities-detail .container table tbody td .qna .qna-view .title-wrap span .state,.family-custom-info .qna .qna-view .title-wrap .info-text .state,.input-wrap label .qna .qna-view .title-wrap .essential .state,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .eyebrow-text .state,.kepco-welfare .container .kepco-banner .text-box .qna .qna-view .title-wrap .sub-text .state,.no-content .qna .qna-view .title-wrap p .state,.old-goyang-multi-child-card .buttom-box .qna .qna-view .title-wrap span .state,.onboarding-page .bottom-btn-wrap .qna .qna-view .title-wrap span .state,.personalized-information-chips .qna .qna-view .title-wrap .chip .state,.preferences .preferences-list li h3 .qna .qna-view .title-wrap span .state,.qna .qna-view .title-wrap .ai-care.basic-form .checkbox-list ul li.gary-box .state,.qna .qna-view .title-wrap .banner-card .text-day .state,.qna .qna-view .title-wrap .benefit-info .map-wrap .flex-gap8 .toggle-btn-round .state,.qna .qna-view .title-wrap .bottom-tabbar .bottom-nav ul li a .state,.qna .qna-view .title-wrap .bottom-tabbar.no-card .card-set-btn p .state,.qna .qna-view .title-wrap .caption .state,.qna .qna-view .title-wrap .checkbox label .essential .state,.qna .qna-view .title-wrap .common-card .card-content span .state,.qna .qna-view .title-wrap .common-list-card .chip-wrap .chip .state,.qna .qna-view .title-wrap .common-list-card.card-none p .state,.qna .qna-view .title-wrap .common-terms-form .container table tbody td span .state,.qna .qna-view .title-wrap .custom-info-searching .searching-content p .state,.qna .qna-view .title-wrap .custom-infor-detail .chip-wrap .chip .state,.qna .qna-view .title-wrap .facilities-detail .container table tbody td span .state,.qna .qna-view .title-wrap .family-custom-info .info-text .state,.qna .qna-view .title-wrap .input-wrap label .essential .state,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .eyebrow-text .state,.qna .qna-view .title-wrap .kepco-welfare .container .kepco-banner .text-box .sub-text .state,.qna .qna-view .title-wrap .no-content p .state,.qna .qna-view .title-wrap .number .state,.qna .qna-view .title-wrap .old-goyang-multi-child-card .buttom-box span .state,.qna .qna-view .title-wrap .onboarding-page .bottom-btn-wrap span .state,.qna .qna-view .title-wrap .personalized-information-chips .chip .state,.qna .qna-view .title-wrap .preferences .preferences-list li h3 span .state,.qna .qna-view .title-wrap .txt-error .state{margin-left:.8rem;font-size:1.2rem;font-weight:700;color:#777}.qna .qna-view .title{display:flex;align-items:center}.qna .qna-view .title p{padding-left:20px;font-family:NanumSquareRound;font-size:1.6rem;font-weight:700;color:#232323;text-indent:-20px}.qna .qna-view .title p:before{content:"Q";margin-right:.8rem;color:#003895}.qna .qna-view .answer-box,.qna .qna-view .question-box{background-color:#fff;padding:1.6rem}.qna .qna-view .answer-box p,.qna .qna-view .question-box p{font-size:1.4rem;color:#232323;white-space:pre-line}.qna .qna-view .answer-box span,.qna .qna-view .question-box span{display:block;margin-top:1.2rem;font-size:1.2rem;color:#003895;text-align:right}.qna .qna-view .answer-wrap{position:relative;margin:2rem 1.6rem 0;padding-top:7.4rem}.qna .qna-view .answer-wrap:before{position:absolute;top:0;display:inline-block;content:"";width:11.2rem;height:7.5rem;background:url(/images/img_character_bonggong_answer.svg) no-repeat 50%;background-size:100%}.qna .qna-view .answer-wrap .answer-box{padding:1.6rem;border:1px solid rgba(0,0,0,.2);border-radius:1.6rem;background-color:#fff}.qna .qna-view .answer-wrap .answer-box .title{margin-bottom:1.2rem}.qna .qna-view .answer-wrap .answer-box .title p:before{content:"A"}.notice-talk{position:relative;min-height:100vh;padding-top:5.6rem;padding-bottom:1.6rem;background-color:#d9eff1}.notice-talk .container .day-wrap{display:flex;align-items:center}.notice-talk .container .day-wrap .day-text{display:inline-flex;align-items:center;justify-content:center;min-width:14rem;height:2.4rem;margin:1.6rem auto;padding:0 1.6rem;border-radius:2.4rem;background-color:rgba(0,0,0,.2);color:#fff;text-align:center}.notice-talk .container .talk-wrap{display:flex;align-items:flex-start;justify-content:flex-start}.notice-talk .container .talk-wrap .talk-content{max-width:88%;min-width:88%}.notice-talk .container .talk-wrap .talk-content .name{padding-block:.4rem}.notice-talk .container .talk-wrap .talk-content .name,.notice-talk .container .talk-wrap .talk-content .time{color:#232323}.notice-talk .container .talk-wrap .talk-content .time{float:right;margin:.8rem 0}.notice-talk .container .talk-wrap .talk-content .time:after{clear:both}.notice-talk .container .talk-wrap .talk-content .talk-box{padding:1.6rem;border-radius:1.6rem;background-color:#fff;color:#232323}.notice-talk .container .talk-wrap .talk-content .talk-box h3{padding-bottom:.4rem;word-break:keep-all}.notice-talk .container .talk-wrap .talk-content .talk-box p{word-break:keep-all;overflow-wrap:anywhere}.notice-talk .container .talk-wrap .talk-content .talk-box .chip{display:inline-flex;justify-content:center;align-items:center;min-width:4.2rem;min-height:2.4rem;margin-bottom:.8rem;padding:0 .4rem;border-radius:10rem;font-weight:500}.notice-talk .container .talk-wrap .talk-content .talk-box .chip.deadline{background-color:#fbe5e5;color:#e45353}.notice-talk .container .talk-wrap .talk-content .talk-box .chip.expected{background-color:#efefef;color:#636363}.notice-talk .container .talk-wrap .talk-content .talk-box button{height:4.4rem;margin-top:1.2rem}.notice-talk .container .talk-wrap img{margin-right:.8rem}.notice-talk .container .common-list-card{box-shadow:none}.ai-care{padding-bottom:4.8rem}.ai-care .service-flow{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.6rem}.ai-care .service-flow li{display:flex;align-items:center;justify-content:center;width:25%;height:7.2rem;border-radius:1.6rem;text-align:center}.ai-care .service-flow li:first-child{background-color:#d7ecff;color:#003895}.ai-care .service-flow li:nth-child(2){background-color:#a6cdf5;color:#003895}.ai-care .service-flow li:nth-child(3){background-color:#71ade7;color:#fff}.ai-care .service-flow li:nth-child(4){background-color:#378ed9;line-height:1;color:#fff}.ai-care .banner-wrap{padding:0 1.6rem}.ai-care .banner-wrap:after{position:absolute;right:1.6rem;top:-12rem;content:"";display:block;width:11.2rem;height:12rem;background:url(/images/img_character_ai_care.svg) no-repeat top;background-size:cover}.ai-care .banner-wrap .banner-card{min-height:6rem}.ai-care .banner-wrap .banner-card em{width:2.6rem;height:2.6rem;background-size:1.8rem}.ai-care.basic-form .checkbox-list{margin-top:1.6rem;padding-inline:0}.ai-care.basic-form .checkbox-list:before{content:"";display:block;margin-left:auto;margin-right:0;width:12.8rem;height:11rem;background:url(/images/img_character_write.svg) no-repeat top;background-size:100%}.ai-care.basic-form .checkbox-list ul li{padding-block:.8rem}.ai-care.basic-form .checkbox-list ul li .checkbox label{min-height:2.4rem;height:unset;flex-wrap:wrap}.ai-care.basic-form .checkbox-list ul li.gary-box{height:unset;min-height:4rem;margin:0 1.2rem .4rem 4rem;padding:.8rem .8rem .8rem 1.6rem;text-indent:-.8rem;border-radius:.8rem;background-color:#fafafa;color:#777}.ai-care.basic-form .checkbox-list.fixed-bottom{padding-inline:1.6rem;margin-bottom:0}.ai-care.basic-input-form .container .right-character{position:relative;margin-bottom:2.4rem;padding-right:7.5rem;z-index:1}.ai-care.basic-input-form .container .right-character:after{position:absolute;right:0;bottom:-9.2rem;content:"";display:block;margin-left:auto;margin-right:0;width:12rem;height:10.6rem;background:url(/images/img_character_work.svg) no-repeat top;background-size:100%}.ai-care.basic-input-form .container .right-character.manager{padding-right:12rem}.ai-care.basic-input-form .container .right-character.manager:after{right:0;bottom:-3.6rem}.ai-care.basic-input-form .container .input-wrap{position:relative;z-index:2}.ai-care.basic-input-form .code-search-list{padding-bottom:1.6rem}.ai-care.basic-input-form .code-search-list h3{padding:1.6rem}.ai-care.basic-input-form .code-search-list ul{border-top:1px solid #f5f5f5;background-color:#fff}.ai-care.basic-input-form .code-search-list ul li{display:flex;align-items:center;justify-content:space-between;min-height:5.8rem;padding:.8rem 1.6rem;border-bottom:1px solid #f5f5f5}.ai-care.basic-input-form .code-search-list ul li p{color:#636363}.ai-care.basic-input-form .code-search-list ul li .content{display:flex;align-items:center;justify-content:center}.ai-care.filter-form-type2{background-color:#fafafa}.ai-care.filter-form-type2 .container{padding-bottom:1.6rem}.ai-care.filter-form-type2 .container h2{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin-bottom:.8rem;word-break:keep-all;font-weight:600;font-family:NanumSquareRound;color:#636363}.ai-care.filter-form-type2 .container .subtitle-wrap{border:0}.ai-care.filter-form-type2 .container .basic-info-list{padding-bottom:1.6rem}.ai-care.filter-form-type2 .container .basic-info-list li .flex-gap8,.ai-care.filter-form-type2 .container .basic-info-list li .inline-input{width:100%}.ai-care.filter-form-type2 .container .basic-info-list li .text-label{min-width:9rem;width:unset}.ai-care.filter-form-type2 .container .basic-info-list li.gender .col-2{width:calc(50% - .4rem)}.ai-care.filter-form-type2 .container .basic-info-list li.gender .col-2.toggle-btn,.ai-care.filter-form-type2 .container .basic-info-list li.gender .col-2.toggle-btn-round{border:1px solid rgba(0,0,0,.2)}.ai-care.filter-form-type2 .container .basic-info-list li.gender .col-2.toggle-btn-round:has(input:checked~.checkmark),.ai-care.filter-form-type2 .container .basic-info-list li.gender .col-2.toggle-btn:has(input:checked~.checkmark){border:1px solid #5cbdc2}.ai-care.filter-form-type2 .container hr{margin:1.6rem -1.6rem;border:0;border-bottom:1px dashed rgba(0,0,0,.2)}.ai-care.filter-form-type2 .container .toggle-btn,.ai-care.filter-form-type2 .container .toggle-btn-round{background-color:#fff}.ai-care.filter-form-type2 .container .btn-add{display:flex;align-items:center;justify-content:center;width:100%;height:4.8rem;border-radius:.8rem;border:1px solid #9ed7db;background-color:#d9eff1;color:#232323;margin-bottom:1.6rem}.ai-care.filter-form-type2 .container .btn-add em{width:2.4rem;height:2.4rem;margin-right:.8rem;border-radius:1.8rem;background-color:#9ed7db;background-size:1.8rem 1.8rem}.ai-care.filter-form-type2 .container .checkbox-list{background-color:#fff;border:1px solid rgba(0,0,0,.2)}.ai-care.filter-form-type2 .container .checkbox-list:before{display:none}.ai-care.filter-form-type2 .container .checkbox-list ul li{display:flex;align-items:center;padding:0 1.2rem;min-height:4rem;word-break:keep-all}.ai-care.filter-form-type2 .container .checkbox-list ul li:first-child{height:5rem;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:1.2rem}.ai-care.filter-form-type2 .container .checkbox-list ul li.gary-box{margin-bottom:1.2rem;padding:0 1.2rem 0 1.6rem;font-size:1rem!important}.ai-care-end .ic-noti{display:inline-block;width:2.4rem;height:2.4rem;background:url(/images/ic_noti.svg) no-repeat 50%;background-size:2.4rem;vertical-align:middle}.ai-care-end .img-guide-noti{position:absolute;left:50%;bottom:4.8rem;transform:translateX(-50%);display:inline-block;width:32.4rem;height:33.6rem;background:url(/images/img_guide_noti.svg) no-repeat 50%;background-size:100%}.infinite-scroll-spin{margin:1rem auto;width:2.4rem;height:2.4rem;animation:scrollSpin 1s linear infinite;color:#a0a0a0}@keyframes scrollSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.banner-card .one-id p.text-day,.benefit-info .map-wrap .flex-gap8 .one-id p.toggle-btn-round,.bottom-tabbar.no-card .card-set-btn .one-id p,.checkbox label .one-id p.essential,.common-list-card .chip-wrap .one-id p.chip,.common-list-card.card-none .one-id p,.custom-info-searching .searching-content .one-id p,.custom-infor-detail .chip-wrap .one-id p.chip,.family-custom-info .one-id p.info-text,.input-wrap label .one-id p.essential,.kepco-welfare .container .kepco-banner .text-box .one-id p.eyebrow-text,.kepco-welfare .container .kepco-banner .text-box .one-id p.sub-text,.no-content .one-id p,.one-id .banner-card p.text-day,.one-id .benefit-info .map-wrap .flex-gap8 p.toggle-btn-round,.one-id .bottom-tabbar.no-card .card-set-btn p,.one-id .checkbox label p.essential,.one-id .common-list-card .chip-wrap p.chip,.one-id .common-list-card.card-none p,.one-id .custom-info-searching .searching-content p,.one-id .custom-infor-detail .chip-wrap p.chip,.one-id .family-custom-info p.info-text,.one-id .input-wrap label p.essential,.one-id .kepco-welfare .container .kepco-banner .text-box p.eyebrow-text,.one-id .kepco-welfare .container .kepco-banner .text-box p.sub-text,.one-id .no-content p,.one-id .personalized-information-chips p.chip,.one-id p.caption,.one-id p.number,.one-id p.txt-error,.personalized-information-chips .one-id p.chip{margin-top:1.2rem;font-size:1.2rem;color:#636363}.one-id .title-bonggong-box{display:flex;align-items:flex-end;justify-content:space-between}.one-id .title-bonggong-box h3{width:calc(100% - 12.9rem);margin-bottom:1.4rem;font-family:NanumSquareRound;font-size:1.6rem;font-weight:700}.one-id .title-bonggong-box .img-character-bonggong-oneid{display:inline-block;width:15.3rem;height:11.3rem;margin:0 .8rem 0 0;background:url(/images/img_character_bonggong_oneid.svg) no-repeat bottom;background-size:100%}.one-id .switch-box h3{margin:0}.one-id .switch-box .btn-text{padding-left:0;font-family:NanumSquareRound}.one-id .switch-box .btn-text .ic-arrow{margin:0;background:url(/images/ic_arrow_more_pri.svg) no-repeat 50%;background-size:100%}.one-id .switch-box .btn-text:disabled{color:#a0a0a0}.one-id .switch-box .btn-text:disabled .ic-arrow{background:url(/images/ic_arrow_more_gy.svg) no-repeat 50%;background-size:100%}.ai-secretary .header{border-bottom:1px solid #efefef}.ai-secretary{min-height:100vh;padding-top:5.6rem;padding-bottom:1.6rem;background-color:#eff3f6}.ai-secretary-chat-room{padding:1.6rem}.ai-secretary-chat-room .chat-item{display:flex;align-items:flex-end;gap:.4rem;max-width:31rem;margin-bottom:1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble{min-width:20rem;min-height:4.4rem;background:#fff;border-radius:.8rem;padding:2rem 1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble .btn{margin:0 0 1rem}.ai-secretary-chat-room .chat-item .chat-bubble .btn:first-of-type{margin-top:1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble .btn:last-child{margin-bottom:0}.ai-secretary-chat-room .chat-item .chat-bubble .card-title{font-size:1.5rem;line-height:140%;color:#444}.ai-secretary-chat-room .chat-item .chat-bubble .card-title span{font-weight:500!important;color:#1c64f2}.ai-secretary-chat-room .chat-item .chat-bubble .info-box{background:#f1f4f7;border-radius:.8rem;padding:1.6rem 1.2rem;margin-top:1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble .info-box li{display:flex;align-items:center;margin-bottom:2rem}.ai-secretary-chat-room .chat-item .chat-bubble .info-box li:last-child{margin-bottom:0}.ai-secretary-chat-room .chat-item .chat-bubble .info-box li span{min-width:6rem;color:#666}.ai-secretary-chat-room .chat-item .chat-bubble .info-box li strong{font-weight:500;padding-left:1rem;color:#232323}.ai-secretary-chat-room .chat-item .chat-bubble .btn-group-box{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble .btn-group-box .btn{width:fit-content;white-space:nowrap;margin:0}.ai-secretary-chat-room .chat-item .chat-bubble .pagination{display:flex;align-items:center;justify-content:space-between;margin-top:1.6rem}.ai-secretary-chat-room .chat-item .chat-bubble .pagination .btn{margin:0}.ai-secretary-chat-room .chat-item .chat-bubble .pagination .btn .rotate-180{transform:rotate(180deg)}.ai-secretary-chat-room .chat-item .chat-bubble .pagination p{font-size:1.5rem;font-weight:500;line-height:140%;color:#a0a0a0}.ai-secretary-chat-room .chat-item .chat-bubble .pagination p span{color:#444}.ai-secretary-chat-room .chat-item .chat-bubble.typing{min-width:fit-content}.ai-secretary-chat-room .chat-item .chat-bubble.typing .typing-animation{display:inline-flex;align-items:center;gap:.6rem;height:1.2rem}.ai-secretary-chat-room .chat-item .chat-bubble.typing .typing-animation span{width:.6rem;height:.6rem;border-radius:50%;background:#a0a0a0;animation:typing-bounce 1s ease-in-out infinite}.ai-secretary-chat-room .chat-item .chat-bubble.typing .typing-animation span:nth-child(2){animation-delay:.15s}.ai-secretary-chat-room .chat-item .chat-bubble.typing .typing-animation span:nth-child(3){animation-delay:.3s}.ai-secretary-chat-room .chat-item .chat-time{color:#c1c5ce;white-space:nowrap}.ai-secretary-chat-room .chat-item.user{justify-content:flex-end;max-width:100%;margin:3rem 0}.ai-secretary-chat-room .chat-item.user .chat-bubble{min-width:auto;background:#1c64f2;color:#fff}.ai-secretary-chat-room .chat-item.user .chat-bubble .card-title{color:#fff}.ai-secretary-chat-room .chat-item.user .chat-time{order:-1;margin-right:.4rem}.ai-secretary-chat-room .chat-item.user:last-of-type{margin-bottom:1.6rem}@keyframes typing-bounce{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-6px);opacity:1}}@media(max-width:359px){.ai-secretary-chat-room .chat-item{flex-flow:column wrap;max-width:100%;justify-self:flex-start}.ai-secretary-chat-room .chat-item.user{justify-self:flex-end}.ai-secretary-chat-room .chat-item.user .chat-time{order:0}}.welfare-result .header{background-color:rgba(0,0,0,0)}.welfare-result section{margin-top:3rem}.welfare-result .title h2{padding-top:5.6rem}.welfare-result .title h2 span{color:#1c64f2}.welfare-result .title p{padding-top:.2rem;color:#777}.welfare-result .title span.blue{color:#1c64f2}.welfare-result .one-stop-section{padding:3rem 0 0;background-color:#f0f2fa}.welfare-result .one-stop-section .title{margin-top:0;padding:0 1.6rem}.welfare-result .welfare-section{padding:0 1.6rem 8rem}.welfare-result .welfare-section .card-container{padding-top:1.6rem}.welfare-result .welfare-section .info-content{padding:2.4rem 1.6rem}.welfare-result .welfare-section .info-content p{color:#777;text-align:center;margin-bottom:1.6rem}.welfare-result .welfare-section .no-content{height:unset;min-height:30rem;padding:8rem 0;text-align:center}.welfare-result .fixed-bottom{padding:1.6rem;background:linear-gradient(180deg,rgba(255,255,255,.2),#fff)}.welfare-result .fixed-bottom button{height:4.8rem}.kepco-welfare{background-color:#fafafa;min-height:100vh}.kepco-welfare .container{display:flex;flex-direction:column;padding-top:5.6rem;min-height:100vh}.kepco-welfare .container .kepco-banner{flex-shrink:0;position:relative;padding:1.6rem;border-radius:1.6rem;border:1px solid #d7e3f8;background:linear-gradient(180deg,#f7faff,#eef4ff);overflow:hidden}.kepco-welfare .container .kepco-banner:before{content:"";position:absolute;right:-1.6rem;top:-4.2rem;width:15rem;height:9.4rem;background:url(/images/img_kepco_bg.svg) no-repeat 50%;background-size:100%}.kepco-welfare .container .kepco-banner:after{content:"";position:absolute;right:-1.6rem;top:3.8rem;width:16.6rem;height:16.6rem;background:url(/images/kepco_character.png) no-repeat 50%;background-size:100%}.kepco-welfare .container .kepco-banner .text-box{position:relative}.kepco-welfare .container .kepco-banner .text-box .eyebrow-text{display:flex;align-items:center;gap:.4rem;width:fit-content;height:2.4rem;padding:.4rem .8rem;background-color:#fff;color:#0150d0;border:1px solid #f2f2f2;border-radius:2.4rem}.kepco-welfare .container .kepco-banner .text-box .eyebrow-text em.ic-language{display:inline-block;position:relative;width:1.6rem;height:1.6rem;background:url(/images/ic_language_kepco.svg) no-repeat 50%}.kepco-welfare .container .kepco-banner .text-box h2{font-size:1.8rem;color:#1b365d;margin-block:2rem;padding-left:.6rem}.kepco-welfare .container .kepco-banner .text-box h2 .text-blue{color:#0150d0}.kepco-welfare .container .kepco-banner .text-box .sub-text{color:#767676}.kepco-welfare .container .kepco-banner button{background-color:#0150d0;height:4.8rem}.kepco-welfare .container .kepco-banner button:active{background-color:#013da3}.kepco-welfare .container .banner-card.color-white{margin:1.6rem 0 0;border:1px solid #e5e5ec}.kepco-welfare .container .banner-card.color-white p{font-weight:500;color:#0150d0}.kepco-welfare .container .banner-card.color-white h3{font-family:Pretendard}.kepco-welfare .container .banner-card.color-white em{background:url(/images/ic_arrow_right_bk_sm.svg) no-repeat 50%;background-size:2.4rem 2.4rem}.kepco-welfare .container .info-text{width:100%;margin:auto 0 0;padding-block:1.6rem}.kepco-welfare.kepco-detail .container{padding:1.6rem 1.6rem 2rem}.kepco-welfare.kepco-detail table tbody td{padding:.8rem .4rem}.kepco-welfare.kepco-detail table .sub-text{font-size:1.2rem}.kepco-welfare.kepco-detail .kepco-banner:after{content:"";position:absolute;right:0;top:0;width:14rem;height:14rem}.kepco-welfare.kepco-detail .kepco-banner .text-box .eyebrow-text{display:block;height:unset;padding:0 0 .6rem .6rem;background-color:unset;border:none}.kepco-welfare.kepco-detail .kepco-banner .text-box h2{margin-block:unset}.kepco-welfare.kepco-detail .kepco-banner .info-list-box{margin-block:1.6rem;padding:1.6rem;border-radius:1.6rem;background-color:#fff;z-index:1;position:relative}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card{padding-block:1.6rem;border-bottom:1px solid #f1f1f5}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card:first-child{padding-top:0}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card:last-child{padding-bottom:0;border-bottom:none}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title{color:#003895;display:flex;flex-flow:row;align-items:center;gap:.4rem;padding-bottom:.4rem}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title em{display:inline-block;position:relative;width:2rem;height:2rem}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title em.ic-info{background:url(/images/ic_info_kepco.svg) no-repeat 50%}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title em.ic-assignment{background:url(/images/ic_assignment_kepco.svg) no-repeat 50%}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__title em.ic-notifi{background:url(/images/ic_notifi_kepco.svg) no-repeat 50%}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__list{color:#636363}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__list li{padding-left:1.6rem}.kepco-welfare.kepco-detail .kepco-banner .info-list-box .info-card__list li:before{content:"-";display:block;position:absolute;left:2rem}.error-page{min-height:100vh;padding-top:5.6rem;background-color:#f5f5f5}.error-page .container{display:flex;flex-direction:column;align-items:center;padding-top:25vh;padding-bottom:14rem;text-align:center}.error-page .container .ic-error{display:block;width:4.8rem;height:4.8rem;margin-bottom:1.6rem;background:url(/images/ic_error.svg) no-repeat 50%;background-size:contain}.error-page .container h2{padding-bottom:.4rem;font-size:1.8rem;font-family:NanumSquareRound;color:#232323}.error-page .container p{color:#777}.error-page .container .btn-wrap{flex-direction:column;gap:.8rem;padding:1.6rem}@media(min-width:387px){.benefit-info .basic-list.list-scroll{height:calc(100vh - 42.8rem)}}@media(min-width:500px){.all-minicard .common-card{width:360px;margin-left:auto;margin-right:auto}.kepco-welfare.kepco-detail table tbody td{padding:.8rem}.kepco-welfare.kepco-detail table tbody .hide{display:none}}@media(max-width:500px){.basic-form .container h2 br{display:block}}@media(min-width:500px){.service-item br{display:none}}@media(min-width:638px){.benefit-info .basic-list.list-scroll{height:calc(100vh - 40.7rem)}}@media(min-width:768px){html{background:#e2e2e2}.onboarding-page .bottom-btn-wrap{width:40rem}.home .ai-secretary-btn{right:calc(50% - 384px + 16px)}}@media(max-height:780px){.ai-care.basic-form .checkbox-list.fixed-bottom{position:unset;transform:unset;padding:0;margin-bottom:1.6rem}}@media(max-height:735px){.basic-form .checkbox-list.resident-card-agree-terms:after{top:-11rem;width:13.7rem}.basic-form .checkbox-list.resident-card-agree-terms.term02:after{top:-14.5rem;width:18.7rem}.ai-care.basic-form .banner-wrap:after{top:-8rem;height:8rem;background-position:50%}}@media(max-height:690px){.basic-form .checkbox-list.resident-card-agree-terms:after{display:none}.basic-form .checkbox-list.resident-card-agree-terms.term02:after{display:block;width:18.7rem}.ttokd-guide .guide-slide{height:unset;min-height:calc(100vh - 56px)}.ttokd-guide .slide-text{min-height:15rem}}@keyframes scroll-animation{0%{left:0}to{left:-240px}}.personalized-information-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2.4rem}.personalized-information-chips .chip{display:flex;align-items:center;justify-content:center;min-width:9.5rem;height:3.4rem;padding:0 1.2rem;border-radius:3.4rem;background-color:#f5f5f5;color:#636363;cursor:pointer}.personalized-information-chips .chip.active{background-color:#ffd9aa;color:#ff8f1f}.test-code{width:100%;margin-top:1.2rem;overflow-y:auto}.test-code-item{width:100%;padding:1rem;margin-bottom:1.2rem;background-color:#efefef;border-radius:.8rem}.test-code-item p{padding-bottom:.8rem}.test-code-item p.sub-text{color:#636363}