@charset "utf-8";

:root,
.senior:root,
.senior:root[data-color-mode="light"] {
    --adaptiveGrey7dash1:#191919;
    --adaptiveGrey7dash2:#6b6e73;
    --adaptiveGrey7dash3:#939393;
    --adaptiveGrey7dash4:#191919;
    --adaptiveGrey7dash5:#000;
    --adaptiveGrey7dash6:#6b6e73;
    --bg-color1:#fff;
    --bg-color2:#fff;
    --bg-color3:rgba(250, 250, 250, 0.5);
    --bg-color4:rgba(255, 255, 255, 0.5);
    --bg-color5:transparent;
    --border-color1:transparent;
    --font-color1:#2772c7;
    --font-color2:#0060c7;
}
.senior:root[data-color-mode="dark"] {
    --adaptiveGrey7dash1:#f8f8f8;
    --adaptiveGrey7dash2:#fff;
    --adaptiveGrey7dash3:#fff;
    --adaptiveGrey7dash4:#191919;
    --adaptiveGrey7dash5:#fff;
    --adaptiveGrey7dash6:#191919;
    --bg-color1:transparent;
    --bg-color2:#191919;
    --bg-color3:#191919;
    --bg-color4:#191919;
    --bg-color5:#191919;
    --border-color1:transparent;
    --font-color1:#fff;
    --font-color2:#fff;
}

#contents [data-ui-name="main2025v"] {background:var(--bg-color1);}
#contents [data-ui-name="main2025v"] .scrollWrap {padding-bottom:2.57142857rem !important;}

.txt-welcome-msg {padding:0.26785714rem 0 0.17857143rem 0; font-size:0.28571429rem; color:var(--adaptiveGrey7dash1); font-weight:700; line-height:0.41071429rem;}
.txt-welcome-msg img {margin-left:0.08928571rem; width:0.33928571rem; height:0.33928571rem;}

