@charset "UTF-8";@font-face{font-family:Pretendard;font-weight:500;font-display:fallback;src:local("Pretendard Medium"),url(/resource/fonts/Pretendard-Medium.woff2) format("woff2"),url(/resource/fonts/Pretendard-Medium.woff) format("woff"),url(/resource/fonts/Pretendard-Medium.otf) format("otf"),url(/resource/fonts/Pretendard-Medium.ttf) format("ttf")}@font-face{font-family:Pretendard;font-weight:700;font-display:fallback;src:local("Pretendard Bold"),url(/resource/fonts/Pretendard-Bold.woff2) format("woff2"),url(/resource/fonts/Pretendard-Bold.woff) format("woff"),url(/resource/fonts/Pretendard-Bold.otf) format("otf"),url(/resource/fonts/Pretendard-Bold.ttf) format("ttf")}@font-face{font-family:Pretendard;font-weight:900;font-display:fallback;src:local("Pretendard Black"),url(/resource/fonts/Pretendard-Black.woff2) format("woff2"),url(/resource/fonts/Pretendard-Black.woff) format("woff"),url(/resource/fonts/Pretendard-Black.otf) format("otf"),url(/resource/fonts/Pretendard-Black.ttf) format("ttf")}@font-face{font-family:SS;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;src:url(/resource/fonts/SS-regular.woff2) format("woff2"),url(/resource/fonts/SS-regular.otf) format("opentype"),url(/resource/fonts/SS-regular.ttf) format("truetype")}@font-face{font-family:SS;font-style:normal;font-weight:700;text-rendering:optimizeLegibility;src:url(/resource/fonts/SS-bold.woff2) format("woff2"),url(/resource/fonts/SS-bold.otf) format("opentype"),url(/resource/fonts/SS-bold.ttf) format("truetype")}:root{--font-4xl: 3rem;--font-3xl: 2.6rem;--font-2xl: 2.4rem;--font-xl: 2rem;--font-lg: 1.8rem;--font-md: 1.6rem;--font-sm: 1.4rem;--font-xs: 1.3rem;--font-2xs: 1.2rem}.simple{--font-4xl: 3rem;--font-3xl: 3rem;--font-2xl: 2.6rem;--font-xl: 2.2rem;--font-lg: 2rem;--font-md: 1.8rem;--font-sm: 1.6rem;--font-xs: 1.6rem}.easeInQuad{transition-timing-function:cubic-bezier(.55,.085,.68,.53)!important}.easeInCubic{transition-timing-function:cubic-bezier(.55,.055,.675,.19)!important}.easeInQuart{transition-timing-function:cubic-bezier(.895,.03,.685,.22)!important}.easeInQuint{transition-timing-function:cubic-bezier(.755,.05,.855,.06)!important}.easeInSine{transition-timing-function:cubic-bezier(.47,0,.745,.715)!important}.easeInExpo{transition-timing-function:cubic-bezier(.95,.05,.795,.035)!important}.easeInCirc{transition-timing-function:cubic-bezier(.6,.04,.98,.335)!important}.easeInBack{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)!important}.easeOutQuad{transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.easeOutCubic{transition-timing-function:cubic-bezier(.215,.61,.355,1)!important}.easeOutQuart{transition-timing-function:cubic-bezier(.165,.84,.44,1)!important}.easeOutQuint{transition-timing-function:cubic-bezier(.23,1,.32,1)!important}.easeOutSine{transition-timing-function:cubic-bezier(.39,.575,.565,1)!important}.easeOutExpo{transition-timing-function:cubic-bezier(.19,1,.22,1)!important}.easeOutCirc{transition-timing-function:cubic-bezier(.075,.82,.165,1)!important}.easeOutBack{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)!important}.easeInOutQuad{transition-timing-function:cubic-bezier(.455,.03,.515,.955)!important}.easeInOutCubic{transition-timing-function:cubic-bezier(.645,.045,.355,1)!important}.easeInOutQuart{transition-timing-function:cubic-bezier(.77,0,.175,1)!important}.easeInOutQuint{transition-timing-function:cubic-bezier(.86,0,.07,1)!important}.easeInOutSine{transition-timing-function:cubic-bezier(.445,.05,.55,.95)!important}.easeInOutExpo{transition-timing-function:cubic-bezier(1,0,0,1)!important}.easeInOutCirc{transition-timing-function:cubic-bezier(.785,.135,.15,.86)!important}.easeInOutBack{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)!important}.easeOutMy{transition-timing-function:cubic-bezier(.05,.79,0,.96)!important}.easeOutSide{transition-timing-function:cubic-bezier(.15,.84,.45,1)!important}*{margin:0;padding:0;box-sizing:border-box;font-family:Pretendard;word-wrap:break-word;word-break:break-all;white-space:normal;-webkit-text-size-adjust:none;text-size-adjust:100%;-ms-overflow-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;word-break:keep-all}img,fieldset,iframe{border:0;vertical-align:top}button{padding:0;border:none;background:none;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}em,address,i{font-style:normal}strong{font-weight:700}ul,ol,li{list-style:none}input,select{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;vertical-align:middle}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button{-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=search]::-moz-search-cancel-button{display:none}input[type=search]::-ms-clear{display:none}textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;resize:none}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:normal}th,td{text-align:center;vertical-align:middle}caption{overflow:hidden;position:static;width:1px;height:1px;clip:rect(1px,1px,1px,1px)}hr{margin:50px 0}a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}video{border:0;outline:none;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}html{overscroll-behavior-y:contain;position:relative;min-height:100%;font-size:62.5%}body{height:100%;min-height:100%;margin:0;background-color:#fff;font-family:Pretendard;color:#1b1c2a;font-size:var(--font-md);font-weight:500;line-height:1.4}.direct-skip-nav a{display:block;position:absolute;top:-100%;left:0;width:100%;height:36px;z-index:900;margin:0;padding:8px 0;text-align:center;text-decoration:none}.direct-skip-nav a:focus{top:0;color:#fff;background-color:#1b1c2a}.direct-header{position:fixed;top:0;left:50%;z-index:101;transform:translate(-50%);width:100%;height:80px;padding:15px 0;background-color:#ffffffe6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.direct-header.s-top{background-color:transparent;transition:background .3s}.direct-header.s-top .header-wrap .btn-header-previous{background-image:url(/resource/images/header_icon_history_back_white.svg)}.direct-header .header-wrap{position:relative;max-width:1000px;height:100%;margin:0 auto;padding:0 24px}.direct-header .header-wrap>h1{width:calc(100% - 96px);height:50px;margin:0 48px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;text-align:center;line-height:50px;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.direct-header .header-wrap>h1.tittle.offscreen.is-show{display:block;position:relative!important;width:calc(100% - 96px)!important;height:50px!important;margin:0 48px;border:0;clip:unset;clip-path:none}.direct-header .header-wrap>h1.of-tittle{line-height:1.4}.direct-header .header-wrap>h1.of-tittle .infotxt{display:block;color:#7e89a2;font-size:var(--font-xs);font-weight:500}.direct-header .header-wrap .btn-header-previous{position:absolute;top:50%;left:0;width:36px;height:36px;transform:translateY(-50%);background-image:url(/resource/images/header_icon_history_back.svg);background-repeat:no-repeat;background-position:center;background-size:11px auto}.direct-header .header-wrap .btn-header-home{position:absolute;top:50%;left:0;width:36px;height:36px;transform:translateY(-50%);background-image:url(/resource/images/header_icon_home.svg);background-repeat:no-repeat;background-position:center;background-size:24px auto}.direct-header .header-wrap .simple-sw-box{position:absolute;top:50%;left:0;transform:translateY(-50%)}.direct-header .header-wrap>.right-area{display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%);width:auto;height:36px;margin-right:0}.direct-header .header-wrap>.right-area>li.inner-more:hover .list-more{display:block}.direct-header .header-wrap>.right-area>li .is-open+.list-more{display:block}.direct-header .header-wrap>.right-area>li .list-more{display:none;overflow:hidden;position:absolute;right:0;top:36px;width:156px;height:auto;border-radius:8px;border:1px solid #d1dce3;box-shadow:0 4px 4px #0b0d0f14;background-color:#fff}.direct-header .header-wrap>.right-area>li .list-more>li{width:100%}.direct-header .header-wrap>.right-area>li .list-more>li button{position:relative;width:100%;height:48px;padding:0 40px 0 16px;color:inherit;font-size:var(--font-md);text-align:left}.direct-header .header-wrap>.right-area>li .list-more>li button .icon{display:block;position:absolute;top:50%;right:16px;width:24px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-position:center;background-size:auto}.direct-header .header-wrap>.right-area>li .list-more>li button .icon.more01{background-image:url(/resource/images/header_icon_more_app.svg)}.direct-header .header-wrap>.right-area>li .list-more>li button .icon.more02{background-image:url(/resource/images/header_icon_more_contact.svg)}.direct-header .header-wrap>.right-area>li .list-more>li button .icon.more03{background-image:url(/resource/images/header_icon_more_cancel.svg)}.direct-header .header-wrap>.right-area>li .list-more>li button:hover{background-color:#ecf1f6}.direct-header .header-wrap>.right-area [class^=btn-header]{display:block;overflow:hidden;width:36px;height:100%;background-repeat:no-repeat;background-position:center;background-size:24px auto}.direct-header .header-wrap>.right-area [class^=btn-header].allmenu{background-image:url(/resource/images/header_icon_all_menu.svg)}.direct-header .header-wrap>.right-area [class^=btn-header].shopping{position:relative;background-image:url(/resource/images/header_icon_shopping.svg)}.direct-header .header-wrap>.right-area [class^=btn-header].shopping .count{display:block;position:absolute;right:5px;bottom:5px;width:14px;height:14px;padding-top:2px;border-radius:100%;line-height:1;text-align:center;background-color:#ff5050;color:#fff;font-size:11px}.direct-header .header-wrap>.right-area [class^=btn-header].more{background-image:url(/resource/images/header_icon_more.svg)}.direct-header .header-wrap>.right-area [class^=btn-header].search{background-image:url(/resource/images/header_icon_search.svg)}.direct-header .header-wrap>.right-area [class^=btn-header].home{background-image:url(/resource/images/header_icon_home.svg)}.direct-header .header-wrap>.right-area [class^=btn-header].share{background-image:url(/resource/images/header_icon_share.svg)}.direct-header.double-area .header-wrap>h1{width:calc(100% - 132px);margin:0 84px 0 48px}.direct-header.js-color .of-tittle,.direct-header.js-color .tittle{color:#fff}.direct-header.js-color .header-wrap [class^=btn-header]{background-image:url(/resource/images/header_icon_home_white.svg)}.direct-header.js-color .header-wrap>.right-area [class^=btn-header].allmenu{background-image:url(/resource/images/header_icon_all_menu_white.svg)}.direct-header.js-color .header-wrap .btn-header-previous{background-image:url(/resource/images/header_icon_history_back_white.svg)}.top-of-continue{position:fixed;top:0;left:0;z-index:105;height:58px;width:100%;margin:0 auto;padding:0 24px;background-color:#1b1c2a}.top-of-continue .progress-container{max-width:662px;margin:0 auto;padding-top:12px}.top-of-continue .progress-container .progress-bar{background-color:#fff3}.top-of-continue .progress-container .progress-bar .progress-val .current{display:none}.top-of-continue .info-val-box{display:flex;justify-content:space-between;max-width:662px;margin:0 auto;padding-top:8px;transition:all .5s}.top-of-continue .info-val-box>.tit-step{display:flex;justify-content:start;max-width:calc(100% - 88px);color:#fff;font-size:var(--font-sm);line-height:20px}.top-of-continue .info-val-box>.tit-step strong{display:block;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.top-of-continue .info-val-box>.tit-step em{display:block;width:50px;white-space:nowrap}.top-of-continue .info-val-box .btn-arrow span{color:#fff75b}.top-of-continue .info-val-box .btn-arrow span:after{border:1px solid #fff75b;border-width:0 1px 1px 0}.top-of-continue+.direct-header+.direct-allmenu+.direct-body{padding-top:178px}.top-of-continue+.direct-header+.direct-allmenu+.direct-body .calc-top-info+.amount-box.prd-calc-top+.btn-group{top:178px}.top-of-continue.is-scroll{top:-58px;transition:all .5s}.top-of-continue.is-scroll+.direct-header{top:0;transition:all .5s}.top-of-continue.is-scroll+.direct-header+.direct-allmenu+.direct-body{padding-top:106px;transition:all .5s}.direct-allmenu{display:none;overflow:hidden;position:fixed;top:0;left:0;z-index:110;width:100%;height:100%;background-color:#0b0d0fcc}.direct-allmenu:after{content:"";display:block;clear:both}.direct-allmenu.is-open{display:block}.direct-allmenu.is-mov{opacity:1}.direct-allmenu h1.offscreen{display:block;top:12px;left:50%;width:auto!important;height:auto!important;margin-left:-500px;color:#fff;font-size:var(--font-xl);overflow:auto;clip:unset;clip-path:none;z-index:99}.direct-allmenu .allmenu-out{overflow-y:auto;float:right;position:relative;width:100%;max-width:430px;height:100%;background-color:#fff}.direct-allmenu .allmenu-out .allmenu-header{position:sticky;top:0;left:0;z-index:10;width:100%;height:54px;background-color:#1b1c2a;transition:background .3s ease}.direct-allmenu .allmenu-out .allmenu-header>.right-area{display:flex;position:absolute;top:9px;right:54px;width:auto;height:36px}.direct-allmenu .allmenu-out .allmenu-header>.right-area>li [class^=btn-allmenu]{width:36px;height:100%;background-repeat:no-repeat;background-position:center;background-size:24px auto}.direct-allmenu .allmenu-out .allmenu-header>.right-area>li [class^=btn-allmenu].home{background-image:url(/resource/images/allmenu_header_home.svg)}.direct-allmenu .allmenu-out .allmenu-header>.right-area>li [class^=btn-allmenu].search{background-image:url(/resource/images/allmenu_header_search.svg)}.direct-allmenu .allmenu-out .allmenu-quick .inner-top{display:flex;justify-content:space-between;padding:13px 24px 27px;background-color:#1b1c2a}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li{width:calc(25% - 2px)}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li>.quick-link{display:block;position:relative;height:84px;padding-top:64px;color:#fff;font-weight:700;text-decoration:none;text-align:center}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li>.quick-link .icon{position:absolute;top:0;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:24px;background-color:#3d3f5a;font-size:0}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li>.quick-link .icon img{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li>.quick-link .text{font-size:var(--font-sm)}.direct-allmenu .allmenu-out .allmenu-quick .inner-top li>.quick-link .num{position:absolute;top:0;left:50%;width:24px;height:24px;margin-left:16px;border-radius:50%;background-color:#fff75b;color:#1b1c2a;font-size:var(--font-xs);font-weight:500;line-height:24px}.direct-allmenu .allmenu-out .allmenu-quick .banner-swiper{margin-top:32px}.direct-allmenu .allmenu-out .allmenu-quick .banner-swiper .swiper-slide{padding:0 24px}.direct-allmenu .allmenu-out .allmenu-body{position:relative;padding:0 24px 40px}.direct-allmenu .allmenu-out .allmenu-body .anchor-tabs-container .tabs-list{position:sticky}.direct-allmenu .allmenu-out .allmenu-body .anchor-tabs-container .tabs-list.toggle .btn-tog{display:block}.direct-allmenu .allmenu-out .allmenu-body .anchor-tabs-container .tabs-list.open .tab-nav{margin-right:0;padding-right:35px}.direct-allmenu .allmenu-out .allmenu-body .anchor-tabs-container .tabs-list.open .btn-tog{background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.direct-allmenu .allmenu-out .allmenu-body .menu-nav{overflow:hidden;position:sticky;top:54px;left:0;z-index:1;width:calc(100% + 28px);height:58px;margin:0 -24px 36px -4px;padding-top:12px;background-color:#fff}.direct-allmenu .allmenu-out .allmenu-body .menu-nav>ul{display:flex;justify-content:start;flex-wrap:wrap}.direct-allmenu .allmenu-out .allmenu-body .menu-nav>ul li{padding:4px}.direct-allmenu .allmenu-out .allmenu-body .menu-nav>ul li a{display:block;padding:8px 16px;border-radius:50px;background-color:#ecf1f6;color:#868a93;font-size:var(--font-md);font-weight:500;text-decoration:none;line-height:22px}.direct-allmenu .allmenu-out .allmenu-body .menu-nav>ul li.active a{background-color:#1b1c2a;color:#fff;font-weight:700}.direct-allmenu .allmenu-out .allmenu-body .menu-nav .btn-nav-toggle{position:absolute;top:12px;right:0;width:56px;height:46px;background-image:linear-gradient(90deg,#fff0,#fff)}.direct-allmenu .allmenu-out .allmenu-body .menu-nav .btn-nav-toggle:before{content:"";display:block;position:absolute;top:11px;left:8px;width:24px;height:24px;background:url(/resource/images/allmenu_menu_arrow.svg) no-repeat center}.direct-allmenu .allmenu-out .allmenu-body .menu-nav.open{height:auto}.direct-allmenu .allmenu-out .allmenu-body .menu-nav.open .btn-nav-toggle:before{transform:rotate(-180deg);transition:all .5s}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tabs-list{z-index:10}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content{margin:0;padding:40px 0 0}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content .title{margin-bottom:24px;color:#868a93;font-size:var(--font-md)}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li{position:relative}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a{display:block;position:relative;width:100%;min-height:32px;padding:3px 0 3px 48px;background-repeat:no-repeat;background-position:left center;background-size:32px auto;color:#1b1c2a;font-size:var(--font-lg);text-decoration:none;line-height:1.4}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a .status{display:block;overflow:hidden;position:absolute;top:4px;right:0;min-width:42px;height:24px;padding:0 6px;border-radius:4px;font-size:var(--font-xs);text-align:center;line-height:24px}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a .status.new{background-color:#e7f2ff;color:#2388ff}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a .status.hot{background-color:#ffebf4;color:#ff3232}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li>i{position:absolute;top:50%;left:0;transform:translateY(-50%);width:32px;height:32px}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li>i img{width:100%}.direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li+li{margin-top:20px}.direct-allmenu .allmenu-out .allmenu-bottom{padding:40px 24px;border-top:12px solid #ecf0f5}.direct-allmenu .allmenu-out .allmenu-bottom .infotxt{padding:20px 0;color:#5a5b63}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick{display:flex;padding:40px 0 0}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li{width:25%}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link{display:block;position:relative;height:104px;padding-top:64px;font-size:var(--font-md);font-weight:500;text-decoration:none;text-align:center}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link:before,.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link:after{content:"";display:block;position:absolute;top:0;left:50%;width:56px;height:56px;transform:translate(-50%)}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link:before{background-color:#ecf1f6;border-radius:24px}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link:after{background-repeat:no-repeat;background-position:center;background-size:32px auto}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link.total:after{background-image:url(/resource/images/allmenu_bot_total.png)}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link.claim:after{background-image:url(/resource/images/allmenu_bot_claim.png)}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link.loan:after{background-image:url(/resource/images/allmenu_bot_loan.png)}.direct-allmenu .allmenu-out .allmenu-bottom .bottom-quick li>.quick-link.pay:after{background-image:url(/resource/images/allmenu_bot_pay.png)}.direct-allmenu .allmenu-out.scrollOver .allmenu-header{background-color:#fff}.direct-allmenu .allmenu-out.scrollOver .allmenu-header .allmenu-close{background-image:url(/resource/images/allmenu_header_close_white.svg)}.direct-allmenu .allmenu-out.scrollOver .allmenu-header>.right-area>li [class^=btn-allmenu].search{background-image:url(/resource/images/allmenu_header_search_white.svg)}.direct-allmenu .allmenu-out.scrollOver .allmenu-header>.right-area>li [class^=btn-allmenu].home{background-image:url(/resource/images/allmenu_header_home_white.svg)}.direct-allmenu .allmenu-out .allmenu-close{position:fixed;top:9px;right:18px;z-index:999;width:36px;height:36px;background-image:url(/resource/images/allmenu_header_close.svg);background-repeat:no-repeat;background-position:center;background-size:24px auto}.direct-allmenu .allmenu-out.scrollOver .allmenu-close{background-image:url(/resource/images/allmenu_header_close_white.svg)}.service-info-area{width:calc(100% + 48px);margin:32px -24px 0;padding:40px 24px 0;border-top:12px solid #f6faff}.service-info-area.allmenu-bot{width:100%;margin:0;padding:40px 24px}.service-info-area .desc{margin:12px 0 24px;color:#5a5b63;font-size:var(--font-md)}.service-info-area .service-link{display:flex;justify-content:space-between}.service-info-area .service-link li{width:calc(25% - 2px)}.service-info-area .service-link li a{display:block;position:relative;width:100%;padding-top:72px;color:#1b1c2a;font-size:var(--font-sm);font-weight:500;text-decoration:none;text-align:center}.service-info-area .service-link li a:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:56px;height:56px;border-radius:50%;background-color:#f6faff;background-repeat:no-repeat;background-position:50% 50%;background-size:40px 40px}.service-info-area .service-link li a.i01:before{background-image:url(/resource/images/mypage_service_1.svg)}.service-info-area .service-link li a.i02:before{background-image:url(/resource/images/mypage_service_2.svg)}.service-info-area .service-link li a.i03:before{background-image:url(/resource/images/mypage_service_3.svg)}.service-info-area .service-link li a.i04:before{background-image:url(/resource/images/mypage_service_4.svg)}.service-info-area .cs-call-box{margin-top:32px}.direct-body{max-width:1048px;margin:0 auto;padding-top:80px}.direct-body .direct-container{padding:0 24px 64px}.direct-body.small .direct-contents{max-width:662px;margin:0 auto}.web .direct-body{min-height:calc(100vh - 253px);padding-top:112px;outline:none}.direct-footer{width:100%;padding:48px 0;background-color:#ecf1f6}.direct-footer .footer-wrap{max-width:1048px;margin:0 auto;padding:0 24px}.direct-footer .footer-wrap .top-area{display:flex;flex-direction:row-reverse;justify-content:space-between;height:40px}.direct-footer .footer-wrap .top-area .contact-box{display:flex;height:100%}.direct-footer .footer-wrap .top-area .contact-box li a{display:block;line-height:24px;padding:8px 12px 8px 44px;border-radius:8px;background-color:#fff;background-image:url(/resource/images/footer_icon_call.svg);background-position:left 12px center;background-repeat:no-repeat;background-size:24px;color:#1b1c2a;text-decoration:none;font-size:var(--font-md);font-weight:700;word-break:break-word}.direct-footer .footer-wrap .top-area .contact-box li a>span{font-weight:500}.direct-footer .footer-wrap .top-area .contact-box li a.time{background-image:url(/resource/images/footer_icon_talk.svg)}.direct-footer .footer-wrap .top-area .contact-box li+li{margin-left:12px}.direct-footer .footer-wrap .top-area .contact-box li+li a{font-weight:500}.direct-footer .footer-wrap .top-area .terms-box{display:flex;height:100%;padding:8px 0}.direct-footer .footer-wrap .top-area .terms-box li{margin-right:24px}.direct-footer .footer-wrap .top-area .terms-box li a{display:block;height:24px;line-height:24px;color:#5a5b63;font-size:var(--font-md);font-weight:700;text-decoration:none}.direct-footer .footer-wrap .top-area .terms-box li:first-child a{color:#1b1c2a}.direct-footer .footer-wrap .top-area .terms-box li:last-child{margin-right:0}.direct-footer .footer-wrap .info-area{position:relative;margin:0;padding-top:16px}.direct-footer .footer-wrap .info-area .infotxt{color:#868a93;font-size:var(--font-sm);font-weight:500;margin-bottom:24px}.direct-footer .footer-wrap .info-area .logo-wrap{width:108px;height:48px;background:url(/resource/images/logo_financial_networks.svg) no-repeat center;background-size:100% auto}.direct-footer .footer-wrap .info-area .wa-mark{width:76px;height:auto;margin-top:32px;font-size:0}.direct-footer .footer-wrap .info-area .wa-mark img{width:100%;height:auto}.content-wrap:not(:first-child){margin-top:64px}.content-wrap>*:first-child[class^=tit-]{margin-top:0}.content-wrap .content-wrap{margin-top:40px}.content-wrap .tit-area{margin-bottom:24px}.content-wrap .tit-area .desc{margin-top:12px}.content-wrap .tit-h4+.check-type--check{margin-top:-16px}.content-wrap .field-block+.field-block{margin-top:40px}.content-wrap>.tbl-container:first-child{margin-top:0}.content-wrap.bd-top{margin:40px -24px 0;padding:40px 24px 0;border-top:8px solid #f6faff}.scrollDown .js-sticky{transition:all .2s ease}.scrollUp .js-sticky{transition:all .3s ease}.top-of-continue{top:0!important}.top-of-continue+.direct-header{top:58px!important}.ofScroll .top-of-continue{top:-58px!important}.ofScroll .top-of-continue+.direct-header{top:0!important}.mobile .isMo{display:block!important}.mobile .isPc{display:none!important}.mobile .direct-skip-nav{display:none}.mobile .direct-header{height:54px;padding:0}.mobile .direct-header .header-wrap{height:100%;padding:0}.mobile .direct-header .header-wrap>h1{height:54px;line-height:54px;font-size:var(--font-md)}.mobile .direct-header .header-wrap>h1.of-tittle{height:54px;line-height:22px;padding:6px 0}.mobile .direct-header .header-wrap .btn-header-home,.mobile .direct-header .header-wrap .btn-header-previous{overflow:hidden;left:12px}.mobile .direct-header .header-wrap .simple-sw-box{left:24px}.mobile .direct-header .header-wrap>.right-area{right:0;margin-right:12px}@media screen and (max-width: 280px){.mobile .direct-header .header-wrap .simple-sw-box{left:14px}.mobile .direct-header .header-wrap .simple-sw-box .switch-item,.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]+label,.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]+label:before,.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]+label span{height:24px;line-height:24px}.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]+label:after{width:18px;height:18px}.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]+label span{padding:0 7px 0 24px;font-size:14px}.mobile .direct-header .header-wrap .simple-sw-box [type=checkbox]:checked+label span{padding:0 24px 0 7px}}.mobile .direct-allmenu h1.offscreen{position:absolute!important;top:0;left:0;margin:0;font-size:10px;color:transparent}.mobile .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tabs-contents{margin-top:-66px;padding-top:56px}.mobile .direct-allmenu .allmenu-out .allmenu-header:before{content:"";position:absolute;top:9px;right:18px;width:36px;height:36px;background-image:url(/resource/images/allmenu_header_close.svg);background-repeat:no-repeat;background-position:center;background-size:24px auto}.mobile .direct-allmenu .allmenu-out.scrollOver .allmenu-header:before{background-image:url(/resource/images/allmenu_header_close_white.svg)}.mobile .direct-allmenu .allmenu-close{opacity:0}.mobile .direct-allmenu{left:100%;transition:left .3s ease}.mobile .direct-allmenu.is-mov{left:0}.mobile .top-of-continue+.direct-header+.direct-allmenu+.direct-body{padding-top:120px}.mobile .top-of-continue+.direct-header+.direct-allmenu+.direct-body .calc-top-info+.amount-box.prd-calc-top+.btn-group{top:120px}.mobile .top-of-continue.is-scroll+.direct-header+.direct-allmenu+.direct-body{padding-top:80px}.mobile .direct-body{width:100%}.mobile .direct-body .direct-contents h1.offscreen+.tabs-container.tab-pry{margin-top:-26px}.mobile .direct-body .direct-contents .tabs-container:first-child.tab-pry{margin-top:-26px}.mobile .content-wrap.space-top{margin:40px -24px 0;padding:40px 24px 0;border-top:12px solid #f6faff}.mobile .direct-footer{display:none;padding:48px 0}.mobile .direct-footer .footer-wrap{width:100%}.mobile .direct-footer .footer-wrap .top-area{flex-direction:column;height:auto}.mobile .direct-footer .footer-wrap .top-area .contact-box{flex-direction:column}.mobile .direct-footer .footer-wrap .top-area .contact-box li a{display:inline-block}.mobile .direct-footer .footer-wrap .top-area .contact-box li+li{margin-top:8px;margin-left:0}.mobile .direct-footer .footer-wrap .top-area .terms-box{flex-wrap:wrap;max-width:280px;margin-top:32px;padding:2px;border-radius:0}.mobile .direct-footer .footer-wrap .top-area .terms-box li{margin-right:16px}.mobile .direct-footer .footer-wrap .top-area .terms-box li:nth-child(n+3){margin-top:12px}@media screen and (max-width: 280px){.mobile .direct-footer .footer-wrap .top-area .terms-box{margin-top:24px;margin-right:-8px;margin-left:-8px}.mobile .direct-footer .footer-wrap .top-area .terms-box:after{content:"";display:block;clear:both}.mobile .direct-footer .footer-wrap .top-area .terms-box li{float:left;width:50%}.mobile .direct-footer .footer-wrap .top-area .terms-box li a{height:auto;line-height:1.4}.mobile .direct-footer .footer-wrap .top-area .terms-box li,.mobile .direct-footer .footer-wrap .top-area .terms-box li+li,.mobile .direct-footer .footer-wrap .top-area .terms-box li:nth-child(3),.mobile .direct-footer .footer-wrap .top-area .terms-box li:nth-child(n+3){margin:8px 0 0;padding:0 4px}}.mobile .direct-footer .footer-wrap .info-area{padding-top:32px}.mobile .direct-footer .footer-wrap .info-area .infotxt{margin-bottom:32px}.web .isMo{display:none!important}.web .isPc{display:block!important}.web .isPc.btn{display:inline-block!important}.web .direct-body .direct-contents{min-height:500px}.web .direct-body .direct-contents h1.offscreen+.tabs-container.tab-pry{margin-top:-32px}.web .direct-body .direct-contents .tabs-container:first-child.tab-pry{margin-top:-32px}.web .direct-body.full{max-width:100%}.web .direct-body.full .direct-container{padding-left:0;padding-right:0}.web .direct-allmenu{width:100%}.web .direct-allmenu .allmenu-out{max-width:100%}.web .direct-allmenu .allmenu-out .allmenu-header>.right-area{left:50%;right:auto;margin-left:398px}.web .direct-allmenu .allmenu-out .allmenu-quick .inner-top{justify-content:center;padding-top:0}.web .direct-allmenu .allmenu-out .allmenu-quick .inner-top li{width:76px}.web .direct-allmenu .allmenu-out .allmenu-quick .inner-top li+li{margin-left:2px}.web .direct-allmenu .allmenu-out .allmenu-quick .banner-swiper{width:1000px;margin:32px auto 0}.web .direct-allmenu .allmenu-out .allmenu-quick .banner-swiper .swiper-slide{padding:0}.web .direct-allmenu .allmenu-out .allmenu-body .anchor-tabs-container .tabs-list{display:none}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tabs-contents{display:flex;flex-wrap:wrap;position:relative;width:1000px;margin:0 auto}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tabs-contents:before{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#fff}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content{width:33.333%;margin:0;padding:0 0 32px;border-bottom:1px solid #ecf0f5}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content:nth-child(-n+3){margin:32px 0 0;padding-top:0!important}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content .title{margin-bottom:24px;color:#1b1c2a;font-weight:700;font-size:var(--font-lg)}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li{position:relative}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a{font-size:var(--font-md);line-height:32px}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content>.menu-list>li a .status{display:inline-block;position:relative;top:6px;right:auto;margin-left:8px}.web .direct-allmenu .allmenu-out .allmenu-body .all-menu-nav .tab-content+.tab-content{padding-top:32px}.web .direct-allmenu .allmenu-out .allmenu-close{position:fixed;top:9px;left:50%;z-index:999;margin-left:464px}.web .direct-allmenu .service-info-area.allmenu-bot{width:100%;padding:40px 24px;background-color:#f6faff}.web .direct-allmenu .service-info-area.allmenu-bot .inbox{position:relative;width:1000px;margin:0 auto}.web .direct-allmenu .service-info-area .infotxt{width:400px}.web .direct-allmenu .service-info-area .service-link{position:absolute;top:20px;right:0;width:360px;height:84px;z-index:2}.web .direct-allmenu .service-info-area .service-link li{width:calc(25% - 2px)}.web .direct-allmenu .service-info-area .service-link li a br{display:none}.web .direct-allmenu .service-info-area .service-link li a:before{background-color:#fff}.web .direct-allmenu .service-info-area .cs-call-box{display:inline-block;width:auto;margin-top:16px;padding:0;border-radius:0;background-color:transparent}.web .direct-allmenu .service-info-area .cs-call-box:before{display:none}.web .direct-allmenu{opacity:0;transition:opacity .3s ease}.web .direct-allmenu.is-mov{opacity:1}.web .direct-footer .footer-wrap .top-area .contact-box li:first-child a{cursor:auto}.web .direct-footer .footer-wrap .top-area .terms-box{width:55%}.web .direct-footer .footer-wrap .info-area .wa-mark{position:absolute;top:47px;right:0;margin-top:0}.web .notice-bar+.direct-body:not(.main){padding-top:170px}.mobile .notice-bar+.direct-body:not(.main){padding-top:144px}strong,.bold{font-weight:700}.normal{font-weight:400}.offscreen{overflow:hidden;display:inline-block;position:absolute!important;width:1px!important;height:1px!important;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.ellipsis{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.ellipsis2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}a{text-decoration:none}a[href^=tel],a:focus,a:hover{color:inherit}.nowrap{white-space:nowrap}.align-l{text-align:left!important}.align-c{text-align:center!important}.align-r{text-align:right!important}.flex{display:flex;justify-content:center;align-items:center}.reverse{display:flex;flex-flow:column-reverse;max-width:376px;margin:0 auto}.reverse .txt-list{margin-left:-6px}.reverse .check-group:not([class*=check-type--]){margin-top:16px;margin-bottom:0}.reverse .check-group:not([class*=check-type--]) .check-item{padding-top:0;padding-bottom:0}.reverse .btn-pin-number{width:auto}.reverse .btn-pin-number>span{margin:0 4px}.reverse .btn-pin-number>span:first-child{margin-left:0}.reverse .btn-pin-number>span:last-child{margin-right:0}.disp-block{display:block!important}.disp-inline-block{display:inline-block!important}.disp-none{display:none!important}.visi-hidden{visibility:hidden!important}.font-c1{color:#1b1c2a!important}.font-c2{color:#5a5b63!important}.font-c3{color:#868a93!important}.font-c4{color:#b4b9c3!important}.font-3xl{font-size:var(--font-3xl)!important}.font-2xl{font-size:var(--font-2xl)!important}.font-xl{font-size:var(--font-xl)!important}.font-lg{font-size:var(--font-lg)!important}.font-md{font-size:var(--font-md)!important}.font-sm{color:#868a93;font-size:var(--font-sm)!important}.font-xs{color:#868a93;font-size:var(--font-xs)!important}.font-2xs{font-size:var(--font-2xs)!important}.font-500{font-weight:500!important}.font-700{font-weight:700!important}.font-900{font-weight:900!important}.color-pry{color:#2388ff!important}.color-sec{color:#f7fbff!important}.color-trd{color:#7e89a2!important}.color-suc{color:#00a27b!important}.color-err{color:#ff5050!important}.color-wrn{color:#fffa97!important}.tit-h1{margin-bottom:48px;color:#1b1c2a;font-size:var(--font-4xl);font-weight:700}.tit-h2{margin-bottom:48px;color:#1b1c2a;font-size:var(--font-3xl);font-weight:700}.tit-h3{margin-bottom:40px;color:#1b1c2a;font-size:var(--font-2xl);font-weight:700}.tit-h4{margin-bottom:24px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.tit-h5{margin-bottom:12px;color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.tit-h6{margin-bottom:12px;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.tit-h7{margin-bottom:8px;color:#1b1c2a;font-size:var(--font-sm);font-weight:700}.tit-h3 .ico{display:block;margin-bottom:16px}.tit-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin:0 0 40px}.tit-area [class^=tit-]{flex-grow:1;margin:0!important}.tit-area [class^=tit-]+div:not(.desc){flex-grow:1;text-align:right}.tit-area .btn-arrow{margin-bottom:3px}.tit-area .btn-ext{margin-right:0}.tit-area .desc{width:100%;margin-top:16px;color:#5a5b63}.tit-area .desc.space-small{margin-top:4px}.tit-area .desc .btn-arrow{margin-right:8px;margin-bottom:0}.tit-area .desc2{width:100%;margin-bottom:8px}.tit-area .txt-list{width:100%}.tit-area+.font-sm{margin-top:-12px}.tit-area.cn-tit{align-items:flex-start;min-height:92px;margin-bottom:0;padding-right:80px;background:url(/resource/images/cn/cn_tit_icon.svg) no-repeat right top}.tit-area.cn-tit .tit-h3{font-size:var(--font-xl)}.tit-area.cn-tit .desc{color:#868a93;font-size:var(--font-sm)}.tit-area.cn-tit .desc .date{display:inline-block;margin-right:10px;line-height:18px;vertical-align:middle}.tit-area.cn-tit+.amount-box,.tit-area.cn-tit .amount-box-modal{margin-top:40px}.tit-area.emb-tit{align-items:flex-start;margin-bottom:32px}.tit-area.emb-tit+.content-wrap{margin-top:0}.tit-area.emb-tit+.content-wrap .desc:not(:first-child),.tit-area.emb-tit+.content-wrap .txt-list:not(:first-child){margin-top:8px}.tit-area.emb-tit .sub{display:block;margin-bottom:8px;font-size:var(--font-md)}.tit-area.emb-tit .sub .flag{margin-left:8px;margin-top:-3px}.tit-area.emb-tit .ico{width:64px;height:64px}.tit-area.emb-tit .ico img{width:100%}.tit-area.prd-list-tit{margin:32px 0;text-align:center}.tit-area.prd-list-tit .desc{margin-top:24px}.tit-area .tit-h3+.btn-arrow{margin-top:16px}[class^=tit-]>.count-num{display:inline-block;padding-left:8px;color:#868a93;font-size:var(--font-md);font-weight:500}[class^=tit-]>.count-num .current{color:#2388ff}[class^=tit-].tit-line-top{border-top:1px solid #ecf0f5;margin-top:40px;padding-top:40px}[class^=tit-]+.content-wrap{margin-top:40px}[class^=tit-]+.content-wrap.tit-line-top,[class^=tit-]+.content-wrap+.content-wrap.tit-line-top{border-top:1px solid #ecf0f5;padding-top:40px}[class^=tit-] .tooltip{vertical-align:middle}[class^=tit-] .highlight{box-shadow:inset 0 -.7em #e7f2ff;border-bottom:.1em solid #e7f2ff}[class^=tit-] .tit-line{display:inline-block;position:relative}[class^=tit-] .tit-line:before{content:"";display:block;position:absolute;bottom:0;left:0;z-index:-1;width:100%;height:16px;background-color:#e7f2ff}.desc+.desc{margin-top:16px}.split-1>*{display:inline-block!important;width:100%!important}.split-2>*{display:inline-block!important;width:50%!important}.split-3>*{display:inline-block!important;width:33.3333%!important}.split-4>*{display:inline-block!important;width:25%!important}.ico-gift{display:inline-block;width:24px;height:24px;background:url(/resource/images/icon_gift.svg) no-repeat center center;vertical-align:middle}.txt-ico-coin{display:inline-block;padding-left:30px;background:url(/resource/images/icon_coin_y.svg) no-repeat left center;background-size:24px;font-size:var(--font-sm);line-height:24px}.txt-list{margin-top:16px;text-align:left}.txt-list>li{position:relative;margin:.5em 0}.txt-list>li:first-child{margin-top:0!important}.txt-list>li:last-child{margin-bottom:0!important}.txt-list>li .btn-box{margin-top:8px}.txt-list:not(ul){position:relative}.txt-list.dot{color:#5a5b63}.txt-list.dot>li,.txt-list.dot:not(ul){padding-left:.6em}.txt-list.dot>li:before,.txt-list.dot:not(ul):before{content:"";overflow:hidden;position:absolute;left:0;z-index:1;box-sizing:border-box;top:.5em;width:3px;height:3px;border-radius:50%;background-color:#5a5b63}.txt-list.dot>li .tit,.txt-list.dot:not(ul) .tit{margin-bottom:8px;color:#1b1c2a}.txt-list.dash{color:#5a5b63}.txt-list.dash>li,.txt-list.dash:not(ul){padding-left:.8em}.txt-list.dash>li:before,.txt-list.dash:not(ul):before{content:"";overflow:hidden;position:absolute;left:0;z-index:1;box-sizing:border-box;top:.6em;width:5px;height:1px;background-color:#5a5b63}.txt-list.dash>li .tit,.txt-list.dash:not(ul) .tit{margin-bottom:8px;color:#1b1c2a}.txt-list.remark{color:#5a5b63}.txt-list.remark>li,.txt-list.remark:not(ul){padding-left:1em}.txt-list.remark>li:before,.txt-list.remark:not(ul):before{content:"";overflow:hidden;position:absolute;left:0;z-index:1;box-sizing:border-box;content:"※"}.txt-list.remark>li .tit,.txt-list.remark:not(ul) .tit{margin-bottom:8px;color:#1b1c2a}.txt-list.comment{color:#5a5b63}.txt-list.comment>li,.txt-list.comment:not(ul){padding-left:2.4em}.txt-list.comment>li:before,.txt-list.comment:not(ul):before{content:"";overflow:hidden;position:absolute;left:0;z-index:1;box-sizing:border-box;content:"(주)"}.txt-list.comment>li .tit,.txt-list.comment:not(ul) .tit{margin-bottom:8px;color:#1b1c2a}.txt-list.font-sm{color:#868a93}.txt-list .txt-list{margin:.6em 0 1em!important;color:#868a93;font-size:var(--font-sm);font-weight:500}.txt-list .txt-list.font-md{color:#5a5b63}.txt-list.number{counter-reset:count}.txt-list.number>li{padding-left:1.4em}.txt-list.number>li:before{content:counter(count);overflow:hidden;position:absolute;top:.1em;left:0;z-index:1;width:1.2em;height:1.2em;box-sizing:border-box;counter-increment:count;border:1px solid #5a5b63;border-radius:50%;font-size:.9em;line-height:1.1em;text-align:center}.txt-list.number-sec{counter-reset:count}.txt-list.number-sec>li{padding-left:1.4em}.txt-list.number-sec>li:before{content:counter(count) ".";overflow:hidden;position:absolute;top:.1em;left:0;z-index:1;width:1.6em;height:1.2em;box-sizing:border-box;counter-increment:count;font-size:.9em;line-height:1.1em}.txt-list.number-trd{counter-reset:count}.txt-list.number-trd>li{padding-left:1.4em}.txt-list.number-trd>li:before{content:counter(count) ")";overflow:hidden;position:absolute;top:.1em;left:0;z-index:1;width:1.2em;height:1.2em;box-sizing:border-box;counter-increment:count;font-size:.9em;line-height:1.1em}.txt-list.check>li{margin:.75em 0;padding-left:2em;color:#5a5b63}.txt-list.check>li:after{content:"";overflow:hidden;position:absolute;z-index:1;width:.4375em;height:.6875em;box-sizing:border-box;border:1px solid #2388ff;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);left:.5625em;top:.1875em}.txt-list.check>li:last-child .txt-list.dash{margin-bottom:0!important}.txt-list.step{counter-reset:count}.txt-list.step>li{margin:16px 0;padding-left:32px;padding-top:2px}.txt-list.step>li:before{content:counter(count);overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;counter-increment:count;border-radius:50%;background-color:#2388ff;color:#fff;font-size:var(--font-sm);font-weight:700;line-height:24px;text-align:center}.txt-list.kor-order>li{padding-left:1.4em}.txt-list.kor-order>li .in-order{position:absolute;top:0;left:0}.txt-list .highlight{color:#2388ff;box-shadow:inset 0 -1.4em #e7f2ff}.txt-list+.fun-bubble-box{margin-top:24px}.step-list{position:relative;counter-reset:count}.step-list>li{display:flex;position:relative;min-height:52px;margin-top:8px;padding:2px 0 0 32px;font-weight:700;background:url(/resource/images/step_list_line.svg) repeat-y 11px 2px}.step-list>li:before{content:counter(count);overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;counter-increment:count;border-radius:50%;background-color:#2388ff;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center;line-height:24px}.step-list>li:after{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:32px;box-sizing:border-box;z-index:0;background-color:#fff}.step-list>li:first-child{margin-top:0}.step-list>li:last-child{min-height:24px;background:none}.step-list>li .step{flex:none;display:inline-block;width:64px;padding-top:1px;color:#2388ff;font-size:var(--font-sm);font-weight:500}.step-list.type-sec>li{display:block}.step-list.type-sec>li .txt-list{font-weight:500}.gift-step-list{counter-reset:count;margin-bottom:32px}.gift-step-list:last-child{margin-bottom:0}.gift-step-list>li{position:relative;margin-top:32px}.gift-step-list>li:before{content:counter(count);overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;counter-increment:count;border-radius:50%;background-color:#2388ff;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center;line-height:24px}.gift-step-list>li:first-child{margin-top:0}.gift-step-list>li p{padding-left:32px;line-height:24px}.gift-step-list>li .img-area{margin:16px 0 0;border-radius:20px;background-color:#f6faff}.progress-container{margin-top:-26px;margin-bottom:34px;padding-top:8px}.progress-container .progress-bar{position:relative;height:6px;border-radius:3px;background-color:#e5e9ee}.progress-container .progress-bar .progress-val{position:absolute;left:0;top:0;height:6px;border-radius:3px;background:linear-gradient(to right,#63a2ff,#0068ff)}.progress-container .progress-bar .progress-val .current{display:inline-block;position:absolute;right:-5px;top:16px;width:44px;height:24px;padding-top:4px;border-radius:12px;background-color:#2388ff;color:#fff;font-size:var(--font-xs);text-align:center;transform:translate(calc(50% - 6px));animation:progAni .5s 3s linear forwards}.progress-container .progress-bar .progress-val .current:after{content:"";overflow:hidden;position:absolute;top:-6px;left:50%;z-index:1;width:0;height:0;box-sizing:border-box;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:8px solid #2388ff;transform:translate(-50%)}@keyframes progAni{0%{opacity:1}to{opacity:0}}.progress-container .progress-bar ol{display:flex;justify-content:space-around;align-items:center}.progress-container .progress-bar ol>li{flex-grow:1;display:inline-block;position:relative;z-index:1}.progress-container .progress-bar ol>li:after{content:"";overflow:hidden;position:absolute;top:2px;right:4px;z-index:1;width:2px;height:2px;box-sizing:border-box;border-radius:50%;background-color:#fff;opacity:.5}.progress-container+.calc-top-info+.amount-box,.progress-container+.calc-top-info .amount-box-modal{margin:32px 0}.viewer-box{width:100%;height:938px}.tbl-container{position:relative;margin:16px -1px 16px 0}.tbl-container:after{content:"";overflow:hidden;position:absolute;top:0;right:0;bottom:0;z-index:1;width:1px;box-sizing:border-box;background-color:#fff}.tbl-container table{font-size:var(--font-sm)}.tbl-container table tbody th{font-weight:500;text-align:left}.tbl-container .tbl-container{margin-top:10px;margin-bottom:0}.tbl-container .th{background-color:#f6faff;color:#5a5b63;font-weight:700}.tbl-container+.tit-h7{margin-top:24px}.tbl-pry{border-top:1px solid #d1dce3}.tbl-pry th,.tbl-pry td{padding:10px 12px;border-right:1px solid #ecf0f5;border-bottom:1px solid #ecf0f5;font-variant:tabular-nums}.tbl-pry th>.txt-list:first-child,.tbl-pry td>.txt-list:first-child{margin-top:0}.tbl-pry th>.txt-list:last-child .txt-list,.tbl-pry td>.txt-list:last-child .txt-list{margin-bottom:0!important}.tbl-pry th{background-color:#f6faff;color:#5a5b63}.tbl-pry tfoot th,.tbl-pry tfoot td{color:#1b1c2a;font-weight:700}.tbl-pry tfoot th{text-align:left}.tbl-pry .tit-h7{display:block}.tbl-ext{margin-bottom:-10px}.tbl-ext thead th{padding:0 1px 8px;font-weight:500}.tbl-ext tbody th{padding:8px 1px;color:#868a93}.tbl-ext tbody td{padding:8px 1px;font-weight:700}.tbl-ext tbody .change td{display:flex;flex-direction:column-reverse}.tbl-ext tbody .change td del{color:#b4b9c3!important;font-weight:500;text-decoration:line-through}.tbl-stc thead th,.tbl-stc thead td,.tbl-stc tbody th,.tbl-stc tbody td{padding-right:4px;padding-left:4px}.counting-area{display:inline-block;position:relative;font-size:0}.counting-area,.counting-area .unit,.counting-area .count-loading,.counting-area .number-count{vertical-align:middle}.counting-area .unit{display:inline-block;margin:3px 6px 0 0;font-size:var(--font-lg);font-weight:500}.counting-area .count-loading,.counting-area .number-count{display:inline-block}.counting-area .count-loading{overflow:hidden;position:relative;width:112px;height:34px}.counting-area .count-loading .inner{position:absolute;top:78%;left:50%;transform:translate(-50%,-50%);width:340px}.counting-area .count-loading .inner path{fill:#fff}.counting-area .count-loading,.counting-area .number-count,.counting-area .number-count .number,.counting-area .number-count .point{height:34px;line-height:34px}.counting-area .number-count{overflow:hidden;position:relative;z-index:5}.counting-area .number-count .number-box{display:inline-block;position:relative;border-radius:4px;font-size:0}.counting-area .number-count .number-box,.counting-area .number-count .number-box .number,.counting-area .number-count .number-box .point{height:34px;line-height:34px}.counting-area .number-count .number-box.com{padding-right:6px}.counting-area .number-count .number-box-inner{display:block}.counting-area .number-count .number-box .number,.counting-area .number-count .number-box .point{display:block;color:#fff;font-size:var(--font-4xl);font-weight:900}.counting-area .number-count .number-box .number{display:block;text-align:left}.counting-area .number-count .number-box .number:nth-child(2){text-align:center}.counting-area .number-count .number-box .point{position:absolute;top:0;right:-2px;text-align:right}.counting-area .number-count .number-box:first-child .number{text-align:right}.is-sticky .counting-area .count-loading{width:60px}.is-sticky .counting-area .count-loading .inner{width:200px}.is-sticky .counting-area .count-loading .inner path{fill:#1b1c2a}.is-sticky .counting-area .unit{margin-top:0;font-size:var(--font-xs)}.is-sticky .counting-area .number-count .number-box .number,.is-sticky .counting-area .number-count .number-box .point{color:#1b1c2a;font-size:var(--font-2xl);font-weight:700}.counting .count-random{position:relative;z-index:5;padding-left:28px;color:#fff87c;font-size:var(--font-2xl);font-weight:900}.counting .count-random:after{content:"원";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;background:url(/resource/images/main/icon_price.png) no-repeat 50% 50%;background-size:100% auto;color:transparent;font-size:10px;text-align:center;line-height:24px}.amount{font-size:var(--font-lg);text-align:right}.amount .price{display:inline-block;color:#1b1c2a;font-size:var(--font-2xl);font-weight:700;vertical-align:baseline}.amount .font-sm{margin-right:8px;color:#868a93}.amount .desc{margin-top:4px;color:#868a93;font-size:var(--font-xs)}.amount-box,.amount-box-modal{margin:24px 0 40px;padding:20px;border-radius:20px;background-color:#2388ff;color:#fff}.amount-box .amount,.amount-box-modal .amount{margin-top:7px}.amount-box .amount .font-sm,.amount-box-modal .amount .font-sm{color:#fff}.amount-box .amount .price,.amount-box-modal .amount .price{margin-right:2px;color:#fff;font-size:var(--font-4xl);font-weight:900}.amount-box .amount .price .text-month,.amount-box-modal .amount .price .text-month{margin-right:4px;font-size:var(--font-lg);font-weight:500;transition:opacity .1s linear;transition-delay:.3s}.amount-box .flag-area,.amount-box-modal .flag-area{position:relative}.amount-box .flag-area .txt-ico-coin,.amount-box-modal .flag-area .txt-ico-coin{background:url(/resource/images/icon_coin_w.svg) no-repeat left center}.amount-box .info-sum,.amount-box-modal .info-sum{display:inline-block;position:absolute;right:0}.amount-box .info-sum>span,.amount-box-modal .info-sum>span{color:#fff}.amount-box .desc,.amount-box-modal .desc{margin-top:14px;padding:10px 12px;border-radius:8px;background-color:#1c6ac5;color:#fff;font-size:var(--font-sm)}.amount-box .desc>span,.amount-box-modal .desc>span{color:#fff75b;font-weight:700}.amount-box .addi,.amount-box-modal .addi{margin-top:2px;color:#fff;font-size:var(--font-sm);text-align:right}.amount-box .btn-more,.amount-box-modal .btn-more{width:auto;margin:0;padding:0}.amount-box .data-list,.amount-box-modal .data-list{margin-top:13px}.amount-box .data-list>li,.amount-box-modal .data-list>li{align-items:center;margin:0}.amount-box .data-list>li .item,.amount-box .data-list>li .val,.amount-box-modal .data-list>li .item,.amount-box-modal .data-list>li .val{color:#fff}.amount-box .data-list .amount,.amount-box-modal .data-list .amount{flex-grow:1;margin-top:0}.amount-box .data-list.half,.amount-box-modal .data-list.half{display:flex;flex-wrap:wrap;margin:-12px -20px;padding-top:2px}.amount-box .data-list.half>li,.amount-box-modal .data-list.half>li{flex-grow:1;display:block;min-width:50%;padding:12px 20px}.amount-box .data-list.half>li .item,.amount-box-modal .data-list.half>li .item{display:block;font-size:var(--font-sm)}.amount-box .data-list.half>li .amount,.amount-box-modal .data-list.half>li .amount{margin-top:10px;font-size:var(--font-md);text-align:left}.amount-box .data-list.half>li .amount .bold,.amount-box-modal .data-list.half>li .amount .bold{display:inline-block;margin-right:3px;font-size:var(--font-xl);vertical-align:baseline}.amount-box .data-list.s-money-info,.amount-box-modal .data-list.s-money-info{margin-top:0;padding:4px 0}.amount-box .data-list.s-money-info>li,.amount-box-modal .data-list.s-money-info>li{margin-bottom:16px}.amount-box .data-list.s-money-info>li .item,.amount-box-modal .data-list.s-money-info>li .item{font-size:var(--font-sm)}.amount-box .data-list.s-money-info>li .item[class*=ico-],.amount-box-modal .data-list.s-money-info>li .item[class*=ico-]{padding-left:26px;background-position:left top;background-repeat:no-repeat;background-size:20px}.amount-box .data-list.s-money-info>li .item.ico-krw,.amount-box-modal .data-list.s-money-info>li .item.ico-krw{background-image:url(/resource/images/of/icon_krw.svg)}.amount-box .data-list.s-money-info>li .item.ico-sli,.amount-box-modal .data-list.s-money-info>li .item.ico-sli{background-image:url(/resource/images/of/icon_sli.svg)}.amount-box .data-list.s-money-info>li .val,.amount-box-modal .data-list.s-money-info>li .val{font-size:var(--font-md)}.amount-box .data-list.s-money-info>li.total,.amount-box-modal .data-list.s-money-info>li.total{margin-bottom:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.amount-box .data-list.sum,.amount-box-modal .data-list.sum{display:flex;justify-content:space-around;margin:8px 0}.amount-box .data-list.sum>li,.amount-box-modal .data-list.sum>li{flex-direction:column-reverse}.amount-box .data-list.sum>li .item,.amount-box-modal .data-list.sum>li .item{min-width:auto;margin-top:8px;padding-right:0;font-size:var(--font-sm)}.amount-box .data-list.sum>li .val>span,.amount-box-modal .data-list.sum>li .val>span{display:inline-block;margin:-3px 3px 0 0;font-size:var(--font-xl);font-weight:700;vertical-align:middle}.amount-box .tooltip-btn .btn-help,.amount-box-modal .tooltip-btn .btn-help{border:1px solid #fff;background-color:transparent}.amount-box .tooltip-btn .btn-help:after,.amount-box-modal .tooltip-btn .btn-help:after{color:#fff}.amount-box.prd-calc-top,.amount-box-modal.prd-calc-top{margin:12px 0 8px}.amount-box.prd-calc-top:not(.not-sticky),.amount-box-modal.prd-calc-top:not(.not-sticky){position:sticky;top:54px;z-index:99}.amount-box.prd-calc-top.is-sticky,.amount-box-modal.prd-calc-top.is-sticky{display:flex;justify-content:space-between;align-items:center;width:calc(100% + 48px);margin:0 -24px 8px;padding:20px 24px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.amount-box.prd-calc-top.is-sticky .amount,.amount-box-modal.prd-calc-top.is-sticky .amount{margin:0;color:#1b1c2a;font-size:var(--font-lg)}.amount-box.prd-calc-top.is-sticky .amount .price,.amount-box-modal.prd-calc-top.is-sticky .amount .price{color:#1b1c2a;font-size:var(--font-2xl);font-weight:700;text-align:right}.amount-box.prd-calc-top.is-sticky .amount:first-child,.amount-box-modal.prd-calc-top.is-sticky .amount:first-child{width:100%}.amount-box.prd-calc-top.is-sticky .addi,.amount-box-modal.prd-calc-top.is-sticky .addi{display:none}.amount-box.prd-calc-top .amount:first-child,.amount-box-modal.prd-calc-top .amount:first-child{margin-top:0}.amount-box+.txt-list,.amount-box-modal+.txt-list{margin-top:-24px}.amount-box+.calc-caution-box,.amount-box-modal+.calc-caution-box{margin-top:-24px}.amount-box-modal.prd-calc-top.not-sticky{margin:24px 0 16px}.amount-change{display:flex;justify-content:space-between;align-items:flex-start;margin:40px 0 16px;padding:20px 12px;border-radius:12px;background-color:#f6faff;text-align:center}.amount-change>.arrow{margin-top:35px}.amount-change .item{font-size:var(--font-sm)}.amount-change .amount{margin-top:8px;font-size:var(--font-md);font-weight:700;text-align:center}.amount-change .arrow{display:inline-block;position:relative;width:12px;height:12px;vertical-align:middle}.amount-change .arrow:before{content:"";overflow:hidden;position:absolute;top:50%;left:0;z-index:1;width:10px;height:2px;box-sizing:border-box;background-color:#5a5b63;transform:translateY(-50%)}.amount-change .arrow:after{content:"";overflow:hidden;position:absolute;z-index:1;width:8px;height:8px;box-sizing:border-box;border:1px solid #5a5b63;border-width:0 2px 2px 0;transform:rotate(315deg);top:50%;right:1px;transform:translateY(-50%) rotate(315deg)}.amount-change .before{width:calc((100% - 12px)/2);text-align:center}.amount-change .before .item,.amount-change .before .amount{color:#868a93}.amount-change .after{width:calc((100% - 12px)/2);text-align:center}.amount-change .after .item,.amount-change .after .amount{color:#2388ff}.amount-change .after .diff{margin-top:4px;font-size:var(--font-sm);font-weight:700}.amount-change .after .diff .arrow.down{transform:scale(.8) rotate(90deg)}.amount-change .after .diff .arrow.up{transform:scale(.8) rotate(270deg)}.total-amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:20px;padding-top:20px;border-top:1px solid #ecf0f5;text-align:right}.total-amount .item{flex-grow:1;padding-top:3px;text-align:left}.total-amount .amount{flex-grow:1;padding-left:15px;color:#2388ff;font-size:var(--font-xl);font-weight:700}.info-box{display:block;position:relative;padding:24px 20px;border:1px solid #ecf0f5;border-radius:12px;background-color:#fff}.info-box.no-line{border:none}.info-box.no-line:not(.js-open) .btn-more.js-btnMore{margin-top:0;padding-top:0}.info-box.no-line .btn-more.js-btnMore{border:none}.info-box .tit{color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.info-box .tit .flag{margin:0 4px}.info-box .tit-mid{position:relative;margin-top:24px;padding-top:24px;border-top:1px solid #ecf0f5}.info-box .tit-mid .tit-h6{height:32px;line-height:32px}.info-box .tit-mid .btn-ext{top:24px;right:0}.info-box .tit-mid+.data-list{margin:0!important;padding:0!important;border:none!important}.info-box .desc{display:block;margin-top:8px;color:#868a93;font-size:var(--font-sm);font-weight:500}.info-box .desc+.btn-arrow{margin-top:16px}.info-box .img-area{margin-top:24px;margin-bottom:0}.info-box .flag-area{margin-bottom:10px}.info-box .info-sum{width:100%;margin-top:8px}.info-box .data-list>li:last-child{margin-bottom:0}.info-box .data-list:first-child>li:first-child{margin-top:0}.info-box .data-list.guarantee-list+.guarantee-list{margin-top:16px;border-top:1px solid #ecf0f5}.info-box .data-list.guarantee-list+.btn-group{margin-top:24px}.info-box .txt-list.dot{padding:24px 0 5px;border-top:1px solid #ecf0f5}.info-box .txt-list.dot>li{margin:16px 0}.info-box .info-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.info-box .info-head .tit{flex-grow:1;flex-basis:0;width:100%}.info-box .info-head .tit:first-child{width:calc(100% - 60px)}.info-box .info-head .ico{position:relative;width:48px;height:48px;margin:-10px 0 -10px 8px;border-radius:24px;overflow:hidden}.info-box .info-head .ico img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%)}.info-box .info-head .ico.gift{width:40px;height:40px;background-color:#fff}.info-box .info-head .ico.no-round{border-radius:0}.info-box .info-head:has(.ico){min-height:48px}.info-box .info-head .flag-area,.info-box .info-head .desc{width:100%}.info-box .info-head .amount{width:100%;margin-top:10px;color:#2388ff;font-size:var(--font-md);font-weight:700;text-align:left}.info-box .info-head+*{margin-top:24px}.info-box .info-head~.data-list{margin-top:24px;padding-top:4px;border-top:1px solid #ecf0f5}.info-box .status-list{flex-wrap:nowrap;justify-content:space-around;padding-top:24px;border-top:1px solid #ecf0f5}.info-box .status-list>li,.info-box .status-list-btn{margin:0}.info-box .btn-more.line,.info-box .btn-more.js-btnMore{margin:16px 0 -16px;padding:16px 0;border-top:1px solid #ecf0f5}.info-box .btn-ext{position:absolute;right:20px;top:20px;margin:0}.info-box .btn-group{display:flex;justify-content:center;align-items:stretch;margin:16px -4px 0}.info-box .btn-group .btn[class*=btn-]{flex-grow:1;width:100%}.info-box .check-group{margin-bottom:0!important}.info-box .check-group .check-item .input+label{font-size:var(--font-lg);font-weight:700}.info-box .check-group~.data-list{padding-top:0;border-top:0}.info-box .check-group~.data-list+.data-list{margin-top:16px;border-top:1px solid #ecf0f5}.info-box .check-group~.data-list+.list-title{margin-top:16px;padding-top:16px;border-top:1px solid #ecf0f5;color:#1b1c2a}.info-box .check-group~.data-list+.btn-group{margin-top:24px}.info-box .tbl-container{margin-top:0;margin-bottom:0}.info-box .notice{width:100%;margin-top:8px;padding:10px;border-radius:8px;background-color:#f6faff;font-size:var(--font-sm);font-weight:700;text-align:center}.info-box .cs-call-box{max-width:none!important}.info-box .btn-link{margin:0;padding:8px 24px 8px 0}.info-box .btn-link .ico{width:32px;vertical-align:sub}.info-box .btn-link+.btn-link{margin-top:30px}.info-box .detail-info{margin-top:24px;padding-top:24px;border-top:1px solid #ecf0f5}.info-box .detail-info .txt-list.dot{padding:0;border-top:0}.info-box .detail-info .txt-list.dot>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.info-box.box-shadow{border:none;box-shadow:0 4px 12px #1b1c2a14}.info-box.box-shadow>.amount+.notice{margin-top:24px}.info-box.prd-calc-inner{margin:-20px 0 40px}.content-wrap .info-box.prd-calc-inner:first-child{margin:0}.info-box.prd-calc-inner .tit{font-size:var(--font-md);font-weight:700}.info-box.prd-calc-inner .data-list{border:0;margin:0;padding-top:8px}.info-box.prd-calc-inner .data-list:first-child{padding-top:0}.info-box.prd-calc-inner .data-list li .item,.info-box.prd-calc-inner .data-list li .val{position:relative;width:50%;padding-left:12px;text-align:left;color:#868a93;font-size:var(--font-sm)}.info-box.prd-calc-inner .data-list li .item:before,.info-box.prd-calc-inner .data-list li .val:before{content:"";display:block;position:absolute;top:.6em;left:3px;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background-color:#666}.info-box.prd-calc-inner .data-list li .item>span,.info-box.prd-calc-inner .data-list li .val>span{color:#1b1c2a;font-size:var(--font-sm)}.info-box.prd-calc-inner .data-list li:first-child{margin-top:0}.info-box.prd-calc-inner+.tit-h4{margin-bottom:16px}.info-box+.info-box{margin-top:16px}.info-box:has(.progress-container) .tit{padding-right:70px}.info-box:has(.progress-container) .tit .flag{margin:0 8px 0 0}.info-box:has(.progress-container) .current{animation:none!important}.info-box.box-prd .ico{display:inline-block;overflow:hidden;position:absolute;top:24px;right:24px;width:80px;height:80px;margin:0;border-radius:40px;background-color:#e7f2ff}.info-box.box-prd .info-sum{display:flex}.info-box.box-prd .info-sum>span:first-child{width:70px}.info-box.box-prd .info-sum>span:first-child:after{display:none}.info-box.box-prd .tit+.info-sum{margin-top:12px}.info-box.border-none{border:none;padding:0}.info-box.border-none .info-head{flex-direction:row-reverse}.info-box.border-none .info-head .ico{margin-left:0;margin-right:16px}.info-box.border-none .amount{margin-top:16px}.info-box.toggle-type{overflow:hidden;margin-top:16px;padding:0;border:1px solid #ecf0f5}.info-box.toggle-type .toggle-btn{display:block;position:relative;width:100%;padding:24px 20px;background:#f6faff;text-align:left}.info-box.toggle-type .toggle-btn:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:48px;height:48px;background:url(/resource/images/bg_icon_short.svg) no-repeat 50% 50%;background-size:100% auto}.info-box.toggle-type .toggle-btn .title{display:block;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.info-box.toggle-type .toggle-btn .text{display:inline-block;position:relative;margin-top:4px;padding-right:20px;color:#006cff;font-size:var(--font-sm)}.info-box.toggle-type .toggle-btn .text:before{content:"";overflow:hidden;position:absolute;right:5px;top:5px;width:6px;height:6px;z-index:1;box-sizing:border-box;border:1px solid #2388ff;border-width:0 1px 1px 0;transform:rotate(45deg);transition:all .3s ease}.info-box.toggle-type .toggle-cont{display:none;padding:24px 20px}.info-box.toggle-type .toggle-cont .title-area .tit-h5{display:inline-block;margin-bottom:0}.info-box.toggle-type .toggle-cont .title-area .flag{margin-left:8px}.info-box.toggle-type .toggle-cont .title-area+.data-list{margin-top:16px}.info-box.toggle-type .toggle-cont .img-area{margin:0 0 24px;padding-bottom:24px;border-bottom:1px solid #ecf0f5}.info-box.toggle-type.open .toggle-btn .text:before{transform:rotate(-135deg)}.info-box.toggle-type.open .toggle-cont{display:block}.info-box.toggle-type.type-sec{margin:40px 0 -48px}.info-box.toggle-type.type-sec .toggle-cont .img-area{margin:0;padding-bottom:0;border-bottom:none}.info-box.set-detail .data-list li .item .flag,.info-box.set-detail .data-list li .val .flag{margin-left:8px;vertical-align:bottom}.info-box.set-detail .data-list li:last-child{margin-top:-8px}.info-box.set-detail .data-list+.data-list{margin-top:24px;padding-top:20px;border-top:1px solid #ecf0f5}.info-box.box-prd .tit,.info-box.box-prd .info-sum{padding-right:90px}.info-box.data-type .txt-list.dot{display:flex;margin:8px 0 0;padding:0;border-top:0}.info-box.data-type .txt-list.dot>li{width:100%;margin:0}.info-box.data-type .txt-list.dot>li .list-cont{display:inline-block;margin-left:10px;color:#1b1c2a}.info-box .tooltip .txt-list.dot{padding:0;border-top:0}.info-box.pop-sub{margin-bottom:20px}.info-box .sub-important{margin:-24px -20px;padding:20px 16px 20px 68px;background:url(/resource/images/of/icon_pop_important.png) no-repeat 16px 50%;background-size:40px auto;color:#1b1c2a;font-size:var(--font-md);font-weight:500;text-align:left;word-break:keep-all}.font-sm+.info-box{margin-top:16px}.info-box+.tit-area{margin-top:24px}.info-box-list>li,.info-box-list .info-box{margin-bottom:16px;color:#1b1c2a}.info-box-list>li .turm-t-md,.info-box-list .info-box .turm-t-md{margin-top:16px}.info-box-list>li:last-child,.info-box-list .info-box:last-child{margin-bottom:0}.info-box-list>li:last-child .info-box,.info-box-list .info-box:last-child .info-box{margin-bottom:0}.info-box-list.my-ins .info-box .info-head{display:flex;justify-content:space-between;align-items:flex-start}.info-box-list.my-ins .info-box .info-head .tit{font-size:var(--font-md)}.info-box-list.my-ins .info-box .info-head .ico{margin:0 0 0 8px;border-radius:20px}.info-box-list.my-ins .info-box .amount{margin-top:16px}.info-box-list.my-insu-list>li .info-box{display:flex;justify-content:space-between;align-items:flex-start}.info-box-list.my-insu-list>li .info-box .ico{display:inline-block;overflow:hidden;width:48px;height:48px;margin-right:16px;border-radius:20px;background-color:#e7f2ff}.info-box-list.my-insu-list>li .info-box .ico img{width:100%}.info-box-list.my-insu-list>li .info-box .info-data{width:calc(100% - 64px)}.info-box-list.my-insu-list>li .info-box .info-data .tit{font-size:var(--font-sm);font-weight:500;display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.info-box-list.my-insu-list>li .info-box .info-data .amount{line-height:1;text-align:left}.info-box-list.an-result .info-box .data-list li{align-items:center}.info-box-list.an-result .info-box .data-list li .btn-more.btn--black{margin-top:0}.info-box-list.an-result .info-box .data-list li .btn-more.btn--black .font-lg.bold:after{top:8px}.info-box-list.an-result .info-box .data-list+.btn-group{margin-top:24px}.info-box-list.an-result .info-box .data-list+.btn-group+.txt-list.remark{margin-top:24px}.info-box-list.an-result .info-box .data-list+.txt-list.remark{margin-top:-8px}.info-box-list.type-half{display:flex;flex-wrap:wrap}.info-box-list.type-half .info-box{width:calc(50% - 16px);margin:0}.info-box-list.type-half .info-box .btn.btn-pry.md{width:100%;margin:0}.info-box-list.type-half .info-box+.info-box:nth-child(2n){margin-left:32px}.info-box-list.type-half .info-box:nth-child(n+3){margin-top:16px}.info-box-list.type-half .info-box .img-area+.btn.btn-pry.md{margin:24px 0 0}.info-box-list.type-half .info-box .in-package+.btn.btn-pry.md{margin-top:24px}.info-box-list.type-half~.txt-list{margin-top:24px}.info-sum>span{display:inline-block;position:relative;color:#868a93;font-size:var(--font-sm)}.info-sum>span.item:not(:last-child){margin-right:16px}.info-sum>span.item:not(:last-child):after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;right:-8px;background-color:#ede7eb;transform:translateY(-50%)}.support-info>li{font-weight:700}.support-info>li:first-child .list-box:before{background-image:url(/resource/images/cn/cn_support_icon_1.svg)}.support-info>li:nth-child(2) .list-box:before{background-image:url(/resource/images/cn/cn_support_icon_2.svg)}.support-info>li:nth-child(3) .list-box:before{background-image:url(/resource/images/cn/cn_support_icon_3.svg)}.support-info>li .list-box{position:relative;padding:8px 0 8px 80px}.support-info>li .list-box:before{content:"";display:block;position:absolute;width:60px;height:60px;top:50%;left:0;transform:translateY(-50%);border-radius:24px;background-color:#f6faff;background-size:40px;background-position:center;background-repeat:no-repeat}.support-info>li+li{margin-top:20px;padding-top:20px;border-top:1px solid #ecf0f5}.status-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:var(--font-sm);text-align:center}.status-list>button,.status-list>li,.status-list-btn{display:flex;justify-content:space-between;align-items:center;flex-flow:column-reverse;position:relative;min-width:25%;margin:12px 0}.status-list .item,.status-list .flag{margin-top:8px}.status-list .val{display:inline-block;position:relative;width:48px;height:48px;border-radius:18px;background-repeat:no-repeat;background-position:center center}.status-list .val.yes{background-color:#f6faff;background-image:url(/resource/images/status_icon_circle.svg)}.status-list .val.no{background-color:#f6faff;background-image:url(/resource/images/status_icon_cross1.svg)}.status-list .val.mid{background-color:#f6faff;background-image:url(/resource/images/status_icon_triangle.svg)}.status-list .val.pos{background-color:#fff;background-image:url(/resource/images/status_icon_pos.svg)}.status-list .val.neu{background-color:#fff;background-image:url(/resource/images/status_icon_neu.svg)}.status-list .val.neg{background-color:#fff;background-image:url(/resource/images/status_icon_neg.svg)}.status-list.legend{justify-content:center}.status-list.legend>li{flex-flow:row-reverse!important;min-width:auto!important}.status-list.legend>li:not(:last-child){margin-right:14px}.status-list.legend>li:not(:last-child):after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;right:-7px;background-color:#ede7eb;transform:translateY(-50%)}.status-list.legend>li .item{margin-top:0;padding:0 4px;color:#868a93;font-size:var(--font-xs)}.status-list.legend>li .val{width:20px;height:20px;border-radius:0;background-color:transparent;background-size:100% auto}.status-list.legend.type-fun>li .val{transform:scale(75%)}.status-list.border{align-items:stretch;margin-top:-8px!important}.status-list.border .item{margin-top:12px;font-weight:700}.status-list.border .val{width:32px!important;height:32px!important;border-radius:0}.status-list.border button,.status-list.border>li{width:calc(25% - 6px);min-width:auto;margin:8px 0 8px 8px;padding:16px 0;border-radius:12px;border:1px solid #ecf0f5;cursor:pointer}.status-list.border button:nth-child(n+5),.status-list.border>li:nth-child(n+5){margin-top:0}.status-list.border button:nth-child(5n),.status-list.border>li:nth-child(5n){margin-left:0}.status-list.border button:first-child,.status-list.border>li:first-child{margin-left:0}.status-list.border.children button,.status-list.border.children>li{width:calc(16.666% - 6.66px)}.status-list.border.children button:nth-child(n+5),.status-list.border.children>li:nth-child(n+5){margin-top:24px}.status-list.border.children button:nth-child(5n),.status-list.border.children>li:nth-child(5n){margin-left:8px}@media (max-width: 768px){.mypage-result .status-list.border button:nth-child(n+5),.mypage-result .status-list.border>li:nth-child(n+5){margin-top:0}.mypage-result .status-list.border button:nth-child(5n),.mypage-result .status-list.border>li:nth-child(5n){margin-left:0}.mypage-result .status-list.border button:first-child,.mypage-result .status-list.border>li:first-child{margin-left:0}.mypage-result .status-list.border.children button,.mypage-result .status-list.border.children>li{min-width:calc(33.333% - 5.4px)}.mypage-result .status-list.border.children button:nth-child(n+4),.mypage-result .status-list.border.children>li:nth-child(n+4){margin-top:0}.mypage-result .status-list.border.children button:nth-child(5n),.mypage-result .status-list.border.children>li:nth-child(5n){margin-left:8px}.mypage-result .status-list.border.children button:nth-child(4n),.mypage-result .status-list.border.children>li:nth-child(4n){margin-left:0}}@media (max-width: 280px){.mypage-result .status-list.border{align-items:stretch}}.data-list{font-size:var(--font-md)}.data-list>li,.data-list>dt,.data-list>dd{display:flex;justify-content:space-between;align-items:flex-start;margin:16px 0}.data-list>li.js-togItem,.data-list>dt.js-togItem,.data-list>dd.js-togItem{display:none}.data-list>li.inner-line,.data-list>dt.inner-line,.data-list>dd.inner-line{padding-top:16px;border-top:1px solid #ecf0f5}.data-list>li>div,.data-list>dt>div,.data-list>dd>div{display:block;position:relative}.data-list>li>.item,.data-list>dt>.item,.data-list>dd>.item{min-width:84px;padding-right:10px;color:#868a93;text-align:left}.data-list>li>.val,.data-list>dt>.val,.data-list>dd>.val{color:#1b1c2a;text-align:right}.data-list>li>.val.bold,.data-list>dt>.val.bold,.data-list>dd>.val.bold{font-size:var(--font-lg)}.data-list>li .data-list,.data-list>dt .data-list,.data-list>dd .data-list{width:100%;margin:8px 0 0!important;padding:8px 16px!important;font-size:var(--font-sm);background-color:#f6faff}.data-list>li .data-list>li,.data-list>dt .data-list>li,.data-list>dd .data-list>li{margin:8px 0}.data-list>li .data-list>li .bold,.data-list>dt .data-list>li .bold,.data-list>dd .data-list>li .bold{font-size:var(--font-sm)!important}.data-list.payment>li{flex-wrap:wrap;align-items:center;margin-top:40px}.data-list.payment>li .ico{display:inline-block;width:24px;margin-right:4px}.data-list.payment>li .ico img{width:100%}.data-list.payment>li>p{width:100%}.data-list.payment>li .field-box{width:100%;margin-top:16px}.ins-prod-list>li+li{margin-top:32px}.ins-prod-list .tit{color:#868a93;font-size:var(--font-md);font-weight:500}.ins-prod-list .amount{margin-top:8px;font-weight:700;text-align:left}.ins-prod-list .period{margin-top:12px;font-weight:700;text-align:right}.ins-prod-list .period .font-sm{font-weight:500}.ins-info{display:flex;justify-content:space-between;align-items:center;margin:14px 0 24px;padding:16px;border-radius:12px;background-color:#f6faff;text-align:center}.ins-info .tit{display:inline-block;padding-top:1px;font-size:var(--font-sm);text-align:left}.ins-info .tit .txt{display:block;margin-top:4px;color:#5a5b63;font-size:var(--font-xs);font-weight:500}.ins-info .ico{flex:none;display:inline-block;position:relative;width:32px;height:32px;margin:0 0 0 10px;overflow:hidden}.ins-info .ico img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%)}.flag{display:inline-block;padding:0 6px;border-radius:4px;font-size:var(--font-xs);font-weight:500;line-height:24px;vertical-align:middle;white-space:nowrap}.flag-pry{color:#0068ff;background-color:#e7f2ff}.flag-sec{color:#00a27b;background-color:#effbd5}.flag-trd{color:#3d3f5a;background-color:#ecf1f6}.flag-err{color:#ff3232;background-color:#ffebf4}.flag-drk{color:#fff;background-color:#2388ff}.flag-std{color:#f16400;background-color:#fffbd5}.flag-area .flag{margin-right:8px}.flag-line{border:1px solid;border-radius:13px}.flag-line.black{border-color:#1b1c2a;font-weight:700}.flag-line.white{border-color:#fff;color:#fff}.flag .ico{display:inline-block}.flag .ico img{vertical-align:middle}.flag-numbering{display:inline-block;width:24px;height:24px;margin-left:4px;border-radius:50%;background-color:#2388ff;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center;line-height:24px}.img-area{display:flex;justify-content:center;margin:40px 0;text-align:center}.img-area img{width:100%;max-width:300px}.img-area.idcard{max-width:300px;margin:48px auto;border-radius:12px;aspect-ratio:3/2}.img-area.idcard img{max-height:300px}.img-area.terms{max-width:312px;margin:24px auto 16px}.img-area.fun-half-blue{display:flex;justify-content:space-between;align-items:center}.img-area.fun-half-blue>.in-info{width:calc(50% - 4px);background-color:#f6faff;border-radius:12px;text-align:center;padding:20px 0}.img-area.fun-half-blue>.in-info .img{display:inline-block;width:40px;height:40px}.img-area.fun-half-blue>.in-info .img img{width:100%}.img-area.fun-half-blue>.in-info .img.wid-sec{width:56px;height:56px}.img-area.fun-half-blue>.in-info .bold{display:block;margin:8px auto 4px;font-size:var(--font-sm)}.img-area.fun-half-blue>.in-info .font-xs{color:#5a5b63}.img-area.fun-half-blue.vs>.in-info{width:calc(50% - 22px)}.img-area.fun-full img{max-width:312px}.flex .img-area.idcard{display:block;margin:0 20px 48px}.flex .img-area.idcard .font-sm{margin-top:12px;margin-left:-8px;margin-right:-8px}.viewer-area iframe{width:100%;height:400px}.msg-container{position:relative;margin:80px 0 40px;text-align:center}.msg-container .img-area{margin:0}.msg-container .tit{margin-top:32px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;word-break:keep-all}.msg-container .desc{margin-top:16px;color:#868a93}.msg-container.complete{padding-top:72px}.msg-container.complete:before{content:"";overflow:hidden;position:absolute;top:0;left:50%;z-index:1;width:72px;height:72px;box-sizing:border-box;background-image:url(/resource/images/msg_icon_complete.svg);background-position:center center;background-repeat:no-repeat;transform:translate(-50%)}.msg-container.complete .tit{font-size:var(--font-2xl)}.msg-container.complete.warning:before{background-image:url(/resource/images/msg_icon_warning.svg)}.msg-container.error .tit{font-size:var(--font-2xl)}.msg-container.error .desc{margin-top:24px;font-size:var(--font-sm);color:#7e89a2}.msg-container.error .time{margin-top:24px;color:#2388ff}.msg-container.error .cs-call-box{max-width:320px;margin:40px auto 0}.msg-container.mini{margin-top:48px}.msg-container.mini .tit{margin-top:16px;font-size:var(--font-md)}.msg-container.type-sec{margin:48px 0 0}.msg-container.type-sec .desc{margin-top:32px;font-size:var(--font-lg)}.msg-container.type-sec .img-area img{max-width:160px}.bottom-layer .msg-container:first-child{margin:0 0 24px}.bottom-layer .msg-container:first-child .desc{margin-top:8px}.msg-container .ico{position:relative;width:64px;height:64px;margin:0 auto;padding-top:12px;border-radius:26px;background-color:#f6faff}.msg-container .ico img{width:40px}.msg-container .ico+.tit{margin-top:16px}.msg-box{margin-top:24px;padding:16px 20px;border:1px solid #ecf0f5;border-radius:12px;font-size:var(--font-sm);text-align:center}.msg-box .txt+.txt{margin-top:8px}.msg-box .btn-group{margin:16px 0 0}.msg-box .btn-group .btn-ext{margin:0}.msg-box+.msg-box{margin-top:8px}.msg-bubble{position:absolute;left:50%;top:-30px;transform:translate(-50%);padding:9px 12px 8px;border-radius:30px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);white-space:nowrap}.msg-bubble:before{content:"";overflow:hidden;position:absolute;bottom:-7px;left:50%;z-index:1;width:0;height:0;box-sizing:border-box;transform:translate(-50%);border-top:10px solid #3d3f5a;border-right:5px solid transparent;border-left:5px solid transparent}.idcard-capture-area{text-align:center}.idcard-capture-area .img-area{margin-top:0;margin-bottom:24px}.idcard-capture-area .txt{font-size:var(--font-lg);font-weight:700}.idcard-capture-area .txt+.font-sm{margin-top:8px}.idcard-capture-area .btn-group{margin-top:16px!important;margin-bottom:0!important}.idcard-capture-area .btn-group .btn-file{flex:none;display:inline-block;position:relative}.idcard-capture-area .btn-group .btn-file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1px;opacity:0}.idcard-capture-area+.idcard-capture-area{margin-top:40px;padding-top:40px;border-top:1px solid #ecf0f5}.terms-container .check-item{display:block}.terms-container .check-item label{display:block!important;word-break:keep-all}.terms-container .check-item.all-check{margin-bottom:24px}.terms-container .check-item.all-check .input+label{padding:16px 15px 14px 52px;border:1px solid #ecf0f5;border-radius:12px;font-weight:700}.terms-container .check-item.all-check .input+label:before{top:15px;left:15px}.terms-container .check-item.all-check .input+label:after{top:20px;left:23px}.terms-container .check-item.all-check .input:checked+label{border-color:#e7f2ff;background-color:#e7f2ff}.terms-container .check-item.all-check+.terms-accor>li+li{margin-top:32px}.terms-container .check-item.all-check+.terms-accor .terms-accor-head{padding-left:16px}.terms-container .check-item.all-check+.terms-accor .terms-list>li{padding-left:16px}.terms-container .required{color:#2388ff}.terms-container .tit-h6{margin:24px 0 16px;padding-left:16px}.terms-container.textarea-next{margin-top:68px}.terms-container.textarea-next .terms-accor-head{padding-right:0;padding-left:0}.terms-container .terms-list>li{position:relative;margin-bottom:14px;padding-right:40px}.terms-container .terms-list>li .check-item .input+label{padding-left:36px;font-weight:500}.terms-container .btn-ico-arrow{position:absolute;top:0;right:0;bottom:0;width:40px}.terms-container .btn-ico-arrow:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #868a93;border-width:0 1px 1px 0;transform:translate(-50%) rotate(315deg);left:50%;top:9px}.terms-accor:first-child{margin-top:24px}.terms-accor>li+li{margin-top:24px}.terms-accor>li.active .btn-accor:after{margin-top:2px;transform:translate(-50%) rotate(-135deg)}.terms-accor+.tit-h6{margin-top:32px}.terms-accor-head{position:relative}.terms-accor-head .check-item label{padding-right:40px}.terms-accor-head .btn-accor{position:absolute;top:0;right:0;bottom:0;z-index:10;width:40px;margin:0;padding:0;border-top:0;background-color:#fff}.terms-accor-head .btn-accor:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:translate(-50%) rotate(45deg);top:9px;left:50%;margin-top:-2px;transition:all ease-in-out .15s}.terms-accor-head .btn-ico-arrow{position:absolute;top:0;right:0;z-index:10}.terms-accor-head+.btn-arrow.btn--gray{margin-top:8px;margin-bottom:40px;margin-left:40px}.terms-accor-body{overflow:hidden;transition:all .1s ease}.terms-list{margin-top:16px}.terms-list>li{margin-bottom:16px}.terms-list>li:last-child{margin-bottom:0}.terms-list>li .check-item{padding:0}.terms-list>li .check-item .input+label{padding-left:32px;font-size:var(--font-sm);font-weight:700}.terms-list>li .check-item .input+label:before{content:none}.terms-list>li .check-item .input:checked+label:after{border-width:0 3px 3px 0;border-color:#2388ff}.terms-box{overflow-y:auto;height:120px;margin-bottom:16px;padding:16px 20px;border:1px solid #ecf0f5;border-radius:12px;color:#868a93;font-size:var(--font-sm)}.terms-details .text-box{margin-bottom:40px}.terms-details .text-box .txt-list.remark{margin-top:0}.terms-details .tit-h4+.content-wrap{margin-top:24px!important}.terms-details .tit-h6{margin-bottom:16px}.terms-details .tit-h7{margin-top:24px}.terms-details .txt-list .tit-h7{margin-top:12px}.terms-details .check-group{margin-top:0!important;margin-bottom:0!important}.terms-details .check-group .check-item{padding-top:0;padding-bottom:0}.terms-details .terms-list>li{display:flex;flex-flow:column-reverse}.terms-details .terms-list .txt{margin-top:9px;padding-left:8px;font-size:var(--font-sm)}.terms-details .terms-list .txt p+p{margin-top:4px}.terms-details .terms-list .tbl-container{margin-bottom:0}.terms-details .terms-list.type-1 .check-item .input[type=checkbox]+label:before{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;border-radius:8px;border:1px solid #d1dce3;background-color:#fff;transition:all ease-in-out .15s}.terms-details .terms-list.type-1 .check-item .input[type=checkbox]:checked+label:before{border:1px solid #2388ff;background-color:#2388ff}.terms-details .terms-list.type-1 .check-item .input[type=checkbox]:checked+label:after{border-color:#fff;background-color:#2388ff}.terms-details .form-box{margin-top:16px;padding:9px 20px;border:1px solid #ecf0f5;border-radius:12px}.terms-details .form-box .check-item{padding-top:6px;padding-bottom:6px}.terms-details .form-box .check-item .input+label{padding-left:32px;color:#5a5b63;font-size:var(--font-sm);white-space:nowrap}.terms-details .form-box .check-item .input[type=checkbox]+label:before{content:none}.terms-details .form-box .check-item .input[type=checkbox]:checked+label:after{border-color:#2388ff}.terms-details .ins-reviewed{margin-top:10px;color:#5a5b63;font-size:var(--font-sm)}.terms-details .grade-bar{width:100%;display:flex;margin-top:52px;padding-bottom:10px}.terms-details .grade-bar>li{position:relative;width:20%;height:10px;text-align:center}.terms-details .grade-bar>li+li{border-left:2px solid #fff}.terms-details .grade-bar>li:first-child{border-radius:5px 0 0 5px;background-color:#2388ff}.terms-details .grade-bar>li:nth-child(2){background-color:#00d186}.terms-details .grade-bar>li:nth-child(3){background-color:#ffc000}.terms-details .grade-bar>li:nth-child(4){background-color:#ff9445}.terms-details .grade-bar>li:nth-child(5){border-radius:0 5px 5px 0;background-color:#ff5050}.terms-details .grade-bar>li span{position:relative;top:-28px;color:#5a5b63;font-size:var(--font-sm)}.terms-details .grade-bar>li.active:before{content:"";display:block;position:absolute;top:-3px;left:50%;transform:translate(-50%);width:8px;height:8px;border:4px solid #1b1c2a;border-radius:50%;background-color:#fff}.terms-details .grade-bar>li.active span{color:#1b1c2a;font-weight:700}.gift-person-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:-8px -4px -16px}.gift-person-list>li{display:inline-block;width:33.3333%;margin-bottom:16px;padding:8px 4px;text-align:center;line-height:0}.gift-person-list>li .person{display:inline-flex;flex-direction:column-reverse}.gift-person-list>li .person .info{margin-top:8px;color:#868a93;font-size:var(--font-xs);line-height:1.3}.gift-person-list>li .person .info>.name{display:block;margin-bottom:2px;color:#1b1c2a;font-size:var(--font-sm);font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gift-person-list>li .person .ico{position:relative;display:inline-block;width:64px;height:64px;margin:0 auto;border-radius:24px}.gift-person-list>li .person .ico img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px}.gift-person-list>li .person .ico .btn-ico-delete{position:absolute;right:0;top:0}.gift-person-list>li:nth-child(5n-1) .ico{background-color:#effbd5}.gift-person-list>li:nth-child(5n-2) .ico{background-color:#f6faff}.gift-person-list>li:nth-child(5n-3) .ico{background-color:#ffebf4}.gift-person-list>li:nth-child(5n-4) .ico{background-color:#e7f2ff}.gift-person-list>li:nth-child(5n-5) .ico{background-color:#fffbd5}.gift-person-list .btn-gift-more{text-align:center}.gift-person-list .btn-gift-more .info{display:inline-block;width:64px;height:64px;border:1px solid #ecf0f5;border-radius:24px;background-color:#ecf1f6;color:#868a93;font-size:var(--font-lg);line-height:62px}.gift-person-list .btn-gift-more .txt{display:block;margin-top:8px;font-weight:700}.gift-person-list.mini{margin:0 0 -16px}.gift-person-list.mini>li{width:100%;margin-bottom:8px;padding:8px 0;text-align:left}.gift-person-list.mini>li .person{flex-direction:row-reverse;align-items:center}.gift-person-list.mini>li .person .info{margin:0 0 0 8px}.gift-person-list.mini>li .person .info>span:not(.name){overflow:hidden;display:inline-block;position:absolute!important;width:1px!important;height:1px!important;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.gift-person-list.mini>li .person .ico{flex:none;width:40px;height:40px;background-color:transparent}.receiver-btn{display:flex;flex-flow:column-reverse;margin:40px 0}.receiver-btn .desc{margin-top:16px;font-weight:700;text-align:center}.banner-swiper{margin-top:40px;margin-bottom:40px}.banner-swiper .swiper-slide{padding:0}.banner-swiper .swiper-pagination{position:relative;margin:16px 0 -14px}.banner-swiper .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0 2px;background-color:#bec2c7;opacity:1}.banner-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;background-color:#0b0d0f;border-radius:2.5px}.bottom-area .banner-swiper{margin:0}.banner-block{display:block;padding-left:20px;border-radius:12px;background-color:#f6faff;color:#1b1c2a;text-align:left;overflow:hidden}.banner-block .banner-inner{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;width:100%;min-height:92px}.banner-block .banner-inner .img{position:relative;width:92px;aspect-ratio:1/1}.banner-block .banner-inner .img img{width:100%}.banner-block .banner-inner .banner-txt{font-size:var(--font-md)}.banner-block .banner-inner .banner-txt .font-sm{display:block;font-weight:500}.banner-block:not(a){border:1px solid #ecf0f5;background-color:#fff}.link-group{margin-top:40px}.contact-link{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:20px -4px -4px}.contact-link>li{flex-grow:1;width:100%;padding:4px}.contact-link>li [class^=contact-]{display:block;position:relative;height:100%;padding:17px 22px 16px;border-radius:12px;background-color:#f6faff;color:#1b1c2a}.contact-link>li [class^=contact-]:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #b4b9c3;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:24px;top:50%}.contact-link>li [class^=contact-]>span{display:inline-block;padding-left:36px;background-position:left center;background-repeat:no-repeat;word-break:keep-all}.contact-link>li .contact-phon span{background-image:url(/resource/images/of/contact_icon_phon.svg)}.contact-link>li .contact-talk span{background-image:url(/resource/images/of/contact_icon_kakao.svg)}.contact-link>li .contact-file span{background-image:url(/resource/images/of/contact_icon_file.svg)}.contact-link>li .contact-counsel span{background-image:url(/resource/images/of/contact_icon_counsel.svg)}.benefit-card{padding:24px 24px 20px;border-radius:20px;background-color:#f6faff;text-align:center}.benefit-card .tit{display:block;margin-bottom:8px;font-size:var(--font-xl)}.benefit-card .desc{display:block;margin-bottom:8px;color:#868a93;font-size:var(--font-sm)}.benefit-card .img-area{margin:24px 0 4px}.benefit-card .btn{margin-top:24px!important}.benefit-card-list>li{margin-bottom:16px}.benefit-card-list>li:last-child{margin-bottom:0}.benefit-card-list+.font-xs{margin-top:16px}.secure-code{position:relative;max-width:376px;margin:48px auto 0}.secure-code .timer-area{position:absolute;left:0;bottom:3px;z-index:1;width:50%}.secure-code .timer-area .timer{position:relative;left:0;bottom:0}.secure-code .timer{display:inline-block;position:absolute;left:20px;bottom:3px;padding-left:24px;background:url(/resource/images/certi_clock.svg) no-repeat left center;color:#2388ff;font-size:var(--font-sm);font-weight:700;line-height:16px}.secure-code .timer+.btn-arrow{display:block;position:absolute;top:2px;left:64px}.secure-code .code{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.secure-code .code>span{display:inline-block}.secure-code .code>span+span{padding-left:8px}.secure-code .code>span input{position:relative;width:100%;height:56px;border:1px solid #d1dce3;border-radius:8px;background-color:#fff;color:#1b1c2a;font-size:var(--font-2xl);font-weight:700;text-align:center;caret-color:transparent}.secure-code .code>span input::placeholder{color:#d1dce3;font-weight:500}.secure-code .code>span input:focus{border:2px solid #1b1c2a;background-color:transparent;outline:none}.secure-code .align-r{position:relative}.secure-code .msg-error{position:absolute;right:-6px;bottom:-4px;transform:translateY(100%);padding:2px 8px;border-radius:8px;background-color:#ff5050;color:#fff;font-size:var(--font-xs);text-align:right;line-height:20px}.secure-code .msg-error:before{content:"";overflow:hidden;position:absolute;top:-6px;right:12px;z-index:1;width:6px;height:6px;box-sizing:border-box;border-width:3px;border-style:solid;border-color:transparent transparent #ff5050}.img-area+.field-box+.secure-code{max-width:100%}.info-slide .swiper-slide{margin-bottom:16px;text-align:center}.info-slide .swiper-slide .img-area{margin:8px 0 0}.info-slide .swiper-slide .tit{margin-top:16px;font-weight:700}.info-txt [class^=tit-]{padding-left:28px;background-repeat:no-repeat;background-position:left top -3px}.info-txt [class^=tit-].time{background-image:url(/resource/images/footer_icon_time.svg)}.info-txt [class^=tit-].gift{background-image:url(/resource/images/of/tit_icon_gift.svg)}.info-txt .font-sm{margin-left:28px}.info-txt .txt-list{margin-top:8px}.adress{padding-top:20px;padding-bottom:28px;font-size:var(--font-md)}.adress .num{display:block;margin-bottom:4px;font-size:var(--font-sm)}.adress .font-sm{display:block;margin-top:4px}.remaining-limit .chart-bar{position:relative;margin-bottom:24px;line-height:0}.remaining-limit .chart-bar:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:28px;box-sizing:border-box;border:1px dashed #d1dce3;border-radius:8px;background-color:#f6faff}.remaining-limit .chart-bar .bar{display:inline-block;position:relative;z-index:2;width:0;height:28px;border-radius:8px;background-color:#2388ff}.remaining-limit .data-list>li{margin:16px 0}.remaining-limit .data-list>li .item{color:#1b1c2a;font-size:var(--font-sm)}.remaining-limit .data-list>li .item.total,.remaining-limit .data-list>li .item.current{padding-left:16px}.remaining-limit .data-list>li .item.total:before,.remaining-limit .data-list>li .item.current:before{content:"";overflow:hidden;position:absolute;top:50%;left:0;z-index:1;width:8px;height:8px;box-sizing:border-box;transform:translateY(-50%);border-radius:50%}.remaining-limit .data-list>li .item.total:before{border:1px dashed #d1dce3;background-color:#f6faff}.remaining-limit .data-list>li .item.current:before{background-color:#2388ff}.remaining-limit .data-list>li .val{font-weight:700}.remaining-limit .data-list>li .val .font-sm{font-weight:500}.remaining-limit .data-list>li:last-child{padding-top:18px;border-top:1px solid #ecf0f5}.text-box{padding:24px;border-radius:20px;background-color:#f6faff}.deficit-limit{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:16px;padding:20px;border:1px solid #ecf0f5;border-radius:20px;font-size:var(--font-xl);text-align:right}.deficit-limit .txt-ico-coin{flex-grow:1;color:#5a5b63;font-size:var(--font-md);text-align:left}.deficit-limit .price{flex-grow:1;padding-left:12px;font-weight:700}.top-visual.cn{padding-bottom:0}.top-visual.cn .top-visual-img{overflow:hidden;position:relative;margin-right:-24px;margin-left:-24px}.top-visual.cn .top-visual-img .cn-object{display:flex;justify-content:space-between;align-items:center;position:absolute;top:10px;left:0;z-index:0;width:200%;animation:AnyCnOb 10s linear infinite}.top-visual.cn .top-visual-img .cn-object-item{display:flex;justify-content:space-between;align-items:center;width:100%}.top-visual.cn .top-visual-img .cn-object-item>span{display:inline-block;width:100%;padding:0 10px}.top-visual.cn .top-visual-img .cn-object-item>span img{max-width:60px}.top-visual.cn .top-visual-img .img-area{position:relative;z-index:1;margin:0;padding-top:4px}.top-visual.cn .top-visual-img .img-area .img2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:240px;height:240px;animation:AniArm 3s linear infinite}.top-visual.cn .top-visual-img:first-child{margin:0}@keyframes AniArm{0%{transform:translate(-50%,-51%) rotate(-5deg)}50%{transform:translate(-49%,-52%) rotate(5deg)}to{transform:translate(-50%,-51%) rotate(-5deg)}}@keyframes AnyCnOb{0%{transform:translate(0)}to{transform:translate(-50%)}}.cn-info-page{text-align:center}.cn-info-page .info-tit{display:block;margin-bottom:24px;font-size:var(--font-xl);text-align:center}.cn-info-page .coverage{overflow:hidden;padding:64px 24px 0}.cn-info-page .coverage .info-tit{margin-bottom:0}.cn-info-page .coverage .hand-ani{position:relative;height:212px}.cn-info-page .coverage .hand-ani>span{display:inline-block;position:absolute;left:50%;transform:translate(-50%)}.cn-info-page .coverage .hand-ani>span.hand-1{bottom:-40px;margin-left:-105px}.cn-info-page .coverage .hand-ani>span.hand-2{bottom:-30px;margin-left:10px}.cn-info-page .coverage .hand-ani>span.hand-3{bottom:-40px;margin-left:115px}.cn-info-page .concern-area{margin-top:24px;padding:32px 20px;border-radius:20px;background-color:#f6faff}.cn-info-page .concern-area .concern-msg{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-right:-20px;margin-left:-20px}.cn-info-page .concern-area .concern-msg .balloon{display:flex;align-items:center;position:relative;z-index:1;margin:0 0 18px;padding:8px 10px;border-radius:20px;background-color:#deedff;color:#2388ff;font-size:var(--font-sm);line-height:1.2}.cn-info-page .concern-area .concern-msg .balloon:after{content:"";overflow:hidden;position:absolute;right:24px;bottom:-9px;z-index:1;width:13px;height:9px;box-sizing:border-box;background:url(/resource/images/cn/cn_concern_msg_tail.svg) no-repeat left top;background-size:cover}.cn-info-page .concern-area .concern-msg .balloon img{margin:0 0 0 8px}.cn-info-page .concern-area .concern-msg .balloon:nth-child(2n){flex-flow:row-reverse}.cn-info-page .concern-area .concern-msg .balloon:nth-child(2n):after{right:auto;left:24px;transform:scaleX(-1)}.cn-info-page .concern-area .concern-msg .balloon:nth-child(2n) img{margin:0 8px 0 0}.cn-info-page .concern-area .concern-msg .balloon:nth-child(1){margin-left:-70px}.cn-info-page .concern-area .concern-msg .balloon:nth-child(2){margin-right:-45px}.cn-info-page .concern-area .concern-msg .balloon:nth-child(3){margin-right:-45px}.cn-info-page .concern-area .concern-msg .balloon:nth-child(4){margin-left:-20px}.cn-info-page .concern-area .data-list{position:relative;margin-top:46px;padding:8px 20px;border-radius:20px;background-color:#fff;font-size:var(--font-sm);box-shadow:0 4px 12px #1b1c2a14}.cn-info-page .concern-area .data-list:before{content:"";overflow:hidden;position:absolute;top:-46px;left:50%;z-index:1;width:6px;height:34px;box-sizing:border-box;background:url(/resource/images/cn/cn_concern_dot.svg) no-repeat center top;transform:translate(-50%)}.cn-info-page .concern-area .data-list>li{margin:14px 0}.cn-info-page .concern-area .data-list>li .val{font-weight:700}.cn-info-page .benefit-card{margin-top:40px}.cn-info-page .concern-area.js-movCont{overflow:hidden}.cn-info-page .concern-area.js-movCont .concern-msg .balloon{transform:translateY(20%);opacity:0}.cn-info-page .concern-area.js-movCont .data-list{transform:translateY(34px) scaleY(1.4);opacity:0}.cn-info-page .concern-area.js-movCont.js-mov .concern-msg .balloon{transform:translateY(0);opacity:1;transition:all .4s ease}.cn-info-page .concern-area.js-movCont.js-mov .concern-msg .balloon:nth-child(2){transition-delay:.5s}.cn-info-page .concern-area.js-movCont.js-mov .concern-msg .balloon:nth-child(3){transition-delay:1s}.cn-info-page .concern-area.js-movCont.js-mov .concern-msg .balloon:nth-child(4){transition-delay:1.5s}.cn-info-page .concern-area.js-movCont.js-mov .data-list{transform:translateY(0) scaleY(1);opacity:1;transition:all .5s ease;transition-delay:1.8s}.loading-wrap{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100vh;z-index:999}.loading-wrap .loading-donut{position:absolute;top:50%;left:50%;margin:-24px 0 0 -24px}.loading-wrap.lottie{display:flex;flex-flow:column;padding:40px 24px 24px;background-color:#1b1c2acc;color:#fff;text-align:center}.loading-wrap.lottie .info{margin:auto 0}.loading-wrap.lottie .info .lottie-area{margin-bottom:32px}.loading-wrap.lottie .info .lottie-area .lottie-animation-container{width:120px!important;height:120px!important}.loading-wrap.lottie .info .tit{font-size:var(--font-xl);font-weight:700}.loading-wrap.lottie .info .desc{margin-top:8px}.loading-wrap.lottie .chart-area{margin-top:6px}.loading-wrap.lottie .chart-area .chart-list:before{content:none}.loading-wrap.lottie .chart-area.type02 .chart-list-item .chart-bar:before{border-color:#fff;border-radius:8px;background-color:transparent}.loading-wrap.lottie .chart-area.type02 .chart-list-item .chart-bar .bar{overflow:hidden;border-radius:8px}.loading-wrap.lottie .chart-area.type02 .chart-list-item .chart-bar .bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff0 50%,#fff6)}.loading-wrap.lottie .chart-area.type02 .chart-list-item .text{margin:0 -14px;color:#fff}.loading-wrap.lottie .chart-trans-item+.chart-trans-item{margin-left:58px}.loading-wrap.lottie .chart-trans-item .text{top:127px;bottom:auto;width:90px;white-space:normal}.loading-wrap .banner-swiper{width:100%;max-width:1000px;margin-top:0;margin-right:auto;margin-left:auto}.loading-donut{width:48px;height:48px;border-radius:50%;border:5px solid #ecf1f6;border-top-color:#2388ff;animation:1.5s spin infinite linear}@keyframes spin{to{transform:rotate(360deg)}}.tab-desc+.info-box-list{margin-top:32px}.msg-mask{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;border-radius:12px;background-color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center}.msg-mask .tit{font-size:var(--font-md);font-weight:700}.msg-mask .desc{margin-top:16px;color:#5a5b63;font-size:var(--font-sm)}.msg-mask .btn{margin-top:16px!important}.msg-mask .ico{margin-bottom:24px}.msg-mask .ico.loading-donut{display:block;border:5px solid #ecf1f6;border-top-color:#2388ff}.tax-credit{margin-top:40px;padding:20px;border-radius:20px;background-color:#fff;text-align:center;box-shadow:0 4px 12px #1b1c2a14}.tax-credit .tax{display:flex;justify-content:center;align-items:center;font-size:var(--font-sm);font-weight:700}.tax-credit .tax .num{display:inline-block;margin:0 12px;padding:3px 12px;border-radius:4px;background-color:#f6faff;font-size:var(--font-4xl);font-weight:900}.tax-credit .tax .num>span{background:linear-gradient(270deg,#0068ff,#63a2ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tax-credit .desc{margin-top:12px;font-size:var(--font-sm)}.tax-credit .desc>span{display:block;margin-top:4px;font-size:var(--font-xs);color:#868a93}.top-visual{margin:-79px 0 0;padding:103px 24px 32px;color:#fff;text-align:center}.top-visual-title{font-size:var(--font-2xl);font-weight:700}.top-visual-sub{margin-top:16px;font-size:var(--font-md);font-weight:500}.top-visual-img{margin:48px auto 0;font-size:0}.top-visual-img img{width:100%}.top-visual+.info-box-list{margin:-56px 24px 0}.cs-call-box{display:block;position:relative;width:100%;padding:16px 60px 16px 20px;border-radius:8px;background-color:#f6faff;text-align:left;text-decoration:none}.cs-call-box:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff url(/resource/images/icon_call.svg) no-repeat 50% 50%;background-size:24px auto}.cs-call-box span{display:block}.cs-call-box .date{color:#5a5b63;font-size:var(--font-sm)}.cs-call-box .tel{margin-top:4px;color:#2388ff;font-size:var(--font-lg);font-weight:700}.cs-call-box .time{margin-top:4px;color:#868a93;font-size:var(--font-xs)}.cs-call-box+.cs-call-box{margin-top:8px}.cs-call-box.kakao:before{background:#fff url(/resource/images/icon_kakao.png) no-repeat 50% 50%;background-size:40px 40px}.cs-call-box.kakao .tel{color:#1b1c2a}.customer-info{padding:64px 24px;background-color:#f6faff;text-align:center}.customer-info .info-area .desc{margin-top:16px;color:#7e89a2;font-size:var(--font-sm)}.customer-info .link-list{display:flex;justify-content:center;align-items:flex-start;margin-top:32px}.customer-info .link-list li{margin:0 20px}.customer-info .link-list li a{display:block;color:#1b1c2a;font-size:var(--font-sm);font-weight:700;text-decoration:none;text-align:center}.customer-info .link-list li a:before{content:"";display:block;width:72px;height:72px;margin:0 auto 16px;border:1px solid #ecf0f5;border-radius:24px;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat}.customer-info .link-list li a.ico-1:before{background-image:url(/resource/images/customer_info_1.svg)}.customer-info .link-list li a.ico-2:before{background-image:url(/resource/images/customer_info_2.svg)}.event-item{display:block;position:relative;height:100%;background-color:#fff;color:#1b1c2a;overflow:hidden}.event-item .status{display:inline-block;padding:0 8px;border-radius:4px;font-size:var(--font-xs);line-height:24px}.event-item .status.ing{position:absolute;left:12px;top:12px;border-radius:13px;background-color:#2388ff;color:#fff;line-height:26px}.event-item .status.end{background-color:#ecf1f6;color:#3d3f5a}.event-item .status.win{background-color:#effbd5;color:#00a27b}.event-item .img{border-radius:20px;text-align:center;overflow:hidden}.event-item .img img{max-height:160px}.event-item .tit{margin-top:20px;font-size:var(--font-lg);font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.event-item .date{display:block;margin-top:8px;color:#868a93;font-size:var(--font-sm)}.event-item .desc{margin-top:12px;color:#868a93;font-size:var(--font-sm)}.event-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 -16px -16px}.event-list>li{flex-grow:1;padding:16px}.event-list.ended{margin-top:-16px}.event-list.ended .event-item{padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px}.event-list.ended .event-item .img{position:absolute;right:20px;top:54px;width:80px;height:80px;border-radius:50%}.event-list.ended .event-item .img img{position:absolute;left:50%;top:50%;width:auto;height:100%;transform:translate(-50%,-50%)}.event-list.ended .event-item .tit{margin-top:12px;padding-right:100px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.event-list.ended .event-item .date{margin-top:16px}.event-list.second{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.event-list.second>li{flex-grow:0}.event-visual{padding:48px 40px 60px;text-align:center}.event-visual .tit-h3{margin-bottom:16px}.event-visual .desc{color:#1b1c2a}.event-visual .img-area{margin:24px -40px 0;overflow:hidden}.event-visual .img-area img{width:662px;max-width:none!important}.event-detail{margin-top:-40px}.event-detail .img-area{margin:0}.event-detail .img-area img{max-width:240px}.event-detail .data-list>li{justify-content:flex-start}.event-detail .data-list .item{flex:none;width:94px}.event-detail .data-list .val{text-align:left}.event-detail .btn-group{flex-wrap:wrap;margin-top:40px;margin-bottom:40px}.event-detail .btn-group .txt-list{width:100%}.event-detail .prod-info-list{margin-top:-4px;padding-bottom:4px}.event-detail .prod-info-list>li{display:flex;justify-content:flex-start;align-items:center;padding:20px 0}.event-detail .prod-info-list>li:not(:last-child){border-bottom:1px dashed #ecf0f5}.event-detail .prod-info-list .ico{flex:none;display:inline-block;position:relative;width:60px;height:60px;margin-right:20px;border-radius:24px;background-color:#f6faff}.event-detail .prod-info-list .ico img{position:absolute;left:50%;top:50%;width:40px;transform:translate(-50%,-50%)}.event-detail .prize-info{margin-top:40px}.event-detail .prize-info-box{padding:24px 20px;border-radius:20px;background-color:#f6faff;text-align:center}.event-detail .prize-info-box .item{display:inline-block;padding:0 8px;border-radius:13px;background-color:#2388ff;color:#fff;font-size:var(--font-sm);line-height:26px}.event-detail .prize-info-box .tit{margin-top:12px;font-size:var(--font-xl);font-weight:700}.event-detail .prize-info-box .prize-img{margin-top:24px;padding:24px;border:1px solid #ecf0f5;border-radius:12px;background-color:#fff}.event-detail .prize-info-box .prize-img .txt{margin-top:16px}.event-detail .prize-info-box .parul{margin-top:24px;text-align:left}.event-detail .prize-info-box .parul .tit-h5{margin-bottom:24px}.event-detail .prize-info-box .parul .step-list>li{min-height:40px}.event-detail .prize-info-box .parul .step-list>li:last-child{min-height:auto}.event-detail .prize-info-box .parul .step-list+.txt-list{margin-top:16px}.event-detail .prize-info .txt-list{margin-top:24px}.event-detail .qa-section{margin-top:40px;padding:0 20px;border-radius:16px;background-color:#fff;box-shadow:0 4px 14px #00000014}.event-detail .qa-section .qa-list>li{padding:40px 0;text-align:center}.event-detail .qa-section .qa-list>li:not(:last-child){border-bottom:1px dashed #ecf0f5}.event-detail .qa-section .qa-list>li .field-block{margin-bottom:0}.event-detail .qa-section .qa-list>li .item{display:inline-block;margin-bottom:12px;padding:0 8px;border-radius:13px;background-color:#1b1c2a;color:#fff;font-size:var(--font-sm);line-height:26px}.event-detail .qa-section .qa-list>li .tit{font-size:var(--font-lg);font-weight:700}.event-detail .qa-section .qa-list>li .field-box{margin-top:24px;text-align:left}.event-detail .point-info{padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px;text-align:center}.event-detail .point-info-list>li{margin-top:16px;padding:24px 16px;border-radius:20px;background-color:#f6faff}.event-detail .point-info .item{display:inline-block;padding:0 8px;border:1px solid #2388ff;border-radius:13px;color:#2388ff;font-size:var(--font-sm);line-height:24px}.event-detail .point-info .tit{margin-top:12px;margin-bottom:24px;font-size:var(--font-xl);font-weight:700}.event-detail .info-box.prod .info-head{flex-direction:column;align-items:flex-start;padding-right:64px}.event-detail .info-box.prod .prod-tit{margin-bottom:12px;color:#2388ff;font-size:var(--font-sm)}.event-detail .info-box.prod .ico{position:absolute;right:20px;top:24px;background-color:transparent}.event-detail .info-box.prod .desc{margin-top:12px}.event-detail .info-box.prod .btn-group{margin:24px -4px 0}.event-detail .prod-tip{margin-top:40px;padding:24px 20px;border-radius:20px;background-color:#f6faff}.event-detail .prod-tip .flag{margin-bottom:12px}.event-info-box{padding:0 20px;border:1px solid #ecf0f5;border-radius:20px}.event-info-box .event-item{padding:24px 90px 24px 0;overflow:visible}.event-info-box .event-item .img{position:absolute;right:0;top:50%;width:80px;height:80px;border-radius:50%;transform:translateY(-50%)}.event-info-box .event-item .img img{position:absolute;left:50%;top:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.event-info-box .event-item .tit{margin-top:0}.event-info-box .data-list{padding:8px 0;border-top:1px solid #ecf0f5}.roulette{overflow:hidden;position:relative;width:100%;max-width:300px;border-radius:50%;margin:0 auto;border:10px solid #1b1c2a;background-color:#fff;aspect-ratio:1/1;transform:rotate(-30deg)}.roulette>.slice{position:absolute;top:0;left:50%;width:50%;height:50%;background-color:#fff;text-align:center;transform-origin:0 100%;clip-path:polygon(0 100%,100% -75%,100% 100%)}.roulette>.slice:nth-child(2n){background-color:#ecf0f5}.roulette>.slice:nth-child(1){transform:rotate(300deg)}.roulette>.slice:nth-child(2){transform:rotate(0)}.roulette>.slice:nth-child(3){transform:rotate(60deg)}.roulette>.slice:nth-child(4){transform:rotate(120deg)}.roulette>.slice:nth-child(5){transform:rotate(180deg)}.roulette>.slice:nth-child(6){transform:rotate(240deg)}.roulette>.slice>span{display:block;position:absolute;left:75%;top:65%;margin:0 -20px;font-size:var(--font-sm);font-weight:700;line-height:1.2;transform:translate(-50%,-50%) rotate(60deg)}.roulette-wheel{position:relative;margin-bottom:40px}.roulette-wheel:before{content:"";overflow:hidden;position:absolute;top:-4.5%;left:50%;z-index:1;width:18%;box-sizing:border-box;max-width:50px;background:url(/resource/images/et/roulette_event_pin.png) no-repeat center top;background-size:contain;transform:translate(-50%);aspect-ratio:1/1}.roulette-wheel:after{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:26%;box-sizing:border-box;max-width:73px;background:url(/resource/images/et/roulette_event_go.png) no-repeat center top;background-size:contain;transform:translate(-50%,-50%);aspect-ratio:1/1}.roulette-event{overflow:hidden;padding:65px 20px 40px;border-radius:20px;background:#2388ff url(/resource/images/et/roulette_event_bg.png) no-repeat center center;background-size:auto 100%;text-align:center;animation:AnyBgSize 7s infinite ease}.roulette-event .btn-drk{width:170px!important}@keyframes AnyBgSize{0%{background-size:auto 100%}50%{background-size:auto 103%}to{background-size:auto 100%}}.roulette-container{margin:40px 0}.card-item,.calc-area{overflow:hidden;position:relative;height:480px;margin-top:40px;border-radius:16px;border:1px solid #ecf0f5;box-shadow:0 4px 24px #1b1c2a14}.card-item .ins-serv-write,.calc-area .ins-serv-write{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f6faff;transform:rotateY(180deg);padding:32px 32px 25px}.card-item .ins-serv-write .write-tit,.calc-area .ins-serv-write .write-tit{margin-bottom:32px;color:#5a5b63;font-size:var(--font-sm);font-weight:700}.card-item .ins-serv-write .btn-confirm,.calc-area .ins-serv-write .btn-confirm{position:absolute;bottom:25px;left:50%;transform:translate(-50%);height:48px;padding:0 56px;border-radius:50px;background-color:#1b1c2a;color:#fff;font-size:var(--font-md);text-align:center;line-height:48px}.card-item .ins-serv-write .btn-confirm:disabled,.card-item .ins-serv-write .btn-confirm.disabled,.calc-area .ins-serv-write .btn-confirm:disabled,.calc-area .ins-serv-write .btn-confirm.disabled{background-color:#b4b9c3}.card-item .ins-serv-write .btn-cancel,.calc-area .ins-serv-write .btn-cancel{position:absolute;top:16px;right:16px;width:28px;height:28px;border-radius:50%;background-color:#b4b9c3;font-size:10px;color:transparent;letter-spacing:-7px;line-height:0}.card-item .ins-serv-write .btn-cancel:before,.card-item .ins-serv-write .btn-cancel:after,.calc-area .ins-serv-write .btn-cancel:before,.calc-area .ins-serv-write .btn-cancel:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1px;background-color:#fff}.card-item .ins-serv-write .btn-cancel:before,.calc-area .ins-serv-write .btn-cancel:before{transform:translate(-50%,-50%) rotate(45deg)}.card-item .ins-serv-write .btn-cancel:after,.calc-area .ins-serv-write .btn-cancel:after{transform:translate(-50%,-50%) rotate(-45deg)}.write-form-item{display:flex}.write-form-item .msg-error{white-space:nowrap;text-align:left}.write-form-item+.write-form-item{margin-top:34px}.write-form .form-item{width:100%}.write-form .form-item.birth{width:calc(100% - 80px)}.write-form .form-item.birth .cont{position:relative}.write-form .form-item.birth .cont .msg-error{position:absolute;bottom:0;left:8px;padding:2px 8px;border-radius:8px;background-color:#ff5050;color:#fff;font-size:var(--font-xs);line-height:20px;transform:translateY(100%);text-align:right}.write-form .form-item.birth .cont .msg-error:before{content:"";overflow:hidden;position:absolute;top:-6px;left:12px;z-index:1;width:6px;height:6px;box-sizing:border-box;border-width:3px;border-style:solid;border-color:transparent transparent #ff5050}.write-form .form-item+.form-item{width:80px;margin-left:16px}.write-form .form-item+.form-item .radio-cont .radio label{height:40px;line-height:40px}.write-form .label{display:block;color:#868a93;font-size:var(--font-sm);font-weight:700}.write-form .radio-cont{display:flex;position:relative;width:100%;margin-top:4px;border-radius:8px;background-color:#fff}.write-form .radio-cont:before,.write-form .radio-cont:after{content:"";position:absolute;top:0;bottom:0}.write-form .radio-cont:before{right:0;left:0;border-radius:8px;border:1px solid #ecf0f5}.write-form .radio-cont:after{left:50%;width:1px;background-color:#ecf0f5}.write-form .radio-cont .radio{position:relative;z-index:5;width:100%}.write-form .radio-cont .radio input{position:absolute;top:0;left:0;width:100%;height:100%}.write-form .radio-cont .radio label{display:block;height:48px;color:#868a93;text-align:center;line-height:48px}.write-form .radio-cont .radio label .text{display:inline-block;position:relative;padding-left:40px}.write-form .radio-cont .radio label .text img{position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:40px}.write-form .radio-cont .radio input:checked+label{color:#2388ff;font-weight:700}.write-form .radio-cont .radio input:checked+label:before,.write-form .radio-cont .radio input:checked+label:after{content:"";position:absolute;top:1px;right:0;bottom:1px;left:0}.write-form .radio-cont .radio input:checked+label:before{border:1px solid #fff}.write-form .radio-cont .radio input:checked+label:after{top:0;right:0;bottom:0;left:0;border-radius:8px;border:2px solid #2388ff}.write-form .radio-cont .radio:first-child input:checked+label:before{right:-1px}.write-form .form-select,.write-form .form-inp{position:relative}.write-form .form-select:before,.write-form .form-select:after,.write-form .form-inp:before,.write-form .form-inp:after{content:"";position:absolute;bottom:0;left:0;height:2px}.write-form .form-select:before,.write-form .form-inp:before{width:100%;background-color:#ecf0f5}.write-form .form-select:after,.write-form .form-inp:after{width:0;background-color:#2388ff;transition:width .1s ease}.write-form .form-select.focus:after,.write-form .form-inp.focus:after{width:100%;transition:width .3s ease-in}.write-form .form-select .btn-select,.write-form .form-inp input{width:100%;height:44px;border:0;background-color:transparent;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;text-align:left}.write-form .form-select .btn-select::placeholder,.write-form .form-inp input::placeholder{color:#868a93}.write-form .btn-select{position:relative;padding-right:20px}.write-form .btn-select:before{content:"";position:absolute;top:calc(50% + 3px);right:3px;transform:translateY(-50%);width:10px;height:10px;box-sizing:border-box;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.write-form .btn-select .flag{margin-left:8px}.write-form .form-inp input{outline:0}.write-form+.btn-arrow{margin-top:16px}.modal-contents-body .write-form{margin-top:24px}.ins-serv-link{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:100%;height:100%;min-height:480px;padding:64px 16px 0;border-radius:16px;color:#1b1c2a;text-align:center;line-height:1.3}.ins-serv-link .tit{width:100%;font-size:var(--font-4xl);font-weight:900}.ins-serv-link .txt{display:block;width:100%;margin-top:12px;font-size:var(--font-sm);font-weight:700}.ins-serv-link .lottie-area{position:absolute;left:50%;bottom:103px;transform:translate(-50%);width:170px;height:170px;font-size:0}.ins-serv-link .lottie-area img{width:100%}.ins-serv-link .sub-tit{display:inline-block;position:absolute;left:12px;top:12px;padding:0 8px;border:1px solid rgba(27,28,42,.2);border-radius:13px;font-size:var(--font-xs);line-height:24px}.ins-serv-link [class^=btn-ico-]{display:inline-block;position:absolute;right:24px;bottom:24px;width:48px;height:48px;border-radius:50%;background:#1b1c2a;z-index:1}.ins-serv-link .btn-ico-arrow:after{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:48px;height:48px;box-sizing:border-box;background:url(/resource/images/btn_icon_arrow.svg) no-repeat center center}.ins-serv-link .btn-ico-arrow:focus{outline:-webkit-focus-ring-color auto 1px}.ins-serv-link .btn-ico-again{background:linear-gradient(135deg,#297bfd 35%,#ed61ff)}.ins-serv-link .btn-ico-again:after{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:48px;height:48px;box-sizing:border-box;background:url(/resource/images/btn_icon_again.svg) no-repeat center center}.ins-serv-link.calc{color:#1b1c2a;background-color:#fff;box-shadow:0 4px 12px #1b1c2a14}.ins-serv-link.calc .tit{background:linear-gradient(135deg,#297bfd 35%,#ed61ff);color:transparent;-webkit-background-clip:text;background-clip:text}.ins-serv-link.calc .btn-ico-arrow{background:linear-gradient(135deg,#297bfd 35%,#ed61ff)}.ins-serv-link.anlyt{color:#1b1c2a}.ins-serv-link.cnslt{color:#fff;background-color:#3d3f5a}.ins-serv-link.covrg{color:#1b1c2a}.ins-serv-link.result{color:#1b1c2a;background-color:#fff}.ins-serv-link-list>li{padding:12px 0}.ins-serv-link-list .status-list{width:100%}.ins-serv-link-list .status-list:not(.legend){margin-top:36px}.ins-serv-link .btn-round-black{position:absolute;bottom:25px;left:50%;transform:translate(-50%);height:48px;padding:0 24px;border-radius:48px;background-color:#1b1c2a;color:#fff;font-size:var(--font-md);font-weight:700;line-height:48px;white-space:nowrap}.ins-serv-link.result{padding-top:40px}.ins-serv-link.result .tit{font-size:var(--font-xl);font-weight:800}.ins-serv-link.result .date{margin-top:4px;font-size:0}.ins-serv-link.result .date span{display:inline-block;position:relative;color:#868a93;font-size:var(--font-sm)}.ins-serv-link.result .date span+span{margin-left:7px;padding-left:8px}.ins-serv-link.result .date span+span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:10px;background-color:#e0e7eb}.ins-serv-link.result .status-list{margin-top:4px}.ins-serv-link.result .status-list.legend{margin-top:20px}.ins-serv-link.result .status-list>li,.ins-serv-link.result .status-list-btn{margin-top:16px;margin-bottom:0}.ins-serv-link.result .sub-tit{border:1px solid #c1d9fe;color:#2388ff}.ins-serv-link.result .sub-tit+.date{margin:26px 0 12px}@media screen and (max-width: 280px){.ins-serv-link.result .status-list{margin-top:0}.ins-serv-link.result .status-list>li,.ins-serv-link.result .status-list-btn{margin-top:32px;margin-bottom:0}.ins-serv-link.result .status-list .val{border-radius:14px}.ins-serv-link.result .status-list.legend>li{margin-top:0}}.search-bar.full{border:0 none}.search-bar.full:before{content:"";overflow:hidden;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:2px;box-sizing:border-box;background-color:#ecf0f5}.search-bar.full:after{content:"";overflow:hidden;position:absolute;bottom:0;left:0;z-index:1;width:0;height:2px;box-sizing:border-box;background-color:#2388ff;transition:width .1s ease}.search-bar.full.focus:after{width:100%;transition:width .3s ease-in}.keyword-auto{padding:26px 24px}.keyword-auto-list>li{position:relative;padding-right:40px}.keyword-auto-list>li:not(:first-child){margin-top:8px}.keyword-auto-list>li .btn-keyword{width:100%;min-height:44px;padding-left:40px;background:url(/resource/images/cm/btn_icon_search_auto.svg) no-repeat left center;background-size:32px 32px;font-size:var(--font-lg);text-align:left}.keyword-auto-list>li .btn-add{position:absolute;top:0;right:0;width:24px;height:44px;background:url(/resource/images/cm/btn_icon_search_add.svg) no-repeat center center;background-size:24px 24px}.keyword-area{margin-top:32px;padding:0 24px}.keyword-area .tit-area{align-items:center;margin-bottom:20px}.keyword-area .tit-area [class*=ico-]{position:relative;padding-top:2px;padding-left:32px}.keyword-area .tit-area [class*=ico-]:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;background-position:center center;background-repeat:no-repeat}.keyword-area .tit-area .ico-search:before{background-image:url(/resource/images/cm/icon_keyword_search.svg)}.keyword-area .tit-area .ico-popul:before{background-image:url(/resource/images/cm/icon_keyword_popul.svg)}.keyword-area .btn-del{min-height:20px;color:#868a93}.keyword-list{display:flex;flex-wrap:wrap;margin:0 -4px}.keyword-list>li{position:relative;margin:4px}.keyword-list>li:has(.btn-del) .btn-keyword{padding-right:40px}.keyword-list>li .btn-keyword{display:inline-block;min-height:44px;padding:0 16px;border:1px solid #ecf0f5;border-radius:22px;font-size:var(--font-md);color:#1b1c2a}.keyword-list>li .btn-del{position:absolute;top:6px;right:6px;width:32px;height:32px}.keyword-list>li .btn-del:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;background-color:#868a93;transform:translate(-50%,-50%) rotate(-45deg)}.keyword-list>li .btn-del:after{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;background-color:#868a93;transform:translate(-50%,-50%) rotate(45deg)}.search-result{margin-top:32px}.search-result+.search-result{margin-top:40px;padding-top:40px;border-top:12px solid #f6faff}.search-result:has(.btn-more)+.search-result{margin-top:10px}.search-result .btn-more{padding:20px 0}.search-list{margin-top:-6px}.search-list>li{font-size:var(--font-lg)}.search-list>li:not(:first-child){margin-top:8px}.search-list>li a{display:flex;align-items:center;padding:6px 0;color:inherit}.search-list>li .ico{flex-shrink:0;display:inline-block;width:32px;height:32px;margin-right:16px;background-color:#444}.search-list>li .ico img{width:100%}.search-list>li .prd-result-txt{display:block}.search-list>li .prd-result-txt .desc{display:block;margin-top:4px;color:#868a93;font-size:var(--font-sm)}.search-list~.btn-more{margin-top:34px;border-top:1px solid #ecf0f5}.search-list-faq>li:not(:first-child){margin-top:32px}.search-list-faq>li .tit{position:relative;padding-left:36px}.search-list-faq>li .tit .ico{position:absolute;top:0;left:4px;display:inline-block;width:24px;height:24px;line-height:24px;background-color:#7e89a2;border-radius:8px;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center}.search-list-faq>li .info{margin-top:16px;padding:20px 24px;background-color:#f6faff;border-radius:8px;color:#5a5b63}.search-list-faq>li .info .btn-arrow{margin-top:16px}.talk-msg>div{position:relative;min-height:66px;margin-top:20px}.talk-msg>div:nth-child(odd){padding-left:48px}.talk-msg>div:nth-child(odd) .speaker{left:0}.talk-msg>div:nth-child(odd) .bubble{margin-left:10px}.talk-msg>div:nth-child(odd) .bubble:before{left:-6px;background-image:url(/resource/images/talk_msg_tail_1.svg)}.talk-msg>div:nth-child(2n){padding-right:48px}.talk-msg>div:nth-child(2n) .speaker{right:0}.talk-msg>div:nth-child(2n) .bubble{margin-left:auto;margin-right:10px;background-color:#3d3f5a;color:#fff;text-align:right}.talk-msg>div:nth-child(2n) .bubble:before{right:-6px;background-image:url(/resource/images/talk_msg_tail_2.svg)}.talk-msg>div:nth-child(2n) .bubble .info{color:#ffffffb3}.talk-msg .speaker{display:block;position:absolute;top:0;width:48px;color:#5a5b63;font-size:var(--font-xs);text-align:center}.talk-msg .bubble{display:flex;flex-direction:column;flex-flow:column-reverse;position:relative;width:fit-content;padding:16px;background-color:#ecf1f6;border-radius:12px;word-break:keep-all}.talk-msg .bubble+.bubble{margin-top:8px}.talk-msg .bubble+.bubble:before{display:none}.talk-msg .bubble:before{content:"";overflow:hidden;position:absolute;top:20px;z-index:1;width:10px;height:13px;box-sizing:border-box;background-repeat:no-repeat;background-position:center center}.talk-msg .bubble .info{display:block;margin-top:4px;font-size:var(--font-xs);color:#868a93}.talk-msg.rev>div{position:relative;min-height:66px;margin-top:20px}.talk-msg.rev>div:nth-child(2n){padding-left:48px}.talk-msg.rev>div:nth-child(2n) .speaker{left:0}.talk-msg.rev>div:nth-child(2n) .bubble{margin-left:10px;color:#1b1c2a;text-align:left;background-color:#ecf1f6}.talk-msg.rev>div:nth-child(2n) .bubble:before{left:-6px;background-image:url(/resource/images/talk_msg_tail_1.svg)}.talk-msg.rev>div:nth-child(odd){padding-right:48px}.talk-msg.rev>div:nth-child(odd) .speaker{left:auto;right:0}.talk-msg.rev>div:nth-child(odd) .bubble{margin-left:auto;background-color:#3d3f5a;color:#fff;text-align:right}.talk-msg.rev>div:nth-child(odd) .bubble:before{right:-6px;left:auto;background-image:url(/resource/images/talk_msg_tail_2.svg)}.license-choice{display:flex;max-width:400px;margin:0 auto}.license-choice-btn{position:relative;width:100%;height:200px;margin-left:16px;border-radius:20px;border:1px solid #d1dce3}.license-choice-btn:first-child{margin-left:0}.license-choice-btn .text{position:absolute;top:20px;left:0;width:100%;padding-top:60px;color:#1b1c2a;font-size:var(--font-md);font-weight:700;background-image:url(/resource/images/of/idcard_sample_sm_02.png);background-repeat:no-repeat;background-position:50% 0;background-size:48px auto}.license-choice-btn.id .text{background-image:url(/resource/images/of/idcard_sample_sm_01.png)}.license-choice-btn .btn-type{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:68px;height:40px;border-radius:100px;background-color:#2388ff;color:#fff;font-size:var(--font-md);font-weight:500;line-height:40px}.mobile .info-box .btn-group{margin:16px -4px 0}.mobile .info-box-list.type-half .info-box{width:100%}.mobile .info-box-list.type-half .info-box+.info-box:nth-child(2n){margin-top:16px;margin-left:0}.mobile .info-box-list.type-half .info-box:nth-child(n+3){margin-top:16px}.mobile .info-box-list.type-half~.txt-list{margin-top:24px}.mobile .img-area img,.mobile .img-area.idcard{max-width:240px}.mobile .img-area.fun-full img{width:100%;max-width:312px}.mobile .top-visual{margin-left:-24px;margin-right:-24px}.mobile .top-visual+.info-box-list{margin:-32px 0 0}.mobile .info-slide{margin-left:-24px;margin-right:-24px}.mobile .info-slide .img-area{max-height:160px}.mobile .cn-info-page .coverage{margin-left:-24px;margin-right:-24px}.mobile .customer-info{margin:0 -24px}.mobile .customer-info:last-child{margin-bottom:-64px}.mobile .event-list.ended{flex-direction:column;margin-top:-8px;margin-bottom:-8px}.mobile .event-list.ended>li{padding-top:8px;padding-bottom:8px}.mobile .event-list.ended>li .event-item .img{top:50%;transform:translateY(-50%)}.mobile .event-visual{margin:-26px -24px 0}.mobile .search-bar.full{margin:0 -24px}.mobile .keyword-auto{padding:32px 0}.mobile .keyword-area{padding:0}.mobile .search-result{margin-right:-24px;margin-left:-24px;padding-right:24px;padding-left:24px}.mobile .event-list.second>li{flex-grow:1}@media screen and (max-width: 359px){.mobile .amount-change{display:block}.mobile .amount-change>.arrow{margin:12px;transform:rotate(90deg)}.mobile .amount-change .before,.mobile .amount-change .after{width:100%}}@media screen and (max-width: 320px){.mobile .status-list .val{width:40px;height:40px}.mobile .roulette>.slice>span{left:78%;top:67%;width:100%;font-size:var(--font-xs)}}.mobile .banner-swiper{margin-bottom:0}.mobile .direct-allmenu .allmenu-out .allmenu-quick .banner-swiper{margin-bottom:40px}.mobile .viewer-box{width:100%;height:442px}.web .tit-area.cn-tit{min-height:auto;padding-right:0;background:none}.web .tit-area.cn-tit .tit-h3{font-size:var(--font-2xl)}.web .event-list>li{width:33.3333%}.web .event-visual{border-radius:20px}.web .event-detail{width:662px;margin:-50px auto 0}.web .top-visual.cn{margin:32px 0 24px;padding-top:32px;border-radius:20px}.web .content-wrap.coverage{border-radius:20px}.web .contact-link{flex-direction:row;align-items:stretch}.web .banner-block{padding-right:20px}.web .banner-block .banner-inner{justify-content:center;flex-direction:row;min-height:72px}.web .banner-block .banner-inner .img{flex:none;width:48px;margin-right:8px}.web .banner-block .banner-inner .banner-txt br{display:none}.web .reverse .txt-list{white-space:nowrap}.simple .progress-container .progress-bar .progress-val .current{width:48px;height:27px}@media screen and (max-width: 320px){.secure-code .timer-area{width:100%}.secure-code .align-r{position:relative;top:24px}}.mypage-info{margin-bottom:64px;border:none;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14}.mypage-info .name-area{display:flex;flex-direction:column-reverse}.mypage-info .name-area .name{font-size:var(--font-2xl);font-weight:700}.mypage-info .name-area .name>span{font-size:var(--font-sm)}.mypage-info .name-area .person-ico{display:block;position:relative;width:48px;height:48px;margin-bottom:20px;border-radius:16px;background-color:#ecf1f6}.mypage-info .name-area .person-ico:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:48px;height:48px;box-sizing:border-box;background-repeat:no-repeat;background-position:50% 50%;background-size:40px}.mypage-info .name-area .person-ico.baby:before{background-image:url(/resource/images/person_baby.png)}.mypage-info .name-area .person-ico.youth-woman:before{background-image:url(/resource/images/person_youth_woman.png)}.mypage-info .name-area .person-ico.youth-man:before{background-image:url(/resource/images/person_youth_man.png)}.mypage-info .name-area .person-ico.midage-woman:before{background-image:url(/resource/images/person_midage_woman.png)}.mypage-info .name-area .person-ico.midage-man:before{background-image:url(/resource/images/person_midage_man.png)}.mypage-info .name-area .person-ico.oldage-woman:before{background-image:url(/resource/images/person_oldage_woman.png)}.mypage-info .name-area .person-ico.oldage-man:before{background-image:url(/resource/images/person_oldage_man.png)}.mypage-info .info-list{margin-top:20px}.mypage-info .info-list>li{margin-bottom:8px;color:#5a5b63}.mypage-result{padding:32px 20px;border:1px solid #ecf0f5;border-radius:20px;background-color:#fff;text-align:center}.mypage-result .info-area{padding-top:108px;background-image:url(/resource/images/mypage_analysis_result.svg);background-repeat:no-repeat;background-position:50% 0}.mypage-result .info-area.lottie-area{background-image:none}.mypage-result .info-area .tit{padding:0 20px;font-size:var(--font-xl);font-weight:700}.mypage-result .info-area .tit>span{display:block}.mypage-result .info-area .info-sum{margin-top:8px}.mypage-result .info-area .desc{margin-top:16px;color:#5a5b63}.mypage-result .status-list{margin-top:8px}.mypage-result .status-list>li,.mypage-result .status-list-btn{margin-top:24px}.mypage-result .status-list>li .item,.mypage-result .status-list-btn .item{display:block}.mypage-result .status-list.legend{margin-top:20px}.mypage-result .status-list.legend>li{margin-top:0}.mypage-result .btn{margin-top:32px!important;margin-bottom:0!important}.mypage-result.type-cn{padding:0;border:0}.mypage-result.type-cn .info-area{padding:128px 0 20px;border-radius:20px;background-color:#f6faff;background-position:center top 20px}.mypage-result.type-cn .info-area.lottie-area{padding-top:20px}.mypage-result.type-cn .info-area .tit{font-size:var(--font-xl);font-weight:700}.mypage-result.type-cn .info-area .tit>span{display:inline-block}.mypage-result.type-cn .info-area .info-sum{margin-top:8px}.mypage-result.type-cn .info-area .desc{margin-top:16px;color:#5a5b63}.send-gift-box .gift-slide{position:relative;width:311px;margin-top:12px;padding:32px 20px 24px;border:1px solid #ecf0f5;border-radius:16px;background-image:url(/resource/images/mypage_bg_send_gift.svg);background-repeat:no-repeat;background-position:center top 74px;background-size:100% auto;text-align:center}.send-gift-box .gift-slide.yellow{background-color:#fffbd5}.send-gift-box .gift-slide.blue{background-color:#e7f2ff}.send-gift-box .gift-slide.green{background-color:#effbd5}.send-gift-box .gift-slide .bubble{display:inline-block;position:absolute;top:-12px;left:50%;transform:translate(-50%);width:max-content;max-width:100%;height:24px;padding:4px 8px;border-radius:12px;background-color:#2388ff;color:#fff;font-size:var(--font-xs);text-align:center}.send-gift-box .gift-slide .bubble:after{content:"";overflow:hidden;position:absolute;top:100%;left:50%;z-index:1;width:0;height:0;box-sizing:border-box;transform:translate(-50%);border-top:5px solid #2388ff;border-right:3px solid transparent;border-left:3px solid transparent}.send-gift-box .gift-slide .ico{display:inline-block;width:56px;height:56px;margin-bottom:47px}.send-gift-box .gift-slide .ico img{width:100%}.send-gift-box .gift-slide .to{display:block;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed rgba(0,0,0,.1);color:#2388ff;font-size:var(--font-sm);font-weight:700}.send-gift-box .gift-slide .to button{color:inherit;font-size:inherit;font-weight:inherit}.send-gift-box .gift-slide .to button>span{color:#7e89a2}.send-gift-box .gift-slide .name{display:block;font-weight:700;word-break:break-word}.send-gift-box .gift-slide .date{display:block;margin-top:12px;color:#5a5b63;font-size:var(--font-xs)}.send-gift-box .gift-slide .count{margin-top:2px}.send-gift-box .gift-slide .count>span{display:inline-block;position:relative;color:#5a5b63;font-size:var(--font-xs)}.send-gift-box .gift-slide .count>span:not(:last-child){margin-right:16px}.send-gift-box .gift-slide .count>span:not(:last-child):after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;right:-8px;background-color:#ede7eb;transform:translateY(-50%)}.send-gift-box .gift-slide .count>span .num{color:#2388ff}.send-gift-box .gift-slide .count+.msg,.send-gift-box .gift-slide .count+.btn-area{margin-top:16px}.send-gift-box .gift-slide .msg{display:flex;justify-content:center;align-items:center;min-height:48px;margin-top:40px}.send-gift-box .gift-slide .msg:before{content:"";display:inline-block;width:24px;height:24px;margin-right:4px;background-repeat:no-repeat;background-position:50% 50%}.send-gift-box .gift-slide .msg.pos:before{background-image:url(/resource/images/mypage_icon_mag_1.svg)}.send-gift-box .gift-slide .msg.neg:before{background-image:url(/resource/images/mypage_icon_mag_2.svg)}.send-gift-box .gift-slide .msg span{color:#2388ff;font-weight:700}.send-gift-box .gift-slide .btn-area{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.send-gift-box .gift-slide .btn-area .btn{margin:0;font-weight:500}.send-gift-box .gift-slide .btn-area .btn-url{width:100%;height:48px;background-color:#e6f2ff}.send-gift-box .gift-slide .btn-area .btn-url:before{content:"";display:inline-block;width:24px;height:24px;margin-top:-2px;margin-right:8px;background:url(/resource/images/mypage_url_copy.svg) no-repeat center center;vertical-align:middle}.mypage-event-list>li{margin-bottom:16px;border:1px solid #ecf0f5;border-radius:20px;background-color:#fff}.mypage-event-list>li:last-child{margin-bottom:0}.mypage-event-list>li .event-info{display:block;position:relative;width:100%;padding:24px 20px;border-radius:20px;color:#1b1c2a;text-decoration:none}.mypage-event-list>li .event-info .tit{width:100%;margin-top:12px;padding-right:96px;font-size:var(--font-lg);font-weight:700;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mypage-event-list>li .event-info .term{display:inline-block;margin-top:12px;color:#868a93;font-size:var(--font-sm)}.mypage-event-list>li .event-info .img{overflow:hidden;position:absolute;top:56px;right:20px;width:80px;height:80px;border-radius:50%}.mypage-event-list>li .event-info .img>img{width:100%;height:100%}.mypage-event-list>li .event-info .time-partic{display:flex;justify-content:space-between;width:100%;margin-top:24px;padding:10px 16px;border-radius:8px;background-color:#f6faff;font-size:var(--font-sm)}.mypage-event-list>li .event-info .time-partic>span:first-child{color:#868a93}.mypage-event-list>li .event-result{padding:24px 20px;border-top:1px solid #ecf0f5}.mypage-event-list>li .event-result .data-list>li{margin:0}.mypage-event-list>li .event-result .data-list>li+li{margin-top:12px}.mypage-event-list>li .event-result .data-list>li .btn-copy{width:20px;height:20px;margin-left:8px;background:url(/resource/images/mypage_gift_copy.svg) no-repeat center;vertical-align:top}.mypage-event-list>li .event-result>.tit{font-size:var(--font-md);font-weight:700}.mypage-event-list>li .event-result>.desc{color:#868a93;margin-top:8px;font-size:var(--font-md)}.mypage-event-list>li .event-result .info-gift{overflow:hidden;position:relative;margin-top:24px;padding:24px 20px;border:1px solid #c1d9fe;border-radius:12px;background-color:#f6faff;text-align:center}.mypage-event-list>li .event-result .info-gift .tit{position:relative;z-index:1;font-size:var(--font-lg);font-weight:700}.mypage-event-list>li .event-result .info-gift .img-area{position:relative;z-index:1;margin:0}.mypage-event-list>li .event-result .info-gift .desc{position:relative;z-index:1;font-size:var(--font-sm);font-weight:700}.mypage-event-list>li .event-result .info-gift:before{content:"";overflow:hidden;position:absolute;top:-105px;left:-89px;z-index:1;width:190px;height:190px;box-sizing:border-box;border-radius:50%;background-image:linear-gradient(180deg,#c1d9fe,#fff 60%)}.mypage-event-list>li .event-result .info-gift:after{content:"";overflow:hidden;position:absolute;right:-95px;bottom:-110px;z-index:1;width:230px;height:230px;box-sizing:border-box;border-radius:50%;background-image:linear-gradient(137deg,#c1d9fe1a 16%,#f0f6ff 47%)}.mypage-event-list+.btn-more{margin-top:24px}.drt-skeleton .count-num,.drt-skeleton .flag,.drt-skeleton .tit,.drt-skeleton .data-list li .item,.drt-skeleton .data-list li .val,.drt-skeleton .btn.btn-sec.md{overflow:hidden;position:relative;border-radius:8px!important}.drt-skeleton .count-num:before,.drt-skeleton .count-num:after,.drt-skeleton .flag:before,.drt-skeleton .flag:after,.drt-skeleton .tit:before,.drt-skeleton .tit:after,.drt-skeleton .data-list li .item:before,.drt-skeleton .data-list li .item:after,.drt-skeleton .data-list li .val:before,.drt-skeleton .data-list li .val:after,.drt-skeleton .btn.btn-sec.md:before,.drt-skeleton .btn.btn-sec.md:after{content:"";display:block;position:absolute;top:0;height:100%}.drt-skeleton .count-num:before,.drt-skeleton .flag:before,.drt-skeleton .tit:before,.drt-skeleton .data-list li .item:before,.drt-skeleton .data-list li .val:before,.drt-skeleton .btn.btn-sec.md:before{left:0;z-index:1;width:100%;border-radius:8px!important;background-color:#f1f1f3}.drt-skeleton .count-num:after,.drt-skeleton .flag:after,.drt-skeleton .tit:after,.drt-skeleton .data-list li .item:after,.drt-skeleton .data-list li .val:after,.drt-skeleton .btn.btn-sec.md:after{left:-80px;z-index:2;width:80px;background-image:linear-gradient(115deg,#fff0 0,#fff0 20%,#ffffff80 45%,#fff,#ffffff80 55%,#fff0 80%,#fff0);animation:skeleton-ani 1.5s infinite}@keyframes skeleton-ani{0%{left:-64px}to{left:100%}}.drt-skeleton .count-num{width:24px;margin-left:8px;vertical-align:top}.drt-skeleton .flag{width:32px}.drt-skeleton .tit{width:100%}.drt-skeleton .data-list .item{width:20%}.drt-skeleton .data-list .val{width:60%;line-height:22px}.msg-nodata{position:relative;margin:8px 0;padding-top:64px;text-align:center}.msg-nodata:before{content:"";overflow:hidden;position:absolute;top:0;left:50%;z-index:1;width:48px;height:48px;box-sizing:border-box;background:url(/resource/images/msg_icon_warning.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;transform:translate(-50%)}.toast-message{position:fixed;bottom:-80px;left:50%;z-index:600;transform:translate(-50%);width:calc(100% - 40px);min-width:240px;max-width:1000px;padding:12px 20px;border-radius:12px;background-color:#3d3f5acc;color:#fff;font-size:var(--font-xs);text-align:center;line-height:24px;transition:all .5s}.toast-message.is-on{bottom:80px;transition:all .5s}.send-gift-detail>li{display:flex;justify-content:space-between;align-items:center;padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px}.send-gift-detail>li:not(:first-child){margin-top:16px}.send-gift-detail>li .name{display:block;font-size:var(--font-lg);font-weight:700}.send-gift-detail>li .date{display:block;margin-top:4px;font-size:var(--font-sm);color:#868a93}.send-gift-detail>li .status{display:inline-block;padding:0 8px;border-radius:13px;font-size:var(--font-xs);line-height:26px}.send-gift-detail>li .status.un{background-color:#ecf0f5;color:#3d3f5a}.send-gift-detail>li .status.fin{background-color:#1b1c2a;color:#fff}.analysis-2025 .tabs-container.tab-pry>.tabs-contents{margin-top:40px}.analysis-2025 .tabs-container .tab-content .tit-h4{margin-bottom:0}.analysis-2025 .tabs-container .tab-content .desc .date+.tooltip{margin-left:4px}.analysis-2025 .tabs-container .tab-content .anchor-tabs-container{margin-top:40px}.analysis-2025 .tabs-container .tab-content .anchor-tabs-container>.tabs-contents .tab-content{display:block;margin-bottom:0;padding-top:0}.analysis-2025 .tabs-container .tab-content .anchor-tabs-container>.tabs-contents .tab-content:first-child{margin-top:40px}.analysis-2025 .total-box{margin-bottom:24px}.analysis-2025 .total-box .amount{text-align:left}.analysis-2025 .total-box .amount .bold{font-size:var(--font-2xl)}.analysis-2025 .total-box .number{margin-top:40px}.analysis-2025 .total-box .number .bold{font-size:var(--font-xl)}.analysis-swiper.swiper{margin:0 -12px 40px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide{padding:0 12px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide .slide-box{height:468px;padding:24px 20px;border-radius:20px;border:1px solid #ecf0f5;box-shadow:0 4px 12px #1b1c2a14}.analysis-swiper.swiper .swiper-wrapper .swiper-slide .slide-box .chart-hrzt{margin-top:26px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product{margin-top:24px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li{position:relative;padding:24px 20px 24px 76px;border-radius:20px;border:1px solid #ecf0f5}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li+li{margin-top:20px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .ico{display:block;position:absolute;width:48px;height:48px;top:24px;left:20px;padding:12px;border-radius:20px;background-color:#f6faff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .ico img{display:block;width:24px;height:24px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-head{display:flex;justify-content:space-between;align-items:center}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-head .tit{font-size:var(--font-sm)}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-head button .btn-arrow{height:16px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-head button .btn-arrow:not(button):after{border-color:#868a93}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-amount{display:flex;justify-content:space-between;align-items:center}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-amount .item{font-size:var(--font-sm);color:#868a93}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-amount .amount{font-size:var(--font-lg)}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide3 .short-product>li .list-amount .amount strong{font-size:var(--font-2xl)}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box{margin-top:16px;padding:20px;border-radius:20px;background-color:#2388ff;color:#fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half{display:flex;justify-content:space-between;align-items:center}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li{display:block;margin:0}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .item{color:#fff;font-size:var(--font-sm);font-weight:500}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .item .tooltip-btn .btn-help{background-color:transparent;border:1px solid #fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .item .tooltip-btn .btn-help:after{color:#fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .amount{text-align:left}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .amount .btn-arrow{font-size:var(--font-md);font-weight:500;color:#fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .amount .btn-arrow:not(button):after{border-color:#fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .amount .btn-arrow span{color:#fff}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .slide-amount-box .half>li .amount .bold{font-size:var(--font-xl)}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .tit-h4{margin-top:38px;margin-bottom:16px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .chart-area{margin-top:16px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .chart-area .chart-list-item{height:154px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.slide4 .chart-area .chart-list-item .chart-bar{height:100px}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .chart-hrzt .bar,.analysis-swiper.swiper .swiper-wrapper .swiper-slide.swiper-slide-next .chart-hrzt .bar{width:0!important}.analysis-swiper.swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .chart-area .bar,.analysis-swiper.swiper .swiper-wrapper .swiper-slide.swiper-slide-next .chart-area .bar{height:0!important}.mobile .send-gift-box{width:calc(100% + 48px);margin:0 -24px}.mobile .send-gift-box .gift-slide{width:240px;transform:scale(.8)!important}.mobile .send-gift-box .gift-slide.swiper-slide-active{transform:scale(1)!important}.mobile .send-gift-box .gift-slide .btn-area .btn:last-child{width:calc(100% - 56px);min-width:calc(100% - 56px)}.mobile .send-gift-box .gift-slide .btn-area .btn-url{width:48px;min-width:48px!important;margin-right:8px}.mobile .send-gift-box .gift-slide .btn-area .btn-url:before{margin:0}.mobile .send-gift-box .gift-slide .btn-area .btn-url>span{overflow:hidden;display:inline-block;position:absolute!important;width:1px!important;height:1px!important;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.web .mypage-event-list>li .event-info .img{top:24px}.prd-visual-out{margin-bottom:16px;background-color:#fff;border-radius:20px;overflow-x:hidden}.prd-visual-out .swiper-wrapper{height:auto}.prd-visual-out .swiper-wrapper .prd-slide{width:100%;background-color:#2388ff;border-radius:20px;min-height:452px;padding:16px}.prd-visual-out .swiper-wrapper .prd-slide .item{display:inline-block;line-height:18px;padding:3px 8px;color:#fff;font-size:var(--font-xs);border:1px solid rgba(255,255,255,.24);border-radius:50px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont{padding-top:2px;text-align:center}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .tit{color:#fff;font-size:var(--font-xl);line-height:28px;font-weight:700;word-break:keep-all}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .mid-txt{margin:8px 0;color:#fff;font-size:var(--font-sm);line-height:19.6px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .mid-txt+.desc{margin-bottom:12px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont>.desc{line-height:20px;color:#fffa97;font-size:var(--font-sm);font-weight:700;margin:8px 0 16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .img-box,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .lottie-box{width:100%;max-width:312px;height:auto;max-height:240px;margin:0 auto 20px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .img-box img,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .img-box .lottie-animation-container,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .lottie-box img,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .lottie-box .lottie-animation-container{width:100%}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .video-box{position:relative;width:226px;height:226px;margin:0 auto 4px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .video-box video{width:100%;height:auto}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .video-box img{position:absolute;top:0;left:50%;transform:translate(-50%);width:auto;height:100%}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box{display:flex;justify-content:center;position:absolute;bottom:16px;left:0;width:100%;margin-bottom:16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]{width:auto;height:48px;padding:0 24px;color:#fff;font-size:var(--font-md);font-weight:700;border:1px solid #1b1c2a;background-color:#1b1c2a;white-space:nowrap}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].line,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].join,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].calc{width:56.4%;max-width:140px;border-radius:60px;padding:0 16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].line:first-child,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].join:first-child,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].calc:first-child{width:auto;max-width:none}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].line.single,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].join.single,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].calc.single{width:100%;max-width:none}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].calc:first-child{min-width:140px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].line{width:44.3%;max-width:110px;border:1px solid #fff;color:#fff;background-color:transparent}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]+.btn-prd{margin-left:4px}@media (min-width: 412px){.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]{width:100%!important;max-width:140px!important}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].single{max-width:328px!important}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]+.btn-prd{margin-left:6px}}@media (min-width: 768px){.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]{max-width:160px!important}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].single{max-width:328px!important}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]+.btn-prd{margin-left:8px}}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .img-box,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .lottie-box,.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .video-box{max-width:226px;height:174px;overflow-y:hidden;margin:0 auto}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case{position:absolute;bottom:16px;left:0;width:calc(100% - 32px);min-height:150px;margin:0 16px;padding:16px 20px;background-color:#fff;border-radius:12px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:42px;margin:0 0 8px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box>span{display:inline-block;font-size:var(--font-sm);font-weight:700}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box .num{display:inline-block;color:#2388ff;font-size:var(--font-2xl);font-weight:900;min-height:42px;padding:2px 4px;word-break:break-all}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box .num>.unit{display:inline-block;color:#1b1c2a;font-size:var(--font-md);font-weight:700;vertical-align:top;padding:6px 4px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .desc{display:block;color:#868a93;font-size:var(--font-xs)}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box{margin-bottom:0}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd]{height:48px;padding:0 20px;border-radius:48px;border:1px solid #1b1c2a}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd].modi{color:#1b1c2a;background-color:#fff}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd].calc{padding:0 8px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd].join{width:calc(100% - 100px);margin-left:4px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd]:focus-visible{outline:2px solid rgb(229,151,0)}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont:first-child{padding-top:28px}.prd-visual-out .swiper-wrapper .prd-slide.type-01{background-color:#00a27b}.prd-visual-out .swiper-wrapper .prd-slide.type-02{background-color:#637dff}.prd-visual-out .swiper-wrapper .prd-slide.type-03{background-color:#9c63ff}.prd-visual-out .swiper-wrapper .prd-slide.type-promo{background-color:#e7f2ff}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .item{color:#3d3f5a;border:1px solid rgba(61,63,90,.2)}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .inner-cont .tit{color:#1b1c2a}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .inner-cont>.desc{color:#2388ff}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .inner-cont .btn-box{display:flex;justify-content:center;margin-bottom:20px}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .inner-cont .btn-box [class^=btn-prd].line{border:1px solid rgba(27,28,42,.4);color:#1b1c2a}.prd-visual-out .swiper-wrapper .prd-slide.type-promo .inner-cont.small .case{box-shadow:0 4px 24px #1b1c2a14}.prd-visual-out .swiper-wrapper .prd-slide.type-evt{background-color:#fffbd5}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .item{color:#3d3f5a;border:1px solid rgba(61,63,90,.2)}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .inner-cont .tit{color:#1b1c2a}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .inner-cont>.desc{color:#2388ff}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .inner-cont .btn-box{display:flex;justify-content:center;margin-bottom:20px}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .inner-cont .btn-box [class^=btn-prd].line{border:1px solid rgba(27,28,42,.4);color:#1b1c2a}.prd-visual-out .swiper-wrapper .prd-slide.type-evt .inner-cont.small .case{box-shadow:0 4px 24px #1b1c2a14}.prd-visual-out~.anchor-tabs-container .tabs-list .tab-nav{text-align:center}.prd-visual-out~.anchor-tabs-container,.prd-visual-out~.tabs-container.tab-sec,.prd-visual-out~.prd-out.special{margin-top:40px}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case{padding:18px 20px;min-height:160px}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box{margin-bottom:12px}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form{position:relative;text-align:left}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form .bubble-box{left:0;top:-30px;transform:translateY(-150%) scale(.5);opacity:0}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form+.btn-box{margin-top:12px}.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .img-box,.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .lottie-box,.prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .video-box{max-width:182px;height:140px}.prd-visual-out.add-input .swiper-wrapper .prd-slide.swiper-slide-active .write-form .bubble-box{animation:inputBith .3s;animation-fill-mode:forwards;animation-delay:.5s}@keyframes inputBith{to{transform:translateY(0) scale(1);opacity:1}}.prd-event-banner{display:flex;justify-content:center;width:100%;padding:8px;font-weight:700;background-color:#fff;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14}.prd-event-banner>span,.prd-event-banner a{display:inline-block;min-height:40px;line-height:22px;padding:9px 0 9px 44px;color:#1b1c2a;text-decoration:none;background-position:left center;background-repeat:no-repeat;background-size:40px}.prd-event-banner>span span,.prd-event-banner a span{color:#2388ff}.prd-event-banner.sticky{position:sticky;top:100px}.prd-out .tit{position:relative;font-size:var(--font-xl);font-weight:700;margin-bottom:40px}.prd-out .tit>.tot-num{display:inline-block;margin-left:8px;color:#868a93;font-weight:500}.prd-out .tit .btn-arrow{float:right;margin-top:4px;font-weight:500}.prd-out.special .tit{text-align:center}.prd-out.special .basic-info{display:flex;align-items:start;margin-bottom:40px}.prd-out.special .basic-info>li{width:33.333%;text-align:center}.prd-out.special .basic-info>li .img-box{width:160px;height:160px;margin:0 auto}.prd-out.special .basic-info>li .img-box img{width:100%}.prd-out.special .basic-info>li .markup-box{width:100%;max-width:312px;margin:0 auto}.prd-out.special .basic-info>li .markup-box.standard{height:200px}.prd-out.special .basic-info>li .markup-box+.btn-open,.prd-out.special .basic-info>li .markup-box+.space{margin-top:32px}.prd-out.special .basic-info>li .markup-box+.btn-open+.space{margin-top:16px}.prd-out.special .basic-info>li .sm-tit+.markup-box.standard{margin-top:64px}.prd-out.special .basic-info>li .sm-tit.space-small+.markup-box.standard{margin-top:32px}.prd-out.special .basic-info>li .desc+.markup-box.standard{margin-top:32px}.prd-out.special .basic-info>li .point-txt{display:block;margin-top:24px;color:#2388ff;font-weight:700;font-size:var(--font-md)}.prd-out.special .basic-info>li .point-txt+.sm-tit{margin-top:12px}.prd-out.special .basic-info>li .sm-tit{display:block;margin-top:24px;font-size:var(--font-lg)}.prd-out.special .basic-info>li .sm-tit span{word-break:keep-all}.prd-out.special .basic-info>li .sm-tit+.btn-arrow.btn--black{margin-top:24px}.prd-out.special .basic-info>li .desc{display:block;margin-top:12px;color:#7e89a2;font-size:var(--font-sm)}.prd-out.special .basic-info>li .desc+.btn-open{margin-top:24px}.prd-out.special .basic-info.half{flex-wrap:wrap}.prd-out.special .basic-info.half li{width:50%}.prd-out.special .basic-info.half li.inner-chart{position:relative;width:100%;height:324px;margin-top:40px;padding:40px;border-radius:20px;text-align:left;background-color:#f6faff;border-top:0}.prd-out.special .basic-info.half li.inner-chart .sm-tit{margin-top:0}.prd-out.special .basic-info.half li.inner-chart .desc{max-width:460px}.prd-out.special .basic-info.half li.inner-chart .desc>span{display:block;margin-top:8px}.prd-out.special .basic-info.half li.inner-chart .spc-chart{position:absolute;top:40px;right:40px}.prd-out.special .basic-info.half li.inner-chart .spc-chart .top{overflow:hidden;width:240px;height:200px;margin:0 auto}.prd-out.special .basic-info.half li.inner-chart .spc-chart .top img{width:100%}.prd-out.special .basic-info.half li.inner-chart .spc-chart .bot-leg{display:flex;justify-content:center;margin-top:24px}.prd-out.special .basic-info.half li.inner-chart .spc-chart .bot-leg span{display:flex;position:relative;padding-left:16px;font-size:var(--font-sm)}.prd-out.special .basic-info.half li.inner-chart .spc-chart .bot-leg span:before{content:"";display:block;position:absolute;top:4px;left:0;width:8px;height:8px;border-radius:50%;background-color:#d1dce3;border:1px dashed #7e89a2}.prd-out.special .basic-info.half li.inner-chart .spc-chart .bot-leg span:nth-child(2){margin-left:16px}.prd-out.special .basic-info.half li.inner-chart .spc-chart .bot-leg span:nth-child(2):before{background-color:#2388ff;border:1px solid #2388ff}.prd-out.special .basic-info.half li.inner-chart.type-sec{height:280px}.prd-out.special .basic-info.half li.single-info{width:100%}.prd-out.special .basic-info.half li:nth-child(n+3){margin-top:40px}.prd-out.special .basic-info.half .tooltip-content li{width:100%}.prd-out.special .basic-info.half-sec{flex-wrap:wrap;margin:0 auto 40px}.prd-out.special .basic-info.half-sec>li{width:50%}.prd-out.special .basic-info.half-sec>li .img-box{width:auto;max-width:312px;height:auto;margin:32px auto}.prd-out.special .basic-info.half-sec>li .img-box img{width:100%;max-width:312px;height:auto}.prd-out.special .basic-info.half-sec>li .img-box:last-child{margin-bottom:0}.prd-out.special .basic-info.half-sec>li .sm-tit{font-size:var(--font-xl)}.prd-out.special .basic-info.half-sec>li .point-txt{margin-top:0}.prd-out.special .basic-info.half-sec>li .desc{color:#868a93}.prd-out.special .basic-info.half-sec>li .txt-list.dot{border-radius:12px;padding:24px;background-color:#f6faff;color:#868a93;font-size:var(--font-sm)}.prd-out.special .basic-info.half-sec>li:nth-child(n+3){margin-top:32px;padding-top:40px;border-top:1px solid #ecf0f5}.prd-out.special .basic-info.fullwidth{flex-wrap:wrap;width:662px;margin:0 auto 40px}.prd-out.special .basic-info.fullwidth>li{width:100%}.prd-out.special .basic-info.fullwidth>li .img-box{width:auto;max-width:312px;height:auto;margin:32px auto}.prd-out.special .basic-info.fullwidth>li .img-box img{width:100%;max-width:312px;height:auto}.prd-out.special .basic-info.fullwidth>li .img-box:last-child{margin-bottom:0}.prd-out.special .basic-info.fullwidth>li .point-txt{margin-top:0}.prd-out.special .basic-info.fullwidth>li .txt-list.dot{border-radius:12px;padding:24px;background-color:#f6faff;color:#868a93;font-size:var(--font-sm)}.prd-out.special .basic-info.fullwidth>li+li{margin-top:32px;padding-top:40px;border-top:1px solid #ecf0f5}.prd-out.special .info-box .data-list{margin:0;padding:0;border-top:0}.prd-out.special .info-box .data-list li:first-child{margin-top:0}.prd-out.special .chart-out{margin:32px auto}.prd-out.special .chart-out [class^=finance-type-]{position:relative;width:100%;max-width:312px;height:200px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:auto 200px}.prd-out.special .chart-out .finance-type-1{background-image:url(/resource/images/product/dpd11011_3.png)}.prd-out.special .chart-out .finance-type-1 ul{display:flex;justify-content:space-between;width:196px;margin:0 auto}.prd-out.special .chart-out .finance-type-1 ul li{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column-reverse;width:84px;height:200px}.prd-out.special .chart-out .finance-type-1 ul li div,.prd-out.special .chart-out .finance-type-1 ul li span{display:block;width:100%;font-size:13px}.prd-out.special .chart-out .finance-type-1 ul li div.name,.prd-out.special .chart-out .finance-type-1 ul li span.name{width:calc(100% + 32px);margin:0 -16px 5px;color:#868a93;font-weight:700}.prd-out.special .chart-out .finance-type-1 ul li div.val,.prd-out.special .chart-out .finance-type-1 ul li span.val{margin:36px 0 24px;color:#fff}.prd-out.special .chart-out .finance-type-1 ul li div.val em,.prd-out.special .chart-out .finance-type-1 ul li span.val em{display:inline-block;font-size:18px;font-weight:700;vertical-align:middle}.prd-out.special .chart-out .finance-type-1 ul li div.add-txt,.prd-out.special .chart-out .finance-type-1 ul li span.add-txt{color:#3d3f5a;font-weight:700}.prd-out.special .chart-out .finance-type-1 ul li+li{margin-left:28px}.prd-out.special .chart-out .finance-type-2 .name{position:relative;width:100%;height:52px;line-height:22px;margin-bottom:12px;padding:15px 0;border-radius:16px;background-color:#7e89a2;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center}.prd-out.special .chart-out .finance-type-2 .name:after{display:inline-block;content:"";width:22px;height:22px;margin-left:6px;background:url(/resource/images/product/dpd11011_4_w.png) no-repeat center;background-size:contain;vertical-align:top}.prd-out.special .chart-out .finance-type-2>ul{display:flex;justify-content:space-between;height:136px}.prd-out.special .chart-out .finance-type-2>ul li{position:relative;width:calc(50% - 4px);height:115px;padding:16px;background-color:#ecf1f6;border-radius:16px;text-align:left}.prd-out.special .chart-out .finance-type-2>ul li>span{display:block}.prd-out.special .chart-out .finance-type-2>ul li>span.txt{margin-bottom:2px;color:#2388ff;font-weight:700;font-size:var(--font-xs)}.prd-out.special .chart-out .finance-type-2>ul li>span.val{color:#7e89a2;font-size:var(--font-xs)}.prd-out.special .chart-out .finance-type-2>ul li>span.val span{color:#1b1c2a;font-size:var(--font-sm);font-weight:700}.prd-out.special .chart-out .finance-type-2>ul li>span.val em{color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.prd-out.special .chart-out .finance-type-2>ul li>span.ico{position:absolute;bottom:12px;right:12px;width:57px;height:auto}.prd-out.special .chart-out .finance-type-2>ul li>span.ico.sec{width:52px}.prd-out.special .chart-out .finance-type-2>ul li>span.ico img{width:100%}.prd-out.special .chart-out .finance-type-2>ul li>span.bot-desc{position:absolute;bottom:-24px;color:#868a93;font-size:12px}.prd-out.special .chart-out .finance-type-3{background-image:url(/resource/images/product/dpd11010_4.png)}.prd-out.special .chart-out .finance-type-3 .val{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;color:#2388ff;font-size:var(--font-sm);font-weight:700}.prd-out.special .chart-out .finance-type-4{background-image:url(/resource/images/product/dpd11012_1.png);background-size:100% auto}.prd-out.special .chart-out .finance-type-4 ul{display:flex;justify-content:space-between;align-items:flex-start}.prd-out.special .chart-out .finance-type-4 ul li{display:flex;flex-direction:column-reverse;width:120px;padding:36px 0 0 10px}.prd-out.special .chart-out .finance-type-4 ul li .val{color:#fff;font-size:12px;margin-bottom:46px}.prd-out.special .chart-out .finance-type-4 ul li .val>span{display:block;font-size:16px;font-weight:700}.prd-out.special .chart-out .finance-type-4 ul li .val>span em{font-size:13px;font-weight:500}.prd-out.special .chart-out .finance-type-4 ul li strong{display:block;font-size:13px}.prd-out.special .chart-out .finance-type-4 ul li strong span{display:inline-block;margin-bottom:8px}.prd-out.special .chart-out .finance-type-4 ul li+li{width:150px;padding:28px 10px 0 0}.prd-out.special .chart-out .finance-type-4 ul li+li .val{margin-bottom:42px}.prd-out.special .chart-out .finance-type-4 ul li+li .val>span{font-size:24px}.prd-out.special .chart-out .finance-type-4 ul li+li .val>span em{font-size:16px}@media (max-width: 320px){.prd-out.special .chart-out .finance-type-4{max-width:232px}.prd-out.special .chart-out .finance-type-4 ul li{display:flex;width:90px;padding:42px 0 0 8px}.prd-out.special .chart-out .finance-type-4 ul li .val{font-size:10px;margin-bottom:30px}.prd-out.special .chart-out .finance-type-4 ul li .val>span{font-size:16px}.prd-out.special .chart-out .finance-type-4 ul li .val>span em{font-size:13px}.prd-out.special .chart-out .finance-type-4 ul li+li{width:110px;padding:36px 10px 0 0}.prd-out.special .chart-out .finance-type-4 ul li+li .val{margin-bottom:26px}.prd-out.special .chart-out .finance-type-4 ul li+li .val>span{font-size:24px}.prd-out.special .chart-out .finance-type-4 ul li+li .val>span em{font-size:16px}}.prd-out.special .graph-bar{display:flex;max-width:240px;margin:0 auto;justify-content:space-between}.prd-out.special .graph-bar>.prd-graph-list,.prd-out.special .graph-bar dl{display:flex;width:68px;flex-direction:column-reverse;justify-content:flex-start}.prd-out.special .graph-bar>.prd-graph-list>.bot-txt,.prd-out.special .graph-bar>.prd-graph-list>dt,.prd-out.special .graph-bar dl>.bot-txt,.prd-out.special .graph-bar dl>dt{margin-top:8px;font-size:var(--font-sm);color:#5a5b63;text-align:center}.prd-out.special .graph-bar>.prd-graph-list .bar-box,.prd-out.special .graph-bar>.prd-graph-list dd,.prd-out.special .graph-bar dl .bar-box,.prd-out.special .graph-bar dl dd{display:flex;justify-content:space-between}.prd-out.special .graph-bar>.prd-graph-list .bar-box div,.prd-out.special .graph-bar>.prd-graph-list dd div,.prd-out.special .graph-bar dl .bar-box div,.prd-out.special .graph-bar dl dd div{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:32px}.prd-out.special .graph-bar>.prd-graph-list .bar-box div span,.prd-out.special .graph-bar>.prd-graph-list dd div span,.prd-out.special .graph-bar dl .bar-box div span,.prd-out.special .graph-bar dl dd div span{display:block;line-height:1}.prd-out.special .graph-bar>.prd-graph-list .bar-box div .graph-box,.prd-out.special .graph-bar>.prd-graph-list dd div .graph-box,.prd-out.special .graph-bar dl .bar-box div .graph-box,.prd-out.special .graph-bar dl dd div .graph-box{content:"";display:block;width:100%;border-radius:4px;min-height:5px}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.sli,.prd-out.special .graph-bar>.prd-graph-list dd div.sli,.prd-out.special .graph-bar dl .bar-box div.sli,.prd-out.special .graph-bar dl dd div.sli{font-size:var(--font-xs);color:#868a93}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.sli span,.prd-out.special .graph-bar>.prd-graph-list dd div.sli span,.prd-out.special .graph-bar dl .bar-box div.sli span,.prd-out.special .graph-bar dl dd div.sli span{margin-bottom:8px}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.sli span.big-size,.prd-out.special .graph-bar>.prd-graph-list dd div.sli span.big-size,.prd-out.special .graph-bar dl .bar-box div.sli span.big-size,.prd-out.special .graph-bar dl dd div.sli span.big-size{margin-bottom:7px;font-size:17px;color:#0b0d0f;font-weight:700}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.sli .graph-box,.prd-out.special .graph-bar>.prd-graph-list dd div.sli .graph-box,.prd-out.special .graph-bar dl .bar-box div.sli .graph-box,.prd-out.special .graph-bar dl dd div.sli .graph-box{border:1px dashed #7e89a2;background-color:#d1dce3}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.direct,.prd-out.special .graph-bar>.prd-graph-list dd div.direct,.prd-out.special .graph-bar dl .bar-box div.direct,.prd-out.special .graph-bar dl dd div.direct{font-size:13px;color:#2388ff;font-weight:700}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.direct span,.prd-out.special .graph-bar>.prd-graph-list dd div.direct span,.prd-out.special .graph-bar dl .bar-box div.direct span,.prd-out.special .graph-bar dl dd div.direct span{margin-bottom:8px}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.direct .graph-box,.prd-out.special .graph-bar>.prd-graph-list dd div.direct .graph-box,.prd-out.special .graph-bar dl .bar-box div.direct .graph-box,.prd-out.special .graph-bar dl dd div.direct .graph-box{background-color:#2388ff}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.direct .balloon,.prd-out.special .graph-bar>.prd-graph-list dd div.direct .balloon,.prd-out.special .graph-bar dl .bar-box div.direct .balloon,.prd-out.special .graph-bar dl dd div.direct .balloon{display:block;position:relative;top:0;margin:0 -8px 10px;padding:0 4px;border-radius:20px;line-height:26px;text-align:center;font-size:var(--font-xs);background-color:#2388ff;color:#fff}.prd-out.special .graph-bar>.prd-graph-list .bar-box div.direct .balloon:before,.prd-out.special .graph-bar>.prd-graph-list dd div.direct .balloon:before,.prd-out.special .graph-bar dl .bar-box div.direct .balloon:before,.prd-out.special .graph-bar dl dd div.direct .balloon:before{content:"";display:block;position:absolute;right:50%;bottom:-3px;width:6px;height:6px;transform:translate(50%) rotate(45deg);background-color:#2388ff}.prd-out.special .graph-bar>.prd-graph-list .bar-box div .value,.prd-out.special .graph-bar>.prd-graph-list dd div .value,.prd-out.special .graph-bar dl .bar-box div .value,.prd-out.special .graph-bar dl dd div .value{margin:0 -20px;font-size:13px;text-align:center}.prd-out.special .graph-bar.col-half{justify-content:center}.prd-out.special .graph-bar.col-half .prd-graph-list,.prd-out.special .graph-bar.col-half dl{display:flex;width:120px}.prd-out.special .graph-bar.col-half .prd-graph-list .bar-box,.prd-out.special .graph-bar.col-half .prd-graph-list>dd,.prd-out.special .graph-bar.col-half dl .bar-box,.prd-out.special .graph-bar.col-half dl>dd{width:100%}.prd-out.special .graph-bar.col-half .prd-graph-list .bar-box div,.prd-out.special .graph-bar.col-half .prd-graph-list>dd div,.prd-out.special .graph-bar.col-half dl .bar-box div,.prd-out.special .graph-bar.col-half dl>dd div{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:80px;margin:0 auto}.prd-out.special .graph-bar.col-half .prd-graph-list .bar-box div.sli .inner-info,.prd-out.special .graph-bar.col-half .prd-graph-list>dd div.sli .inner-info,.prd-out.special .graph-bar.col-half dl .bar-box div.sli .inner-info,.prd-out.special .graph-bar.col-half dl>dd div.sli .inner-info{margin:0 0 4px;padding:6px 0;text-align:center;font-size:12px;height:32px;background-color:#fff}.prd-out.special .graph-bar.col-four .prd-graph-list,.prd-out.special .graph-bar.col-four dl{display:flex;width:114px}.prd-out.special .graph-bar.col-four .prd-graph-list .bar-box,.prd-out.special .graph-bar.col-four .prd-graph-list>dd,.prd-out.special .graph-bar.col-four dl .bar-box,.prd-out.special .graph-bar.col-four dl>dd{width:100%}.prd-out.special .graph-bar.col-four .prd-graph-list .bar-box div,.prd-out.special .graph-bar.col-four .prd-graph-list>dd div,.prd-out.special .graph-bar.col-four dl .bar-box div,.prd-out.special .graph-bar.col-four dl>dd div{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:40px;margin:0 auto}.prd-out.special .graph-bar.col-four .prd-graph-list .bar-box div.sli .inner-info,.prd-out.special .graph-bar.col-four .prd-graph-list>dd div.sli .inner-info,.prd-out.special .graph-bar.col-four dl .bar-box div.sli .inner-info,.prd-out.special .graph-bar.col-four dl>dd div.sli .inner-info{margin:0 0 4px;padding:6px 0;text-align:center;font-size:12px;height:32px;background-color:#fff}.prd-out.special .graph-bar.col-simple{max-width:172px}.prd-out.review .tit{margin-bottom:24px}.prd-out.review .review-list{display:flex;align-items:flex-start}.prd-out.review .review-list>li{width:calc(33.333% - 10.66px);padding:24px 20px;border-radius:20px;border:1px solid #ecf0f5}.prd-out.review .review-list>li .info-person{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;padding-left:72px}.prd-out.review .review-list>li .info-person>div span{display:block;color:#5a5b63;font-size:var(--font-xs)}.prd-out.review .review-list>li .info-person>div span.name{color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.prd-out.review .review-list>li .info-person>div span.age{padding-top:4px;font-size:var(--font-sm)}.prd-out.review .review-list>li .info-person>div span.label-best{display:inline-block;position:relative;width:auto;height:26px;margin-top:4px;padding:0 8px 0 32px;border-radius:30px;background-color:#1b1c2a;color:#fff;font-size:var(--font-xs);line-height:26px}.prd-out.review .review-list>li .info-person>div span.label-best:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);width:20px;height:20px;background:url(/resource/images/cm/best_icon.svg) no-repeat 50% 50%;background-size:100% auto}.prd-out.review .review-list>li .info-person:before{content:"";display:block;position:absolute;top:0;left:0;width:58px;height:58px;border-radius:24px;background-color:#f6faff;background-position:center;background-repeat:no-repeat;background-size:40px}.prd-out.review .review-list>li .info-person.youth-woman:before{background-image:url(/resource/images/person_youth_woman.png)}.prd-out.review .review-list>li .info-person.youth-man:before{background-image:url(/resource/images/person_youth_man.png)}.prd-out.review .review-list>li .info-person.midage-woman:before{background-image:url(/resource/images/person_midage_woman.png)}.prd-out.review .review-list>li .info-person.midage-man:before{background-image:url(/resource/images/person_midage_man.png)}.prd-out.review .review-list>li .info-person.oldage-woman:before{background-image:url(/resource/images/person_oldage_woman.png)}.prd-out.review .review-list>li .info-person.oldage-man:before{background-image:url(/resource/images/person_oldage_man.png)}.prd-out.review .review-list>li .info-person.baby:before{background-image:url(/resource/images/person_baby.png)}.prd-out.review .review-list>li+li{margin-left:17px}.prd-out.review .out-message,.prd-out.review .select-message{margin-top:24px}.prd-out.review .select-message li{display:inline-block;position:relative;padding:8px 16px 8px 48px;border-radius:8px;background-color:#f6faff}.prd-out.review .select-message li>span{display:inline-block;font-size:var(--font-sm)}.prd-out.review .select-message li:before{content:"";display:block;position:absolute;top:50%;left:16px;width:24px;height:24px;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:24px}.prd-out.review .select-message li+li{margin-top:12px}.prd-out.review .select-message li.msg-01:before{background-image:url(/resource/images/reviews_emoji_1.png)}.prd-out.review .select-message li.msg-02:before{background-image:url(/resource/images/reviews_emoji_2.png)}.prd-out.review .select-message li.msg-03:before{background-image:url(/resource/images/reviews_emoji_3.png)}.prd-out.review .select-message li.msg-04:before{background-image:url(/resource/images/reviews_emoji_4.png)}.prd-out.review .select-message li.msg-05:before{background-image:url(/resource/images/reviews_emoji_5.png)}.prd-out.review .select-message li.msg-06:before{background-image:url(/resource/images/reviews_emoji_6.png)}.prd-out.review .prd-info{margin-top:80px}.prd-out.review .prd-info .tit-h4{margin:0}.prd-out.review .prd-info .desc{margin:12px 0 24px;color:#5a5b63}.prd-out.review .prd-info .comp-box{border-radius:20px;border:1px solid #ecf0f5}.prd-out.review .prd-info .comp-box .basic-cont{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;padding:24px 16px;border-radius:20px;background-color:#2388ff;color:#fff;font-weight:700;text-align:center}.prd-out.review .prd-info .comp-box .basic-cont strong{display:block;width:calc(50% - 44px);text-align:center}.prd-out.review .prd-info .comp-box .basic-cont strong:last-child{text-align:center}.prd-out.review .prd-info .comp-box .basic-cont span{display:block;width:32px;height:32px;margin:0 12px;line-height:32px;border-radius:50%;background-color:#fff;color:#2388ff;font-size:var(--font-xs)}.prd-out.review .prd-info .comp-box .sub-add{margin-top:-20px;padding:40px 0 10px;border:1px solid #ecf0f5;border-end-start-radius:20px;border-end-end-radius:20px}.prd-out.review .prd-info .comp-box .sub-add .comp-detail{display:none;padding:0 24px}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px dashed #ecf0f5}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li span{display:flex;justify-content:center;align-items:center;position:relative;width:calc(50% - 18px);min-height:36px;padding:8px 12px 8px 0;font-size:var(--font-sm);text-align:center}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li span:last-child{margin-left:36px;padding:8px 0 8px 12px}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li span:last-child:before{content:"";display:block;position:absolute;top:50%;left:0;width:36px;height:36px;border-radius:50%;background-color:#f6faff;background-position:center;background-repeat:no-repeat;background-size:24px;transform:translate(-100%,-50%)}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li.comp-1>span:last-child:before{background-image:url(/resource/images/product/prd_detail_vs_1.svg)}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li.comp-2>span:last-child:before{background-image:url(/resource/images/product/prd_detail_vs_2.svg)}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li.comp-3>span:last-child:before{background-image:url(/resource/images/product/prd_detail_vs_3.svg)}.prd-out.review .prd-info .comp-box .sub-add .comp-detail>li+li{margin-top:20px}.prd-out.review .prd-info .comp-box .sub-add.is-open .comp-detail{display:block}.prd-out.review .prd-info .comp-box .sub-add.is-open .btn-more span:after{margin-top:3px;transform:rotate(-135deg)}.prd-out.review .prd-info .comp-box .inner-cont{display:flex;justify-content:space-between;align-items:stretch;text-align:center;border-radius:20px}.prd-out.review .prd-info .comp-box .inner-cont ul{width:50%}.prd-out.review .prd-info .comp-box .inner-cont ul li{display:none;justify-content:center;align-items:center;position:relative;width:100%;font-size:var(--font-sm)}.prd-out.review .prd-info .comp-box .inner-cont ul li>span{display:flex;justify-content:center;align-items:center;width:calc(100% - 20px);height:100%;margin-left:20px;padding:20px 30px 20px 20px;text-align:center;border-bottom:1px dashed #ecf0f5}.prd-out.review .prd-info .comp-box .inner-cont ul li.bold{display:flex;font-size:var(--font-md)}.prd-out.review .prd-info .comp-box .inner-cont ul li:first-child{width:100%;min-height:80px;padding:24px 30px 24px 24px;background-color:#2388ff;border-radius:20px 0 0 20px;color:#fff}.prd-out.review .prd-info .comp-box .inner-cont ul li:first-child:last-child{border-radius:0 20px 20px 0}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li>span{margin:0 20px 0 0;padding:20px 0 20px 30px}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li:first-child{padding:24px 24px 24px 30px;border-radius:0 20px 20px 0}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li:first-child:before{content:"VS";line-height:36px;color:#2388ff;font-size:var(--font-xs)}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li:before{content:"";display:block;position:absolute;top:50%;left:0;width:36px;height:36px;border-radius:50%;background-color:#f6faff;background-position:center;background-repeat:no-repeat;background-size:24px;transform:translate(-50%,-50%)}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li.comp-1:before{background-image:url(/resource/images/product/prd_detail_vs_1.svg)}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li.comp-2:before{background-image:url(/resource/images/product/prd_detail_vs_2.svg)}.prd-out.review .prd-info .comp-box .inner-cont ul:last-child li.comp-3:before{background-image:url(/resource/images/product/prd_detail_vs_3.svg)}.prd-out.review .prd-info .comp-box .inner-cont.is-open li{display:flex}.prd-out.review .prd-info .comp-box .inner-cont.is-open+.btn-more>span:after,.prd-out.review .prd-info .comp-box .inner-cont.is-open .btn-more:not(button):after{top:8px;transform:rotate(-135deg)}.prd-out.review .prd-info .comp-box .inner-cont+.btn-more{padding-bottom:16px}.prd-out.review .prd-info.package .pack-link{height:140px;margin-top:24px;border-radius:20px;background-color:#e7f2ff}.prd-out.review .prd-info.package .pack-link a{position:relative;display:block;width:100%;height:100%;padding:24px 20px;border-radius:20px;text-decoration:none;color:#1b1c2a}.prd-out.review .prd-info.package .pack-link a span{display:inline-block;height:24px;line-height:24px;padding:0 6px;color:#fff;font-size:var(--font-xs);border-radius:4px;background-color:#2388ff}.prd-out.review .prd-info.package .pack-link a strong{display:block;margin:16px 0 24px;font-size:var(--font-lg)}.prd-out.review .prd-info.package .pack-link a .img-box{position:absolute;top:50%;right:24px;width:240px;height:auto;margin:0 auto;transform:translateY(-50%)}.prd-out.review .prd-info.package .pack-link a .img-box img{width:100%}.prd-out.review .prd-info.package .pack-link.an-sty{background-color:#ecf1f6}.prd-out.review .prd-info.package .pack-link.an-sty a span{background-color:#7e89a2}.prd-out.review .prd-info.package:first-child{margin-top:0}.prd-out.review .prd-info.analsys .inner-box{position:relative;height:140px;margin-top:24px;padding:24px 20px;border-radius:20px;border:1px solid #ecf0f5;background-color:#fff}.prd-out.review .prd-info.analsys .inner-box .leg{display:inline-block;min-height:24px;line-height:24px;padding:0 6px;color:#2388ff;font-size:var(--font-xs);border-radius:4px;background-color:#e7f2ff}.prd-out.review .prd-info.analsys .inner-box strong{display:block;margin:12px 0 16px;font-size:var(--font-lg)}.prd-out.review .prd-info.analsys .inner-box .img-box{position:absolute;top:50%;right:24px;width:240px;height:auto;margin:0 auto;transform:translateY(-50%)}.prd-out.review .prd-info.analsys .inner-box .img-box img{width:100%}.prd-out.review .prd-info.analsys .inner-box.ana-before{border:0;background-color:#effbd5}.prd-out.review .prd-info.analsys .inner-box.ana-before a{position:relative;display:block;width:100%;height:100%;text-decoration:none;color:#1b1c2a}.prd-out.review .prd-info.analsys .inner-box.ana-before a .leg{color:#fff;background-color:#00a27b}.prd-out.review .prd-info.analsys:first-child{margin-top:0}.prd-out.review>div:first-child .prd-info{margin-top:0}.prd-out.faq .tit{margin-bottom:16px}.prd-out.faq .accor-container{margin-top:0!important}.prd-out.faq .things-out{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin:80px 0 0}.prd-out.faq .things-out>li{width:calc(50% - 8px)}.prd-out.faq .things-out>li a{display:block;position:relative;width:100%;min-height:22px;line-height:22px;padding:24px;border-radius:12px;color:#1b1c2a;text-decoration:none;background-color:#f6faff}.prd-out.faq .things-out>li a:before{content:"";position:absolute;width:7px;height:7px;z-index:1;box-sizing:border-box;overflow:hidden;border:1px solid #b4b9c3;border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);right:24px;top:50%;margin-top:-5px;transition:all ease-in-out .15s}.prd-out.faq .things-out>li+li:nth-child(n+3){margin-top:16px}.prd-out.faq .things-out:first-child{margin-top:0}.prd-out.faq .helpdesk-out{width:100%;margin:80px 0 0}.prd-out.faq .helpdesk-out .desc{margin:8px 0 24px}.prd-out.faq .helpdesk-out>ul{display:flex;justify-content:space-between;flex-wrap:wrap}.prd-out.faq .helpdesk-out>ul li{width:calc(50% - 8px)}.prd-out.faq .helpdesk-out>ul li a{display:block;position:relative;width:100%;min-height:36px;line-height:24px;color:#1b1c2a;font-weight:700;text-decoration:none;padding:24px 24px 24px 60px;background-color:#f6faff;border-radius:12px}.prd-out.faq .helpdesk-out>ul li a:before{content:"";position:absolute;top:50%;left:24px;width:24px;height:24px;margin-top:-12px;background-image:url(/resource/images/product/prd_bot_help_phone.svg);background-position:center;background-repeat:no-repeat;background-size:24px}.prd-out.faq .helpdesk-out>ul li a:after{content:"";position:absolute;width:7px;height:7px;z-index:1;box-sizing:border-box;overflow:hidden;border:1px solid #b4b9c3;border-width:0 1.5px 1.5px 0;transform:rotate(-45deg);right:24px;top:50%;margin-top:-5px;transition:all ease-in-out .15s}.prd-out.faq .helpdesk-out>ul li a.reserv:before{background-image:url(/resource/images/product/prd_bot_help_reserv.svg)}.prd-out.faq .helpdesk-out>ul li a.download{width:calc(200% + 16px)}.prd-out.faq .helpdesk-out>ul li a.download:before{background-image:url(/resource/images/product/prd_bot_help_download.svg)}.prd-out.faq .helpdesk-out>ul li a.counsel{width:calc(200% + 16px)}.prd-out.faq .helpdesk-out>ul li a.counsel:before{background-image:url(/resource/images/of/contact_icon_counsel.svg)}.prd-out.faq .helpdesk-out .compliance-info{margin-top:24px;color:#868a93;font-size:var(--font-xs)}.prd-out+.prd-out{margin-top:80px}.prd-out+.prd-out.js-togCont{margin-top:14px}.prd-out .txt-source{font-size:var(--font-2xs);color:#868a93}.calc-out{margin-top:40px}.tab-fiv .calc-out{margin-top:20px}.calc-out .calc-top-area .calc-info-box{font-size:var(--font-lg);font-weight:700;line-height:24px;text-align:center}.calc-out .calc-top-area .calc-info-box .big-txt{height:42px;line-height:42px}.calc-out .calc-top-area .calc-info-box .big-txt+.basic-txt{margin-top:8px}.calc-out .calc-top-area .calc-info-box .sm-txt{display:inline-block;padding:4px 12px;height:28px;line-height:20px;margin-top:12px;border-radius:4px;font-size:var(--font-sm);font-weight:500;background-color:#f6faff}.calc-out .calc-top-area .calc-result-area+.btn-calc-group{margin:16px 0 40px;padding-top:0;border:0}.calc-out .calc-top-area .calc-result-area>.info-box{margin-top:28px}.calc-out .calc-top-area .calc-result-box{position:relative;margin:20px auto 16px;padding:34px 24px;background-color:#2388ff;border-radius:20px;color:#fff}.calc-out .calc-top-area .calc-result-box .head-txt{line-height:28px;font-size:var(--font-xl);font-weight:700;text-align:center}.calc-out .calc-top-area .calc-result-box .head-txt .basic-txt{height:28px;line-height:28px;margin-top:4px;font-weight:700}.calc-out .calc-top-area .calc-result-box .head-txt .tooltip{vertical-align:baseline}.calc-out .calc-top-area .calc-result-box .head-txt .icon{width:32px;height:32px}.calc-out .calc-top-area .calc-result-box .amount-money{position:relative;max-width:500px;margin:88px auto 10px;padding:8px 24px;border-radius:12px;background-color:#ffffffe6;text-align:center}.calc-out .calc-top-area .calc-result-box .amount-money .total-money{display:block;color:#1b1c2a}.calc-out .calc-top-area .calc-result-box .amount-money .total-money span{display:inline-block;line-height:36px}.calc-out .calc-top-area .calc-result-box .amount-money .total-money>.divi{margin-right:12px;font-size:var(--font-xl)}.calc-out .calc-top-area .calc-result-box .amount-money .total-money>.num{display:inline-block;color:#2388ff;font-size:var(--font-2xl)}.calc-out .calc-top-area .calc-result-box .amount-money .total-money>.num>.info-txt{margin-right:12px;color:#1b1c2a;font-size:var(--font-xl);vertical-align:top}.calc-out .calc-top-area .calc-result-box .amount-money .total-money>.num>.unit{margin-right:4px;color:#1b1c2a;font-size:var(--font-lg);vertical-align:top}.calc-out .calc-top-area .calc-result-box .amount-money .average-money{display:block;line-height:20px;color:#5a5b63;font-size:var(--font-xs)}.calc-out .calc-top-area .calc-result-box .amount-money:before{content:"";display:block;position:absolute;top:-68px;left:50%;width:240px;height:68px;transform:translate(-50%);background:url(/resource/images/calc_top_area.svg) no-repeat center top}.calc-out .calc-top-area .calc-result-box .amount-money.receipt:before{background:url(/resource/images/calc_rev_top_area.svg) no-repeat center top}.calc-out .calc-top-area .calc-result-box .amount-money.double{margin-top:22px;padding:12px 24px}.calc-out .calc-top-area .calc-result-box .amount-money.double:before{display:none;background-image:none}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money{padding-top:4px}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money:last-of-type{margin-top:8px;padding-top:12px;border-top:1px solid #d1dce3}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money .num{font-size:var(--font-3xl)}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money .num .unit{font-size:var(--font-xl)}.calc-out .calc-top-area .calc-result-box .data-list{max-width:500px;margin-right:auto;margin-left:auto}.calc-out .calc-top-area .calc-result-box .data-list.calc{margin-top:24px}.calc-out .calc-top-area .calc-result-box .data-list.calc li:last-child{margin-bottom:0}.calc-out .calc-top-area .calc-result-box .data-list.calc .item,.calc-out .calc-top-area .calc-result-box .data-list.calc .val{height:24px;line-height:24px;color:#fff}.calc-out .calc-top-area .calc-result-box .data-list.calc .val{font-size:var(--font-lg)}.calc-out .calc-top-area .calc-result-box .data-list.calc .val>span{font-size:var(--font-sm)}.calc-out .calc-top-area .calc-result-box .data-list.calc .val .btn-calc.white{padding-right:20px}.calc-out .calc-top-area .calc-result-box .data-list.calc .val .btn-calc.white:after{content:"";overflow:hidden;position:absolute;z-index:1;width:6.5px;height:6.5px;box-sizing:border-box;border:1px solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);right:4px;top:50%;transform:translateY(-6px) rotate(45deg)}.calc-out .calc-top-area .calc-result-box .data-list.calc .val .btn-calc.white .font-sm{font-weight:500}.calc-out .calc-top-area .calc-result-box .public-noti{text-align:center;color:#fff;font-size:var(--font-xs)}.calc-out .calc-top-area .calc-result-box .mask-reset-calc{display:none;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;color:#1b1c2a;font-weight:700;text-align:center;border-radius:20px;background-color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.calc-out .calc-top-area .calc-result-box .mask-reset-calc.is-on{display:flex}.calc-out .calc-top-area .calc-result-box+.btn-calc-group{margin:16px 0 40px;padding-top:0;border:0}.calc-out .calc-top-area .calc-result-box .tooltip-btn .btn-help{margin-top:-2px;background-color:#ecf1f6}.calc-out .calc-top-area .calc-result-box .tooltip-btn .btn-help:after{color:#7e89a2}.calc-out .calc-top-area .basic-txt{height:25px;line-height:25px}.calc-out .calc-top-area .basic-txt+.basic-txt{margin-top:8px}.calc-out .calc-top-area *{word-break:keep-all}.calc-out .btn-calc{position:relative;height:42px;line-height:40px;font-size:var(--font-lg);font-weight:700}.calc-out .btn-calc.md{margin:0 8px;padding:0 40px 0 20px;border-radius:12px;border:1px solid #d1dce3}.calc-out .btn-calc.md:after{content:"";overflow:hidden;position:absolute;z-index:1;width:6.5px;height:6.5px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:rotate(45deg);right:22px;top:50%;transform:translateY(-4.5px) rotate(45deg)}.calc-out .btn-calc.sm{height:24px;line-height:24px;padding:0 28px 0 4px}.calc-out .btn-calc.sm:after{content:"";overflow:hidden;position:absolute;z-index:1;width:6.5px;height:6.5px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:rotate(45deg);right:10px;top:50%;transform:translateY(-6px) rotate(45deg)}.calc-out .btn-calc.white{color:#fff;height:24px;line-height:24px;padding:0 28px 0 4px}.calc-out .btn-calc.white:after{content:"";overflow:hidden;position:absolute;z-index:1;width:6.5px;height:6.5px;box-sizing:border-box;border:1px solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);right:10px;top:50%;transform:translateY(-6px) rotate(45deg)}.calc-out .btn-calc.white .font-sm{color:#fff}.calc-out .bene-info-area{margin:40px 0 0;padding:40px 0 0;border-top:12px solid #f6faff}.calc-out .bene-info-area .tit{font-size:var(--font-xl);font-weight:700}.calc-out .bene-info-area .bene-list{margin-bottom:20px;border-bottom:1px solid #ecf0f5}.calc-out .bene-info-area .bene-list>li{position:relative;padding:20px 0 20px 80px}.calc-out .bene-info-area .bene-list>li+li{border-top:1px solid #ecf0f5}.calc-out .bene-info-area .bene-list>li .txt{display:block;height:20px;line-height:20px;font-size:var(--font-sm)}.calc-out .bene-info-area .bene-list>li .tit-sm{line-height:22px;margin:2px 0 8px;font-weight:700}.calc-out .bene-info-area .bene-list>li .desc{color:#868a93;font-size:var(--font-xs)}.calc-out .bene-info-area .bene-list>li.ico:before{display:block;position:absolute;top:50%;left:0;content:"";width:60px;height:60px;transform:translateY(-50%);border-radius:24px;background-color:#ecf1f6;background-position:center;background-repeat:no-repeat}.calc-out .bene-info-area .bene-list>li.ico.bene-1:before{background-image:url(/resource/images/calc_benefits_1.svg)}.calc-out .bene-info-area .bene-list>li.ico.bene-2:before{background-image:url(/resource/images/calc_benefits_2.svg)}.calc-out .bene-info-area .bene-list>li.ico.bene-3:before{background-image:url(/resource/images/calc_benefits_3.svg)}.calc-out .bene-info-area .bene-list>li.ico.bene-4:before{background-image:url(/resource/images/calc_benefits_4.svg)}.calc-out .bene-info-area .bene-list>li.ico.bene-5:before{background-image:url(/resource/images/calc_benefits_5.svg)}.calc-out .bene-info-area>.txt-list:first-child{margin-top:0}.calc-out .max-info-box{padding:20px 24px;border-radius:12px;box-shadow:0 4px 24px #1b1c2a14;font-size:var(--font-sm);text-align:center}.calc-out .max-info-box>.info-li>span{display:block}.calc-out .max-info-box>.info-li .max-money{display:block;margin:2px auto 8px;line-height:24px;font-size:var(--font-lg)}.calc-out .max-info-box>.info-li .desc{color:#868a93;font-size:var(--font-xs)}.calc-out .max-info-box>.info-li+.info-li{margin-top:16px;padding-top:16px;border-top:1px solid #ecf0f5}.calc-out .btn-calc-group{display:flex;justify-content:space-between;padding-top:16px}.calc-out .btn-calc-group.one{justify-content:end}.calc-out.basic{margin-top:32px}.calc-out .ico-graph .tab-list{margin:0 0 20px}.calc-out .info-box .info-head .tit+.info-sum{margin-top:4px}.calc-out .info-box .info-head-flex{display:flex;justify-content:space-between;align-items:flex-start}.calc-out .info-box .info-head-flex .tit{font-size:var(--font-md)}.calc-out .info-box .info-head-flex .tit .tooltip{top:-2px;left:4px}.calc-out .info-box .info-head-flex .val{text-align:right}.calc-out .info-box .info-head-flex .val strong{font-size:var(--font-md)}.calc-out .info-box .info-head-flex .val strong span{font-size:var(--font-xl)}.calc-out .info-box .info-head-flex .val .desc{margin-top:4px}.calc-out .info-box .info-head-flex+.data-list{border-top:1px dashed #ecf0f5}.calc-out .info-box .data-list{margin-top:16px;padding-top:0;border-top:0}.calc-out .info-box .data-list li{flex-wrap:wrap}.calc-out .info-box .data-list li:not(.in-calc){align-items:center}.calc-out .info-box .data-list li .item{max-width:calc(100% - 100px)}.calc-out .info-box .data-list li .val .btn-more.btn--black{margin-top:0;padding:0}.calc-out .info-box .data-list li .val .btn-more.btn--black span{font-size:var(--font-md)}.calc-out .info-box .data-list li.in-calc .annuity-calc-box{width:100%;margin-top:12px}.calc-out .info-box .data-list li.in-calc+.in-calc{margin-top:20px;padding-top:20px;border-top:1px solid #ecf0f5}.calc-out .info-box .data-list li .data-list li:last-child{margin-bottom:8px}.calc-out .info-box .data-list.align-top li:not(.in-calc){align-items:inherit}.calc-out .info-box.inner-line .data-list li{align-items:baseline}.calc-out .info-box.inner-line .data-list li+li{margin-top:20px;padding-top:20px;border-top:1px solid #ecf0f5}.calc-out .check-group+.info-box{margin-top:16px}.calc-out .info-box-list+.info-box-bot,.calc-out .info-box+.info-box-bot{margin-top:16px}.calc-out .info-box-list+.info-box-bot+.btn-group,.calc-out .info-box+.info-box-bot+.btn-group{margin:24px -4px 16px}.calc-caution-box{height:auto;margin-bottom:20px;padding-left:28px;font-size:var(--font-sm);font-weight:700;background:url(/resource/images/prd_calc_caution.svg) no-repeat left top -1px}.calc-top-info{display:flex;justify-content:space-between;align-items:center;line-height:32px}.calc-top-info .inner-box{display:flex;justify-content:start}.calc-top-info .inner-box .info-sum{padding-left:12px}.calc-top-info+.amount-box.prd-calc-top{margin:12px 0 8px}.calc-top-info+.amount-box.prd-calc-top.is-sticky{margin:12px -24px 78px}.modal-contents-body .calc-top-info+.amount-box.prd-calc-top.is-sticky{margin:12px -24px 100px;top:0}.calc-top-info+.amount-box.prd-calc-top .data-list>li .item{min-width:70px;padding-right:4px}.calc-top-info+.amount-box.prd-calc-top+.btn-group{display:flex;justify-content:flex-end;position:absolute;top:112px;left:50%;width:100%;max-width:662px;margin:0;transform:translate(-50%)}.calc-top-info+.amount-box.prd-calc-top~.tabs-container{margin-top:40px}.calc-top-info~.info-box-bot.align-r{margin-top:16px}.calc-sale-box .sale-list{padding:20px;border-radius:12px;background-color:#f6faff}.calc-sale-box .sale-list .tit{display:flex;justify-content:space-between;align-items:center;padding-left:32px;font-weight:700;background:url(/resource/images/prd-calc-sale.svg) no-repeat left center}.calc-sale-box .sale-list .desc{color:#868a93;font-size:var(--font-xs);margin-top:4px}.calc-sale-box .sale-list .desc .tooltip-btn{margin-top:-2px}.calc-sale-box .sale-list+.sale-list{margin:8px 0 0}.calc-alarm-box{margin:8px 0 40px}.calc-alarm-box .alarm-list{position:relative;padding:16px;border-radius:12px;background-color:#fff;box-shadow:0 4px 24px #1b1c2a14}.calc-alarm-box .alarm-list>div,.calc-alarm-box .alarm-list .tit{padding:3px 40px 2px 28px;font-size:var(--font-sm);font-weight:700;background:url(/resource/images/prd-calc-bell.svg) no-repeat left top}.calc-alarm-box .alarm-list>div .tooltip-btn,.calc-alarm-box .alarm-list .tit .tooltip-btn{margin-left:2px}.calc-alarm-box .alarm-list+.alarm-list{margin-top:8px}.calc-alarm-box .alarm-list .btn-del{position:absolute;top:18px;right:16px;width:20px;height:20px}.calc-alarm-box .alarm-list .btn-del:before,.calc-alarm-box .alarm-list .btn-del:after{content:"";display:block;position:absolute;top:50%;left:50%;width:13px;height:1px;margin-left:-6px;background-color:#1b1c2a;transform:rotate(45deg)}.calc-alarm-box .alarm-list .btn-del:after{transform:rotate(-45deg)}h1.offscreen+.calc-out{margin-top:0}.amount-box.prd-calc-top~.tabs-container.tab-pry{margin-left:0;margin-right:0}.amount-box.prd-calc-top~.tabs-container.tab-pry>.tabs-contents>.tab-content{padding-left:0;padding-right:0}.amount-box.prd-calc-top+.tabs-container.tab-fiv{margin-top:40px}.amount-box.prd-calc-top~.tabs-container.tab-fiv{margin-top:40px}.amount-box.prd-calc-top~.tab-pry .calc-out{margin-top:-12px}.amount-box.prd-calc-top .data-list>li .item{min-width:70px;padding-right:4px}.annuity-calc-box{position:relative;margin-top:20px}.annuity-calc-box .slider-container{position:relative}.annuity-calc-box .slider-container .count-area{position:absolute;top:0}.annuity-calc-box .slider-container .count-area .data-box{transform:translate(-50%)}.annuity-calc-box .slider-container .slider-area{position:relative;height:20px;margin-top:10px}.annuity-calc-box .slider-container .slider-area:before{display:block;position:absolute;top:6px;left:0;content:"";width:100%;height:10px;margin:0;padding:0;border-radius:8px;background-color:#ecf1f6}.annuity-calc-box .slider-container .slider-area .fill{display:inline-block;position:absolute;left:0;top:50%;width:0;height:10px;border-radius:24px;background-image:linear-gradient(90deg,#63a2ff,#0068ff);transform:translateY(-4px);z-index:0}.annuity-calc-box .slider-container .slider-area .slider-dot-list{display:flex;justify-content:space-between;position:absolute;top:9px;left:0;z-index:2;width:100%}.annuity-calc-box .slider-container .slider-area .slider-dot-list li{width:4px;height:4px;line-height:0;margin:0 14px;font-size:0;border-radius:50%;background-color:#bfcbde}.annuity-calc-box .slider-container .slider-area .data-box{display:inline-block;position:relative;height:20px;line-height:20px;background-color:#fff;color:#868a93;font-size:var(--font-xs);text-align:center}.annuity-calc-box .slider-container .slider{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:10px;margin:0;padding:0;background-color:#ecf1f600;z-index:3}.annuity-calc-box .slider-container .slider::-webkit-slider-thumb{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:3;width:32px;height:24px;border:1px solid #2388ff;border-radius:12px;background:#fff url(/resource/images/calc_range_thumb.svg) no-repeat center;box-shadow:0 2px 8px #1b1c2a40;cursor:pointer}.annuity-calc-box .slider-container .slider::-moz-range-thumb{position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;z-index:2;width:32px;height:24px;border:1px solid #2388ff;border-radius:12px;background:#fff;box-shadow:1px 2px 6px #00000040;cursor:pointer}.annuity-calc-box .slider-container .visible{position:absolute;top:7px;left:0;opacity:0}.annuity-calc-box .guide-area{display:flex;justify-content:space-between;padding-top:4px;color:#868a93;font-size:var(--font-xs)}.annuity-calc-box .guide-area>span{display:inline-block;height:20px;line-height:20px}.annuity-calc-box .no-dimmed{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.bot-share-area{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;margin:80px 0 14px;padding:20px 32px;background-color:#f6faff;border-radius:12px}.bot-share-area .tit-sm{max-width:50%;color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.bot-share-area .tit-sm>span{display:block;margin-top:8px;color:#7e89a2;font-size:var(--font-sm);font-weight:500}.bot-share-area .share-list{display:flex;justify-content:center}.bot-share-area .share-list li{text-align:center}.bot-share-area .share-list li .btn-share{position:relative;height:40px;line-height:40px;padding-left:52px}.bot-share-area .share-list li .btn-share span{color:#1b1c2a;font-size:var(--font-md)}.bot-share-area .share-list li .btn-share:before{content:"";display:block;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:16px;background-color:#fae100;background-repeat:no-repeat;background-position:center}.bot-share-area .share-list li .btn-share.kakao:before{background-image:url(/resource/images/calc_share_kakao.svg)}.bot-share-area .share-list li .btn-share.email:before{background-color:#868a93;background-image:url(/resource/images/calc_share_email.svg)}.bot-share-area .share-list li .btn-share.url:before{background-color:#868a93;background-image:url(/resource/images/calc_share_url.svg)}.bot-share-area .share-list li .btn-share.self:before{background-color:#868a93;background-image:url(/resource/images/calc_share_self.svg)}.bot-share-area .share-list li .btn-share.consultant:before{background-color:#868a93;background-image:url(/resource/images/calc_share_consultant.svg)}.bot-share-area .share-list li+li{margin-left:24px}.bot-share-area .share-list li:has(.kakao){display:none}.bot-share-area .compliance-info{position:absolute;bottom:-32px;left:0;color:#868a93;font-size:var(--font-xs);text-align:left}.slide-container .swiper-pagination{position:relative;margin-top:6px;top:auto;bottom:auto!important}.slide-container .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0 2px!important;background-color:#bec2c7;opacity:1}.slide-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;background-color:#0b0d0f;border-radius:2.5px}.slide-container.prd-visual{padding-bottom:0!important}.slide-container.prd-visual .swiper-pagination{position:absolute;display:inline-block;top:12px!important;bottom:auto!important;left:auto!important;right:20px!important;width:auto!important;margin-top:0}.slide-container.prd-visual .swiper-pagination .swiper-pagination-bullet{margin:0 2px;background-color:#1b1c2a;opacity:.32}.slide-container.prd-visual .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;background-color:#1b1c2a;opacity:.5}.prd-mini-top-area{display:flex;justify-content:center;flex-wrap:wrap}.prd-mini-top-area .info-txt{width:auto;height:26px;line-height:24px;padding:0 7px;border:1px solid #1b1c2a;border-radius:50px;font-size:var(--font-xs);font-weight:700}.prd-mini-top-area .mini-name{position:relative;width:100%;min-height:39px;line-height:39px;margin:8px auto 24px;font-size:30px;font-weight:900;text-align:center;z-index:2}.prd-mini-top-area .mini-name>span{color:#2388ff}.prd-mini-top-area .info-sum{position:relative;display:flex;justify-content:center;width:100%;margin:-16px auto 24px;z-index:2}.prd-mini-top-area .info-sum>span{color:#1b1c2a;font-size:var(--font-md);font-weight:700}.prd-mini-top-area .mini-visual-wrap{overflow:hidden;position:relative;margin-top:-72px;width:100%;max-width:640px;height:312px}.prd-mini-top-area .mini-visual-wrap .img-visual{position:absolute;top:72px;left:50%;z-index:1;width:100%;max-width:360px;padding:0 24px;transform:translate(-50%)}.prd-mini-top-area .mini-visual-wrap .img-visual>img{width:100%}.prd-mini-top-area .mini-visual-wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to left,#fff,#fff0,#fff0 50%,#fff);z-index:1}.prd-mini-top-area .mini-visual-wrap ul{display:flex;position:absolute;justify-content:flex-start;width:300%;height:240px;animation:loopAni 10s linear infinite}@keyframes loopAni{0%{transform:translate(0)}to{transform:translate(-50%)}}.prd-mini-top-area .mini-visual-wrap ul>li{width:12.5%;height:240px}.prd-mini-top-area .mini-visual-wrap ul>li.fir>p{margin-top:20px}.prd-mini-top-area .mini-visual-wrap ul>li.sec>p{margin-top:84px}.prd-mini-top-area .mini-visual-wrap ul>li.sec.sub>p{margin-top:20px}.prd-mini-top-area .mini-visual-wrap ul>li.trd>p{margin-top:84px}.prd-mini-top-area .mini-visual-wrap ul>li.fou>p{margin-top:20px}.prd-mini-top-area .mini-visual-wrap ul>li>p{display:flex;justify-content:center;align-items:center;position:relative;width:112px;height:136px;margin-top:20px;border-radius:14px}.prd-mini-top-area .mini-visual-wrap ul>li>p>img{width:40px}.prd-mini-top-area~.prd-event-banner{margin:20px 0 40px;padding:0;border-radius:0;box-shadow:0 4px 24px #1b1c2a00}.prd-mini-top-area~.prd-event-banner a{animation:bgScale 3s ease infinite}.prd-mini-top-area+.prd-mini-mid,.prd-mini-top-area+.tabs-container.tab-sec{margin-top:40px}@keyframes bgScale{0%,to{background-position:0 50%;background-size:40px;opacity:.8}50%{background-position:-2px 50%;background-size:44px;opacity:1}}.prd-mini-mid{display:flex;justify-content:space-between;margin-bottom:80px}.prd-mini-mid .detail-list{width:calc(50% - 12px);min-height:480px;padding:48px 24px 0;border-radius:20px;border:1px solid #ecf0f5;text-align:center}.prd-mini-mid .detail-list>.point-desc{display:inline-block;color:#2388ff;font-size:var(--font-sm);font-weight:700}.prd-mini-mid .detail-list>.tit{height:110px;margin:12px 0;line-height:36.4px;font-size:var(--font-3xl);font-weight:700}.prd-mini-mid .detail-list>img{width:100%;max-width:264px}.prd-mini-mid .detail-list>.info-txt{margin-top:24px;word-break:keep-all}.prd-mini-mid .detail-list>.info-txt>span{display:block;margin-top:4px;color:#868a93;font-size:var(--font-xs)}.prd-mini-mid .detail-list>.info-txt+.btn-arrow{margin-top:12px}.prd-mini-mid .detail-list:last-child>.point-desc{color:#00a27b}.gift-slide-wrap .tit-area .font-md{width:100%;color:#868a93;margin-top:12px}.gift-slide-wrap .slide-container{display:flex;justify-content:space-between}.gift-slide-wrap .slide-container .swiper-slide{width:calc(33.333% - 16px)}.gift-slide-wrap .slide-container .swiper-slide .gift-step{display:flex;align-items:start;min-height:24px;line-height:24px;margin-bottom:24px}.gift-slide-wrap .slide-container .swiper-slide .gift-step .num{display:block;width:24px;height:24px;line-height:24px;margin-right:8px;color:#fff;font-weight:700;border-radius:50%;text-align:center;background-color:#2388ff}.gift-slide-wrap .slide-container .swiper-slide .img-box{display:flex;justify-content:center;align-items:end;height:200px;border-radius:20px;background-color:#f6faff}.gift-slide-wrap .slide-container .swiper-slide .img-box img{width:160px}.gift-slide-wrap+.prd-out.review{margin-top:80px}.interview{padding:40px;overflow:hidden;border-radius:20px;background-color:#f6faff}.interview .tit-area .desc{margin-top:8px}.interview ul{display:flex;justify-content:space-between;height:auto}.interview ul li{width:50%;padding:24px;border-radius:20px;background-color:#fff}.interview ul li>strong{display:block;font-weight:700;margin-bottom:4px}.interview ul li .inter-chart{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;width:160px;height:160px;margin:32px auto}.interview ul li .inter-chart span{display:inline-block;line-height:34px;font-size:var(--font-2xl);font-weight:700;text-align:center}.interview ul li .inter-chart span em{display:block;font-weight:500;font-size:var(--font-sm)}.interview ul li .inter-chart:before{content:"";display:block;position:absolute;top:0;left:50%;width:120px;height:120px;transform:translate(-50%);border:20px solid #e7f2ff;border-radius:50%}.interview ul li .inter-chart:after{content:"";display:block;position:absolute;top:-11px;right:-11px;width:174px;height:170px;background:url(/resource/images/product/prd_interview_chart.svg) no-repeat center}.interview ul li .inter-chart-legend{font-size:var(--font-sm)}.interview ul li .inter-chart-legend span{display:block;position:relative;padding-left:16px}.interview ul li .inter-chart-legend span:before{content:"";display:block;position:absolute;top:50%;left:0;width:8px;height:8px;border-radius:50%;background-color:#e7f2ff;transform:translateY(-60%)}.interview ul li .inter-chart-legend span:nth-child(2){margin-top:8px}.interview ul li .inter-chart-legend span:nth-child(2):before{background-color:#2388ff}.interview ul li .family-chart{display:flex;justify-content:center;align-items:center;margin:32px 0}.interview ul li .family-chart>.circle{width:120px;height:120px;padding-top:38px;border-radius:50%;color:#fff;font-weight:700;background-color:#2388ff;text-align:center}.interview ul li .family-chart>.circle>span{display:block;width:100%;height:20px;font-size:var(--font-sm);font-weight:500}.interview ul li .family-chart>.circle.etc{width:82px;height:82px;margin-left:10px;padding-top:14px;background-color:#00a27b}.interview ul li .family-reci{margin-top:12px}.interview ul li .family-reci div{display:flex;justify-content:space-between}.interview ul li .family-reci div>.rect{display:block;position:relative;padding-left:8px;width:65px;height:24px;line-height:24px;font-size:var(--font-sm);border-radius:4px;background-color:#e7f2ff}.interview ul li .family-reci div>.rect.sec{width:157px;background-color:#2388ff;color:#fff}.interview ul li .family-reci div .per{font-size:var(--font-md)}.interview ul li .family-reci div+div{margin-top:8px}.interview ul li+li{margin-left:24px}.interview.js-open{height:0;padding:0 40px}.special-toggle-out .inner-box{overflow:hidden;padding:40px;border-radius:20px;background-color:#f6faff}.special-toggle-out .inner-box .tit-area .desc{margin-top:8px}.special-toggle-out .inner-box>ul{display:flex;justify-content:space-between;height:auto}.special-toggle-out .inner-box>ul>li{width:50%;padding:24px 20px;border-radius:20px;background-color:#fff}.special-toggle-out .inner-box>ul>li>strong{display:block;font-size:var(--font-xl);font-weight:700;margin-bottom:4px}.special-toggle-out .inner-box>ul>li>strong+.img-box{margin-top:48px}.special-toggle-out .inner-box>ul>li>.font-sm{color:#1b1c2a}.special-toggle-out .inner-box>ul>li .img-box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;position:relative;margin:32px auto 0}.special-toggle-out .inner-box>ul>li .img-box>img{width:100%;max-width:160px}.special-toggle-out .inner-box>ul>li .img-box>span{display:block;width:100%;margin-top:24px;color:#868a93;font-size:var(--font-xs);text-align:center}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list{margin-top:32px}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li{display:flex;justify-content:space-between}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li img{width:60px;height:60px}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li .info-txt{width:calc(100% - 76px);margin:7px 0}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li .info-txt strong,.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li .info-txt span{display:block;color:#868a93;font-size:var(--font-md)}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li .info-txt strong+strong,.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li .info-txt span+strong{margin-top:4px;color:#1b1c2a;font-size:var(--font-md)}.special-toggle-out .inner-box>ul>li .cancer-guarantee-list li+li{margin-top:32px}.special-toggle-out .inner-box>ul>li .talk-msg>div{margin-top:32px}.special-toggle-out .inner-box>ul>li .talk-msg>div .bubble{padding:12px}.special-toggle-out .inner-box>ul>li .talk-msg>div .bubble>p{font-size:var(--font-sm)}.special-toggle-out .inner-box>ul>li .talk-msg>div+div{margin-top:24px}.special-toggle-out .inner-box>ul>li+li{margin-left:24px}.special-toggle-out .inner-box.js-open{height:0;padding:0 40px}.special-toggle-out .inner-box+.js-tog,.special-toggle-out .inner-box+.inner-box{margin-top:40px}.calc-popcorn-mid{margin-top:24px;padding-top:24px;border-top:1px solid #ecf0f5}.calc-popcorn-mid .amount-box{padding:20px 0;margin:0;text-align:right;background-color:#fff}.calc-popcorn-mid .amount-box .money{line-height:24px;color:#2388ff;font-size:var(--font-2xl);font-weight:700}.calc-popcorn-mid .amount-box .money .counting-area .unit{display:none}.calc-popcorn-mid .amount-box .money .counting-area .count-loading,.calc-popcorn-mid .amount-box .money .counting-area .number-count,.calc-popcorn-mid .amount-box .money .counting-area .number-box,.calc-popcorn-mid .amount-box .money .counting-area .number-count .number,.calc-popcorn-mid .amount-box .money .counting-area .number-count .point{height:24px;line-height:24px}.calc-popcorn-mid .amount-box .money .counting-area .count-loading .inner{width:250px}.calc-popcorn-mid .amount-box .money .counting-area .count-loading .inner path{fill:#2388ff}.calc-popcorn-mid .amount-box .money .counting-area .number-count .number-box .number,.calc-popcorn-mid .amount-box .money .counting-area .number-count .number-box .point{color:#2388ff;font-size:var(--font-2xl);font-weight:700}.calc-popcorn-mid .amount-box .money span{color:#1b1c2a;font-size:var(--font-lg)}.calc-popcorn-mid .amount-box>span{display:block;margin:4px 0 16px;color:#868a93;font-size:var(--font-xs)}.calc-popcorn-mid .popcorn-result{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;width:100%;height:190px;margin-bottom:20px;padding:36px 0 0;background:url(/resource/images/product/prd_popcorn_cloud.svg) no-repeat center top 36px}.calc-popcorn-mid .popcorn-result [class^=num]{position:absolute;top:-30px;left:50%;color:#1b1c2a;font-size:var(--font-3xl);font-weight:700}.calc-popcorn-mid .popcorn-result [class^=num].spc{top:72px;margin-left:4px}.calc-popcorn-mid .popcorn-result [class^=num].std{top:110px;margin-left:106px;color:#868a93;font-size:var(--font-sm)}.calc-popcorn-mid .popcorn-result [class^=ico]{position:absolute;bottom:-60px;left:50%;background-position:center;background-repeat:no-repeat;background-size:contain}.calc-popcorn-mid .popcorn-result [class^=ico].p1{bottom:28px;width:30px;height:30px;margin-left:10px;background-image:url(/resource/images/product/prd_popcorn_1.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].p2{bottom:110px;width:30px;height:30px;margin-left:50px;background-image:url(/resource/images/product/prd_popcorn_2.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].p3{bottom:16px;width:50px;height:50px;margin-left:-80px;background-image:url(/resource/images/product/prd_popcorn_3.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].p4{bottom:110px;width:25px;height:25px;margin-left:100px;background-image:url(/resource/images/product/prd_popcorn_1.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].s1{bottom:60px;width:60px;height:60px;margin-left:-40px;transform:rotate(15deg);background-image:url(/resource/images/product/prd_popcorn_spcial.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].s2{bottom:50px;width:40px;height:40px;margin-left:30px;transform:rotate(90deg);background-image:url(/resource/images/product/prd_popcorn_spcial.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].s3{bottom:70px;width:40px;height:40px;margin-left:-100px;background-image:url(/resource/images/product/prd_popcorn_spcial.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].s4{bottom:0;width:40px;height:40px;margin-left:-95px;transform:rotate(-45deg);background-image:url(/resource/images/product/prd_popcorn_spcial.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].j1{bottom:90px;width:40px;height:40px;margin-left:-80px;transform:rotate(-45deg);background-image:url(/resource/images/product/prd_popcorn_jelly.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].j2{bottom:50px;width:40px;height:40px;margin-left:75px;transform:rotate(-15deg);background-image:url(/resource/images/product/prd_popcorn_jelly.svg)}.calc-popcorn-mid .popcorn-result [class^=ico].cgv{bottom:80px;width:50px;height:50px;margin-left:70px;background-image:url(/resource/images/product/prd_popcorn_cgv.svg)}.calc-popcorn-mid .popcorn-result{opacity:0;transition:opacity 0s ease}.calc-popcorn-mid .popcorn-result [class^=num],.calc-popcorn-mid .popcorn-result [class^=ico]{opacity:0;transition:all 0s ease-out}.calc-popcorn-mid .popcorn-result [class^=num]{margin-top:-30px}.calc-popcorn-mid .popcorn-result [class^=ico]{margin-bottom:-18px}.calc-popcorn-mid .popcorn-result.is-ani{opacity:1;transition:opacity .2s ease}.calc-popcorn-mid .popcorn-result.is-ani [class^=num],.calc-popcorn-mid .popcorn-result.is-ani [class^=ico]{transition:all .3s ease-out}.calc-popcorn-mid .popcorn-result.is-ani [class^=num]{margin-top:0;opacity:1}.calc-popcorn-mid .popcorn-result.is-ani [class^=num].spc{transition-delay:1s}.calc-popcorn-mid .popcorn-result.is-ani [class^=num].std{transition-delay:1.2s}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico]{margin-bottom:0;opacity:1}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].s1,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].s2{transition-delay:.2s}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].s3,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].s4{transition-delay:.3s}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].j1,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].j2{transition-delay:.4s}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].p2,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].p3,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].cgv{transition-delay:.5s}.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].p1,.calc-popcorn-mid .popcorn-result.is-ani [class^=ico].p4{transition-delay:.6s}.calc-popcorn-mid .info-bot{padding:10px 20px;color:#1b1c2a;font-size:var(--font-sm);text-align:center;border-radius:8px;background-color:#f6faff}.calc-popcorn-mid .info-bot>span{color:#2388ff}.calc-popcorn-mid+.info-box-bot+.btn-group{margin:24px -4px 16px}.popcorn2 .calc-info-box .btn-calc.md{color:#2388ff}.popcorn2 .calc-popcorn-mid{position:relative;padding-top:0;border-top:0}.popcorn2 .calc-popcorn-mid .popcorn2-add{display:block}.popcorn2 .calc-popcorn-mid .onetime-payment{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.popcorn2 .calc-popcorn-mid .onetime-payment .font-md{color:#868a93}.popcorn2 .calc-popcorn-mid .onetime-payment .simple-sw-box [type=checkbox]+label span{opacity:0}.popcorn2 .calc-popcorn-mid .tabs-container.tab-fiv>.tabs-list .tab-btn{padding-top:43px}.popcorn2 .calc-popcorn-mid .tabs-container.tab-fiv>.tabs-list .tab-btn span{font-size:var(--font-md)}.popcorn2 .calc-popcorn-mid .tabs-container.tab-fiv.ico-graph .tab-btn{min-height:56px;display:flex;justify-content:center;align-items:center;padding:0}.popcorn2 .calc-popcorn-mid .tabs-container.tab-fiv.ico-graph .tab-btn .icon{position:static;transform:translate(0);margin-right:8px}.popcorn2 .calc-popcorn-mid .amount-box{position:relative;margin:24px 0 40px;padding:32px 20px 20px;background-color:#2388ff}.popcorn2 .calc-popcorn-mid .amount-box h2.tit-h5{text-align:center;line-height:1.4;color:#fff;font-size:var(--font-xl);font-weight:400}.popcorn2 .calc-popcorn-mid .amount-box .money{position:relative;max-width:500px;margin:144px auto 10px;padding:8px 24px;border-radius:12px;background-color:#ffffffe6;text-align:center}.popcorn2 .calc-popcorn-mid .amount-box .money .counting-area .number-count{top:-2px}.popcorn2 .calc-popcorn-mid .amount-box>span{margin-bottom:0;color:#fff;text-align:center}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result{position:absolute;max-width:264px;height:120px;top:84px;left:50%;transform:translate(-50%);margin-top:0;padding-top:0;background-image:none}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .ico{background-repeat:no-repeat}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-travel{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:135.3333333333px;height:119px;text-align:center;padding-top:38px;background-image:url(/resource/images/product/prd_popcorn2_calc_combo_travel.png);background-size:contain;font-size:var(--font-lg)}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-travel:before,.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-travel:after{content:"";display:block;position:absolute;background-image:url(/resource/images/product/prd_popcorn2_calc_star.svg);background-size:contain}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-travel:before{width:12px;height:12px;top:12px;left:3px}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-travel:after{width:10px;height:10px;top:0;left:20px}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .coffee{width:auto;height:38.6666666667px;bottom:31px;left:40px;padding-left:34px;text-align:left;line-height:38.6666666667px;background-image:url(/resource/images/product/prd_popcorn2_calc_coffee.png);font-size:var(--font-sm);background-size:38.6666666667px 38.6666666667px;background-position:left center}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .jelly{width:auto;height:41px;bottom:58px;left:calc(50% + 50px);padding:15px 0 0 30px;text-align:left;background-image:url(/resource/images/product/prd_popcorn2_calc_jelly.png);font-size:var(--font-sm);background-size:41px 41px;background-position:left center}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .special{width:auto;height:40px;bottom:15px;left:calc(50% + 35px);padding:2px 0 0 32px;text-align:left;background-image:url(/resource/images/product/prd_popcorn2_calc_jelly_special.png);font-size:var(--font-sm);background-size:40.3333333333px 40px;background-position:left center}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .combo-jelly{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:119.6666666667px;height:108px;text-align:center;background-image:url(/resource/images/product/prd_popcorn2_calc_combo_jelly.png);background-size:contain}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .balloon{width:54px;height:51px;bottom:69px;left:calc(50% - 84px);padding-left:2px;text-align:center;line-height:51px;background-image:url(/resource/images/product/prd_popcorn2_calc_ballon.png);font-size:var(--font-md);background-size:contain}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .mo1{width:24px;height:27px;bottom:37px;left:calc(50% - 78px);background-image:url(/resource/images/product/prd_popcorn2_calc_mo1.png);font-size:var(--font-sm);background-size:contain}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result .mo2{width:25px;height:22px;bottom:31px;left:calc(50% + 48px);background-image:url(/resource/images/product/prd_popcorn2_calc_mo2.png);font-size:var(--font-sm);background-size:contain}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .coffee{transition-delay:.3s}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .jelly{transition-delay:.5s}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .special{transition-delay:.6s}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .balloon{transition-delay:.3s}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .mo1{transition-delay:.6s}.popcorn2 .calc-popcorn-mid .amount-box .popcorn-result.is-ani .mo2{transition-delay:.7s}.popcorn2 .calc-popcorn-mid .calc-caution-box{margin-top:40px}.popcorn2 .calc-popcorn-mid .type-benefit{padding:24px 20px;margin-bottom:16px;border:1px solid #ecf0f5;border-radius:12px}.popcorn2 .calc-popcorn-mid .type-benefit .tit-h5{margin-bottom:4px}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list{margin-top:16px}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li{padding-left:30px;background-size:24px;background-position:left top;background-repeat:no-repeat}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li .flex{display:flex;justify-content:space-between;align-items:center}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li .flex .amount{font-size:var(--font-md)}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li .font-xs{text-align:right}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li.normal{background-image:url(/resource/images/product/prd_popcorn2_jelly.png)}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li.special{background-image:url(/resource/images/product/prd_popcorn2_jelly_special.png)}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li.coffee{background-image:url(/resource/images/product/prd_popcorn2_coffee.png)}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li.travel{background-image:url(/resource/images/product/prd_popcorn2_travel.png)}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li+li{margin-top:16px}.popcorn2 .calc-popcorn-mid .type-benefit .benefit-list>li .type{color:#868a93}.popcorn2 .calc-popcorn-mid .type-benefit .btn-ext{margin-top:16px}.jel2-tit{text-align:center}.jel2-tit .calc-info-box{font-size:var(--font-lg);font-weight:700;line-height:24px;text-align:center}.jel2-tit .calc-info-box .big-txt{height:42px;line-height:42px}.jel2-tit .calc-info-box .big-txt+.basic-txt{margin-top:8px}.jel2-tit .calc-info-box .btn-calc.md{color:#2388ff}.tit-area.jel-tit .skyblue-bar{margin-top:24px;border-radius:8px;padding:10px;text-align:center;background-color:#f6faff;font-size:var(--font-sm)}.tit-area.jel-tit .skyblue-bar img{margin-right:4px;width:18px;height:18px}.benefit-vs{position:relative;margin:40px 0 0;padding:32px 0;border-radius:20px;box-shadow:0 4px 12px #1b1c2a14;text-align:center}.benefit-vs+.benefit-vs{margin-top:20px}.benefit-vs .tit-h6{color:#2388ff}.benefit-vs.basic .tit-h4{margin-bottom:12px}.benefit-vs .versus{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.benefit-vs .versus .combo{width:50%}.benefit-vs .versus .combo:not(:last-child) .benefit-list{border-right:1px dotted #ecf0f5}.benefit-vs .versus .combo .benefit-list{margin-top:24px}.benefit-vs .versus .combo .benefit-list>li{padding:0 24px}.benefit-vs .versus .combo .benefit-list>li+li{margin-top:12px}.benefit-vs .versus .combo .benefit-list>li .flex{display:flex;justify-content:space-between;align-items:center;line-height:32px;font-weight:700;font-size:var(--font-md)}.benefit-vs .versus .combo .benefit-list>li .flex .icon{width:32px;height:32px}.benefit-vs .versus .combo .benefit-list>li .font-xs{margin-top:2px;text-align:right}.benefit-vs .benefit-jelly{display:flex;justify-content:space-between;align-items:center;width:130px;margin:30px auto 0;font-size:var(--font-2xl);font-weight:700}.benefit-vs .benefit-jelly img{width:48px;height:48px}.benefit-vs .basic-benefit{margin:30px 20px 0;border-radius:12px;padding:16px 20px;text-align:center;background-color:#f6faff}.benefit-vs .basic-benefit .detail-list>li{display:flex;justify-content:space-between;align-items:center}.benefit-vs .basic-benefit .detail-list>li+li{margin-top:8px}.benefit-vs .basic-benefit .detail-list>li .turn{text-align:left;font-size:var(--font-sm);color:#868a93}.benefit-vs .basic-benefit .detail-list>li .value{display:flex;justify-content:space-between;align-items:center;width:65px;text-align:right;font-weight:700}.benefit-vs .basic-benefit .detail-list>li .value .normal-jelly{text-align:left}.benefit-vs .basic-benefit .detail-list>li .value .normal-jelly .icon{margin-right:4px;width:20px;height:20px}.benefit-table .tbl-container .rate{font-size:var(--font-xs);color:#ff5050}.benefit-table .tbl-container .icon-box{line-height:24px}.benefit-table .tbl-container .icon-box .icon{width:24px;height:24px}.prd-package-top-area{display:flex;justify-content:center;flex-wrap:wrap}.prd-package-top-area .top-box{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.prd-package-top-area .info-txt{width:auto;height:26px;line-height:24px;padding:0 7px;border:1px solid #1b1c2a;border-radius:50px;font-size:var(--font-xs);font-weight:700}.prd-package-top-area .package-name{width:100%;min-height:34px;line-height:34px;margin:8px auto 32px;font-size:var(--font-2xl);font-weight:900;text-align:center}.prd-package-top-area .package-name>span{color:#2388ff}.prd-package-top-area .package-name+.txt-list.font-xs{margin:-24px 0 32px}.prd-package-top-area .amount-box{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin:0;padding:20px 20px 0;border-radius:20px 20px 0 0}.prd-package-top-area .amount-box .package-group-wrap{display:flex;flex-wrap:wrap;margin-bottom:20px}.prd-package-top-area .amount-box .package-group-wrap li{float:left;display:flex;justify-content:center;flex-wrap:wrap;position:relative;width:120px;height:84px}.prd-package-top-area .amount-box .package-group-wrap li+li:before{display:block;position:absolute;top:18px;left:0;content:"";width:20px;height:20px;border-radius:50%;transform:translate(-50%);background:url(/resource/images/product/package_icon_plus.svg) no-repeat center}.prd-package-top-area .amount-box .package-group-wrap li+li.ineq>div .ico{background-color:#fffbb7}.prd-package-top-area .amount-box .package-group-wrap li+li.ineq>div .ico.blue{background-color:#d2fff3}.prd-package-top-area .amount-box .package-group-wrap li+li.ineq:before{display:block;position:absolute;top:18px;left:0;content:"";width:20px;height:20px;border-radius:50%;transform:translate(-50%);background:url(/resource/images/product/package_icon_ineq.svg) no-repeat center}.prd-package-top-area .amount-box .package-group-wrap li>div{text-align:center}.prd-package-top-area .amount-box .package-group-wrap li>div .name-txt{display:block;width:100%;margin-top:8px;color:#fff;font-size:var(--font-sm);text-align:center}.prd-package-top-area .amount-box .package-group-wrap li>div .ico{display:inline-block;position:relative;width:56px;height:56px;border-radius:24px;background-color:#fff;overflow:hidden}.prd-package-top-area .amount-box .package-group-wrap li>div .ico img{position:absolute;left:50%;top:50%;width:32px;transform:translate(-50%,-50%)}.prd-package-top-area .bot-box{display:flex;justify-content:center;flex-wrap:wrap;position:relative;width:100%;line-height:40px;padding:0 20px 20px;border-radius:0 0 20px 20px;background-color:#2388ff}.prd-package-top-area .bot-box .txt-ico-coin{color:#fff;font-size:var(--font-md);background:url(/resource/images/of/icon_krw.svg) no-repeat left center;background-size:24px}.prd-package-top-area .bot-box .amount{margin:0 0 0 16px;color:#fffa97;font-size:var(--font-md)}.prd-package-top-area .bot-box .amount .price{color:#fffa97;font-size:var(--font-2xl)}.prd-package-top-area .bot-box .info-txt-box{display:flex;justify-content:center;width:100%;margin-top:12px}.prd-package-top-area .bot-box .info-txt-box .txt-list{line-height:1.4;color:#fff;font-size:var(--font-xs);margin:0 auto}.prd-package-top-area .bot-box .info-txt-box .txt-list li:before{background-color:#fff}.prd-package-top-area .bot-box:before{display:block;content:"";width:100%;height:16px;border-top:1px solid rgba(255,255,255,.2)}.prd-package-top-area~.package-list{display:flex;align-items:flex-start;margin-top:40px}.prd-package-top-area~.package-list .package-vis{display:flex;justify-content:center;flex-wrap:wrap;text-align:center}.prd-package-top-area~.package-list .package-vis .name{display:block;width:100%;color:#2388ff;font-size:var(--font-sm)}.prd-package-top-area~.package-list .package-vis .tit{display:block;width:100%;margin:12px 0;font-size:var(--font-xl)}.prd-package-top-area~.package-list .package-vis .tit+.txt-list.font-xs{display:block;height:20px;margin:-4px 0 12px;text-align:center}.prd-package-top-area~.package-list .package-vis .img-box{display:inline-block;width:184px}.prd-package-top-area~.package-list .package-vis .img-box img{width:100%}.prd-package-top-area~.package-list .package-vis .total-amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;margin:36px 0 8px;padding:0 0 12px;border-top:0;border-bottom:1px solid #ecf0f5;text-align:right}.prd-package-top-area~.package-list .package-vis .total-amount .amount .font-md{color:#1b1c2a;vertical-align:middle}.prd-package-top-area~.package-list .info-box{min-width:calc(33.333% - 21px);padding:32px 20px 24px;flex:1}.prd-package-top-area~.package-list .info-box .data-list li:first-child{margin-top:16px}.prd-package-top-area~.package-list .info-box .btn-group{margin:18px 0 0}.prd-package-top-area~.package-list .info-box .btn-group .btn.md{margin:0;min-width:131px}.prd-package-top-area~.package-list .info-box .btn-group .btn.md+.md{margin-left:8px}.prd-package-top-area~.package-list .info-box .btn-group+.txt-list.remark{margin-top:24px}.prd-package-top-area~.package-list .info-box+.info-box{margin:0 0 0 32px}.prd-package-top-area~.package-user-info{display:flex;justify-content:center;margin:40px auto -24px}.prd-package-top-area~.package-user-info span{display:inline-block;position:relative;height:24px;line-height:24px;font-size:var(--font-sm)}.prd-package-top-area~.package-user-info span.ico{width:24px;height:24px}.prd-package-top-area~.package-user-info span.ico img{width:100%}.prd-package-top-area~.package-user-info span.age{padding-left:16px}.prd-package-top-area~.package-user-info span.age:before{display:block;position:absolute;top:50%;left:8px;content:"";width:1px;height:10px;border-radius:50%;background-color:#d1dce3;transform:translateY(-50%)}.prd-list .tabs-list{display:flex;justify-content:center;height:118px!important;margin:-10px 0 50px!important;padding-top:10px;background-color:#ffffffe6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.prd-list .tabs-list.js-fl{margin-bottom:0;padding-bottom:24px}.prd-list .tabs-list .tab-nav{max-width:624px;margin:0 auto;padding-bottom:0!important;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.prd-list .tabs-list .tab-nav .tab-btn{position:relative;width:72px;margin:0!important;padding:72px 0 0!important;text-align:center;color:#868a93!important;background-color:#fff0!important;border-radius:0!important}.prd-list .tabs-list .tab-nav .tab-btn .img{position:absolute;top:16px;left:50%;width:40px;transform:translate(-50%);font-size:0}.prd-list .tabs-list .tab-nav .tab-btn .img img{width:100%;height:auto}.prd-list .tabs-list .tab-nav .tab-btn:before{display:block;position:absolute;top:4px;left:4px;content:"";width:56px;height:56px;border-radius:24px;border:4px solid #fff;background-color:#e7f2ff}.prd-list .tabs-list .tab-nav .tab-btn:after{display:block;position:absolute;top:4px;left:4px;content:"";width:60px;height:60px;border-radius:24px;border:2px solid #fff}.prd-list .tabs-list .tab-nav .tab-btn.active{color:#1b1c2a!important;font-weight:700!important}.prd-list .tabs-list .tab-nav .tab-btn.active:after{border:2px solid #2388ff!important}.prd-list .tabs-list .tab-nav .tab-btn+.tab-btn{margin-left:4px!important}.prd-list .tabs-list:after{display:none!important}.prd-list .anchor-tabs-container>.tabs-contents{width:100%;margin:40px 0 -64px;padding:24px 0 88px;background-color:#f6faff}.prd-list .anchor-tabs-container>.tabs-contents .tab-content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:38px}.prd-list .prd-inner-box{width:1000px;margin:0 auto}.prd-list .prd-inner-box .tit{font-size:var(--font-xl);font-weight:700;margin-bottom:24px}.prd-list .prd-inner-box ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.prd-list .prd-inner-box ul li{width:calc(33.333% - 21.33px);height:240px;margin-bottom:32px}.prd-list .prd-inner-box ul li a{display:block;position:relative;width:100%;height:100%;padding:32px 20px 20px;color:#1b1c2a;background-color:#fff;border-radius:20px;border:1px solid #ecf0f5}.prd-list .prd-inner-box ul li a>.name{margin-bottom:12px;font-size:var(--font-lg);font-weight:700}.prd-list .prd-inner-box ul li a>.desc{color:#868a93;font-size:var(--font-sm)}.prd-list .prd-inner-box ul li a>.desc+.txt-list.font-xs{margin-top:8px}.prd-list .prd-inner-box ul li a>img{position:absolute;bottom:8px;right:0;width:170px}.prd-list .prd-inner-box ul li a:hover{border:1px solid #fff;box-shadow:0 4px 24px #1b1c2a14}.prd-list .prd-inner-box ul li a span,.prd-list .prd-inner-box ul li a strong{display:block}.prd-list .prd-inner-box ul li a .status-area{display:flex;position:absolute;top:12px;right:12px;height:26px}.prd-list .prd-inner-box ul li a .status-area>span{height:26px;line-height:24px;padding:0 8px;font-size:var(--font-xs);border-radius:50px}.prd-list .prd-inner-box ul li a .status-area>span.hot{color:#ff4949;border:1px solid #ffd7d7}.prd-list .prd-inner-box ul li a .status-area>span.new{color:#2388ff;border:1px solid #c1d9fe}.prd-list .prd-inner-box ul li+li{margin-left:32px}.prd-list .prd-inner-box ul li+li:nth-child(3n+1){margin-left:0}.prd-list .prd-inner-box+.prd-inner-box{margin-top:48px}.prd-list .prd-inner-box+.content-wrap{display:flex;justify-content:space-between;max-width:1000px;margin:48px auto 0}.prd-list .prd-inner-box+.content-wrap .btn-link--box{margin:0;background-color:#fff}.prd-list .prd-inner-box+.content-wrap .btn-link--box+.btn-link--box{margin-left:32px}.prd-list .prd-mini{margin:0;padding:64px 0;background-color:#fff}.prd-list .prd-mini ul li.mini-choice a{color:#fff;background-color:#2388ff;border:1px solid #2388ff}.prd-list .prd-mini ul li.mini-choice a>.name{margin-bottom:12px;font-size:var(--font-lg);font-weight:700}.prd-list .prd-mini ul li.mini-choice a>.desc{color:#fff;margin-bottom:8px}.prd-list .prd-mini ul li.mini-choice a:hover{border:1px solid #fff;box-shadow:0 4px 24px #1b1c2a14}.prd-list .prd-mini ul li.mini-choice a span,.prd-list .prd-mini ul li.mini-choice a strong{display:block}.prd-list .prd-mini ul li.mini-choice a .status-area{display:flex;position:absolute;top:12px;right:12px;height:26px}.prd-list .prd-mini ul li.mini-choice a .status-area>span{height:26px;line-height:24px;padding:0 8px;font-size:var(--font-xs);border-radius:50px}.prd-list .prd-mini ul li.mini-choice a .status-area>span.hot{color:#2388ff;border:1px solid #c1d9fe}.prd-list .prd-mini ul li.mini-choice a .status-area>span.new{color:#ff4949;border:1px solid #FFD7D7}.emb-info-top{margin-top:32px;text-align:center}.emb-info-top .img-area{width:240px;margin:0 auto 10px;font-size:0}.emb-info-top .flag{margin-bottom:8px}.emb-info-top .tit{font-size:var(--font-4xl);font-weight:900}.emb-info-top .sub{margin-top:24px;color:#5a5b63;font-size:var(--font-md)}.emb-info-top .desc{margin-top:16px;color:#7e89a2;font-size:var(--font-md)}.emb-slide{margin-top:80px}.emb-slide .swiper-slide{height:auto;padding:12px 12px 153px;border-radius:20px;color:#fff}.emb-slide .swiper-slide:nth-child(3n-1){background-color:#3d3f5a}.emb-slide .swiper-slide:nth-child(3n-2){background-color:#2388ff}.emb-slide .swiper-slide:nth-child(3n-3){background-color:#00a27b}.emb-slide .swiper-slide .txt-area{padding:42px 20px 0}.emb-slide .swiper-slide .txt-area .tit{font-size:var(--font-2xl);font-weight:900}.emb-slide .swiper-slide .txt-area .desc{margin-top:24px;font-weight:700}.emb-slide .swiper-slide .txt-area .info{margin-top:24px;color:#fff;font-size:var(--font-xs)}.emb-slide .swiper-slide .lottie-area{display:flex;justify-content:center;align-items:center;overflow:hidden;position:absolute;left:0;bottom:40px;width:100%;height:96px;font-size:0}.emb-slide .swiper-slide .lottie-area.rolling{justify-content:flex-start}.emb-slide .swiper-slide .lottie-area.rolling .item{position:absolute;display:flex;width:max-content;height:100%;animation:rolling 24s linear infinite}.emb-slide .swiper-slide .lottie-area.rolling .item img{margin:0 10px}@keyframes rolling{0%{transform:translate(0)}to{transform:translate(-50%)}}.emb-slide .swiper-pagination{bottom:0!important}.emb-list-box{margin-top:64px;padding:40px 32px 32px;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14}.emb-list-box .tit-h3{margin-bottom:32px;font-weight:900}.emb-list-box .emb-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:-12px -12px 0}.emb-list-box .emb-list>li{width:50%;padding:12px}.emb-list-box .emb-list>li .box{display:flex;justify-content:flex-start;align-items:center;position:relative;width:100%;padding-right:16px;text-align:left}.emb-list-box .emb-list>li .box:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #b4b9c3;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:4px;top:50%}.emb-list-box .emb-list>li .box .ico{width:56px;height:56px;margin-right:16px}.emb-list-box .emb-list>li .box .ico img{width:100%}.emb-list-box .emb-list>li .box .tit{display:block;color:#1b1c2a;font-weight:700}.emb-list-box .emb-list>li .box .tit .flag{margin-left:8px;margin-top:-3px}.emb-list-box .emb-list>li .box .desc{display:block;margin-top:4px;color:#868a93;font-size:var(--font-sm)}.emb-list-box .btn-more{margin-top:20px}.emb-detail-top{margin-bottom:64px;padding:30px 0;border-radius:20px}.emb-detail-top.suc{background-color:#00a27b}.emb-detail-top.pry{background-color:#2388ff}.emb-detail-top.drk{background-color:#3d3f5a}.emb-detail-top.etc{background-color:#ffc823}.emb-detail-top .img-area{margin:0}.cs-mail-box{display:block;margin-top:40px;padding:20px;border-radius:12px;background-color:#f6faff;text-align:center}.cs-mail-box>span{display:block}.cs-mail-box .tit{color:#5a5b63;font-size:var(--font-sm)}.cs-mail-box .mail{margin-top:8px;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.cs-mail-box+.font-xs{margin-top:16px}[class^=ico-jel]{display:inline-block;width:50px;height:50px;background-position:center center;background-repeat:no-repeat;vertical-align:middle}[class^=ico-jel].ico-jel{background-image:url(/resource/images/product/icon_jelly.svg)}[class^=ico-jel].ico-jel-sp{background-image:url(/resource/images/product/icon_jelly_special.svg)}[class^=ico-pop]{display:inline-block;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-size:30px;vertical-align:middle}[class^=ico-pop].ico-pop-dk{background-image:url(/resource/images/product/icon_popcorn_dk.svg)}[class^=ico-pop].ico-pop-lt{background-image:url(/resource/images/product/icon_popcorn_lt.svg)}.ico-pop-cgv{display:inline-block;width:50px;height:50px;background:url(/resource/images/product/icon_pop_cgv.svg) no-repeat center center;background-size:50px;vertical-align:middle}.popcorn-top{margin-bottom:32px;text-align:center}.popcorn-top .tit-h3{margin-bottom:0}.popcorn-top .sub-tit{margin-top:16px;color:#2388ff;font-weight:700}.popcorn-top .img-area{margin:40px 0 32px}.popcorn-top .img-area img{max-width:312px}.popcorn-top .btn{margin:0!important}.popcorn-top~.anchor-tabs-container{margin-top:32px}.popcorn-top~.anchor-tabs-container .tab-nav{text-align:center}[class^=popcorn-detail]{padding:64px 24px;text-align:center}[class^=popcorn-detail]:not(.popcorn-detail2) .tit-area .desc{color:#1b1c2a}[class^=popcorn-detail].load .bubble{opacity:1;transform:translateY(0)}[class^=popcorn-detail] .bubble{display:inline-block;position:absolute;width:max-content;height:24px;padding:4px 8px;border-radius:12px;background-color:#1b1c2a;color:#fff;font-size:var(--font-xs);text-align:center;transition:all .3s;transition-delay:.5s;opacity:0;transform:translateY(100%)}[class^=popcorn-detail] .bubble:after{content:"";overflow:hidden;position:absolute;top:100%;left:50%;z-index:1;width:0;height:0;box-sizing:border-box;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #1b1c2a;transform:translate(-50%)}[class^=popcorn-detail] .half-info{display:flex;justify-content:space-between;align-items:flex-start;margin-top:32px;padding:24px 0;border-radius:20px;background-color:#fff;text-align:center}[class^=popcorn-detail] .half-info>li{width:50%;padding:0 16px}[class^=popcorn-detail] .half-info>li+li{border-left:1px solid #ecf0f5}[class^=popcorn-detail] .half-info>li .tit{display:block;font-weight:700}[class^=popcorn-detail] .half-info>li .desc{display:block;margin-top:8px;color:#868a93;font-size:var(--font-sm)}[class^=popcorn-detail] .rate-info{padding:24px 20px;border-radius:20px;background-color:#fff}[class^=popcorn-detail] .rate-info>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:24px}[class^=popcorn-detail] .rate-info>li:nth-child(1){margin-top:0}[class^=popcorn-detail] .rate-info>li:nth-child(1) .val:after{background-image:url(/resource/images/product/icon_popcorn_rate1.svg)}[class^=popcorn-detail] .rate-info>li:nth-child(2) .val:after{background-image:url(/resource/images/product/icon_popcorn_rate2.svg)}[class^=popcorn-detail] .rate-info>li:nth-child(3) .val:after{background-image:url(/resource/images/product/icon_popcorn_rate2.svg)}[class^=popcorn-detail] .rate-info>li:nth-child(3) .val:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:30px;height:30px;box-sizing:border-box;background:url(/resource/images/product/icon_popcorn_rate1.svg) no-repeat center center;background-size:30px}[class^=popcorn-detail] .rate-info>li .item{margin-top:3px;padding-right:10px;font-size:var(--font-lg);text-align:left}[class^=popcorn-detail] .rate-info>li .val{position:relative;padding-left:60px;font-size:var(--font-xl);color:#1b1c2a;font-weight:700;text-align:right}[class^=popcorn-detail] .rate-info>li .val:after{content:"";overflow:hidden;position:absolute;top:0;left:20px;z-index:1;width:30px;height:30px;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;background-size:30px}[class^=popcorn-detail] .rate-info>li .item span,[class^=popcorn-detail] .rate-info>li .val span{display:block;margin-top:8px;color:#868a93;font-size:var(--font-sm);font-weight:500}[class^=popcorn-detail] .rate-info>li .bubble-area{width:100%;margin-top:9px;text-align:left}[class^=popcorn-detail] .rate-info>li .bubble-area .bubble{position:relative}[class^=popcorn-detail] .rate-info>li .bubble-area .bubble:after{top:-5px;left:12px;transform:rotate(180deg)}.popcorn-detail1{background-image:linear-gradient(to bottom,#fff4da,#ffe9ec)}.popcorn-detail2{background-image:linear-gradient(to bottom,#886041,#a1685f)}.popcorn-detail2 .tit-area{margin-bottom:32px}.popcorn-detail2 .tit-area .tit-h3,.popcorn-detail2 .tit-area .desc,.popcorn-detail2 .txt-list{color:#fff}.popcorn-detail2 .txt-list>li:before{background-color:#fff}.popcorn-detail3{background-image:linear-gradient(to bottom,#fff4da,#ffe9ec)}.popcorn-detail3 .tit-area [class^=ico-pop]{margin-top:-3px}.popcorn-detail3 .tit-area [class^=ico-jel]{width:30px;height:30px;margin-top:-3px;background-size:30px}.popcorn-detail3 .btn{margin-top:32px!important}.ani-balloon{position:relative;width:280px;max-width:100%;margin:0 auto}.ani-balloon>div{position:absolute;background-repeat:no-repeat;background-size:contain;animation-name:aniPopcorn;animation-iteration-count:infinite}.ani-balloon .balloon{position:relative;top:5px;left:15px;width:85.71428%;padding-top:96.42857%;background-image:url(/resource/images/product/popcorn_ani_balloon.svg);animation-duration:4s}.ani-balloon .pop-1{top:5px;right:11.07142%;width:10.71428%;height:11.11111%;background-image:url(/resource/images/product/popcorn_ani_pop1.svg);animation-duration:1.5s}.ani-balloon .pop-2{top:16.66666%;left:3.92857%;width:14.28571%;height:14.81481%;background-image:url(/resource/images/product/popcorn_ani_pop2.svg);animation-duration:1.3s}.ani-balloon .pop-3{top:32.96296%;right:14.28571%;width:14.28571%;height:14.81481%;background-image:url(/resource/images/product/popcorn_ani_pop3.svg);animation-duration:1s}.ani-balloon .pop-4{top:30.37037%;right:4.28571%;width:14.28571%;height:14.81481%;background-image:url(/resource/images/product/popcorn_ani_pop4.svg);animation-duration:1.4s}.ani-balloon .pop-5{top:63.7037%;left:13.21428%;width:14.28571%;height:14.81481%;background-image:url(/resource/images/product/popcorn_ani_pop5.svg);animation-duration:1.7s}.ani-balloon .pop-bubble{animation-duration:1.5s;position:absolute;top:0;left:0;width:100%;height:19.89257%}.ani-balloon .pop-bubble .bubble{top:100%;right:6.071428%}@keyframes aniPopcorn{0%{transform:translateY(2.5%)}50%{transform:translateY(-2.5%)}to{transform:translateY(2.5%)}}.popcorn-benefit{position:relative;width:140px;height:180px;margin:87px auto 42.5px}.popcorn-benefit .benefit-step>li{position:absolute;width:50px;height:50px;border-radius:100%;background-color:#fff;font-size:var(--font-xs);text-align:center;transform:translate(-50%,-50%)}.popcorn-benefit .benefit-step>li:nth-child(-n+3){top:0}.popcorn-benefit .benefit-step>li:nth-child(n+4):nth-child(-n+6){top:50%}.popcorn-benefit .benefit-step>li:nth-child(n+7):nth-child(-n+9){top:100%}.popcorn-benefit .benefit-step>li:nth-child(3n+2){left:50%}.popcorn-benefit .benefit-step>li:nth-child(3n+3){width:80px;height:80px;padding-top:57px}.popcorn-benefit .benefit-step>li.step1,.popcorn-benefit .benefit-step>li.step6 .popcorn-benefit .benefit-step>li.step7{left:0}.popcorn-benefit .benefit-step>li.step3,.popcorn-benefit .benefit-step>li.step4,.popcorn-benefit .benefit-step>li.step9{left:100%}.popcorn-benefit .benefit-step>li.step6{transform:translate(-68.75%,-50%)}.popcorn-benefit .benefit-step>li.step3,.popcorn-benefit .benefit-step>li.step9{transform:translate(-31.25%,-50%)}.popcorn-benefit .benefit-step>li.step2 .bubble{top:-22px;left:5px}.popcorn-benefit .benefit-step>li.step6 .bubble{top:-20px;left:-15px;width:72px;transition-delay:.7s}.popcorn-benefit .benefit-step>li.step9 .bubble{top:-20px;right:-12px;transition-delay:.9s}.popcorn-benefit .benefit-step .ico-pop-cgv,.popcorn-benefit .benefit-step [class^=ico-jel],.popcorn-benefit .benefit-step [class^=ico-pop]{position:absolute}.popcorn-benefit .benefit-step .ico-jel{right:0;top:6px;width:30px;height:30px;background-size:30px}.popcorn-benefit .benefit-step .ico-pop-cgv,.popcorn-benefit .benefit-step .ico-jel-sp{right:5px;top:8px}.popcorn-benefit .benefit-step .ico-pop-lt{left:4px;top:14px;width:35px;height:35px;background-size:35px}.popcorn-benefit .benefit-step .ico-pop-dk{left:7px;top:23px;width:35px;height:35px;background-size:35px}.popcorn-benefit .line>span{display:block;position:absolute;left:0;top:50%;width:100%;height:4px;background-color:#fff;transform:translateY(-50%)}.popcorn-benefit .line>span:first-child{top:0}.popcorn-benefit .line>span:last-child{top:100%}.popcorn-benefit .round>span{display:inline-block;position:absolute;width:47px;height:94px;border:4px solid #fff;border-radius:0 49px 49px 0;border-left:0}.popcorn-benefit .round>span:first-child{top:-2px;right:-72px}.popcorn-benefit .round>span:last-child{bottom:-2px;left:-72px;transform:rotate(180deg)}@media screen and (max-width: 320px){.popcorn-benefit{width:120px}}.popcorn-banner{margin-top:80px}.popcorn-banner:first-child{margin-top:0}.popcorn-banner .banner{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:16px;padding:24px 20px;border-radius:20px;background-color:#f6faff;color:#1b1c2a;text-decoration:none}.popcorn-banner .banner .info .tit{display:block;margin-bottom:12px;color:#2388ff;font-size:var(--font-sm)}.popcorn-banner .banner .info .desc{display:block;color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.popcorn-banner .banner .ico{display:inline-block;width:48px}.popcorn-banner .banner .ico img{width:100%}.tit-area.jel-tit{align-items:center}.jel-info{width:100%;margin-top:16px;padding:10px 20px;border-radius:8px;background-color:#f6faff;text-align:center}.jel-info [class^=ico-jel]{width:18px;height:18px;background-size:18px 18px}.jel-info .num{color:#2388ff;font-weight:700}.jel-info-list{margin-top:16px;padding:8px 16px;border-radius:8px;background-color:#f6faff}.jel-info-list>li{display:flex;justify-content:space-between;align-items:center;margin:8px 0}.jel-info-list>li .item{padding-right:10px;color:#868a93;font-size:var(--font-sm);text-align:left}.jel-info-list>li .val{color:#1b1c2a;font-weight:700;text-align:right}.jel-info-list>li .val [class^=ico-jel]{width:20px;height:20px;margin-top:-3px;background-size:20px 20px}.pop-benefit{margin-top:16px;padding:32px 20px;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14;text-align:center}.pop-benefit .tit{margin-bottom:16px;font-weight:700}.pop-benefit .desc{color:#868a93}.pop-benefit .sub{margin-top:8px;font-size:var(--font-lg);font-weight:700}.pop-benefit .sub [class^=ico-jel]{width:20px;height:20px;margin-top:-3px;background-size:20px 20px}.pop-benefit .jel-amount{display:flex;justify-content:center;align-items:center;margin-bottom:24px;font-size:var(--font-4xl);font-weight:900}.pop-benefit .jel-amount .times{min-width:36px;font-weight:700;font-size:var(--font-3xl)}.pop-benefit .jel-amount .num{min-width:39px}.pop-benefit .jel-info{color:#868a93}.pop-benefit .jel-info+.jel-amount{margin-top:32px}.pop-benefit .img{margin-bottom:24px}.third-question{margin-bottom:40px}.third-question li{display:flex;justify-content:space-between}.third-question li .num{display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;background-color:#00a27b;color:#fff;font-weight:700;font-size:var(--font-2xl)}.third-question li .que-box{width:calc(100% - 40px);padding-left:16px}.third-question li .que-box>p{margin:-12px 0 16px}.third-question li .que-box .pass-ans{position:relative;display:block;width:100%;height:48px;line-height:48px;text-align:center;background-color:#f6faff;border-radius:8px}.third-question li .que-box .pass-ans>span{display:block;position:absolute;left:-16px;top:50%;height:24px;line-height:24px;padding:0 8px;color:#fff;font-size:12px;font-weight:700;transform:translateY(-50%);background-color:#2388ff;border-radius:12px}.third-question li .que-box .pass-ans>span:before{display:block;position:absolute;top:50%;right:-4px;content:"";width:8px;height:8px;border-top-right-radius:25%;background-color:#2388ff;transform:translateY(-50%) rotate(35deg) skew(-30deg) scaleY(.8);transform-origin:30% 45%}.third-question li+li{margin-top:40px}.special-offer-top li{display:flex;justify-content:space-between;align-items:center;position:relative;padding:24px 20px;background-color:#f6faff;border-radius:20px}.special-offer-top li .prd-name{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:60px}.special-offer-top li .prd-name img{width:50px;margin-bottom:8px}.special-offer-top li .inner-cont .info-txt span{display:block;text-align:right}.special-offer-top li .inner-cont .info-txt span+span{margin-top:4px;font-weight:700}.special-offer-top li .inner-cont .info-txt span+span>span{display:inline-block}.special-offer-top li .inner-cont .info-txt+.info-txt{margin-top:24px}.special-offer-top li+li{margin-top:2px}.special-offer-top li+li:before{display:block;position:absolute;top:-12px;left:50%;content:"";width:24px;height:24px;border-radius:50%;transform:translate(-50%);background:#1b1c2a url(/resource/images/product/package_icon_plus.svg) no-repeat center}.mobile .prd-visual-out{box-shadow:0 0 #1b1c2a00;margin:0 -24px;border-radius:0;overflow-x:auto}.mobile .prd-visual-out .swiper{padding:0 24px}.mobile .prd-visual-out .prd-slide{min-height:480px}.mobile .prd-visual-out .prd-slide .inner-cont .img-box{width:calc(100% + 32px)!important;max-width:calc(100% + 32px)!important;min-height:240px;margin:0 -16px 20px!important}.mobile .prd-visual-out .prd-slide .inner-cont .img-box img{max-width:312px}.mobile .prd-visual-out .prd-slide .inner-cont.small .img-box{max-width:226px!important;min-height:174px;margin:0 auto!important}.mobile .prd-visual-out .prd-slide .inner-cont.small>.case{bottom:8px;width:calc(100% - 16px);margin-left:8px;margin-right:8px}.mobile .prd-visual-out .prd-slide .inner-cont.small>.case .btn-box{position:relative;bottom:auto;left:auto;padding-left:0;padding-right:0}.mobile .prd-visual-out .prd-slide .inner-cont.small>.case .btn-box .btn-prd.join,.mobile .prd-visual-out .prd-slide .inner-cont.small>.case .btn-box .btn-prd.calc{padding:0 8px}.mobile .prd-visual-out .prd-slide .btn-box{padding-left:30px;padding-right:30px}.mobile .prd-visual-out~.anchor-tabs-container .tabs-list .tab-nav{text-align:left}.mobile .prd-visual-out~.anchor-tabs-container,.mobile .prd-visual-out~.tabs-container.tab-sec,.mobile .prd-visual-out~.prd-out.special{margin-top:40px}.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide{min-height:464px}.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case{padding:18px 20px}.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box{margin-bottom:12px}.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .img-box{max-width:182px!important;min-height:140px;height:140px}.mobile .prd-visual-out.add-input+.prd-event-banner{margin-top:24px}.mobile .prd-visual-out.add-input~.anchor-tabs-container,.mobile .prd-visual-out.add-input~.tabs-container.tab-sec,.mobile .prd-visual-out.add-input~.prd-out.special{margin-top:24px}.mobile .prd-out.special *{word-break:keep-all}.mobile .prd-out.special .basic-info{display:block;align-items:center;margin-bottom:40px}.mobile .prd-out.special .basic-info>li{width:100%}.mobile .prd-out.special .basic-info>li+li{margin-top:32px;padding-top:40px;border-top:1px solid #ecf0f5}.mobile .prd-out.special .basic-info.half li{width:100%}.mobile .prd-out.special .basic-info.half li:nth-child(n+3){margin-top:32px}.mobile .prd-out.special .basic-info.half li.inner-chart{height:auto;padding:40px 20px;border-radius:24px;text-align:center}.mobile .prd-out.special .basic-info.half li.inner-chart .desc{margin:0 auto}.mobile .prd-out.special .basic-info.half li.inner-chart .desc>span{display:block}.mobile .prd-out.special .basic-info.half li.inner-chart .desc>span+span{margin-top:8px}.mobile .prd-out.special .basic-info.half li.inner-chart .spc-chart{position:relative;top:auto;right:auto;height:auto;margin:32px 0}.mobile .prd-out.special .basic-info.half li.inner-chart .spc-chart .top{width:100%;max-width:240px;height:auto}.mobile .prd-out.special .basic-info.fullwidth{width:100%}.mobile .prd-out.special .basic-info.fullwidth>li .txt-list.dot{border-radius:0;padding:0;background-color:transparent}.mobile .prd-out.special .basic-info.fullwidth>li+li{margin-top:32px;padding-top:40px;border-top:1px solid #ecf0f5}.mobile .prd-out.special .info-box .data-list{margin:0;padding:0;border-top:0}.mobile .prd-out.special .info-box .data-list li:first-child{margin-top:0}.mobile .prd-out.review .review-list{display:block}.mobile .prd-out.review .review-list>li{width:100%}.mobile .prd-out.review .review-list>li+li{margin-top:16px;margin-left:0}.mobile .prd-out.review .prd-info.package .pack-link{height:auto}.mobile .prd-out.review .prd-info.package .pack-link a .img-box{position:relative;top:auto;right:auto;transform:translateY(0)}.mobile .prd-out.review .prd-info.analsys .inner-box{height:auto}.mobile .prd-out.review .prd-info.analsys .inner-box .img-box{position:relative;top:auto;right:auto;width:100%;max-width:240px;margin-top:24px;transform:translateY(0)}.mobile .prd-out.faq .things-out{display:block;width:calc(100% + 48px);margin:64px -24px 0;padding:40px 24px 0;border-top:12px solid #f6faff}.mobile .prd-out.faq .things-out>li{width:100%}.mobile .prd-out.faq .things-out>li a{padding:0;background-color:transparent}.mobile .prd-out.faq .things-out>li a:before{right:4px}.mobile .prd-out.faq .things-out>li+li{margin-top:32px}.mobile .prd-out.faq .things-out>li+li:nth-child(n+3){margin-top:32px}.mobile .prd-out.faq .things-out:first-child{margin-top:0}.mobile .prd-out.faq .helpdesk-out{width:calc(100% + 48px);margin:64px -24px -70px;padding:36px 24px 70px;background-color:#f6faff}@media screen and (min-width: 768px){.mobile .prd-out.faq .helpdesk-out{margin-bottom:0}}.mobile .prd-out.faq .helpdesk-out .tit-h6{color:#2388ff}.mobile .prd-out.faq .helpdesk-out>ul{display:block}.mobile .prd-out.faq .helpdesk-out>ul li{width:100%}.mobile .prd-out.faq .helpdesk-out>ul li a{padding:6px 0 6px 36px}.mobile .prd-out.faq .helpdesk-out>ul li a:before{left:0}.mobile .prd-out.faq .helpdesk-out>ul li a:after{right:4px}.mobile .prd-out.faq .helpdesk-out>ul li a.download{width:100%}.mobile .prd-out.faq .helpdesk-out>ul li a.counsel{width:100%}.mobile .prd-out.faq .helpdesk-out>ul li+li{margin-top:16px}.mobile .prd-out.faq .helpdesk-out .compliance-info{padding-top:12px;border-top:1px solid #d1dce3}.mobile .slide-container.prd-visual .swiper-pagination{display:block;position:relative;top:auto!important;bottom:auto!important;right:auto!important;width:100%!important;margin-top:6px;text-align:center}.mobile .slide-container.prd-visual .swiper-pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0 2px;background-color:#bec2c7;opacity:1}.mobile .slide-container.prd-visual .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;background-color:#0b0d0f;border-radius:2.5px}.mobile .prd-event-banner{justify-content:start;margin-top:32px;padding:4px;border-radius:0;box-shadow:0 4px 24px #1b1c2a00}.mobile .prd-event-banner.sticky{position:sticky;top:54px}.mobile .bene-info-area{margin:40px -24px 0;padding:40px 24px 0}.mobile .bot-share-area{flex-wrap:wrap;justify-content:center;width:calc(100% + 48px);margin:80px -24px -160px;padding:40px 24px 188px;background-color:#ecf1f6;border-radius:0;text-align:center}.mobile .bot-share-area .tit-sm{max-width:100%;margin-bottom:32px}.mobile .bot-share-area .tit-sm>span{margin-top:16px}.mobile .bot-share-area .share-list{width:100%;max-width:256px;margin:0 auto}.mobile .bot-share-area .share-list li{display:flex;justify-content:center;width:50%}.mobile .bot-share-area .share-list li .btn-share{min-width:64px;height:94px;line-height:22px;padding-top:72px;padding-left:0}.mobile .bot-share-area .share-list li .btn-share:before{left:50%;width:64px;height:64px;transform:translate(-50%);border-radius:26px}.mobile .bot-share-area .share-list li+li{margin-left:0}.mobile .bot-share-area .share-list li:has(.kakao){display:block}.mobile .bot-share-area .compliance-info{bottom:auto;top:224px;left:20px;width:calc(100% - 40px);padding-top:12px;border-top:1px solid #d1dce3}.mobile .emb-detail-top{margin:-26px -24px 48px;border-radius:0}.mobile .emb-slide{margin-top:64px}.mobile .emb-list-box{padding:48px 32px 32px}.mobile .emb-list-box .emb-list>li{width:100%}.mobile .popcorn-top~.anchor-tabs-container .tab-nav{text-align:left}.mobile [class^=popcorn-detail]{margin:0 -24px}.mobile .prd-package-top-area{margin-top:6px}.mobile .prd-package-top-area .amount-box .package-group-wrap{max-width:100%;flex-wrap:nowrap}.mobile .prd-package-top-area .amount-box .package-group-wrap li{flex:1 1 0;height:auto}.mobile .prd-package-top-area .bot-box{justify-content:space-between}.mobile .prd-package-top-area .bot-box .info-txt-box{justify-content:start}.mobile .prd-package-top-area .bot-box .info-txt-box .txt-list{width:100%}.mobile .prd-package-top-area~.package-list{display:block}.mobile .prd-package-top-area~.package-list .info-box+.info-box{margin:16px 0 0}.mobile .interview{padding:40px 20px 24px;border-radius:12px}.mobile .interview .tit-area .desc{margin-top:8px}.mobile .interview ul{display:block}.mobile .interview ul li{width:100%;padding:24px 20px}.mobile .interview ul li+li{margin:16px 0 0}.mobile .special-toggle-out .inner-box{padding:40px 20px 20px}.mobile .special-toggle-out .inner-box>ul{display:block}.mobile .special-toggle-out .inner-box>ul>li{width:100%}.mobile .special-toggle-out .inner-box>ul>li+li{margin:16px 0 0}.mobile .special-toggle-out .inner-box.js-open{height:0;padding:0 40px}.mobile .prd-list .tabs-list{width:calc(100% + 48px);margin:0 -24px -22px!important}.mobile .prd-list .tabs-list.sticky{top:54px}.mobile .prd-list .tabs-list .prd-all-tab{justify-content:start}.mobile .prd-list .tabs-contents{width:calc(100% + 48px);margin:40px -24px -64px;padding:0 0 88px;background-color:#f6faff}.mobile .prd-list .tabs-contents .tab-content{margin-top:32px;padding-top:32px;padding-bottom:0}.mobile .prd-list .tabs-contents .tab-content:first-child{margin-top:8px}.mobile .prd-list .prd-inner-box{width:100%;padding:0 24px}.mobile .prd-list .prd-inner-box ul li{width:100%;height:152px;min-height:152px;margin-bottom:16px}.mobile .prd-list .prd-inner-box ul li a{padding:24px 20px 20px;overflow:hidden}.mobile .prd-list .prd-inner-box ul li a img{right:-8px;width:136px}.mobile .prd-list .prd-inner-box ul li:last-child{margin-bottom:0}.mobile .prd-list .prd-inner-box ul li+li{margin-left:0}.mobile .prd-list .prd-inner-box ul li+li:nth-child(3n+1){margin-left:0}.mobile .prd-list .prd-inner-box+.content-wrap{justify-content:center;flex-wrap:wrap;max-width:1000px;margin:64px 24px 0}.mobile .prd-list .prd-inner-box+.content-wrap .btn-link--box{width:100%}.mobile .prd-list .prd-inner-box+.content-wrap .btn-link--box+.btn-link--box{margin-top:16px;margin-left:0}.mobile .prd-list .prd-mini{width:100%;margin:0;padding:0}.mobile .prd-list .prd-mini .prd-inner-box{width:100%;padding:0}.mobile .prd-list .prd-mini .prd-inner-box ul li{height:240px;min-height:240px;margin-bottom:16px}.mobile .prd-list .prd-mini .prd-inner-box ul li a{padding:32px 20px 20px}.mobile .prd-list .prd-mini .prd-inner-box ul li a img{right:0;width:170px}.mobile .prd-list .prd-mini .prd-inner-box ul li:last-child{margin-bottom:0}.mobile .prd-mini-top-area .mini-visual-wrap{width:calc(100% + 48px);margin:-72px -24px 0}.mobile .prd-mini-top-area .mini-visual-wrap:before{display:none}.mobile .prd-mini-top-area~.prd-event-banner{margin:20px 0 40px}.mobile .prd-mini-mid{display:block}.mobile .prd-mini-mid .detail-list{width:100%;min-height:460px;padding:48px 24px 52px;border-radius:20px;border:1px solid #ecf0f5;text-align:center}.mobile .prd-mini-mid .detail-list>.tit{height:auto;min-height:110px}.mobile .prd-mini-mid .detail-list+.detail-list{margin-top:16px}.mobile .calc-top-info+.amount-box.prd-calc-top+.btn-group{top:80px;padding-right:24px}.mobile .gift-slide-wrap .slide-container{display:block;justify-content:space-between}.mobile .gift-slide-wrap .slide-container .swiper-slide{width:100%}.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].line,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].join,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].calc,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].modi,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].line:first-child,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].join:first-child,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].calc:first-child,.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd].modi:first-child{width:auto;max-width:none;min-width:160px}.web .prd-visual-out .prd-slide .inner-cont .btn-box [class^=btn-prd]+.btn-prd{margin-left:8px}.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].line,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].join,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].calc,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].modi,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].line:first-child,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].join:first-child,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].calc:first-child,.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd].modi:first-child{width:160px;max-width:none}.web .prd-visual-out .prd-slide .inner-cont.small .case .btn-box [class^=btn-prd]+.btn-prd{margin-left:8px}.web .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form{width:288px;margin:0 auto}[class^=popcorn-detail].load.js-movCont .bubble,[class^=popcorn-detail] .rate-info.js-movCont .bubble,[class^=popcorn-detail] .popcorn-benefit.js-movCont .bubble{transform:translateY(10px);opacity:0;transition:all 0s ease}[class^=popcorn-detail].load.js-movCont.js-mov .bubble,[class^=popcorn-detail] .rate-info.js-movCont.js-mov .bubble,[class^=popcorn-detail] .popcorn-benefit.js-movCont.js-mov .bubble{transform:translateY(0);opacity:1;transition:all .5s ease;transition-delay:.3s}[class^=popcorn-detail] .rate-info.js-movCont .bubble{transform:translateY(-10px)}[class^=popcorn-detail] .popcorn-benefit.js-movCont.js-mov .step6 .bubble{transition-delay:.6s}[class^=popcorn-detail] .popcorn-benefit.js-movCont.js-mov .step9 .bubble{transition-delay:.9s}.prd-out .basic-info .bubble-box{display:inline-block;position:absolute;padding:4px 8px;border-radius:20px;line-height:1;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs)}.prd-out .basic-info .bubble-box:before{content:"";display:block;width:5px;height:5px;position:absolute;left:50%;bottom:-3px;transform:translate(-50%) rotate(45deg);text-align:center;background-color:#3d3f5a}.prd-out .basic-info .bubble-box.bubble-blue{background-color:#2388ff}.prd-out .basic-info .bubble-box.bubble-blue:before{background-color:#2388ff}.prd-out .basic-info .bubble-box em{color:#fffa97}.prd-out .basic-info .skyblue-box{border-radius:20px;background-color:#e7f2ff}.prd-out .basic-info .gray-box{border-radius:20px;background-color:#ecf1f6}.prd-out .basic-info .compare-con{position:relative}.prd-out .basic-info .compare-con .txt-source{position:absolute;bottom:0;right:58px}.prd-out .basic-info .compare-con .compare{width:198px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.prd-out .basic-info .compare-con .compare.flex-end{align-items:flex-end}.prd-out .basic-info .compare-con .compare>li{position:relative;width:86px;padding-top:54px;text-align:center}.prd-out .basic-info .compare-con .compare>li:after{content:"";display:block;position:absolute;background-size:contain}.prd-out .basic-info .compare-con .compare>li:first-of-type:after{width:30px;height:30px;top:16px;left:50%;transform:translate(-50%);background-image:url(/resource/images/product/prd_compare_sorrow.svg)}.prd-out .basic-info .compare-con .compare>li:last-of-type:after{width:66px;height:50px;top:6px;left:16px;background-image:url(/resource/images/product/prd_compare_happy.svg)}.prd-out .basic-info .compare-con .compare>li>div{border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:var(--font-xs)}.prd-out .basic-info .compare-con .compare>li>div.flex-end{align-items:flex-end;padding-bottom:10px}.prd-out .basic-info .compare-con .compare>li .consultant{height:124px;background-color:#7e89a2;color:#fff}.prd-out .basic-info .compare-con .compare>li .consultant+.terms{color:#7e89a2}.prd-out .basic-info .compare-con .compare>li .bubble-box{position:absolute;width:102px;top:60px;left:50%;transform:translate(-50%)}.prd-out .basic-info .compare-con .compare>li .internet{height:85px;margin-top:39px;background-color:#2388ff;color:#fff}.prd-out .basic-info .compare-con .compare>li .internet+.terms{color:#2388ff}.prd-out .basic-info .compare-con .compare>li .dotted-box{position:relative;border:1px dashed #7e89a2;background-color:#ecf1f6;color:#3d3f5a}.prd-out .basic-info .compare-con .compare>li .dotted-box:before{content:"-";display:block;position:absolute;width:16px;height:16px;top:-8px;right:-8px;border-radius:100%;color:#1b1c2a00;font-size:1;background-color:#ff5050}.prd-out .basic-info .compare-con .compare>li .dotted-box:after{content:"";display:block;position:absolute;width:6px;height:2px;top:-1px;right:-3px;border-radius:1px;background-color:#fff}.prd-out .basic-info .compare-con .compare>li .terms{margin-top:10px;font-size:var(--font-xs)}.prd-out .basic-info .compare-con.compare-3box .compare{width:258px;height:100%}.prd-out .basic-info .compare-con.compare-3box .compare>li{width:70px}.prd-out .basic-info .compare-con.compare-3box .compare>li:last-of-type:after{left:8px}.prd-out .basic-info .popcorn-con1{position:relative}.prd-out .basic-info .popcorn-con1 .bubble-box{min-width:170px;top:-14px;left:50%;transform:translate(-50%)}.prd-out .basic-info .popcorn-con1 .bubble-box:after{content:"";display:block;position:absolute;top:-50px;left:50%;transform:translate(-50%);width:68px;height:52px;background-size:contain;background-image:url(/resource/images/product/prd_popcorn_con1_happy.png)}.prd-out .basic-info .popcorn-con1 .skyblue-box{margin-top:94px;padding:36px 24px 32px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt{line-height:30px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt+dd{margin-top:26px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt .icon{display:inline-block;position:relative;top:6px;width:51px;height:30px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt .icon:before,.prd-out .basic-info .popcorn-con1 .skyblue-box>dt .icon:after{content:"";display:inline-block;width:30px;height:30px;position:absolute;top:0;background-size:contain}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt .icon:before{left:0;background-image:url(/resource/images/product/prd_popcorn_con1_pop1.svg)}.prd-out .basic-info .popcorn-con1 .skyblue-box>dt .icon:after{right:0;background-image:url(/resource/images/product/prd_popcorn_con1_pop2.svg)}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate{display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:16px;background-color:#fff}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .title{text-align:left}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .amount{position:relative;font-size:var(--font-lg);font-weight:700}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .amount:before{content:"";width:30px;height:30px;position:absolute;top:-3px;left:-35px;background-size:contain}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .amount.basic:before{background-image:url(/resource/images/product/prd_popcorn_con1_pop1.svg)}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .amount.addition:before{background-image:url(/resource/images/product/prd_popcorn_con1_pop2.svg)}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .amount+.rate{margin-top:8px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.rate .font-xs{margin-top:4px;font-weight:400}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus{position:relative;height:8px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:100%;border:6px solid #e7f2ff;background-color:#7e89a2}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus>span:after,.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus>span:before{content:"";display:block;width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1px;background-color:#fff}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus>span:before{width:10px;height:2px}.prd-out .basic-info .popcorn-con1 .skyblue-box>dd.plus>span:after{width:2px;height:10px}.prd-out .basic-info .popcorn-con1+.txt-list.font-xs.align-c{margin:32px 0}.prd-out .basic-info .popcorn-con2 .compare{width:263px;margin:30px auto;display:flex;justify-content:space-between;align-items:center;text-align:center}.prd-out .basic-info .popcorn-con2 .compare .bubble-box:after{content:"";display:inline-block;width:15px;height:14px;position:absolute;right:-18px;top:0;background-size:contain;background-image:url(/resource/images/product/prd_popcorn_con2_icon1.svg)}.prd-out .basic-info .popcorn-con2 .compare .combo .bubble-box{position:relative}.prd-out .basic-info .popcorn-con2 .compare .combo .circle{width:100px;height:100px;margin-top:17px;border-radius:100%;background-color:#ecf1f6;background-size:contain}.prd-out .basic-info .popcorn-con2 .compare .combo .circle.travel{background-image:url(/resource/images/product/prd_popcorn_con2_travel.svg)}.prd-out .basic-info .popcorn-con2 .compare .combo .circle.jelly{background-image:url(/resource/images/product/prd_popcorn_con2_jelly.svg)}.prd-out .basic-info .popcorn-con2 .compare .combo .benefit{margin-top:16px;font-size:var(--font-xs);font-weight:700}.prd-out .basic-info .popcorn-con2 .compare .combo .benefit .combo-title{color:#2388ff}.prd-out .basic-info .popcorn-con2 .compare .verses div{width:29px;height:29px;margin:0 auto;border-radius:100%;line-height:29px;background-color:#7e89a2;font-size:var(--font-xs);color:#fff}.prd-out .basic-info .popcorn-con3 .bubble-box{position:relative;margin-top:47px}.prd-out .basic-info .popcorn-con3 .circles{height:136px;width:264px;margin:17px auto 42px;position:relative}.prd-out .basic-info .popcorn-con3 .circles .circle{width:136px;height:136px;position:absolute;top:0;padding-top:30px;border-radius:100%;background-size:contain;color:#fff}.prd-out .basic-info .popcorn-con3 .circles .circle.blue{left:0;background-color:#2388ff;background-image:url(/resource/images/product/prd_popcorn_con3_icon1.png)}.prd-out .basic-info .popcorn-con3 .circles .circle.gray{right:0;background-color:#7e89a2;background-image:url(/resource/images/product/prd_popcorn_con3_icon2.png)}.prd-out .basic-info .popcorn-con3 .circles .circle .how{font-size:var(--font-xs)}.prd-out .basic-info .popcorn-con3 .circles .circle .benefit{margin-top:4px}.prd-out .basic-info .popcorn-con3 .circles .circle .benefit strong{font-size:var(--font-xl)}.prd-out .basic-info .popcorn-con3 .circles .mix{width:136px;height:136px;position:absolute;top:0;left:0;border-radius:100%;overflow:hidden}.prd-out .basic-info .popcorn-con3 .circles .mix:after{content:"";display:block;width:136px;height:136px;position:absolute;top:0;right:-128px;border-radius:100%;background-color:#0068ff}.prd-out .basic-info .popcorn-con4 .skyblue-box{position:relative;margin-top:32px;padding:20px;background-size:140px 140px;background-position:right 10px bottom 30px;background-repeat:no-repeat;background-image:url(/resource/images/product/prd_popcorn_con4_img.png)}.prd-out .basic-info .popcorn-con4 .skyblue-box:after{content:"";display:inline-block;width:30px;height:20px;position:absolute;left:130px;top:50%;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-image:url(/resource/images/product/prd_popcorn_con4_arrow.svg)}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos{width:100px}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .white-box{height:90px;padding-top:53px;border-radius:16px;text-align:center;font-weight:700;font-size:var(--font-sm);background-color:#fff;background-size:32px 32px;background-position:center 18px;background-repeat:no-repeat}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .white-box.travel{background-image:url(/resource/images/product/prd_popcorn_con4_travel.svg)}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .white-box.jelly{background-image:url(/resource/images/product/prd_popcorn_con4_jelly.svg)}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus{position:relative;height:8px}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:100%;border:6px solid #e7f2ff;background-color:#7e89a2}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus>span:after,.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus>span:before{content:"";display:block;width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:1px;background-color:#fff}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus>span:before{width:10px;height:2px}.prd-out .basic-info .popcorn-con4 .skyblue-box .combos .plus>span:after{width:2px;height:10px}.prd-out .basic-info .popcorn-con4 .skyblue-box .bubble-box{top:40px;right:38px}.prd-out .basic-info .bheart-con1{position:relative}.prd-out .basic-info .bheart-con1:after{content:"";display:block;position:absolute;width:132px;height:132px;top:52px;left:50%;transform:translate(-50%);background-size:contain;background-image:url(/resource/images/product/prd_bheart_con1_bg.svg)}.prd-out .basic-info .bheart-con1 .bg:before,.prd-out .basic-info .bheart-con1 .bg:after{content:"";display:block;position:absolute;width:110px;height:164px;top:36px;background-size:contain;background-image:url(/resource/images/product/prd_bheart_con1_bg_gradation.svg)}.prd-out .basic-info .bheart-con1 .bg:before{left:10px}.prd-out .basic-info .bheart-con1 .bg:after{right:10px;transform:rotate(180deg)}.prd-out .basic-info .bheart-con1 .bubble-box{position:absolute;top:6px;left:50%;transform:translate(-50%)}.prd-out .basic-info .bheart-con1 .care-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative;z-index:1;padding:58px 10px 0}.prd-out .basic-info .bheart-con1 .care-list>li{position:relative;width:50%;margin-top:16px;font-size:var(--font-sm)}.prd-out .basic-info .bheart-con1 .care-list>li:before{content:"";display:block;position:absolute;width:24px;height:24px;top:50%;transform:translateY(-50%);background-size:contain}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(odd){padding-left:28px;text-align:left}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(odd):before{left:0}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(2n){padding-right:28px;text-align:right}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(2n):before{right:0}.prd-out .basic-info .bheart-con1 .care-list>li:first-child:before{background-image:url(/resource/images/product/prd_bheart_con1_list1.svg)}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(2):before{background-image:url(/resource/images/product/prd_bheart_con1_list2.svg)}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(3):before{background-image:url(/resource/images/product/prd_bheart_con1_list3.svg)}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(4):before{background-image:url(/resource/images/product/prd_bheart_con1_list4.svg)}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(5):before{background-image:url(/resource/images/product/prd_bheart_con1_list5.svg)}.prd-out .basic-info .bheart-con1 .care-list>li:nth-child(6):before{background-image:url(/resource/images/product/prd_bheart_con1_list6.svg)}.prd-out .basic-info .bheart-con1 .txt-source{position:absolute;z-index:1;right:10px;bottom:4px}.prd-out .basic-info .bheart-con2{position:relative}.prd-out .basic-info .bheart-con2 .bubble-box{top:6px;left:50%;transform:translate(-50%)}.prd-out .basic-info .bheart-con2>.circle{overflow:hidden;width:150px;height:150px;top:44px;padding-top:22px;line-height:1.4;font-weight:700;font-size:var(--font-sm)}.prd-out .basic-info .bheart-con2 .circle{position:absolute;border-radius:100%;text-align:center;color:#fff}.prd-out .basic-info .bheart-con2 .circle.circle-blue{right:50%;background-color:#2388ff}.prd-out .basic-info .bheart-con2 .circle.circle-gray{left:50%;background-color:#7e89a2}.prd-out .basic-info .bheart-con2 .circle.circle-skyblue{width:132px;height:132px;top:47px;left:50%;transform:translate(-50%);padding-top:10px;font-weight:400;background-color:#e7f2ff33;font-size:var(--font-xs)}.prd-out .basic-info .bheart-con2 .circle.circle-skyblue>.circle-white{top:31px}.prd-out .basic-info .bheart-con2 .circle.circle-white{display:flex;justify-content:center;align-items:center;top:78px;width:50px;height:50px;line-height:1.2;background-color:#fff;color:#000;font-weight:400;font-size:12px}.prd-out .basic-info .bheart-con2 .circle.circle-white:first-of-type{right:52%}.prd-out .basic-info .bheart-con2 .circle.circle-white:last-of-type{left:52%}.prd-out .basic-info .bheart-con2 .plus{position:absolute;z-index:2;width:24px;height:24px;top:119px;left:50%;transform:translate(-50%,-50%);border-radius:100%;background-color:#000}.prd-out .basic-info .bheart-con2 .plus:after,.prd-out .basic-info .bheart-con2 .plus:before{content:"";display:block;position:absolute;top:50%;left:50%;height:10px;width:2px;border-radius:1px;background-color:#fff;transform:translate(-50%,-50%)}.prd-out .basic-info .bheart-con2 .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.prd-out .basic-info .bheart-con3{position:relative}.prd-out .basic-info .bheart-con3 .gray-box{padding:14px 24px 8px}.prd-out .basic-info .bheart-con3 .skyblue-box{margin-top:8px;padding:18px 18px 16px 24px}.prd-out .basic-info .bheart-con3>dl{display:flex;justify-content:space-between;align-items:center}.prd-out .basic-info .bheart-con3>dl>dt{line-height:1.4;text-align:left;font-weight:700}.prd-out .basic-info .bheart-con3>dl>dt .value{font-size:var(--font-lg)}.prd-out .basic-info .bheart-con3>dl>dt .value span{font-size:var(--font-2xl)}.prd-out .basic-info .bheart-con3>dl>dt .desc{margin-top:4px;font-weight:400;font-size:12px}.prd-out .basic-info .bheart-con3>dl>dd{line-height:1.4;text-align:right;font-size:var(--font-sm)}.prd-out .basic-info .bheart-con3>dl>dd .circle{position:relative;display:inline-block;width:80px;height:80px;padding-top:50px;border-radius:100%;text-align:center;background-color:#fff}.prd-out .basic-info .bheart-con3>dl>dd .circle:first-of-type{transform:translate(10px)}.prd-out .basic-info .bheart-con3>dl>dd .circle:first-of-type:after{background-image:url(/resource/images/product/prd_bheart_con3_brain.svg)}.prd-out .basic-info .bheart-con3>dl>dd .circle:last-of-type:after{background-image:url(/resource/images/product/prd_bheart_con3_heart.svg)}.prd-out .basic-info .bheart-con3>dl>dd .circle:after{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:40px;height:40px;background-size:contain}.prd-out .basic-info .bheart-con3 .plus{position:absolute;z-index:2;width:36px;height:36px;top:67px;left:50%;transform:translate(-50%);border-radius:100%;border:6px solid #fff;background-color:#7e89a2}.prd-out .basic-info .bheart-con3 .plus:after,.prd-out .basic-info .bheart-con3 .plus:before{content:"";display:block;position:absolute;top:50%;left:50%;height:10px;width:2px;border-radius:1px;background-color:#fff;transform:translate(-50%,-50%)}.prd-out .basic-info .bheart-con3 .plus:after{transform:translate(-50%,-50%) rotate(90deg)}.prd-out .basic-info .bheart-con4{position:relative}.prd-out .basic-info .bheart-con4 .circle{position:absolute;border-radius:100%;text-align:center}.prd-out .basic-info .bheart-con4 .average{width:130px;height:130px;top:47px;left:11px;padding-top:24px;background-color:#ecf1f6}.prd-out .basic-info .bheart-con4 .average .font-2xs{line-height:1.3}.prd-out .basic-info .bheart-con4 .average .font-2xs+.font-xs{margin-top:8px}.prd-out .basic-info .bheart-con4 .average .font-xs{margin-top:2px;color:#000;font-weight:700}.prd-out .basic-info .bheart-con4 .bubble-box{top:6px;right:20px}.prd-out .basic-info .bheart-con4 .bheart{overflow:hidden;width:150px;height:150px;top:37px;right:11px;padding-top:30px;background-color:#2388ff;color:#fff;font-weight:700}.prd-out .basic-info .bheart-con4 .bheart .font-xs{color:#fff}.prd-out .basic-info .bheart-con4 .bheart .svg{position:absolute;display:block;background-size:contain}.prd-out .basic-info .bheart-con4 .bheart .svg.brain,.prd-out .basic-info .bheart-con4 .bheart .svg.heart{width:27px;height:27px}.prd-out .basic-info .bheart-con4 .bheart .svg.brain{bottom:24px;right:25px;background-image:url(/resource/images/product/prd_bheart_con4_brain.svg)}.prd-out .basic-info .bheart-con4 .bheart .svg.heart{bottom:36px;left:24px;background-image:url(/resource/images/product/prd_bheart_con4_heart.svg)}.prd-out .basic-info .bheart-con4 .bheart .svg.patient{width:60px;height:116px;top:92px;right:49px;background-image:url(/resource/images/product/prd_bheart_con4_patient.svg)}.prd-out .basic-info .bheart-con4 .txt-source{position:absolute;bottom:0;left:16px}.prd-out .basic-info .bheart-con5{position:relative;display:flex;justify-content:space-between;align-items:center}.prd-out .basic-info .bheart-con5:after{content:"";display:block;position:absolute;width:29px;height:20px;top:90px;left:151px;background-size:contain;background-image:url(/resource/images/product/prd_bheart_con5_arrow.svg)}.prd-out .basic-info .bheart-con5 .care-list{padding:14px 0 0 20px}.prd-out .basic-info .bheart-con5 .care-list ul{width:113px;padding:14px 0 10px;border-radius:8px;background-color:#ecf1f6}.prd-out .basic-info .bheart-con5 .care-list ul>li{position:relative;padding-left:42px;line-height:1.4;text-align:left;font-weight:700;font-size:var(--font-xs)}.prd-out .basic-info .bheart-con5 .care-list ul>li:before{content:"";display:block;position:absolute;width:24px;height:24px;top:50%;left:8px;transform:translateY(-50%);background-size:contain}.prd-out .basic-info .bheart-con5 .care-list ul>li.care1:before{background-image:url(/resource/images/product/prd_bheart_con5_care_list1.svg)}.prd-out .basic-info .bheart-con5 .care-list ul>li.care2:before{background-image:url(/resource/images/product/prd_bheart_con5_care_list2.svg)}.prd-out .basic-info .bheart-con5 .care-list ul>li.care3:before{background-image:url(/resource/images/product/prd_bheart_con5_care_list3.svg)}.prd-out .basic-info .bheart-con5 .care-list ul>li.care4:before{background-image:url(/resource/images/product/prd_bheart_con5_care_list4.svg)}.prd-out .basic-info .bheart-con5 .care-list ul>li+li{margin-top:10px}.prd-out .basic-info .bheart-con5 .care-list ul+ul{margin-top:6px}.prd-out .basic-info .bheart-con5 .care-img:after{content:"";display:block;position:absolute;width:120px;height:120px;top:65px;right:10px;background-size:contain;background-image:url(/resource/images/product/prd_bheart_con5_bg.svg)}.prd-out .basic-info .bheart-con5 .care-img .bubble-box{position:absolute;top:38px;right:9px}.prd-out .basic-info .bheart-con5 .txt-source{margin-top:4px}.prd-out .basic-info .plus-con1 .bubble-box{position:relative;margin-top:47px}.prd-out .basic-info .plus-con1 .circles{height:136px;width:264px;margin:17px auto 42px;position:relative}.prd-out .basic-info .plus-con1 .circles .circle{width:136px;height:136px;position:absolute;top:0;padding-top:30px;border-radius:100%;background-size:48px;background-position:center bottom 12px;background-repeat:no-repeat;color:#fff}.prd-out .basic-info .plus-con1 .circles .circle:after{content:"";position:absolute;width:40px;height:40px;top:0;right:0;background-size:contain}.prd-out .basic-info .plus-con1 .circles .circle.blue{left:0;background-color:#2388ff;background-image:url(/resource/images/product/prd_plus_con1_icon1.svg)}.prd-out .basic-info .plus-con1 .circles .circle.blue:after{background-image:url(/resource/images/product/prd_plus_con1_icon1-1.svg)}.prd-out .basic-info .plus-con1 .circles .circle.gray{right:0;background-color:#7e89a2;background-image:url(/resource/images/product/prd_plus_con1_icon2.svg)}.prd-out .basic-info .plus-con1 .circles .circle.gray:after{background-image:url(/resource/images/product/prd_plus_con1_icon2-1.svg)}.prd-out .basic-info .plus-con1 .circles .circle .how{font-size:var(--font-xs)}.prd-out .basic-info .plus-con1 .circles .circle .benefit{margin-top:2px}.prd-out .basic-info .plus-con1 .circles .circle .benefit strong{font-size:var(--font-xl)}.prd-out .basic-info .plus-con1 .circles .mix{width:136px;height:136px;position:absolute;top:0;left:0;border-radius:100%;overflow:hidden}.prd-out .basic-info .plus-con1 .circles .mix:after{content:"";display:block;width:136px;height:136px;position:absolute;top:0;right:-128px;border-radius:100%;background-color:#0068ff}.prd-out .basic-info .plus-con2 .box-area{position:relative;width:260px;height:100%;margin:0 auto}.prd-out .basic-info .plus-con2 .box-area .terms>li{position:absolute;bottom:0;transform:translate(-50%);text-align:center}.prd-out .basic-info .plus-con2 .box-area .terms>li:before{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:24px;margin:0 auto;width:0;height:150px;border-right:1px dotted #d1dce3}.prd-out .basic-info .plus-con2 .box-area .terms>li:first-child{left:0}.prd-out .basic-info .plus-con2 .box-area .terms>li:nth-child(2){left:33.3%}.prd-out .basic-info .plus-con2 .box-area .terms>li:nth-child(3){left:66.6%}.prd-out .basic-info .plus-con2 .box-area .terms>li:nth-child(4){left:100%}.prd-out .basic-info .plus-con2 .box-area .terms>li>span{display:block;width:42px;padding:0 8px;line-height:24px;border-radius:12px;text-align:center;color:#5a5b63;background-color:#ecf1f6;font-size:var(--font-xs)}.prd-out .basic-info .plus-con2 .box-area .drop-dot{position:absolute;width:15px;display:flex;justify-content:space-between;align-items:center;bottom:10px;right:35px}.prd-out .basic-info .plus-con2 .box-area .drop-dot>span{display:inline-block;width:3px;height:3px;border-radius:100%;background-color:#5a5b63}.prd-out .basic-info .plus-con2 .box-area .benefit>li{position:absolute}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow{left:-14px;padding:34px 0 0 22px;font-size:var(--font-xs)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:first-of-type{top:32px;color:#7e89a2}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:first-of-type .obj-arrow .circle{background-color:#7e89a2}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:first-of-type .obj-arrow .bar{width:97px;left:10px;background-image:url(/resource/images/product/prd_plus_con2_arrow1.svg)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2){top:102px;color:#2388ff}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .circle{width:32px;height:32px;border:2px solid #fff;background-color:#2388ff}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .bar{width:243px;top:calc(50% + 2px);left:44px;background-image:url(/resource/images/product/prd_plus_con2_arrow2.svg)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .bar:before,.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .bar:after{content:"";display:block;position:absolute;box-sizing:border-box;top:50%;transform:translateY(-50%);left:0;border-radius:100%;background-color:#2388ff}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .bar:before{width:28px;height:28px;left:-26px}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow:nth-of-type(2) .obj-arrow .bar:after{width:32px;height:32px;border:2px solid #fff;left:-36px}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow .obj-arrow{position:absolute;left:0;top:0;height:28px}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow .obj-arrow .circle{position:absolute;left:0;top:0;width:28px;height:28px;border-radius:100%;background-size:14px 9px;background-position:center;background-repeat:no-repeat;background-image:url(/resource/images/product/prd_plus_con2_won.svg)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.arrow .obj-arrow .bar{position:absolute;top:50%;transform:translateY(-50%);height:21px;background-size:contain;background-repeat:no-repeat}.prd-out .basic-info .plus-con2 .box-area .benefit>li.message{position:absolute;top:0;right:31px}.prd-out .basic-info .plus-con2 .box-area .benefit>li.message:after{content:"";display:block;position:absolute;width:40px;height:40px;top:6px;right:-33px;background-size:contain;background-image:url(/resource/images/product/prd_plus_con2_happy.svg)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.message .bubble-box{width:110px;border-radius:6px;top:27px;right:0;padding:14px 8px;line-height:1.3}.prd-out .basic-info .plus-con2 .box-area .benefit>li.message .bubble-box strong{font-size:var(--font-md)}.prd-out .basic-info .plus-con2 .box-area .benefit>li.message .bubble-box strong em{color:#fff;font-size:var(--font-xl)}.prd-out .basic-info .plus-con3 .benefit{position:relative;width:280px;height:200px;margin:0 auto;background-image:url(/resource/images/product/prd_plus_con3_bg.svg);background-size:100px;background-position:center bottom;background-repeat:no-repeat}.prd-out .basic-info .plus-con3 .benefit>li{position:absolute;width:96px;height:96px;padding-top:24px;text-align:center;font-size:var(--font-xs);font-weight:700}.prd-out .basic-info .plus-con3 .benefit>li:after{content:"";position:absolute;width:48px;height:48px;bottom:8px;left:50%;transform:translate(-50%);background-size:contain}.prd-out .basic-info .plus-con3 .benefit>li:first-child{left:0;top:58px}.prd-out .basic-info .plus-con3 .benefit>li:first-child:after{background-image:url(/resource/images/product/prd_plus_con3_icon1.svg)}.prd-out .basic-info .plus-con3 .benefit>li:first-child .circle{transform:rotate(-60deg)}.prd-out .basic-info .plus-con3 .benefit>li:nth-child(2){top:4px;left:50%;transform:translate(-50%)}.prd-out .basic-info .plus-con3 .benefit>li:nth-child(2):after{background-image:url(/resource/images/product/prd_plus_con3_icon2.svg)}.prd-out .basic-info .plus-con3 .benefit>li:last-child{right:0;top:58px}.prd-out .basic-info .plus-con3 .benefit>li:last-child:after{background-image:url(/resource/images/product/prd_plus_con3_icon3.svg)}.prd-out .basic-info .plus-con3 .benefit>li:last-child .circle{transform:rotate(60deg)}.prd-out .basic-info .plus-con3 .benefit>li .circle{position:absolute;width:96px;height:96px;top:0;border-radius:100%;background-color:#f6faff}.prd-out .basic-info .plus-con3 .benefit>li .circle:after{content:"";position:absolute;width:10px;height:10px;bottom:-4px;left:50%;transform:translate(-50%) rotate(45deg);background-color:#f6faff}.prd-out .basic-info .plus-con3 .benefit>li p{position:relative;z-index:1}.prd-out .basic-info .plus-con4.compare-3box .compare>li{padding-top:0}.prd-out .basic-info .plus-con4.compare-3box .compare>li:first-of-type:after{display:none}.prd-out .basic-info .plus-con4.compare-3box .compare>li:first-of-type .bubble-box{width:70px;top:-35px}.prd-out .basic-info .plus-con4.compare-3box .compare>li:first-of-type .internet{height:65px}.prd-out .basic-info .plus-con4.compare-3box .compare>li:nth-child(2) .bubble-box{display:block;width:84px;top:-35px}.prd-out .basic-info .plus-con4.compare-3box .compare>li:nth-child(2) .internet{height:108px}.prd-out .basic-info .plus-con4.compare-3box .compare>li:last-of-type{position:relative}.prd-out .basic-info .plus-con4.compare-3box .compare>li:last-of-type .internet{height:121px}.prd-out .basic-info .plus-con4.compare-3box .compare>li:last-of-type:after{width:80px;height:80px;left:50%;transform:translate(-50%);top:-50px;background-image:url(/resource/images/product/prd_plus_con4_happy.svg)}.prd-out .basic-info .plus-con4.compare-3box .compare>li .internet{margin-top:0}.prd-out .basic-info .plus-con4.compare-3box .compare>li .bubble-box{border-radius:20px}.prd-out .basic-info .plus-con5 .compare{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:226px;height:100%;margin:0 auto;text-align:center}.prd-out .basic-info .plus-con5 .compare:after{content:"";display:block;position:absolute;width:200px;height:47px;left:50%;transform:translate(-50%);bottom:17px;background-size:contain;background-image:url(/resource/images/product/prd_plus_con5_bg.svg)}.prd-out .basic-info .plus-con5 .compare>li.compare-list{position:relative;width:101px}.prd-out .basic-info .plus-con5 .compare>li.compare-list .bubble-box{width:100px;top:16px;left:50%;transform:translate(-50%)}.prd-out .basic-info .plus-con5 .compare>li.compare-list:after{content:"";display:block;position:absolute;top:56px;left:20px;width:74.24px;height:66.62px;background-size:contain}.prd-out .basic-info .plus-con5 .compare>li.compare-list:first-child:after{background-image:url(/resource/images/product/prd_plus_con5_compare1.svg)}.prd-out .basic-info .plus-con5 .compare>li.compare-list:last-child:after{background-image:url(/resource/images/product/prd_plus_con5_compare2.svg)}.prd-out .basic-info .plus-con5 .compare>li.equal{width:24px;padding-top:76px}.prd-out .basic-info .plus-con5 .compare>li.equal:after{content:"=";display:block;width:24px;height:24px;border-radius:100%;line-height:24px;font-size:var(--font-lg);color:#fff;background-color:#3d3f5a}.prd-out .basic-info .plus-con6 .compare>li .dotted-box{height:34px}.prd-out .basic-info .plus-con6 .compare>li:first-child .consultant{height:85px;margin-top:6px}.prd-out .basic-info .plus-con6 .compare>li:last-child:after{width:80px;height:80px;left:50%;transform:translate(-50%);background-image:url(/resource/images/product/prd_plus_con4_happy.svg)}.prd-out .basic-info .plus-con6 .compare>li:last-child .internet{height:124px;margin-top:0}.plus-tip .tit-h4 .tip{display:inline-block;margin-bottom:12px;padding:1px 8px 0;border-radius:12px;line-height:23px;font-size:var(--font-xs);font-weight:400;color:#fff;background-color:#1b1c2a}.plus-tip .plus-tip-list>li{position:relative;padding:20px 0 20px 76px;border-bottom:1px solid #ecf0f5}.plus-tip .plus-tip-list>li:before{content:"";display:block;position:absolute;width:56px;height:56px;top:20px;left:0;border-radius:100%;background-color:#f6faff;background-size:40px;background-position:center;background-repeat:no-repeat}.plus-tip .plus-tip-list>li em{display:block;font-size:var(--font-sm);color:#2388ff}.plus-tip .plus-tip-list>li p{margin-top:2px;font-weight:700}.plus-tip .plus-tip-list.tip1>li:first-child:before{background-image:url(/resource/images/product/prd_plus_tip1.svg)}.plus-tip .plus-tip-list.tip1>li:nth-child(2):before{background-image:url(/resource/images/product/prd_plus_tip2.svg)}.plus-tip .plus-tip-list.tip1>li:nth-child(3):before{background-image:url(/resource/images/product/prd_plus_tip3.svg)}.plus-tip .plus-tip-list.tip2>li:first-child:before{background-image:url(/resource/images/product/prd_plus_tip4.svg)}.plus-tip .plus-tip-list.tip2>li:nth-child(2):before{background-image:url(/resource/images/product/prd_plus_tip5.svg)}.plus-tip .plus-tip-list.tip2>li:nth-child(3):before{background-image:url(/resource/images/product/prd_plus_tip6.svg)}.bubble-box{display:inline-block;position:absolute;padding:4px 8px;border-radius:20px;line-height:1;text-align:center;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs)}.bubble-box:before{content:"";display:block;width:5px;height:5px;position:absolute;left:50%;bottom:-3px;transform:translate(-50%) rotate(45deg);text-align:center;background-color:#3d3f5a}.bubble-box.bubble-blue{background-color:#2388ff}.bubble-box.bubble-blue:before{background-color:#2388ff}.bubble-box em{color:#fffa97}.product-compare{position:relative;padding-top:48px}.product-compare .bubble-box{width:170px;left:50%;transform:translate(-50%);top:12px}.product-compare .benefit-compare{max-width:312px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;text-align:center}.product-compare .benefit-compare>li{font-size:var(--font-xs)}.product-compare .benefit-compare>li.benefit{min-width:124px}.product-compare .benefit-compare>li.benefit .icon{width:100px;height:100px;margin:0 auto;border-radius:100%;background-color:#ecf1f6;background-repeat:no-repeat;background-position:center}.product-compare .benefit-compare>li.benefit .desc{margin-top:8px;font-weight:700}.product-compare .benefit-compare>li.benefit:first-child .icon{background-size:60px 44px;background-image:url(/resource/images/product/img_compare_benefit1.svg)}.product-compare .benefit-compare>li.benefit:last-child .icon{background-size:48px 52px;background-image:url(/resource/images/product/img_compare_benefit2.svg)}.product-compare .benefit-compare>li.or{width:29px;height:29px;margin:35px 0 0;border-radius:100%;line-height:29px;background-color:#7e89a2;color:#fff}@media (min-width: 360px){.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .tit{font-size:22px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont .mid-txt{font-size:16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont>.desc{font-size:16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box>span{font-size:16px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box .num{font-size:26px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .count-num-box .num>.unit{font-size:18px}.prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case .desc{font-size:16px}}@media (max-width: 359px){.prd-visual-out .prd-slide .inner-cont.small{padding-left:16px;padding-right:16px}.prd-visual-out .prd-slide .inner-cont.small>.case{padding:16px 8px!important}.prd-visual-out .prd-slide .inner-cont.small>.case .btn-box .btn-prd{min-width:88px;padding:0 8px!important}.prd-visual-out .prd-slide .btn-box{padding-left:16px!important;padding-right:16px!important}.prd-visual-out .prd-slide .btn-box .btn-prd{min-width:96px;padding:0 8px!important}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money .num{font-size:var(--font-2xl)}.calc-out .calc-top-area .calc-result-box .amount-money.double .total-money .num .unit{margin-right:0;font-size:var(--font-md)}}@media (max-width: 280px){.prd-out.special .graph-bar>.prd-graph-list,.prd-out.special .graph-bar dl{width:60px}.prd-out.special .graph-bar>.prd-graph-list>.bot-txt,.prd-out.special .graph-bar>.prd-graph-list>dt,.prd-out.special .graph-bar dl>.bot-txt,.prd-out.special .graph-bar dl>dt{white-space:nowrap}.prd-out.special .graph-bar>.prd-graph-list .bar-box div,.prd-out.special .graph-bar>.prd-graph-list dd div,.prd-out.special .graph-bar dl .bar-box div,.prd-out.special .graph-bar dl dd div{width:28px}.emb-slide .swiper-slide{padding-bottom:130px}.emb-slide .swiper-slide .txt-area{padding:24px 10px 0}.emb-slide .swiper-slide .txt-area br{display:none}.emb-slide .swiper-slide .txt-area .desc{margin-top:18px}.emb-slide .swiper-slide .lottie-area{bottom:30px}}.main-header{background-color:transparent;transition:background .5s ease;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.main-header .simple-sw-box [type=checkbox]:checked+label:after{border-color:#fff}.main-header .header-wrap>h1{color:transparent;font-size:10px;background-image:url(/resource/images/main/bg_main_logo_white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:148px auto}.main-header .header-wrap>.right-area [class^=btn-header].allmenu{background-image:url(/resource/images/header_icon_all_menu_white.svg)}.main-header .header-wrap .field-block{width:60px;height:28px;margin:0;font-size:0}.main-header .header-wrap .field-block .switch-item{display:inline-block;height:28px}.main-header .header-wrap .field-block legend{position:absolute;top:0;left:0;color:transparent;font-size:10px;letter-spacing:-9px}.main-header .header-wrap .field-block label{overflow:hidden;height:28px}.main-header .header-wrap .field-block label:before{background-color:#0b0d0f4d}.main-header .header-wrap .field-block label:after{top:50%;transform:translateY(-50%);width:22px;height:22px;margin:0 3px;border:0}.main-header.scroll{background-color:#ffffffe6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.main-header.scroll .header-wrap>h1{background-image:url(/resource/images/main/bg_main_logo_black.png)}.main-header.scroll .header-wrap>.right-area [class^=btn-header].allmenu{background-image:url(/resource/images/header_icon_all_menu.svg)}.direct-body.main+.direct-footer{display:block}.main .tit-area{align-items:center}.main .tit-area [class^=tit-]{font-weight:900}.top-of-continue+.direct-header+.direct-allmenu+.direct-body.main{padding-top:0}.top-of-continue+.direct-header+.direct-allmenu+.direct-body.main .main-sw .swiper-contoller{top:170px}.top-of-continue+.direct-header+.direct-allmenu+.direct-body.main .main-sw .sw-banner-inner{height:512px;padding-top:112px}.mobile .top-of-continue+.direct-header+.direct-allmenu+.direct-body.main .main-sw .swiper-contoller{top:144px}.notice-bar{position:relative;border-top:1px solid #ecf0f5}.notice-bar .btn-link{display:block;overflow:hidden;max-width:1000px;margin:0;padding-left:24px;padding-right:40px;background-color:#fff;text-overflow:ellipsis;white-space:nowrap}.notice-bar .btn-link:after{right:30px}.notice-bar .flag{margin-right:8px}.notice-bar.impt{overflow:hidden;position:fixed;top:70px;left:50%;z-index:100;width:100%;padding:0 24px;border-top:0;transform:translate(-50%,-70px) scaleY(2);opacity:0;transition:all .4s ease}.notice-bar.impt .btn-link{overflow:hidden;position:relative;padding-left:24px;border-radius:12px;border:1px solid #ecf0f5;box-shadow:none;background-color:transparent}.notice-bar.impt .btn-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#fffc;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.notice-bar.impt .btn-link:after{content:none}.notice-bar.impt .btn-link .flag{background-color:#2388ff;color:#fff}.notice-bar.impt .btn-ico-close{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:2}.notice-bar.impt.active{transform:translate(-50%) scaleY(1);opacity:1}.notice-bar.impt+.direct-body .main-sw .sw-banner-inner{height:557px;padding-top:157px}.notice-bar.impt+.direct-body .main-sw .swiper .swiper-contoller{top:135px}.top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt{top:128px}.top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt+.direct-body .main-sw .sw-banner-inner{height:615px;padding-top:215px}.top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt+.direct-body .main-sw .swiper .swiper-contoller{top:193px}.ofScroll .top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt{top:70px}.web .notice-bar .btn-link{margin:3px auto;padding-left:0}.web .notice-bar .btn-link:after{right:10px}.web .notice-bar.impt{max-width:1048px;top:93px}.web .notice-bar.impt .btn-link{padding-left:24px}.web .notice-bar.impt+.direct-body .main-sw .swiper .swiper-contoller{top:161px}.web .top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt{top:141px}.web .top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt+.direct-body .main-sw .swiper .swiper-contoller{top:209px}.web.ofScroll .top-of-continue+.direct-header+.direct-allmenu+.notice-bar.impt{top:93px}.main-sw{overflow:hidden}.main-sw .sw-banner{position:relative}.main-sw .sw-banner-link{display:block;position:relative;outline:0}.main-sw .sw-banner-link:focus:before,.main-sw .sw-banner-link:focus:after{content:"";overflow:hidden;position:absolute;z-index:5;border-radius:6px}.main-sw .sw-banner-link:focus:before{top:2px;right:2px;bottom:2px;left:2px;border:2px solid #fff}.main-sw .sw-banner-link:focus:after{top:4px;right:4px;bottom:4px;left:4px;border:2px solid #000}.main-sw .sw-banner-inner{display:block;position:relative;width:100%;height:454px;margin:0 auto;padding:54px 0 0}.main-sw .sw-banner .text-area{display:block;position:relative;z-index:5;width:100%;max-width:1048px;margin:0 auto;padding:56px 24px 0}.main-sw .sw-banner .text-area .flag{color:#fff;border-radius:100px;border:1px solid rgba(255,255,255,.24)}.main-sw .sw-banner .text-area .sub{display:block;color:#fff;font-size:var(--font-sm);font-weight:700}.main-sw .sw-banner .text-area .title{display:block;margin-top:12px;color:#fff;font-size:var(--font-4xl);font-weight:900}.main-sw .sw-banner .video,.main-sw .sw-banner .image,.main-sw .sw-banner .lottie-area{display:block;position:absolute;left:calc(50% + 24px);bottom:0;transform:translate(-50%);width:100%;max-width:1000px;font-size:0;text-align:right}.main-sw .sw-banner .image img,.main-sw .sw-banner .lottie-area .lottie-animation-container,.main-sw .sw-banner .video video,.main-sw .sw-banner .video img{display:inline-block;width:260px}.main-sw .sw-banner .counting{display:block;position:relative;z-index:5;width:100%;max-width:1048px;margin:24px auto 0;padding:0 24px}.main-sw .sw-banner .counting .text-month{display:none}.main-sw .sw-banner .counting .title{margin-bottom:12px;color:#fff;font-size:var(--font-sm);font-weight:700}@media screen and (max-width: 280px){.main-sw .sw-banner .text-area{padding:56px 20px 0}.main-sw .sw-banner .text-area .title{font-size:var(--font-2xl)}.main-sw .sw-banner .image img{width:220px}.main-sw .sw-banner .video{width:180px}.main-sw .sw-banner .counting{padding:0 20px}.main-sw .sw-banner .counting .number-count .number-box .number,.main-sw .sw-banner .counting .number-count .number-box .point{font-size:var(--font-xl)}}.main-sw .swiper .swiper-pagination-progressbar{top:auto;bottom:0;background-color:transparent}.main-sw .swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:#f8ff36}.main-sw .swiper .swiper-contoller{position:absolute;top:86px;left:50%;z-index:5;transform:translate(-50%);width:100%;max-width:1048px;padding:0 24px;text-align:right}.main-sw .swiper .swiper-contoller-inner{display:inline-block;position:relative;width:90px;height:30px;padding:0 20px;border-radius:50px;background-color:#0b0d0f4d;font-size:0;text-align:left}.main-sw .swiper .swiper-contoller .swiper-fraction{display:inline-block;overflow:hidden}.main-sw .swiper .swiper-contoller .swiper-fraction span{display:none;width:18px;color:#fff;font-size:var(--font-sm);text-align:center;line-height:30px;white-space:nowrap}.main-sw .swiper .swiper-contoller .swiper-fraction span.active{display:inline-block;font-weight:700}.main-sw .swiper .swiper-contoller .swiper-fraction span.all{display:inline-block;position:relative;padding-left:1px;box-sizing:content-box;opacity:.7}.main-sw .swiper .swiper-contoller .swiper-fraction span.all:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:12px;background-color:#fff;opacity:.3}.main-sw .swiper .swiper-contoller .swiper-button-prev,.main-sw .swiper .swiper-contoller .swiper-button-next,.main-sw .swiper .swiper-contoller .btn-play-stop{overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;color:transparent;font-size:10px;line-height:1px;box-sizing:border-box}.main-sw .swiper .swiper-contoller .swiper-button-prev,.main-sw .swiper .swiper-contoller .swiper-button-next{margin-top:0}.main-sw .swiper .swiper-contoller .swiper-button-prev:after,.main-sw .swiper .swiper-contoller .swiper-button-next:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:7px;height:7px;box-sizing:border-box;border-style:solid;border-color:#fff;font-size:0;line-height:0}.main-sw .swiper .swiper-contoller .swiper-button-prev{left:7px}.main-sw .swiper .swiper-contoller .swiper-button-prev:after{border-width:0 0 2px 2px}.main-sw .swiper .swiper-contoller .swiper-button-next{right:20px}.main-sw .swiper .swiper-contoller .swiper-button-next:after{border-width:2px 2px 0 0}.main-sw .swiper .swiper-contoller .btn-play-stop{right:5px;letter-spacing:-10px}.main-sw .swiper .swiper-contoller .btn-play-stop span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box}.main-sw .swiper .swiper-contoller .btn-play-stop .play{display:none;width:10px;height:10px;margin-left:3px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #fff}.main-sw .swiper .swiper-contoller .btn-play-stop .stop{width:8px;height:8px;border-right:2px solid #fff;border-left:2px solid #fff}.main-sw .swiper .swiper-contoller .btn-play-stop.pause .play{display:block}.main-sw .swiper .swiper-contoller .btn-play-stop.pause .stop{display:none}.main-sw.js-movCont .swiper-slide .sw-banner.type1 .flag,.main-sw.js-movCont .swiper-slide .sw-banner.type1 .sub,.main-sw.js-movCont .swiper-slide .sw-banner.type1 .title,.main-sw.js-movCont .swiper-slide .sw-banner.type1 .counting,.main-sw.js-movCont .swiper-slide .sw-banner.type1 .image{opacity:0}.main-sw.js-movCont .swiper-slide .sw-banner.type1 .text-area .title{transform:translateY(20px)}.main-sw.js-movCont .swiper-slide .sw-banner.type1 .image{margin-left:40%}.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .flag,.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .sub,.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .title,.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .counting,.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .image{opacity:1;transition:all .5s ease}.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .text-area .flag,.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .text-area .sub{transition-delay:.5s}.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .text-area .title{transform:translateY(0);transition-delay:.8s}.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .counting{transition-delay:1s}.main-sw.js-movCont.js-mov .swiper-slide-active .sw-banner.type1 .image{margin-left:0;transition-delay:1.2s}.main .counting-area .unit{position:absolute;top:0;left:0;z-index:0;width:1px;height:1px;font-size:1px;line-height:1px;opacity:0!important}.main .counting-area .count-loading .inner path{fill:#fff85b}.main .counting-area .number-count{padding-left:28px}.main .counting-area .number-count:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;background:url(/resource/images/main/icon_price.png) no-repeat 50% 50%;background-size:100% auto;color:transparent;font-size:10px;text-align:center;line-height:24px}.main .counting-area .number-count .number-box .number,.main .counting-area .number-count .number-box .point{color:#fff87c;font-size:var(--font-2xl)}.direct-body.main{max-width:100%;padding-top:0}.direct-body.main .direct-container{padding-bottom:0}.direct-body.main .direct-container .main-section{position:relative;padding:80px 24px}.direct-body.main .direct-container .main-section .content-wrap{position:relative}.direct-body.main .direct-container .main-section.bg-1{background-color:#f6faff}.direct-body.main .direct-container .main-section.bg-2{background-color:#1b1c2a}.direct-body.main .direct-container .main-section.bg-2 .tit-area{margin-bottom:32px}.direct-body.main .direct-container .main-section.bg-2 .tit-area .tit-h5{color:#fff}.direct-body.main .ins-serv-link .lottie-area{bottom:72px}.direct-body.main .cnslt-link{display:block;border-radius:16px;padding:24px 12px;color:#fff;font-size:var(--font-lg);font-weight:700;text-align:center}.direct-body.main .cnslt-link+.ins-serv-link-list{margin-top:12px!important}.direct-body.main .mov-smil{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:86px;height:100px}.direct-body.main .mov-smil+.content-wrap{margin-top:0}.direct-body.main .belt-banner{overflow:hidden;background-color:#1b1c2a}.direct-body.main .belt-banner-inner{overflow:hidden;font-size:0;white-space:nowrap}.direct-body.main .belt-banner-inner .image{display:inline-block;height:48px;animation:AniBelt 20s linear infinite}.direct-body.main .belt-banner-inner .image img{height:100%}@keyframes AniBelt{0%{transform:translate(0)}to{transform:translate(-400%)}}.direct-body.main .ins-prod-link{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;color:#fff;font-size:var(--font-sm);text-align:center}.direct-body.main .ins-prod-link .ico{display:inline-block;position:relative;width:56px;height:56px;margin-bottom:8px;border-radius:24px;background-color:#343547}.direct-body.main .ins-prod-link .ico img{position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%,-50%)}.direct-body.main .ins-prod-link-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.direct-body.main .ins-prod-link-list>li{width:25%;padding:0 1px 32px}.direct-body.main .ins-fun-link{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;color:#1b1c2a;font-size:var(--font-lg);font-weight:700;text-align:center}.direct-body.main .ins-fun-link:before{content:"";overflow:hidden;position:absolute;top:112px;left:50%;z-index:1;width:48px;height:48px;box-sizing:border-box;transform:translate(32px);border-radius:50%;background:#1b1c2a url(/resource/images/btn_icon_arrow.svg) no-repeat center center}.direct-body.main .ins-fun-link .ico{overflow:hidden;position:relative;width:160px;height:160px;margin-bottom:24px;border-radius:50%}.direct-body.main .ins-fun-link .ico img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:100%}.direct-body.main .ins-fun-link-list>li{margin:40px 0;padding-bottom:40px}.direct-body.main .ins-fun-link-list>li:last-child{margin-bottom:0;padding-bottom:0}.direct-body.main .event-list{padding-top:12px}.direct-body.main .event-list>li{padding-top:12px;padding-bottom:12px}.direct-body.main .event-list>li a{padding-bottom:24px;border-radius:16px;box-shadow:0 4px 32px #00000014}.direct-body.main .event-list>li .img{border-radius:0}.direct-body.main .event-list>li .tit{margin-top:0;padding:24px 24px 0}.direct-body.main .bot-link-area{max-width:1000px;margin:0 auto;padding:48px 24px 80px;text-align:center}.direct-body.main .bot-link-area:after{content:"";display:block;clear:both}.direct-body.main .bot-link-area .text-area,.direct-body.main .bot-link-area .link-box-area{width:100%;padding-top:32px}.direct-body.main .bot-link-area .text-area{float:left}.direct-body.main .bot-link-area .text-area .tit-h3{margin-bottom:16px;font-weight:900}.direct-body.main .bot-link-area .text-area .sub{color:#7e89a2;font-size:var(--font-sm)}.direct-body.main .bot-link-area .link-box-area{float:right}.direct-body.main .bot-link-area .link-box-area .link{display:inline-block;position:relative;min-width:74px;height:110px;padding-top:85px;text-align:center}.direct-body.main .bot-link-area .link-box-area .link:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:72px;height:72px;border-radius:24px;box-shadow:0 4px 20px #0000001a;background-repeat:no-repeat;background-position:50% 50%}.direct-body.main .bot-link-area .link-box-area .link.link-monimo:before{background-image:url(/resource/images/cm/icon_link_monimo.svg);background-size:40px auto}.direct-body.main .bot-link-area .link-box-area .link.link-life:before{background-image:url(/resource/images/cm/icon_link_life.svg);background-size:49px auto}.direct-body.main .bot-link-area .link-box-area .link .text{display:block;color:#1b1c2a;font-size:var(--font-md);font-weight:700;white-space:nowrap}.direct-body.main .bot-link-area .link-box-area .link+.link{margin-left:32px}.direct-body.main .link-area.js-movCont .tit-area .tit-h5{transform:scale(1.1);opacity:0}.direct-body.main .link-area.js-movCont .tit-area .btn-arrow{opacity:0;transform:translate(20px)}.direct-body.main .link-area.js-movCont .ins-prod-link{color:transparent}.direct-body.main .link-area.js-movCont .ins-prod-link .ico{transform:rotate(65deg);border-radius:0;background-color:#ffffff80;opacity:0}.direct-body.main .link-area.js-mov .tit-area .tit-h5{transform:scale(1);opacity:1;transition:all .3s ease}.direct-body.main .link-area.js-mov .tit-area .btn-arrow{opacity:1;transform:translate(0);transition:all .3s ease-in;transition-delay:.3s}.direct-body.main .link-area.js-mov .ins-prod-link{color:#fff;transition:all .5s ease;transition-delay:.3s}.direct-body.main .link-area.js-mov .ins-prod-link .ico{transform:rotate(0);border-radius:24px;background-color:#343547;opacity:1;transition:all .5s ease-in;transition-delay:.3s}.direct-body.main .ins-serv-link-list>li .card-item{margin-top:0}.direct-body.main .ins-serv-link-list>li.js-movCont{transform:translateY(30px);opacity:0}.direct-body.main .ins-serv-link-list>li.js-movCont .tit,.direct-body.main .ins-serv-link-list>li.js-movCont .txt,.direct-body.main .ins-serv-link-list>li.js-movCont .lottie-area{transform:scale(1.1);opacity:0}.direct-body.main .ins-serv-link-list>li.js-movCont .lottie-area{transform:translate(-50%) scale(1.1)}.direct-body.main .ins-serv-link-list>li.js-movCont .btn-ico-arrow{transform:translate(-20px);opacity:0}.direct-body.main .ins-serv-link-list>li.js-mov{transform:translateY(0);opacity:1;transition:all .6s ease}.direct-body.main .ins-serv-link-list>li.js-mov .tit,.direct-body.main .ins-serv-link-list>li.js-mov .txt,.direct-body.main .ins-serv-link-list>li.js-mov .lottie-area{transform:scale(1);opacity:1;transition:all .5s ease}.direct-body.main .ins-serv-link-list>li.js-mov .txt{transition-delay:.3s}.direct-body.main .ins-serv-link-list>li.js-mov .lottie-area{transform:translate(-50%) scale(1);transition-delay:.3s}.direct-body.main .ins-serv-link-list>li.js-mov .btn-ico-arrow{transform:translate(0);opacity:1;transition:all .5s;transition-delay:.5s}.mobile .main-header .header-wrap>h1{color:transparent;font-size:10px;background-size:119px auto}.mobile .direct-body.main .direct-container{padding-left:0;padding-right:0}.mobile .direct-body.main .direct-container .main-section.bg-2{padding-top:56px}.mobile .direct-body.main .btn{width:auto}.mobile .direct-body.main .tit-area>div{flex-grow:1;text-align:right}.mobile .direct-body.main .cnslt-link{margin-top:24px}@media screen and (max-width: 280px){.mobile .direct-body.main .cnslt-link{font-size:var(--font-md)}}.mobile .direct-body.main .ins-serv-link-list>li:last-child{padding-bottom:0}@media screen and (max-width: 320px){.mobile .direct-body.main .ins-prod-link .ico{width:44px;height:44px}.mobile .direct-body.main .ins-prod-link .ico img{width:32px;height:32px}}.mobile .direct-body.main .ins-fun-link-list{padding-top:16px}.mobile .direct-body.main .ins-fun-link-list>li{margin:0;padding:0 16px}.mobile .direct-body.main .ins-fun-link-list>li .ins-fun-link{padding:32px 0}.mobile .direct-body.main .ins-fun-link-list>li .ins-fun-link:before{top:145px}.mobile .direct-body.main .ins-fun-link-list>li+li .ins-fun-link{border-top:1px solid #ecf0f5}.web .main-header .header-wrap>.right-area{margin-right:-8px}.web .main-sw .sw-banner-inner{height:428px}.web .main-sw .sw-banner .text-area{padding-top:82px}.web .main-sw .sw-banner .video,.web .main-sw .sw-banner .image,.web .main-sw .sw-banner .lottie-area{left:calc(50% - 24px)}.web .main-sw .sw-banner .image img,.web .main-sw .sw-banner .lottie-area .lottie-animation-container,.web .main-sw .sw-banner .video video,.web .main-sw .sw-banner .video img{width:auto;height:276px}.web .main-sw .swiper .swiper-pagination-progressbar{max-width:1000px;left:50%;transform:translate(-50%)}.web .main-sw .swiper .swiper-contoller{top:112px}.web .direct-body.main .direct-container{padding-right:0;padding-left:0}.web .direct-body.main .direct-container .main-section .content-wrap{max-width:1000px;margin:0 auto}.web .direct-body.main .direct-container .main-section .content-wrap .tit-area{margin-bottom:48px}.web .direct-body.main .tit-area{position:relative}.web .direct-body.main .tit-area .tit-h1{width:100%;text-align:center}.web .direct-body.main .tit-area .tit-h3{width:100%;font-weight:900;text-align:center}.web .direct-body.main .tit-area .tit-h3 br{display:none}.web .direct-body.main .tit-area .btn-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%)}.web .direct-body.main .link-area{width:calc(66.6666% - 8px);margin-bottom:8px}.web .direct-body.main .cnslt-link{position:absolute;right:0;top:55px;width:calc(33.3333% - 21px)}.web .direct-body.main .ins-prod-link-list>li{flex-basis:min-content;flex-grow:1;width:auto}.web .direct-body.main .ins-serv-link-list{display:flex;justify-content:space-between;align-items:stretch;margin:-16px}.web .direct-body.main .ins-serv-link-list>li{width:33.3333%;padding:16px}.web .direct-body.main .ins-fun-link-list{display:flex;justify-content:space-between;align-items:stretch;margin:-32px 0}.web .direct-body.main .ins-fun-link-list>li{width:33.3333%;margin:0;padding:16px}.web .direct-body.main .event-list>li{margin-top:-12px;padding-top:0}.web .direct-body.main .event-list>li a{height:256px;padding-bottom:0}.web .direct-body.main .bot-link-area{padding-right:0;padding-left:0;text-align:left}.web .direct-body.main .bot-link-area .text-area,.web .direct-body.main .bot-link-area .link-box-area{width:auto}.web .direct-body.main .bot-link-area .link-box-area .link+.link{margin-left:40px}.simple .main-header{background-color:#fff}.simple .main-header .header-wrap>h1{color:transparent;background-image:url(/resource/images/main/bg_main_logo_black.png)}.simple .main-header .header-wrap>.right-area [class^=btn-header].allmenu{background-image:url(/resource/images/header_icon_all_menu.svg)}.simple .direct-body.main .main-sw{margin-bottom:-30px}.simple .direct-body.main .main-sw .sw-banner{padding-bottom:30px}.simple .direct-body.main .main-sw .sw-banner-inner{height:404px}.simple .direct-body.main .main-sw .sw-banner .image,.simple .direct-body.main .main-sw .sw-banner .lottie-area,.simple .direct-body.main .main-sw .sw-banner .video{bottom:-30px}.simple .direct-body.main .main-sw .swiper .swiper-pagination-progressbar{display:none}.simple .direct-body.main .ins-prod-link{height:100%;min-height:120px;padding:20px 8px 16px;border-radius:20px;background-color:#fff;border:1px solid #ecf0f5;color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.simple .direct-body.main .ins-prod-link .ico{width:40px;height:40px;margin-bottom:16px;border-radius:0;background-color:transparent}.simple .direct-body.main .ins-prod-link .ico img{width:40px;height:40px}.simple .direct-body.main .ins-prod-link-list{flex-wrap:wrap;margin:-8px -8px 0}.simple .direct-body.main .ins-prod-link-list>li{flex-basis:auto;flex-grow:unset;width:50%;padding:8px}.simple .direct-body.main .ins-serv-link-list{margin-top:-28px}.simple .direct-body.main .cnslt-link+.ins-serv-link-list{margin-top:12px}.simple .direct-body.main .ins-serv-link{min-height:276px;padding:42px 32px 0;text-align:left}.simple .direct-body.main .ins-serv-link .txt{font-size:var(--font-lg)}.simple .direct-body.main .mov-smil{display:none}.simple .direct-body.main .ins-fun-link{font-size:var(--font-lg)}.simple .direct-body.main .link-area.js-mov .ins-prod-link{color:#1b1c2a}.simple .direct-body.main .link-area.js-mov .ins-prod-link .ico{background-color:transparent}.simple .direct-body.main .direct-container .link-area+.ins-serv-link-list{margin-top:44px}.simple .direct-body.main .direct-container .belt-banner{display:none}.simple .bot-link-area .tit-h3{font-size:24px}.simple .bot-link-area .sub{font-size:var(--font-md)}.simple.mobile .direct-body.main .main-section:has(.ins-serv-link){padding-top:0}.simple.mobile .direct-body.main .btn-group{margin-bottom:0}.simple.mobile .direct-body.main .btn{padding-left:24px;padding-right:24px;font-size:var(--font-lg)}.simple.web .direct-body.main .direct-container .main-sw .sw-banner-inner{height:390px}.simple.web .direct-body.main .direct-container .main-sw .sw-banner .image{bottom:-37px}.simple.web .direct-body.main .direct-container .main-sw .sw-banner .video video,.simple.web .direct-body.main .direct-container .main-sw .sw-banner .video img{width:240px}.simple.web .direct-body.main .direct-container .ins-serv-link-list{margin-top:-28px}.simple.web .direct-body.main .direct-container .main-section:has(.ins-serv-link-list){padding-top:0}.simple.web .direct-body.main .direct-container .cnslt-link{position:inherit;top:inherit;right:inherit;width:100%;margin-top:16px;padding-top:18px;padding-bottom:18px}.simple.web .direct-body.main .direct-container .cnslt-link br{display:none}.simple.web .direct-body.main .ins-prod-link{font-size:var(--font-md)}.simple.web .direct-body.main .ins-prod-link-list{margin:-28px -4px -12px}.simple.web .direct-body.main .ins-prod-link-list>li{flex-basis:min-content;flex-grow:1;width:100%;padding:4px}.direct-body.main .link-area.js-mov .tit-area .btn-arrow:focus,.direct-body.main .link-area.js-mov .ins-prod-link:focus,.direct-body.main .ins-serv-link-list>li.js-mov .btn-ico-arrow:focus{transition:all 0s;transition-delay:0s}.join-review{margin-right:-24px;margin-left:-24px;margin-bottom:-153px;padding:40px 24px 136px;background-color:#f6faff}.web .direct-body.full .join-review{position:relative;margin-bottom:-185px;margin-right:0;margin-left:0}.web .direct-body.full .join-review .btn-select2{position:absolute;left:50%;transform:translate(-500px)}.web .direct-body.full .join-review .review-list{column-count:3;column-gap:0;width:1032px;margin-top:56px;margin-right:auto;margin-left:auto}.web .direct-body.full .join-review .review-list-item{display:inline-block;width:100%;margin-top:0;padding:16px}.web .direct-body.full .join-review .review-list-item .info-box{width:100%}.review-list{margin-top:24px}.review-list-item{position:relative}.review-list-item+.review-list-item{margin-top:16px}.review-list-item .focusArea{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;color:transparent;font-size:10px}.review-list-item .review-info{position:relative;min-height:56px;margin-bottom:24px;padding:0 77px 0 68px}.review-list-item .review-info .icon{position:absolute;top:0;left:0;width:56px;height:56px;border-radius:50%;background-color:#f6faff}.review-list-item .review-info .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px}.review-list-item .review-info .name{padding-top:3px;color:#1b1c2a;font-size:var(--font-lg);font-weight:700}.review-list-item .review-info .text{margin-top:4px;color:#868a93;font-size:var(--font-sm);font-weight:700}.review-list-item .review-info .right-area{position:absolute;top:0;right:0;text-align:center}.review-list-item .review-info .right-area .date{color:#868a93;font-size:var(--font-xs)}.review-list-item .review-info .right-area .label-best{position:relative;height:26px;margin-top:7px;padding:0 8px 0 32px;border-radius:30px;background-color:#1b1c2a;color:#fff;font-size:var(--font-xs);line-height:26px}.review-list-item .review-info .right-area .label-best:before{content:"";position:absolute;top:50%;left:8px;transform:translateY(-50%);width:20px;height:20px;background:url(/resource/images/cm/best_icon.svg) no-repeat 50% 50%;background-size:100% auto}.review-list-item .prd-name{margin-bottom:16px;font-size:var(--font-md);font-weight:700}.review-list-item .text-area{color:#1b1c2a;font-size:var(--font-md)}.review-list-item .text-area+.msg-list .msg-list-item:first-child{margin-top:24px}.review-list-item .msg-list-item{display:block}.review-list-item .msg-list-item+.msg-list-item{margin-top:12px}.review-list-item .msg-list-item-inner{display:inline-block;padding:12px 16px 12px 48px;border-radius:8px;background-color:#f6faff;background-repeat:no-repeat;background-position:16px 50%;background-size:24px auto;font-weight:700}.review-list-item .msg-list-item.msg-01 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_1.png)}.review-list-item .msg-list-item.msg-02 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_2.png)}.review-list-item .msg-list-item.msg-03 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_3.png)}.review-list-item .msg-list-item.msg-04 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_4.png)}.review-list-item .msg-list-item.msg-05 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_5.png)}.review-list-item .msg-list-item.msg-06 .msg-list-item-inner{background-image:url(/resource/images/reviews_emoji_6.png)}.review-list-item .best-type{border-color:#2388ff;background-color:#2388ff}.review-list-item .best-type .review-info .name,.review-list-item .best-type .review-info .text,.review-list-item .best-type .review-info .right-area .date,.review-list-item .best-type .text-area{color:#fff}.review-list-item .best-type .prd-name{display:none}.mobile .review-list{height:auto!important}.directfun-list-wrap{background-color:#f6faff}.directfun-list-wrap .tabs-container{width:1000px;margin:0 auto}.directfun-list-wrap .tabs-container.tab-trd{margin-bottom:-62px;padding:16px 0 72px}.directfun-list-wrap .tabs-container.tab-trd .tabs-list{background-color:#f6faff;padding:16px 0}.directfun-list-wrap .tabs-container.tab-trd .fun-list{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:24px 0 0}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li{width:calc(33.3333% - 10px)}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li a{display:block;overflow:hidden;position:relative;height:300px;padding:24px 20px;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14;background-color:#fff}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li a .tit-h4{display:block;margin:12px 0 0}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li a .img-bg{display:flex;overflow:hidden;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:160px}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li a .img-bg img{width:auto;max-width:312px}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li:nth-child(n+4){margin-top:16px}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li+li{margin-left:15px}.directfun-list-wrap .tabs-container.tab-trd .fun-list>li+li:nth-child(3n+1){margin-left:0}.directfun-list-wrap .tabs-container.tab-trd .fun-list+.btn-more{margin-top:26px}.fun-detail-tit{text-align:center}.fun-detail-tit .logo{display:flex;justify-content:center;margin-bottom:24px}.fun-detail-tit~.content-wrap>.tit-h5:not(:first-child){margin-top:24px}.fun-detail-tit~.content-wrap .tit-area .font-sm{color:#868a93}.fun-detail-tit~.content-wrap [class^=tit-]:has(.ico){display:flex;justify-content:flex-start;align-items:center;gap:8px}.fun-detail-tit~.content-wrap [class^=tit-] .ico{display:inline-block;width:24px;height:24px}.fun-detail-tit~.content-wrap [class^=tit-] .ico img{width:100%}.fun-detail-tit~.content-wrap>.img-area{margin:24px 0}.fun-detail-tit~.content-wrap>.img-area.full img{max-width:360px}.fun-detail-tit~.content-wrap p.txt-list{color:#5a5b63}.fun-detail-tit~.content-wrap>p.txt-list{margin-top:12px}.fun-detail-tit~.content-wrap>p.txt-list+.info-box,.fun-detail-tit~.content-wrap>p.txt-list+.txt-list.number-bg{margin-top:24px}.fun-detail-tit~.content-wrap .info-box+.txt-list,.fun-detail-tit~.content-wrap .tbl-container+.txt-list{margin-top:24px}.fun-detail-tit~.content-wrap .popcorn-detail3{margin:0 0 24px;padding:40px 24px;border-radius:12px}@media screen and (max-width: 320px){.fun-detail-tit~.content-wrap .popcorn-detail3{margin:0 -24px 24px;border-radius:0}}.fun-detail-tit~.font-sm:last-child{margin-top:24px}.fun-detail-top{min-height:232px;padding:36px 24px;background-color:#eee;border-radius:20px}.fun-detail-top .img-area{margin:0}.fun-detail-top .img-area img{max-width:312px}.fun-detail-top+.content-wrap{margin-top:40px}.fun-detail-info{margin-top:24px;margin-bottom:24px;padding:24px;border-radius:20px;background-color:#f6faff;text-align:center}.fun-detail-info.full{padding:0 24px}.fun-detail-info.yn .img-area img{width:auto;max-width:100%}.fun-detail-info .img-area{margin:0}.fun-detail-info .img-area.graph img{max-width:264px}.fun-detail-info [class^=tit-]{margin:24px 0 0}.fun-detail-info [class^=tit-]:first-child{margin:0 0 24px}.fun-detail-info [class^=tit-] .font-xs{width:100%;margin-top:4px}.fun-detail-info+.font-xs{margin-top:-16px}.fun-detail-info+.font-xs~p.txt-list{margin-top:24px}.fun-detail-info .img{margin:10px 0}.fun-detail-info.pd-zero{padding:0}.fun-info-box{margin-top:16px;padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px}.fun-info-box [class^=tit-]+.txt-list{margin-top:12px}.fun-info-box [class^=tit-]+.txt-list:not(:last-child){margin-bottom:20px}.fun-noti-box{padding:24px 20px;background-color:#f6faff;border-radius:12px}.fun-noti-box [class^=tit-].check{position:relative;padding-left:24px;color:#2388ff}.fun-noti-box [class^=tit-].check:after{content:"";overflow:hidden;position:absolute;z-index:1;width:3px;height:5px;box-sizing:border-box;border:1px solid #fff;border-width:0 1px 1px 0;background-color:transparent;transform:rotate(45deg);left:6px;top:8px}.fun-noti-box [class^=tit-].check:before{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:15px;height:15px;box-sizing:border-box;border-radius:50%;border:0 solid #2388ff;background-color:#2388ff;transform:translate(-50%,-50%);left:0;transform:translateY(-50%)}.fun-noti-box .txt-list{color:#868a93}.fun-bubble-box{display:flex;justify-content:space-between;position:relative;margin-bottom:22px;padding:20px 22px;background-color:#ecf0f5;border-radius:12px}.fun-bubble-box span{display:block}.fun-bubble-box .ico{width:40px;height:40px}.fun-bubble-box .ico img{width:100%}.fun-bubble-box .txt-list{display:flex;align-items:center;width:calc(100% - 48px);margin-top:0;color:#1b1c2a}.fun-bubble-box .ico-arrow{position:absolute;top:calc(100% - 6px);left:24px;transform:rotate(45deg);width:12px;height:12px;background-color:#ecf0f5}.content-html~.font-sm{margin-top:24px}.fun-rate-list>li{position:relative;width:100%;padding:20px;background-color:#f6faff;border-radius:12px}.fun-rate-list>li .rate-area{display:flex}.fun-rate-list>li .rate-area img{width:19px}.fun-rate-list>li .ico{display:block;position:absolute;top:20px;right:20px;width:48px}.fun-rate-list>li .ico img{width:100%}.fun-rate-list>li .name{display:block;margin:16px 0 8px;font-size:var(--font-md)}.fun-rate-list>li .desc{margin:16px 0 0;color:#5a5b63;font-size:var(--font-md)}.fun-rate-list>li+li{margin-top:16px}.fun-opt-list>li{position:relative;width:100%;padding:20px;background-color:#f6faff;border-radius:12px}.fun-opt-list>li .ico{display:block;position:absolute;top:20px;right:20px;width:48px}.fun-opt-list>li .ico img{width:100%}.fun-opt-list>li .name{display:block;margin:8px 0;font-size:var(--font-lg)}.fun-opt-list>li .name+.txt-list.font-c3{margin-top:8px}.fun-opt-list>li .desc{margin:16px 0 0;color:#5a5b63;font-size:var(--font-md)}.fun-opt-list>li+li{margin-top:16px}.fun-opt-list+.tit-h4{margin-top:24px}.num-txt-list{counter-reset:count;margin-top:24px;margin-bottom:24px}.num-txt-list:last-child{margin-bottom:0}.num-txt-list>li{position:relative;margin-top:12px}.num-txt-list>li:before{content:counter(count);overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;counter-increment:count;border-radius:50%;background-color:#2388ff;color:#fff;font-size:var(--font-sm);font-weight:700;text-align:center;line-height:24px}.num-txt-list>li:first-child{margin-top:0}.num-txt-list>li p{padding-left:32px;line-height:24px}.num-txt-list>li p.tit{margin-top:24px;font-size:var(--font-lg);font-weight:700}.num-txt-list>li .desc{margin:16px 0 0;color:#5a5b63}.num-txt-list>li .img-area{margin:16px 0 0;border-radius:20px;background-color:#f6faff}.tbl-pry.tbl-fun tr:first-of-type .th{padding:16px 12px;border-right-color:#d1dce3;background-color:#e7f2ff}.tbl-pry.tbl-fun tr:first-of-type .th.vs{position:relative}.tbl-pry.tbl-fun tr:first-of-type .th.vs .ico{position:absolute;top:50%;right:0;transform:translate(50%,-50%);width:24px;height:24px;border-radius:50%;background-color:#2388ff;color:#fff;line-height:24px}.tbl-pry.tbl-fun tr:first-of-type .th span{display:block}.tbl-pry.tbl-fun tr:first-of-type .th .sub{color:#1b1c2a}.tbl-pry.tbl-fun tr:first-of-type .th .tit{color:#2388ff;font-size:var(--font-md)}.tbl-pry.tbl-fun tr:first-of-type .th .desc{color:#5a5b63}.tbl-pry.tbl-fun tr:first-of-type .th .status-list.legend li,.tbl-pry.tbl-fun tr:first-of-type .th .status-list.legend-btn{margin-bottom:0}.tbl-pry.tbl-fun .th{color:#1b1c2a;text-align:center}.tbl-pry.tbl-fun .th .desc{color:#868a93;font-size:var(--font-xs);font-weight:500}.tbl-pry.tbl-fun td:not(.th) .val{display:block;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.tbl-pry.tbl-fun td:not(.th) .desc{margin-top:4px;color:#868a93;font-size:var(--font-xs)}.fun-prd-info{padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px}.fun-prd-info .info{position:relative;padding-right:64px}.fun-prd-info .info .tit{line-height:26px;font-size:var(--font-lg);font-weight:700}.fun-prd-info .info .desc{height:40px;margin-top:11px;color:#868a93;font-size:var(--font-sm);word-break:keep-all}.fun-prd-info .info .ico{display:inline-block;position:absolute;top:0;right:0;width:48px;height:48px}.fun-prd-info .info .ico img{width:100%}.fun-prd-info .btn-group{margin-bottom:0}.fun-prd-info .img-area{margin:0}.fun-prd-info .img-area img{width:240px}.banner-block.fun-banner{margin-top:24px;border-radius:20px;background-color:#e7f2ff}.directfun-dentency-wrap{position:relative;width:100%;height:auto}.directfun-dentency-wrap .bg-box{display:block;position:absolute;top:0;left:0;width:100%;height:300px;border-radius:20px;background-color:#1b1c2a}.directfun-dentency-wrap .bg-box.wouldcup{background-color:#2388ff}.directfun-dentency-wrap .bg-box.bg-lifestyle{background:linear-gradient(121.33deg,#296bfd 31.08%,#ed61ff 100.57%)}.directfun-dentency-wrap .inner-cont{position:relative}.directfun-dentency-wrap .inner-cont .dentency-visual{overflow:hidden;position:relative;top:32px;width:240px;height:160px;margin:0 auto 32px;background-color:transparent}.directfun-dentency-wrap .inner-cont .dentency-visual .bg-front{position:relative;width:240px;height:160px;background:url(/resource/images/cu/fun_tendency_bg_1.png) no-repeat center;background-size:240px auto}.directfun-dentency-wrap .inner-cont .dentency-visual .sun{position:absolute;bottom:-60px;left:50%;width:80px;height:80px;transform:translate(-50%);background:url(/resource/images/cu/fun_tendency_sun.png) no-repeat center;background-size:80px;animation:sunAni .5s .25s linear forwards}@keyframes sunAni{0%{bottom:-60px}to{bottom:18px}}.directfun-dentency-wrap .inner-cont .dentency-visual .question{position:absolute;top:10px;left:50%;transform:translate(-50%);width:32px;height:32px;border-radius:50%;background:#3d3f5a url(/resource/images/cu/fun_tendency_q.png) no-repeat center;background-size:5px;color:#fff;font-weight:700;opacity:0;animation:qAni .5s .75s linear forwards}@keyframes qAni{0%{opacity:0}to{opacity:1}}.directfun-dentency-wrap .inner-cont .dentency-visual .question:before,.directfun-dentency-wrap .inner-cont .dentency-visual .question:after{content:"";display:block;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:2px;height:2px;border-radius:50%;background-color:#3d3f5a}.directfun-dentency-wrap .inner-cont .dentency-visual .question:after{bottom:-12px;width:4px;height:4px}.directfun-dentency-wrap .inner-cont .dentency-visual .fun-ico-group{justify-content:center;position:absolute;top:10px;left:50%;transform:translate(-50%);width:112px;opacity:0}.directfun-dentency-wrap .inner-cont .dentency-visual .fun-ico-group img{width:32px;height:32px}.directfun-dentency-wrap .inner-cont .dentency-visual .fun-ico-group img+img{margin-left:8px}.directfun-dentency-wrap .inner-cont .dentency-visual .txt-wait{display:none;margin-top:24px;color:#fff;font-size:var(--font-xl);font-weight:700;text-align:center}.directfun-dentency-wrap .inner-cont .dentency-visual .finish-vis{display:none;position:relative;z-index:1;width:240px;height:185px}.directfun-dentency-wrap .inner-cont .dentency-visual .finish-vis img{width:100%}.directfun-dentency-wrap .inner-cont.finish-view .dentency-visual{overflow:inherit}.directfun-dentency-wrap .inner-cont>.dentency-out{position:relative;width:662px;height:auto;margin:0 auto;padding:32px 40px 10px;border-radius:32px;box-shadow:0 4px 24px #1b1c2a14;background-color:#fff}.directfun-dentency-wrap .inner-cont>.dentency-out .top-info-txt{position:absolute;top:-12px;left:50%;transform:translate(-50%,100%);width:auto;height:24px;padding:0 8px;border-radius:20px;background-color:#2388ff;color:#fff;font-size:var(--font-xs);line-height:24px;opacity:0;animation:infotxtAni 2.5s 1.75s linear forwards}@keyframes infotxtAni{0%{opacity:0;transform:translate(-50%,100%)}33%,66%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}.directfun-dentency-wrap .inner-cont>.dentency-out .top-info-txt:before{content:"";position:absolute;bottom:-4px;left:50%;transform:translate(-50%) rotate(45deg);width:5px;height:12px;background-color:#2388ff}.directfun-dentency-wrap .inner-cont>.dentency-out .tit{margin-bottom:24px;font-size:var(--font-xl);font-weight:700;text-align:center}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group{padding-bottom:30px}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:16px;border:1px solid #ecf0f5;border-radius:12px}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency .ico{flex:none;display:inline-block;width:32px;height:32px}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency .ico img{width:100%}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency .ico+span{padding-left:12px;font-size:var(--font-md);text-align:left}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency+.btn-dentency{margin-top:12px}.directfun-dentency-wrap .inner-cont>.dentency-out .btn-dentency-group .btn-dentency.active{padding:15px;border:2px solid #2388ff}.directfun-dentency-wrap .inner-cont>.dentency-out .txt-list{margin-bottom:40px}.directfun-dentency-wrap .inner-cont>.dentency-out .txt-list li+li{margin-top:12px}.directfun-dentency-wrap .inner-cont>.dentency-out .inbox{display:none;overflow-y:hidden}.directfun-dentency-wrap .inner-cont>.dentency-out .inbox.is-active{display:block}.directfun-dentency-wrap .inner-cont>.dentency-out .inbox.first-que .tit,.directfun-dentency-wrap .inner-cont>.dentency-out .inbox.first-que .btn-dentency-group{transform:translateY(100%);opacity:0;animation:DentencyAni .5s 1.25s linear forwards}.directfun-dentency-wrap .inner-cont>.dentency-out .inbox>.btn-group{position:absolute;bottom:0;left:0;width:100%;padding:0 24px}@keyframes DentencyAni{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .fun-ico-group{opacity:1;transition:all .25s}.directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .question{background-color:transparent}.directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .txt-wait{display:block}.directfun-dentency-wrap .inner-cont.finish-loading>.dentency-out{display:none}.directfun-dentency-wrap .inner-cont.finish-view .dentency-visual .inbox{display:none}.directfun-dentency-wrap .inner-cont.finish-view .dentency-visual .finish-vis{display:block}.directfun-dentency-wrap .inner-cont.finish-view .dentency-out{padding-top:56px}.directfun-mbti-wrap{position:relative;width:100%;height:600px;padding:32px 200px 40px;border-radius:20px;background:linear-gradient(to bottom,#1e3146,#000)}.directfun-mbti-wrap .title-area{position:relative;height:87px;margin:0 auto;padding:8px 68px 0;text-align:center}.directfun-mbti-wrap .title-area .tit-h1{margin-bottom:8px;color:#fff}.directfun-mbti-wrap .title-area .tit-h1:before,.directfun-mbti-wrap .title-area .tit-h1:after{content:"";display:block;position:absolute;top:38px;right:36px;width:14px;height:14px;background:url(/resource/images/cu/fun_mbti_rect.svg) no-repeat center;background-size:contain}.directfun-mbti-wrap .title-area .tit-h1:before{animation:TitIconMov 3s ease infinite}.directfun-mbti-wrap .title-area .tit-h1:after{top:60px;right:0;width:28px;height:28px;background:url(/resource/images/cu/fun_mbti_triangle.svg) no-repeat center;background-size:contain;animation:TitIconMov 6s ease infinite}.directfun-mbti-wrap .title-area .desc{color:#c1d9fe}.directfun-mbti-wrap .title-area:before,.directfun-mbti-wrap .title-area:after{content:"";display:block;position:absolute;top:38px;left:0;width:18px;height:18px;background:url(/resource/images/cu/fun_mbti_circle.svg) no-repeat center;background-size:contain}.directfun-mbti-wrap .title-area:before{animation:TitIconMov 5s ease infinite}.directfun-mbti-wrap .title-area:after{top:0;left:32px;width:26px;height:26px;background:url(/resource/images/cu/fun_mbti_pentagon.svg) no-repeat center;background-size:contain;animation:TitIconMov 4s ease infinite}@keyframes TitIconMov{0%{transform:rotate(0) scale(1);opacity:.8}50%{transform:rotate(15deg) scale(1.2);opacity:1}to{transform:rotate(0) scale(1);opacity:.8}}.directfun-mbti-wrap .mbti-mid-area{display:flex;width:312px;height:90px;margin:40px auto 64px}.directfun-mbti-wrap .mbti-mid-area li{overflow:hidden;position:relative;width:72px;height:90px;border-radius:8px}.directfun-mbti-wrap .mbti-mid-area li .mbti-select{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;transform:rotateY(180deg);z-index:1;width:100%;height:100%;background-color:#00d186;opacity:0}.directfun-mbti-wrap .mbti-mid-area li .mbti-select>span{position:relative;color:#00d186;font-weight:700;font-size:var(--font-xl)}.directfun-mbti-wrap .mbti-mid-area li .mbti-select:before{content:"";display:block;position:absolute;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%);background-color:#fff;-webkit-mask-image:url(/resource/images/cu/fun_mbti_circle.svg);mask-image:url(/resource/images/cu/fun_mbti_circle.svg);-webkit-mask-size:50px;mask-size:50px}.directfun-mbti-wrap .mbti-mid-area li:nth-child(2) .mbti-select{background-color:#2388ff}.directfun-mbti-wrap .mbti-mid-area li:nth-child(2) .mbti-select>span{color:#2388ff}.directfun-mbti-wrap .mbti-mid-area li:nth-child(2) .mbti-select:before{-webkit-mask-image:url(/resource/images/cu/fun_mbti_pentagon.svg);mask-image:url(/resource/images/cu/fun_mbti_pentagon.svg)}.directfun-mbti-wrap .mbti-mid-area li:nth-child(3) .mbti-select{background-color:#ffc923}.directfun-mbti-wrap .mbti-mid-area li:nth-child(3) .mbti-select>span{color:#ffc923}.directfun-mbti-wrap .mbti-mid-area li:nth-child(3) .mbti-select:before{-webkit-mask-image:url(/resource/images/cu/fun_mbti_rect.svg);mask-image:url(/resource/images/cu/fun_mbti_rect.svg)}.directfun-mbti-wrap .mbti-mid-area li:nth-child(4) .mbti-select{background-color:#ff5050}.directfun-mbti-wrap .mbti-mid-area li:nth-child(4) .mbti-select>span{color:#ff5050}.directfun-mbti-wrap .mbti-mid-area li:nth-child(4) .mbti-select:before{-webkit-mask-image:url(/resource/images/cu/fun_mbti_triangle.svg);mask-image:url(/resource/images/cu/fun_mbti_triangle.svg)}.directfun-mbti-wrap .mbti-mid-area li:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(326deg,#04080c 39%,#2c4b6c)}.directfun-mbti-wrap .mbti-mid-area li:after{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;border-radius:8px;background:#0e1720 url(/resource/images/cu/fun_mbti_rock.svg) no-repeat center}.directfun-mbti-wrap .mbti-mid-area li+li{margin-left:8px}.directfun-mbti-wrap .mbti-mid-area li.active{transform:rotateY(180deg)}.directfun-mbti-wrap .mbti-mid-area li.active,.directfun-mbti-wrap .mbti-mid-area li.active .mbti-select{transition:all .5s ease}.directfun-mbti-wrap .mbti-mid-area li.active .mbti-select{opacity:1}.directfun-mbti-wrap .mbti-bot-wrap{position:relative}.directfun-mbti-wrap .mbti-bot-area{display:flex;justify-content:center;position:absolute;top:0;left:50%;z-index:0;transform:translate(-50%);width:420px;height:172px;margin:0 auto;opacity:0}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select{display:block;position:relative;width:calc(50% - 4px);height:100%;border-radius:12px;border:2px solid transparent;background-color:#fff}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select:disabled{color:inherit}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select-inner{display:block;position:relative;height:100%;padding:22px 14px}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select .ico{background-color:#efefef;color:#7e89a2}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select strong{display:block;margin:16px 0 4px;font-size:var(--font-xl);text-align:center}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select .desc{display:block;font-size:var(--font-sm);text-align:center}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select+.btn-mbti-select{margin-left:8px}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select.active{border:2px solid #00d186;background-color:#e5fbf1}.directfun-mbti-wrap .mbti-bot-area .btn-mbti-select.active .ico{background-color:#00d186;color:#fff;animation:mbtiBtn .3s linear alternate}@keyframes mbtiBtn{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.directfun-mbti-wrap .mbti-bot-area.is-active{z-index:5;opacity:1;transition:opacity .5s ease}.directfun-mbti-wrap .mbti-bot-area.is-active .btn-mbti-select,.directfun-mbti-wrap .mbti-bot-area.is-active .btn-mbti-select-inner{transform:rotateY(180deg);transition:all .5s ease}.directfun-mbti-wrap .mbti-bot-area.sec .btn-mbti-select.active{border:2px solid #2388ff;background-color:#edfbff}.directfun-mbti-wrap .mbti-bot-area.sec .btn-mbti-select.active .ico{background-color:#2388ff}.directfun-mbti-wrap .mbti-bot-area.trd .btn-mbti-select.active{border:2px solid #ffc923;background-color:#fffbd5}.directfun-mbti-wrap .mbti-bot-area.trd .btn-mbti-select.active .ico{background-color:#ffc923}.directfun-mbti-wrap .mbti-bot-area.four .btn-mbti-select.active{border:2px solid #ff5050;background-color:#ffe8e8}.directfun-mbti-wrap .mbti-bot-area.four .btn-mbti-select.active .ico{background-color:#ff5050}.directfun-mbti-wrap .mbti-finish-list{width:662px;margin:0 auto}.directfun-mbti-wrap .mbti-finish-list li{padding:28px 40px 24px;border-radius:20px;background-color:#fff}.directfun-mbti-wrap .mbti-finish-list li.hide{display:none}.directfun-mbti-wrap .mbti-finish-list li .ico-box{display:flex;width:160px;height:40px;margin:0 auto 16px}.directfun-mbti-wrap .mbti-finish-list li .ico-box .ico{width:40px;height:40px;font-size:var(--font-xl);line-height:40px;-webkit-mask-size:40px;mask-size:40px}.directfun-mbti-wrap .mbti-finish-list li .ico-box .ico.active{animation:icoMov 10s linear infinite}@keyframes icoMov{0%{transform:scale(1) rotateY(0)}3%{transform:scale(1.4) rotateY(180deg)}6%{transform:scale(1) rotateY(0)}to{transform:scale(1) rotateY(0)}}.directfun-mbti-wrap .mbti-finish-list li .tit{font-size:var(--font-xl);font-weight:700}.directfun-mbti-wrap .mbti-finish-list li .desc{margin-top:16px;color:#868a93}.directfun-mbti-wrap .mbti-finish-list li .btn-group{margin:24px 0 0}.directfun-mbti-wrap .mbti-finish-list li .btn-group .btn{width:100%;margin:0}.directfun-mbti-wrap .mbti-finish-list li+li{margin-top:16px}.directfun-mbti-wrap:before{content:"";display:block;position:absolute;top:415px;left:0;width:100%;height:120px;background:linear-gradient(to bottom,#080c11 44%,#202a52 53%,#111a39 58%,#030507 76%)}.directfun-mbti-wrap.mbti-finish{height:auto;padding:32px 170px 40px}.directfun-mbti-wrap.mbti-finish .title-area{max-width:536px}.directfun-mbti-wrap.mbti-finish:before{display:none}.directfun-mbti-wrap .ico{display:inline-block;width:60px;height:60px;color:#fff;font-size:var(--font-3xl);font-weight:700;text-align:center;line-height:60px;background-color:#00d186;mask-image:url(/resource/images/cu/fun_mbti_circle.svg);-webkit-mask-image:url(/resource/images/cu/fun_mbti_circle.svg)}.directfun-mbti-wrap .ico.isec{background-color:#2388ff;mask-image:url(/resource/images/cu/fun_mbti_pentagon.svg);-webkit-mask-image:url(/resource/images/cu/fun_mbti_pentagon.svg)}.directfun-mbti-wrap .ico.itrd{background-color:#ffc923;mask-image:url(/resource/images/cu/fun_mbti_rect.svg);-webkit-mask-image:url(/resource/images/cu/fun_mbti_rect.svg)}.directfun-mbti-wrap .ico.ifour{background-color:#ff5050;mask-image:url(/resource/images/cu/fun_mbti_triangle.svg);-webkit-mask-image:url(/resource/images/cu/fun_mbti_triangle.svg)}.directfun-mbti-wrap .ico.dis{background-color:#efefef;color:#7e89a2}.result-notice{margin-top:40px}.result-notice .notice-title{padding-left:24px;background:url(/resource/images/cu/ico_notice_tit.png) no-repeat 0 50%;background-size:20px 20px;color:#2388ff;font-size:var(--font-md);font-weight:700}.result-notice .txt-list.dot{color:#868a93}.mobile .directfun-list-wrap{margin:0 -24px;background-color:#f6faff}.mobile .directfun-list-wrap .tabs-container{width:100%;margin:0 auto}.mobile .directfun-list-wrap .tabs-container.tab-trd{margin-bottom:-62px;padding:16px 0 72px}.mobile .directfun-list-wrap .tabs-container.tab-trd .tabs-list{display:flex;flex-wrap:nowrap;overflow-x:auto;height:70px;padding:16px 24px;background-color:#f6faff;scrollbar-width:none}.mobile .directfun-list-wrap .tabs-container.tab-trd .tabs-list .tab-btn{white-space:nowrap}.mobile .directfun-list-wrap .tabs-container.tab-trd .fun-list{display:block;padding:24px 24px 0}.mobile .directfun-list-wrap .tabs-container.tab-trd .fun-list>li{width:100%}.mobile .directfun-list-wrap .tabs-container.tab-trd .fun-list>li+li{margin-top:16px;margin-left:0}.mobile .fun-detail-top{margin:0 -24px;border-radius:0}.mobile .fun-prd-info .btn-group{margin-bottom:0}.mobile .ins-worldcup-wrap:after{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100vw;height:100vh;box-sizing:border-box;z-index:-1;background-color:#e7f2ff}.mobile .ins-worldcup-body{position:fixed;left:0;bottom:0;width:100%;height:calc(100% - 322px);margin:0;padding:60px 24px 0;border-bottom-right-radius:0;border-bottom-left-radius:0}.mobile .ins-worldcup-body .choice-option{margin:0 -4px}.mobile .ins-worldcup-body .choice-option .btn-option{width:calc(50% - 4px);height:auto;margin:0 4px;padding-bottom:40px}.mobile .directfun-dentency-wrap{width:calc(100% + 48px);margin:0 -24px}.mobile .directfun-dentency-wrap .bg-box{position:fixed;bottom:0;left:0;height:100%;border-radius:0}.mobile .directfun-dentency-wrap .inner-cont{position:relative}.mobile .directfun-dentency-wrap .inner-cont .dentency-visual{position:relative;top:16px;width:240px;height:160px;margin:0 auto 32px}.mobile .directfun-dentency-wrap .inner-cont>.dentency-out{position:fixed;bottom:0;left:0;width:100%;height:calc(100% - 246px);padding:32px 0 24px;border-end-start-radius:0;border-end-end-radius:0}.mobile .directfun-dentency-wrap .inner-cont>.dentency-out .inbox{overflow-x:hidden;overflow-y:auto;height:107%;padding:0 24px}.mobile .directfun-dentency-wrap .inner-cont>.dentency-out .inbox+.btn-group{position:absolute;right:0;bottom:0;left:0;margin:0;padding:24px 20px;background-color:#fff}.mobile .directfun-dentency-wrap .inner-cont>.dentency-out .inbox.scroll{padding-bottom:24px}.mobile .directfun-dentency-wrap .inner-cont>.dentency-out .inbox.scroll+.btn-group{box-shadow:0 0 13px #0000001a}.mobile .directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual{position:fixed;top:50%;left:50%;transform:translate(-50%,-60%)}.mobile .directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .fun-ico-group{opacity:1;transition:all .25s}.mobile .directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .question{background-color:transparent}.mobile .directfun-dentency-wrap .inner-cont.finish-loading .dentency-visual .txt-wait{display:block}.mobile .directfun-dentency-wrap .inner-cont.finish-view .dentency-out{padding-top:56px;padding-bottom:128px}.mobile .directfun-mbti-wrap{width:calc(100% + 48px);min-height:calc(100vh - 54px);margin:-26px -24px -64px;padding:48px 24px 0;border-radius:0}.mobile .directfun-mbti-wrap .title-area{height:auto;padding:8px 32px 0}.mobile .directfun-mbti-wrap .title-area .desc{font-size:var(--font-sm)}.mobile .directfun-mbti-wrap .mbti-mid-area{width:auto;max-width:312px}.mobile .directfun-mbti-wrap .mbti-bot-area{width:100%;height:192px}.mobile .directfun-mbti-wrap .mbti-bot-area.is-active{display:flex}.mobile .directfun-mbti-wrap .mbti-finish-list{width:100%;height:auto;margin:40px auto 0}.mobile .directfun-mbti-wrap .mbti-finish-list li{padding:28px 24px 24px}.mobile .directfun-mbti-wrap:before{top:482px}.mobile .directfun-mbti-wrap.mbti-finish{height:auto;margin:-26px -24px -108px;padding:32px 24px 108px}.lifestyle{position:fixed;top:54px;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1000px}.lifestyle-inner{position:absolute;top:0;right:0;left:0;padding:0 24px;z-index:10;outline:0 none}.lifestyle-q{padding-top:40px;text-align:center}.lifestyle-q-label{display:inline-block;position:relative;height:24px;padding:0 8px;border-radius:24px;color:#fff;font-size:var(--font-xs);line-height:24px}.lifestyle-q-label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid}.lifestyle-q-text{margin-top:20px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.lifestyle-a{position:relative;z-index:5;margin-top:24px}.lifestyle-a-btn{position:relative;width:100%;margin-top:12px;padding:16px;border-radius:12px;background-color:#fff;color:#1b1c2a;font-size:var(--font-md);font-weight:500;text-align:center}.lifestyle-a-btn:first-child{margin-top:0}.lifestyle-a-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;border:2px solid #1b1c2a;opacity:0}.lifestyle-a-btn.active:before{opacity:1;transition:all 1s ease}.lifestyle-last{width:66px;height:96px;margin:20px auto 0;font-size:0}.lifestyle-last img{width:100%;height:100%}.lifestyle-last+.lifestyle-q-text{margin-top:32px}.lifestyle.step1{background-color:#ebf4fe}.lifestyle.step1 .lifestyle-q-label{background-color:#2388ff}.lifestyle.step1 .lifestyle-q-label:before{border-color:#2388ff transparent transparent}.lifestyle.step2{background-color:#e9fafd}.lifestyle.step2 .lifestyle-q-label{background-color:#0096ed}.lifestyle.step2 .lifestyle-q-label:before{border-color:#0096ed transparent transparent}.lifestyle.step3{background-color:#effbd5}.lifestyle.step3 .lifestyle-q-label{background-color:#00a27b}.lifestyle.step3 .lifestyle-q-label:before{border-color:#00a27b transparent transparent}.lifestyle.step4{background-color:#fffbd5}.lifestyle.step4 .lifestyle-q-label{background-color:#f16400}.lifestyle.step4 .lifestyle-q-label:before{border-color:#f16400 transparent transparent}.lifestyle.step5{background-color:#ffebeb}.lifestyle.step5 .lifestyle-q-label{background-color:#f45c68}.lifestyle.step5 .lifestyle-q-label:before{border-color:#f45c68 transparent transparent}.lifestyle.step6{background-color:#ffebf4}.lifestyle.step6 .lifestyle-q-label{background-color:#f45ca0}.lifestyle.step6 .lifestyle-q-label:before{border-color:#f45ca0 transparent transparent}.lifestyle.step7{background-color:#6e4bfb1a}.lifestyle.step7 .lifestyle-q-label{background-color:#8b4bfb}.lifestyle.step7 .lifestyle-q-label:before{border-color:#8b4bfb transparent transparent}.lifestyle.step8{background-color:#ecf1f6}.lifestyle.step8 .lifestyle-q-label{background-color:#7e89a2}.lifestyle.step8 .lifestyle-q-label:before{border-color:#7e89a2 transparent transparent}.lifestyle.step-last{background-color:#fff}.lifestyle-card{position:fixed;bottom:-244px;left:50%;transform:translate(-50%);width:100%;height:412px;font-size:0}.lifestyle-card:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:10;background:linear-gradient(0,rgb(255,255,255) 50%,transparent)}.lifestyle-card-inner{position:absolute;left:50%;transform:translate(-50%);width:412px;height:412px}.lifestyle-card-item{display:none;position:absolute;width:66px;height:96px;opacity:.3;transition:opacity 1s ease;transition-delay:.5s}.lifestyle-card-item.active{z-index:30;opacity:1}.lifestyle-card-item img{position:absolute;top:50%;left:50%;width:100%;height:100%}.lifestyle-card-item:nth-child(1){display:block;top:0;left:50%;transform:translate(-50%)}.lifestyle-card-item:nth-child(1) img{transform:translate(-50%,-50%)}.lifestyle-card-item:nth-child(2){display:block;top:11%;right:13%}.lifestyle-card-item:nth-child(2) img{transform:translate(-50%,-50%) rotate(45deg)}.lifestyle-card-item:nth-child(3){display:block;top:50%;right:3.2%;transform:translateY(-50%)}.lifestyle-card-item:nth-child(3) img{transform:translate(-50%,-50%) rotate(90deg)}.lifestyle-card-item:nth-child(4){display:block;bottom:11%;right:13%}.lifestyle-card-item:nth-child(4) img{transform:translate(-50%,-50%) rotate(135deg)}.lifestyle-card-item:nth-child(5){display:block;bottom:0;left:50%;transform:translate(-50%)}.lifestyle-card-item:nth-child(5) img{transform:translate(-50%,-50%) rotate(180deg)}.lifestyle-card-item:nth-child(6){display:block;bottom:11%;left:13%}.lifestyle-card-item:nth-child(6) img{transform:translate(-50%,-50%) rotate(225deg)}.lifestyle-card-item:nth-child(7){display:block;top:50%;left:3.2%;transform:translateY(-50%)}.lifestyle-card-item:nth-child(7) img{transform:translate(-50%,-50%) rotate(270deg)}.lifestyle-card-item:nth-child(8){display:block;top:11%;left:13%}.lifestyle-card-item:nth-child(8) img{transform:translate(-50%,-50%) rotate(315deg)}.lifestyle-card .result{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:220px;text-align:center}.lifestyle-card .result .title{color:#1b1c2a;font-size:var(--font-2xl);font-weight:700}.lifestyle-card .result .title .point{color:#2388ff}.lifestyle-card .result .text{margin-top:14px;color:#868a93;font-size:var(--font-md);line-height:1.6}.lifestyle.step-last .lifestyle-card{bottom:50%;transform:translate(-50%,50%);height:472px}.lifestyle.step-last .lifestyle-card-inner{width:472px;height:472px}.lifestyle.step-last .lifestyle-card:before{display:none}.lifestyle.step-last .lifestyle-card-inner{animation:lastRotate 20s linear infinite}.lifestyle.step-last .lifestyle-card-item{opacity:1}@keyframes lastRotate{0%{transform:translate(-50%) rotate(0)}to{transform:translate(-50%) rotate(-360deg)}}.web .lifestyle{overflow:hidden;position:relative;top:inherit;bottom:inherit;left:inherit;transform:translate(0);height:600px;margin:40px 0 56px;border-radius:20px}.web .lifestyle-inner{position:relative;top:inherit;right:inherit;left:inherit;z-index:10}.web .lifestyle-card{position:absolute;bottom:-244px;left:50%;transform:translate(-50%);font-size:0}.web .fun-rate-list{display:flex;justify-content:space-between}.web .fun-rate-list>li{width:calc(33.333% - 10.5px);margin-top:0}.bloodtype{overflow-x:hidden;position:relative;max-width:1000px;min-height:100vh;margin:-80px -24px -64px;padding:54px 18px 40px;background-color:#f6faff}.bloodtype-title{padding:32px 0;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;text-align:center}.bloodtype-title .point{color:#2388ff}.bloodtype-cont{display:flex;width:200%;text-align:center;transition:transform 1s ease;transition-delay:.5s}.bloodtype-item{width:100%;margin:0 6px}.bloodtype-item-inner{overflow:hidden;height:433px;padding:40px 20px;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14;background-color:#fff}.bloodtype-item .title-area .label{display:inline-block;position:relative;height:24px;padding:0 8px;border-radius:24px;background-color:#2388ff;color:#fff;font-size:var(--font-xs);line-height:24px}.bloodtype-item .title-area .label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#2388ff transparent transparent}.bloodtype-item .title-area .title{margin-top:13px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.bloodtype-item .title-area .title .point{color:#2388ff}.bloodtype-item .a-list{margin:36px -4px -4px}.bloodtype-item .a-list:after{content:"";display:block;clear:both}.bloodtype-item .a-list-item{float:left;width:50%;padding:4px}.bloodtype-item .a-list-btn{position:relative;width:100%;height:106px;border-radius:8px;border:1px solid #ecf0f5;background-color:#fff}.bloodtype-item .a-list-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:2px solid #1b1c2a;opacity:0;transition:opacity 1s ease}.bloodtype-item .a-list-btn .img{display:block;margin:0 auto;width:48px;height:48px}.bloodtype-item .a-list-btn .text{display:block;margin-top:4px;color:#1b1c2a;font-size:var(--font-md)}.bloodtype-item .a-list-btn.active{z-index:5;animation:btnActive .3s ease alternate}.bloodtype-item .a-list-btn.active:before{opacity:1}@keyframes btnActive{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.bloodtype-answer{position:absolute;top:-9999px;left:-9999px;width:100%;height:100%;z-index:0;background-color:#d9d9d93d;text-align:center;opacity:0}.bloodtype-answer-inner{position:absolute;top:154px;left:50%;z-index:5;transform:translate(-50%);font-size:0}.bloodtype-answer .img{width:240px;transform:scale(1.2);opacity:0}.bloodtype-answer .text{overflow:hidden;width:0;margin:40px auto 0;color:#ff5050;font-size:var(--font-2xl);font-weight:700;white-space:nowrap}.bloodtype-answer-inner.right .text{color:#2388ff}.bloodtype.result .bloodtype-title,.bloodtype.result .bloodtype-cont{filter:blur(20px);transition:filter .3s ease;transition-delay:1s}.bloodtype.result .bloodtype-answer{top:0;left:0;z-index:50;opacity:1;transition:opacity 1s ease;transition-delay:1.5s}.bloodtype.result .bloodtype-answer .img{transform:scale(1);opacity:1;transition:all .5s ease;transition-delay:2s}.bloodtype.result .bloodtype-answer .text{animation:bloodTyping 3s 2s steps(12) infinite}@keyframes bloodTyping{0%{width:0}40%,to{width:100%}}.bloodtype .fun-prd-info-list .fun-prd-info+.fun-prd-info{margin-top:16px}.web .bloodtype{min-height:auto;padding-top:8px;padding-bottom:40px;margin:40px auto 56px;border-radius:20px}.web .bloodtype .title-area .title br{display:none}.web .bloodtype-item-inner{height:auto}.web .bloodtype-item .a-list{max-width:500px;margin-right:auto;margin-left:auto}.web .bloodtype-item .a-list-item{width:25%}.bloodtype.result-type .top-img{position:relative;height:152px;font-size:0;text-align:center}.bloodtype.result-type .top-img .img{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:240px}.bloodtype.result-type .result-layer{background-color:#fff}.bloodtype.result-type .result-layer .scroll-area{width:100%}.bloodtype.result-type .result-layer .scroll-area.scroll+.btm-btn{box-shadow:0 0 13px #0000001a}.bloodtype.result-type .result-layer .scroll-area .text-cont{margin-bottom:40px}.bloodtype.result-type .result-layer .scroll-area .text-cont .label{display:inline-block;position:relative;height:24px;margin:17px 0 13px;padding:0 8px;border-radius:24px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);line-height:24px}.bloodtype.result-type .result-layer .scroll-area .text-cont .label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#3d3f5a transparent transparent}.bloodtype.result-type .result-layer .scroll-area .text-cont .label .color{color:#fffa97}.bloodtype.result-type .result-layer .scroll-area .text-cont .title{color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.bloodtype.result-type .result-layer .scroll-area .text-cont .title .point{color:#ff5050}.bloodtype.result-type .result-layer .scroll-area .text-cont .text{margin-top:16px;color:#5a5b63;font-size:var(--font-md)}.bloodtype.result-type .result-layer .scroll-area .text-cont .text p+p{margin-top:12px}.bloodtype.result-type .result-layer .btm-btn{margin-top:0;margin-bottom:0;padding:20px}.bloodtype.result-type.right .result-layer .scroll-area .text-cont .title .point{color:#2388ff}.bloodtype.result-type.balance-result .top-img,.bloodtype.result-type.pension-result .top-img{height:192px}.bloodtype.result-type.balance-result .top-img .img,.bloodtype.result-type.pension-result .top-img .img{width:100%;max-width:240px}.bloodtype.result-type.balance-result .top-img .img img,.bloodtype.result-type.pension-result .top-img .img img{width:100%}.bloodtype.result-type.pension-result .scroll-area .text-cont{text-align:center}.bloodtype.result-type.recipe-result .top-img,.bloodtype.result-type.propensity-result .top-img{position:relative;z-index:5;height:190px;font-size:0}.bloodtype.result-type.recipe-result .top-img .img,.bloodtype.result-type.propensity-result .top-img .img{position:absolute;bottom:-34px;left:50%;transform:translate(-50%);width:240px;height:185px}.bloodtype.result-type.recipe-result .top-img .img img,.bloodtype.result-type.propensity-result .top-img .img img{width:100%;height:auto}.mobile .bloodtype.result-type .result-layer{position:absolute;top:206px;right:0;bottom:0;left:0;border-radius:32px 32px 0 0}.mobile .bloodtype.result-type .result-layer .scroll-area{overflow-x:hidden;overflow-y:auto;position:absolute;top:40px;left:0;bottom:96px;width:100%;padding:0 24px 30px}.mobile .bloodtype.result-type .result-layer .btm-btn{position:absolute;right:-20px;bottom:0;left:-20px}.mobile .bloodtype.result-type.pension-result{background-color:#1b1c2a}.mobile .bloodtype.result-type.pension-result .result-layer{top:244px}.mobile .bloodtype.result-type.balance-result{background-color:#415acb}.mobile .bloodtype.result-type.balance-result .result-layer{top:244px}.mobile .bloodtype.result-type.recipe-result .top-img,.mobile .bloodtype.result-type.propensity-result .top-img{position:absolute;top:54px;right:0;left:0}.mobile .bloodtype.result-type.recipe-result .result-layer,.mobile .bloodtype.result-type.propensity-result .result-layer{top:244px}.mobile .bloodtype.result-type.recipe-result{background:url(/resource/images/cu/pension_bg_01.png) no-repeat 50% 50%;background-size:cover}.mobile .bloodtype.result-type.propensity-result{background:linear-gradient(360deg,#fff2d3 66.15%,#ffd86b)}.web .bloodtype.result-type{overflow:inherit;margin-top:0;margin-bottom:0;padding-bottom:0;background-color:transparent!important}.web .bloodtype.result-type:before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;border-radius:20px;background-color:#ffebf4}.web .bloodtype.result-type.right:before{background-color:#e7f2ff}.web .bloodtype.result-type .result-layer{position:relative;width:662px;margin:0 auto;border-radius:32px;box-shadow:0 4px 24px #1b1c2a14}.web .bloodtype.result-type .result-layer .scroll-area{position:relative;top:inherit;left:inherit;bottom:inherit;padding:40px 40px 0}.web .bloodtype.result-type .result-layer .btm-btn{padding-top:30px;padding-bottom:40px}.web .bloodtype.result-type.pension-result:before{background-color:#1b1c2a}.web .bloodtype.result-type.balance-result:before{background-color:#415acb}.web .bloodtype.result-type.recipe-result:before{background:url(/resource/images/cu/pension_bg_01.png) no-repeat 50% 50%;background-size:cover}.web .bloodtype.result-type.propensity-result:before{background:linear-gradient(360deg,#fff2d3 30%,#ffd86b)}.worldcup{position:relative;max-width:1000px;margin:40px auto 0}.worldcup:before{content:"";position:absolute;top:0;left:0;width:100%;height:300px;border-radius:20px;background-color:#e7f2ff}.worldcup-title{position:relative;padding:40px 24px 20px;text-align:center}.worldcup-title .title{margin-top:16px;color:#1b1c2a;font-size:var(--font-2xl);font-weight:700}.worldcup-title .text{margin-top:8px;color:#5a5b63;font-size:var(--font-sm)}.worldcup-layer{position:relative;width:660px;height:384px;margin:0 auto;border-radius:32px;box-shadow:0 4px 24px #1b1c2a14;background-color:#fff}.worldcup-btn-list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:492px;height:208px}.worldcup-btn-item{position:absolute;top:0;right:0;left:0;width:100%;height:100%}.worldcup-btn{position:absolute;top:0;left:50%;width:50%;padding:0 8px;height:208px}.worldcup-btn:first-child{left:0;z-index:5}.worldcup-btn .item-btn{position:relative;width:100%;height:100%;border-radius:12px}.worldcup-btn .item-btn .label{position:absolute;top:-13px;left:50%;transform:translate(-50%);height:24px;padding:0 8px;border-radius:24px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);line-height:24px}.worldcup-btn .item-btn .label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#3d3f5a transparent transparent}.worldcup-btn .img,.worldcup-btn .text{position:absolute;left:50%;transform:translate(-50%)}.worldcup-btn .img{top:40px;width:60px;height:60px;margin:0 auto;font-size:0}.worldcup-btn .img img{width:100%;height:auto}.worldcup-btn .text{top:124px;width:100%;padding:0 24px;font-size:var(--font-md);font-weight:500}.mobile .worldcup{height:100vh;margin:-80px -24px -64px;padding:54px 24px 0;background-color:#e7f2ff}.mobile .worldcup:before{display:none}.mobile .worldcup-layer{position:absolute;top:328px;bottom:0;left:0;width:100%;height:auto;border-radius:32px 32px 0 0;box-shadow:none}.mobile .worldcup-btn-list{position:absolute;top:60px;right:24px;left:24px;transform:translate(0);width:auto}.mobile .worldcup-btn-list:after{content:"";display:block;clear:both}.mobile .worldcup-btn .text{padding:0 16px;font-size:var(--font-md)}.worldcup-btn-list{opacity:0;z-index:0}.worldcup-btn-list.active{opacity:1;z-index:5}.worldcup-btn-item{z-index:0;opacity:0}.worldcup-btn-item.active{z-index:5;opacity:1}.worldcup-btn,.worldcup-btn:first-child{left:50%;transform:translate(-50%)}.worldcup-btn .item-btn{background-color:#f6faff;color:#1b1c2a}.worldcup-btn .item-btn .label{top:0;opacity:0}.worldcup-btn.active{z-index:5}.worldcup-btn.active .item-btn{background-color:#00d186;color:#fff}.worldcup-btn.active .item-btn .label{top:-12px;opacity:1;transition:all .3s ease}.worldcup-btn.active:first-child .item-btn{background-color:#2388ff}.worldcup-btn-item.active.end .worldcup-btn,.worldcup-btn-item.active.end .worldcup-btn:first-child{left:50%;transform:translate(-50%);transition-delay:0s!important}.worldcup-btn-item.active .worldcup-btn{left:50%;transform:translate(0)}.worldcup-btn-item.active .worldcup-btn:first-child{left:0}.worldcup .worldcup-btn{transition:all 1s ease}.worldcup .worldcup-btn-item{transition:all 1s ease;transition-delay:1.5s}.worldcup .worldcup-btn-item.active{transition:all 1s ease;transition-delay:2.5s}.worldcup .worldcup-btn-item.active .worldcup-btn{transition-delay:2.5s}.worldcup .worldcup-btn.active .item-btn .label{transition-delay:.8s}.worldcup .worldcup-btn-list{transition:opacity 1s ease;transition-delay:2s}.dentency{position:relative;margin-top:40px}.dentency-visual{position:relative;height:300px;background-color:#1b1c2a;border-radius:20px}.dentency-visual-img{position:absolute;top:32px;left:50%;transform:translate(-50%);width:240px;height:160px}.dentency-visual-img:before,.dentency-visual-img:after{content:"";position:absolute;left:50%;z-index:10;transform:translate(-50%);background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.dentency-visual-img:before{top:62px;width:80px;height:80px;background-image:url(/resource/images/cu/fun_tendency_sun.png)}.dentency-visual-img:after{top:-23px;width:253px;height:207px;background-image:url(/resource/images/cu/fun_tendency_bg_1.png)}.dentency-visual-img .question{position:absolute;top:10px;left:50%;transform:translate(-50%);width:32px;height:32px;border-radius:50%;background:#3d3f5a url(/resource/images/cu/fun_tendency_q.png) no-repeat 50% 50%;background-size:5px auto}.dentency-visual-img .question:before,.dentency-visual-img .question:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-radius:50%;background-color:#3d3f5a}.dentency-visual-img .question:before{bottom:-6px;width:2px;height:2px}.dentency-visual-img .question:after{bottom:-13px;width:4px;height:4px}.dentency-visual-img .result-icon{position:absolute;top:60px;left:50%;transform:translate(-50%);width:32px;height:32px;font-size:0;opacity:0}.dentency-visual-img .result-icon .icon{position:absolute;top:0;width:32px;height:32px}.dentency-visual-img .result-icon .icon:nth-child(1){left:0}.dentency-visual-img .result-icon .icon:nth-child(2){left:50%;transform:translate(-50%)}.dentency-visual-img .result-icon .icon:nth-child(3){right:0}.dentency-visual-img .result-icon .icon img{width:100%;height:auto}.dentency-visual-img .notice-text{position:absolute;right:0;bottom:0;left:0;z-index:5;color:#fff;font-size:var(--font-xl);font-weight:700;text-align:center;opacity:0}.dentency-visual-img .notice-text-inner{overflow:hidden;width:0;margin:0 auto;white-space:nowrap}.dentency .guide-text{position:absolute;top:180px;left:50%;z-index:20;transform:translate(-50%);height:24px;padding:0 8px;border-radius:24px;background-color:#2388ff;color:#fff;font-size:var(--font-xs);font-weight:300;line-height:24px}.dentency .guide-text:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#2388ff transparent transparent}.dentency-layer{position:relative;z-index:10;width:662px;min-height:200px;margin:-108px auto 0;padding:32px 40px 40px;border-radius:32px;box-shadow:0 4px 24px #1b1c2a14;background-color:#fff}.dentency-quest .quest-title{margin-bottom:24px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;text-align:center}.dentency-quest .quest-title .point{color:#2388ff}.dentency-quest .quest-title br{display:none}.dentency-quest .quest-list-item{margin-top:12px}.dentency-quest .quest-list-item:first-child{margin-top:0}.dentency-quest .quest-list-btn{position:relative;width:100%;min-height:64px;padding:23px 16px 22px 60px;border-radius:12px;border:1px solid #ecf0f5;color:#1b1c2a;font-size:var(--font-md);font-weight:500;text-align:left}.dentency-quest .quest-list-btn:before,.dentency-quest .quest-list-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-style:solid;border-color:#2388ff;opacity:0;transition-property:width,height,opacity,border-radius;transition-duration:1s,1s,.4s,.5s;transition-timing-function:linear;transition-delay:1s,1s,0s,0s}.dentency-quest .quest-list-btn:before{width:0;height:100%;border-width:2px 0}.dentency-quest .quest-list-btn:after{width:100%;height:0;border-width:0 2px}.dentency-quest .quest-list-btn.active:before,.dentency-quest .quest-list-btn.active:after{opacity:1;border-radius:12px;transition-property:width,height,opacity,border-radius;transition-duration:.3s,.3s,.3s,.5s;transition-timing-function:linear;transition-delay:0s}.dentency-quest .quest-list-btn.active:before{width:100%}.dentency-quest .quest-list-btn.active:after{height:100%}.dentency-quest .quest-list-btn .icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);width:32px;height:32px}.dentency-quest{position:fixed;top:-9999px;left:-9999px;z-index:0;opacity:0}.dentency-quest .quest-title,.dentency-quest .quest-list-item{transform:translateY(50px);opacity:0}.dentency-quest.active{position:relative;top:auto;left:auto;z-index:5;opacity:1}.dentency-quest.active .quest-title,.dentency-quest.active .quest-list-item{transform:translateY(0);opacity:10;transition:all .8s ease}.dentency-quest.active .quest-title:nth-child(1),.dentency-quest.active .quest-list-item:nth-child(1){transition-delay:.1s}.dentency-quest.active .quest-title:nth-child(2),.dentency-quest.active .quest-list-item:nth-child(2){transition-delay:.2s}.dentency-quest.active .quest-title:nth-child(3),.dentency-quest.active .quest-list-item:nth-child(3){transition-delay:.3s}.dentency-quest.active .quest-title:nth-child(4),.dentency-quest.active .quest-list-item:nth-child(4){transition-delay:.4s}.dentency-quest.active .quest-title:nth-child(5),.dentency-quest.active .quest-list-item:nth-child(5){transition-delay:.5s}.dentency-quest.active .quest-title:nth-child(6),.dentency-quest.active .quest-list-item:nth-child(6){transition-delay:.6s}.dentency-quest.active .quest-title:nth-child(7),.dentency-quest.active .quest-list-item:nth-child(7){transition-delay:.7s}.dentency-quest.active .quest-title:nth-child(8),.dentency-quest.active .quest-list-item:nth-child(8){transition-delay:.8s}.dentency-quest.active .quest-title:nth-child(9),.dentency-quest.active .quest-list-item:nth-child(9){transition-delay:.9s}.dentency-quest.active .quest-title:nth-child(10),.dentency-quest.active .quest-list-item:nth-child(10){transition-delay:1s}.dentency.result .dentency-visual-img{transition:all .3s ease;height:210px}.dentency.result .dentency-visual-img .question{background:none}.dentency.result .dentency-visual-img .result-icon{animation:iconMov 5s .8s ease infinite}@keyframes iconMov{0%{top:60px;width:32px;opacity:0}15%,60%{top:10px;width:112px;opacity:1}to{top:10px;width:112px;opacity:0}}.dentency.result .dentency-visual-img .notice-text{opacity:1;transition:all .5s ease;transition-delay:.5s}.dentency.result .dentency-visual-img .notice-text-inner{animation:typingTxt 3s 1s steps(14) infinite}@keyframes typingTxt{0%{width:0}40%,to{width:100%}}.dentency.result .dentency-layer{opacity:0;transition:all .5s ease}.mobile .dentency{margin:-26px -24px -64px}.mobile .dentency-visual{border-radius:0}.mobile .dentency-layer{overflow-x:hidden;overflow-y:auto;position:fixed;top:246px;bottom:0;left:0;width:100%;margin:0;padding:32px 24px;border-radius:32px 32px 0 0;box-shadow:inherit}.mobile .dentency-quest .quest-title br{display:block}.mobile .dentency-quest .quest-list-btn{padding-top:18px;padding-bottom:18px}.mobile .dentency.result .dentency-visual{height:calc(100vh - 54px)}.mobile .dentency.result .dentency-visual-img{top:40%;transform:translate(-50%,-50%)}.mobile .dentency.result .dentency-layer{top:100%}.dentency.before{opacity:0}.dentency.before .dentency-visual-img:before{top:102px;opacity:0}.dentency.before .dentency-visual-img .question{top:70px;transform:translate(-50%) scale(0);opacity:0}.dentency.before .dentency-quest .quest-title,.dentency.before .dentency-quest .quest-list-item{transform:translateY(50px);opacity:0}.dentency.before .guide-text{opacity:0}.dentency.start{opacity:1;transition:opacity .5s ease}.dentency.start .dentency-visual-img:before{top:62px;opacity:1;transition:all .3s ease;transition-delay:.4s}.dentency.start .dentency-visual-img .question{top:10px;transform:translate(-50%) scale(1);opacity:1;transition:all .5s ease;transition-delay:.6s}.dentency.start .dentency-quest .quest-title,.dentency.start .dentency-quest .quest-list-item{transform:translateY(0);opacity:1}.dentency.start .dentency-quest .quest-title{transition-delay:.6s}.dentency.start .dentency-quest .quest-list-item:nth-child(1){transition-delay:.8s}.dentency.start .dentency-quest .quest-list-item:nth-child(2){transition-delay:1s}.dentency.start .dentency-quest .quest-list-item:nth-child(3){transition-delay:1.2s}.dentency.start .dentency-quest .quest-list-item:nth-child(4){transition-delay:1.4s}.dentency.start .dentency-quest .quest-list-item:nth-child(5){transition-delay:1.6s}.dentency.start .dentency-quest .quest-list-item:nth-child(6){transition-delay:1.8s}.dentency.start .guide-text{animation:gudeTxt 3s 2s linear alternate}@keyframes gudeTxt{0%{transform:translate(-50%,30px) scale(.5);opacity:0}10%,90%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%,-30px) scale(1.2);opacity:0}}.pension{overflow-x:hidden;overflow-y:auto;padding:54px 24px 57px;background-color:#1b1c2a;color:#fff}.pension-info{padding-top:48px;text-align:center}.pension-info .title-area{position:relative}.pension-info .title-area .sub{color:#2388ff;font-size:var(--font-sm);font-weight:700}.pension-info .title-area .title{position:relative;margin-top:16px;font-size:var(--font-3xl);font-weight:700}.pension-info .title-area .title+.title{margin-top:0}.pension-info .title-area .title span{opacity:0}.pension-info .title-area .title .show{position:absolute;top:0;right:0;left:0;opacity:1}.pension-info .title-area .text{margin-top:12px;color:#b4b9c3;font-size:var(--font-md)}.pension-info .lottie-area{margin-top:48px;opacity:0}.pension-info .lottie-area .lottie-animation-container{width:100%;max-width:360px}.pension-2 .pension-info .title-area .title{color:#1b1c2a}.pension-2 .pension-info .title-area .text{color:#5a5b63}.pension-balance:before{display:none}.pension-balance .bg-area{position:absolute;top:0;right:0;left:0;height:400px;border-radius:20px;transition:background .5s linear}.pension-balance .pension-quest2.disabled{overflow:hidden;position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;line-height:0}.pension-balance .pension-quest2.disabled .pension-info,.pension-balance .pension-quest2.disabled .img-balance{opacity:0;transition:transform .3s ease,opacity .3s ease}.pension-balance .pension-quest2.disabled .pension-info{transform:translateY(20px)}.pension-balance .pension-quest2.disabled .img-balance{transform:translateY(30px)}.pension-balance .pension-quest2.active .pension-info,.pension-balance .pension-quest2.active .img-balance{transform:translateY(0);opacity:1;transition:transform .5s ease,opacity .5s ease;transition-delay:.3s}.pension-balance .img-balance{position:relative;width:100px;height:100px;margin:16px auto 0}.pension-balance .img-balance img{width:100%}.pension-balance .bottom-layer{position:relative;z-index:10}.pension-balance .bottom-layer .ab-quest.disabled{overflow:hidden;position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;line-height:0;opacity:0;transform:translateY(40px)}.pension-balance .bottom-layer .ab-quest.active{opacity:1;transform:translateY(0);transition:transform .5s ease,opacity .5s ease;transition-delay:.4s}.pension-balance .bottom-layer .ab-quest-item{padding:4px}.pension-balance .bottom-layer .ab-quest-item:nth-child(1) .ab-quest-btn.active{background-color:#2388ff}.pension-balance .bottom-layer .ab-quest-item:nth-child(2) .ab-quest-btn.active{background-color:#00a27b}.pension-balance .bottom-layer .ab-quest-btn{position:relative;width:100%;height:208px;border-radius:12px;background-color:#f6faff;color:#1b1c2a}.pension-balance .bottom-layer .ab-quest-btn.active{z-index:5;color:#fff}.pension-balance .bottom-layer .ab-quest-btn .img{position:absolute;left:50%;transform:translate(-50%);top:40px;width:60px;height:60px}.pension-balance .bottom-layer .ab-quest-btn .img img{width:100%}.pension-balance .bottom-layer .ab-quest-btn .text{position:absolute;top:124px;right:24px;left:24px;font-size:var(--font-md)}.pension-balance.choice .pension-quest2.active,.pension-balance.choice .ab-quest.active{opacity:0;transition:opacity 1s linear;transition-delay:1.5s}.pension-balance.choice .ab-quest-item .ab-quest-btn{opacity:0;transition:background .5s,transform .4s linear,opacity 1s linear}.pension-balance.choice .ab-quest-item .ab-quest-btn.active{opacity:1}.pension-balance.choice .ab-quest-item:first-child .ab-quest-btn{transform:translate(50%)}.pension-balance.choice .ab-quest-item:last-child .ab-quest-btn{transform:translate(-50%)}.pension-balance.choice .pension-quest2:last-child,.pension-balance.choice .ab-quest:last-child{opacity:1}.pension-3{background-color:#415acb}.pension-3 .pension-info .title-area .sub{color:#fffa97}.pension-3 .pension-info .title-area .text{color:#c1d9fe}.pension-4{background-color:#fff2d3}.pension-4 .pension-info .title-area .sub{color:#b4781d}.pension-4 .pension-info .title-area .title{color:#1b1c2a}.pension-4 .pension-info .title-area .text{color:#5a5b63}.pension-visual{width:100%;max-width:390px;margin:0 auto;font-size:0;text-align:center}.pension-visual-text{position:relative;z-index:5;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;margin-top:18px}.pension-quest-round{width:100%;max-width:662px;margin:0 auto;text-align:center}.pension-quest-round .round-inner{padding:32px 24px;border-radius:20px;background-color:#fff}.pension-quest-round.disabled{overflow:hidden;position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;opacity:0}.pension-quest-round.active{position:relative}.pension-quest-round .title-area{font-weight:700}.pension-quest-round .title-area .label{color:#b4771d;font-size:var(--font-sm)}.pension-quest-round .title-area .title{margin-top:8px;color:#1b1c2a;font-size:var(--font-xl)}.pension-quest-round .answer-list{margin-top:24px}.pension-quest-round .answer-list-btn{width:100%;padding:16px;border-radius:12px;background-color:#f6faff;border-width:1px;border-style:solid;border-color:transparent;color:#1b1c2a;font-size:var(--font-md)}.pension-quest-round .answer-list-btn+.answer-list-btn{margin-top:12px}.pension-quest-round .answer-list-btn.active{border-color:#1b1c2a;transition:border .5s linear}.pension-propensity .pension-quest-round .round-inner{opacity:0;transform:translateY(60px);transition:opacity .6s linear,transform .4s ease}.pension-propensity.next .pension-quest-round .round-inner{opacity:1;transform:translateY(0);transition-delay:.8s}.pension-propensity.analysis .pension-visual{transition:opacity .3s}.pension-quest{position:relative;padding:48px 0 24px;text-align:center}.pension-quest .label{display:inline-block;position:relative;height:24px;margin-bottom:20px;padding:0 8px;border-radius:24px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);line-height:24px}.pension-quest .label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#3d3f5a transparent transparent}.pension-quest .title{color:#fff;font-size:var(--font-xl);font-weight:700}.pension-quest .text{margin-top:4px;font-size:var(--font-xs)}.pension-answer-item+.pension-answer-item{margin-top:16px}.pension-answer-btn{position:relative;width:100%;text-align:center;transform:rotateX(-180deg)}.pension-answer-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/resource/images/cu/bg_escaperoom.png) no-repeat 50% 50%;background-size:100% 100%;transform:rotateX(-180deg)}.pension-answer-btn:after,.pension-answer-btn .front{border-radius:12px}.pension-answer-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;border:2px solid #fff;opacity:0}.pension-answer-btn.active:after{opacity:1;transition:all .5s ease}.pension-answer-btn .front{display:block;position:relative;z-index:5;height:72px;border:1px solid #2d2e3e;background-color:#202131;opacity:0}.pension-answer-btn .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:0}.pension-answer-btn .icon{display:inline-block;width:40px;height:40px;margin-right:8px;vertical-align:middle}.pension-answer-btn .icon img{width:100%;height:auto}.pension-answer-btn .text{display:inline-block;color:#fff;font-size:var(--font-md);vertical-align:middle;white-space:nowrap}.pension-tooltip{margin-top:17px;color:#b4b9c3;text-align:center}.pension-tooltip .tooltip{margin-left:7px}.pension-tooltip .tooltip-btn .btn-help{border:1px solid rgba(255,255,255,.32);background-color:transparent}.pension-tooltip .tooltip-btn .btn-help:after{color:#fff}.pension-tooltip .tooltip-btn .ico-arrow{background-color:#fff}.pension-tooltip .tooltip .tooltip-content{width:auto!important;background-color:#fff;color:#1b1c2a;text-align:left}.pension-tooltip .tooltip .tooltip-content .btn-close:before,.pension-tooltip .tooltip .tooltip-content .btn-close:after{background-color:#000}.pension-bottom{margin-top:25px;text-align:center}.pension-bottom .btn{width:150px!important}.pension-type.bottom-area .btn,.pension-bottom .btn{transition:background-color .5s ease}.pension-type.bottom-area .btn[disabled],.pension-bottom .btn[disabled]{background-color:#3d3f5a}.pension-type.bottom-area.type2 .btn{background-color:#1b1c2a}.pension .recipe-area{z-index:10;width:192px;height:123px;background:url(/resource/images/cu/img_plate.png) no-repeat 50% 100%;background-size:100% auto}.pension .recipe-area .recipe-hide{position:absolute;bottom:-5px;left:50%;z-index:5;transform:translate(-50%);width:240px;height:160px;background:url(/resource/images/cu/img_recipe_hide.png) no-repeat 50% 100%;background-size:100% auto}.pension .recipe-area .recipe{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:160px;height:155px;text-align:center}.pension .recipe-area .recipe .label{display:inline-block;position:relative;height:24px;margin-bottom:8px;padding:0 8px;border-radius:24px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);line-height:24px;white-space:nowrap}.pension .recipe-area .recipe .label:before{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:#3d3f5a transparent transparent}.pension .recipe-area .recipe .img{width:160px;height:auto;margin:0 auto;font-size:0}.pension .recipe-area .recipe .img img{width:100%}.pension .recipe-area .recipe-hide{transition:all .8s ease;transition-delay:.3s}.pension .recipe-area .recipe{transform:translate(-50%,20px);opacity:0;transition:opacity .3s ease,transform 2s ease}.pension .recipe-area.active .recipe-hide{transform:translate(-47%,-19px) rotate(8deg);opacity:0;transition:all .5s ease}.pension .recipe-area.active .recipe{transform:translate(-50%);opacity:1;transition:all .8s ease;transition-delay:.7s}.pension .bottom-layer{background-color:#fff}.pension .recipe-list{transition:opacity .4s ease}.pension .recipe-list.hide{position:absolute;top:-9999px;left:-9999px;z-index:0;transform:translateY(-20px);opacity:0}.pension .recipe-list.show{position:relative;z-index:10;transform:translateY(0);opacity:1;transition:transform .5s ease,opacity .5s ease;transition-delay:.4s}.pension .recipe-list-item+.recipe-list-item{margin-top:16px}.pension .recipe-list-item .title{background-repeat:no-repeat;background-position:0 50%;background-size:40px 40px}.pension .recipe-list-item.icon1 .title{background-image:url(/resource/images/cu/icon_recipe_01.png)}.pension .recipe-list-item.icon2 .title{background-image:url(/resource/images/cu/icon_recipe_02.png)}.pension .recipe-list-item.icon3 .title{background-image:url(/resource/images/cu/icon_recipe_03.png)}.pension .recipe-list-item.icon4 .title{background-image:url(/resource/images/cu/icon_recipe_04.png)}.pension .recipe-list-item.icon5 .title{background-image:url(/resource/images/cu/icon_recipe_05.png)}.pension .recipe-list-item.icon6 .title{background-image:url(/resource/images/cu/icon_recipe_06.png)}.pension .recipe-list-btn{position:relative;width:100%;padding:20px 24px;border-radius:16px;background-color:#f6faff;text-align:left;border:1px solid transparent}.pension .recipe-list-btn span{display:block}.pension .recipe-list-btn .title{padding-left:48px;color:#1b1c2a;font-size:var(--font-md);font-weight:700;line-height:40px}.pension .recipe-list-btn .text{margin-top:4px;color:#868a93;font-size:var(--font-sm)}.pension .recipe-list-btn.active{background:linear-gradient(#f6faff,#f6faff) padding-box,linear-gradient(45deg,#297bfd,#ed61ff) border-box}.pension-info .title-area .text{opacity:0;transform:scale(1.2)}.pension-quest .label,.pension-quest .title,.pension-quest .text{opacity:0}.pension-quest .label{transform:translateY(20px)}.pension-answer,.pension-tooltip,.pension-bottom{opacity:0}.pension-bottom{transform:scale(1.1)}.start .pension-info .title-area .text,.start .pension-info .lottie-area{opacity:1;transform:scale(1);transition:all .5s ease}.start .pension-quest .label,.start .pension-quest .title,.start .pension-quest .text{opacity:1;transition:all .3s ease}.start .pension-quest .label{transform:translateY(0);transition-delay:.8s}.start .pension-quest .title,.start .pension-quest .text{transition-delay:.5s}.start .pension-answer{opacity:1;transition:opacity .3s ease;transition-delay:.5s}.start .pension-answer-item:nth-child(1) .pension-answer-btn,.start .pension-answer-item:nth-child(1) .pension-answer-btn .front{transition-delay:1s}.start .pension-answer-item:nth-child(2) .pension-answer-btn,.start .pension-answer-item:nth-child(2) .pension-answer-btn .front{transition-delay:1.3s}.start .pension-answer-item:nth-child(3) .pension-answer-btn,.start .pension-answer-item:nth-child(3) .pension-answer-btn .front{transition-delay:1.6s}.start .pension-answer-item:nth-child(4) .pension-answer-btn,.start .pension-answer-item:nth-child(4) .pension-answer-btn .front{transition-delay:1.9s}.start .pension-answer-item .pension-answer-btn:focus,.start .pension-answer-item .pension-answer-btn:focus .front{transition-delay:0s}.start .pension-answer-btn{transform:rotateX(0)}.start .pension-answer-btn,.start .pension-answer-btn .front{transition:all .4s linear}.start .pension-answer-btn .front{opacity:1}.start .pension-tooltip{opacity:1;transition:all 0s ease;transition-delay:1.9s}.start .pension-bottom{opacity:1;transform:scale(1);transition:all 3s ease;transition-delay:1.9s}.pension-modal-img{width:100%;font-size:0}.pension-modal-img img{width:100%}.pension-modal-title{margin-top:24px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700}.pension-modal .right-text{position:relative;margin-top:24px;padding-left:45px}.pension-modal .right-text dt{position:absolute;top:0;left:0;width:35px;height:24px;border-radius:4px;background-color:#e7f2ff;color:#2388ff;font-size:var(--font-xs);text-align:center;line-height:24px}.pension-modal .right-text dd{color:#1b1c2a;font-size:var(--font-lg)}.pension-modal .info-text{margin-top:24px;color:#868a93;font-size:var(--font-md)}.web .pension{position:relative;margin:40px 0 0;border-radius:20px}.web .pension-info{padding-top:0}.web .pension-answer{width:310px;margin-right:auto;margin-left:auto}.web .pension .bottom-layer{width:662px;margin:0 auto;padding:40px;border-radius:32px}.web .pension-2{position:relative;background-color:transparent}.web .pension-2:before{content:"";position:absolute;top:0;right:0;left:0;height:400px;border-radius:20px;background:url(/resource/images/cu/pension_bg_01.png) no-repeat 50% 50%;background-size:cover}.web .pension-2 .recipe-area{position:relative;margin:50px auto -20px}.web .recipe-area+.bottom-layer{position:relative;z-index:5;box-shadow:0 4px 24px #1b1c2a14}.web .pension-balance .bottom-layer{margin-top:32px}.web .pension-balance .bottom-layer .ab-quest{text-align:center}.web .pension-balance .bottom-layer .ab-quest-item{display:inline-block;width:100%;max-width:200px}.web .pension-propensity{overflow:hidden;padding-top:280px;background-color:transparent}.web .pension-propensity .bg-area{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:400px;max-width:1000px;border-radius:20px;background-color:#fff2d3}.web .pension-propensity .pension-visual{position:absolute;top:40px;left:50%;z-index:10;transform:translate(-50%)}.web .pension-propensity.analysis .pension-visual .lottie-animation-container{width:390px;margin-top:-19px}.web .pension-propensity.analysis .pension-visual-text{margin-top:-10px}.web .pension-quest-round{height:340px}.web .pension-quest-round .round-inner{box-shadow:0 4px 24px #1b1c2a14}.mobile .pension{position:fixed;top:0;right:0;bottom:0;left:0}.mobile .pension-type.bottom-area{background:transparent}.mobile .pension-type.bottom-area .btn-group{background-color:transparent}.mobile .pension .bottom-layer{overflow-x:hidden;overflow-y:auto;position:fixed;top:366px;right:0;bottom:0;left:0;border-radius:32px 32px 0 0;padding:60px 24px 40px}.mobile .pension-2{background:url(/resource/images/cu/pension_bg_01.png) no-repeat 50% 50%;background-size:cover}.mobile .pension-2.type2{background:none}.mobile .pension-2 .recipe-area{position:absolute;top:264px;left:50%;transform:translate(-50%)}.mobile .pension-balance .bottom-layer{text-align:center}.mobile .pension-balance .bottom-layer .ab-quest{display:inline-block;width:calc(100% + 8px);max-width:400px;margin:-4px}.mobile .pension-balance .bottom-layer .ab-quest:after{content:"";display:block;clear:both}.mobile .pension-balance .bottom-layer .ab-quest-item{float:left;width:50%}.mobile .pension-propensity .pension-visual{margin-top:16px;margin-bottom:10px}.mobile .pension-propensity.analysis .pension-visual{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);padding:0 24px;transition:opacity .4s linear;transition-delay:.3s}.an-top-area{margin-bottom:24px;padding:24px;border-radius:20px;box-shadow:0 4px 24px #1b1c2a14;text-align:center}.an-top-area .tit-area{margin-bottom:24px}.an-top-area .img-box{overflow:hidden;position:relative;width:100%;max-width:400px;height:100px;margin:0 auto 24px}.an-top-area .img-box:before,.an-top-area .img-box:after{content:"";position:absolute;top:0;bottom:0;z-index:5;width:54px}.an-top-area .img-box:before{left:0;background:linear-gradient(270deg,transparent 0%,#fff 55%)}.an-top-area .img-box:after{right:0;background:linear-gradient(270deg,#fff 55%,transparent 100%)}.an-top-area .img-box-inner{display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%);width:200%;font-size:0}.an-top-area .img-box-inner .img{width:100%;transition:transform .5s ease}.an-top-area .img-box-inner .img.active{transform:scale(2)}.an-top-area .img-box-inner .img img{width:32px}.an-top-area .btn.btn-pry.md{margin:0}.an-mid-banner-list .banner-box{width:100%;height:120px}.an-mid-banner-list .banner-box a{display:flex;justify-content:space-between;align-items:center;position:relative;padding:14px 0 14px 20px;border-radius:20px}.an-mid-banner-list .banner-box a span{display:inline-block}.an-mid-banner-list .banner-box a span.inner-left .flag{padding:0;line-height:20px}.an-mid-banner-list .banner-box a span.inner-left .bold{width:100%;margin-top:8px;color:#1b1c2a;font-size:var(--font-md)}.an-mid-banner-list .banner-box a span .img-box{width:92px;height:92px}.an-mid-banner-list .banner-box a.type-banner-1{background-color:#fffbd5}.an-mid-banner-list .banner-box a.type-banner-1 span.inner-left .flag{color:#f16400}.an-mid-banner-list .banner-box a.type-banner-2{background-color:#e7f2ff}.an-mid-banner-list .banner-box a.type-banner-2 span.inner-left .flag{color:#2388ff}.an-mid-banner-list .banner-box a.type-banner-3{background-color:#f1edff}.an-mid-banner-list .banner-box a.type-banner-3 span.inner-left .flag{color:#bb4bfb}.an-mid-banner-list .banner-box+.banner-box{margin-top:16px}.an-mid-banner-list+.content-wrap .prd-list .prd-inner-box{padding:0}.an-mid-banner-list+.content-wrap .prd-list .prd-inner-box>ul>li{margin-bottom:0}.an-mid-banner-list+.content-wrap .prd-list .prd-inner-box>ul>li>a{padding-top:32px}.an-search-area .tit-h3{margin-bottom:16px}.an-search-area .tit-h3>span{display:block;position:relative;text-align:center;line-height:32px;opacity:0;transform:translateY(50px);animation-name:searchAni;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.an-search-area .tit-h3>span:nth-child(1){animation-delay:.5s}.an-search-area .tit-h3>span:nth-child(2){animation-delay:1s}.an-search-area .tit-h3>span:nth-child(3){animation-delay:1.5s}.an-search-area .tit-h3>span:nth-child(4){animation-delay:2s}.an-search-area .tit-h3>span>i{display:inline-block;width:32px;height:32px;margin-left:4px}.an-search-area .tit-h3>span>i img{height:100%}.an-search-area .tit-h3>span+span{margin-top:6px}.an-search-area .tit-h3+.font-c3{transform:translateY(50px);text-align:center;opacity:0;animation:searchAni .5s ease 2.5s forwards}.an-search-area .content-wrap{margin-top:90px;opacity:0;animation:searchAni02 .5s ease 3s forwards}.an-search-area .content-wrap+.content-wrap{animation:searchAni02 .5s ease 3.5s forwards}@keyframes searchAni{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes searchAni02{0%{margin-top:90px;opacity:0}to{margin-top:40px;opacity:1}}.living-top-box{margin:-80px -24px 0;padding:80px 24px 48px;background-color:#3d3f5a;text-align:center}.living-top-box-inner{width:100%;max-width:662px;margin:auto}.living-top-box .tit-area{margin-bottom:48px;text-align:left}.living-top-box .tit-area .desc2{color:#c1d9fe}.living-top-box .tit-area [class^=tit-h]{color:#fff}.living-top-box .data-list{font-size:var(--font-md)}.living-top-box .data-list li{margin:0}.living-top-box .data-list li+li{margin-top:12px}.living-top-box .data-list li .item{padding-left:20px;color:#ecf0f5;font-size:var(--font-sm)}.living-top-box .data-list li .item .bulleat{position:absolute;top:3px;left:0;width:12px;height:12px;border-radius:50%;background-color:#ffffff80}.living-top-box .data-list li .item.bullet{padding-left:0}.living-top-box .data-list li .item.bullet .bullet-list{display:inline-block;margin-right:2px;font-size:0;vertical-align:middle}.living-top-box .data-list li .item.bullet .bullet-list span{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #3d3f5a}.living-top-box .data-list li .item.bullet .bullet-list span+span{margin-left:-6px}.living-top-box .data-list li .item .length{display:inline-block;margin-left:3px;color:#2388ff}.living-top-box .data-list li .val{color:#fff;font-size:var(--font-md)}.living-top-box .data-list li .tooltip{margin-left:4px}.living-top-box .data-list li .tooltip-btn .btn-help{background-color:transparent;border:1px solid rgba(255,255,255,.32)}.living-top-box .data-list li .tooltip-btn .btn-help:after{color:#fff}.living-top-box .data-list li .tooltip-btn .ico-arrow,.living-top-box .data-list li .tooltip-content{background-color:#2388ff}.living-top-box .data-list li .tooltip-btn .ico-arrow .txt-list,.living-top-box .data-list li .tooltip-content .txt-list{padding:0;border:0}.living-top-box .data-list.month{margin-top:40px}.living-top-box .data-list.month li .item .bulleat{border:1px dashed #fff;background-color:transparent}.living-top-box .about-box{margin-top:32px;color:#fff;text-align:left}.living-top-box .about-box .name{font-size:var(--font-sm);font-weight:700}.living-top-box .about-box .txt-list{margin-top:12px;color:#ffffffb3}.living-top-box .about-box .txt-list li:before{background-color:#96979b}.living-top-box .info-box{margin:8px 0 0;padding:22px 20px 16px;border:0;background-color:#303249}.living-top-box .info-box .data-list li+li{margin-top:18px}.living-top-box .info-box .data-list div{color:#fff}.living-top-box .info-box .data-list .item{font-weight:700}.living-top-box .info-box+.data-list{margin-top:24px}.living-top-box .month+.info-box .data-list .item{padding-left:0}.living-top-box .btn-family{position:relative;height:36px;margin-top:-10px;padding:0 20px;color:#fff;font-size:var(--font-md)}.living-top-box .btn-family:before{content:"";overflow:hidden;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;margin-top:-3px;box-sizing:border-box;border-width:1px;border-style:solid;border-color:transparent #fff #fff transparent}.living-top-box .btn-count-area{position:relative;width:84px;text-align:center}.living-top-box .btn-count-area .btn-count{position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background-color:#3d3f5a}.living-top-box .btn-count-area .btn-count:before,.living-top-box .btn-count-area .btn-count:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff}.living-top-box .btn-count-area .btn-count:before{width:8px;height:2px}.living-top-box .btn-count-area .btn-count:after{width:2px;height:8px}.living-top-box .btn-count-area .btn-count.minus{left:0}.living-top-box .btn-count-area .btn-count.minus:after{display:none}.living-top-box .btn-count-area .btn-count.plus{right:0}.living-top-box .btn-count-area .btn-count:disabled:before,.living-top-box .btn-count-area .btn-count:disabled:after{background-color:#5a5b63}.living-top-box .btn-list-add{position:relative;height:36px;margin-top:-10px;padding:0 21px 0 10px;color:#b4b9c3;font-size:var(--font-md)}.living-top-box .btn-list-add:before,.living-top-box .btn-list-add:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-color:#fff}.living-top-box .btn-list-add:before{right:3px;width:10px;height:2px}.living-top-box .btn-list-add:after{right:7px;width:2px;height:10px}.living-top-box .btn-list-add .add-area{display:inline-block;height:36px;padding-right:3px}.living-top-box .btn-list-add .add-area .img{display:inline-block;position:relative;width:32px;height:32px;margin-left:-7px;box-sizing:content-box;border-radius:50%;border:2px solid #303249;background-color:#3d3f5a;font-size:0;vertical-align:top}.living-top-box .btn-list-add .add-area .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px}.living-top-box .btn-samsung-add{display:inline-block;position:relative;width:100%;margin-top:24px;padding:12px 20px 12px 45px;border-radius:12px;border:1px dashed rgba(255,255,255,.2);color:#b4b9c3;font-size:var(--font-sm);text-align:left}.living-top-box .btn-samsung-add:before,.living-top-box .btn-samsung-add:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background-color:#fff}.living-top-box .btn-samsung-add:before{left:20px;width:10px;height:2px}.living-top-box .btn-samsung-add:after{left:24px;width:2px;height:10px}.chart-pie-graph{overflow:hidden;position:relative;width:180px;height:90px;margin:0 auto;background:url(/resource/images/an/bg_chart_pie.png) no-repeat 0 0;background-size:100% 100%}.chart-pie-graph:before{content:"";position:absolute;top:36px;left:50%;z-index:25;transform:translate(-50%);width:108px;height:108px;border-radius:50%;background-color:#3d3f5a}.chart-pie-graph .graph-item{position:absolute;top:0;left:0;width:180px;height:180px;transition:transform .4s linear}.chart-pie-graph .graph-item:last-child .graph-bar{border:0 none}.chart-pie-graph .graph-item .graph-bar{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:50%;border-top:3px solid #3d3f5a}.chart-pie-graph .graph-item .graph-bar .bar{position:absolute;bottom:0;left:0;width:180px;height:180px;border-radius:50%}.chart-pie-result{position:relative;z-index:30;height:77px;margin-top:-28px;text-align:center}.chart-pie-result .result-inner{position:absolute;top:0;left:0;width:100%}.chart-pie-result .img{width:48px;height:48px;margin:0 auto}.chart-pie-result .img img{width:100%;height:100%}.chart-pie-result .text{display:inline-block;position:relative;height:24px;margin-top:5px;padding:0 8px;border-radius:24px;background-color:#1b1c2a;color:#fff;font-size:var(--font-xs);line-height:24px}.chart-pie-result .text:before{content:"";position:absolute;top:-4px;left:50%;transform:translate(-50%,-50%);width:14px;height:12px;box-sizing:border-box;border-width:7px 6px;border-style:solid;border-color:transparent transparent #1b1c2a}.chart-pie-result .text .color{color:#fffa97}.chart-pie-result .result-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:140px;margin:-21px 0 0 -13px;font-size:0;opacity:0}.chart-pie-result .result-bg img{width:100%}.chart-pie-result.good .type-good{opacity:1;transition:opacity .5s ease}.chart-pie-result.good .type-bad{opacity:0}.chart-pie-result.good .result-bg{animation:GoodAni 6s ease .5s infinite}@keyframes GoodAni{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}43%{transform:translate(-50%,-50%) scale(1);opacity:1}44%,46%,48%,89%{transform:translate(-50%,-50%) scale(1);opacity:0}45%,47%,49%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-48%) scale(1);opacity:0}}.chart-pie-result.bad .type-good{opacity:0}.chart-pie-result.bad .type-bad{opacity:1;transition:opacity .5s ease}.add-check-list{font-size:0;text-align:center}.add-check-list:after{content:"";display:block;clear:both}.add-check-list .tooltip-content{text-align:left}.add-check-list-item{float:left;width:33.333333%;padding-top:20px}.add-check-list-item .text{margin-top:9px;color:#1b1c2a;font-size:var(--font-md)}.add-check-list-btn{position:relative;width:64px;height:64px;border-radius:26px;border-width:2px;border-style:solid;border-color:transparent;background-color:#f6faff}.add-check-list-btn:before{content:"";position:absolute;top:-6px;right:-6px;width:24px;height:24px;background:url(/resource/images/mypage_icon_mag_1.svg) no-repeat 50% 50%;background-size:100% auto;opacity:0}.add-check-list-btn .img{display:inline-block;width:40px;height:40px}.add-check-list-btn .img img{width:100%}.add-check-list-btn.active{border-color:#2388ff;transition:border .3s ease}.add-check-list-btn.active:before{opacity:1;transition:opacity .3s ease}.recom-insurance{margin:48px 0 40px;text-align:center}.recom-insurance .lottie{width:100%;max-width:208px;margin:0 auto 24px;font-size:0}.recom-insurance .lottie .lottie-animation-container,.recom-insurance .lottie img{width:100%}.recom-insurance .video{width:100%;max-width:208px;margin:0 auto 24px;font-size:0}.recom-insurance .video video,.recom-insurance .video img{width:100%}.direct-body.full .insurance-calc,.direct-body.full .insurance-calc-result,.direct-body.full .banner-box,.direct-body.full .prd-out.faq,.direct-body.full .notice-list-wrap .notice-list-title,.direct-body.full .notice-list-wrap .txt-list.dot,.direct-body.full .notice-list-wrap .notice-list-text{display:block;max-width:662px;margin-right:auto;margin-left:auto}.insurance-calc{padding:32px 20px;border-radius:24px;background-color:#f6faff}.insurance-calc .tit-area{margin:24px 0 16px;padding-top:24px;border-top:1px solid #ecf0f5}.insurance-calc .tit-area:first-child{margin:0 0 18px;padding-top:0;border-top:0}.insurance-calc .tit-area .desc{margin-top:8px;font-size:var(--font-xs)}.insurance-calc .chart-area{width:100%;max-width:320px;margin:0 auto}.insurance-calc .chart-area .chart-list{display:flex;margin:0 20px}.insurance-calc .chart-area .chart-list:before{display:none}.insurance-calc .chart-area .chart-list-item{width:100%;margin:0 10px!important}.insurance-calc .chart-area .chart-list-item:first-child{margin-left:10px!important}.insurance-calc .chart-area .chart-list-item .chart-bar .volume{transform:translateY(-25px);font-size:var(--font-xs)}.insurance-calc .chart-area .chart-list-item .chart-bar .bar{border-radius:4px}.insurance-calc .chart-area .chart-list-item .text{color:#868a93;font-size:var(--font-xs)}.insurance-calc .btn-plan-select{display:block;width:168px;height:40px;margin:0 auto;border-radius:12px;border:1px solid #d1dce3;background-color:#fff;color:#1b1c2a;font-size:var(--font-md);font-weight:700;line-height:38px}.insurance-calc .btn-plan-select .inner{display:inline-block;position:relative}.insurance-calc button.btn-plan-select .inner{padding-right:20px}.insurance-calc button.btn-plan-select .inner:before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;margin-top:-3px;border-width:0 1px 1px 0;border-style:solid;border-color:#1b1c2a}.insurance-calc .data-list{margin:20px auto 0}.insurance-calc .data-list li{margin:0}.insurance-calc-result{position:relative;margin-top:12px;padding:32px 20px 24px;border-radius:20px;background-color:#e7f2ff}.insurance-calc-result:before{content:"";position:absolute;top:-30px;left:50%;transform:translate(-50%);width:48px;height:48px;border-radius:50%;background:url(/resource/images/an/icon_arr_round.png) no-repeat 50% 50%;background-size:100% auto}.insurance-calc-result .flag-title{display:inline-block;height:26px;margin-bottom:16px;padding:0 10px 0 32px;border-radius:26px;background:#2388ff url(/resource/images/an/icon_coin_mark.png) no-repeat 8px 50%;background-size:20px auto;color:#fff;font-size:var(--font-xs);font-weight:700;line-height:26px}.insurance-calc-result .info-text{margin-bottom:14px;color:#1b1c2a;font-size:var(--font-sm);font-weight:700}.insurance-calc-result .tit-area{margin-bottom:32px}.insurance-calc-result .tit-area .text{width:100%;margin-top:12px;font-size:var(--font-sm)}.insurance-calc-result .tit-area .desc{color:#868a93}.insurance-calc-result .btn.btn-pry{width:100%}.insurance-calc-result .round-box{margin-bottom:27px;padding:22px 20px;border-radius:12px;background-color:#f6faff}.insurance-calc-result .round-box .data-list{margin-top:-6px}.insurance-calc-result .round-box .data-list li{justify-content:right;margin:0}.insurance-calc-result .round-box .data-list li .item{color:#1b1c2a;font-size:var(--font-xs);line-height:1.9}.insurance-calc-result .round-box .data-list li .val .sub{display:block;color:#868a93;margin-top:4px;font-size:var(--font-sm);font-weight:500}.insurance-calc-result .round-box+.txt-list.remark{margin:-16px 0 32px;color:#868a93}.banner-box{position:relative;width:100%;min-height:92px;margin-top:40px;border-radius:20px;background-color:#fffbd5;text-align:left}.banner-box-inner{display:block;padding:24px 20px}.banner-box-text .label{display:block;margin-bottom:8px;color:#f16400;font-size:var(--font-xs)}.banner-box-text .title{display:block;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.banner-box-img{position:absolute;top:50%;right:0;transform:translateY(-50%);width:92px;height:92px;font-size:0}.banner-box-img img{width:100%;height:auto}.banner-box.type2{background-color:#effbd5}.banner-box.type2 .banner-box-text .label{color:#00a27b}.notice-list-wrap{position:relative;margin:40px -24px -64px;padding:40px 24px 64px;background-color:#f6faff}.notice-list-wrap:before{content:"";position:absolute;top:0;right:24px;left:24px;height:1px;background-color:#ecf0f5}.notice-list-wrap .notice-list-title{padding-left:24px;background:url(/resource/images/mypage_icon_mag_1.svg) no-repeat -2px 50%;background-size:24px auto;color:#2388ff;font-size:var(--font-md);font-weight:700}.notice-list-wrap .notice-list .txt-list{margin-top:16px}.notice-list-wrap .notice-list .txt-list>li{margin:0}.notice-list-wrap .notice-list .txt-list>li+li{margin-top:12px}.notice-list-wrap .notice-list-text{margin-top:24px;color:#868a93;font-size:var(--font-xs)}.notice-list-wrap.type-package{margin:64px 0 0;padding:0;background-color:#fff}.notice-list-wrap.type-package:before{display:none}.mobile .an-mid-banner-list+.content-wrap .prd-list .prd-inner-box>ul>li+li{margin-top:16px}.mobile .an-mid-banner-list+.content-wrap .prd-list .prd-inner-box>ul>li>a{padding-top:24px}.mobile .an-search-area .tit-h3>span{text-align:left}.mobile .an-search-area .tit-h3+.font-c3{text-align:left}.web .living-top-box{padding-top:134px;margin:-112px 0 0}.web .direct-body.full .notice-list-wrap{margin-right:0;margin-left:0}.web .direct-body.full .notice-list-wrap:before{right:0;left:0}.drt-monimo *{-webkit-tap-highlight-color:transparent;font-family:SS,helvetica,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}.drt-monimo select,.drt-monimo input,.drt-monimo button,.drt-monimo textarea,.drt-monimo pre,.drt-monimo div,.drt-monimo ul,.drt-monimo li{word-break:break-all}.drt-monimo .btn-pry{background-color:#0068ff;color:#fff}.drt-monimo .btn-pry:focus,.drt-monimo .btn-pry:hover{background-color:#2c72c6}.drt-monimo .btn-pry:focus>span,.drt-monimo .btn-pry:hover>span{border-bottom-color:#ffffff80}.drt-monimo .btn-sec{background-color:#edf4ff;color:#0068ff}.drt-monimo .btn-sec:focus,.drt-monimo .btn-sec:hover{background-color:#d0dae6}.drt-monimo .btn-sec:focus>span,.drt-monimo .btn-sec:hover>span{border-bottom-color:#0068ff80}.drt-monimo .btn-trd{background-color:transparent;color:#0068ff}.drt-monimo .btn-trd:focus,.drt-monimo .btn-trd:hover{color:#7e89a2}.drt-monimo .btn-trd:focus>span,.drt-monimo .btn-trd:hover>span{border-bottom-color:#7e89a280}.drt-monimo .prd-out .btn-pry{background-color:#2388ff}.drt-monimo .btn-arrow>span,.drt-monimo .btn-arrow:not(button),.drt-monimo .btn-more>span,.drt-monimo .btn-more:not(button){color:#0068ff}.drt-monimo .btn-arrow>span:after,.drt-monimo .btn-arrow:not(button):after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #0068ff;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:6px;top:50%}.drt-monimo .btn-more>span:after,.drt-monimo .btn-more:not(button):after{content:"";overflow:hidden;position:absolute;z-index:1;width:6px;height:6px;box-sizing:border-box;border:1px solid #0068ff;border-width:0 1px 1px 0;transform:rotate(45deg);right:5px;top:5px}.drt-monimo .prd-visual-out{margin-bottom:16px;background-color:#fff;border-radius:20px}.drt-monimo .prd-visual-out .swiper-wrapper{height:auto;box-shadow:0 0 #1b1c2a00}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide{padding:12px 0 0;background-color:#fff;box-shadow:none;text-align:center}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .item{height:24px;color:#0068ff;border:1px solid #e7f2ff;background-color:#e7f2ff;border-radius:4px}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont{width:100%;padding-top:12px}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont .tit{color:#1b1c2a;font-size:var(--font-2xl);line-height:33.6px}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont>.desc{color:#2388ff;font-size:var(--font-md)}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont>.desc .dot{content:"";display:inline-block;position:relative;bottom:3px;width:4px;height:4px;border-radius:100%;background-color:#d1dce3}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box{margin-bottom:0}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd]{border:1px solid #0068ff;background-color:#0068ff}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont .btn-box [class^=btn-prd].line{color:#0068ff;background-color:#edf4ff;border:1px solid #edf4ff}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case{width:100%;margin-left:0;margin-right:0;padding:20px;box-shadow:0 4px 24px #1b1c2a14}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box{margin-bottom:0}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd]{border:1px solid #0068ff}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide .inner-cont.small .case>.btn-box [class^=btn-prd].modi{color:#0068ff;background-color:#edf4ff;border:1px solid #edf4ff}.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide.type-01,.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide.type-02,.drt-monimo .prd-visual-out .swiper-wrapper .prd-slide.type-03{background-color:#fff}.drt-monimo .prd-calc-top .addi .btn-more.btn--white>span:after,.drt-monimo .prd-calc-top .addi .btn-more.btn--white:not(button):after{content:"";overflow:hidden;position:absolute;z-index:1;width:6px;height:6px;box-sizing:border-box;border:1px solid #fff;border-width:0 1px 1px 0;transform:rotate(45deg);right:5px;top:5px}.drt-monimo .prd-calc-top .addi .btn-more.btn--white span{color:#fff}.drt-monimo .calc-out .info-box .data-list li .val .btn-more.btn--black span{color:#1b1c2a}.drt-monimo .calc-out .info-box .data-list li .val .btn-more.btn--black span:after{border-color:#1b1c2a}.drt-monimo.mobile .bottom-layer .modal-out .modal-head.btn-close-hidden{padding-bottom:0}.drt-monimo.mobile .bottom-layer .modal-out .modal-head.btn-close-hidden~.btn-top-close{display:none}.drt-monimo.mobile .bottom-layer .modal-out .modal-head.align-c{padding-right:24px}.drt-monimo.mobile .bottom-layer .modal-out .modal-head img.pop-medical{width:200px;height:100px}.drt-monimo.mobile .bottom-layer .modal-out .modal-head .modal-title.tit-h5{margin-top:20px;margin-bottom:0;font-size:20px}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide{min-height:506px}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .img-box{max-width:210px!important;min-height:162px;height:162px}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form{padding-top:27px}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form+.btn-box [class^=btn-prd].join:first-of-type{max-width:unset;width:100%}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form .bubble-box{width:100%;top:-3px;text-align:center;background-color:transparent;color:#868a93;font-size:var(--font-md)}.drt-monimo.mobile .prd-visual-out.add-input .swiper-wrapper .prd-slide .inner-cont.small .case .write-form .bubble-box:before{display:none}.btn{display:inline-block;position:relative;width:auto;font-size:var(--font-md);text-align:center;vertical-align:middle}.btn>span{display:inline-block;position:relative;border-bottom:1px solid transparent}.btn[class*=btn-]:not(.btn-ext){min-width:320px;min-height:56px;margin:5px;padding:0 10px;border-radius:12px;font-size:var(--font-lg);font-weight:700}.btn[class*=btn-]:not(.btn-ext).md{min-width:220px;min-height:48px;border-radius:8px;font-size:var(--font-md)}.btn[class*=btn-]:not(.btn-ext).sm{width:auto;min-width:82px;min-height:40px;margin:4px;padding:0 20px;border-radius:8px;font-size:var(--font-md);font-weight:500}.btn[class*=btn-]:not(.btn-ext).round{border-radius:30px}.btn[class*=btn-]:not(.btn-ext).round:not(.sm){padding:0 24px}.btn[class*=btn-]:not(.btn-ext):not(button){padding:15px 10px;text-decoration:none;line-height:26px}.btn[class*=btn-]:not(.btn-ext):not(button).md{padding:14px 10px;line-height:20px}.btn[class*=btn-]:not(.btn-ext):not(button).sm{padding:10px 20px;line-height:20px}.btn-pry{background-color:#2388ff;color:#fff}.btn-pry:active,.btn-pry:hover{background-color:#2c72c6}.btn-pry:active>span,.btn-pry:hover>span{border-bottom-color:#fff0}.btn-pry.disabled,.btn-pry[disabled]{background-color:#ecf1f6;text-decoration:none;color:#96979b}.btn-pry.disabled .color-wrn,.btn-pry[disabled] .color-wrn{color:#b4b9c3!important}.btn-pry.disabled:hover,.btn-pry.disabled:focus,.btn-pry[disabled]:hover,.btn-pry[disabled]:focus{color:#868a93}.btn-sec{background-color:#e7f2ff;color:#2388ff}.btn-sec:active,.btn-sec:hover{background-color:#d0dae6}.btn-sec:active>span,.btn-sec:hover>span{border-bottom-color:#2388ff00}.btn-sec.disabled,.btn-sec[disabled]{background-color:#eff5fc;text-decoration:none;color:#96979b}.btn-sec.disabled .color-wrn,.btn-sec[disabled] .color-wrn{color:#b4b9c3!important}.btn-sec.disabled:hover,.btn-sec.disabled:focus,.btn-sec[disabled]:hover,.btn-sec[disabled]:focus{color:#868a93}.btn-trd{background-color:transparent;color:#2388ff}.btn-trd:active,.btn-trd:hover{color:#7e89a2}.btn-trd:active>span,.btn-trd:hover>span{border-bottom-color:#7e89a200}.btn-trd.disabled,.btn-trd[disabled]{background-color:#f5f9fe;text-decoration:none;color:#96979b}.btn-trd.disabled .color-wrn,.btn-trd[disabled] .color-wrn{color:#b4b9c3!important}.btn-trd.disabled:hover,.btn-trd.disabled:focus,.btn-trd[disabled]:hover,.btn-trd[disabled]:focus{color:#868a93}.btn-drk{background-color:#1b1c2a;color:#fff}.btn-drk:active,.btn-drk:hover{background-color:#3d3f5a}.btn-drk:active>span,.btn-drk:hover>span{border-bottom-color:#fff0}.btn-drk.disabled,.btn-drk[disabled]{background-color:#f5f9fe;text-decoration:none;color:#96979b}.btn-drk.disabled .color-wrn,.btn-drk[disabled] .color-wrn{color:#b4b9c3!important}.btn-drk.disabled:hover,.btn-drk.disabled:focus,.btn-drk[disabled]:hover,.btn-drk[disabled]:focus{color:#868a93}.btn-arrow>span,.btn-arrow:not(button),.btn-more>span,.btn-more:not(button){display:inline-block;position:relative;padding-right:18px;color:#2388ff;font-size:var(--font-sm);text-decoration:none;line-height:1.4}.btn-arrow{padding:1px}.btn-arrow>span:after,.btn-arrow:not(button):after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #2388ff;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:6px;top:50%}.btn-more{width:100%;margin:10px 0 0;padding:6px 0}.btn-more>span:after,.btn-more:not(button):after{content:"";overflow:hidden;position:absolute;z-index:1;width:6px;height:6px;box-sizing:border-box;border:1px solid #2388ff;border-width:0 1px 1px 0;transform:rotate(45deg);top:5px;right:5px}.btn-more.less>span:after{transform:rotate(225deg)}.btn-more.plus>span{padding-left:16px;padding-right:0}.btn-more.plus>span:before{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}.btn-more.plus>span:after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:10px;height:1px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}.btn--gray>span,.btn--gray:not(button){color:#7e89a2}.btn--gray>span:after,.btn--gray:not(button):after{border-color:#7e89a2}.btn--black>span,.btn--black:not(button){color:#1b1c2a}.btn--black>span:after,.btn--black:not(button):after{border-color:#1b1c2a}.btn--white>span,.btn--white:not(button){color:#fff}.btn--white>span:after,.btn--white:not(button):after{border-color:#fff}.btn-resend{padding-right:20px;background:url(/resource/images/certi_refresh.svg) no-repeat right center;color:#7e89a2;font-size:var(--font-sm)}.btn-shopping{max-width:56px!important;background-image:url(/resource/images/btn_icon_shopping.svg);background-repeat:no-repeat;background-position:center}.js-moreCont.js-open .btn-more.js-btnMore>span.on{display:inline-block}.js-moreCont.js-open .btn-more.js-btnMore>span.off{display:none}.js-moreCont.js-open .btn-more.js-btnMore>span:after{margin-top:3px;transform:rotate(-135deg)}.js-moreCont.js-open>.tbl-container.js-moreContLayer{margin:16px -1px 16px 0}.js-moreCont.js-open>.tbl-container.js-moreContLayer+.btn-more.js-btnMore{margin-top:10px}.js-moreCont>.tbl-container.js-moreContLayer{margin:0 -1px 0 0}.js-moreCont>.tbl-container.js-moreContLayer+.btn-more.js-btnMore{margin-top:0}.js-moreCont .btn-more>span.off{display:inline-block}.js-moreCont .btn-more>span.on{display:none}.js-togCont.js-open .btn-more span:after{margin-top:3px;transform:rotate(-135deg)}[class*=btn-].ico-plus span{padding-left:15px}[class*=btn-].ico-plus span:before{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:2px;height:10px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}[class*=btn-].ico-plus span:after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:10px;height:2px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}[class*=btn-].ico-check span{padding-left:28px}[class*=btn-].ico-check span:after{content:"";overflow:hidden;position:absolute;z-index:1;width:6px;height:11px;box-sizing:border-box;border:1px solid #f1f1f3;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);left:7px;top:3px}[class*=btn-].ico-check span:before{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:0 solid #2388ff;background-color:#2388ff;transform:translate(-50%,-50%);left:0;transform:translateY(-50%)}[class*=btn-].ico-refresh span{padding-left:24px}[class*=btn-].ico-refresh span:before{content:"";overflow:hidden;position:absolute;top:2px;left:0;z-index:1;width:16px;height:16px;box-sizing:border-box;background:url(/resource/images/btn_icon_refresh.svg) no-repeat center center}[class^=btn-link]{display:flex;align-items:center;position:relative;width:100%;margin:16px 0;padding:16px 24px 16px 0;color:#1b1c2a;font-size:var(--font-md);font-weight:500;text-align:left;text-decoration:none}[class^=btn-link]:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:4px;top:50%}[class^=btn-link] .ico{flex:none;display:inline-block;width:40px;margin-right:12px}[class^=btn-link] .ico img{width:100%}[class^=btn-link] strong{display:inline-block;vertical-align:text-top}[class^=btn-link] strong .txt{display:block;margin-top:4px;color:#868a93;font-size:var(--font-sm);font-weight:500}[class^=btn-link].qna{padding-left:24px}[class^=btn-link].qna:before{content:"Q.";overflow:hidden;position:absolute;top:16px;left:0;z-index:1;width:24px;box-sizing:border-box;color:#2388ff;font-weight:700}.btn-link--box{padding:15px 40px 15px 20px;border-radius:12px;border:1px solid #ecf0f5;line-height:1.4}.btn-link--box:after{right:30px;border-color:#b4b9c3}.btn-link--box .text-area .color-text{display:block;margin-bottom:4px;color:#2388ff;font-size:var(--font-sm)}.btn-link--box .text-area .color-text+strong{font-size:var(--font-lg)}.btn-link--box.sec{border:0;background-color:#f6faff}.btn-download{display:block;position:relative;margin-bottom:24px;padding-right:24px;padding-left:16px;background:url(/resource/images/btn_icon_down.svg) no-repeat right top 2px;background-size:20px;color:#5a5b63;line-height:24px}.btn-download:before{content:"";overflow:hidden;position:absolute;top:9px;left:2px;z-index:1;width:3px;height:3px;box-sizing:border-box;border-radius:50%;background-color:#5a5b63}.btn-ext{display:inline-block;min-height:32px;margin:0 4px;padding:0 11px;border-radius:16px;border:1px solid #d1dce3;background-color:#fff;color:#1b1c2a;font-size:var(--font-sm)}.btn-ext:focus,.btn-ext:hover{background-color:#f8f8ff}.btn-ext.disabled,.btn-ext[disabled]{background-color:#f5f9fe}.btn-ext:not(button){line-height:30px;text-decoration:none}.btn-ext[class*=ico-]{padding-left:35px;background-repeat:no-repeat;background-position:11px center}.btn-ext.ico-down{background-image:url(/resource/images/btn_icon_down.svg)}.btn-ext.ico-call{background-image:url(/resource/images/btn_icon_call.svg)}.btn-ext.ico-calendar{background-image:url(/resource/images/btn_icon_calendar.svg)}.btn-ext.ico-kakao{background-image:url(/resource/images/btn_icon_kakao.svg)}.btn-ext.ico-email{background-image:url(/resource/images/btn_icon_email.svg)}.btn-ext.wish{padding-left:36px;background:url(/resource/images/calc_wish.svg) no-repeat left 12px center}.btn-group{margin:30px 0;text-align:center}.btn-group .btn[class*=btn-]{margin:0 5px}.bottom-area{min-height:120px}.bottom-area.no-fixed{margin-bottom:-48px}.bottom-area .btn-group{margin:0;padding:32px 0;border-top:1px solid #ecf0f5;background-color:#fff}.bottom-area .check-group{max-width:662px;margin-right:auto;margin-left:auto}.bottom-area .check-group .check-item{display:block;margin-bottom:20px;padding-right:0;padding-left:0}.bottom-area .desc{margin-bottom:12px;font-size:var(--font-sm);font-weight:700;text-align:center}.bottom-area.prd-bottom{display:none}.btn-search{position:relative;width:100%;margin-bottom:24px;padding:14px 0 14px 32px;color:#1b1c2a;font-size:var(--font-lg);text-align:left}.btn-search:before{content:"";overflow:hidden;position:absolute;top:50%;left:4px;z-index:1;width:20px;height:20px;box-sizing:border-box;background:url(/resource/images/header_icon_search.svg) no-repeat left center;background-size:cover;transform:translateY(-50%);opacity:.5}[class^=btn-ico-]{position:relative;background-position:50% 50%;background-repeat:no-repeat}.btn-ico-search{width:64px;height:64px;background-image:url(/resource/images/header_icon_search.svg);background-size:24px 24px}.btn-ico-plus{width:64px;height:64px;margin:0 auto;border-radius:24px;border:1px dashed #d1dce3}.btn-ico-plus:before{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:2px;height:10px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}.btn-ico-plus:after{content:"";overflow:hidden;position:absolute;top:50%;z-index:1;width:10px;height:2px;box-sizing:border-box;left:5px;background-color:#2388ff;transform:translate(-50%,-50%)}.btn-ico-plus:before{left:50%}.btn-ico-plus:after{left:50%}.btn-ico-plus>span{position:absolute;top:80px}.btn-ico-delete,.btn-ico-close{width:18px;height:18px;border-radius:50%;background-color:#b4b9c3}.btn-ico-delete:before,.btn-ico-close:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;background-color:#fff;transform:translate(-50%,-50%) rotate(-45deg)}.btn-ico-delete:after,.btn-ico-close:after{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:1px;height:10px;box-sizing:border-box;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.btn-ico-refresh{width:24px;height:24px;background-image:url(/resource/images/btn_icon_refresh_black.svg);background-size:24px 24px}.btn-ico-color{display:block;width:100%;border-radius:8px;background-color:#e7f2ff;text-align:center}.btn-ico-color .inner{display:inline-block;position:relative;padding:16px 32px 16px 16px;color:#1b1c2a;font-size:var(--font-sm);line-height:24px}.btn-ico-color .inner .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;font-size:0}.btn-ico-color .inner .icon img{width:100%}.btn-pin-number{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:662px}.btn-pin-number>span{flex-grow:1;display:inline-block;position:relative;height:56px;margin:0 2px;border:1px solid #d1dce3;border-radius:8px}.btn-pin-number>span:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid #d1dce3;background-color:#d1dce3;transform:translate(-50%,-50%)}.btn-pin-number>span:before{background-color:#fff}.btn-pin-number>span.on:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:12px;height:12px;box-sizing:border-box;border-radius:50%;border:2px solid #2388ff;background-color:#2388ff;transform:translate(-50%,-50%)}.btn-pin-number>span.on:before{background-color:#2388ff}.box-btn-list{margin:-8px 0}.box-btn-list+.box-btn-list{margin-top:4px}.box-btn-list:after{content:"";display:block;clear:both}.box-btn-list-item{float:left;padding:4px}.box-btn-list-btn{position:relative;height:32px;padding:0 12px;border-radius:8px;color:#5a5b63;font-size:var(--font-sm);line-height:30px}.box-btn-list-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;border:1px solid #d1dce3}.box-btn-list+.tit-h4{margin-top:64px}.btn-select2 .text{display:block;position:relative;height:32px;padding:0 32px 0 40px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;line-height:32px}.btn-select2 .text:before{content:"";position:absolute;top:calc(50% + 3px);right:10px;transform:translateY(-50%);width:10px;height:10px;box-sizing:border-box;border-width:5px;border-style:solid;border-color:#000 transparent transparent}.btn-select2 .icon{position:absolute;top:0;left:0;width:32px;height:32px}.btn-select2 .icon img{width:100%}.btn-switch{display:inline-block;position:relative;z-index:10;height:28px;padding:0 9px 0 28px;border-radius:100px;background-color:#868a93;color:#fff;font-size:var(--font-xs);line-height:28px;white-space:nowrap;transition:padding .3s linear}.btn-switch:after{content:"";display:block;position:absolute;top:50%;left:3px;z-index:5;transform:translateY(-50%);width:22px;height:22px;border:0;background-color:#fff;border-radius:50%;box-sizing:border-box;transition:all .2s ease-out}.btn-switch.active{padding:0 28px 0 9px;background-color:#2388ff}.btn-switch.active:after{left:calc(100% - 25px)}.mobile .btn[class*=btn-]:not(.btn-ext){min-width:auto!important;margin:5px 0}.mobile .btn[class*=btn-]:not(.btn-ext,.round,.sm){width:100%}.mobile .btn-group{display:flex;justify-content:center;align-items:stretch;margin:20px}.mobile .btn-group .btn[class*=btn-]{flex-grow:1;margin:0 4px}.mobile .btn-group .btn[class*=btn-].sm{flex:none}.mobile .btn-group.btn-vertical{display:block}.mobile .btn-group.btn-vertical .btn+.btn{margin-top:24px}.mobile .bottom-area{position:fixed;left:0;z-index:100;bottom:0;width:100%;min-height:auto;margin:0;padding:20px 24px;background:linear-gradient(to bottom,#fff0,#fff 14px)}.mobile .bottom-area.no-fixed{margin:0}.mobile .bottom-area.bg-black{background:linear-gradient(to bottom,transparent,rgb(0,0,0) 26%)}.mobile .bottom-area.bg-black .btn-group{background-color:transparent}.mobile .bottom-area .btn-group{margin:-4px;padding:0;border:0}.mobile .bottom-area .btn-group:has(.btn-trd){display:block;margin:0}.mobile .bottom-area .btn-group:has(.btn-trd) .btn[class*=btn-]{margin:5px 0}.mobile .bottom-area .btn-group:has(.btn-trd) .btn[class*=btn-]:first-child{margin-top:0}.mobile .bottom-area .btn-group:has(.btn-trd) .btn[class*=btn-]:last-child{margin-bottom:0}.mobile .btn-pin-number{max-width:100%}.web .bottom-area.fixed-bottom .check-group:not([class*=check-type--]){position:fixed;right:0;bottom:115px;left:0;z-index:105;max-width:100%;padding-top:20px;border-top:1px solid #ecf0f5;background-color:#fff}.web .bottom-area.fixed-bottom .check-group:not([class*=check-type--]) .check-item{width:662px;margin:0 auto;padding:0}.web .bottom-area.fixed-bottom .btn-group{position:fixed;right:0;bottom:0;left:0;z-index:100;margin:0}.web .bottom-area .btn-group .btn[class*=btn-]:not(.btn-ext){width:331px}.web .bottom-area .btn-group .btn[class*=btn-]:not(.btn-ext).btn-pry.isPc{width:662px}.web .bottom-area .btn-group .btn[class*=btn-]:not(.btn-ext).btn-shopping{min-width:auto}.web .bottom-area .btn-group .btn[class*=btn-]:not(.btn-ext).btn-shopping+.btn{width:598px!important}.tooltip{display:inline-block;position:relative;vertical-align:middle}.tooltip-btn{position:relative;z-index:5;line-height:0}.tooltip-btn .btn-help{position:relative;width:18px;height:18px;line-height:18px;border-radius:50%;background-color:#ecf1f6}.tooltip-btn .btn-help:after{content:"?";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:18px;box-sizing:border-box;color:#7e89a2;text-align:center}.tooltip-btn .ico-arrow{position:absolute;left:50%;transform:translate(-50%) rotate(45deg);width:12px;height:12px;background-color:#3d3f5a;opacity:0}.tooltip .tooltip-content{display:none;z-index:1000;min-width:240px;padding:16px 44px 16px 16px;border-radius:12px;background-color:#3d3f5a;color:#fff;font-size:var(--font-xs);font-weight:500;opacity:0;transition:opacity .1s;transition-delay:.2s}.tooltip .tooltip-content .tooltip-arr{display:none;position:absolute;left:50%;transform:rotate(45deg);width:12px;height:12px;background-color:#3d3f5a}.tooltip .tooltip-content .btn-close{position:absolute;right:16px;top:16px;width:16px;height:16px}.tooltip .tooltip-content .btn-close:before{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:2px;height:13px;box-sizing:border-box;margin-left:-1px;border-radius:1px;background-color:#fff;transform:translate(-50%,-50%) rotate(-45deg)}.tooltip .tooltip-content .btn-close:after{content:"";overflow:hidden;position:absolute;top:50%;left:50%;z-index:1;width:2px;height:13px;box-sizing:border-box;margin-left:-1px;border-radius:1px;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.tooltip .tooltip-content .content-inner{text-align:left;line-height:1.4}.tooltip .tooltip-content .content-inner .txt-list{color:#fff!important;font-size:var(--font-xs)}.tooltip .tooltip-content .content-inner .txt-list:first-child{margin-top:0!important}.tooltip .tooltip-content .content-inner .txt-list:last-child{margin-bottom:0!important}.tooltip .tooltip-content .content-inner .txt-list.dash>li:before,.tooltip .tooltip-content .content-inner .txt-list.dash:not(ul):before,.tooltip .tooltip-content .content-inner .txt-list.dot:before,.tooltip .tooltip-content .content-inner .txt-list.dot>li:before{background-color:#fff}.tooltip .tooltip-content .content-inner .txt-list.number>li:before{border-color:#fff}.tooltip.show .tooltip-content{display:block}.tooltip.active .tooltip-btn .ico-arrow{opacity:1;transition:opacity .3s;transition-delay:.1s}.tooltip.active .tooltip-content{opacity:1;transition:opacity .3s}.mobile .tooltip .tooltip-content{position:absolute;left:0;width:100%}.mobile .tooltip.up .tooltip-btn .ico-arrow{top:-26px!important}.mobile .tooltip.up .tooltip-content{bottom:100%;margin-bottom:17px}.mobile .tooltip.up .tooltip-content .tooltip-arr{bottom:-6px}.mobile .tooltip.down .tooltip-btn .ico-arrow{top:30px!important}.mobile .tooltip.down .tooltip-content{top:0;margin-top:34px}.mobile .tooltip.down .tooltip-content .tooltip-arr{top:-6px}.web .tooltip .tooltip-content{position:absolute;width:380px!important}.web .tooltip.up .tooltip-btn .ico-arrow{top:-20px!important}.web .tooltip.up .tooltip-content{top:auto!important;bottom:30px!important}.web .tooltip.up .tooltip-content .tooltip-arr{bottom:-6px}.web .tooltip.down .tooltip-btn .ico-arrow{top:25px!important}.web .tooltip.down .tooltip-content{top:30px!important}.web .tooltip.down .tooltip-content .tooltip-arr{top:-6px}.web .tooltip.left .tooltip-content{left:0;transform:translate(-20px)}.web .tooltip.left .tooltip-content .tooltip-arr{left:20px!important}.web .tooltip.right .tooltip-content{right:0;transform:translate(20px)}.web .tooltip.right .tooltip-content .tooltip-arr{left:auto!important;right:20px!important}.web .tooltip.left.right-hidden .tooltip-content{left:unset!important;right:0;transform:translate(20px)}.web .tooltip.left.right-hidden .tooltip-content .tooltip-arr{left:auto!important;right:20px!important}.accor-container{margin-right:-24px;margin-left:-24px}.accor-container .accor-item{position:relative}.accor-container .accor-item:before{content:"";position:absolute;right:24px;bottom:0;left:24px;height:1px;background-color:#ecf0f5}.accor-container .accor-item .accor-head{display:flex;flex-direction:column;justify-content:space-between;align-items:normal;position:relative;width:100%;padding:20px 50px 20px 24px;font-size:var(--font-md);text-align:left}.accor-container .accor-item .accor-head:after{content:"";overflow:hidden;position:absolute;z-index:1;width:9px;height:9px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 2px 2px 0;transform:rotate(45deg);right:30px;top:50%;margin-top:-5px;transition:all ease-in-out .15s}.accor-container .accor-item .accor-head .acc-title{color:#1b1c2a}.accor-container .accor-item .accor-head .flag{align-self:flex-start;margin-bottom:5px}.accor-container .accor-item .accor-head .accor-desc{display:block;margin-top:5px;font-size:var(--font-sm)}.accor-container .accor-item .accor-head .accor-date{display:block;margin-top:8px;color:#868a93;font-size:var(--font-xs)}.accor-container .accor-item .accor-body{overflow:hidden;position:relative;border-width:0;border-style:solid;border-color:#ecf0f5}.accor-container .accor-item .accor-body .panel-inner{margin:0;padding:12px 24px 24px;background-color:#f6faff}.accor-container .accor-item .accor-body .panel-inner .content-wrap:first-child{margin-top:0}.accor-container .accor-item.active .accor-head{background-color:#f6faff;font-weight:700}.accor-container .accor-item.active .accor-head:after{margin-top:0;transform:rotate(-135deg)}.accor-container.accor-info{margin:48px 0 0;padding-top:16px;border-top:12px solid #f6faff}.accor-container.accor-info .accor-item{border-bottom:0}.accor-container.accor-info .accor-item .accor-head{padding:24px 50px 24px 0;background-color:#fff;font-size:var(--font-lg);font-weight:700;text-align:left}.accor-container.accor-info .accor-item .accor-head .acc-title{color:#1b1c2a}.accor-container.accor-info .accor-item .accor-body{border-top:0;color:#868a93}.accor-container.accor-info .accor-item .accor-body .panel-inner{margin:0;padding:0;background-color:#fff}.accor-container.accor-info .accor-item .accor-body .txt-list{margin-top:0;color:#868a93}.accor-container.accor-info .accor-item .accor-body .txt-list .txt-list{margin:8px 0 10px!important;font-size:var(--font-md)}.accor-container.accor-info .accor-item:before{display:none}.accor-container.accor-info+.font-xs{margin-top:16px}.accor-container.accor-box{margin:0}.accor-container.accor-box .accor-item{overflow:hidden;border-radius:20px;border:1px solid #ecf0f5}.accor-container.accor-box .accor-item:not(:last-child){margin-bottom:16px}.accor-container.accor-box .accor-item .accor-head{padding:25px 34px 25px 20px;background-color:#fff;font-size:var(--font-lg);font-weight:700}.accor-container.accor-box .accor-item .accor-head:after{right:24px;border-width:0 1px 1px 0}.accor-container.accor-box .accor-item .accor-body{padding:0 20px}.accor-container.accor-box .accor-item .accor-body .panel-inner{padding:8px 0;border-top:1px solid #ecf0f5;background-color:#fff}.accor-container.accor-box .accor-item .accor-body .ins-prod-list>li{margin-top:16px;margin-bottom:16px}.accor-container.accor-box .accor-item .accor-body .ins-prod-list>li+li{margin-top:24px}.accor-container.accor-box .accor-item:before{display:none}.text-box+.accor-box{margin-top:16px}.mobile .accor-container.accor-info{margin-left:-24px;margin-right:-24px}.mobile .accor-container.accor-info .accor-item .accor-head{padding-left:24px}.mobile .accor-container.accor-info .accor-item .accor-body .panel-inner{padding:0 24px}.tabs-container>.tabs-list{display:flex;justify-content:space-between;align-items:center;background-color:#fff}.tabs-container>.tabs-list .tab-btn{flex-grow:1;align-content:center;width:100%;padding:0 10px;color:#868a93;font-size:var(--font-md);text-align:center}.tabs-container>.tabs-list .tab-btn.active{color:#1b1c2a;font-weight:700;background-color:#fff}.tabs-container>.tabs-list .onBox{display:none;transition:all .2s linear}.tabs-container>.tabs-contents .tab-content{display:none}.tabs-container>.tabs-contents .tab-content.active{display:block}.tabs-container>.tabs-contents .tab-content .tit-area{margin-top:0;margin-bottom:24px}.tabs-container>.tabs-contents .tab-content .tit-area.space-sm{margin-bottom:16px}.tabs-container.tab-pry>.tabs-list{position:relative;border-bottom:1px solid #ecf0f5}.tabs-container.tab-pry>.tabs-list .tab-btn{min-height:47px;border-bottom:2px solid transparent;word-break:keep-all}.tabs-container.tab-pry>.tabs-list .onBox{display:block;position:absolute;bottom:0;height:2px;background-color:#1b1c2a}.tabs-container.tab-pry.js-fixed>.tabs-list{position:fixed;left:50%;width:100%;transform:translate(-50%);z-index:100;border-radius:0;background-color:#fff}.tabs-container.tab-pry .check-type--check{margin-top:-16px}.tabs-container.tab-pry .tab-desc{padding:18px 24px;background-color:#f6faff;color:#868a93;font-size:var(--font-sm)}.tabs-container.tab-pry>.tabs-contents{margin-top:32px}.tabs-container.tab-sec>.tabs-list{position:relative;gap:3px;padding:3px;border-radius:12px;background-color:#ecf1f6}.tabs-container.tab-sec>.tabs-list .tab-btn{position:relative;z-index:5;min-height:42px;border-radius:10px}.tabs-container.tab-sec>.tabs-list .tab-btn.active{background-color:transparent}.tabs-container.tab-sec>.tabs-list .onBox{display:block;position:absolute;top:0;height:100%;padding:3px 2px}.tabs-container.tab-sec>.tabs-list .onBox:before{content:"";display:block;width:100%;height:100%;border-radius:10px;box-shadow:0 1px 4px #3d3f5a1a;background-color:#fff}.tabs-container.tab-sec>.tabs-contents{margin:40px 0 0}.tabs-container.tab-sec.prd-type>.tabs-list .tab-btn{position:relative;display:flex;justify-content:center;align-items:center}.tabs-container.tab-sec.prd-type>.tabs-list .tab-btn:before{display:inline-block;content:"";width:40px;height:40px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:40px}.tabs-container.tab-sec.prd-type>.tabs-list .tab-btn:nth-child(1):before{background-image:url(/resource/images/person_baby.png)}.tabs-container.tab-sec.prd-type>.tabs-list .tab-btn:nth-child(2):before{background-image:url(/resource/images/person_my.png)}.tabs-container.tab-sec.prd-type.t1>.tabs-list .tab-btn:nth-child(1):before{background-image:url(/resource/images/prd-tab-home.svg)}.tabs-container.tab-sec.prd-type.t1>.tabs-list .tab-btn:nth-child(2):before{background-image:url(/resource/images/prd-tab-pocket.svg)}.tabs-container.tab-sec.js-fixed>.tabs-list{position:fixed;left:50%;width:1000px;transform:translate(-50%);z-index:100;border-radius:0;background-color:#fff}.tabs-container.tab-sec.js-fixed>.tabs-list:before{display:block;position:absolute;top:0;left:0;content:"";width:100%;height:48px;background-color:#ecf1f6;border-radius:12px}.tabs-container.tab-trd>.tabs-list{position:relative;justify-content:start;position:sticky;top:80px;padding-bottom:40px;z-index:98}.tabs-container.tab-trd>.tabs-list .tab-btn{flex-grow:0;flex-basis:auto;min-height:38px;margin-right:8px;padding:0 16px;border-radius:50px;color:#868a93;background-color:#ecf1f6}.tabs-container.tab-trd>.tabs-list .tab-btn.active{color:#fff;background-color:#1b1c2a;font-weight:700}.tabs-container.tab-trd .tab-desc{padding:18px 24px;background-color:#f6faff;color:#868a93;font-size:var(--font-sm)}.tabs-container.tab-fou>.tabs-list{position:relative;padding:3px;border-radius:12px;background-color:#ecf1f6}.tabs-container.tab-fou>.tabs-list .tab-btn{position:relative;z-index:5;min-height:42px;border-radius:10px;background-color:transparent}.tabs-container.tab-fou>.tabs-list .onBox{display:block;position:absolute;top:0;height:100%;padding:3px 2px}.tabs-container.tab-fou>.tabs-list .onBox:before{content:"";display:block;width:100%;height:100%;border-radius:10px;box-shadow:0 1px 4px #3d3f5a1a;background-color:#fff}.tabs-container.tab-fou>.tabs-contents{margin:40px 0 0}.tabs-container.tab-fou.prd-type>.tabs-list .tab-btn{position:relative;display:flex;justify-content:center;align-items:center}.tabs-container.tab-fou.prd-type>.tabs-list .tab-btn:before{display:inline-block;content:"";width:40px;height:40px;margin-right:4px;background-position:center;background-repeat:no-repeat;background-size:40px}.tabs-container.tab-fou.prd-type>.tabs-list .tab-btn:nth-child(1):before{background-image:url(/resource/images/person_baby.png)}.tabs-container.tab-fou.prd-type>.tabs-list .tab-btn:nth-child(2):before{background-image:url(/resource/images/person_my.png)}.tabs-container.tab-fou.prd-type.t1>.tabs-list .tab-btn:nth-child(1):before{background-image:url(/resource/images/prd-tab-home.svg)}.tabs-container.tab-fou.prd-type.t1>.tabs-list .tab-btn:nth-child(2):before{background-image:url(/resource/images/prd-tab-pocket.svg)}.tabs-container.tab-fiv>.tabs-list{position:relative;border-radius:12px;background-color:#fff}.tabs-container.tab-fiv>.tabs-list:before{display:block;position:absolute;top:0;left:0;content:"";width:100%;height:100%;border:1px solid #ecf0f5;border-radius:16px}.tabs-container.tab-fiv>.tabs-list .tab-btn{position:relative;min-height:72px;border-radius:12px;background-color:transparent;z-index:1}.tabs-container.tab-fiv>.tabs-list .tab-btn span{display:block;font-size:var(--font-xs);font-weight:500;line-height:20px}.tabs-container.tab-fiv>.tabs-list .tab-btn.active{color:#2388ff}.tabs-container.tab-fiv>.tabs-list .onBox{display:block;position:absolute;top:0;left:0;transform:translate(-1px);height:100%;padding-right:1px;box-sizing:content-box;border-radius:12px;border:1px solid #2388ff;box-shadow:1px 3px 9px 1px #378ff729;background-color:#fff}.tabs-container.tab-fiv>.tabs-contents{margin:20px 0 0}.tabs-container.tab-fiv.ico-graph .tab-btn{padding-top:47px;min-height:106px}.tabs-container.tab-fiv.ico-graph .tab-btn .icon{display:block;position:absolute;top:18px;left:50%;transform:translate(-50%);width:24px;height:24px}.tabs-container.tab-fiv.ico-graph .tab-btn .icon img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;opacity:0}.tabs-container.tab-fiv.ico-graph .tab-btn .icon img.off{opacity:1}.tabs-container.tab-fiv.ico-graph .tab-btn .icon img.on{transform:translate(-50%,-50%) scale(1.6)}.tabs-container.tab-fiv.ico-graph .tab-btn.active .icon img.on{opacity:1;transform:translate(-50%,-50%) scale(1);transition:all .3s ease-in;transition-delay:.1s}.tabs-container.tab-fiv.ico-graph .tab-btn.noIcon:before,.tabs-container.tab-fiv.ico-graph .tab-btn.noIcon:after{content:"";display:block;position:absolute;top:18px;left:50%;transform:translate(-50%);width:24px;height:24px;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto}.tabs-container.tab-fiv.ico-graph .tab-btn.noIcon:before{background-image:url(/resource/images/product/icon_calc_tabs_07_off.png)}.tabs-container.tab-fiv.ico-graph .tab-btn.noIcon:after{background-image:url(/resource/images/product/icon_calc_tabs_07_on.png);opacity:0;transform:translate(-50%) scale(1.6)}.tabs-container.tab-fiv.ico-graph .tab-btn.noIcon.active:after{opacity:1;transform:translate(-50%) scale(1);transition:all .3s ease-in}.tabs-container.tab-fiv.ico-graph .tab-btn .min-div br{display:none}.anchor-tabs-container>.tabs-list{position:relative;margin:0 -24px -10px}.anchor-tabs-container>.tabs-list .tab-nav{overflow-x:auto;margin-top:-8px;padding:0 24px 10px;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;background-color:#ffffffe6;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.anchor-tabs-container>.tabs-list .tab-nav::-webkit-scrollbar{display:none}.anchor-tabs-container>.tabs-list .tab-nav .tab-btn{min-height:38px;margin:8px 8px 0 0;padding:0 16px;border-radius:50px;background-color:#ecf1f6;color:#868a93;font-size:var(--font-md);white-space:nowrap}.anchor-tabs-container>.tabs-list .tab-nav .tab-btn.active{color:#fff;background-color:#1b1c2a;font-weight:700}.anchor-tabs-container>.tabs-list .tab-nav .tab-btn:last-child{margin-right:0}.anchor-tabs-container>.tabs-list.sticky{position:sticky;top:80px;z-index:100}.anchor-tabs-container>.tabs-list.toggle{height:56px}.anchor-tabs-container>.tabs-list.toggle .tab-nav{padding-right:56px}.anchor-tabs-container>.tabs-list.toggle .btn-tog{overflow:hidden;position:absolute;top:0;right:0;z-index:5;width:56px;height:100%;background-image:linear-gradient(90deg,#fff0 0,#fff 20%);color:transparent;font-size:10px;letter-spacing:-7px}.anchor-tabs-container>.tabs-list.toggle .btn-tog:before{content:"";position:absolute;top:15px;left:8px;width:24px;height:24px;background:url(/resource/images/allmenu_menu_arrow.svg) no-repeat 50% 50%;background-size:100% auto;transition:all .3s ease}.anchor-tabs-container>.tabs-list.toggle .tab-nav.scroll{margin-right:0}.anchor-tabs-container>.tabs-list.toggle .tab-nav.scroll+.btn-tog{display:none}.anchor-tabs-container>.tabs-list.toggle.open .tab-nav{overflow:hidden;white-space:normal}.anchor-tabs-container>.tabs-list.toggle.open .btn-tog:before{transform:rotateX(180deg)}.anchor-tabs-container.autoHeight>.tabs-list.toggle{height:auto}.anchor-tabs-container>.tabs-contents .tab-content{margin-top:40px;margin-bottom:32px}.anchor-tabs-container>.tabs-contents .tab-content:first-child{margin-top:8px;padding-top:32px}.anchor-tabs-container>.tabs-contents .tab-content:first-child .txt-list{margin-top:0}.anchor-tabs-container>.tabs-contents .tab-content:last-child{margin-bottom:0}.anchor-tabs-container>.tabs-contents .tab-content .accor-container{margin-top:-20px}.anchor-tabs-container>.tabs-contents.js-tabCont .tab-content{display:none}.anchor-tabs-container>.tabs-contents.js-tabCont .tab-content.active{display:block}.anchor-tabs-container.tab-type>.tabs-list{border-bottom:1px solid #ecf0f5}.anchor-tabs-container.tab-type>.tabs-list:after{height:47px}.anchor-tabs-container.tab-type>.tabs-list .tab-nav{padding:0 14px}.anchor-tabs-container.tab-type>.tabs-list .tab-nav .tab-btn{min-height:47px;margin:0;padding:0 10px;border-radius:0;border-bottom:2px solid transparent;background-color:transparent}.anchor-tabs-container.tab-type>.tabs-list .tab-nav .tab-btn.active{border-color:#1b1c2a;color:#1b1c2a}.anchor-tabs-container.tab-type-sec>.tabs-list{margin:0}.anchor-tabs-container.tab-type-sec>.tabs-list:after{display:none}.anchor-tabs-container.tab-type-sec>.tabs-list .tab-nav{display:flex;justify-content:space-between;align-items:center;position:relative;gap:3px;padding:3px;border-radius:12px;background-color:#ecf1f6}.anchor-tabs-container.tab-type-sec>.tabs-list .tab-nav .tab-btn{flex-grow:1;flex-basis:min-content;align-content:center;position:relative;z-index:5;min-height:42px;margin:0;padding:0 10px;color:#868a93;font-size:var(--font-md);text-align:center;border-radius:10px}.anchor-tabs-container.tab-type-sec>.tabs-list .tab-nav .tab-btn.active{color:#1b1c2a;font-weight:700;background-color:#fff}.anchor-tabs-container.anchorOn .tab-content+.tab-content{padding-top:32px}.anchor-tabs-container.anchorOn:last-child{padding-bottom:0}.top-sticky .anchor-tabs-container>.tabs-list.sticky{top:80px;z-index:100}.tab-content .anchor-tabs-container{margin:16px 0 30px}.tab-content .anchor-tabs-container>.tabs-list{z-index:5}.mobile .tabs-container.tab-pry{margin-left:-24px;margin-right:-24px}.mobile .tabs-container.tab-pry .tab-desc{margin:-32px -24px 0}.mobile .tabs-container.tab-pry>.tabs-contents>.tab-content{padding-left:24px;padding-right:24px}.mobile .tabs-container.tab-sec.js-fixed>.tabs-list{right:24px;left:24px;width:auto;transform:translate(0)}.mobile .tabs-container.tab-trd>.tabs-list{top:54px}.mobile .tabs-container.tab-trd .tab-desc{margin:0 -24px}.mobile .tabs-container.js-fixed.tab-pry>.tabs-contents>.tab-content .anchor-tabs-container>.tabs-list.sticky{top:102px}@media screen and (max-width: 380px){.mobile .tabs-container.tab-fiv.ico-graph .tab-btn .min-div{color:transparent;font-size:0}.mobile .tabs-container.tab-fiv.ico-graph .tab-btn .min-div br{display:block}}.mobile .anchor-tabs-container>.tabs-list:after{content:"";overflow:hidden;position:absolute;top:0;right:0;z-index:1;width:32px;height:56px;box-sizing:border-box;background:linear-gradient(to right,#fff0,#fff 24px);z-index:0}.mobile .anchor-tabs-container>.tabs-list.sticky{top:54px}.web .tabs-container.tab-pry>.tabs-contents>.tab-content .anchor-tabs-container>.tabs-list.sticky{top:128px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;min-height:100%;-webkit-overflow-scrolling:touch;background-color:#000c;z-index:500;opacity:0}.modal .modal-out{display:flex;flex-direction:column;position:fixed;top:50%;left:50%;width:600px;height:auto;max-height:90%;background-color:#fff;border-radius:20px;overflow:hidden;transform:translate(-50%,-50%)}.modal .modal-out .modal-head{flex:none;min-height:60px;padding:32px 60px 24px 24px;color:#1b1c2a;font-size:var(--font-2xl);font-weight:700;background-color:#fff;text-align:left}.modal .modal-out .modal-body{flex:auto;overflow:hidden;overflow-y:auto}.modal .modal-out .modal-body .modal-contents .modal-contents-body{padding:0 24px 32px}.modal .modal-out .modal-body .modal-contents .modal-contents-body>*:first-child[class^=tit-]{margin-top:0}.modal .modal-out .modal-body .modal-contents .modal-contents-body .text+.btn-arrow{margin-top:8px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap:not(:first-child){margin-top:40px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .inner-box{margin-top:24px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .inner-box .info-tbl-list .tit{position:relative;padding-left:16px;color:#5a5b63;font-size:var(--font-md)}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .inner-box .info-tbl-list .tit:before{display:block;position:absolute;top:.66em;left:3px;content:"";width:3px;height:3px;border-radius:50%;background-color:#5a5b63}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .inner-box .info-tbl-list+.info-tbl-list{margin-top:16px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .txt-list:first-child+.inner-box{margin-top:48px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.space .tit-h4{margin-bottom:12px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.space+.txt-list{margin-top:64px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .tit-h4+.js-moreCont,.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap .tit-h4+.tbl-container{margin-top:-8px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap+.btn-group:last-child{margin-bottom:0}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.type-cancer .img-area{flex-wrap:wrap}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.type-cancer .img-area p{width:100%;text-align:center}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.type-cancer .img-area img{max-width:312px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.type-cancer .img-area+.img-area{margin-bottom:0;padding:24px 20px;background-color:#f6faff}.modal .modal-out .modal-body .modal-contents .modal-contents-body .content-wrap.type-cancer .img-area+.img-area img{max-width:240px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .cs-call-box{margin-top:16px}.modal .modal-out .modal-body .modal-contents .modal-contents-body .tit-area .btn-ext.ico-down{margin-top:8px}.modal .modal-out .modal-body .modal-contents .modal-contents-body>.tbl-container:first-child{margin-top:0}.modal .modal-out .modal-body .modal-contents .modal-contents-body .msg-box .btn-group,.modal .modal-out .modal-body .modal-contents .modal-contents-body .cs-call-box .btn-group{margin:20px auto}.modal .modal-out .modal-body .modal-contents .modal-contents-body .tit-h3+.calc-caution-box{margin:-24px 0 40px}.modal .modal-out .modal-body .modal-contents .pop-calc-result{position:relative}.modal .modal-out .modal-body .modal-contents .pop-calc-result .calc-top-info~.prd-calc-top{position:relative;top:0}.modal .modal-out .modal-body .modal-contents .pop-calc-result .calc-top-info~.prd-calc-top:not(.not-sticky){position:sticky!important;top:0!important}.modal .modal-out .modal-body .modal-contents .pop-calc-result .calc-top-info~.btn-group{top:0}.modal .modal-out .modal-body .modal-contents .pop-calc-result .tabs-container.tab-fiv.ico-graph .tabs-list{margin:0 24px}.modal .modal-out .modal-body .modal-contents .pop-calc-result .bot-share-area{flex-wrap:wrap;justify-content:center;text-align:center}.modal .modal-out .modal-body .modal-contents .pop-calc-result .bot-share-area .tit-sm{margin-bottom:20px}.modal .modal-out .modal-body .modal-contents .pop-calc-result .bot-share-area .tit-sm>span{margin-top:12px}.modal .modal-out .modal-body .modal-contents .field-box+.tit-h4{margin-top:64px}.modal .modal-out .modal-body .modal-contents .font-sm+.tit-h6{margin-top:24px}.modal .modal-out .modal-body .modal-contents .tbl-container:first-child{margin-bottom:0}.modal .modal-out .modal-footer{flex:none;position:relative;padding:20px 24px;border-top:1px solid #ecf0f5;background-color:#fff;text-align:center;z-index:99}.modal .modal-out .modal-footer .btn-group{display:flex;justify-content:center;align-items:stretch;margin:0 -5px}.modal .modal-out .modal-footer .btn-group>.btn{width:100%;max-width:320px;min-width:auto}.modal .modal-out .btn-top-close{position:absolute;top:32px;right:20px;height:24px;width:24px;background:url(/resource/images/icon_popup_close.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;z-index:1}.modal.bottom-layer .modal-body .modal-contents .modal-contents-body{padding:0 24px 32px}.modal.bottom-layer.dim{background-color:transparent}.modal.bottom-layer.dim .modal-out{z-index:1}.modal.bottom-layer.dim .btn-dim-close{display:block;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-overflow-scrolling:touch;background-color:#000c}.modal.bottom-layer.dim.stack .modal-head{padding-left:52px}.modal.bottom-layer.dim.stack .btn-top-prev{position:absolute;top:36px;left:24px;height:24px;width:24px;z-index:1}.modal.bottom-layer.dim.stack .btn-top-prev:after{content:"";overflow:hidden;position:absolute;z-index:1;width:13px;height:13px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 2px 2px 0;transform:translateY(-50%) rotate(135deg);right:4px;top:50%}.modal.bottom-layer .content-wrap:not(:first-child){margin-top:40px}.modal.bottom-layer .content-wrap .inner-box{margin-top:24px}.modal.bottom-layer .content-wrap .txt-list:first-child+.inner-box{margin-top:48px}.modal.bottom-layer .img-area{margin-top:24px;margin-bottom:24px}.modal.dialog .modal-out{width:312px}.modal.dialog .modal-out .modal-head{min-height:48px;padding:0}.modal.dialog .modal-out .modal-head .modal-title{overflow:hidden;display:inline-block;position:absolute!important;width:1px!important;height:1px!important;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body{padding:0 24px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container{text-align:center}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .tit-h4{margin-bottom:16px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .desc{color:#5a5b63}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .desc+.desc{margin-top:16px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .down-check{margin-top:-24px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .down-check .check-group{margin-top:32px;text-align:left}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container .down-check .font-sm{margin-top:16px;padding-left:36px;text-align:left}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container.fail .tit-h4{position:relative;padding-top:64px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container.fail .tit-h4:before{content:"";overflow:hidden;position:absolute;top:0;left:50%;z-index:1;width:48px;height:48px;box-sizing:border-box;border-radius:50%;background:url(/resource/images/msg_icon_warning.svg) no-repeat center;background-size:cover;transform:translate(-50%)}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container.counsel .tit-h4{position:relative;padding-top:100px}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container.counsel .tit-h4:before{content:"";overflow:hidden;position:absolute;top:0;left:50%;z-index:1;width:240px;height:100px;box-sizing:border-box;border-radius:50%;background:url(/resource/images/msg_icon_counsel.png) no-repeat center;background-size:cover;transform:translate(-50%)}.modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body .dialog-container.counsel .tit-h4+.in-info{padding:16px 20px;background-color:#f6faff;border-radius:12px}.modal.dialog .modal-out .modal-footer{padding-top:32px;border-top:0}.modal.dialog .modal-out .btn-top-close{top:12px;right:12px}.modal.dialog .msg-container{margin:10px 0}.modal.dialog .msg-container .tit{margin-top:16px}.modal.dialog .img-area img{max-width:240px}.modal.dialog .banner-swiper{margin-top:24px;margin-bottom:0}.modal.dialog .banner-swiper+.msg-box{margin-top:8px}.modal .tabs-container.tab-pry{margin-bottom:0}.modal main.direct-body+.toast-message{display:none}.bottom-layer .prd-sel{margin:0 -24px}.bottom-layer .prd-sel-btn{position:relative;width:100%;padding:16px 24px 16px 68px;color:#1b1c2a;font-size:var(--font-lg);text-align:left}.bottom-layer .prd-sel-btn .icon{position:absolute;top:10px;left:24px;width:32px;height:32px;font-size:0}.bottom-layer .prd-sel-btn .icon img{width:100%;height:auto}.bottom-layer .prd-sel-btn .flag{margin-left:8px}.bottom-layer .prd-sel-btn.checked{padding-right:48px;color:#006cff}.bottom-layer .prd-sel-btn.checked:before{content:"";overflow:hidden;position:absolute;top:20px;right:30px;width:8px;height:11px;box-sizing:border-box;border:1px solid #2388ff;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg)}.bottom-layer .terms-container .check-item.all-check{position:sticky;left:24px;right:24px;top:0;width:535px;background-color:#fff;z-index:2}.bottom-layer .terms-container .check-item.all-check:before{display:block;position:absolute;top:-2px;left:0;content:"";width:100%;height:2px;background-color:#fff}.mobile .modal .modal-out{top:0;left:0;width:100%;height:100%;max-height:100%;border-radius:0;transform:none}.mobile .modal .modal-out .modal-head{height:54px;min-height:auto;padding:20px 60px 0;font-size:var(--font-md);text-align:center}.mobile .modal .modal-out .modal-head .modal-title{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.mobile .modal .modal-out .modal-body .modal-contents .modal-contents-body{padding:32px 24px}.mobile .modal .modal-out .modal-body .camera-wrap{position:relative}.mobile .modal .modal-out .modal-body .camera-wrap .camera-box{position:relative;width:calc(100% + 48px);margin:-32px -24px 40px;background-color:#000;text-align:center}.mobile .modal .modal-out .modal-body .camera-wrap .camera-box+.camera-frame{position:absolute;top:50%;left:50%;width:312px;height:200px;transform:translate(-50%,-50%);border:2px solid rgba(255,255,255,.8);border-radius:8px;z-index:999}.mobile .modal .modal-out .modal-body.camera{background-color:#000;color:#fff;text-align:center}.mobile .modal .modal-out .modal-body.camera .modal-contents-body{display:flex;flex-flow:column;min-height:calc(100vh - 150px);padding:32px 0 0}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .desc{margin-bottom:10px}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-area{margin:auto 0}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-info{display:flex;justify-content:space-between;align-items:flex-start;margin:10px 0 20px;padding:0 24px;font-size:var(--font-sm)}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-info>li{position:relative;width:50%}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-info>li .ico{display:block;margin-bottom:8px}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-info>li .ico img{width:24px}.mobile .modal .modal-out .modal-body.camera .modal-contents-body .camera-info>li+li{border-left:1px solid #5a5b63}.mobile .modal .modal-out .modal-body.camera+.modal-footer{background:none;background-color:#000}.mobile .modal .modal-out .modal-footer{position:relative;width:100%;padding-top:20px;border-top:0;background:linear-gradient(to bottom,#fff0,#fff 24px)}.mobile .modal .modal-out .modal-footer .btn-group>.btn{max-width:100%}.mobile .modal .modal-out .btn-top-close{top:17px;left:26px}.mobile .modal.bottom-layer{top:auto;bottom:0;opacity:0;transition:opacity .4s ease}.mobile .modal.bottom-layer .modal-out{top:auto;bottom:-100%;height:auto;max-height:90%;border-radius:24px 24px 0 0}.mobile .modal.bottom-layer .modal-out .modal-head{height:auto;min-height:68px;padding:24px 60px 11px 24px;font-size:var(--font-xl);text-align:left}.mobile .modal.bottom-layer .modal-out .modal-head .modal-title{white-space:normal}.mobile .modal.bottom-layer .modal-out .modal-body .modal-contents .modal-contents-body{padding-top:0}.mobile .modal.bottom-layer .modal-out .modal-body .modal-contents .modal-contents-body .write-form:first-child{margin-top:24px}.mobile .modal.bottom-layer .modal-out .modal-footer{position:relative;padding-top:8px}.mobile .modal.bottom-layer .modal-out .modal-footer .btn-group>.btn{max-width:100%}.mobile .modal.bottom-layer .modal-out .btn-top-close{top:24px;left:auto;right:24px;transform:rotate(90deg)}.mobile .modal.bottom-layer .modal-out{transition:all .2s ease}.mobile .modal.bottom-layer .btn-top-close{transition:all .2s ease-in;transition-delay:.3s}.mobile .modal.bottom-layer.is-open{opacity:1;transition:opacity .4s ease}.mobile .modal.bottom-layer.is-open .modal-out{bottom:0;transition:all .3s ease}.mobile .modal.bottom-layer.is-open .btn-top-close{transform:rotate(0);transition:all .2s ease-in;transition-delay:.3s}.mobile .modal.bottom-layer.dim.stack .modal-head{padding-left:52px}.mobile .modal.bottom-layer.dim.stack .btn-top-prev{top:24px}.mobile .modal.bottom-layer .terms-container .check-item.all-check{width:auto}.mobile .modal.dialog .modal-out{top:50%;width:calc(100% - 48px);height:auto;max-height:90%;margin:0 24px;border-radius:12px;transform:translateY(-50%)}.mobile .modal.dialog .modal-out .modal-head{height:32px}.mobile .modal.dialog .modal-out .modal-body .modal-contents .modal-contents-body{padding:0 24px}.mobile .modal.dialog .modal-out .modal-footer{position:relative;padding-top:20px}.mobile .modal.dialog .modal-out .btn-top-close{display:none}.mobile .modal.dialog.case-sec .btn-top-close{display:block;left:auto}.web .modal-body::-webkit-scrollbar{width:6px;padding-right:2px}.web .modal-body::-webkit-scrollbar-track{background-color:#fff}.web .modal-body::-webkit-scrollbar-thumb{background-color:#d4d6db;border-radius:6px}.web .modal-body::-webkit-scrollbar-button{display:none}.web .modal-body::-webkit-scrollbar-thumb:hover{background-color:#b4b9c3}.web .modal-contents-body .msg-box,.web .modal-contents-body .cs-call-box{max-width:320px;margin-left:auto;margin-right:auto}.web .modal-contents-body .accor-container.accor-info{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.web .modal-contents-body .tabs-container.tab-pry{margin-left:-24px;margin-right:-24px}.web .modal-contents-body .tabs-container.tab-pry .tab-content{padding-left:24px;padding-right:24px}.web .modal-out .modal-footer{border-top:0}.web .modal-out .modal-body.isScroll+.modal-footer{border-top:1px solid #ecf0f5}.modalOpen.scrollUp .amount-box.prd-calc-top.is-sticky,.modalOpen.scrollDown .amount-box.prd-calc-top.is-sticky{position:fixed}.modalOpen.scrollUp .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group,.modalOpen.scrollDown .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group{position:relative;top:auto;left:auto}.modalOpen.mobile{overflow:hidden!important}.modalOpen.mobile.scrollUp .calc-top-info+.amount-box.prd-calc-top.is-sticky,.modalOpen.mobile.scrollDown .calc-top-info+.amount-box.prd-calc-top.is-sticky{margin-top:0;width:100%}.modalOpen.mobile.scrollUp .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group,.modalOpen.mobile.scrollDown .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group{margin-bottom:134px}.modalOpen.web.scrollUp .amount-box.prd-calc-top.is-sticky,.modalOpen.web.scrollDown .amount-box.prd-calc-top.is-sticky{left:50%;transform:translate(-50%);width:710px;margin:0}.modalOpen.web.scrollUp .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group,.modalOpen.web.scrollDown .calc-top-info+.amount-box.prd-calc-top.is-sticky+.btn-group{margin-bottom:133px}.check-item{display:inline-block;position:relative}.check-item .input{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;opacity:0}.check-item .input+label{display:inline-block;position:relative;z-index:1;padding-left:36px;font-size:var(--font-md);vertical-align:middle;line-height:24px;cursor:pointer}.check-item .input+label:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;border-radius:8px;border:1px solid #d1dce3;background-color:#fff;transition:all ease-in-out .15s}.check-item .input:focus+label{text-decoration:underline}.check-item .input[disabled]+label{color:#b4b9c3}.check-item .input[type=checkbox]+label:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:11px;box-sizing:border-box;border:1px solid #b4b9c3;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);left:9px;top:5px}.check-item .input[type=checkbox]:checked+label:before{border-color:#2388ff;background-color:#2388ff}.check-item .input[type=checkbox]:checked+label:after{border-color:#fff}.check-item .input[type=checkbox]:checked[disabled]+label:before{background-color:#ecf1f6;border-color:#d1dce3}.check-item .input[type=checkbox]:checked[disabled]+label:after{border-color:#b4b9c3}.check-item .input[type=checkbox][disabled]+label:before{background-color:#ecf1f6}.check-item .input[type=checkbox][disabled]+label:after{border-color:#fff}.check-item .input[type=radio]+label:before{border-radius:50%}.check-item .input[type=radio]+label+.pop-detail{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px;height:50px}.check-item .input[type=radio]:checked+label:before{border:0;box-shadow:inset 0 0 0 7px #0068ff}.check-item .input[type=radio]:checked[disabled]+label:before{background-color:#b4b9c3;box-shadow:inset 0 0 0 6px #ecf1f6}.check-item .input[type=radio][disabled]+label:before{background-color:#ecf1f6}.check-group{margin:0 -4px}.check-group .check-item{display:block;padding:10px 4px;vertical-align:top}.check-group .check-item .radio-btn{position:relative;width:100%;min-height:48px;line-height:24px}.check-group .check-item .radio-btn>span{color:#1b1c2a}.check-group .check-item .radio-btn>span.flag-pry{color:#2388ff}.check-group .check-item .radio-btn .flag{margin:0 0 0 4px}.check-group .check-item+.btn-arrow{margin-top:8px;margin-left:40px}.check-group:not([class*=check-type--]){margin-top:-10px;margin-bottom:-10px}.check-group[class*=check-type--] .check-item{width:100%;margin:0;padding:4px}.check-group[class*=check-type--] .check-item .input{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.check-group[class*=check-type--] .check-item .input+label{display:block;min-height:48px}.check-group[class*=check-type--] .check-item .input+label:before{content:none}.check-group[class*=check-type--] .check-item .input:focus+label{text-decoration:none}.check-group[class*=check-type--] .ico{flex:none;display:inline-block;border-radius:50%;background-color:#f6faff;vertical-align:middle;overflow:hidden}.check-group[class*=check-type--] .ico img{width:100%}.check-group.check-type--box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-top:-4px;margin-bottom:-4px}.check-group.check-type--box .check-item .input+label{height:100%;padding:11px 15px;border:1px solid #d1dce3;border-radius:8px;background-color:#fff;text-align:center;align-content:center;line-height:1.5}.check-group.check-type--box .check-item .input:focus+label{outline:-webkit-focus-ring-color auto 1px}.check-group.check-type--box .check-item .input:checked+label{border-color:#2388ff;border-width:2px;color:#2388ff;font-weight:700}.check-group.check-type--box .check-item .input:checked[disabled]+label{border-color:#d1dce3}.check-group.check-type--box .check-item .input[disabled]+label{border-color:#f6faff;background-color:#f6faff;color:#b4b9c3;font-weight:500}.check-group.check-type--box .check-item .input[type=checkbox]+label{padding-right:30px;text-align:left}.check-group.check-type--box .check-item .input[type=checkbox]+label:after{left:auto;right:22px;top:50%;transform:rotate(45deg) translateY(-100%)}.check-group.check-type--box .check-item .input[type=checkbox]:checked+label:after{border-color:#2388ff}.check-group.check-type--box .check-item .input[type=checkbox][disabled]+label:after{border-color:#b4b9c3}.check-group.check-type--box .check-item .ico{width:24px;height:24px;margin-right:10px}.check-group.check-type--box .check-item .ico[class*=msg-]{display:inline-block;border-radius:8px;background-color:#f6faff;background-repeat:no-repeat;background-size:24px auto;font-weight:700}.check-group.check-type--box .check-item .ico.msg-01{background-image:url(/resource/images/reviews_emoji_1.png)}.check-group.check-type--box .check-item .ico.msg-02{background-image:url(/resource/images/reviews_emoji_2.png)}.check-group.check-type--box .check-item .ico.msg-03{background-image:url(/resource/images/reviews_emoji_3.png)}.check-group.check-type--box .check-item .ico.msg-04{background-image:url(/resource/images/reviews_emoji_4.png)}.check-group.check-type--box .check-item .ico.msg-05{background-image:url(/resource/images/reviews_emoji_5.png)}.check-group.check-type--box .check-item .ico.msg-06{background-image:url(/resource/images/reviews_emoji_6.png)}.check-group.check-type--box .check-item .radio-btn{height:100%;padding:2px 15px 0;border:1px solid #d7e0e6;border-radius:8px;background-color:#fff;font-size:var(--font-md);text-align:center;align-content:center}.check-group.check-type--box .check-item .radio-btn.checked{border-color:#2388ff;border-width:2px;font-weight:700}.check-group.check-type--box .check-item .radio-btn.checked>span{color:#2388ff}.check-group.check-type--box.review .check-item .input+label{display:flex;align-items:center}.check-group.check-type--box.review .check-item .input+label .tit{line-height:1.2}.check-group.check-type--box.auth .check-item .ico{width:48px;height:48px;margin-right:12px;border-radius:0;background-color:transparent}.check-group.check-type--box.auth .check-item .input+label{display:flex;align-items:center;padding:16px 20px;border-radius:12px;color:#868a93;font-size:var(--font-xs);line-height:1.5;text-align:left}.check-group.check-type--box.auth .check-item .input+label .tit>span{display:block;color:#1b1c2a;font-size:var(--font-md);font-weight:700}.check-group.check-type--box.auth .check-item .input:checked+label .tit{font-weight:500}.check-group.check-type--box.auth .check-item .input:checked+label .tit>span{color:#2388ff}.check-group.check-type--check .check-item .input+label{font-size:var(--font-lg);padding:11px 30px 11px 0}.check-group.check-type--check .check-item .input+label:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:11px;box-sizing:border-box;border:1px solid transparent;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);right:22px;top:16px}.check-group.check-type--check .check-item .input:checked+label{color:#2388ff}.check-group.check-type--check .check-item .input:checked+label:after{border-color:#2388ff}.check-group.check-type--check .check-item .radio-btn{display:flex;justify-content:flex-start;align-items:center;padding:0 30px 0 0;font-size:var(--font-lg);text-align:left}.check-group.check-type--check .check-item .radio-btn:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:11px;box-sizing:border-box;border:1px solid transparent;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);right:22px;top:16px}.check-group.check-type--check .check-item .radio-btn .ico{width:32px;height:32px;margin-right:7px;border:6px solid #ecf1f6}.check-group.check-type--check .check-item .radio-btn.checked>span{color:#2388ff}.check-group.check-type--check .check-item .radio-btn.checked:before{border:0;box-shadow:inset 0 0 0 6px #0068ff}.check-group.check-type--check .check-item .radio-btn.checked:after{border-color:#2388ff}.check-group.check-type--check .check-item.adress .radio-btn{flex-direction:column;align-items:baseline;padding-top:12px;padding-bottom:12px;padding-right:0;font-size:var(--font-md);line-height:1.3}.check-group.check-type--check .check-item.adress .radio-btn.checked{padding-right:40px}.check-group.check-type--check .check-item.adress .radio-btn.checked .font-sm{color:#2388ff}.check-group.check-type--check .check-item.adress .radio-btn.checked:after{top:50%;transform:translateY(-50%) rotate(45deg)}.check-group.check-type--check .btn-link{margin:0;padding-left:4px;font-size:var(--font-lg)}.check-group.check-type--cart .check-item{width:100%;padding-top:8px;padding-bottom:8px}.check-group.check-type--cart .check-item .input+label{display:flex;align-items:center;padding-left:0;padding-right:36px;line-height:1.3}.check-group.check-type--cart .check-item .input+label:before{content:"";left:auto;right:0;top:50%;transform:translateY(-50%)}.check-group.check-type--cart .check-item .input+label:after{left:auto;right:8px;top:50%;transform:translateY(-65%) rotate(45deg)}.check-group.check-type--cart .check-item .input+label .ico{display:inline-block;position:relative;width:56px;height:56px;margin-right:12px;border-radius:24px}.check-group.check-type--cart .check-item .input+label .ico img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.check-group.check-type--cart .check-item .input+label .tit{font-weight:700}.check-group.check-type--cart .check-item .input+label .tit>span{display:block;margin-top:4px;color:#2388ff;font-size:var(--font-sm);font-weight:500}.check-group.check-type--prize{display:flex;justify-content:space-between;align-items:flex-start;margin:0 -8px}.check-group.check-type--prize .check-item{width:33.3333%;padding:0 8px}.check-group.check-type--prize .check-item .input+label{display:flex;flex-direction:column;align-items:center;padding:0}.check-group.check-type--prize .check-item .input+label:before{content:none}.check-group.check-type--prize .check-item .input+label .ico{display:inline-block;width:80px;height:80px;border:1px solid #d1dce3;border-radius:12px;background-color:transparent;overflow:hidden}.check-group.check-type--prize .check-item .input+label .ico img{width:100%}.check-group.check-type--prize .check-item .input+label .tit{display:inline-block;margin:12px 0 0;font-size:var(--font-md);font-weight:500;line-height:1.2}.check-group.check-type--prize .check-item .input:checked+label .ico{border:2px solid #2388ff}.check-group.check-type--prize .check-item .input:checked+label .tit{color:#2388ff;font-weight:700}.check-group.check-type--bank{margin:8px 0 20px}.check-group.check-type--bank .check-item{display:inline-block!important;width:auto;margin-right:8px;padding:4px 0}.check-group.check-type--bank .check-item .radio-btn{display:flex;justify-content:flex-start;align-items:center;min-height:40px;padding:0 12px;border:1px solid #ecf0f5;border-radius:8px;background-color:#f6faff;color:#1b1c2a;font-size:var(--font-sm)}.check-group.check-type--bank .check-item .radio-btn .ico{width:24px;height:24px}.check-group.check-type--bank .check-item .radio-btn .ico+span{padding-left:8px;text-align:left}.check-group.check-type--bank .check-item .radio-btn.checked{border:2px solid #2388ff;background-color:#fff}.check-group.check-type--bank.split-2{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-left:-4px;margin-right:-4px}.check-group.check-type--bank.split-2 .check-item{margin-right:0;padding:2px 5px}.check-group.check-type--bank.split-2 .check-item .radio-btn{min-height:50px;padding:0;border:0;border-radius:0;background-color:#fff;font-size:var(--font-md);line-height:20px}.check-group.check-type--bank.split-2 .check-item .radio-btn .ico{width:32px;height:32px}.check-group.check-type--bank.split-2 .check-item .radio-btn.checked{font-weight:700}.check-group.check-type--bank.split-2 .check-item .radio-btn.checked>span{color:#2388ff}.check-group.check-type--account{margin:0}.check-group.check-type--account .check-item{padding:5px 0}.check-group.check-type--account .check-item:first-child{padding-top:0}.check-group.check-type--account .check-item .radio-btn{display:flex;justify-content:flex-start;align-items:center;min-height:60px;padding-right:40px;line-height:21px}.check-group.check-type--account .check-item .radio-btn .ico{width:32px;height:32px}.check-group.check-type--account .check-item .radio-btn .ico+span{flex-grow:1;padding-left:16px;color:#1b1c2a;font-size:var(--font-md);text-align:left}.check-group.check-type--account .check-item .radio-btn .ico+span .num{display:block;margin-top:4px;color:#868a93;font-size:var(--font-sm)}.check-group.check-type--account .check-item .radio-btn.checked:after{content:"";overflow:hidden;position:absolute;z-index:1;width:7px;height:11px;box-sizing:border-box;border:1px solid #0068ff;border-width:0 2px 2px 0;background-color:transparent;transform:rotate(45deg);right:22px;top:50%;transform:translateY(-50%) rotate(45deg)}.check-group.check-type--icon{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}.check-group.check-type--icon .check-item{padding:4px 8px;text-align:center}.check-group.check-type--icon .check-item .radio-btn{max-width:150px;font-size:var(--font-md)}.check-group.check-type--icon .check-item .radio-btn .ico{position:relative;width:64px;height:64px;padding-top:12px;border-radius:26px;background-color:#f6faff}.check-group.check-type--icon .check-item .radio-btn .ico img{width:40px}.check-group.check-type--icon .check-item .radio-btn .ico+span{display:block;margin-top:8px;word-break:keep-all}.check-group.check-type--icon .check-item .radio-btn>span{color:#1b1c2a}.check-group.check-type--icon .check-item .radio-btn.checked .ico:before{content:"";overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;box-sizing:border-box;background-color:#2388ffcc}.check-group.check-type--icon .check-item .radio-btn.checked .ico:after{content:"";overflow:hidden;position:absolute;z-index:1;width:8px;height:14px;box-sizing:border-box;border:1px solid #fff;border-width:0 3px 3px 0;background-color:transparent;transform:rotate(45deg);left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.check-group.flex{display:flex;flex-wrap:wrap;justify-content:end;align-items:center;text-align:right}.check-group.flex .check-item{flex-grow:1;text-align:left}.check-group.flex.type-cn{justify-content:start;position:relative;width:100%}.check-group.flex.type-cn .check-item{flex-grow:0;text-align:left}.check-group.flex.type-cn .flag{margin-left:4px}.check-group.flex.type-cn .btn-ico-arrow{position:absolute;right:0;width:24px;height:24px}.check-group.flex.type-cn .btn-ico-arrow:before{position:absolute;content:"";overflow:hidden;z-index:1;width:7px;height:7px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(315deg);right:4px;top:50%}.field-block{margin-bottom:16px}.field-block legend{display:block;width:100%}.field-block legend .index{display:block;width:42px;height:30px;margin-bottom:12px;border-radius:15px;background-color:#e7f7ff;color:#2388ff;font-size:var(--font-sm);line-height:30px;text-align:center}.field-block legend.tit:not(.offscreen) p{display:inline}.field-block legend.desc{display:block;margin-bottom:12px;font-weight:700}.field-block .required{color:#2388ff;font-size:var(--font-xs)}.field-block .tit{margin-bottom:24px;color:#1b1c2a;font-size:var(--font-xl);font-weight:700;word-break:keep-all}.field-block .tit.offscreen+.check-group.check-type--box{margin-top:-4px}.field-block .tit.font-md{margin-bottom:16px}.field-block .tit:not(.offscreen)+.desc{margin-top:-12px}.field-block .desc{margin-bottom:16px;color:#5a5b63}.field-block .info{margin-top:16px;color:#868a93;font-size:var(--font-sm)}.field-block .txt-list{margin-top:16px}.field-block .txt-list.cms{color:#868a93;font-size:var(--font-sm)}.field-block .txt-list.cms p{position:relative;margin:.5em 0;padding-left:1em}.field-block .txt-list.cms p:before{content:"※";overflow:hidden;position:absolute;left:0;z-index:1;box-sizing:border-box}.field-block>.check-item{margin-top:24px}.field-block+.field-block{margin-top:64px}.field-block+.txt-list{margin-top:24px}.field-box+.field-block{margin-top:16px}.modal.bottom-layer .field-block+.field-block{margin-top:40px}.field-box+.secure-code{margin-top:16px;padding:0}.field-box+.secure-code .timer-area{left:0}.field-box+.secure-code .timer-area .timer{left:0}.field-box+.secure-code .timer{left:0}.survey-form{counter-reset:count;margin-top:40px}.survey-form .field-block .tit{position:relative;padding-left:32px;color:#5a5b63;font-size:var(--font-md);font-weight:500}.survey-form .field-block .tit:before{content:counter(count);overflow:hidden;position:absolute;top:0;left:0;z-index:1;width:24px;height:24px;box-sizing:border-box;counter-increment:count;border-radius:50%;background-color:#e7f2ff;color:#2388ff;font-size:var(--font-sm);line-height:24px;text-align:center}.survey-form .field-block+.field-block{margin-top:40px}.tbl-container+.field-block{margin-top:24px}.tit-h6+.field-box{margin-top:16px}.font-sm+.field-box,.font-sm+.field-block,.font-sm+.check-type--box,.font-sm+.check-type--check:not(.adress){margin-top:24px}.field-box+.check-group:not([class*=check-type--]){margin-top:16px;margin-bottom:40px}.field-box+.check-group:not([class*=check-type--]) .check-item{padding-top:0;padding-bottom:0}.field-box+.check-type--check:not(.adress){margin-top:24px}.field-box+.calc-caution-box{margin-top:16px}.bottom-layer .field-box+.check-group:not([class*=check-type--]){margin-bottom:0}.form-bot-out{margin-top:16px}.switch-item{display:inline-block;overflow:hidden;position:relative;font-size:0;vertical-align:middle;outline:0 none}.switch-item [type=checkbox]{position:absolute;width:100%;height:24px;opacity:0;z-index:99;outline:0 none}.switch-item [type=checkbox]+label{display:inline-block;position:relative;height:24px;cursor:pointer;outline:0 none}.switch-item [type=checkbox]+label:before{content:"";display:block;position:absolute;top:0;left:0;width:43px;height:16px;background-color:#868a93;border-radius:8px;transition:all .2s ease-out}.switch-item [type=checkbox]+label:after{content:"";display:block;position:absolute;top:calc(50% - 3px);left:0;bottom:0;width:24px;height:24px;border:none;background-color:#fff;border-radius:50%;box-sizing:border-box;transition:all .2s ease-out;border:1px solid #666;transform:translateY(-50%);z-index:1}.switch-item [type=checkbox]+label.ico img{position:absolute;top:50%;transform:translateY(-50%)}.switch-item [type=checkbox]+label.ico span{padding-left:32px}.switch-item [type=checkbox]+label.ico.lg span{padding-left:40px;color:#222;font-size:var(--font-md)}.switch-item [type=checkbox]:focus-visible+label{outline:-webkit-focus-ring-color auto 1px;border-radius:14px}.switch-item [type=checkbox]:checked+label:before{background-color:#0068ff}.switch-item [type=checkbox]:checked+label:after{left:calc(100% - 17px);border:none;border:1px solid #2b6ff0;transform:translateY(-50%);z-index:1}.simple-sw-box{outline:0 none}.simple-sw-box .field-block{display:block;outline:0 none}.simple-sw-box [type=checkbox]{width:100%;height:28px;cursor:pointer}.simple-sw-box [type=checkbox]+label{height:28px}.simple-sw-box [type=checkbox]+label:before{width:100%;height:28px;border-radius:14px}.simple-sw-box [type=checkbox]+label:after{top:50%;width:28px;height:28px;border:3px solid #868a93}.simple-sw-box [type=checkbox]+label span{display:inline-block;position:relative;z-index:10;height:28px;padding:0 9px 0 28px;color:#fff;font-size:var(--font-xs);line-height:28px;white-space:nowrap;transition:padding .3s linear}.simple-sw-box [type=checkbox]:checked+label span{padding:0 28px 0 9px}.simple-sw-box [type=checkbox]:checked+label:before{background-color:#2388ff}.simple-sw-box [type=checkbox]:checked+label:after{left:calc(100% - 28px);border:3px solid #2388ff}.simple-sw-box.calc-sw{width:88px;height:68px;display:flex;justify-content:flex-end}.simple-sw-box.calc-sw .switch-item{overflow:visible;width:60px}.simple-sw-box.calc-sw .switch-item [type=checkbox]{top:0;left:0;width:100%;height:100%}.simple-sw-box.calc-sw .switch-item [type=checkbox]+label{width:100%}.simple-sw-box.calc-sw .switch-item [type=checkbox]+label:after{left:0}.simple-sw-box.calc-sw .switch-item [type=checkbox]:checked+label:after{left:32px}.simple-sw-box.calc-sw [type=checkbox]+label{width:60px}.simple-sw-box.calc-sw [type=checkbox]+label span{display:flex;justify-content:end;position:absolute;top:40px;left:auto;right:0;padding:0;color:#1b1c2a;font-size:var(--font-md);white-space:nowrap;z-index:9}.simple-sw-box.calc-sw [type=checkbox]:checked+label span{padding-left:0}.simple-sw-box+legend{overflow:hidden;display:inline-block;position:absolute!important;width:1px!important;height:1px!important;margin:-1px;border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.simple-sw-box .field-block{margin:0}.search-bar{position:sticky;border-bottom:1px solid #d1dce3;background-color:#fff;z-index:99}.search-bar input{width:100%;height:63px;padding:0 44px 0 68px;border:0;background:url(/resource/images/of/search_icon.svg) no-repeat left 24px center;font-size:var(--font-lg)}.search-bar .field_item_right{position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:15}.search-bar .btn-ico-search{position:absolute;right:0;top:0}.search-bar.has-button input{padding:0 90px 0 24px;background:none;outline:0}.search-bar.has-button .field_item_right{right:64px}.search-bar.faq{margin-right:-24px;margin-bottom:32px;margin-left:-24px;border-bottom:0}.search-bar.faq:before,.search-bar.faq:after{content:"";overflow:hidden;position:absolute;left:0;bottom:0;height:2px;box-sizing:border-box}.search-bar.faq:before{width:100%;z-index:1;background-color:#ecf0f5}.search-bar.faq:after{width:0;z-index:5;background-color:#2388ff;transition:width .1s ease}.search-bar.faq.focus:after{width:100%}.search-bar.faq input{padding:0 100px 0 24px;background:none}.search-bar.faq .field_item_right{right:74px}.modal .search-bar{top:0!important;margin:0 -24px}.field[class*=field--]{position:relative;width:100%;min-height:80px;text-align:left}.field[class*=field--]:before{content:"";overflow:hidden;position:absolute;right:20px;bottom:0;left:20px;z-index:1;height:1px;box-sizing:border-box;background-color:#ecf0f5}.field[class*=field--] .field_item{min-height:80px;padding:40px 45px 16px 20px;font-size:var(--font-lg);line-height:1.3;opacity:0}.field[class*=field--].complete .field_item{opacity:1}.field[class*=field--]:not(button):after{content:none}.field--select:after{content:"";overflow:hidden;position:absolute;z-index:1;width:8px;height:8px;box-sizing:border-box;border:1px solid #1b1c2a;border-width:0 1px 1px 0;transform:translateY(-50%) rotate(45deg);right:24px;top:50%}.field--search:after{content:"";overflow:hidden;position:absolute;top:50%;right:16px;z-index:1;width:24px;height:24px;box-sizing:border-box;background:url(/resource/images/header_icon_search.svg) no-repeat center center;background-size:20px 20px;transform:translateY(-50%)}.field--account{min-height:106px;align-content:center}.field--account .field_item{display:flex;justify-content:flex-start;align-items:center;padding-right:80px!important}.field--account .field_item .ico{flex:none;width:32px;height:32px;border-radius:50%;background-color:#868a93;overflow:hidden}.field--account .field_item .ico img{width:100%}.field--account .field_item .ico+.bank{flex-grow:1;padding-left:16px;color:#1b1c2a;font-size:var(--font-lg);text-align:left}.field--account .field_item .ico+.bank .num{display:block;margin-top:4px}.field--account .btn-ext{position:absolute;right:20px;top:50%;margin:0;vertical-align:middle;transform:translateY(-50%);z-index:11}.field.disabled{background-color:#f6faff}.field.disabled.field--select:after{display:none}.field.disabled.field--select .field_item{padding-right:16px;color:#868a93}.field.disabled.field--select .field_item .item-text{color:#868a93}.field.disabled .field_title .field_label{color:#868a93;border-radius:12px}.field.disabled .field_title+.field_list .field-inp{color:#b4b9c3!important}.field.disabled:nth-child(2){border-radius:12px 12px 0 0}.field.disabled:last-child{border-radius:0 0 12px 12px}.field.readonly.field--select:after{display:none}.field.readonly.field--select .field_item,.field.readonly.field--select .field_item .item-text,.field.readonly .field_title .field_label{color:#868a93}.field.readonly .field_title+.field_list .field-inp{color:#b4b9c3!important}.field.error:nth-child(20n-5){z-index:5!important}.field.error:nth-child(20n-6){z-index:6!important}.field.error:nth-child(20n-7){z-index:7!important}.field.error:nth-child(20n-8){z-index:8!important}.field.error:nth-child(20n-9){z-index:9!important}.field.error:nth-child(20n-10){z-index:10!important}.field.error:nth-child(20n-11){z-index:11!important}.field.error:nth-child(20n-12){z-index:12!important}.field.error:nth-child(20n-13){z-index:13!important}.field.error:nth-child(20n-14){z-index:14!important}.field.error:nth-child(20n-15){z-index:15!important}.field.error:nth-child(20n-16){z-index:16!important}.field.error:nth-child(20n-17){z-index:17!important}.field.error:nth-child(20n-18){z-index:18!important}.field.error:nth-child(20n-19){z-index:19!important}.field.error:nth-child(20n-20){z-index:20!important}.inp-del{display:none;position:relative;width:25px;height:32px;color:transparent;font-size:10px;letter-spacing:-8px;line-height:0}.inp-del span{position:absolute;top:50%;right:0;transform:translateY(-50%);width:18px;height:18px;background-color:#b4b9c3;border-radius:50%}.inp-del span:before,.inp-del span:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:1px;background-color:#fff}.inp-del span:before{transform:translate(-50%,-50%) rotate(45deg)}.inp-del span:after{transform:translate(-50%,-50%) rotate(-45deg)}.field-box{position:relative;border:1px solid #d1dce3;border-radius:12px}.field-box+.field-box{margin-top:17px}.field-box .field{position:relative;z-index:5;min-height:80px}.field-box .field:before{content:"";position:absolute;right:20px;bottom:0;left:20px;height:1px;background-color:#ecf0f5}.field-box .field:last-child:before{display:none}.field-box .field_title{overflow:hidden;position:absolute;top:0;right:0;left:0;z-index:10}.field-box .field_label{display:block;position:relative;height:80px;padding:0 20px;color:#868a93;font-size:var(--font-lg);line-height:80px}.field-box .field_list{display:flex;position:relative;width:100%;z-index:15}.field-box .field_item{position:relative;z-index:5;width:100%;padding:24px 2px 2px;line-height:0}.field-box .field_item>.item-text{color:#1b1c2a}.field-box .field_item+.field_item{margin-left:32px}.field-box .field_item_right{display:none;position:absolute;top:37px;right:20px;z-index:15}.field-box .field_item_right .inp-right{margin-left:10px;line-height:32px}.field-box .field_item_right .inp-right .btn-ico-search{transform:translate(22px,-29px)}.field-box .field_item .msg-error{position:absolute;bottom:-15px;left:20px}.field-box .field .unit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.field-box .field .unit-hyphen{width:8px;height:2px;transform:translate(-50%,12px);background-color:#262740;opacity:0}.field-box .field .js-txtHei,.field-box .field_inp{overflow:hidden;position:relative;z-index:10;width:100%;min-height:54px;padding:0 20px;border-radius:12px;border:0;background-color:transparent;box-sizing:border-box;color:#1b1c2a;font-size:var(--font-lg);line-height:1.4;outline:0}.field-box .field .js-txtHei[readonly],.field-box .field_inp[readonly]{color:#868a93}.field-box .field .js-txtHei[readonly]+.field_item_right .inp-del,.field-box .field_inp[readonly]+.field_item_right .inp-del{display:none!important}.field-box .field .js-txtHei[disabled],.field-box .field_inp[disabled]{color:#b4b9c3}.field-box .field .js-txtHei[disabled]+.field_item_right .inp-del,.field-box .field_inp[disabled]+.field_item_right .inp-del{display:none!important}.field-box .field .js-txtHei::placeholder,.field-box .field_inp::placeholder{color:transparent}.field-box .field .js-txtHei{position:absolute;top:0;left:0;z-index:-1;opacity:0}.field-box .field .field_label,.field-box .field .field_inp{transition:all .1s ease}.field-box .field .field_label .ico-star,.field-box .field .field_inp .ico-star{display:none}.field-box .field .count-area{position:absolute;right:0;bottom:-28px;color:#868a93;font-size:var(--font-sm)}.field-box .field .field_list.max-list{align-items:center}.field-box .field .field_list.max-list .field_inp{padding-right:0!important;padding-left:0;text-align:center}.field-box .field .field_list.max-list .unit-hyphen{position:relative;left:auto;width:24px}.field-box .field .field_title:has(.s-money){position:relative}.field-box .field .s-money{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 20px}.field-box .field .s-money .money{padding-top:6px;padding-bottom:6px}.field-box .field .s-money .money>span{display:inline-block;margin-right:4px;color:#868a93;font-size:var(--font-lg);vertical-align:middle}.field-box .field .s-money .field_item_right{position:relative;right:auto;top:auto;padding-bottom:8px}.field-box .field .s-money .field_item_right .inp-right{margin-left:0}.field-box .field .s-money .field_item_right .inp-right .btn-ext{margin:0;white-space:nowrap}.field-box input.field_inp{min-height:54px;padding-top:17px;padding-bottom:17px;opacity:1}.field-box input.field_inp::placeholder{color:transparent}.field-box input.field_inp:focus::placeholder{color:#868a93}.field-box .msg-error{position:absolute;top:67px;left:20px;z-index:30;min-height:24px;padding:2px 8px;border-radius:12px;background-color:#ff5050;color:#fff;font-size:var(--font-xs);line-height:20px}.field-box .msg-error:before{content:"";position:absolute;top:-6px;left:12px;width:6px;height:6px;box-sizing:border-box;border-width:3px;border-style:solid;border-color:transparent transparent #ff5050}.field.focus .unit-hyphen,.field.focus .field_label,.field.focus .field_inp,.field.complete .unit-hyphen,.field.complete .field_label,.field.complete .field_inp{transition:all .3s ease}.field.focus .unit-hyphen::placeholder,.field.focus .field_label::placeholder,.field.focus .field_inp::placeholder,.field.complete .unit-hyphen::placeholder,.field.complete .field_label::placeholder,.field.complete .field_inp::placeholder{color:#868a93}.field.focus .unit-hyphen,.field.complete .unit-hyphen{opacity:1}.field.focus .field_label,.field.complete .field_label{padding-top:16px;height:36px;font-size:var(--font-xs);line-height:20px}.field.focus .field_inp,.field.complete .field_inp{min-height:54px;padding-top:17px;padding-bottom:17px;opacity:1}.field.focus textarea.field_inp,.field.complete textarea.field_inp{padding-top:17px;padding-bottom:17px}.field.focus .js-txtHei,.field.complete .js-txtHei{height:auto;min-height:54px;padding-top:16px;padding-bottom:15px}.field.focus .field_item_right,.field.complete .field_item_right{display:flex}.field.focus .field_title,.field.complete .field_title{z-index:20}.field.focus .field_inp,.field.complete .field_inp{box-shadow:0 0 0 1000px #fff inset}.field.focus:before{display:none}.js-onBox{position:absolute;top:0;left:0;z-index:0;width:100%;box-sizing:border-box;border-radius:12px;border:2px solid #3d3f5a;opacity:0;transition:top .2s}.field.error .field_inp{color:#ff5050}@media screen and (max-width: 359px){.mobile .check-group.check-type--prize .ico{width:100%!important;height:auto!important}.mobile .check-group.check-type--prize .tit{font-size:var(--font-sm)!important}}.web .check-group.check-type--bank.split-2{margin-top:-11px}.web .field-box+.secure-code .timer-area{left:20px}.web .field-box+.secure-code .timer-area .timer{left:0}.web .field-box+.secure-code .timer{left:20px}.chart-area{margin-top:40px;text-align:center}.chart-area .chart-list{position:relative;font-size:0}.chart-area .chart-list:after,.chart-area .chart-list:before{content:"";position:absolute;left:0;width:100%}.chart-area .chart-list:after{bottom:27px;height:1px;background-color:#d1dce3}.chart-area .chart-list.chart-dash:before{bottom:67px;height:42px;border:1px dashed #d1dce3;border-width:1px 0}.chart-area .chart-list-item{display:inline-block;position:relative;width:72px;height:178px;margin-left:40px;opacity:0}.chart-area .chart-list-item:first-child{margin-left:0!important}.chart-area .chart-list-item .volume{margin:0 -20px;color:#868a93;font-size:var(--font-md);font-weight:700;white-space:nowrap;opacity:0}.chart-area .chart-list-item .chart-bar{position:absolute;bottom:28px;left:50%;transform:translate(-50%);width:100%;height:120px}.chart-area .chart-list-item .chart-bar .volume{transform:translateY(-30px)}.chart-area .chart-list-item .chart-bar .bar{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;height:0;border-radius:12px 12px 0 0;background-color:#b4b9c3}.chart-area .chart-list-item .text{position:absolute;bottom:0;left:-20px;right:-20px;color:#1b1c2a;font-size:var(--font-sm);font-weight:700;text-align:center;white-space:nowrap;opacity:0}.chart-area.type02 .chart-list-item{width:40px;margin-left:28px}.chart-area.type02 .chart-list-item .volume{margin:0;font-size:var(--font-sm)}.chart-area.type02 .chart-list-item .chart-bar{height:120px;box-sizing:content-box}.chart-area.type02 .chart-list-item .chart-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px 8px 0 0;border:1px dashed #d1dce3;background-color:#f6faff}.chart-area.type02 .chart-list-item .chart-bar .bar{max-height:97px;border-radius:8px 8px 0 0}.chart-area.type02 .chart-list-item .text{left:0;right:0;color:#5a5b63;font-weight:500}.chart-area.js-mov .chart-list:before{width:100%;transition:all .4s ease-in}.chart-area.js-mov .chart-list-item{opacity:1;transition:all .3s ease}.chart-area.js-mov .chart-list-item .volume,.chart-area.js-mov .chart-list-item .text{opacity:1;transition:all .3s ease;transition-delay:.7s}.chart-area.js-mov .chart-list-item .chart-bar .bar{transition:all .4s ease-in;transition-delay:.2s}.chart-area.motion-type .chart-list-item,.chart-area.motion-type .chart-list-item .volume,.chart-area.motion-type .chart-list-item .text{opacity:1}.chart-area.motion-type .chart-list-item .bar{height:85%;background-color:#b4b9c3}.chart-area.motion-type .chart-list-item:first-child .arrow{display:inline-block;animation:chartMotionArr 4s linear infinite}.chart-area.motion-type .chart-list-item:first-child .volume{color:#2388ff;animation:chartMotionVol 4s linear infinite}.chart-area.motion-type .chart-list-item:first-child .bar{height:100%;background-color:#2388ff;animation:chartMotionTxt 4s linear infinite}.chart-area.motion-type .chart-list-item:last-child .text{color:#5a5b63;font-weight:500}@keyframes chartMotionArr{0%{transform:rotateX(180deg);opacity:1}47%{transform:rotateX(180deg);opacity:1}48%{transform:rotateX(180deg);opacity:0}49%{transform:rotateX(180deg);opacity:0}50%{transform:rotateX(0);opacity:0}51%{transform:rotateX(0);opacity:1}97%{transform:rotateX(0);opacity:1}98%{transform:rotateX(0);opacity:0}99%{transform:rotateX(180deg);opacity:0}to{transform:rotateX(180deg);opacity:1}}@keyframes chartMotionVol{0%{color:#2388ff}25%,50%{color:#ff5050}75%,to{color:#2388ff}}@keyframes chartMotionTxt{0%{height:100%;background-color:#2388ff}25%,50%{height:70%;background-color:#ff5050}75%,to{height:100%;background-color:#2388ff}}.chart-hrzt .chart-list-item+.chart-list-item{margin-top:24px}.chart-hrzt .chart-list-item .title{position:relative;display:flex;justify-content:space-between;align-items:center;transform:translateY(-8px);opacity:0}.chart-hrzt .chart-list-item .title .tit{font-size:var(--font-md);font-weight:700;line-height:24px}.chart-hrzt .chart-list-item .title .tit img{width:24px;height:24px;margin-right:4px}.chart-hrzt .chart-list-item .title .flag{margin-left:8px}.chart-hrzt .chart-list-item .title button .flag{margin-left:0}.chart-hrzt .chart-list-item .title button .btn-arrow{height:16px;top:4px;margin-left:4px}.chart-hrzt .chart-list-item .title button .btn-arrow:not(button):after{border-color:#868a93}.chart-hrzt .chart-list-item .chart-bar{position:relative;height:5px;margin-top:12px}.chart-hrzt .chart-list-item .chart-bar:before,.chart-hrzt .chart-list-item .chart-bar .bar{position:absolute;top:0;bottom:0;left:0;border-radius:2.5px}.chart-hrzt .chart-list-item .chart-bar:before{content:"";right:0;background-color:#f6faff}.chart-hrzt .chart-list-item .chart-bar .bar{width:0;background-color:#00a27b}.chart-hrzt .chart-list-item .volume-area{font-size:var(--font-xs);font-weight:500;transform:translateY(10px);opacity:0}.chart-hrzt .chart-list-item .volume-area:after{content:"";display:block;clear:both}.chart-hrzt .chart-list-item .volume-area .volume{margin-top:8px}.chart-hrzt .chart-list-item .volume-area .volume1{float:left;color:#1b1c2a}.chart-hrzt .chart-list-item .volume-area .volume2{float:right;color:#868a93}.chart-hrzt .chart-list-item.high .chart-bar .bar{max-width:100%;background-color:#2388ff}.chart-hrzt .chart-list-item.normal .chart-bar .bar{background-color:#ffc31f}.chart-hrzt .chart-list-item.row .chart-bar .bar{background-color:#ff5050}.chart-hrzt.js-mov .chart-list-item .title{transform:translateY(0);opacity:1;transition:all .3s ease}.chart-hrzt.js-mov .chart-list-item .chart-bar .bar,.chart-hrzt.js-mov .chart-list-item .chart-bar .bar-after{transition:all .5s ease-in;transition-delay:.3s}.chart-hrzt.js-mov .chart-list-item .volume-area{transform:translateY(0);opacity:1;transition:all .5s ease-in;transition-delay:.3s}.chart-hrzt.chart-compare .chart-list-item+.chart-list-item{margin-top:0}.chart-hrzt.chart-compare .chart-list-item+.chart-list-item .chart-header{margin-top:24px}.chart-hrzt.chart-compare .chart-list-item .chart-header{display:flex;justify-content:space-between;align-items:center}.chart-hrzt.chart-compare .chart-list-item .chart-header .tit{font-weight:500}.chart-hrzt.chart-compare .chart-list-item .chart-header .standard{color:#868a93;font-size:var(--font-xs)}.chart-hrzt.chart-compare .chart-list-item .chart-before,.chart-hrzt.chart-compare .chart-list-item .chart-after{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:8px}.chart-hrzt.chart-compare .chart-list-item .chart-before:after,.chart-hrzt.chart-compare .chart-list-item .chart-after:after{display:block;position:absolute;left:8px;top:0;line-height:28px;font-size:var(--font-sm);color:#fff}.chart-hrzt.chart-compare .chart-list-item .chart-before .chart-bar,.chart-hrzt.chart-compare .chart-list-item .chart-after .chart-bar{position:relative;width:100%;height:28px;margin-top:0}.chart-hrzt.chart-compare .chart-list-item .chart-before .chart-bar:before,.chart-hrzt.chart-compare .chart-list-item .chart-after .chart-bar:before{content:"";display:block;box-sizing:border-box;position:absolute;width:100%;height:28px;left:0;top:0;border-radius:6px;background-color:#ecf1f6;border:1px dashed #d1dce3}.chart-hrzt.chart-compare .chart-list-item .chart-before .chart-bar .bar,.chart-hrzt.chart-compare .chart-list-item .chart-before .chart-bar .bar-after,.chart-hrzt.chart-compare .chart-list-item .chart-after .chart-bar .bar,.chart-hrzt.chart-compare .chart-list-item .chart-after .chart-bar .bar-after{position:absolute;height:28px;border-radius:6px}.chart-hrzt.chart-compare .chart-list-item .chart-before .chart-bar .bar-after,.chart-hrzt.chart-compare .chart-list-item .chart-after .chart-bar .bar-after{width:0;background-color:#2388ff}.chart-hrzt.chart-compare .chart-list-item .chart-before .volume,.chart-hrzt.chart-compare .chart-list-item .chart-after .volume{min-width:114px;text-align:right}.chart-hrzt.chart-compare .chart-list-item .chart-before:after{content:"가입 전"}.chart-hrzt.chart-compare .chart-list-item .chart-after:after{content:"가입 후"}.chart-hrzt.chart-compare .chart-list-item.zero .chart-before:after{color:#3d3f5a}.chart-hrzt.chart-compare.js-mov .chart-list-item .chart-after .chart-bar .bar-after{width:100%}.chart-box{padding:24px 20px;border:1px solid #ecf0f5;border-radius:20px}.chart-box.bg-c1{border:0;background-color:#f6faff}.chart-box .tit-h5{margin-bottom:20px}.chart-box .tit-h5 .ico{display:inline-block;vertical-align:middle}.chart-box .tit-h5 .ico img{width:32px}.product-link-box{display:block;position:relative;width:100%;margin-top:20px;padding:24px 20px;border-radius:20px;text-align:left;background-color:#e7f2ff;color:#1b1c2a}.product-link-box .icon{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:48px;height:48px}.product-link-box .title{display:block;font-weight:700;font-size:var(--font-md)}.product-link-box .btn-arrow{margin-top:4px;font-size:var(--font-xs)}.txt-list+.chart-box{margin-top:16px}.chart-trans{padding-top:36px}.chart-trans-list{text-align:center}.chart-trans-item{display:inline-block;position:relative;width:40px;height:150px;vertical-align:top}.chart-trans-item+.chart-trans-item{margin-left:28px}.chart-trans-item .text{position:absolute;bottom:0;left:50%;transform:translate(-50%);color:#fff;font-size:var(--font-md);text-align:center;white-space:nowrap}.chart-trans-item .chart-bar{position:absolute;top:0;right:0;bottom:30px;left:0}.chart-trans-item .chart-bar,.chart-trans-item .chart-bar:before,.chart-trans-item .chart-bar .bar,.chart-trans-item .chart-bar .bar:before{border-radius:8px}.chart-trans-item .chart-bar:before{content:"";position:absolute;top:1px;bottom:1px;left:0;width:100%;box-sizing:border-box;border:1px dashed #fff}.chart-trans-item .chart-bar .bar{position:absolute;right:0;bottom:0;left:0;background-color:gray}.chart-trans-item .chart-bar .bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff0 50%,#fff6)}.chart-trans-item .chart-bar .volume{position:absolute;top:0;left:0;color:transparent;font-size:10px}.chart-area.notMov .chart-list-item,.chart-area.notMov .chart-list-item .volume,.chart-area.notMov .chart-list-item .text{opacity:1;transition:all 0s ease;transition-delay:0s}.simple .info-box.box-prd .info-sum>span:first-child{width:90px}.simple .direct-footer .footer-wrap .top-area{height:auto}.simple .direct-footer .footer-wrap .top-area .terms-box{width:60%}.simple .direct-footer .footer-wrap .top-area .terms-box li{margin:0 24px 0 0}.simple .direct-footer .footer-wrap .top-area .terms-box li:last-child{margin-right:0}.simple.mobile .direct-footer .footer-wrap .top-area .terms-box{width:100%}.simple.mobile .direct-footer .footer-wrap .top-area .terms-box li{margin:0 16px 0 0}@media (max-width: 320px){.simple.mobile .direct-footer .footer-wrap .top-area .terms-box,.simple.mobile .direct-footer .footer-wrap .top-area .terms-box li{width:100%}.simple.mobile .direct-footer .footer-wrap .top-area .terms-box li+li{margin-top:8px}}@media (max-width: 320px){.simple .prd-visual-out .prd-slide{min-height:536px}}.toUpperCase[data-v-5fb0c278]{text-transform:uppercase}.field--account .field_list[data-v-1214f13d]{display:none}.field--account.complete .field_list[data-v-1214f13d]{display:block}.field-box .field.active[data-v-1214f13d]:before{background-color:transparent}video[data-v-50b91b69]{opacity:0}