.item-banner {position:relative; margin:0 -4vw; padding:0 4vw;}
.item-banner .swiper-wrapper {transition-timing-function:linear !important;}
.item-banner .swiper-pagination {position:relative; bottom:0;}
.item-banner .img {position:relative; display:block; height:100%;}
.item-banner .img > img {width:100%; height:100%; object-fit:cover; border-radius:0.17857143rem;}
.item-banner .swiper-slide {position:relative; overflow:hidden; margin-right:4vw; width:88vw; height:50.666666vw;}
.item-banner .swiper-slide .desc {position:absolute; top:0; right:0; bottom:0; left:0; box-sizing:border-box; padding:5.33vw 0 5.33vw 5.33vw; width:49.33vw;}
.item-banner .swiper-slide .desc dt {font-size:4.8vw; color:#fff; font-weight:700; line-height:6.93vw;}
.item-banner .swiper-slide .desc dd {margin-top:2.66vw;}
.item-banner .swiper-slide .desc dd span {display:block; font-size:3.46vw; color:#fff; font-weight:400; line-height:5.06vw;}
.item-banner .swiper-slide .desc .btn-go {position:absolute; left:5.33vw; bottom:5.33vw; box-sizing:border-box; display:inline-block; padding:0.26vw; background:linear-gradient(95.05deg, #0f7aed 4.42%, #1f8845 108.23%); border-radius:4vw;}
.item-banner .swiper-slide .desc .btn-go > i {display:block; padding:0 4vw; height:7.46vw; background:#000; border-radius:4vw; font-size:3.2vw; color:#fff; font-weight:500; line-height:7.46vw;}

[class^=account-group-outline],
.account-group-cont {border-radius:0.14285714rem 0.53571429rem 0.14285714rem 0.14285714rem;}
.account-group-outline {position:relative; box-sizing:border-box; margin:0.28571429rem -0.07142857rem 0 -0.07142857rem; padding:0.01785714rem;}
.account-group-outline:before {content:''; position:absolute; top:0; left:0; width:4.26190476rem; height:2.16666666rem; background:url('/resource/images/wm/bg_main_cont_tl.png') no-repeat 0 0; background-size:4.26190476rem auto;}/* 상단 좌측 그라데이션 테두리 */
.account-group-outline:after {content:''; position:absolute; top:0; right:0; width:4.29761904rem; height:1.57738095rem; background:url('/resource/images/wm/bg_main_cont_tr.png') no-repeat 100% 0; background-size:4.29761904rem auto;}/* 상단 우측 그라데이션 테두리 */
.lottie-main {position:absolute; z-index:0; top:0.17857143rem; right:-0.26785714rem; width:1.48214285rem; height:8.39285714rem;}
.account-group-outline2 {position:relative;}
.account-group-outline2:before {content:''; position:absolute; top:-0.08928571rem; left:4rem; right:4rem; width:calc(100% - 8rem); height:0.42857142rem; background:url('/resource/images/wm/bg_main_cont_t.png') repeat-x 0 0; background-size:contain;}/* 상단 회색 테두리 */
.account-group-outline2:after {content:''; position:absolute; z-index:0; bottom:-0.07142857rem; left:3rem; right:2rem; width:calc(100% - 5rem); height:0.42857142rem; background:url('/resource/images/wm/bg_main_cont_b.png') repeat-x 0 100%; background-size:contain;}/* 하단 회색 테두리 */
.account-group-outline3 {position:relative; color:var(--adaptiveGrey7dash4);}
.account-group-outline3:before {content:''; position:absolute; z-index:1; bottom:-0.08928571rem; left:-0.00892857rem; width:3.61309523rem; height:4.875rem; background:url('/resource/images/wm/bg_main_cont_bl.png') no-repeat 0 0; background-size:3.61309523rem auto;}/* 하단 좌측 그라데이션 테두리 */
.account-group-outline3:after {content:''; position:absolute; z-index:1; bottom:-0.08928571rem; right:-0.00892857rem; width:2.24404761rem; height:2.81547619rem; background:url('/resource/images/wm/bg_main_cont_br.png') no-repeat 100% 0; background-size:2.24404761rem auto;}/* 하단 우측 그라데이션 테두리 */
.account-group-cont {position:relative; z-index:3; margin:0.07142857rem 0 0.07142857rem 0.07142857rem; width:calc(100% - 0.14285714rem);}
.account-group-cont:before {content:''; position:absolute; top:2rem; left:-1px; width:1px; height:calc(100% - 6rem); background:#e8e8e8;}
.account-group-cont:after {content:''; position:absolute; top:1rem; right:-1px; width:1px; height:calc(100% - 1.125rem); background:#e8e8e8;}
.account-group-cont .tit-all-account {position:relative; z-index:3; display:flex; justify-content:center; align-items:center; background:rgba(245, 245, 245, 0.9); backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px); border-radius:0.14285714rem 0.53571429rem 0 0.08928571rem;}
.account-group-cont .tit-all-account span {display:block; box-sizing:border-box; padding:0.16071429rem 0.26785714rem 0.19642857rem 0.26785714rem; width:100%; min-height:0.57142857rem; font-size:0.25rem; font-weight:500; line-height:0.35714286rem;}
.account-group-cont .btn-account-showhide {position:absolute; right:0.10714285rem; top:0.08928571rem; width:0.55357143rem; height:0.55357143rem;}
.account-group-cont .btn-account-showhide:after {content:''; position:absolute; top:0; right:0; width:0.75rem; height:0.55357143rem; background:url('/resource/images/wm/ico_eye_off.png') no-repeat 50% 50%; background-size:0.35714286rem 0.35714286rem;}
.account-group-cont .btn-account-showhide.txt-hide2:after {background-image:url('/resource/images/wm/ico_eye_on.png');}

.toggle-wrap-v7 {position:relative;}
.toggle-wrap-v7:after {content:''; position:absolute; z-index:-1; right:-0.28571429rem; top:-0.67857143rem; width:1.48214285rem; height:8.39285714rem; background:url('/resource/images/wm/tmp_bg_main.png') no-repeat 100% 0.125rem; background-size:1.48214285rem 8.39285714rem;}/* 이 이미지 추후 삭제 예정 lottie-main 로 넣고 제어할 것임 */

.toggle-wrap-v7 .more-toogle-box {position:relative;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view {position:relative; display:flex; justify-content:space-between; align-items:center; padding:0 0.26785714rem 0 0.33928571rem; width:100%; height:1.21428571rem; background:var(--bg-color4); backdrop-filter:blur(19px); -webkit-backdrop-filter:blur(19px);}
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view {backdrop-filter:none; -webkit-backdrop-filter:none;}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .btn-desc-view {padding-top:0.03571428rem;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view:before {content:''; z-index:2; position:absolute; left:0; top:0; background:#1bc102; width:2px; height:100%;}
.toggle-wrap-v7 .more-toogle-box:nth-child(1) .btn-desc-view:before {top:-0.10714285rem; height:calc(100% + 0.10714285rem);}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .btn-desc-view:before {background:linear-gradient(180deg, #29a4de 0%, #4f75ff 100%);}
.toggle-wrap-v7 .more-toogle-box:nth-child(7) .btn-desc-view:before {background:linear-gradient(180deg, #4f75ff 0%, #44a2ff 100%);}
.toggle-wrap-v7 .more-toogle-box:nth-child(8) .btn-desc-view:before {background:linear-gradient(180deg, #44a2ff 0, #38cffe 100%);}
.toggle-wrap-v7 .more-toogle-box:nth-child(9) .btn-desc-view:before {background:linear-gradient(180deg, #38cffe 5.48%, #2dfdfe 89.73%);}
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view:before,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view:before {height:calc(100% - 0.10714285rem);}
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view.active:before,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view.active:before {height:100%;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view:after {content:''; z-index:1; position:absolute; left:0; top:0; width:100%; height:1px; background:linear-gradient(90deg, #c1e9be 48.29%, rgba(255, 255, 255, 0) 100%);}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .btn-desc-view:after {height:2px; background:linear-gradient(90deg, #3e89f0 0.78%, rgba(27, 189, 251, 0.3) 2.43%, rgba(27, 189, 251, 0) 100%);}
.toggle-wrap-v7 .more-toogle-box:nth-child(8) .btn-desc-view:after {background:linear-gradient(90deg, #c1e9be 48.29%, rgba(255, 255, 255, 0.4) 100%);}

.toggle-wrap-v7 .more-toogle-box:nth-child(5) .btn-desc-view .txt-tit:after,
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .btn-desc-view .txt-tit:after {content:''; z-index:3; position:absolute; left:-0.33928571rem; width:0; height:0; border:0 solid #fff; border-width:1.5px 1.5px;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .btn-desc-view .txt-tit:after {bottom:0; border-top-color:transparent; border-left-color:transparent;}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .btn-desc-view .txt-tit:after {top:1px; border-bottom-color:transparent; border-left-color:transparent;}
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view .txt-tit:after,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view .txt-tit:after {content:''; z-index:3; position:absolute; left:-0.33928571rem; bottom:0.10714285rem; width:0; height:0; border:0 solid transparent; border-right-color:#fff; border-bottom-color:#fff; border-width:1.5px 1.5px;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .btn-desc-view.active .txt-tit:after,
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view.active .txt-tit:after,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view.active .txt-tit:after {border:none;}

.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-tit {position:relative; display:block; font-size:0.28571429rem; color:var(--adaptiveGrey7dash5); font-weight:500; line-height:1.21428571rem;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-total {padding-right:0.53571429rem; position: relative;}	/* 2025 05 MB 정기이행 */
.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-total:after {content:''; position:absolute; top:0.012rem; right:0; width:0.39285714rem; height:0.39285714rem; background:url('/resource/images/wm/ico_acc_arw_down.png') no-repeat 50% 50%; background-size:100% auto;}	/* 2025 05 MB 정기이행 */
.toggle-wrap-v7 .more-toogle-box .btn-desc-view.active .txt-total:after {background-image:url('/resource/images/wm/ico_acc_arw_up.png');}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-total strong {font-size:0.32142857rem; color:var(--adaptiveGrey7dash1); font-weight:700; line-height:0.46428571rem;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-total em {font-size:0.32142857rem; color:var(--adaptiveGrey7dash1); font-weight:500; line-height:0.46428571rem;}
.toggle-wrap-v7 .more-toogle-box .txt-hide:before {content:''; position:absolute; top:-0.158rem; right:0.53571429rem; width:0.92857142rem; height:0.23214286rem; background:url('/resource/images/wm/ico_asterisk.png') no-repeat 50% 50%; background-size:100% auto; font-size:0; line-height:0;}	/* 2025 05 MB 정기이행 */
.toggle-wrap-v7 .more-toogle-box .txt-hide strong,
.toggle-wrap-v7 .more-toogle-box .txt-hide i {display:none;}
.toggle-wrap-v7 .more-toogle-box .txt-hide i,
.toggle-wrap-v7 .more-toogle-box i.txt-hide {position:relative; display:inline-block; width:0.85714285rem; font-size:0; line-height:0;}
.toggle-wrap-v7 .more-toogle-box .btn-desc-view .txt-hide:after {top:-0.218rem}	/* 2025 05 MB 정기이행 */
.toggle-wrap-v7 .more-toogle-box .accinfo-num .txt-hide:before,
.toggle-wrap-v7 .more-toogle-box .txt-hide.accinfo-num:before {top:-0.02678571rem; right:0; width:0.85714285rem; height:0.41033766rem;}
.toggle-wrap-v7 .more-toogle-box .accinfo-num .txt-hide:before {margin-top:-0.2025974rem;}
.toggle-wrap-v7 .more-toogle-box .fund-value-cnt .txt-amount {height:0.51785714rem;}
.toggle-wrap-v7 .more-toogle-box .fund-value-cnt .txt-hide {display:block; width:auto; font-size:0; line-height:0;}
.toggle-wrap-v7 .more-toogle-box .fund-value-cnt .txt-hide:before {top:0.08928571rem; right:0;}
.toggle-wrap-v7 .more-toogle-box .active+*[data-toggle="view"] {padding-top:0.26785714rem; border-radius:0 0 0.14285714rem 0.14285714rem;}

.accinfo-box {background-color:#fff;}
.accinfo-box .cmm-btn-apply {display:flex; justify-content:center; align-items:center; margin-top:0.17857143rem; height:0.625rem; background:var(--bg-color3); border:0.01785714rem solid #91bff5; border-radius:0.16071429rem 0.07142857rem 0.25rem 0.07142857rem; font-size:0.25rem; color:var(--font-color2); font-weight:500; line-height:0.35714286rem;}
.accinfo-box .cmm-btn-apply2 {display:inline-flex; align-items:center; margin-top:0.35714286rem; padding:0 0.35714286rem; width:auto; height:0.71428571rem; border-radius:0.89285714rem; background:#2772c7; font-size:0.25rem; color:#fff; font-weight:500; line-height:0.35714286rem;}
.accinfo-box .bg-data {box-sizing:border-box; margin-top:-0.26785714rem; padding:0.32142857rem 0.17857143rem 0.41071429rem 0.17857143rem; width:100%; background:#e2ffd3; box-shadow:0px 4px 8px 0px rgba(123, 166, 255, 0.2) inset;}
.accinfo-box .bg-data-type2 {margin-top:-0.26785714rem;}
.toggle-wrap-v7 .more-toogle-box:nth-child(n+5) .accinfo-box .bg-data {background:#deffff;}
.toggle-wrap-v7 .more-toogle-box:nth-child(n+5) .accinfo-box .bg-data.bg-data-type2 {position:relative; padding:0.32142857rem 0.26785714rem 0 0.26785714rem; background:#fff; box-shadow:none;}
.toggle-wrap-v7 .more-toogle-box:nth-child(n+5) .accinfo-box .bg-data.bg-data-type2:before {content:''; position:absolute; left:0; top:0; width:100%; height:0.01785714rem; background:#dfdfdf;}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .accinfo-box .bg-data,
.toggle-wrap-v7 .more-toogle-box:nth-child(8) .accinfo-box .bg-data {box-shadow:0px 4px 8px 0px rgba(75, 130, 244, 0.2) inset;}
.toggle-wrap-v7 .more-toogle-box:nth-child(7) .accinfo-box .bg-data {background:#d5fff0; box-shadow:0px 4px 8px 0px rgba(123, 168, 255, 0.2) inset;}
.toggle-wrap-v7 .more-toogle-box.last-child,
.toggle-wrap-v7 .more-toogle-box:last-child,
.toggle-wrap-v7 .more-toogle-box.last-child .btn-desc-view,
.toggle-wrap-v7 .more-toogle-box:last-child .btn-desc-view,
.toggle-wrap-v7 .more-toogle-box.last-child .accinfo-box .bg-data,
.toggle-wrap-v7 .more-toogle-box:last-child .accinfo-box .bg-data {border-radius:0 0 0.14285714rem 0.14285714rem;}
.accinfo-box .bg-data-txt {display:block;}
.accinfo-box .bg-data-no {position:relative; text-align:center; margin:0 0.26785714rem 0 0.26785714rem; padding:0.53571429rem 0.17857143rem 0.71428571rem 0.17857143rem; background-image:linear-gradient(180.12deg, #d3ffed 0.11%, rgba(255, 255, 255, 0) 37.49%); background-color:#fff; border-radius:0.35714286rem; font-size:0.25rem; color:var(--adaptiveGrey7dash1); font-weight:500; line-height:0.35714286rem;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .bg-data .bg-data-no {margin-right:0; margin-left:0; background-image:none; border-radius:0.16071429rem;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .bg-data .fund-value + .bg-data-no {margin-top:0.17857143rem; margin-bottom:0;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .bg-data.bg-data-type2 .bg-data-no {background-image:linear-gradient(180.12deg, #d3ffed 0.11%, rgba(255, 255, 255, 0) 37.49%); background-color:#fff;}
.toggle-wrap-v7 .bg-data-no:before {content:''; display:block; margin:0 auto; padding-bottom:0.28571429rem; width:4.01785714rem; height:3.03571428rem; background:url('/resource/images/wm/bg_nodata_08.png') no-repeat 50% 0; background-size:100% auto;}
.toggle-wrap-v7 .more-toogle-box:nth-child(1) .bg-data-no:before,
.toggle-wrap-v7 .more-toogle-box:nth-child(4) .bg-data-no:before {background-image:url('/resource/images/wm/bg_nodata_01.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(2) .bg-data-no:before {background-image:url('/resource/images/wm/bg_nodata_02.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(3) .bg-data-no:before {background-image:url('/resource/images/wm/bg_nodata_03.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .bg-data-no:before {background-image:url('/resource/images/wm/bg_nodata_05.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(6) .bg-data-no:before {background-image:url('/resource/images/wm/bg_nodata_06.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(7) .bg-data-no:before {width:3.66071428rem; height:2.91071428rem; background-image:url('/resource/images/wm/bg_nodata_07.png');}
.toggle-wrap-v7 .more-toogle-box:nth-child(8) .bg-data-no:before {width:3.51785714rem; height:2.77380952rem; background-image:url('/resource/images/wm/bg_nodata_08.png');}
.toggle-wrap-v7 .bg-data-no:after {content:''; position:absolute; left:-0.26785714rem; top:-0.26785714rem; width:calc(100% + 0.53571429rem); height:0.01785714rem; background:#dfdfdf;}
.toggle-wrap-v7 .more-toogle-box:nth-child(5) .bg-data .bg-data-no:after {height:0;}
.accinfo-box .accinfo-outline {box-sizing:border-box; display:block; width:100%; border:0.01785714rem solid rgba(145,191,245,1); border-radius:0.28571429rem 0 0.28571429rem 0.10714285rem;}
.accinfo-box .accinfo-outline:nth-child(n+2) {margin-top:0.17857143rem;}
.accinfo-item {position:relative; box-sizing:border-box; display:block; padding:0.26785714rem; width:100%; background:var(--bg-color2); border-radius:0.28571429rem 0 0.28571429rem 0.10714285rem;}
.accinfo-item .accinfo-img {position:absolute; left:0.25rem; top:0.26785714rem;}
.accinfo-item.accinfo-item-type2 .accinfo-img,
.accinfo-item.accinfo-item-type3 .accinfo-img {top:0.28571429rem;}
/*.accinfo-item.accinfo-item-type4 .accinfo-img {left:0.33928571rem; top:0.28571429rem;}*/
.accinfo-item .accinfo-img img {box-sizing:border-box; width:0.625rem; height:0.625rem; border:0.01785714rem solid #dfdfdf; border-radius:50%;}
.accinfo-item.accinfo-item-type2 .accinfo-img img,
.accinfo-item.accinfo-item-type3 .accinfo-img img {margin-top:0; width:1.14285714rem; height:1.14285714rem; border:none; border-radius:0;}
/*.accinfo-item.accinfo-item-type4 .accinfo-img img {margin-top:0; width:0.71428571rem; height:1.14285714rem; border:none; border-radius:0;}*/
.accinfo-item .accinfo-txt {display:block; margin-left:0.80357143rem; width:calc(100% - 0.80357143rem);}
.accinfo-item.accinfo-item-type2 .accinfo-txt {margin-left:0; width:100%;}
.accinfo-item.accinfo-item-type3 .accinfo-txt {margin-left:1.41071428rem; width:calc(100% - 1.41071428rem);}
/*.accinfo-item.accinfo-item-type4 .accinfo-txt {margin-left:1.16071428rem; width:calc(100% - 1.16071428rem);}*/
.accinfo-item .accinfo-txt div {display:flex; align-items:center; font-size:0.25rem; color:var(--adaptiveGrey7dash2); line-height:0.35714286rem;}
.accinfo-item .accinfo-txt .accinfo-tit {margin-bottom:0.01785714rem; font-weight:700; color:var(--adaptiveGrey7dash1);}
.accinfo-item.accinfo-item-type2 div.accinfo-tit {margin-bottom:0.08928571rem;}
.accinfo-item .accinfo-acc {margin-bottom:0.01785714rem; font-weight:400;}
.accinfo-item.accinfo-item-type2 div.accinfo-acc,
.accinfo-item.accinfo-item-type3 div.accinfo-acc {color:var(--adaptiveGrey7dash2);}
.accinfo-item div.accinfo-name,
.accinfo-item div.accinfo-date {margin-bottom:0.01785714rem;}
.accinfo-item div.accinfo-name i,
.accinfo-item div.accinfo-name em,
.accinfo-item div.accinfo-date em {color:var(--adaptiveGrey7dash2);}
.accinfo-item div.accinfo-name i {position:relative;}
.accinfo-item div.accinfo-name i:nth-child(n+2) {padding-left:0.19642857rem;}
.accinfo-item .marquee-txt-v7 {position:relative; display:block !important; overflow:hidden; width:100%; height:0.35714286rem; word-break:break-word;}
.accinfo-item .marquee-txt-v7 em {display:inline-block; min-width:100%; color:var(--adaptiveGrey7dash1); white-space:nowrap;}
.toggle-wrap-v7 .more-toogle-box:nth-child(1) .accinfo-item .marquee-txt-v7 em {color:var(--adaptiveGrey7dash2);}
.accinfo-item .marquee-txt-v7 em.on {animation:marquee 15s linear infinite running;}
.accinfo-item div.accinfo-num {position:relative; justify-content:flex-end; margin-top:0.14285714rem; height:0.375rem; font-size:0.28571429rem; color:var(--adaptiveGrey7dash1); font-weight:400; line-height:0.41071429rem;}
.accinfo-item div.accinfo-date + div.accinfo-num {margin:0;}
.accinfo-item .accinfo-num strong {display:inline-block; font-weight:700;}
.accinfo-item .accinfo-unit {margin-right:0.08928571rem; font-size:0.25rem; color:var(--adaptiveGrey7dash6); font-weight:400; line-height:0.35714286rem;}
.accinfo-item .accinfo-txt1 {display:inline-block; margin-right:0.07142857rem; font-size:0.21428571rem; color:var(--adaptiveGrey7dash2); font-weight:400; line-height:0.30357143rem;}
.accinfo-item .accinfo-txt .accinfo-txt2 {position:relative; overflow:hidden; flex:1; display:inline-block; padding-left:0.19642857rem; color:var(--adaptiveGrey7dash2);}
.accinfo-item .accinfo-txt2:before,
.accinfo-item div.accinfo-name i:nth-child(n+2):before {content:''; position:absolute; top:40%; left:0.08928571rem; width:0.03571428rem; height:0.03571428rem; background:#cccbcb; border-radius:50%;}
.accinfo-item .accinfo-txt2 .marquee-txt-v7 {color:var(--adaptiveGrey7dash2); font-weight:400; line-height:0.375rem;}

.accinfo-box .cmm-tab-square {box-sizing:border-box; margin-bottom:0.26785714rem; padding:0.05357143rem; background:#f3f3f3; border:0.01785714rem solid #91cff5; border-radius:0.10714285rem;}
.accinfo-box .bg-data.bg-data-type2 .cmm-tab-square {border-color:transparent;}
.accinfo-box .cmm-tab-square button {text-align:center; padding:0.05357143rem 0 0.07142857rem 0; font-size:0.23214286rem; color:var(--adaptiveGrey7dash6); font-weight:500; line-height:0.33928571rem;}
.accinfo-box .cmm-tab-square .active {background:#fff; box-shadow:0px 0px 4px 0px rgba(147, 147, 147, 0.4); color:var(--adaptiveGrey7dash4);}

.fund-value {display:flex; justify-content:space-between; align-items:flex-start; padding-bottom:0.17857143rem;}
.fund-value-tit {padding-top:0.10714285rem; font-size:0.26785714rem; font-weight:500; line-height:0.35714286rem;}
.fund-value-cnt {position:relative; text-align:right; font-size:0.35714286rem; font-weight:500; line-height:0.51785714rem;}
.fund-value-cnt strong {font-size:0.39285714rem; font-weight:700; line-height:0.57142857rem;}
.fund-value-cnt span {display:block; margin-top:0.03571428rem; font-size:0.21428571rem; color:var(--adaptiveGrey7dash2); font-weight:400; line-height:0.30357143rem;}
.now-state-type2 {position:relative; margin-right:0.07142857rem; padding-left:0.25rem; font-size:0.25rem; font-weight:500; line-height:0.33928571rem;}
.now-state-type2:before {content:''; position:absolute; left:0; top:50%; border:0 solid transparent; border-width:0.11607142rem 0.10714285rem;}
.now-state-type2.expand {color:#d0021b;}
.now-state-type2.expand:before {margin-top:-0.17857143rem; border-bottom-color:#d0021b;}
.now-state-type2.reduce {color:#0f7aed;}
.now-state-type2.reduce:before {margin-top:-0.07142857rem; border-top-color:#0f7aed;}

.nowgo-group {display:flex; /*justify-content:space-between; */margin-top:0.28571429rem; padding-left:11.33vw;}
.nowgo-group .nowgo-item.swiper-slide {width:22.93vw;}
.nowgo-group .nowgo-item a {display:block; text-align:center; margin:0 auto; padding-top:15.2vw; width:16vw; font-size:0.23214286rem; color:var(--font-color1); font-weight:500; line-height:0.33928571rem; background-repeat:no-repeat; background-position:50% 0; background-size:13.333333vw auto;}
.nowgo-group .nowgo-item:nth-child(1) a {background-image:url('/resource/images/wm/ico_nowgo1.png');}
.nowgo-group .nowgo-item:nth-child(2) a {background-image:url('/resource/images/wm/ico_nowgo2.png');}
.nowgo-group .nowgo-item:nth-child(3) a {background-image:url('/resource/images/wm/ico_nowgo5.png');}
.nowgo-group .nowgo-item:nth-child(4) a {background-image:url('/resource/images/wm/ico_nowgo4.png');}
.nowgo-group .nowgo-item .new {position:relative;}
.nowgo-group .nowgo-item .new:after {content:""; position:absolute; top:0; right:0; display:block; width:0.1429rem; height:0.1429rem; background:#d0021b; border-radius:0.7142857143rem;}

.goodsm-group {position:relative; margin:0.44642857rem 0; padding:0.01785714rem; background:linear-gradient(2.22deg, #1aff12 1.87%, #65f7ff 13.54%); border-radius:0.16071429rem;}
.goodsm-group:after {content:''; z-index:1; position:absolute; left:0.01785714rem; bottom:0.01785714rem; width:calc(100% - 0.03571428rem); height:0.26785714rem; background:linear-gradient(180deg, rgba(255, 255, 255, 1) 60%, rgba(177, 255, 141, 0.6) 98.89%); border-radius:0 0 0.16071429rem  0.16071429rem;}
.goodsm-group .bg-white {z-index:1; position:relative; display:flex; flex-wrap:wrap; justify-content:center; background-color:var(--bg-color2); padding:0.10714285rem 0.08928571rem 0.25rem 0.08928571rem; border-radius:0.16071429rem;}
.goodsm-group a {position:relative; margin:0 1%; width:18%;}
.goodsm-group [class^=icon-bg] {position:relative; width:0.92857142rem; height:0.92857142rem; display:block; margin:0 auto; background:linear-gradient(180deg, #fdfdfd 70.5%, rgba(164, 255, 190, 0.4) 100%); border-radius:50%;}
.goodsm-group [class^=icon-bg]:before {content:''; position:absolute; left:0; top:0; background-repeat:no-repeat; background-position:50% 50%; background-size:100% auto; z-index:1; width:0.78571429rem; height:0.78571429rem; left:0.07142857rem; top:0.07142857rem;}
.goodsm-group .txt {display:block; text-align:center; margin-top:0.10714285rem; font-size:0.23214286rem; font-weight:500; line-height:0.33928571rem;}
.goodsm-group .icon-bg01:before {background-image:url(/resource/images/wm/icon_cash.png);}
.goodsm-group .icon-bg02:before {background-image:url(/resource/images/wm/icon_savings2.png);}
.goodsm-group .icon-bg03:before {background-image:url(/resource/images/wm/icon_credit.png);}
.goodsm-group .icon-bg04:before {background-image:url(/resource/images/wm/icon_card_check.svg);}
.goodsm-group .icon-bg05:before {background-image:url(/resource/images/wm/icon_loan.svg);}

.data-section {margin-top:0.17857143rem; margin-bottom:0;}
.data-section a {position:relative; box-shadow:none; border-radius:0.16071429rem; border:1px solid #eee;}
.senior .data-section a {border-color:var(--border-color1);}
.senior[data-color-mode="light"] .data-section a {box-shadow:0 0.0893rem 0.1785714286rem rgba(0,0,0,0.1)}
.badge-ad {z-index:1; position:absolute; top:-0.01785714rem; right:-0.01785714rem; box-sizing:border-box; display:flex; justify-content:center; align-items:center; padding:0.07142857rem; width:0.71428571rem; height:0.35714286rem; background:#c4ffa8; border-radius:0 0.17857143rem 0.17857143rem 0.26785714rem; font-size:0.16071429rem; color:#35681d; font-weight:500; line-height:0.21428571rem;}
.data-section .badge-ad {border-radius:0 0.16071429rem 0.16071429rem 0.26785714rem;}
.item-banner .swiper-slide .badge-ad {right:0;}
.data-section dl {box-sizing:border-box; padding:0.35714286rem; word-wrap:break-word;}
.senior .data-section dl {padding:0.3076923rem;}
.data-section .img {display:flex; justify-content:flex-end; align-items:flex-start;}
.data-section dl > dt {overflow:visible; margin-bottom:0 !important; width:72%; font-size:0.23214286rem !important; color:#2772c7; font-weight:700; line-height:0.33928571rem !important;}
.senior .data-section dl > dt {color:#2772c7;}
.data-section [class^=c] dl > dt {color:#6b6e73;}
.data-section dl > dd:nth-child(2):not(:last-child) {width:72%;}
.senior .data-section dl > dt,
.senior .data-section dl > dd:nth-child(2):not(:last-child) {width:62%;}
.data-section dl dd > strong {margin-top:0.08928571rem; font-size:0.28571429rem !important; color:var(--adaptiveGrey7dash1); font-weight:700; line-height:0.41071429rem !important; word-break:keep-all; display:-webkit-box; overflow:hidden; -webkit-box-orient:vertical; -webkit-line-clamp:3; max-height:1.5rem;}
.data-section dl dd > strong > span {vertical-align:text-top;}
.data-section [class^=c] dl dd > strong {color:#191919;}
.data-section dl dd > span {display:block; margin-top:0.08928571rem; font-size:0.23214286rem; color:var(--adaptiveGrey7dash3); font-weight:400; line-height:0.33928571rem;}
.data-section [class^=c] dl dd > span {color:#939393;}
.data-section dl > dd.img {position:absolute; top:50%; right:0.35714286rem; margin-top:0; width:1.42857142rem; transform:translateY(-50%);}
.data-section dl > dd.img img {border-radius:0.16071429rem;}
.senior .data-section .img + dl {padding:0.3846rem;}
.data-section dl > dd.img img {border-radius:0.16071429rem;}
[data-ui-name="mysc-event"] .data-section,
[data-ui-name="transfer-account-num"] .data-section {margin:0.4464rem 0;}
[data-ui-name="mysc-event"] .data-section a,
[data-ui-name="transfer-account-num"] .data-section a {box-shadow:0 0.0893rem 0.1785714286rem rgba(0,0,0,0.1);}

.data-section [class^=c] {border-color:transparent;}
.senior .data-section .c1,
.data-section .c1 {background:#fff2d6;}
.data-section .c1 dl > dt {color:#f09e00;}
.senior .data-section .c2,
.data-section .c2 {background:#dcf6f9;}
.data-section .c2 dl > dt {color:#4188e2;}
.senior .data-section .c3,
.data-section .c3 {background:#e0f3e6;}
.data-section .c3 dl > dt {color:#41ad68;}

.goods-view {margin-top:0.35714286rem;}
.goods-view-btn {position:relative; display:block; padding:0.25892857rem 0.26785714rem; background:#fff; border:0.01785714rem solid #91bff5; border-radius:0.16071429rem; font-size:0.25rem; font-weight:700; line-height:0.35714286rem;}
.goods-view-btn:after {content:''; position:absolute; right:-0.08928571rem; bottom:-0.08928571rem; width:0.80357143rem; height:0.80357143rem; background:url(/resource/images/wm/ico_clickhere.png) no-repeat 0 0; background-size:100% auto;}
.goods-view-btn > em {position:relative; display:inline-block; color:#2772c7;}
.goods-view-btn > em:after {content:''; display:inline-block; margin-left:0.03571428rem; width:0.28571429rem; height:0.28571429rem; background:url(/resource/images/wm/ico_arw_blue_dbl.png) no-repeat 0 0; background-size:100% auto; transform:translateY(0.05357143rem);}

[data-ui-name="main2025v"] .fund-tend {margin-top:0.35714286rem;}
[data-ui-name="main2025v"] .bg-data-type2 .fund-tend {margin-top:0; margin-bottom:0.44642857rem;}
.fund-tend {display:flex; align-items:center; padding:0.26785714rem; background:#fff; border:0.01785714rem solid #eee; border-radius:0.16071429rem;}
.fund-tend > i,
.fund-tend > span,
.fund-tend strong {display:inline-block; vertical-align:middle; font-size:0.25rem; color:#191919; font-weight:700; line-height:0.35714286rem; letter-spacing:-0.03em;}
.fund-badge {margin-left:0.14285714rem;}
.fund-badge em {display:inline-block; margin-right:0.03571428rem; padding:0.03571428rem 0.10714285rem; border-radius:0.03571428rem; font-size:0.19642857rem; line-height:0.28571429rem; letter-spacing:-0.03em;}
.fund-badge.tag6 em {background:#ffeae9; color:#d64b4e;}
.fund-badge.tag5 em {background:#ffefde; color:#ef6a03;}
.fund-badge.tag4 em {background:#fff8e2; color:#f0bd23;}
.fund-badge.tag3 em {background:#e4f5ef; color:#41ad68;}
.fund-badge.tag2 em {background:#e6f1ff; color:#4188e2;}
.fund-badge.tag1 em {background:#ece2fa; color:#7349ac;}
.fund-badge.tag6 strong {color:#d64b4e;}
.fund-badge.tag5 strong {color:#ef6a03;}
.fund-badge.tag4 strong {color:#f0bd23;}
.fund-badge.tag3 strong {color:#41ad68;}
.fund-badge.tag2 strong {color:#4188e2;}
.fund-badge.tag1 strong {color:#7349ac;}

[data-ui-name="main2025v"] .update-box {z-index:3; position:relative; display:block; margin-bottom:-0.03571428rem; width:100%;}
[data-ui-name="main2025v"] .update-box .update {display:flex; align-items:center; justify-content:flex-end;}
[data-ui-name="main2025v"] .update-box .update .layer-tooltip-btn {position:relative !important; display:flex; left:auto; right:auto !important; top:auto !important; width:auto; height:auto; background:url(/resource/images/wm/icon_info_blue20.png) no-repeat; background-position:top right; background-size:0.28571429rem; padding:0 0.39285714rem 0 0 !important; z-index:2;  font-size:0.23214286rem !important; color:#191919 !important; font-weight:500; line-height:0.33928571rem; letter-spacing:-0.03em;}

/* 2025 04 MB 정기이행 S */
.notice_wrap {
    margin-bottom:0.2rem;
    position: relative;
    box-sizing: border-box;
    padding: var(--font-size12) var(--font-size10) 0.19642857rem var(--font-size33);
    background: #fff6c7;
    font-size: var(--font-size14);
    color: var(--gray-900);
    font-weight: 500;
    line-height: var(--font-size20);
    letter-spacing: -0.03em;
    border: 0.02rem solid #f4e46f;
	border-radius: 0.10714285rem;
}

.notice_wrap:before {
    content: '';
    position: absolute;
    left: var(--font-size10);
    top: var(--font-size10);
    width: var(--font-size21);
    height: var(--font-size21);
    background: url(/resource/images/wm/icon_info_orange21.png) no-repeat 50% 50%;
    background-size: 100% auto;
}

.notice_wrap p {display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 100%; font-size: 0.24rem; width: calc(100% - 0.1rem);}

/* 2025 04 MB 정기이행 E */

@media screen and (max-width:374px) {
    .accinfo-item.accinfo-item-type2 .accinfo-img img,
    .accinfo-item.accinfo-item-type3 .accinfo-img img {width:0.89285714rem; height:0.89285714rem;}
    .accinfo-item.accinfo-item-type3 .accinfo-txt {margin-left:1.07142857rem; width:calc(100% - 1.07142857rem);}
}