@charset "UTF-8";.youtube-video-comp{display:flex;flex-wrap:wrap;width:calc(100% - 40px);margin:32px auto 0 auto;max-width:520px}
@media(min-width:1024px){.youtube-video-comp{max-width:770px;margin:40px auto 0 auto}
}
.youtube-video-comp.type-shorts{padding:0 26px}
@media(min-width:1024px){.youtube-video-comp.type-shorts{display:flex;flex-wrap:nowrap;padding:0}
.youtube-video-comp.type-shorts.no-txt-data{justify-content:center}
}
@media(min-width:1280px){.youtube-video-comp.type-mg-1{margin-bottom:120px}
}
.youtube-video-comp__box{width:100%;border-radius:8px}
@media(min-width:1024px){.type-shorts .youtube-video-comp__box{width:375px}
}
.youtube-video-comp__contents{position:relative}
.youtube-video-comp__contents img,.youtube-video-comp__contents video{width:100%;border-radius:8px}
.type-outline .youtube-video-comp__contents{border:1px solid #ededed;border-radius:8px;padding:8px}
.type-youtube .youtube-video-comp__contents{padding-top:56.25%;width:100%;overflow:hidden;border-radius:8px 8px 0 0}
@media(min-width:1024px){.type-youtube .youtube-video-comp__contents{border-radius:10px 10px 0 0}
}
.type-youtube .youtube-video-comp__contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.type-shorts .youtube-video-comp__contents{padding-top:177.78%;width:100%;border-radius:8px 8px 0 0;overflow:hidden}
@media(min-width:1024px){.type-shorts .youtube-video-comp__contents{border-radius:10px 0 0 10px}
}
.type-shorts .youtube-video-comp__contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.no-txt-data .youtube-video-comp__contents{border-radius:8px}
@media(min-width:1024px){.no-txt-data .youtube-video-comp__contents{border-radius:10px}
}
.youtube-video-comp__contents__text-wrap{padding:14px 12px;background:#f5f8fc;border-radius:0 0 8px 8px;width:100%}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap{padding:16px 20px;border-radius:0 0 10px 10px}
}
@media(min-width:1024px){.type-shorts .youtube-video-comp__contents__text-wrap{width:413px;border-radius:0 10px 10px 0;padding:32px 34px}
}
.youtube-video-comp__contents__text-wrap__top{display:flex;align-items:center}
.youtube-video-comp__contents__text-wrap__top__info{color:#505052;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-0.5px}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap__top__info{font-size:15px;line-height:26px}
}
.youtube-video-comp__contents__text-wrap__top__info:first-child{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;width:calc(100% - 185px)}
.youtube-video-comp__contents__text-wrap__top__info:first-child:before{display:none}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap__top__info:first-child{width:calc(100% - 215px)}
}
.youtube-video-comp__contents__text-wrap__top__info:before{background:#dadde2;content:"";display:inline-block;width:1px;height:8px;margin:0 6px}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap__top__info:before{height:10px;margin:0 8px}
}
.youtube-video-comp__contents__text-wrap__top__info img{width:20px;height:20px;margin-right:4px}
.youtube-video-comp__contents__text-wrap__bottom{margin-top:16px}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap__bottom{margin-top:12px}
}
.youtube-video-comp__contents__text-wrap__bottom__info{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;color:#505052;font-size:15px;font-weight:400;line-height:23px;letter-spacing:-0.5px}
@media(min-width:1024px){.youtube-video-comp__contents__text-wrap__bottom__info{font-size:16px;line-height:28px}
}
.youtube-video-comp .video-comp{border:0}
.youtube-video-comp__loading-box{position:absolute;left:0;top:0;width:100%;height:100%}
.youtube-video-comp__loading-box:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:.6}
.youtube-video-comp__loading-box:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;background:url("../../site-v2/resources/images/btn_icon2.0/b-play-btn_mo.svg") no-repeat center center}
@media(min-width:1024px){.youtube-video-comp__loading-box:after{width:96px;height:96px;background:url("../../site-v2/resources/images/btn_icon2.0/b-play-btn_pc.svg") no-repeat center center}
}
.youtube-video-comp__loading-box img{width:100%;height:100%;object-fit:cover;object-position:center center}
.type-shorts .youtube-video-comp__loading-box img{margin:0 -110%;width:320%}
.capital-utility-comp{background-color:#fff;border-bottom:1px solid #ededed;z-index:10}
.capital-utility-comp__wrap{display:flex;justify-content:space-between;align-items:center;margin:auto;padding:16px 22px;max-width:562px;box-sizing:border-box}
@media(min-width:1280px){.capital-utility-comp__wrap{padding:18px 0;max-width:770px}
}
.capital-utility-comp__box{display:flex}
.capital-utility-comp__time{color:#484540;padding-left:24px;font-size:14px;font-weight:500;line-height:22px;position:relative}
@media(min-width:770px){.capital-utility-comp__time{padding-left:30px;font-size:16px;line-height:26px}
}
.capital-utility-comp__time:before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:20px;height:20px;background:url("../../../components/v2/utility-v1/clientlibs/site/resources/images/ic_time-mo.svg") no-repeat center center}
@media(min-width:770px){.capital-utility-comp__time:before{width:24px;height:24px;background:url("../../../components/v2/utility-v1/clientlibs/site/resources/images/ic_time-pc.svg") no-repeat center center}
}
.capital-utility-comp__time.is-hidden{visibility:hidden}
.capital-utility-comp__like-btn{margin-right:16px;width:32px;height:32px;background:url("../../../components/v2/utility-v1/clientlibs/site/resources/images/ic_unlike.svg") no-repeat center/cover;position:relative}
.capital-utility-comp__like-btn.is-active{border:1px solid #ededed;background:0;border-radius:50%}
.capital-utility-comp__like-btn span{display:block;text-indent:-9999px}
.capital-utility-comp__like-btn__motion{position:absolute;left:5px;top:-13px;width:37px;height:37px}
@media(min-width:770px){.capital-utility-comp__like-btn__motion{left:7px;top:-8px;width:40px;height:auto}
}
@media(min-width:770px){.capital-utility-comp__like-btn{width:36px;height:36px}
.capital-utility-comp__like-btn__motion{position:absolute;top:-15px;left:6px;width:42px;height:42px}
}
.capital-utility-comp__like-btn.is-hidden{display:none}
.capital-utility-comp__size-box{display:flex;justify-content:center;align-items:center;margin-right:16px;border-radius:4px;border:1px solid #ededed}
.capital-utility-comp__size-box.is-hidden{display:none}
.capital-utility-comp__size-down{margin-right:1px;width:31px;height:30px;font-size:12px;font-weight:500;position:relative}
@media(min-width:770px){.capital-utility-comp__size-down{width:40px;height:34px;font-size:14px}
}
.capital-utility-comp__size-down:after{content:"";position:absolute;top:50%;right:-1px;transform:translate(0,-50%);width:1px;height:10px;background:#ededed}
@media(min-width:770px){.capital-utility-comp__size-down:after{height:12px}
}
.capital-utility-comp__size-up{width:31px;height:30px;font-size:15px;font-weight:700}
@media(min-width:770px){.capital-utility-comp__size-up{width:40px;height:34px;font-size:18px}
}
.capital-utility-comp__share-btn{width:32px;height:32px;text-indent:-9999px;background:url("../../../components/v2/utility-v1/clientlibs/site/resources/images/ic_share-mo.svg") no-repeat center center}
@media(min-width:770px){.capital-utility-comp__share-btn{width:36px;height:36px;background:url("../../../components/v2/utility-v1/clientlibs/site/resources/images/ic_share-pc.svg") no-repeat center center}
}
.capital-utility-comp__share-btn.is-hidden{display:none}
.capital-utility-comp__size-tooltip-box{position:relative}
.capital-utility-comp__size-tooltip{background-color:rgba(17,17,17,0.7);color:#fff;display:none;position:absolute;bottom:-57px;right:-20px;padding:9px 16px;border-radius:4px;font-size:14px;line-height:20px;white-space:nowrap}
@media(min-width:770px){.capital-utility-comp__size-tooltip{bottom:-67px;padding:10px 24px;font-size:15px;line-height:26px}
}
.capital-utility-comp__size-tooltip:before{content:"";position:absolute;top:-9px;right:34px;width:12px;height:9px;background:url("../../site-v2/resources/images/btn_icon/ic_tooltip-up.svg") no-repeat top center}
.capital-utility-comp__size-tooltip.is-active{display:block}
.capital-utility-comp.is-sticky{position:fixed;top:0;left:0;width:100%;transition:top .2s ease-in-out;border-bottom:0;z-index:1111}
.capital-utility-comp.is-sticky.nav-down{top:65px}
.kb-insurance .capital-utility-comp.is-sticky.nav-down{top:117px}
@media(min-width:1280px){.capital-utility-comp.is-sticky.nav-down{top:88px}
}
@media(min-width:770px){.capital-utility-comp.is-sticky{left:50%;transform:translate(-50%,0)}
}
.utility-comp{background-color:#fff;border-bottom:1px solid #ededed;z-index:10;visibility:visible}
.utility-comp.type-floating{position:fixed;bottom:40px;top:inherit;left:50%;transform:translateX(-50%);border-radius:100px;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.12);visibility:visible;opacity:1;transition:background .3s,opacity .5s,visibility .5s}
.utility-comp.type-floating.hidden{visibility:hidden;opacity:0}
.utility-comp__wrap{display:flex;justify-content:space-between;align-items:center;margin:auto;padding:16px 22px;max-width:562px;box-sizing:border-box}
@media(min-width:1280px){.utility-comp__wrap{padding:18px 0;max-width:770px}
}
.type-floating .utility-comp__wrap{padding:8px 16px}
@media(min-width:1024px){.type-floating .utility-comp__wrap{padding:9px 21px}
}
.utility-comp__box{display:flex;align-items:center}
.type-floating .utility-comp__box{gap:0 16px}
@media(min-width:1024px){.type-floating .utility-comp__box{gap:18px}
}
.utility-comp__time{color:#484540;padding-left:24px;font-size:14px;font-weight:500;line-height:22px;position:relative}
@media(min-width:770px){.utility-comp__time{padding-left:30px;font-size:16px;line-height:26px}
}
.utility-comp__time:before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:20px;height:20px;background:url("../../../components/v2/utility/clientlibs/site/resources/images/ic_time-mo.svg") no-repeat center center}
@media(min-width:770px){.utility-comp__time:before{width:24px;height:24px;background:url("../../../components/v2/utility/clientlibs/site/resources/images/ic_time-pc.svg") no-repeat center center}
}
.utility-comp__time.is-hidden{visibility:hidden}
.type-floating .utility-comp__time{display:none}
.utility-comp__like-btn{margin-right:16px;width:32px;height:32px;background:url("../../../components/v2/utility/clientlibs/site/resources/images/ic_unlike.svg") no-repeat center/cover;position:relative}
.type-floating .utility-comp__like-btn{margin-right:0;width:22px;height:22px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_like_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.type-floating .utility-comp__like-btn{width:25px;height:25px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_like_pc.svg") no-repeat center/cover}
}
.utility-comp__like-btn.is-active{border:1px solid #ededed;background:0;border-radius:50%}
.type-floating .utility-comp__like-btn.is-active{border:0;background:url("../../site-v2/resources/images/btn_icon2.0/btn_like_mo_active.svg") no-repeat center/cover}
@media(min-width:1024px){.type-floating .utility-comp__like-btn.is-active{background:url("../../site-v2/resources/images/btn_icon2.0/btn_like_pc_active.svg") no-repeat center/cover}
}
.type-floating .utility-comp__like-btn.is-active.is-lottie{background:0}
.utility-comp__like-btn span{display:block;text-indent:-9999px}
.utility-comp__like-btn__motion{position:absolute;left:5px;top:-13px;width:37px;height:37px}
@media(min-width:770px){.utility-comp__like-btn__motion{left:7px;top:-8px;width:40px;height:auto}
}
.type-floating .utility-comp__like-btn__motion{left:-2px;top:-28px;width:49px;height:49px}
@media(min-width:1024px){.type-floating .utility-comp__like-btn__motion{left:-3px;top:-32px;width:30px;height:auto}
}
@media(min-width:770px){.utility-comp__like-btn{width:36px;height:36px}
.utility-comp__like-btn__motion{position:absolute;top:-15px;left:6px;width:42px;height:42px}
}
.utility-comp__like-btn.is-hidden{display:none}
.utility-comp__like-text{display:none;font-size:12px;font-weight:700;line-height:17px;letter-spacing:-0.2px;margin-left:4px}
@media(min-width:1024px){.utility-comp__like-text{margin-left:7px;font-size:14px;line-height:20px}
}
.type-floating .utility-comp__like-text{display:inline-block}
.utility-comp__size-box{display:flex;justify-content:center;align-items:center;margin-right:16px;border-radius:4px;border:1px solid #ededed}
.utility-comp__size-box.is-hidden{display:none}
.type-floating .utility-comp__size-box{border:0;position:inherit;margin-right:0}
@media(min-width:1024px){.type-floating .utility-comp__size-box{margin-right:0}
}
.utility-comp__size-box__btn{display:none;width:32px;height:32px;text-indent:-9999px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_fontsize_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.utility-comp__size-box__btn{width:39px;height:39px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_fontsize_pc.svg") no-repeat center/cover}
}
.type-floating .utility-comp__size-box__btn{display:block}
.utility-comp__size-box__tooltip-box{display:none;position:absolute;top:-128px;left:50%;transform:translateX(-50%);border-radius:8px;background:#FFF;box-shadow:0 4.681px 14.044px 0 rgba(0,0,0,0.12);border:1px solid #505052;padding:16px;align-items:center;gap:12px}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box{top:-149px;padding:19px}
}
.utility-comp__size-box__tooltip-box.is-active{display:flex}
.utility-comp__size-box__tooltip-box:after{content:"";width:21px;height:8px;background:url("../../site-v2/resources/images/btn_icon2.0/floating_bg_mo.svg") no-repeat center/cover;position:absolute;bottom:-8px;left:50%;transform:translateX(-50%)}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box:after{width:24px;height:9px;background:url("../../site-v2/resources/images/btn_icon2.0/floating_bg_pc.svg") no-repeat center/cover;position:absolute;bottom:-9px;left:50%;transform:translateX(-50%)}
}
.utility-comp__size-box__tooltip-box__btn-box{text-align:center}
.utility-comp__size-box__tooltip-box__btn-box__btn{width:80px;height:50px;border-radius:6px;border:1px solid #e3e6ec;background:#FFF;font-size:16px;font-weight:500;line-height:22px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;gap:3.5px}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box__btn-box__btn{width:94px;height:58px;border-radius:7px;font-size:18px;line-height:26px;margin-bottom:8px;gap:4px}
}
.active .utility-comp__size-box__tooltip-box__btn-box__btn{background:#272421;border:1px solid #272421;color:#FFF}
.utility-comp__size-box__tooltip-box__btn-box__btn.small{font-size:12px;line-height:21px}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box__btn-box__btn.small{font-size:14px;line-height:26px}
}
.utility-comp__size-box__tooltip-box__btn-box__btn.big{font-size:20px;line-height:28px}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box__btn-box__btn.big{font-size:24px;line-height:34px}
}
.utility-comp__size-box__tooltip-box__btn-box__btn .round{display:inline-block;width:2px;height:2px;border-radius:50%;background:#c4c4c4}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box__btn-box__btn .round{width:4px;height:4px}
}
.utility-comp__size-box__tooltip-box__btn-box__text{color:#858588;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.5px}
@media(min-width:1024px){.utility-comp__size-box__tooltip-box__btn-box__text{font-size:16px;line-height:24px}
}
.active .utility-comp__size-box__tooltip-box__btn-box__text{color:#484540;font-weight:600}
.utility-comp__size-down{margin-right:1px;width:31px;height:30px;font-size:12px;font-weight:500;position:relative}
@media(min-width:770px){.utility-comp__size-down{width:40px;height:34px;font-size:14px}
}
.utility-comp__size-down:after{content:"";position:absolute;top:50%;right:-1px;transform:translate(0,-50%);width:1px;height:10px;background:#ededed}
@media(min-width:770px){.utility-comp__size-down:after{height:12px}
}
.utility-comp__size-up{width:31px;height:30px;font-size:15px;font-weight:700}
@media(min-width:770px){.utility-comp__size-up{width:40px;height:34px;font-size:18px}
}
.utility-comp__share-btn{width:32px;height:32px;text-indent:-9999px;background:url("../../../components/v2/utility/clientlibs/site/resources/images/ic_share-mo.svg") no-repeat center center}
@media(min-width:770px){.utility-comp__share-btn{width:36px;height:36px;background:url("../../../components/v2/utility/clientlibs/site/resources/images/ic_share-pc.svg") no-repeat center center}
}
.type-floating .utility-comp__share-btn{width:32px;height:32px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_share_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.type-floating .utility-comp__share-btn{width:39px;height:39px;background:url("../../site-v2/resources/images/btn_icon2.0/btn_share_pc.svg") no-repeat center center}
}
.utility-comp__share-btn.is-hidden{display:none}
.utility-comp__size-tooltip-box{position:relative}
.type-floating .utility-comp__size-tooltip-box{display:none}
.utility-comp__size-tooltip{background-color:rgba(17,17,17,0.7);color:#fff;display:none;position:absolute;bottom:-57px;right:-20px;padding:9px 16px;border-radius:4px;font-size:14px;line-height:20px;white-space:nowrap}
@media(min-width:770px){.utility-comp__size-tooltip{bottom:-67px;padding:10px 24px;font-size:15px;line-height:26px}
}
.utility-comp__size-tooltip:before{content:"";position:absolute;top:-9px;right:34px;width:12px;height:9px;background:url("../../site-v2/resources/images/btn_icon/ic_tooltip-up.svg") no-repeat top center}
.utility-comp__size-tooltip.is-active{display:block}
.utility-comp.is-sticky{position:fixed;top:0;left:0;width:100%;transition:top .2s ease-in-out;border-bottom:0;z-index:1111}
.utility-comp.is-sticky.nav-down{top:65px}
.kb-insurance .utility-comp.is-sticky.nav-down{top:117px}
@media(min-width:1280px){.utility-comp.is-sticky.nav-down{top:88px}
}
@media(min-width:770px){.utility-comp.is-sticky{left:50%;transform:translate(-50%,0)}
}
@charset "UTF-8";.theme-list-container-comp{background-color:#fff;padding:44px 20px}
@media(min-width:1024px){.theme-list-container-comp{max-width:496px;margin:0 auto;padding:36px 32px;border-radius:16px;border:1px solid #e3e6ec;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,0.05)}
}
@media(min-width:1024px){.theme-list-container-comp.type-rank{padding-left:25px}
}
@media(min-width:1024px){.type-basic .theme-list-container-comp{max-width:770px}
}
.theme-list-container-comp-wrap{width:100%;max-width:440px;margin:0 auto}
.theme-list-container-comp__title{width:100%;padding-left:2px;margin-bottom:20px;font-size:22px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:30px;letter-spacing:-1px}
@media(min-width:1024px){.theme-list-container-comp__title{width:100%;font-size:26px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:28px}
}
.theme-list-container-comp__top{padding:18px 24px 24px 24px;border-radius:12px;margin-bottom:20px;position:relative}
@media(min-width:1024px){.theme-list-container-comp__top{padding:20px 28px;border-radius:16px;margin-bottom:20px}
}
.theme-list-container-comp__top::before{content:"";width:16px;height:16px;display:block;margin-bottom:2px}
@media(min-width:1024px){.theme-list-container-comp__top::before{width:20px;height:20px;background-size:auto;margin-bottom:6px}
}
.theme-list-container-comp__top::after{content:"";position:absolute;width:17px;height:20px;left:2px;top:-8px}
@media(min-width:1024px){.theme-list-container-comp__top::after{width:25px;height:29px;left:2px;top:-11px;background-size:auto}
}
.type-main .theme-list-container-comp__top{background:#fbf5e1}
.type-main .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_main_quotation.svg) no-repeat center/cover}
.type-main .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_main.svg) no-repeat center/cover}
.cate-save .theme-list-container-comp__top{background:#fcf1ea}
.cate-save .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_save_quotation.svg) no-repeat center/cover}
.cate-save .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_save.svg) no-repeat center/cover}
.cate-invest .theme-list-container-comp__top{background:#fbeced}
.cate-invest .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_invest_quotation.svg) no-repeat center/cover}
.cate-invest .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_invest.svg) no-repeat center/cover}
.cate-loan .theme-list-container-comp__top{background:#e9f4ec}
.cate-loan .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_loan_quotation.svg) no-repeat center/cover}
.cate-loan .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_loan.svg) no-repeat center/cover}
.cate-estate .theme-list-container-comp__top{background:#edeaf9}
.cate-estate .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_estate_quotation.svg) no-repeat center/cover}
.cate-estate .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_estate.svg) no-repeat center/cover}
.cate-duty .theme-list-container-comp__top{background:#e8ebfa}
.cate-duty .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_duty_quotation.svg) no-repeat center/cover}
.cate-duty .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_duty.svg) no-repeat center/cover}
.cate-insurance .theme-list-container-comp__top{background:#e2f0ee}
.cate-insurance .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_insurance_quotation.svg) no-repeat center/cover}
.cate-insurance .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_insurance.svg) no-repeat center/cover}
.cate-old-age .theme-list-container-comp__top{background:#e8f2de}
.cate-old-age .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_old-age_quotation.svg) no-repeat center/cover}
.cate-old-age .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_old-age.svg) no-repeat center/cover}
.cate-life .theme-list-container-comp__top{background:#f6ecef}
.cate-life .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_life_quotation.svg) no-repeat center/cover}
.cate-life .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_life.svg) no-repeat center/cover}
.cate-business .theme-list-container-comp__top{background:#eaf1f8}
.cate-business .theme-list-container-comp__top::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_business_quotation.svg) no-repeat center/cover}
.cate-business .theme-list-container-comp__top::after{background:url(../../site-v2/resources/images/btn_icon2.0/tail_business.svg) no-repeat center/cover}
.theme-list-container-comp__top__title{color:#111;font-size:18px;font-weight:700;line-height:28px;margin-bottom:5px}
@media(min-width:1024px){.theme-list-container-comp__top__title{font-size:20px;line-height:32px;margin-bottom:8px}
}
.theme-list-container-comp__top__text{color:#505052;font-size:14px;font-weight:400;line-height:20px;word-break:break-all}
@media(min-width:1024px){.theme-list-container-comp__top__text{font-size:15px;line-height:21px}
}
.theme-list-container-comp__slide{border-top:1px solid #edf1f7}
@media(min-width:1024px){.type-rank .theme-list-container-comp__slide{border:0}
}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list{padding-left:7px}
}
.type-rank .theme-list-container-comp__list__item{position:relative;padding-left:34px}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list__item{padding-left:38px}
}
.type-rank .theme-list-container-comp__list__item::before{position:absolute;content:"";color:#dadde2;font-size:25px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:-1px;left:2px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list__item::before{font-size:28px;line-height:40px}
}
.theme-list-container-comp__list__item__link{display:flex;justify-content:space-between;width:100%;padding:16px 0}
.type-simple .theme-list-container-comp__list__item__link{padding-left:2px}
@media(min-width:1024px){.theme-list-container-comp__list__item__link{padding:20px 0}
}
.theme-list-container-comp__list__item__link__text{display:flex;flex-flow:column;gap:6px;align-self:center}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__text{gap:8px}
}
.theme-list-container-comp__list__item__link__text__category{position:relative;display:inline-block;font-size:13px;font-weight:700;line-height:140%;letter-spacing:-0.26px;padding-left:19px}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__text__category{font-size:15px;line-height:21px;letter-spacing:-0.5px;padding-left:22px}
}
.theme-list-container-comp__list__item__link__text__category::before{position:absolute;content:"";width:16px;height:16px;left:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__text__category::before{width:18px;height:18px}
}
.theme-list-container-comp__list__item__link__text__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-weight:500;line-height:24px}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__text__title{font-size:18px;line-height:25px}
}
.theme-list-container-comp__list__item__link__text__views{color:#858588;font-size:13px;line-height:18px}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__text__views{font-size:15px;line-height:21px}
}
.theme-list-container-comp__list__item__link__image{width:68px;height:68px;border-radius:6px;object-fit:cover;margin-left:16px}
@media(min-width:1024px){.theme-list-container-comp__list__item__link__image{width:80px;height:80px;margin-left:24px}
}
.theme-list-container-comp__list__item+.theme-list-container-comp__list__item{border-top:1px solid #edf1f7 !important}
.type-rank .theme-list-container-comp__list__item:nth-of-type(6){border-top:1px solid transparent !important}
.type-simple .theme-list-container-comp__list__item:nth-of-type(4){border-top:1px solid transparent !important}
.type-simple .theme-list-container-comp__list__item:nth-of-type(7){border-top:1px solid transparent !important}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(1){border-top:1px solid #edf1f7}
}
.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(1)::before{content:"1"}
.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(2)::before{content:"2"}
.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(3)::before{content:"3"}
.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(4)::before{content:"4"}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(5){border-bottom:1px solid #edf1f7}
}
.type-rank .theme-list-container-comp__list:nth-of-type(1) .popular-comp__list__item:nth-of-type(5)::before{content:"5"}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(1){border-top:1px solid #edf1f7}
}
.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(1)::before{content:"6"}
.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(2)::before{content:"7"}
.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(3)::before{content:"8"}
.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(4)::before{content:"9"}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(5){border-bottom:1px solid #edf1f7}
}
.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(5)::before{content:"10";left:-3px}
@media(min-width:1024px){.type-rank .theme-list-container-comp__list:nth-of-type(2) .popular-comp__list__item:nth-of-type(5)::before{left:-7px}
}
.theme-list-container-comp__more{position:relative;margin-top:16px;font-size:0;display:inline-block;padding-right:24px;left:50%;transform:translateX(-50%)}
@media(min-width:1024px){.theme-list-container-comp__more{margin-top:20px;padding-right:30px}
}
.theme-list-container-comp__more::after{position:absolute;content:"";display:inline-block;width:16px;height:16px;top:50%;transform:translateY(-50%);right:2px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_new_mo.svg") no-repeat center;border-radius:100%}
@media(min-width:1024px){.theme-list-container-comp__more::after{height:24px;width:24px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_new_pc.svg") no-repeat center}
}
.theme-list-container-comp__more__link{display:flex !important;align-items:center;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:18px}
@media(min-width:1024px){.theme-list-container-comp__more__link{color:#505052;font-size:16px;font-weight:500;line-height:24px}
}
.theme-list-container-comp__more__link.slick-disabled{display:none !important}
.theme-list-container-comp__more__link.next,.theme-list-container-comp__more__link.pre{background:#fff;position:absolute;left:calc(50% - 42px);transform:translateX(-50%);z-index:1}
.type-simple .theme-list-container-comp__more__link.next,.type-simple .theme-list-container-comp__more__link.pre{left:calc(50% - 45px)}
@media(min-width:1024px){.type-simple .theme-list-container-comp__more__link.next,.type-simple .theme-list-container-comp__more__link.pre{top:50%;left:calc(50% - 55px);transform:translate(-50%,-50%)}
}
.theme-list-container-comp__more__link.pre{z-index:0}
.theme-list-container-comp__more span{font-size:14px;font-style:normal;font-weight:400;line-height:18px}
@media(min-width:1024px){.theme-list-container-comp__more span{color:#505052;font-size:16px;font-weight:500;line-height:20px}
}
.theme-list-container-comp.type-simple .popular-comp__more__current{margin-left:53px}
@media(min-width:1024px){.theme-list-container-comp.type-simple .popular-comp__more__current{margin-left:74px}
}
.text-comp{width:calc(100% - 44px);margin:32px auto 0;max-width:520px}
@media(min-width:1024px){.text-comp{max-width:770px;padding-left:4px;margin-top:40px}
}
.text-comp.type-line{position:relative;padding-left:22px}
@media(min-width:1024px){.text-comp.type-line{padding-left:32px;max-width:770px}
}
.text-comp.type-line::before{background-color:#111;position:absolute;content:"";left:4px;top:50%;transform:translateY(-50%);width:6px;height:calc(100% - 8px)}
@media(min-width:1024px){.text-comp.type-line::before{width:8px}
}
.text-comp__title{word-break:break-all;max-width:100%;font-size:22px;font-weight:700;line-height:32px}
[data-font="1"] .text-comp__title{font-size:18px;line-height:20px}
[data-font="2"] .text-comp__title{font-size:20px;line-height:22px}
[data-font="4"] .text-comp__title{font-size:24px;line-height:26px}
[data-font="5"] .text-comp__title{font-size:26px;line-height:28px}
@media(min-width:1024px){.text-comp__title{max-width:609px;font-size:28px;line-height:44px}
[data-font="1"] .text-comp__title{font-size:24px;line-height:40px}
[data-font="2"] .text-comp__title{font-size:26px;line-height:42px}
[data-font="4"] .text-comp__title{font-size:30px;line-height:46px}
[data-font="5"] .text-comp__title{font-size:32px;line-height:48px}
}
.type-line .text-comp__title{max-width:100%}
@media(min-width:1024px){.type-line .text-comp__title{max-width:581px}
}
.text-comp__sub-title{word-break:break-all;font-size:13px;font-weight:500;line-height:20px;margin-bottom:4px;max-width:291px}
[data-font="1"] .text-comp__sub-title{font-size:9px;line-height:16px}
[data-font="2"] .text-comp__sub-title{font-size:11px;line-height:18px}
[data-font="4"] .text-comp__sub-title{font-size:15px;line-height:22px}
[data-font="5"] .text-comp__sub-title{font-size:17px;line-height:24px}
@media(min-width:1024px){.text-comp__sub-title{font-size:15px;line-height:26px;margin-bottom:6px;max-width:581px;padding-left:0}
[data-font="1"] .text-comp__sub-title{font-size:11px;line-height:22px}
[data-font="2"] .text-comp__sub-title{font-size:13px;line-height:24px}
[data-font="4"] .text-comp__sub-title{font-size:17px;line-height:28px}
[data-font="5"] .text-comp__sub-title{font-size:19px;line-height:30px}
}
.text-comp__sub-title+.text-comp__title{line-height:32px}
@media(min-width:1024px){.text-comp__sub-title+.text-comp__title{line-height:36px}
}
@charset "UTF-8";.terms-comp{color:#272421;display:block;width:calc(100% - 40px);margin:0 auto;padding:32px 0 0;max-width:520px}
@media(min-width:770px){.terms-comp{max-width:770px;margin:0 auto;padding:80px 0 0}
}
.terms-comp__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;margin-bottom:16px}
@media(min-width:770px){.terms-comp__title{margin-bottom:64px;font-size:28px;line-height:40px}
}
.terms-comp__sub-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;line-height:24px}
@media(min-width:770px){.terms-comp__sub-title{font-size:16px}
}
.terms-comp__desc{color:#484540;font-size:16px;line-height:28px;word-break:break-all}
@media(min-width:770px){.terms-comp__desc{font-size:16px;line-height:28px}
}
.terms-comp .select-category-comp{margin-top:40px}
@media(min-width:770px){.terms-comp .select-category-comp{margin-top:96px}
}
.tab-comp{display:flex;gap:14px;overflow:auto;position:relative;padding-right:20px}
@media(min-width:1024px){.tab-comp{padding-right:0}
}
.tab-comp-wrapper .tab-comp{justify-content:center}
.tab-comp-bg-wrap{position:relative}
.tab-comp-bg-wrap::after{position:absolute;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);content:"";right:0;top:0;width:40px;height:100%}
@media(min-width:1024px){.tab-comp-bg-wrap::after{display:none}
}
.tab-comp-bg-wrap.hide-after::after{display:none !important}
.tab-comp.type-round{gap:8px;position:relative}
@media(min-width:1024px){.tab-comp.type-round{gap:10px}
}
@media(min-width:1024px){.tab-comp{gap:16px}
}
.tab-comp__btn{color:#858588;position:relative;padding:10px 6px 4px;border-bottom:6px solid transparent;font-size:16px;font-weight:500;line-height:22px;letter-spacing:-0.32px;white-space:nowrap}
@media(min-width:1024px){.tab-comp__btn{padding:26px 10px 20px;font-size:18px;line-height:1;letter-spacing:-0.54px}
}
.tab-comp__btn.is-active{border-bottom:6px solid #ffa800;color:#111;font-weight:700}
.tab-comp__btn.is-active.cate-save{border-bottom:6px solid #ee8955}
.type-icon .tab-comp__btn.is-active.cate-save::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_save.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-save::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-invest{border-bottom:6px solid #ea7b7c}
.type-icon .tab-comp__btn.is-active.cate-invest::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_invest.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-invest::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-loan{border-bottom:6px solid #55ad69}
.type-icon .tab-comp__btn.is-active.cate-loan::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_loan.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-loan::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-estate{border-bottom:6px solid #a770e1}
.type-icon .tab-comp__btn.is-active.cate-estate::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_estate.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-estate::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-duty{border-bottom:6px solid #7e77e0}
.type-icon .tab-comp__btn.is-active.cate-duty::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_duty.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-duty::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-insurance{border-bottom:6px solid #5ab2a8}
.type-icon .tab-comp__btn.is-active.cate-insurance::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_insurance.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-insurance::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-old-age{border-bottom:6px solid #86b456}
.type-icon .tab-comp__btn.is-active.cate-old-age::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_old-age.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-old-age::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-life{border-bottom:6px solid #e6819a}
.type-icon .tab-comp__btn.is-active.cate-life::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_life.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-life::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center/cover}
}
.tab-comp__btn.is-active.cate-business{border-bottom:6px solid #6aacd5}
.type-icon .tab-comp__btn.is-active.cate-business::before{display:inline-block;content:"";position:relative;width:22px;height:22px;background:url(../../site-v2/resources/images/flag2.0/22_ic_business.svg) no-repeat center/cover}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-business::before{width:24px;height:24px;background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center/cover}
}
.type-icon .tab-comp__btn.is-active.cate-save,.type-icon .tab-comp__btn.is-active.cate-invest,.type-icon .tab-comp__btn.is-active.cate-loan,.type-icon .tab-comp__btn.is-active.cate-estate,.type-icon .tab-comp__btn.is-active.cate-duty,.type-icon .tab-comp__btn.is-active.cate-insurance,.type-icon .tab-comp__btn.is-active.cate-old-age,.type-icon .tab-comp__btn.is-active.cate-life,.type-icon .tab-comp__btn.is-active.cate-business{padding:6px 14px !important}
@media(min-width:1024px){.type-icon .tab-comp__btn.is-active.cate-save,.type-icon .tab-comp__btn.is-active.cate-invest,.type-icon .tab-comp__btn.is-active.cate-loan,.type-icon .tab-comp__btn.is-active.cate-estate,.type-icon .tab-comp__btn.is-active.cate-duty,.type-icon .tab-comp__btn.is-active.cate-insurance,.type-icon .tab-comp__btn.is-active.cate-old-age,.type-icon .tab-comp__btn.is-active.cate-life,.type-icon .tab-comp__btn.is-active.cate-business{padding:8px 18px 8px 14px !important}
}
.type-icon .tab-comp__btn.is-active{display:flex;align-items:center;gap:2px}
.type-round .tab-comp__btn.is-active{border:2px solid #111;background:#FFF;color:#111;font-weight:700}
.list-container-comp .type-round .tab-comp__btn.is-active{font-weight:500}
.type-line .tab-comp__btn.is-active{color:#111;border-radius:0;border:0;box-shadow:none;background:transparent;border-bottom:3px solid #111}
@media(min-width:1024px){.type-line .tab-comp__btn.is-active{border-bottom:3px solid #111}
}
.type-round .tab-comp__btn{padding:7px 16px;color:#858588;font-size:14px;font-weight:400;line-height:20px;border-radius:4px;background:#f5f8fc;border:2px solid transparent}
@media(min-width:1024px){.type-round .tab-comp__btn{padding:8px 18px;font-size:16px;line-height:24px;border-radius:6px}
}
@media(min-width:1024px){.type-icon .tab-comp__btn{border-radius:4px}
}
.type-line .tab-comp__btn{color:#858585;padding:4px 4px 2px;font-size:15px;font-weight:500;line-height:23px;border-bottom:3px solid transparent}
@media(min-width:1024px){.type-line .tab-comp__btn{padding:10px 8px 6px;font-size:16px;line-height:24px}
}
.tab-comp__btn:first-of-type{margin-left:20px}
@media(min-width:1024px){.tab-comp__btn:first-of-type{margin-left:40px}
}
.type-round .tab-comp__btn:first-of-type{margin-left:0}
@media(min-width:1024px){.type-round .tab-comp__btn:first-of-type{margin-left:0}
}
@media(min-width:1024px){.tab-comp__btn:last-of-type{margin-right:40px}
}
.tab-comp::-webkit-scrollbar{display:none}
@charset "UTF-8";.summary-comp{background-color:#fff;position:relative;padding:24px;border-radius:8px;width:calc(100% - 40px);margin:32px auto 0 auto;max-width:520px}
@media(min-width:1024px){.summary-comp{border-radius:12px;margin-top:40px;padding:32px;max-width:770px;width:100%}
.summary-comp.cate-save{background-color:#fcf1ea}
.summary-comp.cate-invest{background-color:#fbeced}
.summary-comp.cate-loan{background-color:#e9f4ec}
.summary-comp.cate-estate{background-color:#edeaf9}
.summary-comp.cate-duty{background-color:#e8ebfa}
.summary-comp.cate-insurance{background-color:#e2f0ee}
.summary-comp.cate-old-age{background-color:#edf3e6}
.summary-comp.cate-life{background-color:#f6ecef}
.summary-comp.cate-business{background-color:#eaf1f8}
}
.summary-comp.type-bg.cate-save{background-color:#fcf1ea}
.summary-comp.type-bg.cate-invest{background-color:#fbeced}
.summary-comp.type-bg.cate-loan{background-color:#e9f4ec}
.summary-comp.type-bg.cate-estate{background-color:#edeaf9}
.summary-comp.type-bg.cate-duty{background-color:#e8ebfa}
.summary-comp.type-bg.cate-insurance{background-color:#e2f0ee}
.summary-comp.type-bg.cate-old-age{background-color:#edf3e6}
.summary-comp.type-bg.cate-life{background-color:#f6ecef}
.summary-comp.type-bg.cate-business{background-color:#eaf1f8}
.summary-comp a{color:#3d5fd1;text-decoration:underline;font-weight:500}
.summary-comp__title{margin-bottom:12px;padding-left:32px;font-size:20px;font-weight:700;line-height:30px;word-break:break-all;position:relative}
[data-font="1"] .summary-comp__title{font-size:16px;line-height:26px}
[data-font="2"] .summary-comp__title{font-size:18px;line-height:28px}
[data-font="4"] .summary-comp__title{font-size:22px;line-height:32px}
[data-font="5"] .summary-comp__title{font-size:24px;line-height:34px}
@media(min-width:1024px){.summary-comp__title{margin-bottom:16px;padding-left:44px;font-size:24px;line-height:35px}
[data-font="1"] .summary-comp__title{font-size:20px;line-height:30px}
[data-font="2"] .summary-comp__title{font-size:22px;line-height:32px}
[data-font="4"] .summary-comp__title{font-size:26px;line-height:36px}
[data-font="5"] .summary-comp__title{font-size:28px;line-height:38px}
}
.summary-comp__title:before{content:"";position:absolute;top:1px;left:0;width:28px;height:28px}
@media(min-width:1024px){.summary-comp__title:before{top:-1px;width:36px;height:36px}
}
.cate-save .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_save_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-save .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_save_pc.svg") no-repeat center center}
}
.cate-invest .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_invest_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-invest .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_invest_pc.svg") no-repeat center center}
}
.cate-loan .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_loan_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-loan .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_loan_pc.svg") no-repeat center center}
}
.cate-estate .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_estate_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-estate .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_estate_pc.svg") no-repeat center center}
}
.cate-duty .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_duty_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-duty .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_duty_pc.svg") no-repeat center center}
}
.cate-insurance .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_insurance_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-insurance .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_insurance_pc.svg") no-repeat center center}
}
.cate-old-age .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_old_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-old-age .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_old_pc.svg") no-repeat center center}
}
.cate-life .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_life_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-life .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_life_pc.svg") no-repeat center center}
}
.cate-business .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_business_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-business .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_business_pc.svg") no-repeat center center}
}
.summary-comp__box__item{position:relative;padding-left:20px;font-size:16px;line-height:28px;word-break:break-all}
[data-font="1"] .summary-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .summary-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .summary-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .summary-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.summary-comp__box__item{padding-left:28px;font-size:18px}
[data-font="1"] .summary-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .summary-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .summary-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .summary-comp__box__item{font-size:22px;line-height:32px}
}
.summary-comp__box__item+.summary-comp__box__item{margin-top:6px}
@media(min-width:1024px){.summary-comp__box__item+.summary-comp__box__item{margin-top:8px}
}
.summary-comp__box__item::before{content:"";position:absolute;top:6px;left:0;width:16px;height:16px}
@media(min-width:1024px){.summary-comp__box__item::before{top:4px;width:20px;height:20px}
}
.cate-save .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_save_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-save .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_save_pc.svg") no-repeat center/cover}
}
.cate-invest .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_invest_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-invest .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_invest_pc.svg") no-repeat center/cover}
}
.cate-loan .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_loan_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-loan .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_loan_pc.svg") no-repeat center/cover}
}
.cate-estate .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_estate_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-estate .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_estate_pc.svg") no-repeat center/cover}
}
.cate-duty .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_duty_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-duty .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_duty_pc.svg") no-repeat center/cover}
}
.cate-insurance .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_insurance_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-insurance .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_insurance_pc.svg") no-repeat center/cover}
}
.cate-old-age .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_old_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-old-age .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_old_pc.svg") no-repeat center/cover}
}
.cate-life .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_life_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-life .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_life_pc.svg") no-repeat center/cover}
}
.cate-business .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_business_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-business .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_business_pc.svg") no-repeat center/cover}
}
.summary-comp__box__item__highlight{word-break:break-all;font-weight:500;padding:0 2px 1px}
@media(min-width:1024px){.summary-comp__box__item__highlight{padding:0}
}
.type-bg.cate-save .summary-comp__box__item__highlight{background-color:#f2e1d7}
.type-bg.cate-invest .summary-comp__box__item__highlight{background-color:#f3e0e0}
.type-bg.cate-loan .summary-comp__box__item__highlight{background-color:#d6eddf}
.type-bg.cate-estate .summary-comp__box__item__highlight{background-color:#e9e1f7}
.type-bg.cate-duty .summary-comp__box__item__highlight{background-color:#dfe3f9}
.type-bg.cate-insurance .summary-comp__box__item__highlight{background-color:#d7ebe9}
.type-bg.cate-old-age .summary-comp__box__item__highlight{background-color:#dee9d1}
.type-bg.cate-life .summary-comp__box__item__highlight{background-color:#f6dfe4}
.type-bg.cate-business .summary-comp__box__item__highlight{background-color:#dce6f0}
.cate-save .summary-comp__box__item__highlight{background-color:#fcf1ea;color:#de7d4b}
@media(min-width:1024px){.cate-save .summary-comp__box__item__highlight{background-color:#f2e1d7}
}
.cate-invest .summary-comp__box__item__highlight{background-color:#fbeced;color:#de7071}
@media(min-width:1024px){.cate-invest .summary-comp__box__item__highlight{background-color:#f3e0e0}
}
.cate-loan .summary-comp__box__item__highlight{background-color:#e9f4ec;color:#48a25c}
@media(min-width:1024px){.cate-loan .summary-comp__box__item__highlight{background-color:#d6eddf}
}
.cate-estate .summary-comp__box__item__highlight{background-color:#edeaf9;color:#9c69d2}
@media(min-width:1024px){.cate-estate .summary-comp__box__item__highlight{background-color:#e9e1f7}
}
.cate-duty .summary-comp__box__item__highlight{background-color:#e8ebfa;color:#726bd4}
@media(min-width:1024px){.cate-duty .summary-comp__box__item__highlight{background-color:#dfe3f9}
}
.cate-insurance .summary-comp__box__item__highlight{background-color:#e2f0ee;color:#4da49a}
@media(min-width:1024px){.cate-insurance .summary-comp__box__item__highlight{background-color:#d7ebe9}
}
.cate-old-age .summary-comp__box__item__highlight{background-color:#edf3e6;color:#7ba74e}
@media(min-width:1024px){.cate-old-age .summary-comp__box__item__highlight{background-color:#dee9d1}
}
.cate-life .summary-comp__box__item__highlight{background-color:#f6ecef;color:#db708a}
@media(min-width:1024px){.cate-life .summary-comp__box__item__highlight{background-color:#f6dfe4}
}
.cate-business .summary-comp__box__item__highlight{background-color:#eaf1f8;color:#689dd6}
@media(min-width:1024px){.cate-business .summary-comp__box__item__highlight{background-color:#dce6f0}
}
.bullet--circle-sm .summary-comp__box__item{padding-left:20px}
.bullet--circle-sm .summary-comp__box__item::marker{content:none}
@media(min-width:1024px){.bullet--circle-sm .summary-comp__box__item{padding-left:28px}
}
@charset "UTF-8";.summary-comp{background-color:#fff;position:relative;padding:24px;border-radius:8px;width:calc(100% - 40px);margin:32px auto 0 auto;max-width:520px}
@media(min-width:1024px){.summary-comp{border-radius:12px;margin-top:40px;padding:32px;max-width:770px;width:100%}
.summary-comp.cate-save{background-color:#fcf1ea}
.summary-comp.cate-invest{background-color:#fbeced}
.summary-comp.cate-loan{background-color:#e9f4ec}
.summary-comp.cate-estate{background-color:#edeaf9}
.summary-comp.cate-duty{background-color:#e8ebfa}
.summary-comp.cate-insurance{background-color:#e2f0ee}
.summary-comp.cate-old-age{background-color:#edf3e6}
.summary-comp.cate-life{background-color:#f6ecef}
.summary-comp.cate-business{background-color:#eaf1f8}
}
.summary-comp.type-bg.cate-save{background-color:#fcf1ea}
.summary-comp.type-bg.cate-invest{background-color:#fbeced}
.summary-comp.type-bg.cate-loan{background-color:#e9f4ec}
.summary-comp.type-bg.cate-estate{background-color:#edeaf9}
.summary-comp.type-bg.cate-duty{background-color:#e8ebfa}
.summary-comp.type-bg.cate-insurance{background-color:#e2f0ee}
.summary-comp.type-bg.cate-old-age{background-color:#edf3e6}
.summary-comp.type-bg.cate-life{background-color:#f6ecef}
.summary-comp.type-bg.cate-business{background-color:#eaf1f8}
.summary-comp a{color:#3d5fd1;text-decoration:underline;font-weight:500}
.summary-comp__title{margin-bottom:12px;padding-left:32px;font-size:20px;font-weight:700;line-height:30px;word-break:break-all;position:relative}
[data-font="1"] .summary-comp__title{font-size:16px;line-height:26px}
[data-font="2"] .summary-comp__title{font-size:18px;line-height:28px}
[data-font="4"] .summary-comp__title{font-size:22px;line-height:32px}
[data-font="5"] .summary-comp__title{font-size:24px;line-height:34px}
@media(min-width:1024px){.summary-comp__title{margin-bottom:16px;padding-left:44px;font-size:24px;line-height:35px}
[data-font="1"] .summary-comp__title{font-size:20px;line-height:30px}
[data-font="2"] .summary-comp__title{font-size:22px;line-height:32px}
[data-font="4"] .summary-comp__title{font-size:26px;line-height:36px}
[data-font="5"] .summary-comp__title{font-size:28px;line-height:38px}
}
.summary-comp__title:before{content:"";position:absolute;top:1px;left:0;width:28px;height:28px}
@media(min-width:1024px){.summary-comp__title:before{top:-1px;width:36px;height:36px}
}
.cate-save .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_save_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-save .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_save_pc.svg") no-repeat center center}
}
.cate-invest .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_invest_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-invest .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_invest_pc.svg") no-repeat center center}
}
.cate-loan .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_loan_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-loan .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_loan_pc.svg") no-repeat center center}
}
.cate-estate .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_estate_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-estate .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_estate_pc.svg") no-repeat center center}
}
.cate-duty .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_duty_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-duty .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_duty_pc.svg") no-repeat center center}
}
.cate-insurance .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_insurance_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-insurance .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_insurance_pc.svg") no-repeat center center}
}
.cate-old-age .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_old_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-old-age .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_old_pc.svg") no-repeat center center}
}
.cate-life .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_life_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-life .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_life_pc.svg") no-repeat center center}
}
.cate-business .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_business_mo.svg") no-repeat center center}
@media(min-width:1024px){.cate-business .summary-comp__title:before{background:url("../../site-v2/resources/images/flag2.0/ic_summary_business_pc.svg") no-repeat center center}
}
.summary-comp__box__item{position:relative;padding-left:20px;font-size:16px;line-height:28px;word-break:break-all}
[data-font="1"] .summary-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .summary-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .summary-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .summary-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.summary-comp__box__item{padding-left:28px;font-size:18px}
[data-font="1"] .summary-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .summary-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .summary-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .summary-comp__box__item{font-size:22px;line-height:32px}
}
.summary-comp__box__item+.summary-comp__box__item{margin-top:6px}
@media(min-width:1024px){.summary-comp__box__item+.summary-comp__box__item{margin-top:8px}
}
.summary-comp__box__item::before{content:"";position:absolute;top:6px;left:0;width:16px;height:16px}
@media(min-width:1024px){.summary-comp__box__item::before{top:4px;width:20px;height:20px}
}
.cate-save .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_save_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-save .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_save_pc.svg") no-repeat center/cover}
}
.cate-invest .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_invest_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-invest .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_invest_pc.svg") no-repeat center/cover}
}
.cate-loan .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_loan_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-loan .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_loan_pc.svg") no-repeat center/cover}
}
.cate-estate .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_estate_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-estate .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_estate_pc.svg") no-repeat center/cover}
}
.cate-duty .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_duty_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-duty .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_duty_pc.svg") no-repeat center/cover}
}
.cate-insurance .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_insurance_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-insurance .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_insurance_pc.svg") no-repeat center/cover}
}
.cate-old-age .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_old_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-old-age .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_old_pc.svg") no-repeat center/cover}
}
.cate-life .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_life_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-life .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_life_pc.svg") no-repeat center/cover}
}
.cate-business .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_business_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-business .summary-comp__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_business_pc.svg") no-repeat center/cover}
}
.summary-comp__box__item__highlight{word-break:break-all;font-weight:500;padding:0 2px 1px}
@media(min-width:1024px){.summary-comp__box__item__highlight{padding:0}
}
.type-bg.cate-save .summary-comp__box__item__highlight{background-color:#f2e1d7}
.type-bg.cate-invest .summary-comp__box__item__highlight{background-color:#f3e0e0}
.type-bg.cate-loan .summary-comp__box__item__highlight{background-color:#d6eddf}
.type-bg.cate-estate .summary-comp__box__item__highlight{background-color:#e9e1f7}
.type-bg.cate-duty .summary-comp__box__item__highlight{background-color:#dfe3f9}
.type-bg.cate-insurance .summary-comp__box__item__highlight{background-color:#d7ebe9}
.type-bg.cate-old-age .summary-comp__box__item__highlight{background-color:#dee9d1}
.type-bg.cate-life .summary-comp__box__item__highlight{background-color:#f6dfe4}
.type-bg.cate-business .summary-comp__box__item__highlight{background-color:#dce6f0}
.cate-save .summary-comp__box__item__highlight{background-color:#fcf1ea;color:#de7d4b}
@media(min-width:1024px){.cate-save .summary-comp__box__item__highlight{background-color:#f2e1d7}
}
.cate-invest .summary-comp__box__item__highlight{background-color:#fbeced;color:#de7071}
@media(min-width:1024px){.cate-invest .summary-comp__box__item__highlight{background-color:#f3e0e0}
}
.cate-loan .summary-comp__box__item__highlight{background-color:#e9f4ec;color:#48a25c}
@media(min-width:1024px){.cate-loan .summary-comp__box__item__highlight{background-color:#d6eddf}
}
.cate-estate .summary-comp__box__item__highlight{background-color:#edeaf9;color:#9c69d2}
@media(min-width:1024px){.cate-estate .summary-comp__box__item__highlight{background-color:#e9e1f7}
}
.cate-duty .summary-comp__box__item__highlight{background-color:#e8ebfa;color:#726bd4}
@media(min-width:1024px){.cate-duty .summary-comp__box__item__highlight{background-color:#dfe3f9}
}
.cate-insurance .summary-comp__box__item__highlight{background-color:#e2f0ee;color:#4da49a}
@media(min-width:1024px){.cate-insurance .summary-comp__box__item__highlight{background-color:#d7ebe9}
}
.cate-old-age .summary-comp__box__item__highlight{background-color:#edf3e6;color:#7ba74e}
@media(min-width:1024px){.cate-old-age .summary-comp__box__item__highlight{background-color:#dee9d1}
}
.cate-life .summary-comp__box__item__highlight{background-color:#f6ecef;color:#db708a}
@media(min-width:1024px){.cate-life .summary-comp__box__item__highlight{background-color:#f6dfe4}
}
.cate-business .summary-comp__box__item__highlight{background-color:#eaf1f8;color:#689dd6}
@media(min-width:1024px){.cate-business .summary-comp__box__item__highlight{background-color:#dce6f0}
}
.bullet--circle-sm .summary-comp__box__item{padding-left:20px}
.bullet--circle-sm .summary-comp__box__item::marker{content:none}
@media(min-width:1024px){.bullet--circle-sm .summary-comp__box__item{padding-left:28px}
}
@charset "UTF-8";.invest-view-comp{margin:0 auto}
@media(min-width:1024px){.invest-view-comp{max-width:none}
}
.invest-view-comp__top{padding:32px 20px}
@media(min-width:1024px){.invest-view-comp__top{padding:52px 0}
}
.invest-view-comp__top::before{content:"";width:100%;height:682px;position:absolute;top:-60px;left:0}
@media(min-width:1024px){.invest-view-comp__top::before{display:none}
}
@media(min-width:1024px){.invest-view-comp__top.cate-invest{background-color:#fbeced}
}
.invest-view-comp__top.cate-invest::before{background:linear-gradient(175deg,#FFF 8.41%,#fbeced 57.6%,#fbedee 76.89%,#FFF 90.48%)}
.invest-view-comp__top.is-sticky{margin-bottom:53px}
@media(min-width:1024px){.invest-view-comp__top.is-sticky{margin-bottom:64px}
}
.invest-view-comp__top__breadcrumb{display:flex;gap:18px;align-items:center;margin-bottom:24px;font-size:13px;font-weight:700;line-height:13px}
@media(min-width:1024px){.invest-view-comp__top__breadcrumb{gap:24px;margin-bottom:32px;font-size:16px;line-height:24px}
}
.cate-save .invest-view-comp__top__breadcrumb{color:#de7d4b}
.cate-invest .invest-view-comp__top__breadcrumb{color:#de7071}
.cate-loan .invest-view-comp__top__breadcrumb{color:#48a25c}
.cate-estate .invest-view-comp__top__breadcrumb{color:#9c69d2}
.cate-duty .invest-view-comp__top__breadcrumb{color:#6b7ddf}
.cate-insurance .invest-view-comp__top__breadcrumb{color:#4da49a}
.cate-old-age .invest-view-comp__top__breadcrumb{color:#7ba74e}
.cate-life .invest-view-comp__top__breadcrumb{color:#da7991}
.cate-business .invest-view-comp__top__breadcrumb{color:#689dd6}
.invest-view-comp__top__breadcrumb__item{position:relative}
.invest-view-comp__top__breadcrumb__item.type-main{display:flex;align-items:center}
.invest-view-comp__top__breadcrumb__item.type-main:before{margin-right:2px;content:"";display:inline-block;width:18px;height:18px}
@media(min-width:1024px){.invest-view-comp__top__breadcrumb__item.type-main:before{margin-right:4px;width:24px;height:24px}
}
.cate-save .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_save.svg) no-repeat center center/cover}
.cate-invest .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_invest.svg) no-repeat center center/cover}
.cate-loan .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_loan.svg) no-repeat center center/cover}
.cate-estate .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_estate.svg) no-repeat center center/cover}
.cate-duty .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_duty.svg) no-repeat center center/cover}
.cate-insurance .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_insurance.svg) no-repeat center center/cover}
.cate-old-age .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_old.svg) no-repeat center center/cover}
.cate-life .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_life.svg) no-repeat center center/cover}
.cate-business .invest-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_business.svg) no-repeat center center/cover}
.invest-view-comp__top__breadcrumb__item.type-cate{display:flex;align-items:center}
.invest-view-comp__top__breadcrumb__item.type-cate:before{content:"";display:inline-block;width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.invest-view-comp__top__breadcrumb__item.type-cate:before{width:24px;height:24px;margin-right:4px}
}
.cate-save .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .invest-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.invest-view-comp__top__breadcrumb__item.type-sub-cate{display:flex;align-items:center}
.invest-view-comp__top__breadcrumb__item+.invest-view-comp__top__breadcrumb__item:after{content:"";display:inline-block;position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:18px;height:18px}
@media(min-width:1024px){.invest-view-comp__top__breadcrumb__item+.invest-view-comp__top__breadcrumb__item:after{width:24px;height:24px;left:-24px}
}
.cate-invest .invest-view-comp__top__breadcrumb__item+.invest-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_invest.svg) no-repeat center center/cover}
.invest-view-comp__top__opinion{position:relative;background-color:#fff;color:#de7071;display:inline-block;margin-left:2px;margin-bottom:12px;padding:4px 10px;border-radius:2px;border:1px solid #efc3c4;font-size:12px;font-weight:500;line-height:140%}
@media(min-width:1024px){.invest-view-comp__top__opinion{margin-left:0;margin-bottom:16px;font-size:15px}
}
.invest-view-comp__top__wrap{position:relative;margin:0 auto;max-width:520px}
@media(min-width:1024px){.invest-view-comp__top__wrap{max-width:770px}
}
.invest-view-comp__top__title{word-break:break-all;position:relative;padding:0 2px;font-size:32px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:42px;letter-spacing:-1px;margin-bottom:12px}
@media(min-width:1024px){.invest-view-comp__top__title{padding:0 4px;font-size:36px;line-height:48px;margin-bottom:16px}
}
.invest-view-comp__top__sub-title{position:relative;color:#505052;padding:0 2px;font-size:15px;line-height:22px;margin-bottom:32px}
@media(min-width:1024px){.invest-view-comp__top__sub-title{padding:0 4px;font-size:18px;line-height:28px}
}
.invest-view-comp__top__info{position:relative;color:#505052;margin-top:24px;display:flex;gap:17px;justify-content:left;font-size:13px;line-height:18px;padding:0 2px}
@media(min-width:1024px){.invest-view-comp__top__info{padding:0 4px;font-size:15px;line-height:26px;margin-top:32px}
}
.invest-view-comp__top__info__item{position:relative}
.invest-view-comp__top__info__item.type-series{position:relative;z-index:1;font-weight:500}
.invest-view-comp__top__info__item.type-series:before{content:"";position:absolute;left:0;bottom:3px;width:100%;height:6px;z-index:-1}
@media(min-width:770px){.invest-view-comp__top__info__item.type-series:before{bottom:4px;height:8px}
}
.cate-invest .invest-view-comp__top__info__item.type-series{color:#ef4a66}
.cate-invest .invest-view-comp__top__info__item.type-series:before{background-color:#fae4e8}
.invest-view-comp__top__info__item+.invest-view-comp__top__info__item:before{background-color:#dadde2;content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:1px;height:8px}
.invest-view-comp__cont{position:relative;color:#505052;margin:auto;padding:32px 21px 0;max-width:562px;font-size:16px;line-height:28px}
[data-font="1"] .invest-view-comp__cont{font-size:12px;line-height:24px}
[data-font="2"] .invest-view-comp__cont{font-size:14px;line-height:26px}
[data-font="4"] .invest-view-comp__cont{font-size:18px;line-height:30px}
[data-font="5"] .invest-view-comp__cont{font-size:20px;line-height:32px}
@media(min-width:1024px){.invest-view-comp__cont{padding:40px 0;font-size:18px;line-height:28px;max-width:770px;margin:0 auto}
[data-font="1"] .invest-view-comp__cont{font-size:14px;line-height:24px}
[data-font="2"] .invest-view-comp__cont{font-size:16px;line-height:26px}
[data-font="4"] .invest-view-comp__cont{font-size:20px;line-height:30px}
[data-font="5"] .invest-view-comp__cont{font-size:22px;line-height:32px}
}
.is-sticky+.invest-view-comp__cont{padding:143px 22px 0}
@media(min-width:1024px){.is-sticky+.invest-view-comp__cont{padding:139px 0 80px 0}
}
.invest-view-comp__cont__image-box{position:relative;margin-top:32px;margin-left:-2px;margin-right:-2px;margin-bottom:32px;width:100%}
@media(min-width:1024px){.invest-view-comp__cont__image-box{margin-top:40px;margin-left:0;margin-right:0;margin-bottom:40px}
}
.invest-view-comp__cont__image-box__box{width:100%}
.invest-view-comp__cont__image-box__title{font-size:15px;font-weight:700;line-height:26px;padding:0 2px;margin-bottom:12px}
@media(min-width:1024px){.invest-view-comp__cont__image-box__title{font-size:18px;line-height:28px;padding:0 4px;margin-bottom:20px}
}
.invest-view-comp__cont__image-box__desc{color:#858585;font-size:12px;line-height:18px;margin-top:12px;text-align:center;font-weight:400}
@media(min-width:1024px){.invest-view-comp__cont__image-box__desc{font-size:14px;line-height:22px;margin-top:16px}
}
.invest-view-comp__cont__image-box__contents{overflow-x:auto}
.invest-view-comp__cont__image-box__contents img,.invest-view-comp__cont__image-box__contents video{width:100%;border-radius:8px}
.invest-view-comp__more{position:relative;background-color:#fbeced;text-align:center;width:calc(100% - 40px);margin:32px auto;max-width:520px;border-radius:8px}
@media(min-width:1024px){.invest-view-comp__more{margin-top:0;max-width:770px;border-radius:10px}
}
.invest-view-comp__more__btn{display:block;padding:24px}
@media(min-width:1024px){.invest-view-comp__more__btn{padding:24px 42px}
}
.invest-view-comp__more__btn__txt{display:block;color:#858588;font-size:13px;line-height:20px;letter-spacing:-0.39px}
@media(min-width:1024px){.invest-view-comp__more__btn__txt{font-size:15px;line-height:21px;letter-spacing:-0.5px}
}
.invest-view-comp__more__btn__title{display:block;margin-top:4px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-0.54px}
@media(min-width:1024px){.invest-view-comp__more__btn__title{margin-top:2px;font-size:22px;line-height:32px;letter-spacing:-0.5px}
}
.invest-view-comp__more__btn__link{display:inline-block;background-color:#ea7b7c;color:#fff;margin-top:12px;border-radius:34px;padding:8px 24px 7px;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-0.42px}
@media(min-width:1024px){.invest-view-comp__more__btn__link{padding:8px 26px;font-size:15px;line-height:21px;letter-spacing:-0.5px}
}
.invest-view-comp__copyright{position:relative;color:#858585;font-size:14px;line-height:22px;padding:16px 12px;margin:24px auto 0;max-width:520px;width:calc(100% - 40px);border-top:1px solid #ededed;border-bottom:1px solid #ededed}
[data-font="1"] .invest-view-comp__copyright{font-size:10px;line-height:18px}
[data-font="2"] .invest-view-comp__copyright{font-size:12px;line-height:20px}
[data-font="4"] .invest-view-comp__copyright{font-size:16px;line-height:24px}
[data-font="5"] .invest-view-comp__copyright{font-size:18px;line-height:26px}
@media(min-width:1024px){.invest-view-comp__copyright{margin:0 auto;padding:24px 28px;width:770px;font-size:16px;line-height:26px;max-width:none}
[data-font="1"] .invest-view-comp__copyright{font-size:12px;line-height:22px}
[data-font="2"] .invest-view-comp__copyright{font-size:14px;line-height:24px}
[data-font="4"] .invest-view-comp__copyright{font-size:18px;line-height:28px}
[data-font="5"] .invest-view-comp__copyright{font-size:20px;line-height:30px}
}
.invest-view-comp__profile{width:calc(100% - 40px);max-width:520px;margin:32px auto 0;display:block}
@media(min-width:1024px){.invest-view-comp__profile{max-width:770px;margin:40px auto 0}
}
.invest-view-comp__profile-item{background-color:#f5f8fc;display:block;border-radius:8px;padding:26px 22px 24px 22px}
@media(min-width:1024px){.invest-view-comp__profile-item{padding:32px;border-radius:10px}
}
.type-inner .invest-view-comp__profile-item{border-radius:0;padding:0}
.invest-view-comp__profile__wrap{position:relative;display:flex;gap:18px}
@media(min-width:1024px){.invest-view-comp__profile__wrap{gap:20px}
}
.invest-view-comp__profile__wrap::before{content:"";position:absolute;width:14px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/icon_arrow_mo.svg) no-repeat center/cover;right:4px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.invest-view-comp__profile__wrap::before{right:10px;width:14px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/icon_arrow_pc.svg) no-repeat center/cover}
}
.invest-view-comp__profile__wrap__image{width:72px;height:72px;border-radius:100%}
@media(min-width:1024px){.invest-view-comp__profile__wrap__image{width:80px;height:80px}
}
.invest-view-comp__profile__wrap__image__wrap{position:relative;display:inline-block}
.invest-view-comp__profile__wrap__image__wrap::before{content:"";position:absolute;width:28px;height:28px;right:-2px;top:44px;background:url(../../site-v2/resources/images/flag2.0/invest_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.invest-view-comp__profile__wrap__image__wrap::before{width:32px;height:32px;right:0;top:48px;background:url(../../site-v2/resources/images/flag2.0/invest_round_pc.svg) no-repeat center/cover}
}
.invest-view-comp__profile__wrap__image__wrap__dept{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:13px;line-height:20px;margin-top:6px}
[data-font="1"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:9px;line-height:16px}
[data-font="2"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:11px;line-height:18px}
[data-font="4"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:15px;line-height:22px}
[data-font="5"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:17px;line-height:24px}
@media(min-width:1024px){.invest-view-comp__profile__wrap__image__wrap__dept{font-size:15px;line-height:26px;margin-top:2px}
[data-font="1"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:11px;line-height:22px}
[data-font="2"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:13px;line-height:24px}
[data-font="4"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:17px;line-height:28px}
[data-font="5"] .invest-view-comp__profile__wrap__image__wrap__dept{font-size:19px;line-height:30px}
}
.invest-view-comp__profile__wrap__txt{align-content:center}
.invest-view-comp__profile__wrap__box{font-size:0}
.invest-view-comp__profile__wrap__box__name{display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.54px}
@media(min-width:1024px){.invest-view-comp__profile__wrap__box__name{font-size:20px;line-height:28px}
}
.invest-view-comp__profile__wrap__box__category{color:#de7071;position:relative;display:inline-block;margin-left:12px;font-size:16px;font-weight:700;line-height:140%;letter-spacing:-0.48px;vertical-align:super}
@media(min-width:1024px){.invest-view-comp__profile__wrap__box__category{margin-left:16px;font-size:18px;line-height:26px}
}
.invest-view-comp__profile__wrap__box__category::before{content:"";position:absolute;width:1px;height:14px;background:#d3d8e0;left:-7.5px;top:50%;transform:translateY(-50%)}
.invest-view-comp__profile__wrap__dept{margin-top:4px;color:#6b6b6b;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-0.45px;word-break:break-all;padding-right:30px}
@media(min-width:1024px){.invest-view-comp__profile__wrap__dept{font-size:16px;line-height:24px;letter-spacing:-0.5px}
}
.invest-view-comp__profile__desc{margin-top:16px;padding:0 2px;color:#6b6b6b;font-size:15px;line-height:21px;word-break:break-all}
@media(min-width:1024px){.invest-view-comp__profile__desc{font-size:16px;line-height:24px}
}
.invest-view-comp__profile .slick-dots-container{width:60px;overflow:hidden;display:block;padding:0;margin:16px auto 0 auto;position:relative}
@media(min-width:1024px){.invest-view-comp__profile .slick-dots-container{width:80px;margin-top:20px}
}
.invest-view-comp__profile .slick-dots-container>ul{padding:0;display:flex !important;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;bottom:unset;height:100%}
.invest-view-comp__profile .slick-dots-container>ul li{width:6px;height:6px;margin:0 3px;background-color:#dadde2;border:0;border-radius:50%}
@media(min-width:1024px){.invest-view-comp__profile .slick-dots-container>ul li{width:8px;height:8px;margin:0 4px}
}
.invest-view-comp__profile .slick-dots-container>ul li.p-small-1{transform:scale(0.7)}
.invest-view-comp__profile .slick-dots-container>ul li.n-small-1{transform:scale(0.7)}
.invest-view-comp__profile .slick-dots-container>ul li.slick-active{transform:scale(1);transform-origin:center;background:#484540}
.invest-view-comp__profile .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.invest-view-comp__profile .slick-dots-container>ul li button:before{display:none}
.invest-view-comp__profile .slick-prev{display:none !important;position:absolute;left:20px;top:50%;transform:translateY(calc(-50% - 14px));width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.invest-view-comp__profile .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.invest-view-comp__profile .slick-next{display:none !important;position:absolute;right:20px;top:50%;transform:translateY(calc(-50% - 14px));width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.invest-view-comp__profile .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.invest-view-comp__profile:hover .slick-prev,.invest-view-comp__profile:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
.invest-view-comp .summary-comp{color:#111;margin:0 0 40px;width:100%}
@media(min-width:1024px){.invest-view-comp .summary-comp{border-radius:10px;padding:32px;max-width:770px}
}
.share-comp{background:#f5f8fc;padding:40px 38px;margin:0 auto;overflow:hidden;position:relative}
@media(min-width:1024px){.share-comp{padding:40px 91px;max-width:496px;margin:0 auto;border-radius:16px;border:1px solid #e3e6ec;background:#FFF;box-shadow:0 2px 64px 0 rgba(0,0,0,0.03);width:100%}
}
.share-comp__wrap{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.share-comp__wrap{max-width:none}
}
.share-comp__btn-list{display:flex;align-items:center;justify-content:space-between;max-width:300px;margin:0 auto}
@media(min-width:1024px){.share-comp__btn-list{max-width:none}
}
.share-comp__btn-list__text{color:#858588;font-size:13px;font-weight:400;line-height:20px;margin-top:8px}
@media(min-width:1024px){.share-comp__btn-list__text{font-size:15px;line-height:21px}
}
@charset "UTF-8";.series-list-comp{border-radius:12px;width:calc(100% - 40px);margin:32px auto 0;max-width:520px;overflow:hidden}
@media(min-width:1024px){.series-list-comp{max-width:770px;margin:40px auto 0}
}
.series-list-comp__top{padding:24px;color:#fff}
@media(min-width:1024px){.series-list-comp__top{padding:28px 32px 32px}
}
.cate-save .series-list-comp__top{background-color:#ee8955}
.cate-invest .series-list-comp__top{background-color:#ea7b7c}
.cate-loan .series-list-comp__top{background-color:#56af6a}
.cate-estate .series-list-comp__top{background-color:#a971e4}
.cate-duty .series-list-comp__top{background-color:#7e77e0}
.cate-insurance .series-list-comp__top{background-color:#59b8ad}
.cate-old-age .series-list-comp__top{background-color:#88c058}
.cate-life .series-list-comp__top{background-color:#eb859e}
.cate-business .series-list-comp__top{background-color:#6aacd5}
.series-list-comp__top__badge{display:flex;justify-content:space-between;font-size:13px;line-height:20px;margin-bottom:12px}
.series-list-comp__top__badge__total{display:inline-block;font-weight:700}
.cate-save .series-list-comp__top__badge__total{background:linear-gradient(to top,#ffb289 6px,transparent 50%)}
.cate-invest .series-list-comp__top__badge__total{background:linear-gradient(to top,#faa4a6 6px,transparent 50%)}
.cate-loan .series-list-comp__top__badge__total{background:linear-gradient(to top,#80c58f 6px,transparent 50%)}
.cate-estate .series-list-comp__top__badge__total{background:linear-gradient(to top,#bf94ea 6px,transparent 50%)}
.cate-duty .series-list-comp__top__badge__total{background:linear-gradient(to top,#9e98ed 6px,transparent 50%)}
.cate-insurance .series-list-comp__top__badge__total{background:linear-gradient(to top,#86cdc6 6px,transparent 50%)}
.cate-old-age .series-list-comp__top__badge__total{background:linear-gradient(to top,#aeda7f 6px,transparent 50%)}
.cate-life .series-list-comp__top__badge__total{background:linear-gradient(to top,#f5adbf 6px,transparent 50%)}
.cate-business .series-list-comp__top__badge__total{background:linear-gradient(to top,#95c2f4 6px,transparent 50%)}
.series-list-comp__top__badge__more{position:relative;display:flex;align-items:center;font-weight:500}
@media(min-width:1024px){.series-list-comp__top__badge__more{font-size:14px}
}
.series-list-comp__top__badge__more::after{display:inline-block;position:relative;content:"";width:18px;height:18px;margin-left:5px;border-radius:50%}
@media(min-width:1024px){.series-list-comp__top__badge__more::after{margin-left:7px}
}
.series-list-comp__top__badge__more::before{display:inline-block;position:absolute;content:"";right:6.5px;top:50%;transform:translateY(-50%);width:4px;height:7px;background:url(../../site-v2/resources/images/btn_icon2.0/roundarrow.svg) no-repeat center/cover;z-index:1}
.cate-save .series-list-comp__top__badge__more::after{background:#ffb289}
.cate-invest .series-list-comp__top__badge__more::after{background:#faa4a6}
.cate-loan .series-list-comp__top__badge__more::after{background:#80c58f}
.cate-estate .series-list-comp__top__badge__more::after{background:#bf94ea}
.cate-duty .series-list-comp__top__badge__more::after{background:#9e98ed}
.cate-insurance .series-list-comp__top__badge__more::after{background:#86cdc6}
.cate-old-age .series-list-comp__top__badge__more::after{background:#aeda7f}
.cate-life .series-list-comp__top__badge__more::after{background:#f5adbf}
.cate-business .series-list-comp__top__badge__more::after{background:#95c2f4}
.series-list-comp__top__title{font-size:20px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.3px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word}
@media(min-width:1024px){.series-list-comp__top__title{font-size:22px;line-height:34px}
}
.series-list-comp__top__sub-title{margin-top:6px;font-size:15px;font-style:normal;font-weight:400;line-height:23px;word-break:keep-all;word-wrap:break-word}
@media(min-width:1024px){.series-list-comp__top__sub-title{margin-top:2px}
}
.series-list-comp__list{padding:13px 12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;border-left:1px solid #ededed;border-bottom-left-radius:12px;border-bottom-right-radius:12px}
@media(min-width:1024px){.series-list-comp__list{padding:16px}
}
.series-list-comp__list__item{display:flex;gap:16px;padding:11px 12px}
@media(min-width:1024px){.series-list-comp__list__item{padding:12px 16px}
}
.series-list-comp__list__item.is-active{border-radius:4px}
.cate-save .series-list-comp__list__item.is-active{background-color:#fcf1ea}
.cate-invest .series-list-comp__list__item.is-active{background-color:#fbeced}
.cate-loan .series-list-comp__list__item.is-active{background-color:#e9f4ec}
.cate-estate .series-list-comp__list__item.is-active{background-color:#edeaf9}
.cate-duty .series-list-comp__list__item.is-active{background-color:#e8ebfa}
.cate-insurance .series-list-comp__list__item.is-active{background-color:#e2f0ee}
.cate-old-age .series-list-comp__list__item.is-active{background-color:#edf3e6}
.cate-life .series-list-comp__list__item.is-active{background-color:#f6ecef}
.cate-business .series-list-comp__list__item.is-active{background-color:#eaf1f8}
.series-list-comp__list__item.is-active+.series-list-comp__list__item{border-top:0}
.series-list-comp__list__item__unit{position:relative;min-width:29px}
.series-list-comp__list__item__unit__item{color:#484540;position:relative;display:inline-block;font-size:14px;line-height:24px}
.cate-save .is-active .series-list-comp__list__item__unit__item{color:#dd7a47}
.cate-invest .is-active .series-list-comp__list__item__unit__item{color:#d15a5c}
.cate-loan .is-active .series-list-comp__list__item__unit__item{color:#469658}
.cate-estate .is-active .series-list-comp__list__item__unit__item{color:#8e56ca}
.cate-duty .is-active .series-list-comp__list__item__unit__item{color:#5b71ca}
.cate-insurance .is-active .series-list-comp__list__item__unit__item{color:#489f96}
.cate-old-age .is-active .series-list-comp__list__item__unit__item{color:#76a741}
.cate-life .is-active .series-list-comp__list__item__unit__item{color:#d66885}
.cate-business .is-active .series-list-comp__list__item__unit__item{color:#538ece}
.is-active .series-list-comp__list__item__unit__item::after{display:inline-block;content:"";position:absolute;width:4px;height:4px;border-radius:100%;right:-4px;top:1px}
@media(min-width:1024px){.is-active .series-list-comp__list__item__unit__item::after{top:2px}
}
.cate-save .is-active .series-list-comp__list__item__unit__item::after{background-color:#dd7a47}
.cate-invest .is-active .series-list-comp__list__item__unit__item::after{background-color:#d15a5c}
.cate-loan .is-active .series-list-comp__list__item__unit__item::after{background-color:#469658}
.cate-estate .is-active .series-list-comp__list__item__unit__item::after{background-color:#8e56ca}
.cate-duty .is-active .series-list-comp__list__item__unit__item::after{background-color:#5b71ca}
.cate-insurance .is-active .series-list-comp__list__item__unit__item::after{background-color:#489f96}
.cate-old-age .is-active .series-list-comp__list__item__unit__item::after{background-color:#76a741}
.cate-life .is-active .series-list-comp__list__item__unit__item::after{background-color:#d66885}
.cate-business .is-active .series-list-comp__list__item__unit__item::after{background-color:#538ece}
.series-list-comp__list__item__unit__item::after{display:none}
.series-list-comp__list__item__cont{display:flex;gap:4px;flex-direction:column;align-self:center;width:100%}
@media(min-width:1024px){.series-list-comp__list__item__cont{gap:4px}
}
.series-list-comp__list__item__cont__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;color:#272421;width:calc(100% - 45px);font-size:16px;font-weight:500;line-height:24px}
.is-active .series-list-comp__list__item__cont__title{font-weight:700}
.cate-save .is-active .series-list-comp__list__item__cont__title{color:#dd7a47}
.cate-invest .is-active .series-list-comp__list__item__cont__title{color:#d15a5c}
.cate-loan .is-active .series-list-comp__list__item__cont__title{color:#469658}
.cate-estate .is-active .series-list-comp__list__item__cont__title{color:#8e56ca}
.cate-duty .is-active .series-list-comp__list__item__cont__title{color:#5b71ca}
.cate-insurance .is-active .series-list-comp__list__item__cont__title{color:#489f96}
.cate-old-age .is-active .series-list-comp__list__item__cont__title{color:#76a741}
.cate-life .is-active .series-list-comp__list__item__cont__title{color:#d66885}
.cate-business .is-active .series-list-comp__list__item__cont__title{color:#538ece}
.series-list-comp__list__item__info{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:13px;line-height:20px}
@media(min-width:1024px){.series-list-comp__list__item__info{font-size:15px;line-height:26px}
}
.cate-save .is-active .series-list-comp__list__item__info{color:#dd7a47}
.cate-invest .is-active .series-list-comp__list__item__info{color:#d15a5c}
.cate-loan .is-active .series-list-comp__list__item__info{color:#469658}
.cate-estate .is-active .series-list-comp__list__item__info{color:#8e56ca}
.cate-duty .is-active .series-list-comp__list__item__info{color:#5b71ca}
.cate-insurance .is-active .series-list-comp__list__item__info{color:#489f96}
.cate-old-age .is-active .series-list-comp__list__item__info{color:#76a741}
.cate-life .is-active .series-list-comp__list__item__info{color:#d66885}
.cate-business .is-active .series-list-comp__list__item__info{color:#538ece}
.series-list-comp__list__item__info__txt{position:relative}
.series-list-comp__list__item__info__txt+.series-list-comp__list__item__info__txt{margin-left:13px}
.series-list-comp__list__item__info__txt+.series-list-comp__list__item__info__txt::before{background-color:#d9d9d9;position:absolute;content:"";width:1px;height:8px;left:-7px;top:50%;transform:translateY(-50%)}
.series-list-comp__list__item__info__txt.type-name{font-weight:500}
.series-list-comp__list__item+.series-list-comp__list__item{border-top:1px solid #ededed}
.series-list-comp__list__item+.is-active{border-top:0}
@charset "UTF-8";.search-view-comp{margin:0 auto}
@media(min-width:1024px){.search-view-comp{max-width:none}
}
.search-view-comp__top{position:relative;padding:52px 20px 20px}
@media(min-width:1024px){.search-view-comp__top{padding:68px 0 52px;background-color:#f5f8fc}
}
.search-view-comp__top::before{content:"";width:100%;height:376px;position:absolute;top:-60px;left:0;background:linear-gradient(180deg,#FFF 13.96%,#edf1f7 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top::before{display:none}
}
@media(min-width:1024px){.search-view-comp__top.cate-save{background-color:#fcf1ea}
}
.search-view-comp__top.cate-save::before{background:linear-gradient(180deg,#FFF 13.96%,#fcf1ea 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-invest{background-color:#fbeced}
}
.search-view-comp__top.cate-invest::before{background:linear-gradient(180deg,#FFF 13.96%,#fbeced 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-loan{background-color:#e9f4ec}
}
.search-view-comp__top.cate-loan::before{background:linear-gradient(180deg,#FFF 13.96%,#e9f4ec 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-estate{background-color:#edeaf9}
}
.search-view-comp__top.cate-estate::before{background:linear-gradient(180deg,#FFF 13.96%,#edeaf9 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-duty{background-color:#e8ebfa}
}
.search-view-comp__top.cate-duty::before{background:linear-gradient(180deg,#FFF 13.96%,#e8ebfa 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-insurance{background-color:#e2f0ee}
}
.search-view-comp__top.cate-insurance::before{background:linear-gradient(180deg,#FFF 13.96%,#e2f0ee 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-old-age{background-color:#edf3e6}
}
.search-view-comp__top.cate-old-age::before{background:linear-gradient(180deg,#FFF 13.96%,#edf3e6 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-life{background-color:#f6ecef}
}
.search-view-comp__top.cate-life::before{background:linear-gradient(180deg,#FFF 13.96%,#f6ecef 56.02%,#FFF 91.38%)}
@media(min-width:1024px){.search-view-comp__top.cate-business{background-color:#eaf1f8}
}
.search-view-comp__top.cate-business::before{background:linear-gradient(180deg,#FFF 13.96%,#eaf1f8 56.02%,#FFF 91.38%)}
.search-view-comp__top__wrap{position:relative;margin:0 auto;max-width:520px}
@media(min-width:1024px){.search-view-comp__top__wrap{max-width:770px}
}
.search-view-comp__top__title{word-break:break-all;position:relative;padding:0 2px;font-size:32px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:42px;letter-spacing:-1px;margin-bottom:12px}
@media(min-width:1024px){.search-view-comp__top__title{font-size:36px;line-height:48px;margin-bottom:16px}
}
.search-view-comp__top__info{position:relative;color:#505052;display:flex;gap:17px;justify-content:left;font-size:13px;line-height:18px;padding:0 2px;margin-top:24px}
@media(min-width:1024px){.search-view-comp__top__info{padding:0 4px;font-size:15px;line-height:26px;margin-top:32px}
}
.search-view-comp__top__info__item{position:relative}
.search-view-comp__top__info__item+.search-view-comp__top__info__item:before{background-color:#dadde2;content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:1px;height:8px}
.search-view-comp__top.is-sticky{margin-bottom:53px}
@media(min-width:1024px){.search-view-comp__top.is-sticky{margin-bottom:64px}
}
.search-view-comp__cont{position:relative;color:#505052;margin:auto;padding:32px 21px 0;max-width:562px;font-size:16px;line-height:28px}
[data-font="1"] .search-view-comp__cont{font-size:12px;line-height:24px}
[data-font="2"] .search-view-comp__cont{font-size:14px;line-height:26px}
[data-font="4"] .search-view-comp__cont{font-size:18px;line-height:30px}
[data-font="5"] .search-view-comp__cont{font-size:20px;line-height:32px}
@media(min-width:1024px){.search-view-comp__cont{padding:40px 0;font-size:18px;line-height:28px;max-width:770px;margin:0 auto}
[data-font="1"] .search-view-comp__cont{font-size:14px;line-height:24px}
[data-font="2"] .search-view-comp__cont{font-size:16px;line-height:26px}
[data-font="4"] .search-view-comp__cont{font-size:20px;line-height:30px}
[data-font="5"] .search-view-comp__cont{font-size:22px;line-height:32px}
}
.is-sticky+.search-view-comp__cont{padding:143px 22px 0}
@media(min-width:1024px){.is-sticky+.search-view-comp__cont{padding:139px 0 80px 0}
}
.search-view-comp__cont__image-box{margin-top:32px;margin-left:-2px;margin-right:-2px;margin-bottom:32px;width:100%}
@media(min-width:1024px){.search-view-comp__cont__image-box{margin-top:40px;margin-left:0;margin-right:0;margin-bottom:40px}
}
.search-view-comp__cont__image-box__box{width:100%}
.search-view-comp__cont__image-box__title{font-size:15px;font-weight:700;line-height:26px;padding:0 2px;margin-bottom:12px}
@media(min-width:1024px){.search-view-comp__cont__image-box__title{font-size:18px;line-height:28px;padding:0 4px;margin-bottom:20px}
}
.search-view-comp__cont__image-box__desc{color:#858585;font-size:12px;line-height:18px;margin-top:12px;text-align:center;font-weight:400}
@media(min-width:1024px){.search-view-comp__cont__image-box__desc{font-size:14px;line-height:22px;margin-top:16px}
}
.search-view-comp__cont__image-box__contents{overflow-x:auto}
.search-view-comp__cont__image-box__contents img,.search-view-comp__cont__image-box__contents video{width:100%;border-radius:8px}
.search-view-comp__copyright{position:relative;color:#858585;font-size:14px;line-height:22px;padding:16px 12px;margin:24px auto 0;max-width:520px;width:calc(100% - 40px);border-top:1px solid #ededed;border-bottom:1px solid #ededed}
[data-font="1"] .search-view-comp__copyright{font-size:10px;line-height:18px}
[data-font="2"] .search-view-comp__copyright{font-size:12px;line-height:20px}
[data-font="4"] .search-view-comp__copyright{font-size:16px;line-height:24px}
[data-font="5"] .search-view-comp__copyright{font-size:18px;line-height:26px}
@media(min-width:1024px){.search-view-comp__copyright{margin:0 auto;padding:24px 28px;width:770px;font-size:16px;line-height:26px;max-width:none}
[data-font="1"] .search-view-comp__copyright{font-size:12px;line-height:22px}
[data-font="2"] .search-view-comp__copyright{font-size:14px;line-height:24px}
[data-font="4"] .search-view-comp__copyright{font-size:18px;line-height:28px}
[data-font="5"] .search-view-comp__copyright{font-size:20px;line-height:30px}
}
.search-view-comp__profile{background-color:#f5f8fc;display:flex;gap:18px;align-items:center;padding:26px 22px;border-radius:8px;width:calc(100% - 40px);max-width:520px;margin:24px auto 0}
@media(min-width:1024px){.search-view-comp__profile{margin:40px auto 0;gap:20px;padding:32px;border-radius:10px;max-width:770px;width:100%}
}
.search-view-comp__profile__image{width:72px;height:72px;border-radius:50%}
@media(min-width:1024px){.search-view-comp__profile__image{width:80px;height:80px}
}
.search-view-comp__profile__name{font-size:18px;font-weight:700;line-height:140%;letter-spacing:-0.54px}
@media(min-width:1024px){.search-view-comp__profile__name{font-size:20px;letter-spacing:-0.5px}
}
.search-view-comp__profile__email{color:#6b6b6b;font-size:15px;line-height:140%;letter-spacing:-0.45px;margin-top:4px}
@media(min-width:1024px){.search-view-comp__profile__email{font-size:16px;line-height:24px;letter-spacing:-0.5px}
}
.search-view-comp__recommend{border-top:8px solid #f5f8fc;padding-top:40px}
@media(min-width:1024px){.search-view-comp__recommend{border-top:12px solid #f5f8fc;padding-top:48px}
}
.search-view-comp__recommend__title{width:calc(100% - 40px);max-width:520px;margin:0 auto;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;font-size:22px;font-weight:700;line-height:138%;letter-spacing:-0.66px}
@media(min-width:1024px){.search-view-comp__recommend__title{width:100%;max-width:770px;font-size:26px;line-height:40px;letter-spacing:-1px}
}
.line-comp{width:calc(100% - 40px);max-width:520px;margin:0 auto 16px auto;padding-top:16px;border-top:none !important;border-right:none !important;border-bottom:1px solid #dadde2;border-left:none !important}
@media(min-width:1024px){.line-comp{margin:0 auto 20px auto;padding-top:20px;max-width:770px}
}
@charset "UTF-8";.sub-keyword-comp{margin:0 auto;padding:44px 0;background:#FFF}
@media(min-width:1024px){.sub-keyword-comp{box-shadow:0 2px 24px rgba(0,0,0,0.06);padding:36px 0;border-radius:16px;border:1px solid #e3e6ec;max-width:496px;width:100%}
}
@media(min-width:1024px) and (min-width:770px){.sub-keyword-comp{box-shadow:0 2px 64px rgba(0,0,0,0.06)}
}
.type-main .sub-keyword-comp{padding-top:0}
@media(min-width:1024px){.type-main .sub-keyword-comp{padding-top:34px}
}
@media(min-width:1024px){.type-basic .sub-keyword-comp{max-width:496px}
}
.sub-keyword-comp__container{max-width:440px;background:#FFF;margin:0 auto;overflow:hidden}
@media(min-width:1024px){.sub-keyword-comp__container{max-width:100%}
}
.sub-keyword-comp__title{width:100%;padding-right:22px;padding-left:22px;margin-bottom:20px;max-width:480px;margin:0 auto 20px auto;display:flex;align-items:center;font-size:22px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:30px;position:relative}
.sub-keyword-comp__container .sub-keyword-comp__title{padding-left:22px;padding-right:2px}
@media(min-width:1024px){.sub-keyword-comp__container .sub-keyword-comp__title{padding-left:34px;padding-right:2px}
}
@media(min-width:1024px){.sub-keyword-comp__title{width:100%;padding-right:34px;padding-left:34px;margin:0 0 24px 0;font-size:26px;line-height:40px}
}
.sub-keyword-comp__wrap:focus{outline:0}
.sub-keyword-comp__tooltip{z-index:100;position:relative}
.sub-keyword-comp__tooltip__btn{text-indent:-9999px;width:20px;height:20px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_tooltip.svg) no-repeat;margin-left:6px}
@media(min-width:1024px){.sub-keyword-comp__tooltip__btn{width:24px;height:24px;background-size:100%}
}
.sub-keyword-comp__tooltip__hint{background-color:#fff;display:none;position:absolute;z-index:10;padding:16px 48px 16px 16px;bottom:38px;left:50%;transform:translateX(-62%);border:1px solid #e3e6ec;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}
.sub-keyword-comp__tooltip__hint.is-active{display:block}
@media(min-width:1024px){.sub-keyword-comp__tooltip__hint{padding:16px 54px 16px 16px;left:50%;transform:translateX(-50%);bottom:50px}
}
.sub-keyword-comp__tooltip__hint__desc{color:#505052;font-weight:400;font-family:"Spoqa","Malgun Gothic","Apple SD Gothic Neo","KBFGDisplay","맑은 고딕",sans-serif;font-size:13px;line-height:18px;width:223px}
@media(min-width:1024px){.sub-keyword-comp__tooltip__hint__desc{width:248px;font-size:14px;line-height:20x}
}
.sub-keyword-comp__tooltip__hint:before{content:"";position:absolute;bottom:-8px;left:60%;width:15px;height:8px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_tooltip-down-white.svg) no-repeat center bottom}
@media(min-width:1024px){.sub-keyword-comp__tooltip__hint:before{left:50%;transform:translateX(-50%);bottom:-11px;width:17px;height:11px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_tooltip-down-white_pc.svg) no-repeat center/cover}
}
.sub-keyword-comp__tooltip__hint__close{position:absolute;display:inline-block;top:16px;right:16px;width:20px;height:20px;text-indent:-9999px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_20_black.svg) no-repeat center/cover}
@media(min-width:1024px){.sub-keyword-comp__tooltip__hint__close{width:22px;height:22px;top:18px;right:18px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_22_black.svg) no-repeat center/cover}
}
.sub-keyword-comp__box{display:inline-block;margin:0 6px 8px 0;padding:9px 16px;border-radius:100px;background:#edf1f7;font-size:14px;line-height:20px;white-space:nowrap}
.sub-keyword-comp__box:hover{background:#dadde2}
@media(min-width:1024px){.sub-keyword-comp__box{margin:0 8px 10px 0;padding:10px 18px;font-size:16px;line-height:24px}
[data-font="1"] .sub-keyword-comp__box{font-size:12px;line-height:24px}
[data-font="2"] .sub-keyword-comp__box{font-size:14px;line-height:26px}
[data-font="4"] .sub-keyword-comp__box{font-size:18px;line-height:30px}
[data-font="5"] .sub-keyword-comp__box{font-size:20px;line-height:32px}
}
.sub-keyword-comp .flickity-viewport{overflow:visible}
.quotation-comp{width:calc(100% - 40px);box-sizing:border-box;position:relative;margin:32px auto 0;max-width:520px}
.quotation-comp *{word-break:keep-all;word-wrap:break-word}
@media(min-width:1024px){.quotation-comp{max-width:770px;margin-top:40px}
}
.quotation-comp a{color:#3d5fd1;text-decoration:underline;font-weight:500}
.quotation-comp.type-a{padding:24px 2px;background:url("../../../components/v2/quotation/clientlib/site/resources/images/ic_quote_01_16.svg") center top no-repeat,url("../../../components/v2/quotation/clientlib/site/resources/images/ic_quote_02_16.svg") center bottom no-repeat;background-size:auto;text-align:center}
@media(min-width:1024px){.quotation-comp.type-a{padding:40px 4px;background-size:20px 20px}
}
.quotation-comp.type-b{padding:14px 2px 14px 18px;border-left:4px solid #505052;text-align:left}
@media(min-width:1024px){.quotation-comp.type-b{padding:16px 4px 16px 24px}
}
.quotation-comp.type-c{position:relative;text-align:center}
@media(min-width:1024px){.quotation-comp.type-c{padding:0 4px}
}
.quotation-comp.type-d{padding:24px 0 16px;background:url("../../../components/v2/quotation/clientlib/site/resources/images/ic_quote_01_16.svg") left 0 top no-repeat;background-size:auto;text-align:left;border-bottom:1px solid #ededed}
@media(min-width:1024px){.quotation-comp.type-d{padding:36px 4px 28px;background-size:20px 20px}
}
.quotation-comp.type-d .quotation-comp__txt{padding:0 20px 0 2px}
.quotation-comp.type-d .quotation-comp__origin{padding-left:2px}
.quotation-comp.type-e{position:relative;text-align:center;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}
@media(min-width:1024px){.quotation-comp.type-e{padding:0 4px;clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}
}
.quotation-comp.type-f{position:relative;padding:20px 0;text-align:center;background:url("../../../components/v2/quotation/clientlib/site/resources/images/ic_quote_01_16_f.svg") left top no-repeat,url("../../../components/v2/quotation/clientlib/site/resources/images/ic_quote_02_16_f.svg") right bottom no-repeat}
@media(min-width:1024px){.quotation-comp.type-f{padding:36px 4px;background-size:20px 20px}
}
.quotation-comp__box{position:relative;padding:20px 16px;border:4px solid #edf1f7;background:#fff}
@media(min-width:1024px){.quotation-comp__box{padding:32px 20px}
}
.type-c .quotation-comp__box::after{position:absolute;content:"";bottom:-12px;left:calc(50% - 100px);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:12px 14px 0 0;border-color:#fff transparent transparent transparent}
@media(min-width:1024px){.type-c .quotation-comp__box::after{left:calc(50% - 200px);border-width:14px 18px 0 0;bottom:-14px}
}
.type-c .quotation-comp__box::before{position:absolute;content:"";bottom:-18px;left:calc(50% - 101px);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:14px 16px 0 4px;border-color:#ededed transparent transparent #edf1f7}
@media(min-width:1024px){.type-c .quotation-comp__box::before{left:calc(50% - 199px);bottom:-20px;border-width:20px 24px 0 4px}
}
.type-e .quotation-comp__box::before{content:"";display:block;position:absolute;top:-4px;right:-4px;background:#fff;border-width:0 20px 20px 0;border-style:solid;border-color:#fff #fff #ededed #fff}
.quotation-comp__txt{font-size:16px;line-height:28px;word-break:keep-all}
[data-font="1"] .quotation-comp__txt{font-size:12px;line-height:24px}
[data-font="2"] .quotation-comp__txt{font-size:14px;line-height:26px}
[data-font="4"] .quotation-comp__txt{font-size:18px;line-height:30px}
[data-font="5"] .quotation-comp__txt{font-size:20px;line-height:32px}
@media(min-width:1024px){.quotation-comp__txt{font-size:18px;line-height:28px}
[data-font="1"] .quotation-comp__txt{font-size:14px;line-height:24px}
[data-font="2"] .quotation-comp__txt{font-size:16px;line-height:26px}
[data-font="4"] .quotation-comp__txt{font-size:20px;line-height:30px}
[data-font="5"] .quotation-comp__txt{font-size:22px;line-height:32px}
}
.quotation-comp__txt p{font-size:16px;line-height:28px;word-break:keep-all}
[data-font="1"] .quotation-comp__txt p{font-size:12px;line-height:24px}
[data-font="2"] .quotation-comp__txt p{font-size:14px;line-height:26px}
[data-font="4"] .quotation-comp__txt p{font-size:18px;line-height:30px}
[data-font="5"] .quotation-comp__txt p{font-size:20px;line-height:32px}
@media(min-width:1024px){.quotation-comp__txt p{font-size:18px;line-height:28px}
[data-font="1"] .quotation-comp__txt p{font-size:14px;line-height:24px}
[data-font="2"] .quotation-comp__txt p{font-size:16px;line-height:26px}
[data-font="4"] .quotation-comp__txt p{font-size:20px;line-height:30px}
[data-font="5"] .quotation-comp__txt p{font-size:22px;line-height:32px}
}
.quotation-comp__txt ul,.quotation-comp__txt ol{font-size:16px;line-height:28px;word-break:keep-all;list-style:auto}
[data-font="1"] .quotation-comp__txt ul,[data-font="1"] .quotation-comp__txt ol{font-size:12px;line-height:24px}
[data-font="2"] .quotation-comp__txt ul,[data-font="2"] .quotation-comp__txt ol{font-size:14px;line-height:26px}
[data-font="4"] .quotation-comp__txt ul,[data-font="4"] .quotation-comp__txt ol{font-size:18px;line-height:30px}
[data-font="5"] .quotation-comp__txt ul,[data-font="5"] .quotation-comp__txt ol{font-size:20px;line-height:32px}
@media(min-width:1024px){.quotation-comp__txt ul,.quotation-comp__txt ol{font-size:18px;line-height:28px}
[data-font="1"] .quotation-comp__txt ul,[data-font="1"] .quotation-comp__txt ol{font-size:14px;line-height:24px}
[data-font="2"] .quotation-comp__txt ul,[data-font="2"] .quotation-comp__txt ol{font-size:16px;line-height:26px}
[data-font="4"] .quotation-comp__txt ul,[data-font="4"] .quotation-comp__txt ol{font-size:20px;line-height:30px}
[data-font="5"] .quotation-comp__txt ul,[data-font="5"] .quotation-comp__txt ol{font-size:22px;line-height:32px}
}
.quotation-comp__txt ul{display:inline-block;text-align:left}
.quotation-comp__txt ul li{position:relative;padding-left:15px}
.quotation-comp__txt ul li::before{background-color:#484540;content:"";position:absolute;top:12px;left:0;display:inline-block;width:4px;height:4px;border-radius:100%}
@media(min-width:1024px){.quotation-comp__txt ul li::before{top:11px;width:5px;height:5px}
}
.quotation-comp__txt ol{display:inline-block;list-style:decimal;padding-left:15px;text-align:left}
.quotation-comp__txt ol li{display:list-item;list-style:decimal}
.quotation-comp__origin{color:#858585;font-size:13px;font-weight:400;line-height:20px;margin-top:16px;letter-spacing:-0.5px}
@media(min-width:1024px){.quotation-comp__origin{font-size:14px;line-height:22px;margin-top:24px}
}
.progress-bar-comp{background-color:#edf1f7;display:none;width:100%;height:4px;overflow:hidden;z-index:10}
.aem-AuthorLayer-Preview .progress-bar-comp,.aem-AuthorLayer-Edit .progress-bar-comp{display:block}
.progress-bar-comp__item{width:0;height:4px;background:#111}
.aem-AuthorLayer-Preview .progress-bar-comp__item,.aem-AuthorLayer-Edit .progress-bar-comp__item{width:50% !important}
.progress-bar-comp.is-sticky{display:block;position:fixed;top:64px;left:0;z-index:1111}
.progress-bar-comp.is-sticky.nav-down{top:60px}
.kb-insurance .progress-bar-comp.is-sticky.nav-down{top:120px}
@media(min-width:1024px){.progress-bar-comp.is-sticky.nav-down{top:71px}
}
.profile-comp{width:calc(100% - 40px);max-width:520px;margin:32px auto 0;display:block}
@media(min-width:1024px){.profile-comp{max-width:770px;margin:40px auto 0}
}
.type-list .profile-comp{margin:0 0 20px 0;width:100%}
.profile-comp.type-inner{padding:26px 0 0;border-radius:0;width:100%;max-width:none;margin:auto}
@media(min-width:1024px){.profile-comp.type-inner{padding:30px 0 0}
}
.profile-comp-item{background-color:#f5f8fc;display:block;border-radius:8px;padding:26px 22px 24px 22px}
@media(min-width:1024px){.profile-comp-item{padding:32px;border-radius:10px}
}
.type-inner .profile-comp-item{border-radius:0;padding:0}
.profile-comp__wrap{position:relative;display:flex;gap:18px}
@media(min-width:1024px){.profile-comp__wrap{gap:20px}
}
.profile-comp__wrap::before{content:"";position:absolute;width:14px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/icon_arrow_mo.svg) no-repeat center/cover;right:4px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.profile-comp__wrap::before{right:10px;width:14px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/icon_arrow_pc.svg) no-repeat center/cover}
}
.profile-comp__wrap__image{width:72px;height:72px;border-radius:100%}
@media(min-width:1024px){.profile-comp__wrap__image{width:80px;height:80px}
}
.profile-comp__wrap__image__wrap{position:relative;display:inline-block}
.profile-comp__wrap__image__wrap::before{content:"";position:absolute;width:28px;height:28px;right:-2px;top:44px}
@media(min-width:1024px){.profile-comp__wrap__image__wrap::before{width:32px;height:32px;right:0;top:48px}
}
.cate-save .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/save_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-save .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/save_round_pc.svg) no-repeat center/cover}
}
.cate-invest .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/invest_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-invest .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/invest_round_pc.svg) no-repeat center/cover}
}
.cate-loan .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/loan_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-loan .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/loan_round_pc.svg) no-repeat center/cover}
}
.cate-estate .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/estate_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-estate .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/estate_round_pc.svg) no-repeat center/cover}
}
.cate-duty .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/duty_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-duty .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/duty_round_pc.svg) no-repeat center/cover}
}
.cate-insurance .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/insurance_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-insurance .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/insurance_round_pc.svg) no-repeat center/cover}
}
.cate-old-age .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/old_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-old-age .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/old_round_pc.svg) no-repeat center/cover}
}
.cate-life .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/life_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-life .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/life_round_pc.svg) no-repeat center/cover}
}
.cate-business .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/business_round_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-business .profile-comp__wrap__image__wrap::before{background:url(../../site-v2/resources/images/flag2.0/business_round_pc.svg) no-repeat center/cover}
}
.profile-comp__wrap__image__wrap__dept{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:13px;line-height:20px;margin-top:6px}
[data-font="1"] .profile-comp__wrap__image__wrap__dept{font-size:9px;line-height:16px}
[data-font="2"] .profile-comp__wrap__image__wrap__dept{font-size:11px;line-height:18px}
[data-font="4"] .profile-comp__wrap__image__wrap__dept{font-size:15px;line-height:22px}
[data-font="5"] .profile-comp__wrap__image__wrap__dept{font-size:17px;line-height:24px}
@media(min-width:1024px){.profile-comp__wrap__image__wrap__dept{font-size:15px;line-height:26px;margin-top:2px}
[data-font="1"] .profile-comp__wrap__image__wrap__dept{font-size:11px;line-height:22px}
[data-font="2"] .profile-comp__wrap__image__wrap__dept{font-size:13px;line-height:24px}
[data-font="4"] .profile-comp__wrap__image__wrap__dept{font-size:17px;line-height:28px}
[data-font="5"] .profile-comp__wrap__image__wrap__dept{font-size:19px;line-height:30px}
}
.profile-comp__wrap__txt{align-content:center}
.profile-comp__wrap__box{font-size:0;padding-right:30px}
.profile-comp__wrap__box__name{word-break:break-all;display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.54px}
@media(min-width:1024px){.profile-comp__wrap__box__name{font-size:20px;line-height:28px}
}
.profile-comp__wrap__box__category{position:relative;display:inline-block;margin-left:12px;font-size:16px;font-weight:700;line-height:140%;letter-spacing:-0.48px;vertical-align:super}
@media(min-width:1024px){.profile-comp__wrap__box__category{margin-left:16px;font-size:18px;line-height:26px}
}
.cate-save .profile-comp__wrap__box__category{color:#de7d4b}
.cate-invest .profile-comp__wrap__box__category{color:#de7071}
.cate-loan .profile-comp__wrap__box__category{color:#48a25c}
.cate-estate .profile-comp__wrap__box__category{color:#9c69d2}
.cate-duty .profile-comp__wrap__box__category{color:#6b7ddf}
.cate-insurance .profile-comp__wrap__box__category{color:#4da49a}
.cate-old-age .profile-comp__wrap__box__category{color:#7ba74e}
.cate-life .profile-comp__wrap__box__category{color:#da7991}
.cate-business .profile-comp__wrap__box__category{color:#689dd6}
.profile-comp__wrap__box__category::before{content:"";position:absolute;width:1px;height:14px;background:#d3d8e0;left:-7.5px;top:50%;transform:translateY(-50%)}
.profile-comp__wrap__dept{margin-top:4px;color:#6b6b6b;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-0.45px;word-break:break-all;padding-right:30px}
@media(min-width:1024px){.profile-comp__wrap__dept{font-size:16px;line-height:24px;letter-spacing:-0.5px}
}
.profile-comp__desc{margin-top:16px;padding:0 2px;color:#6b6b6b;font-size:15px;line-height:21px;word-break:break-all}
@media(min-width:1024px){.profile-comp__desc{font-size:16px;line-height:24px}
}
.profile-comp .slick-dots-container{width:60px;overflow:hidden;display:block;padding:0;margin:16px auto 0 auto;position:relative}
@media(min-width:1024px){.profile-comp .slick-dots-container{width:80px;margin-top:20px}
}
.profile-comp .slick-dots-container>ul{padding:0;display:flex !important;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;bottom:unset;height:100%}
.profile-comp .slick-dots-container>ul li{width:6px;height:6px;margin:0 3px;background-color:#dadde2;border:0;border-radius:50%}
@media(min-width:1024px){.profile-comp .slick-dots-container>ul li{width:8px;height:8px;margin:0 4px}
}
.profile-comp .slick-dots-container>ul li.p-small-1{transform:scale(0.7)}
.profile-comp .slick-dots-container>ul li.n-small-1{transform:scale(0.7)}
.profile-comp .slick-dots-container>ul li.slick-active{transform:scale(1);transform-origin:center;background:#484540}
.profile-comp .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.profile-comp .slick-dots-container>ul li button:before{display:none}
.profile-comp .slick-prev{display:none !important;position:absolute;left:20px;top:50%;transform:translateY(calc(-50% - 14px));width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.profile-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.profile-comp .slick-next{display:none !important;position:absolute;right:20px;top:50%;transform:translateY(calc(-50% - 14px));width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.profile-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.profile-comp:hover .slick-prev,.profile-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
@charset "UTF-8";.print-comp__wrap{width:21cm;min-height:29.7cm;margin:0 auto;position:relative}
.print-comp__wrap__text__p1{font-family:"Spoqa Han Sans Neo";font-size:13px;font-weight:500;line-height:normal;position:absolute;z-index:2;top:12px;left:46px}
.print-comp__wrap__text__p1.type-b{color:#000}
.print-comp__wrap__text__p1.type-w{color:#FFF}
.print-comp__wrap__text__p2{color:#FFF;font-family:"Spoqa Han Sans Neo";font-size:16px;font-weight:500;line-height:normal;position:absolute;z-index:2}
.print-comp__wrap__text__p2.type-b{color:#000}
.print-comp__wrap__text__p2.type-w{color:#FFF}
.print-comp__wrap__text__p2.p01{bottom:50px;left:108px}
.print-comp__wrap__text__p2.p02{bottom:50px;left:253px}
.print-comp__wrap__text__p2.p03{bottom:18px;left:108px}
.print-comp__wrap__text__p2.p04{bottom:18px;left:253px}
.print-comp__wrap__image{z-index:1}
.print-comp__wrap__image img{width:100%;height:100%}
@page{size:A4;margin:0}
@media print{*{color-adjust:exact;-ms-print-color-adjust:exact;-moz-print-color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}
html,body{width:210mm;height:297mm;page-break-after:avoid;page-break-before:avoid}
.print-comp__wrap{margin:0;border:initial;border-radius:initial;width:initial;min-height:initial;box-shadow:initial;background:initial;page-break-after:auto}
}
.poll-comp{background-color:#fff;position:relative;padding:44px 20px}
@media(min-width:1024px){.poll-comp{max-width:496px;margin:0 auto;padding:36px 32px;border-radius:16px;border:1px solid #e3e6ec;box-shadow:0 2px 64px 0 rgba(0,0,0,0.03)}
}
.poll-comp.type-detail{padding:32px 20px;background-color:transparent;background:transparent}
@media(min-width:1024px){.poll-comp.type-detail{padding:0;padding-top:40px;max-width:496px;box-shadow:none;border:0}
}
.poll-comp-wrap{width:100%;max-width:440px;margin:0 auto}
.type-detail .poll-comp-wrap{width:100%;padding:24px 22px;border-radius:12px;background:#f5f8fc}
@media(min-width:1024px){.type-detail .poll-comp-wrap{max-width:496px;padding:32px;border-radius:10px}
}
.poll-comp label{cursor:pointer}
.poll-comp input[disabled]+label{cursor:default}
.poll-comp__completed{color:#ffd02c;position:absolute;top:16px;right:0;padding:0 8px 0 14px;font-size:12px;font-weight:700;line-height:24px;height:24px;z-index:1}
@media(min-width:1024px){.poll-comp__completed{top:28px;padding:0 10px 0 18px;height:28px;line-height:28px;font-size:14px}
}
.poll-comp__completed::before{position:absolute;z-index:-1;content:"";width:67px;height:24px;right:0;top:0;background:url("../../../components/v2/poll/clientlibs/site/resources/images/bg_completed_top.svg") no-repeat}
@media(min-width:1024px){.poll-comp__completed::before{width:79px;height:28px;background-size:100%}
}
.poll-comp__completed::after{position:absolute;z-index:-1;content:"";width:67px;height:24px;right:0;bottom:0;background:url("../../../components/v2/poll/clientlibs/site/resources/images/bg_completed_btm.svg") no-repeat}
@media(min-width:1024px){.poll-comp__completed::after{width:79px;height:28px;background-size:100%}
}
.poll-comp__type{position:relative;font-size:15px;font-weight:700;line-height:21px;padding-left:26px;margin-bottom:14px}
@media(min-width:1024px){.poll-comp__type{padding-left:30px;font-size:18px;line-height:26px;margin-bottom:24px}
}
.type-detail .poll-comp__type{font-size:13px;line-height:18px;margin-bottom:12px;padding-left:26px}
@media(min-width:1024px){.type-detail .poll-comp__type{font-size:16px;line-height:24px;padding-left:28px;margin-bottom:18px}
}
.poll-comp__type::before{position:absolute;content:"";width:22px;height:22px;left:0;top:50%;transform:translateY(-50%);background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_q_22.svg") no-repeat center/cover}
@media(min-width:1024px){.poll-comp__type::before{width:26px;height:26px;background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_q_26.svg") no-repeat center/cover}
}
@media(min-width:1024px){.type-detail .poll-comp__type::before{width:24px;height:24px}
}
.poll-comp__title{font-size:0;padding-left:2px}
.poll-comp__title span{font-size:20px;font-style:normal;font-weight:700;line-height:28px}
@media(min-width:1024px){.poll-comp__title span{font-size:22px;line-height:32px}
}
.type-detail .poll-comp__title span{font-size:18px;line-height:140%}
.poll-comp__title__em-wrap{display:inline-flex;gap:4px;margin:0 4px;margin-bottom:1px;vertical-align:bottom}
@media(min-width:1024px){.poll-comp__title__em-wrap{margin:0 6px;margin-bottom:1px}
}
.poll-comp__title__em-wrap em{background-color:#f5f8fc;display:inline-block;width:24px;height:24px;border:1px solid #edf1f7;border-radius:2px;text-align:center;font-size:13px;font-weight:500;line-height:22px}
@media(min-width:1024px){.poll-comp__title__em-wrap em{width:30px;height:30px;border-radius:2.5px;font-size:16px;line-height:28px}
}
.poll-comp__question{color:#858585;position:relative;padding-left:2px;font-size:15px;line-height:23px;margin-top:8px}
@media(min-width:1024px){.poll-comp__question{font-size:16px;line-height:24px}
}
.type-detail .poll-comp__question{line-height:140%;margin-top:6px}
.poll-comp__multi-select{color:#111;font-size:13px;line-height:18px;margin-top:24px;margin-bottom:-12px}
@media(min-width:1024px){.poll-comp__multi-select{font-size:15px;line-height:21px;margin-top:28px;margin-bottom:-20px}
}
.type-detail .poll-comp__multi-select{margin-bottom:-18px}
@media(min-width:1024px){.type-detail .poll-comp__multi-select{margin-bottom:-20px}
}
.poll-comp__multi-select em{font-weight:700}
.type-single-choice-text .poll-comp__answer__radio-box input{display:none}
.type-single-choice-text .poll-comp__answer__radio-box input:disabled+label{opacity:.5}
.type-single-choice-text .poll-comp__answer__radio-box input:checked+label{padding:10px 18px 10px 43px;border:2px solid #111;font-weight:700}
@media(min-width:1024px){.type-single-choice-text .poll-comp__answer__radio-box input:checked+label{padding:10px 18px 10px 53px}
}
.type-single-choice-text .poll-comp__answer__radio-box input:checked+label:before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_black_20.svg") no-repeat center/cover}
@media(min-width:1024px){.type-single-choice-text .poll-comp__answer__radio-box input:checked+label:before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_black_21.svg") no-repeat center/cover}
}
.type-single-choice-text .poll-comp__answer__radio-box label{display:block;padding:11px 19px 11px 44px;position:relative;font-size:14px;font-weight:500;line-height:20px;text-align:center;border-radius:4px;border:1px solid #e3e6ec}
@media(min-width:1024px){.type-single-choice-text .poll-comp__answer__radio-box label{padding:11px 19px 11px 54px;font-size:16px;line-height:24px;border-radius:6px}
}
.type-detail .type-single-choice-text .poll-comp__answer__radio-box label{border:1px solid #dadde2}
.type-single-choice-text .poll-comp__answer__radio-box label.disabled{color:#858588}
.type-single-choice-text .poll-comp__answer__radio-box label:before{content:"";position:absolute;top:50%;left:16px;transform:translateY(-50%);width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_gray_20.svg") no-repeat center/cover}
@media(min-width:1024px){.type-single-choice-text .poll-comp__answer__radio-box label:before{width:21px;height:21px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_check_gray_21.svg") no-repeat center/cover}
}
.poll-comp__answer.type-single-choice-image{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}
@media(min-width:1024px){.poll-comp__answer.type-single-choice-image{gap:12px;margin-top:28px}
}
@media(min-width:1024px){.type-detail .poll-comp__answer.type-single-choice-image{margin-top:24px}
}
.poll-comp__answer.type-single-choice-text{margin-top:24px;display:grid;gap:8px}
@media(min-width:1024px){.poll-comp__answer.type-single-choice-text{margin-top:28px}
}
.type-detail .poll-comp__answer.type-single-choice-text{gap:6px}
@media(min-width:1024px){.type-detail .poll-comp__answer.type-single-choice-text{gap:8px}
}
.type-single-choice-image .poll-comp__answer__radio-box input{display:none}
.type-single-choice-image .poll-comp__answer__radio-box input:disabled+label{opacity:.5}
.type-single-choice-image .poll-comp__answer__radio-box input:checked+label.type__yes img{border:2px solid #4e73f9 !important}
.type-single-choice-image .poll-comp__answer__radio-box input:checked+label.type__no img{border:2px solid #f2657e !important}
.type-single-choice-image .poll-comp__answer__radio-box input:checked+label img{border:2px solid #111}
.type-single-choice-image .poll-comp__answer__radio-box input:checked+label:before{background:url("../../site-v2/resources/images/btn_icon/ic_check_20_circle_check.svg") no-repeat center center}
@media(min-width:1024px){.type-single-choice-image .poll-comp__answer__radio-box input:checked+label:before{background-size:100%;background:url("../../site-v2/resources/images/btn_icon/ic_check_28_circle_check.svg") no-repeat center center}
}
.type-single-choice-image .poll-comp__answer__radio-box label{display:flex;flex-direction:column;position:relative;font-size:13px;font-weight:500;line-height:20px;text-align:center;border-radius:8px}
.type-single-choice-image .poll-comp__answer__radio-box label.type__no img,.type-single-choice-image .poll-comp__answer__radio-box label.type__yes img{padding:0;margin-bottom:0}
.type-single-choice-image .poll-comp__answer__radio-box label.type__no:before,.type-single-choice-image .poll-comp__answer__radio-box label.type__yes:before{display:none}
.type-single-choice-image .poll-comp__answer__radio-box label.type__no img{border:2px solid #fbeff1}
.type-detail .type-single-choice-image .poll-comp__answer__radio-box label.type__no img{border:2px solid #f6dfe4}
.type-single-choice-image .poll-comp__answer__radio-box label.type__yes img{border:2px solid #f0f5ff}
.type-detail .type-single-choice-image .poll-comp__answer__radio-box label.type__yes img{border:2px solid #dfe3f9}
.type-single-choice-image .poll-comp__answer__radio-box label img{padding:1px;width:100%;border-radius:8px;border:2px solid transparent}
@media(min-width:1024px){.type-single-choice-image .poll-comp__answer__radio-box label img{border-radius:10px}
}
.type-detail .type-single-choice-image .poll-comp__answer__radio-box label img{border-radius:4px}
@media(min-width:1024px){.type-detail .type-single-choice-image .poll-comp__answer__radio-box label img{border-radius:8px}
}
@media(min-width:1024px){.type-single-choice-image .poll-comp__answer__radio-box label{font-size:15px;line-height:26px}
}
.type-single-choice-image .poll-comp__answer__radio-box label:before{content:"";position:absolute;top:12px;right:12px;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_check_20_circle_uncheck.svg") no-repeat center center}
@media(min-width:1024px){.type-single-choice-image .poll-comp__answer__radio-box label:before{top:16px;right:16px;width:28px;height:28px;background-size:100%;background:url("../../site-v2/resources/images/btn_icon/ic_check_28_circle_uncheck.svg") no-repeat center center}
}
.poll-comp__answer.type-short-form{position:relative;margin-top:24px}
@media(min-width:1024px){.poll-comp__answer.type-short-form{margin-top:28px}
}
.poll-comp__answer.type-short-form input{background-color:#f5f8fc;padding:16px 63px 16px 20px;width:100%;font-size:14px;line-height:22px;border:0;border-radius:8px}
@media(min-width:1024px){.poll-comp__answer.type-short-form input{padding:20px 75px 20px 24px;font-size:16px;line-height:28px}
}
.poll-comp__answer.type-short-form input::placeholder{color:#a6a6ac !important}
.poll-comp__answer.type-short-form input:focus-visible{outline:1px solid #111}
.poll-comp__answer.type-short-form input:disabled{color:#a6a6ac}
.poll-comp__answer.type-short-form .poll-comp__answer__info{position:absolute;top:50%;right:16px;font-size:12px;line-height:18px;transform:translateY(-50%);color:#a6a6ac}
@media(min-width:1024px){.poll-comp__answer.type-short-form .poll-comp__answer__info{right:24px;font-size:15px;line-height:26px}
}
.poll-comp__answer.type-short-form .poll-comp__answer__info__current{font-weight:700}
.poll-comp__answer.type-long-form{position:relative;margin-top:24px}
@media(min-width:1024px){.poll-comp__answer.type-long-form{margin-top:28px}
}
.poll-comp__answer.type-long-form textarea{background-color:#f5f8fc;padding:16px 46px 34px 16px;width:100%;font-size:14px;line-height:22px;border:0;border-radius:8px;resize:none}
@media(min-width:1024px){.poll-comp__answer.type-long-form textarea{padding:20px 60px 46px 24px;font-size:16px;line-height:24px}
}
.poll-comp__answer.type-long-form textarea::placeholder{color:#a6a6ac !important}
.poll-comp__answer.type-long-form textarea:focus-visible{outline:1px solid #111}
.poll-comp__answer.type-long-form .poll-comp__answer__info{position:absolute;bottom:12px;right:16px;font-size:12px;line-height:18px;color:#a6a6ac}
@media(min-width:1024px){.poll-comp__answer.type-long-form .poll-comp__answer__info{bottom:16px;right:24px;font-size:15px;line-height:26px}
}
.poll-comp__answer.type-long-form .poll-comp__answer__info__current{font-weight:700}
.poll-comp__answer.type-long-form .poll-comp__answer__del-btn{display:none;position:absolute;top:16px;right:16px;width:20px;height:20px;text-indent:-9999px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_delete_round_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.poll-comp__answer.type-long-form .poll-comp__answer__del-btn{top:20px;right:24px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_delete_round_pc.svg") no-repeat center/cover}
}
.poll-comp__answer.type-score{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:-8px}
@media(min-width:1024px){.poll-comp__answer.type-score{margin-bottom:-12px}
}
.poll-comp__answer.type-score .poll-comp__answer__score{margin-bottom:8px;margin-right:8px;width:31.36%;border:1px solid #ededed;border-radius:8px}
.poll-comp__answer.type-score .poll-comp__answer__score:nth-of-type(3),.poll-comp__answer.type-score .poll-comp__answer__score:nth-of-type(5){margin-right:0 !important}
@media(min-width:1024px){.poll-comp__answer.type-score .poll-comp__answer__score{margin-right:13px;margin-bottom:12px}
}
.poll-comp__answer.type-score .poll-comp__answer__score input{display:none}
.poll-comp__answer.type-score .poll-comp__answer__score input:checked+label{outline:2px solid #111;border-radius:8px}
.poll-comp__answer.type-score .poll-comp__answer__score input:disabled+label{opacity:.5}
.poll-comp__answer.type-score .poll-comp__answer__score label{display:flex;flex-direction:column;height:100%;justify-content:flex-start;align-items:center;font-size:11px;line-height:16px;padding:20px 0}
@media(min-width:1024px){.poll-comp__answer.type-score .poll-comp__answer__score label{font-size:15px;line-height:26px;padding:28px 0}
}
.poll-comp__answer.type-score .poll-comp__answer__score label img{margin-bottom:6px;width:28px}
@media(min-width:1024px){.poll-comp__answer.type-score .poll-comp__answer__score label img{margin-bottom:8px;width:40px}
}
.poll-comp__answer.type-score .poll-comp__answer__score label span{position:relative}
.poll-comp__answer.type-score .poll-comp__answer__star{width:100%;text-align:center;margin-bottom:20px}
.poll-comp__answer.type-score .poll-comp__answer__star__info{display:none;font-size:13px;font-weight:500;line-height:20px}
@media(min-width:1024px){.poll-comp__answer.type-score .poll-comp__answer__star__info{font-size:15px;line-height:26px}
}
.poll-comp__answer.type-score .poll-comp__answer__star__info span{color:#c4c4c4;display:block;font-size:13px;font-weight:500;line-height:20px}
.poll-comp__answer.type-score .poll-comp__answer__star__info span i{color:#858585}
.poll-comp__answer.type-score .poll-comp__answer__star__rating{border:none !important;--dir:right;--fill:#fcaf17;--fillbg:#ededed;--star:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_star_uncheck.svg");--stars:5;--starsize:48px;--symbol:var(--star);--value:0;--w:calc(var(--stars) * var(--starsize));--x:calc(100% * (var(--value) / var(--stars)));block-size:var(--starsize);inline-size:var(--w);position:relative;touch-action:manipulation;-webkit-appearance:none}
@media(min-width:1024px){.poll-comp__answer.type-score .poll-comp__answer__star__rating{--star:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_star_uncheck.svg");--starsize:56px}
}
.poll-comp__answer.type-score .poll-comp__answer__star__rating.type-three{--stars:3}
.poll-comp__answer.type-score .poll-comp__answer__star__rating::-moz-range-track{background:linear-gradient(to var(--dir),var(--fill),var(--x),var(--fillbg),var(--x));block-size:100%;mask:repeat left center/var(--starsize),var(--symbol)}
.poll-comp__answer.type-score .poll-comp__answer__star__rating::-webkit-slider-runnable-track{background:linear-gradient(to var(--dir),var(--fill) var(--x),var(--fillbg),var(--x));block-size:100%;mask:repeat left center/var(--starsize),var(--symbol);-webkit-mask:repeat left center/var(--starsize),var(--symbol)}
.poll-comp__answer.type-score .poll-comp__answer__star__rating::-moz-range-thumb{height:var(--starsize);opacity:0;width:var(--starsize)}
.poll-comp__answer.type-score .poll-comp__answer__star__rating::-webkit-slider-thumb{height:var(--starsize);opacity:0;width:var(--starsize);-webkit-appearance:none}
.poll-comp__answer.type-score .poll-comp__answer__star__rating{display:block;margin:0 auto 12px auto;font-family:ui-sans-serif,system-ui,sans-serif}
.poll-comp__btn{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:24px}
@media(min-width:1024px){.poll-comp__btn{margin-top:28px}
}
.poll-comp__btn__hint{color:#858588;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-right:22px;padding-left:2px}
@media(min-width:1024px){.poll-comp__btn__hint{padding-right:27px;font-size:16px;line-height:24px}
}
.poll-comp__btn__hint::after{position:absolute;content:"";width:20px;height:20px;right:0;top:50%;transform:translateY(-50%);background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_20_tooltip.svg") no-repeat}
@media(min-width:1024px){.poll-comp__btn__hint::after{width:24px;height:24px;background-size:100%}
}
.poll-comp__btn__hint__tooltip{background-color:#fff;display:none;position:absolute;z-index:10;padding:16px 48px 16px 16px;bottom:43px;left:-8px;border:1px solid #e3e6ec;border-radius:8px;font-size:13px;line-height:20px;box-shadow:0 4px 12px rgba(0,0,0,0.08)}
.poll-comp__btn__hint__tooltip.is-active{display:block}
@media(min-width:1024px){.poll-comp__btn__hint__tooltip{padding:16px 54px 16px 16px;font-size:15px;line-height:26px;left:-9px;bottom:54px}
}
.poll-comp__btn__hint__tooltip__desc{color:#505052;width:223px}
@media(min-width:1024px){.poll-comp__btn__hint__tooltip__desc{width:260px}
}
.poll-comp__btn__hint__tooltip:before{content:"";position:absolute;bottom:-8px;left:40px;width:15px;height:8px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_tooltip-down-white.svg) no-repeat center bottom}
@media(min-width:1024px){.poll-comp__btn__hint__tooltip:before{left:45px;bottom:-11px;width:17px;height:11px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_tooltip-down-white_pc.svg) no-repeat center/cover}
}
.poll-comp__btn__hint__tooltip__close{position:absolute;display:inline-block;top:16px;right:16px;width:20px;height:20px;text-indent:-9999px;background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_close_20_black.svg") no-repeat center/cover}
@media(min-width:1024px){.poll-comp__btn__hint__tooltip__close{width:22px;height:22px;top:18px;right:18px;background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_close_22_black.svg") no-repeat center/cover}
}
.poll-comp__btn__submit{background-color:#111;color:#fff;position:relative;margin-left:auto;padding:8px 18px 7px;font-size:14px;font-weight:500;line-height:24px;border-radius:34px}
@media(min-width:1024px){.poll-comp__btn__submit{padding:10px 18px;font-size:16px;line-height:24px}
}
.poll-comp__btn__submit:disabled{background-color:#e2e7ee;color:#a6a6ac}
.poll-comp__btn__submit:disabled::before{background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_submit_20_gray.svg")}
@media(min-width:1024px){.poll-comp__btn__submit:disabled::before{background-size:100%}
}
.poll-comp__more-btn{position:relative;display:inline-flex;font-size:14px;font-weight:500;line-height:22px;align-items:center}
.poll-comp__more-btn-box{margin-top:16px;text-align:center}
@media(min-width:1024px){.poll-comp__more-btn-box{margin-top:24px}
}
@media(min-width:1024px){.poll-comp__more-btn{font-size:16px;line-height:24px}
}
.poll-comp__more-btn:after{content:"";display:inline-block;width:20px;height:20px;margin-left:4px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_mo.svg") no-repeat center/cover;border-radius:100%}
@media(min-width:1024px){.poll-comp__more-btn:after{height:24px;width:24px;margin-left:6px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_pc.svg") no-repeat center/cover}
}
.poll-comp__answer-check{background-color:#f5f8fc;padding:20px;margin-top:24px;border-radius:8px}
@media(min-width:1024px){.poll-comp__answer-check{padding:24px 20px;margin-top:28px}
}
.type-detail .poll-comp__answer-check{padding:24px;width:calc(100% + 44px);margin-left:-22px;background:#edf1f7;border-radius:0 0 12px 12px;margin-bottom:-24px}
@media(min-width:1024px){.type-detail .poll-comp__answer-check{padding:28px 34px;border-radius:0 0 10px 10px;width:calc(100% + 64px);margin-left:-32px;margin-bottom:-32px}
}
.poll-comp__poll-check__list .poll-comp__answer-check{margin-top:8px;margin-bottom:-4px;padding:0}
@media(min-width:1024px){.poll-comp__poll-check__list .poll-comp__answer-check{margin-top:10px;margin-bottom:0}
}
.type-detail .poll-comp__poll-check__list .poll-comp__answer-check{margin-top:12px;width:100%;margin-left:0}
@media(min-width:1024px){.type-detail .poll-comp__poll-check__list .poll-comp__answer-check{padding-left:2px;margin-top:14px;margin-bottom:4px}
}
.poll-comp__answer-check__type{color:#111;position:relative;padding-left:20px;font-size:13px;font-weight:500;line-height:18px;margin-bottom:16px}
@media(min-width:1024px){.poll-comp__answer-check__type{padding-left:28px;font-size:16px;line-height:24px;margin-bottom:18px}
}
.type-detail .poll-comp__answer-check__type{margin-bottom:12px}
@media(min-width:1024px){.type-detail .poll-comp__answer-check__type{padding-left:26px;margin-bottom:16px;font-size:15px;line-height:21px}
}
.poll-comp__answer-check__type::before{position:absolute;content:"";width:18px;height:18px;left:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.poll-comp__answer-check__type::before{width:24px;height:24px}
}
@media(min-width:1024px){.type-detail .poll-comp__answer-check__type::before{width:22px;height:22px}
}
.poll-comp__answer-check__type.yes::before{background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_answer_yes_mo.svg") no-repeat center/cover}
.poll-comp__answer-check__type.no::before{background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_answer_no_mo.svg") no-repeat center/cover}
.poll-comp__answer-check__title{font-size:18px;font-weight:700;line-height:26px;margin-bottom:8px}
@media(min-width:1024px){.poll-comp__answer-check__title{margin-bottom:8px;font-size:20px;line-height:32px}
}
.type-detail .poll-comp__answer-check__title{margin-bottom:6px}
.poll-comp__poll-check__list .poll-comp__answer-check__title{margin-bottom:6px}
@media(min-width:1024px){.poll-comp__poll-check__list .poll-comp__answer-check__title{margin-bottom:8px}
}
.poll-comp__answer-check__desc{color:#858585;font-size:15px;line-height:23px;word-break:break-all}
@media(min-width:1024px){.poll-comp__answer-check__desc{font-size:16px;line-height:24px}
}
.type-detail .poll-comp__answer-check__desc{color:#505052}
@media(min-width:1024px){.type-detail .poll-comp__answer-check__desc{font-size:18px;line-height:28px}
}
@media(min-width:1024px){.type-detail .poll-comp__poll-check__list .poll-comp__answer-check__desc{font-size:16px;line-height:24px}
}
.poll-comp__poll-check{display:grid;gap:20px;margin-top:24px;background-color:#f5f8fc;padding:24px 20px 28px;border-radius:8px}
@media(min-width:1024px){.poll-comp__poll-check{gap:22px;padding:24px 28px;margin-top:28px}
}
.type-detail .poll-comp__poll-check{gap:16px;padding:24px;width:calc(100% + 44px);margin-left:-22px;background:#edf1f7;border-radius:0 0 12px 12px;margin-bottom:-24px}
@media(min-width:1024px){.type-detail .poll-comp__poll-check{padding:28px 32px;border-radius:0 0 10px 10px;width:calc(100% + 64px);margin-left:-32px;margin-bottom:-32px;gap:22px}
}
.poll-comp__poll-check__list{display:flex}
.poll-comp__poll-check__list img{margin-left:16px;width:36px;border-radius:4px}
@media(min-width:1024px){.poll-comp__poll-check__list img{margin-left:20px;width:48px}
}
.poll-comp__poll-check__result{width:100%}
.poll-comp__poll-check__result__text-box{position:relative;color:#858585;display:block;width:100%;margin-bottom:8px;font-size:14px;line-height:20px}
@media(min-width:1024px){.poll-comp__poll-check__result__text-box{font-size:15px;line-height:21px}
}
.type-detail .poll-comp__poll-check__result__text-box{font-size:13px;line-height:18px}
@media(min-width:1024px){.type-detail .poll-comp__poll-check__result__text-box{font-size:15px;line-height:21px}
}
.rank-top .poll-comp__poll-check__result__text-box{color:#111;font-weight:500}
.is-checked .poll-comp__poll-check__result__text-box::before{display:inline-block;content:"";width:16px;height:20px;margin-right:3px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_answer_check_gray_mo.svg) no-repeat center/cover;vertical-align:bottom}
@media(min-width:1024px){.is-checked .poll-comp__poll-check__result__text-box::before{margin-right:4px}
}
.type-detail .is-checked .poll-comp__poll-check__result__text-box::before{width:16px;height:18px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_answer_check_gray_sm_mo.svg) no-repeat center/cover}
.is-checked.rank-top .poll-comp__poll-check__result__text-box::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_answer_check_black_mo.svg) no-repeat center/cover}
.type-detail .is-checked.rank-top .poll-comp__poll-check__result__text-box::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_answer_check_black_sm_mo.svg) no-repeat center/cover}
.poll-comp__poll-check__result__text-box__value{float:right}
.poll-comp__poll-check__result__graph{background-color:#858588;display:block;height:100%;text-indent:-9999px}
.rank-top .poll-comp__poll-check__result__graph{background-color:#fcaf17}
.poll-comp__poll-check__result__graph-box{background-color:#e3e6ec;height:3px}
@media(min-width:1024px){.poll-comp__poll-check__result__graph-box{height:4px}
}
.type-detail .poll-comp__poll-check__result__graph-box{background-color:#dadde2}
.poll-comp__result-view{background-color:#fff8d2;border:1px solid #fff3c8;position:relative;display:inline-block;margin-top:12px;padding:8px 9px 8px 7px;font-size:14px;line-height:20px;border-radius:4px}
@media(min-width:1024px){.poll-comp__result-view{padding:10px;font-size:15px;line-height:21px;margin-top:14px;border-radius:8px}
}
.type-detail .poll-comp__result-view{background-color:#edf1f7;padding:8px 12px 8px 10px;font-size:13px;line-height:21px;border:0}
@media(min-width:1024px){.type-detail .poll-comp__result-view{padding:10px;font-size:16px;line-height:24px;margin-top:18px}
}
.poll-comp__result-view b{font-weight:700}
.poll-comp__result-view:before{content:"";position:relative;display:inline-block;width:22px;height:22px;margin-right:4px;background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_poll_m.svg") no-repeat center center;vertical-align:bottom}
@media(min-width:1024px){.poll-comp__result-view:before{width:24px;height:24px;background:url("../../../components/v2/poll/clientlibs/site/resources/images/ic_poll_pc.svg") no-repeat center center}
}
.poll-comp__layer{display:none;background-color:rgba(0,0,0,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}
.poll-comp__layer.is-active{display:flex;align-items:center;justify-content:center}
.poll-comp__layer__box{background-color:#fff;padding:28px 24px;width:calc(100% - 40px);border-radius:12px}
@media(min-width:1024px){.poll-comp__layer__box{padding:32px 24px;max-width:330px;border-radius:16px}
}
.poll-comp__layer__motion{position:relative;width:100%;display:block;margin:0 auto}
.poll-comp__layer__motion__front{display:block;margin:0 auto 16px;width:80px;height:80px}
@media(min-width:1024px){.poll-comp__layer__motion__front{width:88px;height:88px;margin-bottom:20px}
}
.poll-comp__layer__motion__back{will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);pointer-events:none;width:284px;height:179px}
.is-active .poll-comp__layer__motion__back{animation:pollmotion 1s ease-out forwards}
@keyframes pollmotion{0{transform:translate(-50%,-60%) scale(0.5)}
50%{transform:translate(-50%,-60%) scale(1.5)}
100%{transform:translate(-50%,-60%) scale(1)}
}
.poll-comp__layer__title{margin-bottom:8px;font-size:18px;font-weight:700;line-height:28px;text-align:center}
@media(min-width:1024px){.poll-comp__layer__title{font-size:20px;line-height:32px}
}
.poll-comp__layer__desc{color:#505052;margin-bottom:24px;font-size:14px;line-height:22px;text-align:center}
@media(min-width:1024px){.poll-comp__layer__desc{font-size:15px;line-height:26px;margin-bottom:20px}
}
.poll-comp__layer__timer{color:#858585;text-align:center;font-size:14px;line-height:22px}
@media(min-width:1024px){.poll-comp__layer__timer{font-size:15px;line-height:26px}
}
.pdf_b-comp{display:block;padding:0;border-radius:4px;width:calc(100% - 40px);margin:28px auto 24px auto;max-width:520px}
@media(min-width:770px){.pdf_b-comp{margin:40px auto;max-width:770px}
}
.pdf_b-comp__link{color:#484540;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline}
@media(min-width:770px){.pdf_b-comp__link{font-size:16px;line-height:26px}
}
.pdf_b-comp.type-a{background:#FFF;border:1px solid #dfdfe1}
.pdf_b-comp.type-a .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-a-ic_mo.svg") no-repeat center/cover}
@media(min-width:770px){.pdf_b-comp.type-a .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-a-ic_pc.svg") no-repeat center/cover}
}
.pdf_b-comp.type-b{background:#f2f2f2}
.pdf_b-comp.type-b .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-b-ic_mo.svg") no-repeat center/cover}
@media(min-width:770px){.pdf_b-comp.type-b .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-b-ic_pc.svg") no-repeat center/cover}
}
.pdf_b-comp.type-c{background:#fffbf2;border-radius:8px}
.pdf_b-comp.type-c .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-c-ic_mo.svg") no-repeat center/cover}
@media(min-width:770px){.pdf_b-comp.type-c .pdf_b-comp__file::before{background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/type-c-ic_pc.svg") no-repeat center/cover}
}
.pdf_b-comp__file{display:flex;justify-content:space-between;align-items:center;padding:15px 16px 15px 16px}
@media(min-width:770px){.pdf_b-comp__file{padding:14px 28px 14px 24px}
}
.pdf_b-comp__file+.pdf_b-comp__file{margin-top:8px}
.pdf_b-comp__file::before{position:relative;content:"";display:inline-block;width:24px;height:24px;vertical-align:bottom;margin-right:4px}
@media(min-width:770px){.pdf_b-comp__file::before{width:32px;height:32px}
}
.pdf_b-comp__file__name{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#444;position:relative;font-size:16px;font-weight:500;line-height:22px;flex:1;padding-right:5px;word-break:break-all}
@media(min-width:770px){.pdf_b-comp__file__name{font-size:18px;line-height:28px}
}
.pdf_b-comp__file__link{width:24px;height:24px;background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/ic_download_mo.svg") no-repeat center center;text-indent:-9999px}
@media(min-width:770px){.pdf_b-comp__file__link{width:28px;height:28px;background:url("../../../components/v2/pdf-affiliate/clientlib/site/resources/images/ic_download_pc.svg") no-repeat center center}
}
.pdf-comp{display:flex;justify-content:flex-end;align-items:center;margin:32px auto 0;padding-right:20px;width:100%;max-width:520px}
@media(min-width:1024px){.pdf-comp{max-width:770px;margin-top:40px}
}
.pdf-comp__link{color:#505052;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.5px}
@media(min-width:1024px){.pdf-comp__link{font-size:16px;line-height:28px;padding-right:4px}
}
.pdf-comp.type-b{display:block;background-color:#f5f8fc;padding:0;border-radius:8px;width:calc(100% - 40px)}
.pdf-comp__file{display:flex;justify-content:space-between;align-items:center;padding:15px 24px 15px 16px}
@media(min-width:1024px){.pdf-comp__file{padding:16px 28px 16px 24px}
}
.pdf-comp__file::before{position:relative;content:"";display:inline-block;width:24px;height:24px;vertical-align:bottom;background:url("../../site-v2/resources/images/btn_icon/ic_file_yellow01.svg") no-repeat center/cover}
@media(min-width:1024px){.pdf-comp__file::before{width:28px;height:28px;margin-right:8px}
}
.pdf-comp__file+.pdf-comp__file{margin-top:8px}
.pdf-comp__file__name{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#111;padding-right:5px;position:relative;font-size:14px;font-weight:500;line-height:22px;flex:1;word-break:break-all}
@media(min-width:1024px){.pdf-comp__file__name{font-size:16px;line-height:26px}
}
.pdf-comp__file__link{width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_download_m.svg") no-repeat center center;text-indent:-9999px}
@media(min-width:1024px){.pdf-comp__file__link{width:28px;height:28px;background:url("../../site-v2/resources/images/btn_icon/ic_download_pc.svg") no-repeat center center}
}
@charset "UTF-8";.organic-link-kb-comp{background-color:#fff;padding:40px 20px 0 22px;border-top:8px solid #f5f8fc;margin-top:32px}
@media(min-width:1024px){.organic-link-kb-comp{padding:48px 0 0;border-top:12px solid #f5f8fc;margin-top:48px}
}
.organic-link-kb-comp-wrap{width:100%;max-width:520px;margin:0 auto}
@media(min-width:1024px){.organic-link-kb-comp-wrap{max-width:770px}
}
.organic-link-kb-comp__title{padding-left:2px;margin-bottom:20px;max-width:100%;font-size:22px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;font-weight:700;line-height:30px;letter-spacing:-1px;word-break:keep-all;word-wrap:break-word}
@media(min-width:1024px){.organic-link-kb-comp__title{font-size:26px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:24px}
}
.organic-link-kb-comp__box__item{border-top:1px solid #edf1f7}
.organic-link-kb-comp__box__item__link{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:0;min-height:100px}
@media(min-width:1024px){.organic-link-kb-comp__box__item__link{padding:20px 0;min-height:120px}
}
.organic-link-kb-comp__box__item__info-box{padding-left:2px}
.organic-link-kb-comp__box__item__info-box__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;margin-bottom:6px;font-size:16px;font-weight:500;line-height:22px}
@media(min-width:1024px){.organic-link-kb-comp__box__item__info-box__title{font-size:18px;line-height:25px;margin-bottom:8px}
}
.organic-link-kb-comp__box__item__info-box__date{display:inline-block;padding-right:6px;font-size:13px;line-height:20px;color:#858585}
@media(min-width:1024px){.organic-link-kb-comp__box__item__info-box__date{font-size:15px;line-height:21px}
}
.organic-link-kb-comp__box__item__info-box__author{display:inline-block;padding-left:6px;font-size:13px;font-weight:500;line-height:20px;color:#858585;position:relative}
@media(min-width:1024px){.organic-link-kb-comp__box__item__info-box__author{font-size:15px;line-height:21px}
}
.organic-link-kb-comp__box__item__info-box__author:before{background-color:#d9d9d9;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:8px}
.organic-link-kb-comp__box__item__image{width:68px;height:68px;margin-left:16px;object-fit:cover;border-radius:4px}
@media(min-width:1024px){.organic-link-kb-comp__box__item__image{width:80px;height:80px;border-radius:6px}
}
@charset "UTF-8";.news-view-comp{margin:0 auto}
@media(min-width:1024px){.news-view-comp{max-width:none}
}
.news-view-comp__top{position:relative;padding:32px 20px}
@media(min-width:1024px){.news-view-comp__top{padding:52px 0}
}
.news-view-comp__top::before{content:"";width:100%;height:682px;position:absolute;top:-60px;left:0}
@media(min-width:1024px){.news-view-comp__top::before{display:none}
}
@media(min-width:1024px){.news-view-comp__top.cate-save{background-color:#fcf1ea}
}
.news-view-comp__top.cate-save::before{background:linear-gradient(174deg,#FFF 8.76%,#fcf1ea 64.6%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-invest{background-color:#fbeced}
}
.news-view-comp__top.cate-invest::before{background:linear-gradient(174deg,#FFF 8.76%,#fcf1ea 64.6%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-loan{background-color:#e9f4ec}
}
.news-view-comp__top.cate-loan::before{background:linear-gradient(174deg,#FFF 8.76%,#e9f4ec 64.6%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-estate{background-color:#edeaf9}
}
.news-view-comp__top.cate-estate::before{background:linear-gradient(174deg,#FFF 8.76%,#edeaf9 60.88%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-duty{background-color:#e8ebfa}
}
.news-view-comp__top.cate-duty::before{background:linear-gradient(174deg,#FFF 8.76%,#e8ebfa 60.88%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-insurance{background-color:#e2f0ee}
}
.news-view-comp__top.cate-insurance::before{background:linear-gradient(174deg,#FFF 8.76%,#e2f0ee 60.88%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-old-age{background-color:#edf3e6}
}
.news-view-comp__top.cate-old-age::before{background:linear-gradient(174deg,#FFF 8.76%,#e8f2de 60.88%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-life{background-color:#f6ecef}
}
.news-view-comp__top.cate-life::before{background:linear-gradient(174deg,#FFF 8.76%,#f7e8ec 60.88%,#FFF 89.2%)}
@media(min-width:1024px){.news-view-comp__top.cate-business{background-color:#eaf1f8}
}
.news-view-comp__top.cate-business::before{background:linear-gradient(174deg,#FFF 8.76%,#eaf1f8 60.88%,#FFF 89.2%)}
.news-view-comp__top__wrap{position:relative;margin:0 auto;max-width:520px}
@media(min-width:1024px){.news-view-comp__top__wrap{max-width:770px}
}
.news-view-comp__top__title{position:relative;padding:0 2px;font-size:32px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:42px;letter-spacing:-1px;margin-bottom:12px;word-break:break-all}
@media(min-width:1024px){.news-view-comp__top__title{padding:0 4px;font-size:36px;line-height:48px;margin-bottom:16px}
}
.news-view-comp__top__info{position:relative;color:#505052;display:flex;gap:17px;justify-content:left;font-size:13px;line-height:18px;padding:0 2px;margin-top:24px}
@media(min-width:1024px){.news-view-comp__top__info{padding:0 4px;font-size:15px;line-height:26px;margin-top:32px}
}
.news-view-comp__top__info__item{position:relative}
.news-view-comp__top__info__item+.news-view-comp__top__info__item:before{background-color:#dadde2;content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:1px;height:8px}
.news-view-comp__top.is-sticky{margin-bottom:53px}
@media(min-width:1024px){.news-view-comp__top.is-sticky{margin-bottom:64px}
}
.news-view-comp__top__breadcrumb{display:flex;gap:18px;align-items:center;margin-bottom:24px;font-size:13px;font-weight:700;line-height:13px}
@media(min-width:1024px){.news-view-comp__top__breadcrumb{gap:24px;margin-bottom:32px;font-size:16px;line-height:24px}
}
.cate-save .news-view-comp__top__breadcrumb{color:#de7d4b}
.cate-invest .news-view-comp__top__breadcrumb{color:#de7071}
.cate-loan .news-view-comp__top__breadcrumb{color:#48a25c}
.cate-estate .news-view-comp__top__breadcrumb{color:#9c69d2}
.cate-duty .news-view-comp__top__breadcrumb{color:#6b7ddf}
.cate-insurance .news-view-comp__top__breadcrumb{color:#4da49a}
.cate-old-age .news-view-comp__top__breadcrumb{color:#7ba74e}
.cate-life .news-view-comp__top__breadcrumb{color:#da7991}
.cate-business .news-view-comp__top__breadcrumb{color:#689dd6}
.news-view-comp__top__breadcrumb__item{position:relative}
.news-view-comp__top__breadcrumb__item.type-main{display:flex;align-items:center}
.news-view-comp__top__breadcrumb__item.type-main:before{margin-right:2px;content:"";display:inline-block;width:18px;height:18px}
@media(min-width:1024px){.news-view-comp__top__breadcrumb__item.type-main:before{margin-right:4px;width:24px;height:24px}
}
.cate-save .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_save.svg) no-repeat center center/cover}
.cate-invest .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_invest.svg) no-repeat center center/cover}
.cate-loan .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_loan.svg) no-repeat center center/cover}
.cate-estate .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_estate.svg) no-repeat center center/cover}
.cate-duty .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_duty.svg) no-repeat center center/cover}
.cate-insurance .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_insurance.svg) no-repeat center center/cover}
.cate-old-age .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_old.svg) no-repeat center center/cover}
.cate-life .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_life.svg) no-repeat center center/cover}
.cate-business .news-view-comp__top__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_business.svg) no-repeat center center/cover}
.news-view-comp__top__breadcrumb__item.type-cate{display:flex;align-items:center}
.news-view-comp__top__breadcrumb__item.type-cate:before{content:"";display:inline-block;width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.news-view-comp__top__breadcrumb__item.type-cate:before{width:24px;height:24px;margin-right:4px}
}
.cate-save .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .news-view-comp__top__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.news-view-comp__top__breadcrumb__item.type-sub-cate{display:flex;align-items:center}
.news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item:after{content:"";display:inline-block;position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:18px;height:18px}
@media(min-width:1024px){.news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item:after{width:24px;height:24px;left:-24px}
}
.cate-save .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_save.svg) no-repeat center center/cover}
.cate-invest .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_invest.svg) no-repeat center center/cover}
.cate-loan .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_loan.svg) no-repeat center center/cover}
.cate-estate .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_estate.svg) no-repeat center center/cover}
.cate-duty .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_duty.svg) no-repeat center center/cover}
.cate-insurance .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_insurance.svg) no-repeat center center/cover}
.cate-old-age .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_old.svg) no-repeat center center/cover}
.cate-life .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_life.svg) no-repeat center center/cover}
.cate-business .news-view-comp__top__breadcrumb__item+.news-view-comp__top__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_business.svg) no-repeat center center/cover}
.news-view-comp__cont{position:relative;color:#505052;margin:auto;padding:32px 21px 0;max-width:562px;font-size:16px;line-height:28px}
[data-font="1"] .news-view-comp__cont{font-size:12px;line-height:24px}
[data-font="2"] .news-view-comp__cont{font-size:14px;line-height:26px}
[data-font="4"] .news-view-comp__cont{font-size:18px;line-height:30px}
[data-font="5"] .news-view-comp__cont{font-size:20px;line-height:32px}
@media(min-width:1024px){.news-view-comp__cont{padding:40px 0;font-size:18px;line-height:28px;max-width:770px;margin:0 auto}
[data-font="1"] .news-view-comp__cont{font-size:14px;line-height:24px}
[data-font="2"] .news-view-comp__cont{font-size:16px;line-height:26px}
[data-font="4"] .news-view-comp__cont{font-size:20px;line-height:30px}
[data-font="5"] .news-view-comp__cont{font-size:22px;line-height:32px}
}
.is-sticky+.news-view-comp__cont{padding:143px 22px 0}
@media(min-width:1024px){.is-sticky+.news-view-comp__cont{padding:139px 0 80px 0}
}
.news-view-comp__cont__image-box{margin-top:32px;margin-left:-2px;margin-right:-2px;margin-bottom:32px;width:100%}
@media(min-width:1024px){.news-view-comp__cont__image-box{margin-top:40px;margin-left:0;margin-right:0;margin-bottom:40px}
}
.news-view-comp__cont__image-box__box{width:100%}
.news-view-comp__cont__image-box__title{font-size:15px;font-weight:700;line-height:26px;padding:0 2px;margin-bottom:12px}
@media(min-width:1024px){.news-view-comp__cont__image-box__title{font-size:18px;line-height:28px;padding:0 4px;margin-bottom:20px}
}
.news-view-comp__cont__image-box__desc{color:#858585;font-size:12px;line-height:18px;margin-top:12px;text-align:center;font-weight:400}
@media(min-width:1024px){.news-view-comp__cont__image-box__desc{font-size:14px;line-height:22px;margin-top:16px}
}
.news-view-comp__cont__image-box__contents{overflow-x:auto}
.news-view-comp__cont__image-box__contents img,.news-view-comp__cont__image-box__contents video{width:100%;border-radius:8px}
.news-view-comp__copyright{color:#858585;font-size:14px;line-height:22px;padding:16px 12px;margin:24px auto 0;max-width:520px;width:calc(100% - 40px);border-top:1px solid #ededed;border-bottom:1px solid #ededed}
[data-font="1"] .news-view-comp__copyright{font-size:10px;line-height:18px}
[data-font="2"] .news-view-comp__copyright{font-size:12px;line-height:20px}
[data-font="4"] .news-view-comp__copyright{font-size:16px;line-height:24px}
[data-font="5"] .news-view-comp__copyright{font-size:18px;line-height:26px}
@media(min-width:1024px){.news-view-comp__copyright{margin:0 auto;padding:24px 28px;width:770px;font-size:16px;line-height:26px;max-width:none}
[data-font="1"] .news-view-comp__copyright{font-size:12px;line-height:22px}
[data-font="2"] .news-view-comp__copyright{font-size:14px;line-height:24px}
[data-font="4"] .news-view-comp__copyright{font-size:18px;line-height:28px}
[data-font="5"] .news-view-comp__copyright{font-size:20px;line-height:30px}
}
.news-view-comp__profile{background-color:#f5f8fc;display:flex;gap:18px;align-items:center;padding:26px 22px;border-radius:8px;width:calc(100% - 40px);max-width:520px;margin:24px auto 40px}
@media(min-width:1024px){.news-view-comp__profile{margin:40px auto 48px;gap:20px;padding:32px;border-radius:10px;max-width:770px;width:100%}
}
.news-view-comp__profile__image{width:72px;height:72px;border-radius:50%}
@media(min-width:1024px){.news-view-comp__profile__image{width:80px;height:80px}
}
.news-view-comp__profile__name{font-size:18px;font-weight:700;line-height:140%;letter-spacing:-0.54px}
@media(min-width:1024px){.news-view-comp__profile__name{font-size:20px;letter-spacing:-0.5px}
}
.news-view-comp__profile__email{color:#6b6b6b;font-size:15px;line-height:140%;letter-spacing:-0.45px;margin-top:4px}
@media(min-width:1024px){.news-view-comp__profile__email{font-size:16px;line-height:24px;letter-spacing:-0.5px}
}
.news-view-comp__recommend{border-top:8px solid #f5f8fc;padding-top:40px}
@media(min-width:1024px){.news-view-comp__recommend{border-top:12px solid #f5f8fc;padding-top:48px}
}
.news-view-comp__recommend__title{width:calc(100% - 40px);max-width:520px;margin:0 auto;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;font-size:22px;font-weight:700;line-height:138%;letter-spacing:-0.66px}
@media(min-width:1024px){.news-view-comp__recommend__title{width:100%;max-width:770px;font-size:26px;line-height:40px;letter-spacing:-1px}
}
.news-view-comp__recommend .tab-wrapper{margin-top:24px;overflow-x:auto;white-space:nowrap;padding-left:0}
@media(min-width:1024px){.news-view-comp__recommend .tab-wrapper{padding-left:126px}
}
.news-view-comp__recommend .tab-wrapper::-webkit-scrollbar{display:none}
.news-view-comp__recommend__tab{min-width:fit-content;display:flex;gap:8px;position:relative}
@media(min-width:1024px){.news-view-comp__recommend__tab{gap:6px}
}
.news-view-comp__recommend__tab__btn{padding:9px 16px;color:#858588;font-size:14px;font-weight:500;line-height:20px;border-radius:4px;background:#f5f8fc;border:2px solid transparent}
@media(min-width:1024px){.news-view-comp__recommend__tab__btn{padding:8px 20px;font-size:16px;line-height:28px}
}
.news-view-comp__recommend__tab__btn:first-of-type{margin-left:20px}
@media(min-width:540.9px){.news-view-comp__recommend__tab__btn:first-of-type{margin-left:0}
}
.news-view-comp__recommend__tab__btn.is-active{border:2px solid #111;background:#FFF;color:#111;font-weight:700}
.news-view-comp__recommend__tab-content{display:none}
.news-view-comp__recommend__tab-content.is-active{display:block}
.news-view-comp__list{width:calc(100% - 40px);max-width:520px;margin:12px auto 0}
@media(min-width:1024px){.news-view-comp__list{margin:20px auto 0;width:770px;padding:0;max-width:none}
}
.news-view-comp__list__item{display:flex;justify-content:space-between;align-items:center;width:100%;height:100px;padding:16px 0;border-bottom:1px solid #edf1f7}
@media(min-width:1024px){.news-view-comp__list__item{padding:20px 0;height:120px}
}
@media(min-width:1024px){.news-view-comp__list__item:last-of-type{border-bottom:0}
}
.news-view-comp__list__item__box{padding-left:2px;display:flex;flex-direction:column;gap:6px}
@media(min-width:1024px){.news-view-comp__list__item__box{padding-left:4px;gap:12px}
}
.news-view-comp__list__item__box__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:500;line-height:22px}
.news-view-comp__list__item__box__info{color:#858588;font-size:13px;line-height:18px}
@media(min-width:1024px){.news-view-comp__list__item__box__info{font-size:15px;font-weight:400;line-height:21px}
}
.news-view-comp__list__item__box__info__txt{position:relative}
.news-view-comp__list__item__box__info__txt--name{position:relative;font-weight:500;margin-left:13px}
@media(min-width:1024px){.news-view-comp__list__item__box__info__txt--name{margin-left:17px}
}
.news-view-comp__list__item__box__info__txt--name::before{background-color:#d9d9d9;position:absolute;content:"";width:1px;height:8px;left:-7px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.news-view-comp__list__item__box__info__txt--name::before{left:-9px;height:10px}
}
.news-view-comp__list__item__image{width:68px;height:68px;border-radius:4px;object-fit:cover}
@media(min-width:1024px){.news-view-comp__list__item__image{width:80px;height:80px;border-radius:6px}
}
.news-view-comp__list__page{display:flex;justify-content:space-between;padding:20px 5px 0;margin:0 auto;max-width:max-content}
@media(min-width:1024px){.news-view-comp__list__page{padding:20px 0 0;margin:0 auto;max-width:max-content}
}
.news-view-comp__list__page__arrow{font-size:0}
.news-view-comp__list__page__arrow button{width:28px;height:28px;border-radius:100%;font-size:0}
@media(min-width:1024px){.news-view-comp__list__page__arrow button{width:40px;height:40px;background-size:100%}
}
.news-view-comp__list__page__arrow button.btn-one{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.news-view-comp__list__page__arrow button.btn-one{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg") no-repeat center}
}
.news-view-comp__list__page__arrow button.btn-one:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.news-view-comp__list__page__arrow button.btn-one:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg") no-repeat center}
}
.news-view-comp__list__page__arrow button.btn-one.next{transform:rotate(180deg)}
.news-view-comp__list__page__arrow button.btn-two{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.news-view-comp__list__page__arrow button.btn-two{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg") no-repeat center}
}
.news-view-comp__list__page__arrow button.btn-two:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.news-view-comp__list__page__arrow button.btn-two:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg") no-repeat center}
}
.news-view-comp__list__page__arrow button.btn-two.last{transform:rotate(180deg)}
.news-view-comp__list__page__arrow button+button{margin-left:0}
.news-view-comp__list__page__num button{color:#dadde2;width:28px;height:28px;font-size:14px;line-height:22px;font-weight:700;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif}
@media(min-width:1024px){.news-view-comp__list__page__num button{width:40px;height:40px;font-size:16px;line-height:26px}
}
.news-view-comp__list__page__num button.on{color:#111;border-radius:28px;background:#f5f8fc}
.news-view-comp__list__page__num button+button{margin-left:0}
@media(min-width:1024px){.news-view-comp__list__page__num button+button{margin-left:0}
}
@charset "UTF-8";.list-comp{display:block;margin:0 auto;padding:16px 0;max-width:520px}
@media(min-width:1024px){.list-comp{padding:20px 0;max-width:770px}
}
.type-author .list-comp{height:102px}
@media(min-width:1024px){.type-author .list-comp{height:121px}
}
.list-comp__box{display:flex;justify-content:space-between;align-items:center;width:100%}
.list-comp__box__cont{padding-left:2px}
.list-comp__box__cont__badge{font-size:13px;font-weight:700;line-height:18px;display:inline-block;margin-bottom:7px;margin-left:2px;max-width:max-content}
@media(min-width:1024px){.list-comp__box__cont__badge{font-size:15px;line-height:21px;margin-bottom:6.5px}
}
.cate-save .list-comp__box__cont__badge{color:#de7d4b;background:linear-gradient(to top,#f2e1d7 6px,transparent 50%)}
@media(min-width:1024px){.cate-save .list-comp__box__cont__badge{background:linear-gradient(to top,#f2e1d7 8px,transparent 50%)}
}
.cate-invest .list-comp__box__cont__badge{color:#de7071;background:linear-gradient(to top,#f3e0e0 6px,transparent 50%)}
@media(min-width:1024px){.cate-invest .list-comp__box__cont__badge{background:linear-gradient(to top,#f3e0e0 8px,transparent 50%)}
}
.cate-loan .list-comp__box__cont__badge{color:#48a25c;background:linear-gradient(to top,#d6eddf 6px,transparent 50%)}
@media(min-width:1024px){.cate-loan .list-comp__box__cont__badge{background:linear-gradient(to top,#d6eddf 8px,transparent 50%)}
}
.cate-estate .list-comp__box__cont__badge{color:#9c69d2;background:linear-gradient(to top,#e9e1f7 6px,transparent 50%)}
@media(min-width:1024px){.cate-estate .list-comp__box__cont__badge{background:linear-gradient(to top,#e9e1f7 8px,transparent 50%)}
}
.cate-duty .list-comp__box__cont__badge{color:#726bd4;background:linear-gradient(to top,#dfe3f9 6px,transparent 50%)}
@media(min-width:1024px){.cate-duty .list-comp__box__cont__badge{background:linear-gradient(to top,#dfe3f9 8px,transparent 50%)}
}
.cate-insurance .list-comp__box__cont__badge{color:#4da49a;background:linear-gradient(to top,#d7ebe9 6px,transparent 50%)}
@media(min-width:1024px){.cate-insurance .list-comp__box__cont__badge{background:linear-gradient(to top,#d7ebe9 8px,transparent 50%)}
}
.cate-old-age .list-comp__box__cont__badge{color:#7ba74e;background:linear-gradient(to top,#dee9d1 6px,transparent 50%)}
@media(min-width:1024px){.cate-old-age .list-comp__box__cont__badge{background:linear-gradient(to top,#dee9d1 8px,transparent 50%)}
}
.cate-life .list-comp__box__cont__badge{color:#da7991;background:linear-gradient(to top,#f6dfe4 6px,transparent 50%)}
@media(min-width:1024px){.cate-life .list-comp__box__cont__badge{background:linear-gradient(to top,#f6dfe4 8px,transparent 50%)}
}
.cate-business .list-comp__box__cont__badge{color:#5b9fc8;background:linear-gradient(to top,#dce6f0 6px,transparent 50%)}
@media(min-width:1024px){.cate-business .list-comp__box__cont__badge{background:linear-gradient(to top,#dce6f0 8px,transparent 50%)}
}
.list-comp__box__cont__flag{font-size:13px;font-weight:700;line-height:18px;margin-bottom:6px;display:inline-flex;align-items:center;max-width:max-content;margin-left:-2px}
.search-comp .list-comp__box__cont__flag{font-size:13px}
.list-comp__box__cont__flag::before{content:"";width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.list-comp__box__cont__flag::before{width:24px;height:24px}
}
@media(min-width:1024px){.list-comp__box__cont__flag{font-size:15px;line-height:21px;margin-bottom:8px}
.search-comp .list-comp__box__cont__flag{font-size:16px}
}
.cate-save .list-comp__box__cont__flag{color:#de7d4b}
.cate-save .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .list-comp__box__cont__flag{color:#de7071}
.cate-invest .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .list-comp__box__cont__flag{color:#48a25c}
.cate-loan .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .list-comp__box__cont__flag{color:#9c69d2}
.cate-estate .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .list-comp__box__cont__flag{color:#726bd4}
.cate-duty .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .list-comp__box__cont__flag{color:#4da49a}
.cate-insurance .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .list-comp__box__cont__flag{color:#7ba74e}
.cate-old-age .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .list-comp__box__cont__flag{color:#da7991}
.cate-life .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .list-comp__box__cont__flag{color:#5b9fc8}
.cate-business .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.type-living-finance .list-comp__box__cont__flag{color:#e46136;background:linear-gradient(to top,#fce7e0 6px,transparent 50%)}
@media(min-width:1024px){.type-living-finance .list-comp__box__cont__flag{background:linear-gradient(to top,#fce7e0 8px,transparent 50%)}
}
.type-economy .list-comp__box__cont__flag{color:#3760e1;background:linear-gradient(to top,#e4ecfd 6px,transparent 50%)}
@media(min-width:1024px){.type-economy .list-comp__box__cont__flag{background:linear-gradient(to top,#e4ecfd 8px,transparent 50%)}
}
.type-stock .list-comp__box__cont__flag{color:#ef4a66;background:linear-gradient(to top,#fae4e8 6px,transparent 50%)}
@media(min-width:1024px){.type-stock .list-comp__box__cont__flag{background:linear-gradient(to top,#fae4e8 8px,transparent 50%)}
}
.type-real-estate .list-comp__box__cont__flag{color:#6640d3;background:linear-gradient(to top,#e5ddfc 6px,transparent 50%)}
@media(min-width:1024px){.type-real-estate .list-comp__box__cont__flag{background:linear-gradient(to top,#e5ddfc 8px,transparent 50%)}
}
.type-owner-operator .list-comp__box__cont__flag{color:#2680e4;background:linear-gradient(to top,#d1e6ff 6px,transparent 50%)}
@media(min-width:1024px){.type-owner-operator .list-comp__box__cont__flag{background:linear-gradient(to top,#d1e6ff 8px,transparent 50%)}
}
.type-empty .list-comp__box__cont__flag{color:#ffa800;background:linear-gradient(to top,#fff8d2 6px,transparent 50%)}
@media(min-width:1024px){.type-empty .list-comp__box__cont__flag{background:linear-gradient(to top,#fff8d2 8px,transparent 50%)}
}
.list-comp__box__cont__flag+.list-comp__box__cont__badge{display:inline;margin-left:15px;vertical-align:top;position:relative}
@media(min-width:1024px){.list-comp__box__cont__flag+.list-comp__box__cont__badge{margin-left:19px;line-height:24px}
}
.list-comp__box__cont__flag+.list-comp__box__cont__badge:before{content:"";width:3px;height:3px;border-radius:50%;background:#eee;display:inline-block;position:absolute;left:-9px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.list-comp__box__cont__flag+.list-comp__box__cont__badge:before{left:-11px}
}
.cate-save .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#ee8955}
.cate-invest .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#ea7b7c}
.cate-loan .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#55ad69}
.cate-estate .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#a770e1}
.cate-duty .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#7e77e0}
.cate-insurance .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#5ab2a8}
.cate-old-age .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#86b456}
.cate-life .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#e6819a}
.cate-business .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#6aacd5}
.list-comp__box__cont__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#111;font-size:16px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:2px;word-break:break-all}
@media(min-width:1024px){.list-comp__box__cont__title{font-size:18px;line-height:26px;margin-bottom:4px}
}
.list-comp__box__cont__sub-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:14px;line-height:20px;font-weight:400;word-wrap:break-word;word-break:break-all}
@media(min-width:1024px){.list-comp__box__cont__sub-title{font-size:16px;line-height:24px}
}
.list-comp__box__cont__date{color:#858585;display:block;font-size:13px;font-weight:400;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:20px;letter-spacing:-0.5px;margin-top:12px}
@media(min-width:1024px){.list-comp__box__cont__date{font-size:15px;line-height:26px}
}
.list-comp__box__cont__info{color:#858588;font-size:13px;line-height:18px;margin-top:8px;display:flex;align-items:center;gap:0 13px}
@media(min-width:1024px){.list-comp__box__cont__info{font-size:15px;line-height:21px;margin-top:8px;gap:0 17px}
}
.type-list .list-comp__box__cont__info{margin-top:8px}
@media(min-width:1024px){.type-list .list-comp__box__cont__info{margin-top:8px}
}
.type-author .list-comp__box__cont__info{margin-top:8px}
@media(min-width:1024px){.type-author .list-comp__box__cont__info{margin-top:8px}
}
.type-theme .list-comp__box__cont__info{margin-top:6px}
@media(min-width:1024px){.type-theme .list-comp__box__cont__info{margin-top:8px}
}
.list-comp__box__cont__info__item{position:relative}
.list-comp__box__cont__info__item::after{background:#d9d9d9;position:absolute;content:"";width:1px;height:8px;right:-8px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.list-comp__box__cont__info__item::after{height:10px;right:-9px}
}
.list-comp__box__cont__info__item:last-child::after{display:none}
.list-comp__box__cont__info__item:only-child::after{display:none}
.list-comp__box__cont__info__item.type-name{font-weight:500;overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:100px}
.type-asset-management .list-comp__box__cont__info__item.type-state{color:#1da48a}
.type-living-finance .list-comp__box__cont__info__item.type-state{color:#e46136}
.type-economy .list-comp__box__cont__info__item.type-state{color:#3760e1}
.type-stock .list-comp__box__cont__info__item.type-state{color:#ef4a66}
.type-real-estate .list-comp__box__cont__info__item.type-state{color:#6640d3}
.type-owner-operator .list-comp__box__cont__info__item.type-state{color:#2680e4}
.type-empty .list-comp__box__cont__info__item.type-state{color:#ffa800}
.list-comp__box__image{width:68px;height:68px;border-radius:4px;object-fit:cover;margin-left:20px}
@media(min-width:1024px){.list-comp__box__image{margin-left:24px;width:80px;height:80px;border-radius:6px}
}
.list-comp__box__more-btn{z-index:100;display:flex;padding:7px 8px 6px 12px;align-items:center;gap:2px;border-radius:4px;background:#edf1f7;margin-top:12px;color:#505052;font-size:13px;font-weight:500;line-height:20px}
@media(min-width:1024px){.list-comp__box__more-btn{margin-top:16px;padding:9px 10px 8px 14px;font-size:15px;line-height:21px}
}
.list-comp__box__more-btn:after{content:"";width:16px;height:16px;display:inline-block;background:url(../../site-v2/resources/images/btn_icon2.0/right_arrow_16.svg) no-repeat center/cover}
@media(min-width:1024px){.list-comp__box__more-btn:after{width:16px;height:16px;background-size:cover}
}
.list-comp:first-of-type{padding-top:0}
.type-author .list-comp:first-of-type{padding-top:16px}
@media(min-width:1024px){.type-author .list-comp:first-of-type{padding-top:20px}
}
.type-theme .list-comp:first-of-type{padding-top:16px}
@media(min-width:1024px){.type-theme .list-comp:first-of-type{padding-top:20px}
}
.list-comp:last-of-type{border-bottom:1px solid #edf1f7}
.type-author .list-comp:last-of-type{border-bottom:0}
.list-comp+.list-comp{border-top:1px solid #edf1f7}
.type-author .list-comp+.list-comp{border-top:1px solid #e3e6ec}
.line-comp{width:calc(100% - 40px);max-width:520px;margin:0 auto 16px auto;padding-top:16px;border-top:none !important;border-right:none !important;border-bottom:1px solid #dadde2;border-left:none !important}
@media(min-width:1024px){.line-comp{margin:0 auto 20px auto;padding-top:20px;max-width:770px}
}
@charset "UTF-8";.leaflet-comp{position:relative;margin:auto;padding:20px 20px 0 20px;margin-top:103px}
.hidden .leaflet-comp{padding:20px 0 0 0}
@media(min-width:1024px){.hidden .leaflet-comp{padding:70px 0 60px 0}
}
.leaflet-comp.hidden{padding:32px 0 0 0}
@media(min-width:1024px){.leaflet-comp.hidden{padding:70px 0 60px 0}
}
@media(min-width:1024px){.leaflet-comp{margin-top:72px;padding:70px 0 60px 0;width:100% !important}
}
.leaflet-comp::before{content:"";position:absolute;top:-42px;left:0;width:100%;height:700px;z-index:1}
@media(min-width:1024px){.leaflet-comp::before{display:none}
}
@media(min-width:1024px){.leaflet-comp[data-content=cate-save]{background:#fcf1ea}
}
.leaflet-comp[data-content=cate-save]::before{background:linear-gradient(177deg,#FFF 8%,#f0e0c7 40%,rgba(240,224,199,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-invest]{background:#fbeced}
}
.leaflet-comp[data-content=cate-invest]::before{background:linear-gradient(177deg,#FFF 8%,#ecd2d0 40%,rgba(236,210,208,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-loan]{background:#e9f4ec}
}
.leaflet-comp[data-content=cate-loan]::before{background:linear-gradient(177deg,#FFF 8%,#c5dfd0 40%,rgba(197,223,208,0.8) 62.87%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-estate]{background:#edeaf9}
}
.leaflet-comp[data-content=cate-estate]::before{background:linear-gradient(177deg,#FFF 8%,#d7cfe6 40.75%,rgba(215,207,230,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-duty]{background:#e8ebfa}
}
.leaflet-comp[data-content=cate-duty]::before{background:linear-gradient(177deg,#FFF 8%,#d2d7f4 40.75%,rgba(210,215,244,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-insurance]{background:#e2f0ee}
}
.leaflet-comp[data-content=cate-insurance]::before{background:linear-gradient(177deg,#FFF 8%,#c0dedb 40.75%,rgba(192,222,219,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-old-age]{background:#edf3e6}
}
.leaflet-comp[data-content=cate-old-age]::before{background:linear-gradient(177deg,#FFF 8%,#c9d9b7 40.75%,rgba(201,217,183,0.6) 62.23%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-life]{background:#f6ecef}
}
.leaflet-comp[data-content=cate-life]::before{background:linear-gradient(177deg,#FFF 8%,#edd3d8 40%,rgba(237,211,216,0.8) 62.87%,transparent 99.48%)}
@media(min-width:1024px){.leaflet-comp[data-content=cate-business]{background:#eaf1f8}
}
.leaflet-comp[data-content=cate-business]::before{background:linear-gradient(177deg,#FFF 8%,#c2d5e8 40.75%,rgba(194,213,232,0.6) 62.23%,transparent 99.48%)}
.leaflet-comp__wrap-bg{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.leaflet-comp__wrap-bg{max-width:none}
}
.leaflet-comp__title{z-index:1;position:relative;max-width:max-content;display:none;margin-left:auto;margin-bottom:15px;margin-right:20px}
@media(min-width:1024px){.leaflet-comp__title{z-index:auto;max-width:1024px;margin:0 auto;padding:0;position:relative}
}
.leaflet-comp__title__wrap{display:flex}
@media(min-width:1024px){.leaflet-comp__title__wrap{position:relative;display:flex;max-width:1024px;position:absolute;z-index:10;top:-25px;right:24px}
}
.leaflet-comp__title__wrap__bg{background:rgba(0,0,0,0.06);backdrop-filter:blur(15px);padding:7px 13px 8px 15px;border-radius:18px;position:relative}
.leaflet-comp__title__wrap__bg:after{content:"";display:inline-block;position:absolute;bottom:-7px;right:11px;width:11px;height:7px;background:url("../../site-v2/resources/images/btn_icon2.0/m_tail.svg") repeat-x center/cover}
@media(min-width:1024px){.leaflet-comp__title__wrap__bg{background:rgba(0,0,0,0.06);backdrop-filter:blur(15px);padding:14px 22px 12px 25px;border-radius:26px;border:0}
.leaflet-comp__title__wrap__bg:after{content:"";display:inline-block;position:absolute;bottom:-9px;right:21px;width:15px;height:9px;background:url("../../site-v2/resources/images/btn_icon2.0/pc_tail.svg") repeat-x center/cover}
}
.leaflet-comp__title h2{font-size:14px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word;letter-spacing:-1px;line-height:19px}
.leaflet-comp__title h2 span{color:#505052;font-size:14px;font-weight:300;line-height:19px}
@media(min-width:1024px){.leaflet-comp__title h2 span{color:#111;font-size:24px;font-weight:300;line-height:26px;display:inline-block}
}
@media(min-width:1024px){.leaflet-comp__title h2{font-size:18px;line-height:26px}
.leaflet-comp__title h2 span{font-size:18px}
}
.leaflet-comp__page{position:absolute;top:18px;right:24px;font-size:15px;font-weight:700;letter-spacing:-0.5px;line-height:23px;background:transparent}
@media(min-width:1024px){.leaflet-comp__page{top:50px;right:44px;font-size:20px;font-weight:700}
}
.leaflet-comp__page__total{color:#CCC}
.leaflet-comp__page__bg{display:none}
.leaflet-comp__wrap{z-index:1;position:relative;width:100%;visibility:hidden}
.leaflet-comp__wrap.slick-on{visibility:visible;flex-wrap:wrap}
.leaflet-comp__wrap .slick-list{overflow:visible;padding:0 20px 0 10px !important;margin:0 -20px 0 -20px}
.hidden .leaflet-comp__wrap .slick-list{overflow:hidden;max-width:440px;margin:0 auto}
@media(min-width:1024px){.hidden .leaflet-comp__wrap .slick-list{max-width:1024px !important}
}
@media(min-width:1024px){.leaflet-comp__wrap .slick-list{overflow:hidden;padding:0 !important;margin:0}
}
@media(min-width:1024px){.leaflet-comp__wrap{max-width:1024px;margin:0 auto}
}
.leaflet-comp__box{width:335px;position:relative;text-align:left;overflow:hidden;box-sizing:content-box;border-radius:12px;background:#FFF;padding:26px 22px 16px 22px;margin:0 0 0 10px;margin-bottom:55px}
@media(min-width:1024px){.leaflet-comp__box{max-width:100%;margin:0 10px;padding:60px 80px 52px 80px;display:flex !important;justify-content:space-between;align-items:center;border-radius:16px}
}
.leaflet-comp__text-box{width:100%}
@media(min-width:1024px){.leaflet-comp__text-box{width:436px}
}
.leaflet-comp__text-box__title{margin-left:2px;margin-bottom:8px;line-height:35px;font-size:25px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;font-weight:700;letter-spacing:-1px;margin-left:2px}
@media(min-width:1024px){.leaflet-comp__text-box__title{font-size:34px;line-height:48px;margin-bottom:16px}
}
.leaflet-comp__text-box__curation{margin-bottom:12px}
@media(min-width:770px){.leaflet-comp__text-box__curation{margin-bottom:8px}
}
.leaflet-comp__text-box__curation__category{display:flex;align-items:center;font-size:15px;font-weight:700;line-height:20px}
@media(min-width:1024px){.leaflet-comp__text-box__curation__category{font-size:18px;line-height:26px}
}
.leaflet-comp__text-box__curation__category::before{content:"";width:22px;height:22px;margin-right:4px}
@media(min-width:1024px){.leaflet-comp__text-box__curation__category::before{width:26px;height:26px;margin-right:6px}
}
.cate-save .leaflet-comp__text-box__curation__category{color:#de7d4b}
.cate-save .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_save.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-save .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_save.svg") no-repeat center/cover}
}
.cate-invest .leaflet-comp__text-box__curation__category{color:#de7071}
.cate-invest .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_invest.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-invest .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_invest.svg") no-repeat center/cover}
}
.cate-loan .leaflet-comp__text-box__curation__category{color:#48a25c}
.cate-loan .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_loan.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-loan .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_loan.svg") no-repeat center/cover}
}
.cate-estate .leaflet-comp__text-box__curation__category{color:#9c69d2}
.cate-estate .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_estate.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-estate .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_estate.svg") no-repeat center/cover}
}
.cate-duty .leaflet-comp__text-box__curation__category{color:#6b7ddf}
.cate-duty .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_duty.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-duty .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_duty.svg") no-repeat center/cover}
}
.cate-insurance .leaflet-comp__text-box__curation__category{color:#4da49a}
.cate-insurance .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_insurance.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-insurance .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_insurance.svg") no-repeat center/cover}
}
.cate-old-age .leaflet-comp__text-box__curation__category{color:#7ba74e}
.cate-old-age .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_old-age.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-old-age .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_old-age.svg") no-repeat center/cover}
}
.cate-life .leaflet-comp__text-box__curation__category{color:#da7991}
.cate-life .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_life.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-life .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_life.svg") no-repeat center/cover}
}
.cate-business .leaflet-comp__text-box__curation__category{color:#689dd6}
.cate-business .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/22_ic_business.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-business .leaflet-comp__text-box__curation__category::before{background:url("../../site-v2/resources/images/flag2.0/26_ic_business.svg") no-repeat center/cover}
}
.leaflet-comp__image{position:relative}
@media(min-width:1024px){.leaflet-comp__image{display:none}
}
.leaflet-comp__image__main{position:relative;z-index:1;margin-bottom:10px}
.leaflet-comp__image img,.leaflet-comp__image video{width:100%;max-width:410px}
.leaflet-comp__image__pc{display:none}
@media(min-width:1024px){.leaflet-comp__image__pc{display:block}
.leaflet-comp__image__pc__img{width:100%;max-width:364px}
}
.leaflet-comp__list{margin-left:2px}
.leaflet-comp__list__li{height:80px}
@media(min-width:1024px){.leaflet-comp__list__li{height:86px}
}
.leaflet-comp__list__li+.leaflet-comp__list__li{border-top:1px solid #edf1f7}
.leaflet-comp__list__li__a{display:flex;align-items:center;padding:16px 0;height:100%}
@media(min-width:1024px){.leaflet-comp__list__li__a{padding:18px 0}
}
.leaflet-comp__list__li__a__num{font-family:"Spoqa";font-size:16px;line-height:24px;font-weight:700;letter-spacing:-0.5px;margin-right:14px}
.cate-save .leaflet-comp__list__li__a__num{color:#de7d4b}
.cate-invest .leaflet-comp__list__li__a__num{color:#de7071}
.cate-loan .leaflet-comp__list__li__a__num{color:#48a25c}
.cate-estate .leaflet-comp__list__li__a__num{color:#9c69d2}
.cate-duty .leaflet-comp__list__li__a__num{color:#6b7ddf}
.cate-insurance .leaflet-comp__list__li__a__num{color:#4da49a}
.cate-old-age .leaflet-comp__list__li__a__num{color:#7ba74e}
.cate-life .leaflet-comp__list__li__a__num{color:#da7991}
.cate-business .leaflet-comp__list__li__a__num{color:#689dd6}
@media(min-width:1024px){.leaflet-comp__list__li__a__num{font-size:18px;line-height:25px;margin-right:16px}
}
.leaflet-comp__list__li__a__title{font-family:"Spoqa";font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.5px;word-break:break-all}
@media(min-width:1024px){.leaflet-comp__list__li__a__title{font-size:18px;line-height:25px}
}
.leaflet-comp .slick-dots{display:flex;justify-content:center;align-items:center;margin-top:16px;width:100%;font-size:0;padding:0}
@media(min-width:1024px){.leaflet-comp .slick-dots{margin-top:24px;padding:0}
}
.leaflet-comp .slick-dots li+li{margin-left:6px}
.leaflet-comp .slick-dots .slick-active button{background:#505052}
.leaflet-comp .slick-dots li button{background:#dadde2;width:6px;height:6px;border-radius:50%;text-indent:-9999px}
@media(min-width:1024px){.leaflet-comp .slick-dots li button{width:8px;height:8px}
}
.leaflet-comp .slick-arrow{display:none !important;width:52px;height:52px;border-radius:50%;text-indent:-9999px;position:relative;border:1px solid #FFF;box-shadow:0 2px 64px 0 rgba(251,245,244,0.35)}
@media(min-width:1024px){.leaflet-comp:hover .slick-arrow{display:block !important;box-shadow:0 2px 64px 0 rgba(113,78,73,0.35)}
.leaflet-comp .slick-prev{position:absolute;top:50%;left:26px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/ic_contentsarrow-prev.svg") no-repeat center center,#FFF;z-index:10;border:1px solid #FFF;box-shadow:0 2px 64px 0 rgba(251,245,244,0.35)}
.leaflet-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center,#FFF}
.leaflet-comp .slick-next{position:absolute;top:50%;right:26px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/ic_contentsarrow-next.svg") no-repeat center center,#FFF;border:1px solid #FFF;box-shadow:0 2px 64px 0 rgba(251,245,244,0.35)}
.leaflet-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center,#FFF}
}
.kb-insurance .leaflet-comp{margin-top:155px}
.kbstar__app .leaflet-comp{margin-top:43px}
@charset "UTF-8";.recent-comp{background-color:#fff;padding:44px 20px}
@media(min-width:1024px){.recent-comp{max-width:496px;margin:0 auto;padding:36px 32px;border-radius:16px;border:1px solid #e3e6ec;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,0.05)}
}
@media(min-width:1024px){.type-basic .recent-comp{max-width:770px}
}
.recent-comp-wrap{width:100%;max-width:440px;margin:0 auto}
.recent-comp__title{width:100%;padding-left:2px;margin-bottom:20px;font-size:22px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:30px;letter-spacing:-1px}
@media(min-width:1024px){.recent-comp__title{width:100%;font-size:26px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:24px}
}
.recent-comp__slide{border-top:1px solid #edf1f7}
.recent-comp__summary{display:block;padding:20px 0;border-bottom:1px solid #edf1f7}
.recent-comp__summary__top{margin-left:2px;display:flex;flex-flow:column;gap:6px}
@media(min-width:1024px){.recent-comp__summary__top{gap:8px}
}
.recent-comp__summary__top__category{position:relative;display:inline-block;font-size:15px;font-weight:700;line-height:21px;padding-left:26px;margin-bottom:4px}
@media(min-width:1024px){.recent-comp__summary__top__category{font-size:18px;line-height:26px;padding-left:30px;margin-bottom:0}
}
.recent-comp__summary__top__category::before{position:absolute;content:"";width:22px;height:22px;left:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.recent-comp__summary__top__category::before{width:26px;height:26px}
}
.cate-save .recent-comp__summary__top__category{color:#de7d4b}
.cate-save .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .recent-comp__summary__top__category{color:#de7071}
.cate-invest .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .recent-comp__summary__top__category{color:#48a25c}
.cate-loan .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .recent-comp__summary__top__category{color:#9c69d2}
.cate-estate .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .recent-comp__summary__top__category{color:#726bd4}
.cate-duty .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .recent-comp__summary__top__category{color:#4da49a}
.cate-insurance .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .recent-comp__summary__top__category{color:#7ba74e}
.cate-old-age .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .recent-comp__summary__top__category{color:#da7991}
.cate-life .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_life.svg) no-repeat center center/cover}
}
.cate-business .recent-comp__summary__top__category{color:#5b9fc8}
.cate-business .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/22_ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .recent-comp__summary__top__category::before{background:url(../../site-v2/resources/images/flag2.0/26_ic_business.svg) no-repeat center center/cover}
}
.recent-comp__summary__top__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;font-size:20px;font-weight:700;line-height:28px}
@media(min-width:1024px){.recent-comp__summary__top__title{font-size:22px;line-height:32px}
}
.recent-comp__summary__top__views{color:#858588;font-size:13px;line-height:18px;margin-top:2px}
@media(min-width:1024px){.recent-comp__summary__top__views{font-size:15px;line-height:21px}
}
.recent-comp__summary__box{position:relative;margin-top:17px;padding:18px 14px;display:grid;grid-template-rows:1fr;gap:10px;border-radius:12px}
@media(min-width:1024px){.recent-comp__summary__box{margin-top:20px;padding:20px 20px 20px 16px;border-radius:16px}
}
.recent-comp__summary__box::before{content:"";position:absolute;width:17px;height:20px;left:2px;top:-8px}
@media(min-width:1024px){.recent-comp__summary__box::before{width:25px;height:29px;left:2px;top:-11px}
}
.cate-save .recent-comp__summary__box{background-color:#fcf1ea}
.cate-save .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_save.svg) no-repeat center/cover}
.cate-invest .recent-comp__summary__box{background-color:#fbeced}
.cate-invest .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_invest.svg) no-repeat center/cover}
.cate-loan .recent-comp__summary__box{background-color:#e9f4ec}
.cate-loan .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_loan.svg) no-repeat center/cover}
.cate-estate .recent-comp__summary__box{background-color:#edeaf9}
.cate-estate .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_estate.svg) no-repeat center/cover}
.cate-duty .recent-comp__summary__box{background-color:#e8ebfa}
.cate-duty .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_duty.svg) no-repeat center/cover}
.cate-insurance .recent-comp__summary__box{background-color:#e2f0ee}
.cate-insurance .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_insurance.svg) no-repeat center/cover}
.cate-old-age .recent-comp__summary__box{background-color:#edf3e6}
.cate-old-age .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_old-age.svg) no-repeat center/cover}
.cate-life .recent-comp__summary__box{background-color:#f6ecef}
.cate-life .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_life.svg) no-repeat center/cover}
.cate-business .recent-comp__summary__box{background-color:#eaf1f8}
.cate-business .recent-comp__summary__box::before{background:url(../../site-v2/resources/images/btn_icon2.0/tail_business.svg) no-repeat center/cover}
.recent-comp__summary__box__item{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;padding-top:1px;position:relative;color:#505052;font-size:14px;font-weight:400;line-height:20px;padding-left:26px}
@media(min-width:1024px){.recent-comp__summary__box__item{font-size:15px;line-height:21px;padding-left:28px}
}
.recent-comp__summary__box__item::before{content:"";position:absolute;width:20px;height:20px;left:0;top:0}
@media(min-width:1024px){.recent-comp__summary__box__item::before{width:24px;height:24px}
}
.cate-save .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_save_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-save .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_save_mo.svg") no-repeat center/cover}
}
.cate-invest .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_invest_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-invest .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_invest_mo.svg") no-repeat center/cover}
}
.cate-loan .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_loan_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-loan .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_loan_mo.svg") no-repeat center/cover}
}
.cate-estate .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_estate_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-estate .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_estate_mo.svg") no-repeat center/cover}
}
.cate-duty .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_duty_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-duty .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_duty_mo.svg") no-repeat center/cover}
}
.cate-insurance .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_insurance_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-insurance .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_insurance_mo.svg") no-repeat center/cover}
}
.cate-old-age .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_old_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-old-age .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_old_mo.svg") no-repeat center/cover}
}
.cate-life .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_life_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-life .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_life_mo.svg") no-repeat center/cover}
}
.cate-business .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_business_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.cate-business .recent-comp__summary__box__item::before{background:url("../../site-v2/resources/images/btn_icon2.0/20_ic_check_business_mo.svg") no-repeat center/cover}
}
.recent-comp__summary__box__item span{background:transparent !important}
.recent-comp__list{border-bottom:1px solid #edf1f7}
.recent-comp__list__item__link{display:flex;justify-content:space-between;width:100%;padding:16px 2px}
@media(min-width:1024px){.recent-comp__list__item__link{padding:20px 2px}
}
.recent-comp__list__item__link__text{display:flex;flex-flow:column;gap:6px;align-self:center}
@media(min-width:1024px){.recent-comp__list__item__link__text{gap:8px}
}
.recent-comp__list__item__link__text__category{position:relative;display:inline-block;font-size:13px;font-weight:700;line-height:18px;letter-spacing:-0.26px;padding-left:20px}
@media(min-width:1024px){.recent-comp__list__item__link__text__category{font-size:15px;line-height:24x;padding-left:30px}
}
.recent-comp__list__item__link__text__category::before{position:absolute;content:"";width:18px;height:18px;left:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.recent-comp__list__item__link__text__category::before{width:24px;height:24px}
}
.recent-comp__list__item__link__text__category.cate-save{color:#de7d4b}
.recent-comp__list__item__link__text__category.cate-save::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-save::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-invest{color:#de7071}
.recent-comp__list__item__link__text__category.cate-invest::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-invest::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-loan{color:#48a25c}
.recent-comp__list__item__link__text__category.cate-loan::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-loan::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-estate{color:#9c69d2}
.recent-comp__list__item__link__text__category.cate-estate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-estate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-duty{color:#726bd4}
.recent-comp__list__item__link__text__category.cate-duty::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-duty::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-insurance{color:#4da49a}
.recent-comp__list__item__link__text__category.cate-insurance::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-insurance::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-old-age{color:#7ba74e}
.recent-comp__list__item__link__text__category.cate-old-age::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-old-age::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-life{color:#da7991}
.recent-comp__list__item__link__text__category.cate-life::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-life::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__category.cate-business{color:#5b9fc8}
.recent-comp__list__item__link__text__category.cate-business::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.recent-comp__list__item__link__text__category.cate-business::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.recent-comp__list__item__link__text__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;font-size:16px;font-style:normal;font-weight:500;line-height:24px}
@media(min-width:1024px){.recent-comp__list__item__link__text__title{font-size:18px;line-height:26px}
}
.recent-comp__list__item__link__text__views{color:#858588;font-size:13px;line-height:18px;margin-top:2px}
@media(min-width:1024px){.recent-comp__list__item__link__text__views{font-size:15px;line-height:21px}
}
.recent-comp__list__item+.recent-comp__list__item{border-top:1px solid #edf1f7 !important}
.recent-comp__more{position:relative;margin-top:16px;font-size:0;display:inline-block;padding-right:24px;left:50%;transform:translateX(-50%)}
@media(min-width:1024px){.recent-comp__more{margin-top:20px;padding-right:30px}
}
.recent-comp__more::after{position:absolute;content:"";display:inline-block;width:16px;height:16px;top:50%;transform:translateY(-50%);right:2px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_new_mo.svg") no-repeat center;border-radius:100%}
@media(min-width:1024px){.recent-comp__more::after{height:24px;width:24px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_new_pc.svg") no-repeat center}
}
.recent-comp__more__link{display:flex !important;align-items:center;position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:18px}
@media(min-width:1024px){.recent-comp__more__link{font-size:16px;font-weight:500;line-height:24px}
}
.recent-comp__more__link.slick-disabled{display:none !important}
.recent-comp__more__link.next,.recent-comp__more__link.pre{background:#fff;position:absolute;z-index:1;position:absolute;left:50%;transform:translateX(-50%);z-index:1;padding-right:53px;background:transparent}
@media(min-width:1024px){.recent-comp__more__link.next,.recent-comp__more__link.pre{top:50%;transform:translate(-50%,-50%);z-index:1;padding-right:64px}
}
.recent-comp__more__link.pre{z-index:0}
.recent-comp__more span{font-size:14px;font-style:normal;font-weight:400;line-height:18px}
@media(min-width:1024px){.recent-comp__more span{font-size:16px;font-weight:500;line-height:20px}
}
.recent-comp__more span:first-of-type{margin-left:40px}
@media(min-width:1024px){.recent-comp__more span:first-of-type{margin-left:47px}
}
@charset "UTF-8";.list-container-comp{background-color:#fff;padding:44px 20px;margin:0 auto}
@media(min-width:1024px){.list-container-comp{padding:36px 34px;max-width:496px;border-radius:16px;border:1px solid #e3e6ec;box-shadow:0 2px 64px 0 rgba(0,0,0,0.03)}
}
.list-container-comp .list-container-error__wrap{text-align:center;margin-top:80px}
@media(min-width:1024px){.list-container-comp .list-container-error__wrap{margin-top:88px;margin-bottom:170px}
}
.list-container-comp .list-container-error__wrap__txt{margin-top:20px}
@media(min-width:1024px){.list-container-comp .list-container-error__wrap__txt{margin-top:32px}
}
.list-container-comp .list-container-error__wrap__txt__title{color:#111;font-size:18px;font-weight:700;line-height:25px}
@media(min-width:1024px){.list-container-comp .list-container-error__wrap__txt__title{ont-size:24px;line-height:36px}
}
.list-container-comp .list-container-error__wrap__txt__desc{margin-top:16px;color:#505052;font-size:14px;font-weight:400;line-height:20px}
@media(min-width:1024px){.list-container-comp .list-container-error__wrap__txt__desc{margin-top:24px;font-size:16px;line-height:24px}
}
.list-container-comp__wrap{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.list-container-comp__wrap{max-width:none}
}
@media(min-width:1024px){.type-list .list-container-comp__wrap{max-width:770px}
}
.list-container-comp__breadcrumb{display:flex;gap:18px;align-items:center;margin-bottom:14px;font-size:13px;font-weight:700;line-height:13px;padding:0}
@media(min-width:1024px){.list-container-comp__breadcrumb{gap:24px;margin-bottom:16px;font-size:16px;line-height:24px;padding:0}
}
.cate-save .list-container-comp__breadcrumb{color:#de7d4b}
.cate-invest .list-container-comp__breadcrumb{color:#de7071}
.cate-loan .list-container-comp__breadcrumb{color:#48a25c}
.cate-estate .list-container-comp__breadcrumb{color:#9c69d2}
.cate-duty .list-container-comp__breadcrumb{color:#6b7ddf}
.cate-insurance .list-container-comp__breadcrumb{color:#4da49a}
.cate-old-age .list-container-comp__breadcrumb{color:#7ba74e}
.cate-life .list-container-comp__breadcrumb{color:#da7991}
.cate-business .list-container-comp__breadcrumb{color:#689dd6}
.list-container-comp__breadcrumb__item{position:relative}
.list-container-comp__breadcrumb__item.type-main{display:flex;align-items:center}
.list-container-comp__breadcrumb__item.type-main:before{margin-right:2px;content:"";display:inline-block;width:18px;height:18px}
@media(min-width:1024px){.list-container-comp__breadcrumb__item.type-main:before{margin-right:4px;width:24px;height:24px}
}
.cate-save .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_save.svg) no-repeat center center/cover}
.cate-invest .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_invest.svg) no-repeat center center/cover}
.cate-loan .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_loan.svg) no-repeat center center/cover}
.cate-estate .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_estate.svg) no-repeat center center/cover}
.cate-duty .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_duty.svg) no-repeat center center/cover}
.cate-insurance .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_insurance.svg) no-repeat center center/cover}
.cate-old-age .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_old.svg) no-repeat center center/cover}
.cate-life .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_life.svg) no-repeat center center/cover}
.cate-business .list-container-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_business.svg) no-repeat center center/cover}
.list-container-comp__breadcrumb__item.type-cate{display:flex;align-items:center}
.list-container-comp__breadcrumb__item.type-cate:before{content:"";display:inline-block;width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.list-container-comp__breadcrumb__item.type-cate:before{width:24px;height:24px;margin-right:4px}
}
.cate-save .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .list-container-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.list-container-comp__breadcrumb__item.type-sub-cate{display:flex;align-items:center}
.list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item:after{content:"";display:inline-block;position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:18px;height:18px}
@media(min-width:1024px){.list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item:after{width:24px;height:24px;left:-24px}
}
.cate-save .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_save.svg) no-repeat center center/cover}
.cate-invest .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_invest.svg) no-repeat center center/cover}
.cate-loan .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_loan.svg) no-repeat center center/cover}
.cate-estate .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_estate.svg) no-repeat center center/cover}
.cate-duty .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_duty.svg) no-repeat center center/cover}
.cate-insurance .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_insurance.svg) no-repeat center center/cover}
.cate-old-age .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_old.svg) no-repeat center center/cover}
.cate-life .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_life.svg) no-repeat center center/cover}
.cate-business .list-container-comp__breadcrumb__item+.list-container-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_business.svg) no-repeat center center/cover}
.list-container-comp__top{padding:0;margin-bottom:20px;max-width:100%}
@media(min-width:1024px){.list-container-comp__top{padding:0;margin-bottom:24px}
}
.type-list .list-container-comp__top{padding:0}
@media(min-width:1024px){.type-list .list-container-comp__top{padding:0}
}
.type-list .list-container-comp__top+.list-container-comp__sort{margin-top:-4px}
.list-container-comp__top__txt{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;line-height:20px;margin-bottom:6px}
.type-list .list-container-comp__top__txt{margin-bottom:0;margin-top:6px}
@media(min-width:1024px){.list-container-comp__top__txt{font-size:15px;line-height:26px;padding-left:2px}
}
.list-container-comp__top__title{font-size:22px;line-height:30px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word;letter-spacing:-1px}
@media(min-width:1024px){.list-container-comp__top__title{padding-left:2px;font-size:26px;line-height:40px}
}
.list-container-comp__top+.list-container-comp__sort{margin-top:-4px}
.list-container-comp__tab-content{display:none;padding:0 2px;margin-top:20px;border-top:1px solid #edf1f7}
@media(min-width:1024px){.list-container-comp__tab-content{padding:0;margin-top:24px}
}
.type-list .list-container-comp__tab-content{padding:0 2px;margin-top:20px}
@media(min-width:1024px){.type-list .list-container-comp__tab-content{padding:0}
}
.list-container-comp__tab-content.is-active{display:block}
.type-layer .list-container-comp__tab-content.is-active{display:block;border-top:0;margin-top:4px}
.list-container-comp__tab-content .list-comp:first-of-type{padding-top:16px}
@media(min-width:1024px){.list-container-comp__tab-content .list-comp:first-of-type{padding-top:20px}
}
.list-container-comp__sort{text-align:right;margin-bottom:20px;padding:0}
.type-list .list-container-comp__sort{margin-top:20px;margin-bottom:0}
@media(min-width:1024px){.type-list .list-container-comp__sort{padding:0;margin-bottom:4px}
}
.type-list .list-container-comp__sort+.list-container-comp__tab-content{border-top:0;margin-top:4px}
@media(min-width:1024px){.type-list .list-container-comp__sort+.list-container-comp__tab-content{margin-top:0}
}
@media(min-width:1024px){.list-container-comp__sort{margin-top:12px}
}
.list-container-comp__sort button{color:#858588;position:relative;display:inline-block;font-size:13px;font-weight:500;line-height:18px}
.list-container-comp__sort button.is-active{color:#111}
.list-container-comp__sort button+button{margin-left:21px}
@media(min-width:1024px){.list-container-comp__sort button+button{margin-left:25px}
}
.list-container-comp__sort button+button::before{background:#edf1f7;position:absolute;content:"";width:1px;height:8px;left:-12px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.list-container-comp__sort button+button::before{height:10px;left:-14px}
}
@media(min-width:1024px){.type-list .list-container-comp__sort button{font-size:15px;line-height:21px}
}
.list-container-comp__more{margin-top:20px}
.list-container-comp__more__link{position:relative;display:flex;justify-content:center;color:#111;margin:16px auto 0;letter-spacing:-0.5px;font-size:14px;font-weight:500;line-height:22px}
@media(min-width:1024px){.list-container-comp__more__link{margin:20px auto 0;font-size:16px;line-height:24px}
}
.list-container-comp__more__link:after{content:"";display:inline-block;width:16px;height:16px;margin-top:2px;margin-left:4px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_mo.svg") #484540 no-repeat center;border-radius:100%}
@media(min-width:1024px){.list-container-comp__more__link:after{height:20px;width:20px;margin-top:1px;margin-left:6px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_pc.svg") #484540 no-repeat center}
}
.list-container-comp__more__btn{color:#505052;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.5px;display:flex;align-items:center;margin:0 auto}
.list-container-comp__more__btn:after{content:"";width:16px;height:16px;display:inline-block;margin-left:2px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_mo_btn_mo.svg") no-repeat center}
@media(min-width:1024px){.list-container-comp__more__btn:after{width:20px;height:20px;background-size:100%;margin-left:4px}
}
@media(min-width:1024px){.list-container-comp__more__btn{font-size:16px;line-height:28px}
}
.list-container-comp__page{display:flex;justify-content:space-between;padding:20px 5px 0;margin:0 auto;max-width:max-content}
@media(min-width:1024px){.list-container-comp__page{padding:20px 0 0;margin:0 auto;max-width:max-content}
}
.list-container-comp__page__arrow{font-size:0}
.list-container-comp__page__arrow a{width:28px;height:28px;border-radius:100%;font-size:0;display:inline-block}
@media(min-width:1024px){.list-container-comp__page__arrow a{width:40px;height:40px;background-size:100%}
}
.list-container-comp__page__arrow a.btn-one{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.list-container-comp__page__arrow a.btn-one{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg") no-repeat center}
}
.list-container-comp__page__arrow a.btn-one.disabled{pointer-events:none;background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.list-container-comp__page__arrow a.btn-one.disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg") no-repeat center}
}
.list-container-comp__page__arrow a.btn-one.next{transform:rotate(180deg)}
.list-container-comp__page__arrow a.btn-two{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.list-container-comp__page__arrow a.btn-two{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg") no-repeat center}
}
.list-container-comp__page__arrow a.btn-two.disabled{pointer-events:none;background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.list-container-comp__page__arrow a.btn-two.disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg") no-repeat center}
}
.list-container-comp__page__arrow a.btn-two.last{transform:rotate(180deg)}
.list-container-comp__page__arrow a+a{margin-left:0}
.list-container-comp__page__num{display:flex;align-items:center}
.list-container-comp__page__num a{color:#dadde2;width:28px;height:28px;font-size:14px;line-height:22px;font-weight:700;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif;display:flex;align-items:center;justify-content:center}
@media(min-width:1024px){.list-container-comp__page__num a{width:40px;height:40px;font-size:16px;line-height:26px}
}
.list-container-comp__page__num a.on{color:#111;border-radius:28px;background:#f5f8fc}
.list-container-comp__page__num a+a{margin-left:0}
@media(min-width:1024px){.list-container-comp__page__num a+a{margin-left:0}
}
.list-container-comp .slick-dots{display:flex;justify-content:center;margin-top:32px;width:100%;font-size:0}
@media(min-width:1024px){.list-container-comp .slick-dots{margin-top:40px}
}
.list-container-comp .slick-dots li+li{margin-left:6px}
.list-container-comp .slick-dots .slick-active button{background-color:#484540;box-shadow:0 2px 4px rgba(75,72,58,0.2)}
.list-container-comp .slick-dots button{background-color:#d9d9d9;width:6px;height:6px;border-radius:50%;text-indent:-9999px}
@media(min-width:1024px){.list-container-comp .slick-dots button{width:8px;height:8px}
}
.list-container-comp.type-list{width:100%;border-radius:0;box-shadow:none;border:0;padding:32px 20px 0 20px}
@media(min-width:1024px){.list-container-comp.type-list{padding:56px 0 0;margin-bottom:20px;width:100%;max-width:100%}
}
.layer__wrap .list-container-comp.type-list{padding:21px 20px 0;width:100%;max-width:440px}
@media(min-width:1024px){.layer__wrap .list-container-comp.type-list{padding:24px 20px 0;max-width:none}
}
.layer__wrap .list-container-comp.type-list .list-container-comp__top__title{font-size:24px}
.list-container-comp.type-list.type-layer{padding:21px 20px 0;width:100%;max-width:440px}
@media(min-width:1024px){.list-container-comp.type-list.type-layer{padding:24px 20px 0;max-width:none}
}
.list-container-comp.type-list.type-layer .list-container-comp__top__title{font-size:24px}
.list-container-comp.type-list .tab-comp__btn:first-of-type{margin-left:0}
@media(min-width:1024px){.list-container-comp.type-list .tab-comp__btn:first-of-type{margin-left:0}
}
@media(min-width:1024px){.list-container-comp.type-list .tab-comp__btn:last-of-type{margin-right:0}
}
.list-container-comp.type-list .list-comp{opacity:1}
.list-container-comp.type-list .list-comp *{opacity:1}
.list-container-comp.type-list .list-comp__box{gap:8px}
.list-container-comp.type-list .list-comp.is-hidden{opacity:0;height:0;margin:0}
.list-container-comp.type-list .list-comp.is-hidden *{opacity:0;height:0;margin:0}
.list-container-comp .slick-prev{display:none !important;position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.list-container-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.list-container-comp .slick-next{display:none !important;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.list-container-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.list-container-comp:hover .slick-prev,.list-container-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
.list-container-comp .tab-comp{margin-top:24px}
.list-container-comp .tab-comp+.list-container-comp__tab-content-total-wrap .list-container-comp__tab-content{border-top:0;margin-top:12px}
.list-container-comp.type-list .tab-comp{margin-top:20px}
.list-container-comp.type-list .tab-comp+.list-container-comp__tab-content{margin-top:4px;border-top:0}
@media(min-width:1024px){.list-container-comp.type-list .tab-comp+.list-container-comp__tab-content{margin-top:0}
}
.type-full.keyword .list-container-comp.type-list .list-container-comp__top{margin-bottom:20px}
.keyword-comp{width:calc(100% - 40px);font-size:0;max-width:520px;margin:30px auto 0;display:flex;gap:6px;flex-wrap:wrap}
@media(min-width:1024px){.keyword-comp{max-width:770px;gap:8px;margin-top:40px}
}
.keyword-comp__item{background-color:#fff;color:#858585;word-break:break-all;border:1px solid #dadde2;display:inline-block;padding:8px 16px;border-radius:40px;font-size:14px;line-height:22px}
[data-font="1"] .keyword-comp__item{font-size:10px;line-height:18px}
[data-font="2"] .keyword-comp__item{font-size:12px;line-height:20px}
[data-font="4"] .keyword-comp__item{font-size:16px;line-height:24px}
[data-font="5"] .keyword-comp__item{font-size:18px;line-height:26px}
@media(min-width:1024px){.keyword-comp__item{padding:8px 20px;font-size:16px;line-height:28px}
[data-font="1"] .keyword-comp__item{font-size:12px;line-height:24px}
[data-font="2"] .keyword-comp__item{font-size:14px;line-height:26px}
[data-font="4"] .keyword-comp__item{font-size:18px;line-height:30px}
[data-font="5"] .keyword-comp__item{font-size:20px;line-height:32px}
}
@charset "UTF-8";.interactive-banner-comp{background-color:#fff;padding:20px}
.type-basic .interactive-banner-comp{background:inherit}
@media(min-width:1024px){.interactive-banner-comp{max-width:496px;width:100%;margin:0 auto;padding:0;border-radius:16px}
}
.interactive-banner-comp-wrap{width:100%;max-width:440px;margin:0 auto;position:relative}
@media(min-width:1024px){.interactive-banner-comp-wrap{max-width:none}
}
.type-swipe .interactive-banner-comp-wrap{overflow:hidden;padding-top:32px;padding-right:6px}
@media(min-width:1024px){.type-swipe .interactive-banner-comp-wrap{padding-right:0}
}
.interactive-banner-comp__cont{position:relative}
.interactive-banner-comp__cont__result{position:relative;width:100%;aspect-ratio:335/152;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;transition:opacity .5s ease-in-out;border-radius:8px}
@media(min-width:1024px){.interactive-banner-comp__cont__result{border-radius:16px;gap:12px}
}
.type-main .interactive-banner-comp__cont__result,.type-common .interactive-banner-comp__cont__result{background-color:#f5f8fc}
.cate-save .interactive-banner-comp__cont__result{background-color:#fcf1ea}
.cate-invest .interactive-banner-comp__cont__result{background-color:#fbeced}
.cate-loan .interactive-banner-comp__cont__result{background-color:#e9f4ec}
.cate-estate .interactive-banner-comp__cont__result{background-color:#edeaf9}
.cate-duty .interactive-banner-comp__cont__result{background-color:#e8ebfa}
.cate-insurance .interactive-banner-comp__cont__result{background-color:#e2f0ee}
.cate-old-age .interactive-banner-comp__cont__result{background-color:#edf3e6}
.cate-life .interactive-banner-comp__cont__result{background-color:#f6ecef}
.cate-business .interactive-banner-comp__cont__result{background-color:#eaf1f8}
.interactive-banner-comp__cont__result__txt{font-size:18px;font-weight:700;line-height:26px}
@media(min-width:1024px){.interactive-banner-comp__cont__result__txt{font-size:22px;line-height:32px}
}
.interactive-banner-comp__cont__result__more{display:inline-block;position:relative;padding:6px 20px 5px 20px;font-size:14px;font-weight:700;line-height:22px;border-radius:34px;color:#fff}
@media(min-width:1024px){.interactive-banner-comp__cont__result__more{padding:10px 27.5px 9px 27.5px;font-size:15px;font-style:normal;font-weight:700;line-height:23px}
}
.cate-save .interactive-banner-comp__cont__result__more{background-color:#ee8955}
.cate-invest .interactive-banner-comp__cont__result__more{background-color:#ea7b7c}
.cate-loan .interactive-banner-comp__cont__result__more{background-color:#55ad69}
.cate-estate .interactive-banner-comp__cont__result__more{background-color:#a770e1}
.cate-duty .interactive-banner-comp__cont__result__more{background-color:#7e77e0}
.cate-insurance .interactive-banner-comp__cont__result__more{background-color:#5ab2a8}
.cate-old-age .interactive-banner-comp__cont__result__more{background-color:#86b456}
.cate-life .interactive-banner-comp__cont__result__more{background-color:#e6819a}
.cate-business .interactive-banner-comp__cont__result__more{background-color:#6aacd5}
.type-main .interactive-banner-comp__cont__result__more{background-color:#ffa800}
.type-common .interactive-banner-comp__cont__result__more{background-color:#111}
.interactive-banner-comp__cont__result.revealed{opacity:1}
.interactive-banner-comp__cont__canvas{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:8px;border:4px solid #c3c5c9}
@media(min-width:1024px){.interactive-banner-comp__cont__canvas{border-radius:16px;border:5px solid #c3c5c9}
}
.interactive-banner-comp.type-lottery.type-outlink .interactive-banner-comp__cont__result__more{padding-right:40px}
@media(min-width:1024px){.interactive-banner-comp.type-lottery.type-outlink .interactive-banner-comp__cont__result__more{padding-right:42px}
}
.interactive-banner-comp.type-lottery.type-outlink .interactive-banner-comp__cont__result__more:after{content:"";position:absolute;right:16px;top:5px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_small_w.svg") no-repeat center/cover}
@media(min-width:1024px){.interactive-banner-comp.type-lottery.type-outlink .interactive-banner-comp__cont__result__more:after{top:9px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_small_w_pc.svg") no-repeat center/cover}
}
.interactive-banner-comp.type-main .btn-content-button{background-color:#ffa800}
.interactive-banner-comp.type-common .btn-content-button{background-color:#858588}
.interactive-banner-comp.cate-save .btn-content-button{background-color:#ee8955}
.interactive-banner-comp.cate-invest .btn-content-button{background-color:#ea7b7c}
.interactive-banner-comp.cate-loan .btn-content-button{background-color:#56af6a}
.interactive-banner-comp.cate-estate .btn-content-button{background-color:#a971e4}
.interactive-banner-comp.cate-duty .btn-content-button{background-color:#7e77e0}
.interactive-banner-comp.cate-insurance .btn-content-button{background-color:#59b8ad}
.interactive-banner-comp.cate-old-age .btn-content-button{background-color:#88c058}
.interactive-banner-comp.cate-life .btn-content-button{background-color:#eb859e}
.interactive-banner-comp.cate-business .btn-content-button{background-color:#70a9e8}
.interactive-banner-comp.type-main .hidden-content{background-color:#e39600}
.interactive-banner-comp.type-common .hidden-content{background-color:#505052}
.interactive-banner-comp.cate-save .hidden-content{background-color:#d26f3a}
.interactive-banner-comp.cate-invest .hidden-content{background-color:#d15a5c}
.interactive-banner-comp.cate-loan .hidden-content{background-color:#349149}
.interactive-banner-comp.cate-estate .hidden-content{background-color:#8e56ca}
.interactive-banner-comp.cate-duty .hidden-content{background-color:#665fc6}
.interactive-banner-comp.cate-insurance .hidden-content{background-color:#42978d}
.interactive-banner-comp.cate-old-age .hidden-content{background-color:#709d3e}
.interactive-banner-comp.cate-life .hidden-content{background-color:#d0607c}
.interactive-banner-comp.cate-business .hidden-content{background-color:#538ece}
.interactive-banner-comp.type-open{padding:1px 20px 28px}
@media(min-width:1024px){.interactive-banner-comp.type-open{padding:0;padding-top:5px;background:0;margin-top:-16px}
}
.interactive-banner-comp.type-open .button-container{position:relative;width:100%;height:120px;overflow:inherit;border-radius:5px;max-width:440px}
@media(min-width:1024px){.interactive-banner-comp.type-open .button-container{height:143px}
}
.interactive-banner-comp.type-open .btn-content{width:calc(100% - 50px);max-width:400px;color:white;border-radius:7px;user-select:none;position:absolute;height:120px;bottom:0;left:0;overflow:visible;z-index:2;display:flex;align-items:center;box-sizing:border-box}
@media(min-width:1024px){.interactive-banner-comp.type-open .btn-content{height:143px}
}
.interactive-banner-comp.type-open .btn-content2{width:100%;height:120px;border:0;background-color:#edf1f7;border-radius:6px 0 0 6px;overflow:hidden;z-index:1;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;align-items:flex-start;padding:32px 20px}
@media(min-width:1024px){.interactive-banner-comp.type-open .btn-content2{padding:42px 32px;height:143px;border-radius:16px 0 0 16px}
}
.interactive-banner-comp.type-open .btn-content-button{display:flex;padding:15px;color:#fff;border:0;font-size:13px;font-style:normal;font-weight:700;line-height:18px;width:120px;height:105px;clip-path:polygon(0 0,75% 0,100% 100%,0 100%);transform:rotate(20deg);border-top-left-radius:8px;border-bottom-left-radius:8px;position:absolute;bottom:17px;right:-24px;z-index:10;height:calc(100% - 3px);cursor:pointer}
@media(min-width:1024px){.interactive-banner-comp.type-open .btn-content-button{font-size:15px;line-height:21px;bottom:17px;right:-28px;border-top-left-radius:16px;border-bottom-left-radius:16px}
}
.interactive-banner-comp.type-open .btn-content-button .arrow{width:16px;height:16px;background:url(../../site-v2/resources/images/btn_icon2.0/icon_arrow.svg) no-repeat center center/cover;position:relative;margin-top:47px;margin-left:2px;animation:moveDiagonal 1.5s ease-in-out infinite}
@keyframes moveDiagonal{from{transform:translate(-35px,0)}
50%{transform:translate(-40px,0)}
100%{transform:translate(-35px,0)}
}
.interactive-banner-comp.type-open .text{position:relative;display:inline-block;font-family:"Spoqa";font-size:20px;font-weight:700;line-height:28px;z-index:1;color:#111;word-break:break-all}
@media(min-width:1024px){.interactive-banner-comp.type-open .text{font-size:22px;line-height:32px}
}
.interactive-banner-comp.type-open .hidden-content{position:relative;bottom:0;left:0;width:100%;height:120px;color:white;border-radius:8px;padding:15px;box-sizing:border-box;visibility:visible}
@media(min-width:1024px){.interactive-banner-comp.type-open .hidden-content{height:143px;border-radius:19px}
}
.interactive-banner-comp.type-open .content__txt{position:absolute;left:22px;top:50%;transform:translateY(-50%)}
@keyframes shake{from{width:395px}
25%{width:365px}
50%{width:400px}
75%{width:380px}
100%{width:395px}
}
.interactive-banner-comp.type-open .shake-animation{animation:shake 1s ease-out}
.interactive-banner-comp.type-outlink.type-open .text:last-of-type:after{content:"";position:absolute;right:-30px;bottom:0;width:28px;height:28px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_28.svg") no-repeat center/cover}
@media(min-width:1024px){.interactive-banner-comp.type-outlink.type-open .text:last-of-type:after{right:-34px;width:32px;height:32px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_32.svg") no-repeat center/cover}
}
.interactive-banner-comp.type-swipe{padding:0 14px 28px 20px}
@media(min-width:1024px){.interactive-banner-comp.type-swipe{padding:0;background:0;margin-top:-16px}
}
.interactive-banner-comp.type-swipe .button-container{position:relative;width:100%;height:200px;overflow:hidden;border-radius:5px;max-width:440px}
.interactive-banner-comp.type-swipe .btn-content{width:calc(100% - 6px);color:white;border-radius:8px;user-select:none;position:absolute;height:111px;bottom:0;left:0;overflow:hidden;z-index:2;display:flex;align-items:center;box-sizing:border-box;transition:transform .5s ease-in-out,opacity .5s ease-in-out}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content{width:100%;height:143px}
}
.interactive-banner-comp.type-swipe .btn-content2{width:100%;height:112px;font-size:16px;border:0;background-color:#edf1f7;clip-path:polygon(0 0,calc(100% - 38px) 0,100% 38px,100% 100%,0 100%);border-radius:6px 0 6px 6px;overflow:hidden;z-index:1;display:flex;align-items:center;box-sizing:border-box;padding:0 24px 0 22px}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content2{height:144px;padding:0 42px 0 32px;border-radius:16px 0 16px 16px}
}
.interactive-banner-comp.type-swipe .btn-content2__txt{display:flex;justify-content:space-between;min-width:298px;align-items:center;width:100%;color:#111}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content2__txt{min-width:416px}
}
.interactive-banner-comp.type-swipe .btn-content2__txt .sub-txt{font-size:13px;font-style:normal;font-weight:400;line-height:18px;color:#505052}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content2__txt .sub-txt{font-size:15px;line-height:21px}
}
.interactive-banner-comp.type-swipe .btn-content2__txt .tit-txt{margin-top:2px;font-size:16px;font-weight:700;line-height:24px}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content2__txt .tit-txt{margin-top:6px;font-size:20px;line-height:28px}
}
.interactive-banner-comp.type-swipe .btn-content2__txt img{width:100px;height:auto}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .btn-content2__txt img{width:128px}
}
.interactive-banner-comp.type-swipe .btn-content-button{transform:rotate(0);position:absolute;right:0;top:0;height:100%;min-width:46px;border-radius:0;z-index:1;text-indent:-9999px;border-bottom-right-radius:6px;border:0}
.interactive-banner-comp.type-swipe .btn-content-button:after{position:absolute;content:"";right:0;top:0;width:48px;height:48px;background:url(../../site-v2/resources/images/btn_icon2.0/banner_swiper_mo.png) no-repeat center/cover}
.interactive-banner-comp.type-swipe .info-slide{position:absolute;right:0;top:11px;display:inline-block;background:#ffa800;color:#fff;font-size:12px;font-weight:500;line-height:18px;padding:5px 13px 4px;border-radius:50px;animation:float 2s ease-in-out infinite;transition:opacity .5s ease-out;z-index:9}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .info-slide{font-size:15px;line-height:21px;padding:7px 15px 6px}
}
.interactive-banner-comp.type-swipe .info-slide.fade-out{opacity:0}
.interactive-banner-comp.type-swipe .info-slide:before{position:absolute;content:"";right:11px;bottom:-7px;width:11px;height:11px;background:url(../../site-v2/resources/images/btn_icon2.0/banner_swiper_txt_ico_mo.svg) no-repeat center/cover}
@keyframes float{from{transform:translateY(0)}
50%{transform:translateY(-10px)}
100%{transform:translateY(0)}
}
.interactive-banner-comp.type-swipe .text{color:#111;font-size:20px;font-weight:700;white-space:pre}
.interactive-banner-comp.type-swipe .hidden-content{display:block;position:relative;bottom:0;left:0;width:100%;height:111px;overflow:hidden;margin:0 auto;border-radius:8px;box-sizing:border-box;visibility:visible}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .hidden-content{border-radius:16px;height:143px}
}
.interactive-banner-comp.type-swipe .hidden-content img{border-radius:8px;width:100%;height:100%;object-fit:cover}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .hidden-content img{border-radius:16px;height:143px}
}
.interactive-banner-comp.type-swipe .hidden-content .content__txt{position:absolute;left:22px;top:50%;transform:translateY(-50%);color:#505052}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .hidden-content .content__txt{left:38px}
}
.interactive-banner-comp.type-swipe .hidden-content .content__txt .sub-txt{font-size:13px;font-style:normal;font-weight:400;line-height:18px}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .hidden-content .content__txt .sub-txt{font-size:15px;line-height:21px}
}
.interactive-banner-comp.type-swipe .hidden-content .content__txt .tit-txt{position:relative;margin-top:2px;font-size:16px;font-weight:700;line-height:24px;color:#111}
@media(min-width:1024px){.interactive-banner-comp.type-swipe .hidden-content .content__txt .tit-txt{margin-top:6px;font-size:20px;line-height:28px}
}
.interactive-banner-comp.type-outlink.type-swipe .tit-txt:after{content:"";position:absolute;right:-26px;bottom:0;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_24.svg") no-repeat center/cover}
@media(min-width:1024px){.interactive-banner-comp.type-outlink.type-swipe .tit-txt:after{right:-30px;bottom:-1px;width:28px;height:29px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_28_pc.svg") no-repeat center/cover}
}
.swipe-content{width:100%;aspect-ratio:335/120;margin-left:1px;margin-top:28px;position:relative;top:0;left:0;border-radius:8px;background:linear-gradient(268deg,#7645a5 7.49%,#542b7c 76.87%);padding:20px;padding:20px;z-index:1;display:block;padding:0;background:0;overflow:hidden;margin-left:0}
@media(min-width:1024px){.swipe-content{height:143px;margin-top:26px;aspect-ratio:initial}
}
.swipe-content img{width:100%}
.index-comp{display:none;position:fixed;width:100%;top:64px;z-index:11;box-shadow:0 0 20px 0 rgba(0,0,0,0.12)}
@media(min-width:1024px){.index-comp{background-color:#fff;max-width:770px;left:50%;top:92px;transform:translateX(-50%);box-shadow:0 0 20px 0 rgba(0,0,0,0.12);border-radius:10px;overflow:hidden}
}
.index-comp.is-sticky{display:block}
.index-comp+.index-comp{margin-top:28px}
@media(min-width:1024px){.index-comp+.index-comp{margin-top:32px}
}
.index-comp.open{z-index:2000}
.index-comp.open::before{left:0;position:fixed;content:"";display:block;width:100%;height:100%;top:0;bottom:0;z-index:2;background:#111;opacity:.7}
@media(min-width:1024px){.index-comp.open{overflow:visible;background:#fff;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.index-comp.open::before{display:none}
}
.index-comp__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:700;line-height:26px;margin-bottom:12px}
@media(min-width:1024px){.index-comp__title{font-size:16px;line-height:24px}
}
.index-comp__front{color:#505052;background-color:#fff;position:relative;display:flex;width:100%;height:50px;padding:12px 45px 14px 22px;text-align:left;font-size:14px;font-weight:700;line-height:20px;align-items:center}
@media(min-width:1024px){.index-comp__front{color:#111;border-radius:10px;height:64px;padding:20px 76px 20px 28px;font-size:16px;font-weight:500;border:1px solid transparent;border-bottom:0}
.index-comp__front.open{background-color:#fff;border:1px solid #272421;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
}
@media(min-width:1024px) and (min-width:1024px){.index-comp__front.open{border:1px solid #111;border-bottom:0}
}
.index-comp__front i{word-break:break-all}
@media(max-width:374px){.index-comp__front i{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}
}
.index-comp__front::after{position:absolute;content:"";display:inline-block;width:20px;height:20px;top:15px;right:17px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_dropdown_mo.svg") no-repeat center/cover;transition:transform .1s ease-in-out}
@media(min-width:1024px){.index-comp__front::after{height:24px;width:24px;top:20px;right:24px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_dropdown_pc.svg") no-repeat center/cover}
}
.index-comp__front.open::after{transform:rotate(180deg);transition:transform .1s ease-in-out}
.index-comp__front span{display:inline-block;position:relative;margin-right:17px}
.index-comp__front span::before{content:"";position:absolute;width:1px;height:8px;right:-9px;top:50%;transform:translateY(-50%);background:#dadde2}
.index-comp__box{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;background:#fff;z-index:2;top:100%;bottom:-100%;position:fixed;transition:all 400ms cubic-bezier(0.86,0,0.07,1)}
@media(min-width:1024px){.index-comp__box{transition:none;top:0;bottom:0;z-index:-1}
}
.index-comp__box.open{top:auto;bottom:0;display:block;width:100%;height:auto;left:0;z-index:99}
.index-comp__box.open+.layer__close-btn{display:block;z-index:3}
@media(min-width:1024px){.index-comp__box.open{transition:none;height:auto;border:1px solid #111;border-top:1px solid #edf1f7;border-radius:0 0 10px 10px;top:auto;bottom:auto;position:absolute}
}
.index-comp__box__top{display:flex;justify-content:center;align-items:center;position:relative;height:72px}
.index-comp__box__top__title{font-size:16px;line-height:24px;font-weight:700}
@media(min-width:1024px){.index-comp__box__top__title{font-size:18px;line-height:28px}
}
.index-comp__box__top__btn-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_close_24_black.svg") no-repeat center/cover;font-size:0}
@media(min-width:1024px){.index-comp__box__top__btn-close{width:28px;height:28px;right:32px}
}
@media(min-width:1024px){.index-comp__box__top{display:none}
}
.index-comp__box__list{display:grid;grid-auto-rows:54px;overflow:auto;height:100%;max-height:calc(82.8vh - 188px)}
@media(min-width:1024px){.index-comp__box__list{grid-auto-rows:58px;row-gap:8px;padding-top:8px;padding-right:0;padding-bottom:12px;padding-left:0;max-height:276px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
}
.index-comp__box__list.of-hidden{overflow:hidden}
@media(min-width:1024px){.index-comp__box__list.of-hidden{overflow:auto}
}
.index-comp__box__list__item.on{position:relative}
.index-comp__box__list__item.on .index-comp__box__list__item__btn{background-color:#f5f8fc;color:#111;font-weight:500;z-index:-1}
.index-comp__box__list__item__btn{background-color:#fff;display:flex;width:100%;height:100%;padding:0 22px;font-size:16px;line-height:22px;text-align:left;align-items:center}
@media(min-width:1024px){.index-comp__box__list__item__btn{background-color:#fff;color:#858588;line-height:58px;padding:0 24px 0 28px;border-radius:0;font-weight:400;font-size:16px}
}
.is-scroll .index-comp__box__list__item__btn{padding-right:0}
@media(max-width:374px){.is-scroll .index-comp__box__list__item__btn{padding-right:22px}
}
.index-comp__box__list__item__btn span{display:inline-block;margin-right:17px}
.index-comp__box__list__item__btn span::before{content:"";position:absolute;width:1px;height:10px;right:-9px;top:50%;transform:translateY(-50%);background:#dadde2}
.index-comp__box__list__item__btn i{word-break:break-all;font-size:16px;line-height:22px;letter-spacing:-0.5px}
@media(max-width:374px){.index-comp__box__list__item__btn i{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}
}
@media(min-width:1024px){.index-comp__box__list__item__btn i{line-height:24px}
}
@media(min-width:1024px){.index-comp__box__list__item__btn:hover{background-color:#f6f6f6}
}
@media(min-width:1024px){.index-comp__box__list__item:last-of-type .index-comp__box__list__item__btn{border-bottom-right-radius:8px;border-bottom-left-radius:8px}
.index-comp__box__list__item:last-of-type .index-comp__box__list__item__btn:hover{border-radius:0}
}
.index-comp__box__btn{padding:20px 20px 40px}
@media(min-width:1024px){.index-comp__box__btn{display:none}
}
.index-comp__box__btn button{background-color:#272421;color:#fff;display:block;width:100%;height:56px;border-radius:8px;font-size:15px;font-weight:700;box-shadow:0 4px 8px 0 rgba(0,0,0,0.12)}
.index-comp__box__btn button:active,.index-comp__box__btn button:hover{background-color:#000}
.index-comp__box__btn button.index-comp__box__btn__white{background-color:#fff;color:#272421;border:1px solid #272421;box-shadow:none}
.index-comp__box__btn button.index-comp__box__btn__white:active,.index-comp__box__btn button.index-comp__box__btn__white:hover{background-color:#f6f6f6}
.index-comp__box__btn.is-shadow{position:relative;box-shadow:4px 4px 20px rgba(0,0,0,0.3)}
.kb-insurance .index-comp{top:124px}
.image-text-combine-comp{display:flex;flex-wrap:wrap;width:calc(100% - 40px);margin:0 auto;border-radius:8px;max-width:520px}
@media(min-width:770px){.image-text-combine-comp{max-width:770px}
}
.image-text-combine-comp.type-multi{justify-content:space-between}
.image-text-combine-comp.type-multi.slick-initialized .slick-list{margin:0 -6px}
.image-text-combine-comp.type-multi.slick-initialized .slick-list .image-text-combine-comp__box{margin:0 6px}
.image-text-combine-comp__box{width:100%;position:relative}
.image-text-combine-comp.type-multi .image-text-combine-comp__box{width:calc(50% - 6px)}
.image-text-combine-comp.no-swipe .image-text-combine-comp__box{margin-bottom:32px}
.image-text-combine-comp.no-swipe .image-text-combine-comp__box:last-of-type{margin-bottom:0}
@media(min-width:770px){.image-text-combine-comp.no-swipe .image-text-combine-comp__box{margin-bottom:48px}
}
.image-text-combine-comp__box.type-reverse{display:flex;flex-direction:column-reverse}
.image-text-combine-comp__box.type-inner{position:relative}
.image-text-combine-comp__box.type-inner .type-top{position:absolute;top:0;left:0}
.image-text-combine-comp__box.type-inner .type-middle{position:absolute;top:50%;left:0;transform:translate(0,-50%)}
.image-text-combine-comp__box.type-inner .type-bottom{position:absolute;bottom:0;left:0}
.image-text-combine-comp__box.dir-left{display:flex}
.image-text-combine-comp__box.dir-left.type-top{align-items:flex-start}
.image-text-combine-comp__box.dir-left.type-middle{align-items:center}
.image-text-combine-comp__box.dir-left.type-bottom{align-items:flex-end}
.image-text-combine-comp__box.dir-right{display:flex;flex-direction:row-reverse}
.image-text-combine-comp__box.dir-right.type-top{align-items:flex-start}
.image-text-combine-comp__box.dir-right.type-middle{align-items:center}
.image-text-combine-comp__box.dir-right.type-bottom{align-items:flex-end}
.image-text-combine-comp__text-box{width:100%;padding:0 2px}
@media(min-width:770px){.image-text-combine-comp__text-box{padding:0 4px}
}
.type-inner .image-text-combine-comp__text-box{padding:32px 26px}
@media(min-width:770px){.type-inner .image-text-combine-comp__text-box{padding:56px 58px}
}
.dir-left .image-text-combine-comp__text-box{padding:10px 2px 10px 20px}
@media(min-width:770px){.dir-left .image-text-combine-comp__text-box{padding:24px 4px 24px 40px}
}
.dir-right .image-text-combine-comp__text-box{padding:10px 20px 10px 2px}
@media(min-width:770px){.dir-right .image-text-combine-comp__text-box{padding:24px 40px 24px 4px}
}
.image-text-combine-comp__text-box__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#272421;margin-top:14px;font-size:16px;font-weight:700;line-height:24px}
@media(min-width:770px){.image-text-combine-comp__text-box__title{margin-top:20px;font-size:18px;line-height:28px}
}
.type-inner .image-text-combine-comp__text-box__title{color:#fff;margin-top:0;font-size:20px;line-height:30px}
@media(min-width:770px){.type-inner .image-text-combine-comp__text-box__title{font-size:24px;line-height:36px}
}
.dir-left .image-text-combine-comp__text-box__title,.dir-right .image-text-combine-comp__text-box__title{margin-top:0}
.image-text-combine-comp__text-box__desc{color:#484540;display:block;margin-top:8px;font-size:14px;line-height:22px}
@media(min-width:770px){.image-text-combine-comp__text-box__desc{margin-top:8px;font-size:16px;line-height:26px}
}
.type-inner .image-text-combine-comp__text-box__desc{color:#fff;margin-top:6px}
@media(min-width:770px){.type-inner .image-text-combine-comp__text-box__desc{margin-top:8px}
}
.image-text-combine-comp__image{position:relative}
.image-text-combine-comp__image img,.image-text-combine-comp__image video{width:100%;border-radius:8px}
.image-text-combine-comp__image__zoom-btn{position:absolute;bottom:16px;right:16px;width:32px;height:32px;z-index:10;background:url("../../site-v2/resources/images/btn_icon/ic_view_large_32.svg") no-repeat center center;text-indent:-99999px}
@media(min-width:770px){.image-text-combine-comp__image__zoom-btn{bottom:22px;right:22px;width:36px;height:36px}
}
@media(min-width:770px){.image-text-combine-comp{display:flex;flex-wrap:wrap;width:100%}
}
.image-text-combine-comp .slick-dots{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:8px;width:100%;font-size:0}
@media(min-width:770px){.image-text-combine-comp .slick-dots{margin-top:20px;margin-bottom:12px}
}
.image-text-combine-comp .slick-dots li+li{margin-left:6px}
.image-text-combine-comp .slick-dots .slick-active button{background-color:#484540;box-shadow:0 2px 4px rgba(75,72,58,0.2)}
.image-text-combine-comp .slick-dots li button{background-color:#d9d9d9;width:6px;height:6px;border-radius:50%;text-indent:-9999px}
@media(min-width:770px){.image-text-combine-comp .slick-dots li button{width:8px;height:8px}
}
.image-text-combine-comp .slick-arrow{background-color:#f6f6f6;z-index:1;display:block;width:28px;height:28px;border-radius:50%;text-indent:-9999px;position:relative;border:1px solid #ededed;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6}
@media(min-width:770px){.image-text-combine-comp .slick-arrow{width:40px;height:40px}
}
.image-text-combine-comp .slick-prev{position:absolute;top:calc(50% - 15px);left:8px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_mo.svg") no-repeat center center,#f6f6f6}
@media(min-width:770px){.image-text-combine-comp .slick-prev{left:18px;top:calc(50% - 20px);background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center,#f6f6f6}
}
.image-text-combine-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_mo_disabled.svg") no-repeat center center,#f6f6f6}
@media(min-width:770px){.image-text-combine-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center,#f6f6f6}
}
.image-text-combine-comp .slick-next{position:absolute;top:calc(50% - 15px);right:8px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_mo.svg") no-repeat center center,#f6f6f6}
@media(min-width:770px){.image-text-combine-comp .slick-next{top:calc(50% - 20px);right:18px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center,#f6f6f6}
}
.image-text-combine-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_mo_disabled.svg") no-repeat center center,#f6f6f6}
@media(min-width:770px){.image-text-combine-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center,#f6f6f6}
}
.image-comp{display:flex;flex-wrap:wrap;width:calc(100% - 40px);margin:32px auto 0;max-width:520px}
@media(min-width:1024px){.image-comp{max-width:770px;margin-top:40px}
}
@media(min-width:770px){.image-comp.type-mg-1{margin-bottom:120px}
}
.image-comp.type-multi{justify-content:space-between}
.image-comp.type-multi.slick-initialized .slick-list{margin:0 -6px}
.image-comp.type-multi.slick-initialized .slick-list .image-comp__box{margin:0 6px}
.image-comp__box{width:100%}
.type-multi .image-comp__box{width:50%}
.image-comp.no-swipe .image-comp__box{margin-bottom:32px}
.image-comp.no-swipe .image-comp__box:last-of-type{margin-bottom:0}
@media(min-width:770px){.image-comp.no-swipe .image-comp__box{margin-bottom:48px}
}
.image-comp__box.al-right .image-comp__contents{direction:rtl}
.image-comp__box.al-center img,.image-comp__box.al-center video{margin:auto}
.image-comp.type-multi .image-comp__box{width:calc(50% - 6px)}
.image-comp__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;font-size:16px;font-weight:700;line-height:24px;padding:0 2px;margin-bottom:16px;max-width:313px}
[data-font="1"] .image-comp__title{font-size:12px;line-height:20px}
[data-font="2"] .image-comp__title{font-size:14px;line-height:22px}
[data-font="4"] .image-comp__title{font-size:18px;line-height:26px}
[data-font="5"] .image-comp__title{font-size:20px;line-height:28px}
.image-comp__title.al-center{margin:0 auto 16px auto}
@media(min-width:770px){.image-comp__title.al-center{margin:0 auto 20px auto}
}
.image-comp__title.al-right{float:right;width:100%}
@media(min-width:1024px){.image-comp__title{font-size:18px;line-height:28px;padding:0 4px;margin-bottom:20px;max-width:633px}
[data-font="1"] .image-comp__title{font-size:14px;line-height:24px}
[data-font="2"] .image-comp__title{font-size:16px;line-height:26px}
[data-font="4"] .image-comp__title{font-size:20px;line-height:30px}
[data-font="5"] .image-comp__title{font-size:22px;line-height:32px}
}
.image-comp__desc{color:#858585;font-size:13px;line-height:18px;margin-top:12px;text-align:center;font-weight:400}
@media(min-width:1024px){.image-comp__desc{font-size:14px;line-height:22px;margin-top:16px}
}
.image-comp__contents{display:inline-block;max-width:100%;position:relative}
.type-long .image-comp__contents picture{display:block;width:100%;overflow-x:auto}
.type-long .image-comp__contents img{width:auto;min-width:100%;max-width:none}
.image-comp__contents img,.image-comp__contents video{max-width:100%;border-radius:8px}
.type-outline .image-comp__contents{border:1px solid #edf1f7;border-radius:8px;padding:8px}
@media(min-width:1024px){.type-outline .image-comp__contents{padding:12px}
}
.image-comp__zoom-btn{position:absolute;bottom:16px;right:16px;width:32px;height:32px;z-index:3;background:url("../../site-v2/resources/images/btn_icon/ic_view_large_32.svg") no-repeat center center;text-indent:-99999px}
@media(min-width:1024px){.image-comp__zoom-btn{bottom:22px;right:22px;width:40px;height:40px;background-size:100%}
}
@media(min-width:1024px){.image-comp{display:flex;flex-wrap:wrap;width:100%}
}
.image-comp .slick-dots{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:8px;width:100%;font-size:0}
@media(min-width:1024px){.image-comp .slick-dots{margin-top:20px;margin-bottom:12px}
}
.image-comp .slick-dots li+li{margin-left:6px}
.image-comp .slick-dots .slick-active button{background-color:#505052}
.image-comp .slick-dots li button{background-color:#e3e6ec;width:6px;height:6px;border-radius:50%;text-indent:-9999px}
@media(min-width:770px){.image-comp .slick-dots li button{width:8px;height:8px}
}
.image-comp .slick-arrow{z-index:1;display:block;width:28px;height:28px;border-radius:50%;text-indent:-9999px;position:relative;border:1px solid #ededed;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6}
@media(min-width:1024px){.image-comp .slick-arrow{width:40px;height:40px}
}
.image-comp .slick-prev{position:absolute;left:8px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_mo.svg") no-repeat center center,#f6f6f6;text-indent:-9999px;z-index:10}
@media(min-width:1024px){.image-comp .slick-prev{left:18px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center,#f6f6f6}
}
.image-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_mo_disabled.svg") no-repeat center center,#f6f6f6}
@media(min-width:1024px){.image-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center,#f6f6f6}
}
.image-comp .slick-next{position:absolute;right:8px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_mo.svg") no-repeat center center,#f6f6f6}
@media(min-width:1024px){.image-comp .slick-next{right:18px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center,#f6f6f6}
}
.image-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_mo_disabled.svg") no-repeat center center,#f6f6f6}
@media(min-width:1024px){.image-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center,#f6f6f6}
}
@charset "UTF-8";.header-comp{background-color:#fff;position:relative;display:flex;justify-content:space-between;width:100%;height:60px;padding:0 12px 0 20px;align-items:center}
@media(min-width:1024px){.header-comp{padding:0}
}
@media(min-width:1024px){.header-comp{border-bottom:1px solid #edf1f7;height:72px}
}
@media(min-width:1280px){.header-comp{padding:0 128px;left:50%;transform:translateX(-50%)}
}
@media(min-width:1920px){.header-comp{padding:0 160px}
}
@media(min-width:1024px){.header-comp[data-content=cate-save]{border-bottom:1px solid #f2e1d7}
}
@media(min-width:1024px){.header-comp[data-content=cate-invest]{border-bottom:1px solid #f3e0e0}
}
@media(min-width:1024px){.header-comp[data-content=cate-loan]{border-bottom:1px solid #d6eddf}
}
@media(min-width:1024px){.header-comp[data-content=cate-estate]{border-bottom:1px solid #e9e1f7}
}
@media(min-width:1024px){.header-comp[data-content=cate-duty]{border-bottom:1px solid #dfe3f9}
}
@media(min-width:1024px){.header-comp[data-content=cate-insurance]{border-bottom:1px solid #d7ebe9}
}
@media(min-width:1024px){.header-comp[data-content=cate-old-age]{border-bottom:1px solid #dee9d1}
}
@media(min-width:1024px){.header-comp[data-content=cate-life]{border-bottom:1px solid #f6dfe4}
}
@media(min-width:1024px){.header-comp[data-content=cate-business]{border-bottom:1px solid #dce6f0}
}
.skeleton-comp .header-comp{top:0 !important}
.header-comp__box{display:flex;justify-content:space-between;align-self:center;width:100%}
@media(min-width:1024px){.header-comp__box{margin:0 auto;max-width:1024px}
}
@media(min-width:1280px){.header-comp__box{max-width:none}
}
.header-comp.intro-fix{background-color:#fff;position:fixed;top:0 !important;transition:top .2s ease-in-out;width:100%;z-index:1000}
.header-comp.nav-down{background-color:#fff;position:fixed;top:0;transition:top .2s ease-in-out;width:100%;z-index:1000}
@media(min-width:1024px){.header-comp.nav-down{background-color:#fff !important}
}
.header-comp.nav-up{top:-68px;position:fixed;transition:top .2s ease-in-out;width:100%;z-index:111}
@media(min-width:770px){.header-comp.nav-up{top:-88px}
}
.header-comp.type-d{justify-content:center;align-items:center;padding:28px;height:72px}
.type-d .header-comp__title{font-size:16px;line-height:24px;font-weight:700}
.header-comp__title__logo{overflow:hidden}
.header-comp__title__logo__image{max-width:150px}
.header-comp__title__logo__motion{margin-top:10px;width:100px;height:42px}
@media(min-width:1024px){.header-comp__title__logo__motion{width:120px;height:50px}
}
.header-comp__btn-wrap{font-size:0;display:flex;align-items:center;gap:8px}
@media(min-width:1024px){.header-comp__btn-wrap{gap:20px}
}
.header-comp__btn-wrap button,.header-comp__btn-wrap a{position:relative;width:36px;height:36px;border-radius:100%}
@media(min-width:1024px){.header-comp__btn-wrap button,.header-comp__btn-wrap a{width:48px;height:48px}
}
.header-comp__btn-wrap button::before,.header-comp__btn-wrap a::before{position:absolute;content:"";display:inline-block;width:36px;height:36px;left:50%;top:50%;transform:translate(-50%,-50%)}
@media(min-width:1024px){.header-comp__btn-wrap button::before,.header-comp__btn-wrap a::before{width:48px;height:48px}
}
.header-comp__btn-wrap__search::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_header_search_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.header-comp__btn-wrap__search::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_header_search_pc.svg") no-repeat center/cover}
}
.header-comp__btn-wrap__menu::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_header_menu_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.header-comp__btn-wrap__menu::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_header_menu_pc.svg") no-repeat center/cover}
}
.header-comp__btn-wrap__close::before{background:url("../../site-v2/resources/images/btn_icon/ic_close_header_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.header-comp__btn-wrap__close::before{background:url("../../site-v2/resources/images/btn_icon/ic_close_header_pc.svg") no-repeat center/cover}
}
.type-d .header-comp__btn-close{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_close_24_black.svg") no-repeat center/cover;font-size:0}
.header-comp.type-insurance{display:block;height:120px}
.header-comp__insurance-box{display:flex;align-items:baseline;padding:10px 0}
.header-comp__insurance-box__back-btn{margin:0 8px 0 -8px;width:32px;height:32px;background:url("../../site-v2/resources/images/btn_icon/ic_arrowleft.svg") no-repeat center/cover;text-indent:-9999px}
.header-comp__insurance-box__title{font-size:16px;font-weight:300;font-family:"KBFGText","Malgun Gothic","맑은 고딕",sans-serif;line-height:26px;letter-spacing:-0.5px}
.header-comp__insurance-box__close-btn{margin-left:auto;margin-right:5px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_close_insurance.svg") no-repeat center/cover;text-indent:-9999px}
@charset "UTF-8";.full-menu-comp.is-active{background-color:rgba(17,17,17,0.7);width:100%;height:100%;position:fixed;top:0;left:0;z-index:101011}
.full-menu-comp__wrap{position:fixed;-webkit-transform:translateX(330px);-ms-transform:translateX(330px);transform:translateX(330px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-timing-function:cubic-bezier(0.4,0,0.2,1);-webkit-transition-property:-webkit-transform;transition-property:transform;background:#fff;top:0;bottom:0;right:0;z-index:9999;width:327px}
.is-active .full-menu-comp__wrap{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:99999}
@media(min-width:1024px){.full-menu-comp__wrap{width:448px;-webkit-transform:translateX(448px);-ms-transform:translateX(448px);transform:translateX(448px)}
}
.full-menu-comp__wrap__header{position:relative;display:flex;justify-content:space-between;width:100%;height:60px;padding-left:22px;padding-right:12px;align-items:center}
@media(min-width:1024px){.full-menu-comp__wrap__header{height:71px;padding:12px 24px 11px 40px}
}
@media(min-width:1024px){.full-menu-comp__wrap__header__title{height:48px}
}
.full-menu-comp__wrap__header__title__logo{overflow:hidden;display:inline-block;margin-top:10px}
@media(min-width:1024px){.full-menu-comp__wrap__header__title__logo{margin-top:0}
}
.full-menu-comp__wrap__header__title__logo__image{max-width:150px;width:100px}
@media(min-width:1024px){.full-menu-comp__wrap__header__title__logo__image{width:120px}
}
.full-menu-comp__wrap__header__btn-wrap{font-size:0}
.full-menu-comp__wrap__header__btn-wrap button{position:relative;width:36px;height:36px;border-radius:100%}
@media(min-width:1024px){.full-menu-comp__wrap__header__btn-wrap button{width:48px;height:48px}
}
.full-menu-comp__wrap__header__btn-wrap button+button{margin-left:12px}
@media(min-width:1024px){.full-menu-comp__wrap__header__btn-wrap button+button{margin-left:20px}
}
.full-menu-comp__wrap__header__btn-wrap button::before{position:absolute;content:"";display:inline-block;width:36px;height:36px;left:50%;top:50%;transform:translate(-50%,-50%)}
@media(min-width:1024px){.full-menu-comp__wrap__header__btn-wrap button::before{width:48px;height:48px}
}
.full-menu-comp__wrap__header__btn-wrap__search{display:none}
.full-menu-comp__wrap__header__btn-wrap__search::before{background:url("../../site-v2/resources/images/btn_icon/ic_header_search_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.full-menu-comp__wrap__header__btn-wrap__search::before{background:url("../../site-v2/resources/images/btn_icon/ic_header_search_pc.svg") no-repeat center/cover}
}
.full-menu-comp__wrap__header__btn-wrap__close::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_close_header_mo.svg") no-repeat center/cover}
@media(min-width:1024px){.full-menu-comp__wrap__header__btn-wrap__close::before{background:url("../../site-v2/resources/images/btn_icon2.0/ic_close_header_pc.svg") no-repeat center/cover}
}
.full-menu-comp__wrap__cont{display:flex;flex-direction:column;width:100%;height:calc(100% - 68px);overflow:auto;padding-top:4px;padding-right:10px;padding-bottom:4px;padding-left:24px}
@media(min-width:1024px){.full-menu-comp__wrap__cont{height:calc(100% - 88px);padding-top:8px;padding-right:25px;padding-bottom:8px;padding-left:40px}
}
.full-menu-comp__wrap__cont__box{padding:28px 0}
@media(min-width:1024px){.full-menu-comp__wrap__cont__box{padding:24px 0}
.full-menu-comp__wrap__cont__box:first-of-type{padding-top:40px}
.full-menu-comp__wrap__cont__box:first-of-type .full-menu-comp__wrap__cont__box__txt{margin-bottom:25px}
}
.full-menu-comp__wrap__cont__box+.full-menu-comp__wrap__cont__box{border-top:1px solid #edf1f7}
.full-menu-comp__wrap__cont__box__txt{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:14px;line-height:22px;margin-bottom:22px}
@media(min-width:1024px){.full-menu-comp__wrap__cont__box__txt{font-size:15px;line-height:26px;margin-bottom:23px}
}
.full-menu-comp__wrap__cont__box__list{display:grid;grid-auto-rows:1fr;row-gap:12px;font-size:16px;line-height:24px;font-weight:700}
@media(min-width:1024px){.full-menu-comp__wrap__cont__box__list{font-size:16px;line-height:24px;row-gap:10px}
}
.full-menu-comp__wrap__cont__box__list.type-menu{grid-template-columns:repeat(2,1fr);grid-row-gap:18px;font-size:22px;line-height:30px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif}
@media(min-width:1024px){.full-menu-comp__wrap__cont__box__list.type-menu{font-size:24px;line-height:36px;grid-row-gap:16px}
}
.full-menu-comp__wrap__cont__box__list__item{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}
.full-menu-comp__wrap__cont__box__list__item__link{display:inline-block;width:100%;color:#111}
.full-menu-comp__wrap__cont__footer{margin-top:auto;padding-top:20px;padding-bottom:36px;font-size:13px;line-height:20px}
@media(min-width:1024px){.full-menu-comp__wrap__cont__footer{padding-top:76px;padding-bottom:32px;font-size:16px;line-height:26px}
}
.full-menu-comp__wrap__cont__footer__link{position:relative}
.full-menu-comp__wrap__cont__footer__link+.full-menu-comp__wrap__cont__footer__link{margin-left:25px}
.full-menu-comp__wrap__cont__footer__link+.full-menu-comp__wrap__cont__footer__link::before{position:absolute;content:"";top:50%;left:-13px;transform:translateY(-50%);width:1px;height:10px;background:#d9d9d9}
.footer-comp{position:relative;display:block;padding:42px 32px;border-top:transparent;border-right:none !important;border-bottom:none !important;border-left:none !important;background:#f5f8fc}
@media(min-width:770px){.footer-comp{display:flex;justify-content:space-between;align-items:center;padding:40px 48px 48px}
}
@media(min-width:1024px){.footer-comp{display:flex;justify-content:space-between;align-items:flex-start;padding:64px 48px;border-top:1px solid #ededed;background:#FFF}
}
@media(min-width:1280px){.footer-comp{padding:72px 160px}
}
@media(min-width:770px){.footer-comp__top{display:flex;flex-direction:column;justify-content:center}
}
@media(min-width:1280px){.footer-comp__top{max-width:432px;width:100%;margin-right:64px}
}
.footer-comp__top__logo{overflow:hidden;flex-shrink:0}
@media(min-width:770px){.footer-comp__top__logo{height:28px}
}
.footer-comp__top__logo__image{width:auto;height:20px}
@media(min-width:1024px){.footer-comp__top__logo__image{height:28px}
}
.footer-comp__top__txt{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:12px;line-height:18px;letter-spacing:0;margin-top:12px}
@media(min-width:770px){.footer-comp__top__txt{font-size:12px;margin-top:12px}
}
@media(min-width:1024px){.footer-comp__top__txt{font-size:15px;line-height:26px;letter-spacing:-0.5px}
}
@media(min-width:1280px){.footer-comp__top__txt p{display:inline-block}
}
.footer-comp__bottom{margin-top:32px}
@media(min-width:770px){.footer-comp__bottom{margin-top:2px}
}
@media(min-width:1280px){.footer-comp__bottom{margin-top:0;width:100%;max-width:1104px}
}
@media(min-width:1280px){.footer-comp__menu{text-align:right}
}
.footer-comp__menu__box{font-size:0}
@media(min-width:1920px){.footer-comp__menu__box{display:inline-block}
.footer-comp__menu__box+.footer-comp__menu__box .footer-comp__menu__box__link:first-child{margin-left:12px;padding-left:13px}
.footer-comp__menu__box+.footer-comp__menu__box .footer-comp__menu__box__link:first-child:before{background-color:#d9d9d9;content:"";width:1px;height:10px;position:absolute;left:0;top:50%;transform:translateY(-50%)}
}
@media(min-width:770px){.footer-comp__menu__box{text-align:right}
}
.footer-comp__menu__box__link{color:#505052;display:inline-block;margin:0 8px 8px 0;padding-right:9px;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-0.5px;position:relative}
@media(min-width:770px){.footer-comp__menu__box__link{color:#505052}
}
@media(min-width:1024px){.footer-comp__menu__box__link{margin:0 12px 4px 0;padding-right:13px;font-size:15px;line-height:26px}
}
.footer-comp__menu__box__link:after{background:#d9d9d9;content:"";width:1px;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.footer-comp__menu__box__link:after{height:10px}
}
@media(min-width:770px){.footer-comp__menu__box__link:last-child{margin-right:0;padding-right:0}
}
.footer-comp__menu__box__link:last-child:after{display:none}
.footer-comp__policy{font-size:13px;margin-top:24px}
@media(min-width:770px){.footer-comp__policy{margin-top:8px;text-align:right}
}
@media(min-width:1024px){.footer-comp__policy{margin-top:6px;font-size:15px}
}
.footer-comp__policy__link{color:#858588;position:relative}
.footer-comp__policy__link.f-weight-bold{color:#505052;font-weight:500 !important}
@media(min-width:770px){.footer-comp__policy__link.f-weight-bold{color:#505052}
}
.footer-comp__policy__link+.footer-comp__policy__link{margin-left:17px}
@media(min-width:1024px){.footer-comp__policy__link+.footer-comp__policy__link{margin-left:25px}
}
.footer-comp__policy__link+.footer-comp__policy__link::before{position:absolute;content:"";top:50%;left:-9px;transform:translateY(-50%);width:1px;height:8px;background:#d9d9d9}
@media(min-width:1024px){.footer-comp__policy__link+.footer-comp__policy__link::before{left:-13px;height:10px}
}
.body-text-faq-comp{position:relative;color:#111;display:block;padding:0 22px;margin:32px auto 0;max-width:520px}
.body-text-faq-comp *{word-break:break-word}
@media(min-width:1024px){.body-text-faq-comp{padding:0 4px;max-width:770px;margin-top:40px}
}
.body-text-faq-comp.type-scroll{overflow-x:auto}
.body-text-faq-comp.type-scroll table{table-layout:fixed}
.body-text-faq-comp em{font-style:italic}
.body-text-faq-comp a{color:#3d5fd1;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;letter-spacing:-0.5px;cursor:pointer}
@media(min-width:1024px){.body-text-faq-comp a{font-size:18px}
}
.body-text-faq-comp__title{color:#111;word-break:break-all;font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}
[data-font="1"] .body-text-faq-comp__title{font-size:14px;line-height:24px}
[data-font="2"] .body-text-faq-comp__title{font-size:16px;line-height:26px}
[data-font="4"] .body-text-faq-comp__title{font-size:20px;line-height:30px}
[data-font="5"] .body-text-faq-comp__title{font-size:22px;line-height:32px}
@media(min-width:1024px){.body-text-faq-comp__title{font-size:20px;line-height:32px;margin-bottom:20px}
[data-font="1"] .body-text-faq-comp__title{font-size:16px;line-height:28px}
[data-font="2"] .body-text-faq-comp__title{font-size:18px;line-height:30px}
[data-font="4"] .body-text-faq-comp__title{font-size:22px;line-height:34px}
[data-font="5"] .body-text-faq-comp__title{font-size:24px;line-height:36px}
}
.body-text-faq-comp__box{text-align:left;font-size:16px;line-height:28px}
[data-font="1"] .body-text-faq-comp__box{font-size:12px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box{font-size:14px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box{font-size:18px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box{font-size:20px;line-height:32px}
.body-text-faq-comp__box ol{padding-left:15px}
.body-text-faq-comp__box ol .body-text-faq-comp__box__item{display:list-item;list-style:decimal;font-size:16px;line-height:28px;word-break:break-word}
[data-font="1"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box ol .body-text-faq-comp__box__item{font-size:22px;line-height:32px}
}
.body-text-faq-comp__box ol li+li{margin-top:8px}
@media(min-width:1024px){.body-text-faq-comp__box ol li+li{margin-top:12px}
}
.body-text-faq-comp__box__item{color:#505052;width:100%;display:inline-block;position:relative;box-sizing:border-box;font-size:16px;line-height:28px;word-break:break-word}
[data-font="1"] .body-text-faq-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-faq-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-faq-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box__item{font-size:22px;line-height:32px}
}
ul .body-text-faq-comp__box__item{padding-left:10px}
@media(min-width:1024px){ul .body-text-faq-comp__box__item{padding-left:17px}
}
ul .body-text-faq-comp__box__item::before{background:#505052;content:"";position:absolute;top:12px;left:0;display:inline-block;width:4px;height:4px;border-radius:100%}
@media(min-width:1024px){ul .body-text-faq-comp__box__item::before{top:11px;width:5px;height:5px}
}
.body-text-faq-comp__box__item+.body-text-faq-comp__box__item{margin-top:10px}
@media(min-width:1024px){.body-text-faq-comp__box__item+.body-text-faq-comp__box__item{margin-top:16px}
}
.body-text-faq-comp__box p{color:#505052;font-size:16px;line-height:28px}
[data-font="1"] .body-text-faq-comp__box p{font-size:12px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box p{font-size:14px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box p{font-size:18px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box p{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-faq-comp__box p{font-size:18px;line-height:28px}
[data-font="1"] .body-text-faq-comp__box p{font-size:14px;line-height:24px}
[data-font="2"] .body-text-faq-comp__box p{font-size:16px;line-height:26px}
[data-font="4"] .body-text-faq-comp__box p{font-size:20px;line-height:30px}
[data-font="5"] .body-text-faq-comp__box p{font-size:22px;line-height:32px}
}
.type-caution .body-text-faq-comp__box p{color:#858588;font-size:14px;line-height:22px}
[data-font="1"] .type-caution .body-text-faq-comp__box p{font-size:10px;line-height:18px}
[data-font="2"] .type-caution .body-text-faq-comp__box p{font-size:12px;line-height:20px}
[data-font="4"] .type-caution .body-text-faq-comp__box p{font-size:16px;line-height:24px}
[data-font="5"] .type-caution .body-text-faq-comp__box p{font-size:18px;line-height:26px}
.type-caution .body-text-faq-comp__box p.type-size-up-1{font-size:16px;line-height:24px}
[data-font="1"] .type-caution .body-text-faq-comp__box p.type-size-up-1{font-size:12px;line-height:20px}
[data-font="2"] .type-caution .body-text-faq-comp__box p.type-size-up-1{font-size:14px;line-height:22px}
[data-font="4"] .type-caution .body-text-faq-comp__box p.type-size-up-1{font-size:18px;line-height:26px}
[data-font="5"] .type-caution .body-text-faq-comp__box p.type-size-up-1{font-size:20px;line-height:28px}
.type-caution .body-text-faq-comp__box p.type-size-up-2{font-size:18px;line-height:26px}
[data-font="1"] .type-caution .body-text-faq-comp__box p.type-size-up-2{font-size:14px;line-height:22px}
[data-font="2"] .type-caution .body-text-faq-comp__box p.type-size-up-2{font-size:16px;line-height:24px}
[data-font="4"] .type-caution .body-text-faq-comp__box p.type-size-up-2{font-size:20px;line-height:28px}
[data-font="5"] .type-caution .body-text-faq-comp__box p.type-size-up-2{font-size:22px;line-height:30px}
.body-text-faq-comp__box p.type-size-up-1{font-size:18px;line-height:30px}
[data-font="1"] .body-text-faq-comp__box p.type-size-up-1{font-size:14px;line-height:26px}
[data-font="2"] .body-text-faq-comp__box p.type-size-up-1{font-size:16px;line-height:28px}
[data-font="4"] .body-text-faq-comp__box p.type-size-up-1{font-size:20px;line-height:32px}
[data-font="5"] .body-text-faq-comp__box p.type-size-up-1{font-size:22px;line-height:34px}
.body-text-faq-comp__box p.type-size-up-2{font-size:20px;line-height:32px}
[data-font="1"] .body-text-faq-comp__box p.type-size-up-2{font-size:16px;line-height:28px}
[data-font="2"] .body-text-faq-comp__box p.type-size-up-2{font-size:18px;line-height:30px}
[data-font="4"] .body-text-faq-comp__box p.type-size-up-2{font-size:22px;line-height:34px}
[data-font="5"] .body-text-faq-comp__box p.type-size-up-2{font-size:24px;line-height:36px}
.body-text-faq-comp__box i{font-style:italic}
.body-text-faq-comp.type-radius{border-radius:8px}
@media(min-width:1024px){.body-text-faq-comp.type-radius{border-radius:12px}
}
.body-text-faq-comp.bg-main{padding:24px 22px;width:calc(100% - 40px);background:#f5f8fc !important}
@media(min-width:1024px){.body-text-faq-comp.bg-main{padding:32px 34px}
}
.body-text-faq-comp table{margin-top:16px}
@media(min-width:1024px){.body-text-faq-comp table{margin-top:20px}
}
.body-text-faq-comp table td{color:#505052}
.body-text-faq-comp table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-a tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-a tr:first-child td{color:#111;font-weight:700}
.body-text-faq-comp table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-a td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-faq-comp table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-faq-comp table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-faq-comp table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.body-text-faq-comp table.table-type-b tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-b td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-faq-comp table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.body-text-faq-comp table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-faq-comp table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.body-text-faq-comp table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-faq-comp table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.body-text-faq-comp table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-c tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:500}
.body-text-faq-comp table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-c td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-d tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.body-text-faq-comp table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-d td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-faq-comp table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-faq-comp table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-faq-comp table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-e tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-e td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-faq-comp table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.body-text-faq-comp table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.body-text-faq-comp table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-faq-comp table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.body-text-faq-comp table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-faq-comp table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.body-text-faq-comp table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-f tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;color:#111;font-weight:500}
.body-text-faq-comp table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-f td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-faq-comp table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-faq-comp table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-faq-comp table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-faq-comp table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-faq-comp table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-faq-comp table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-g tr td:last-child{border-right:0}
.body-text-faq-comp table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-faq-comp table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-g td{font-size:19px;line-height:30px}
.body-text-faq-comp table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-faq-comp table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-faq-comp table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-faq-comp table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-faq-comp table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-faq-comp table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-faq-comp table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-faq-comp table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.body-text-faq-comp table.table-type-h td{padding:12px 20px}
}
.body-text-faq-comp table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.body-text-faq-comp table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-faq-comp table.table-type-i tr td:first-child{color:#111;font-weight:700}
.body-text-faq-comp table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-faq-comp table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-faq-comp table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-faq-comp table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-faq-comp table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.body-text-faq-comp table.table-type-i td{padding:12px 20px}
}
.body-text-faq-comp table.table-type-top-line{border-top:2px solid #111 !important}
.body-text-faq-comp table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.body-text-faq-comp table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-faq-comp table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-faq-comp table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.body-text-faq-comp table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-faq-comp table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-faq-comp.type-caution{width:calc(100% - 40px);margin-top:0;padding:0 12px}
@media(min-width:1024px){.body-text-faq-comp.type-caution{padding:0 28px}
}
.text+.body-text .body-text-faq-comp{margin:24px auto 0}
@media(min-width:1024px){.text+.body-text .body-text-faq-comp{margin-top:28px}
}
.jodit-workplace table{border:none !important}
.jodit-workplace table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-a tr td:last-child{border-right:0}
.jodit-workplace table.table-type-a tr:first-child td{color:#111;font-weight:400}
.jodit-workplace table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-a td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.jodit-workplace table.table-type-b tr td:last-child{border-right:0}
.jodit-workplace table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-b td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.jodit-workplace table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-c tr td:last-child{border-right:0}
.jodit-workplace table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-c td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-d tr td:last-child{border-right:0}
.jodit-workplace table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.jodit-workplace table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-d td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-e tr td:last-child{border-right:0}
.jodit-workplace table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-e td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.jodit-workplace table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-f tr td:last-child{border-right:0}
.jodit-workplace table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-f td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-g tr td:last-child{border-right:0}
.jodit-workplace table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-g td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.jodit-workplace table.table-type-h td{padding:12px 20px}
}
.jodit-workplace table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.jodit-workplace table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-i tr td:first-child{color:#111;font-weight:400}
.jodit-workplace table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.jodit-workplace table.table-type-i td{padding:12px 20px}
}
.jodit-workplace table.table-type-top-line{border-top:2px solid #111 !important}
.jodit-workplace table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.jodit-workplace table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.jodit-workplace table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table{border:none !important}
.coral-RichText-editable table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-a tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-a tr:first-child td{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-a td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.coral-RichText-editable table.table-type-b tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-b td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-c tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-c td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-d tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.coral-RichText-editable table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-d td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-e tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-e td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.coral-RichText-editable table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-f tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-f td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-g tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-g td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.coral-RichText-editable table.table-type-h td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.coral-RichText-editable table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-i tr td:first-child{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.coral-RichText-editable table.table-type-i td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-top-line{border-top:2px solid #111 !important}
.coral-RichText-editable table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.coral-RichText-editable table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.coral-RichText-editable table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
@charset "UTF-8";.dictionary-list-comp{padding:32px 2px 0;width:calc(100% - 40px);margin:0 auto;max-width:520px}
@media(min-width:1024px){.dictionary-list-comp{max-width:770px;padding:56px 0 120px 0}
}
.dictionary-list-comp__title{padding:0 2px;color:#111;font-size:24px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:34px}
@media(min-width:1024px){.dictionary-list-comp__title{margin-bottom:2px;font-size:26px;line-height:40px}
}
.dictionary-list-comp__sub-title{padding:0 2px;margin-bottom:20px;font-size:13px;line-height:20px}
@media(min-width:1024px){.dictionary-list-comp__sub-title{font-size:15px;line-height:26px}
}
.dictionary-list-comp__list{padding:16px 0}
@media(min-width:1024px){.dictionary-list-comp__list{padding:20px 0}
}
.dictionary-list-comp__list__site{display:flex;margin-bottom:6px}
@media(min-width:1024px){.dictionary-list-comp__list__site{margin-bottom:8px}
}
.dictionary-list-comp__list__site__image{width:20px;height:20px;margin-right:6px;border-radius:100%}
@media(min-width:1024px){.dictionary-list-comp__list__site__image{width:24px;height:24px;margin-right:8px}
}
.dictionary-list-comp__list__site__name{color:#111;font-size:12px;font-weight:500;line-height:18px}
@media(min-width:1024px){.dictionary-list-comp__list__site__name{font-size:14px;line-height:20px}
}
.dictionary-list-comp__list__title{color:#111;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}
@media(min-width:1024px){.dictionary-list-comp__list__title{font-size:18px;line-height:28px}
}
.dictionary-list-comp__list__en{color:#858588;font-size:13px;font-weight:500;line-height:18px}
@media(min-width:1024px){.dictionary-list-comp__list__en{font-size:15px;line-height:23px}
}
.dictionary-list-comp__list__desc{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;color:#858588;font-size:14px;font-weight:400;line-height:20px;margin-top:6px}
@media(min-width:1024px){.dictionary-list-comp__list__desc{font-size:16px;line-height:24px;margin-top:8px}
}
.dictionary-list-comp__list:first-of-type{border-top:1px solid #edf1f7}
.dictionary-list-comp__list:last-of-type{border-bottom:1px solid #edf1f7}
.dictionary-list-comp__list+.dictionary-list-comp__list{border-top:1px solid #edf1f7}
.dictionary-list-comp__more{margin-top:20px}
.dictionary-list-comp__more__link{position:relative;display:flex;justify-content:center;color:#111;margin:16px auto 0;letter-spacing:-0.5px;font-size:14px;font-weight:500;line-height:22px}
@media(min-width:1024px){.dictionary-list-comp__more__link{margin:20px auto 0;font-size:16px;line-height:24px}
}
.dictionary-list-comp__more__link:after{content:"";display:inline-block;width:16px;height:16px;margin-top:2px;margin-left:4px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_mo.svg") #484540 no-repeat center;border-radius:100%}
@media(min-width:1024px){.dictionary-list-comp__more__link:after{height:20px;width:20px;margin-top:1px;margin-left:6px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_pc.svg") #484540 no-repeat center}
}
.dictionary-list-comp__more__btn{color:#505052;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.5px;display:flex;align-items:center;margin:0 auto}
.dictionary-list-comp__more__btn:after{content:"";width:16px;height:16px;display:inline-block;margin-left:2px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_mo_btn_mo.svg") no-repeat center}
@media(min-width:1024px){.dictionary-list-comp__more__btn:after{width:20px;height:20px;background-size:100%;margin-left:4px}
}
@media(min-width:1024px){.dictionary-list-comp__more__btn{font-size:16px;line-height:28px}
}
.dictionary-list-comp__page{display:flex;justify-content:space-between;padding:20px 5px 0;margin:0 auto;max-width:max-content}
@media(min-width:1024px){.dictionary-list-comp__page{padding:20px 0 0;margin:0 auto;max-width:max-content}
}
.dictionary-list-comp__page__arrow{font-size:0}
.dictionary-list-comp__page__arrow a{width:28px;height:28px;border-radius:100%;font-size:0;display:inline-block}
@media(min-width:1024px){.dictionary-list-comp__page__arrow a{width:40px;height:40px;background-size:100%}
}
.dictionary-list-comp__page__arrow a.btn-one{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.dictionary-list-comp__page__arrow a.btn-one{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg") no-repeat center}
}
.dictionary-list-comp__page__arrow a.btn-one.disabled{pointer-events:none;background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.dictionary-list-comp__page__arrow a.btn-one.disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg") no-repeat center}
}
.dictionary-list-comp__page__arrow a.btn-one.next{transform:rotate(180deg)}
.dictionary-list-comp__page__arrow a.btn-two{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.dictionary-list-comp__page__arrow a.btn-two{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg") no-repeat center}
}
.dictionary-list-comp__page__arrow a.btn-two.disabled{pointer-events:none;background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.dictionary-list-comp__page__arrow a.btn-two.disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg") no-repeat center}
}
.dictionary-list-comp__page__arrow a.btn-two.last{transform:rotate(180deg)}
.dictionary-list-comp__page__arrow a+a{margin-left:0}
.dictionary-list-comp__page__num{display:flex;align-items:center}
.dictionary-list-comp__page__num a{color:#dadde2;width:28px;height:28px;font-size:14px;line-height:22px;font-weight:700;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif;display:flex;align-items:center;justify-content:center}
@media(min-width:1024px){.dictionary-list-comp__page__num a{width:40px;height:40px;font-size:16px;line-height:26px}
}
.dictionary-list-comp__page__num a.on{color:#111;border-radius:28px;background:#f5f8fc}
.dictionary-list-comp__page__num a+a{margin-left:0}
@media(min-width:1024px){.dictionary-list-comp__page__num a+a{margin-left:0}
}
.dictionary-list-comp .common-page{padding:20px 2px 40px}
@media(min-width:1024px){.dictionary-list-comp .common-page{padding:28px 0 0 0}
}
.terms-number-comp{max-width:520px;margin:0 auto}
@media(min-width:1024px){.terms-number-comp{max-width:770px}
}
.terms-number-comp p{font-size:13px;line-height:18px;color:#666;text-align:right;margin-top:10px}
@charset "UTF-8";.curation-comp{background-color:#fff;padding:44px 20px}
@media(min-width:1024px){.curation-comp{max-width:496px;margin:0 auto;padding:36px 32px;border-radius:16px;border:1px solid #e3e6ec;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,0.03)}
}
.curation-comp-wrap{width:100%;max-width:440px;margin:0 auto}
.curation-comp__title{padding-left:2px;font-size:22px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-1px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word;margin-bottom:20px}
@media(min-width:1024px){.curation-comp__title{font-size:26px;line-height:40px;margin-bottom:24px}
}
.curation-comp__cont{display:grid;gap:10px}
@media(min-width:1024px){.curation-comp__cont{gap:14px}
}
.curation-comp__cont__item__title{position:relative;display:block;width:100%;padding:24px 60px 22px 24px;font-size:20px;font-weight:700;line-height:28px;text-align:left;border-radius:8px}
@media(min-width:1024px){.curation-comp__cont__item__title{font-size:22px;line-height:32px;border-radius:10px;padding:24px 60px 24px 24px}
}
.is-active .curation-comp__cont__item__title{color:#fff;border-radius:8px 8px 0 0}
@media(min-width:1024px){.is-active .curation-comp__cont__item__title{border-radius:10px 10px 0 0}
}
.cate-main .is-active .curation-comp__cont__item__title{color:#111;background-color:#f5f8fc}
.cate-save .is-active .curation-comp__cont__item__title{background-color:#ee8955}
.cate-invest .is-active .curation-comp__cont__item__title{background-color:#ea7b7c}
.cate-loan .is-active .curation-comp__cont__item__title{background-color:#56af6a}
.cate-estate .is-active .curation-comp__cont__item__title{background-color:#a971e4}
.cate-duty .is-active .curation-comp__cont__item__title{background-color:#7e77e0}
.cate-insurance .is-active .curation-comp__cont__item__title{background-color:#59b8ad}
.cate-old-age .is-active .curation-comp__cont__item__title{background-color:#88c058}
.cate-life .is-active .curation-comp__cont__item__title{background-color:#eb859e}
.cate-business .is-active .curation-comp__cont__item__title{background-color:#70a9e8}
.cate-main .curation-comp__cont__item__title{background-color:#f5f8fc}
.cate-save .curation-comp__cont__item__title{background-color:#f2e1d7}
.cate-invest .curation-comp__cont__item__title{background-color:#f3e0e0}
.cate-loan .curation-comp__cont__item__title{background-color:#d6eddf}
.cate-estate .curation-comp__cont__item__title{background-color:#e9e1f7}
.cate-duty .curation-comp__cont__item__title{background-color:#dfe3f9}
.cate-insurance .curation-comp__cont__item__title{background-color:#d7ebe9}
.cate-old-age .curation-comp__cont__item__title{background-color:#dee9d1}
.cate-life .curation-comp__cont__item__title{background-color:#f6dfe4}
.cate-business .curation-comp__cont__item__title{background-color:#dce6f0}
.curation-comp__cont__item__title::after{position:absolute;content:"";width:28px;height:28px;right:22px;top:50%;transform:translateY(-50%);background:url(../../site-v2/resources/images/btn_icon2.0/ic_open_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.curation-comp__cont__item__title::after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_open_pc.svg) no-repeat center/cover}
}
.is-active .curation-comp__cont__item__title::after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_mo.svg) no-repeat center/cover}
@media(min-width:1024px){.is-active .curation-comp__cont__item__title::after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_pc.svg) no-repeat center/cover}
}
.cate-main .is-active .curation-comp__cont__item__title::after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_mo_black.svg) no-repeat center/cover}
@media(min-width:1024px){.cate-main .is-active .curation-comp__cont__item__title::after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_close_pc_black.svg) no-repeat center/cover}
}
.curation-comp__cont__item__list{display:none;padding:8px 22px 12px;border-radius:0 0 8px 8px}
.cate-main .curation-comp__cont__item__list{background-color:#edf1f7}
.cate-save .curation-comp__cont__item__list{background-color:#de7d4b}
.cate-invest .curation-comp__cont__item__list{background-color:#de7071}
.cate-loan .curation-comp__cont__item__list{background-color:#48a25c}
.cate-estate .curation-comp__cont__item__list{background-color:#9c69d2}
.cate-duty .curation-comp__cont__item__list{background-color:#726bd4}
.cate-insurance .curation-comp__cont__item__list{background-color:#4da49a}
.cate-old-age .curation-comp__cont__item__list{background-color:#7ba74e}
.cate-life .curation-comp__cont__item__list{background-color:#da7991}
.cate-business .curation-comp__cont__item__list{background-color:#689dd6}
@media(min-width:1024px){.curation-comp__cont__item__list{padding:12px 22px 16px;border-radius:0 0 10px 10px}
}
.is-active .curation-comp__cont__item__list{display:block}
.cate-main .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #dadde2}
.cate-save .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #d26f3a}
.cate-invest .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #d15a5c}
.cate-loan .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #349149}
.cate-estate .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #8e56ca}
.cate-duty .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #5b71ca}
.cate-insurance .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #42978d}
.cate-old-age .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #709d3e}
.cate-life .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #d0607c}
.cate-business .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #538ece}
.curation-comp__cont__item__list__link a{color:#fff;display:grid;gap:6px;padding:16px 2px}
.cate-main .curation-comp__cont__item__list__link a{color:#111}
@media(min-width:1024px){.curation-comp__cont__item__list__link a{gap:8px}
}
.curation-comp__cont__item__list__link__category{position:relative;display:inline-block;font-size:13px;font-weight:700;line-height:140%;letter-spacing:-0.26px;padding-left:20px;margin-bottom:-2px}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category{font-size:15px;line-height:21px;letter-spacing:-0.5px;padding-left:26px}
}
.curation-comp__cont__item__list__link__category::before{position:absolute;content:"";width:18px;height:18px;left:0;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category::before{width:24px;height:24px}
}
.curation-comp__cont__item__list__link__category.cate-save{color:#de7d4b}
.curation-comp__cont__item__list__link__category.cate-save::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-save::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-invest{color:#de7071}
.curation-comp__cont__item__list__link__category.cate-invest::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-invest::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-loan{color:#48a25c}
.curation-comp__cont__item__list__link__category.cate-loan::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-loan::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-estate{color:#9c69d2}
.curation-comp__cont__item__list__link__category.cate-estate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-estate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-duty{color:#726bd4}
.curation-comp__cont__item__list__link__category.cate-duty::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-duty::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-insurance{color:#4da49a}
.curation-comp__cont__item__list__link__category.cate-insurance::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-insurance::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-old-age{color:#7ba74e}
.curation-comp__cont__item__list__link__category.cate-old-age::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-old-age::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-life{color:#da7991}
.curation-comp__cont__item__list__link__category.cate-life::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-life::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__category.cate-business{color:#5b9fc8}
.curation-comp__cont__item__list__link__category.cate-business::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.curation-comp__cont__item__list__link__category.cate-business::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.curation-comp__cont__item__list__link__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all;font-size:16px;font-weight:500;line-height:24px}
@media(min-width:1024px){.curation-comp__cont__item__list__link__title{font-size:18px;line-height:28px}
}
.curation-comp__cont__item__list__link__info{opacity:.6;font-size:13px;line-height:18px}
@media(min-width:1024px){.curation-comp__cont__item__list__link__info{font-size:15px;line-height:21px}
}
.cate-main .curation-comp__cont__item__list__link__info{color:#858585;opacity:1}
.curation-comp__cont__item__list__link span+span{position:relative;display:inline-block;margin-left:13px}
@media(min-width:1024px){.curation-comp__cont__item__list__link span+span{margin-left:17px}
}
.curation-comp__cont__item__list__link span+span::before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);width:1px;height:8px;background:rgba(255,255,255,0.6)}
.cate-main .curation-comp__cont__item__list__link span+span::before{background:#dadde2}
@media(min-width:1024px){.curation-comp__cont__item__list__link span+span::before{left:-9px;height:10px}
}
.cate-estate .curation-comp__cont__item__list__link+.curation-comp__cont__item__list__link{border-top:1px solid #9a5fd5}
@charset "UTF-8";.capital-content-title-comp{padding:48px 20px}
.capital-content-title-comp.type-economy{background:#f0f5ff}
.capital-content-title-comp.type-real-estate{background:#f8f5ff}
.capital-content-title-comp.type-asset-management{background:#eef8f5}
.capital-content-title-comp.type-living-finance{background:#fcf1ed}
.capital-content-title-comp.type-stock{background:#fbeff1}
.capital-content-title-comp.type-owner-operator{background:#eff6ff}
@media(min-width:770px){.capital-content-title-comp{padding:65px 0 64px}
}
@media(min-width:768px) and (max-width:1279px){.capital-content-title-comp__wrap{margin:auto;max-width:520px}
}
@media(min-width:1280px){.capital-content-title-comp__wrap{margin:auto;max-width:770px}
}
.capital-content-title-comp__flag{margin-bottom:24px;font-size:13px;font-weight:700;line-height:20px}
@media(min-width:770px){.capital-content-title-comp__flag{margin-bottom:32px;font-size:16px;line-height:24px}
}
.capital-content-title-comp__flag__title{padding-left:22px;position:relative}
@media(min-width:770px){.capital-content-title-comp__flag__title{padding-left:28px}
}
.capital-content-title-comp__flag__title:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:20px;height:20px}
@media(min-width:770px){.capital-content-title-comp__flag__title:before{width:24px;height:24px}
}
.type-economy .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_economy-mo.svg") no-repeat center center}
@media(min-width:770px){.type-economy .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_economy-pc.svg") no-repeat center center}
}
.type-real-estate .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_real-estate-mo.svg") no-repeat center center}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_real-estate-pc.svg") no-repeat center center}
}
.type-asset-management .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_asset-management-mo.svg") no-repeat center center}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_asset-management-pc.svg") no-repeat center center}
}
.type-living-finance .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_living-finance-mo.svg") no-repeat center center}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_living-finance-pc.svg") no-repeat center center}
}
.type-stock .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_stock-mo.svg") no-repeat center center}
@media(min-width:770px){.type-stock .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_stock-pc.svg") no-repeat center center}
}
.type-owner-operator .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_owner-operator-mo.svg") no-repeat center center}
@media(min-width:770px){.type-owner-operator .capital-content-title-comp__flag__title:before{background:url("../../site-v2/resources/images/flag/ic_owner-operator-pc.svg") no-repeat center center}
}
.capital-content-title-comp__flag__series{margin-left:11px;position:relative;padding:0 1px}
@media(min-width:770px){.capital-content-title-comp__flag__series{margin-left:15px}
}
.capital-content-title-comp__flag__series:before{content:"";position:absolute;left:-8px;top:50%;transform:translate(0,-50%);width:3px;height:3px;border-radius:50%}
@media(min-width:770px){.capital-content-title-comp__flag__series:before{left:-10px}
}
.type-asset-management .capital-content-title-comp__flag__series:before{background-color:#1da48a}
.type-living-finance .capital-content-title-comp__flag__series:before{background-color:#e46136}
.type-economy .capital-content-title-comp__flag__series:before{background-color:#3760e1}
.type-stock .capital-content-title-comp__flag__series:before{background-color:#ef4a66}
.type-real-estate .capital-content-title-comp__flag__series:before{background-color:#6640d3}
.type-owner-operator .capital-content-title-comp__flag__series:before{background-color:#2680e4}
.type-asset-management .capital-content-title-comp__flag__series{color:#1da48a;background:linear-gradient(to top,#dbede9 6px,transparent 50%)}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__flag__series{background:linear-gradient(to top,#dbede9 8px,transparent 50%)}
}
.type-living-finance .capital-content-title-comp__flag__series{color:#e46136;background:linear-gradient(to top,#fce7e0 6px,transparent 50%)}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__flag__series{background:linear-gradient(to top,#fce7e0 8px,transparent 50%)}
}
.type-economy .capital-content-title-comp__flag__series{color:#3760e1;background:linear-gradient(to top,#e4ecfd 6px,transparent 50%)}
@media(min-width:770px){.type-economy .capital-content-title-comp__flag__series{background:linear-gradient(to top,#e4ecfd 8px,transparent 50%)}
}
.type-stock .capital-content-title-comp__flag__series{color:#ef4a66;background:linear-gradient(to top,#fae4e8 6px,transparent 50%)}
@media(min-width:770px){.type-stock .capital-content-title-comp__flag__series{background:linear-gradient(to top,#fae4e8 8px,transparent 50%)}
}
.type-real-estate .capital-content-title-comp__flag__series{color:#6640d3;background:linear-gradient(to top,#e5ddfc 6px,transparent 50%)}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__flag__series{background:linear-gradient(to top,#e5ddfc 8px,transparent 50%)}
}
.type-owner-operator .capital-content-title-comp__flag__series{color:#2680e4;background:linear-gradient(to top,#d1e6ff 6px,transparent 50%)}
@media(min-width:770px){.type-owner-operator .capital-content-title-comp__flag__series{background:linear-gradient(to top,#d1e6ff 8px,transparent 50%)}
}
.type-economy .capital-content-title-comp__flag{color:#3760e1}
.type-real-estate .capital-content-title-comp__flag{color:#6640d3}
.type-asset-management .capital-content-title-comp__flag{color:#1da48a}
.type-living-finance .capital-content-title-comp__flag{color:#e46136}
.type-stock .capital-content-title-comp__flag{margin-bottom:8px;color:#ef4a66}
@media(min-width:770px){.type-stock .capital-content-title-comp__flag{margin-bottom:12px}
}
.type-owner-operator .capital-content-title-comp__flag{color:#2680e4}
.capital-content-title-comp__theme-opinion{display:flex;justify-content:left;margin-bottom:8px;font-size:13px;line-height:20px}
@media(min-width:770px){.capital-content-title-comp__theme-opinion{margin-bottom:10px;font-size:15px;line-height:26px}
}
.type-economy .capital-content-title-comp__theme-opinion{color:#3760e1}
.type-real-estate .capital-content-title-comp__theme-opinion{color:#6640d3}
.type-asset-management .capital-content-title-comp__theme-opinion{color:#1da48a}
.type-living-finance .capital-content-title-comp__theme-opinion{color:#e46136}
.type-stock .capital-content-title-comp__theme-opinion{color:#ef4a66}
.type-owner-operator .capital-content-title-comp__theme-opinion{color:#2680e4}
.capital-content-title-comp__theme-opinion__item{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;position:relative;padding:0 2px}
.capital-content-title-comp__theme-opinion__item+.capital-content-title-comp__theme-opinion__item{padding-left:15px}
.capital-content-title-comp__theme-opinion__item+.capital-content-title-comp__theme-opinion__item:before{background-color:rgba(133,133,133,0.4);content:"";position:absolute;left:7px;top:50%;transform:translate(0,-50%);width:1px;height:8px}
@media(min-width:770px){.capital-content-title-comp__theme-opinion__item+.capital-content-title-comp__theme-opinion__item:before{height:10px}
}
.capital-content-title-comp__title{margin-bottom:12px;padding:0 2px;font-size:32px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:42px;letter-spacing:-1px}
@media(min-width:770px){.capital-content-title-comp__title{margin-bottom:16px;padding:0 4px}
}
.capital-content-title-comp__sub-title{margin-bottom:40px;padding:0 2px;font-size:15px;color:#484540}
@media(min-width:770px){.capital-content-title-comp__sub-title{font-size:18px;padding:0 4px}
}
.capital-content-title-comp__info{display:flex;justify-content:left;font-size:13px;line-height:20px;padding:0 2px;color:#484540}
@media(min-width:770px){.capital-content-title-comp__info{padding:0 4px;font-size:15px;line-height:26px}
}
.capital-content-title-comp__info>div+div{margin-left:17px}
.capital-content-title-comp__info__item{position:relative}
.type-economy .capital-content-title-comp__info__item.type-state{color:#3760e1}
.type-real-estate .capital-content-title-comp__info__item.type-state{color:#6640d3}
.type-asset-management .capital-content-title-comp__info__item.type-state{color:#1da48a}
.type-living-finance .capital-content-title-comp__info__item.type-state{color:#e46136}
.type-stock .capital-content-title-comp__info__item.type-state{color:#ef4a66}
.type-owner-operator .capital-content-title-comp__info__item.type-state{color:#2680e4}
.capital-content-title-comp__info__item.type-series{position:relative;z-index:1;font-weight:500}
.capital-content-title-comp__info__item.type-series:before{content:"";position:absolute;left:0;bottom:3px;width:100%;height:6px;z-index:-1}
@media(min-width:770px){.capital-content-title-comp__info__item.type-series:before{bottom:4px;height:8px}
}
.type-economy .capital-content-title-comp__info__item.type-series{color:#3760e1}
.type-economy .capital-content-title-comp__info__item.type-series:before{background-color:#e4ecfd}
.type-real-estate .capital-content-title-comp__info__item.type-series{color:#6640d3}
.type-real-estate .capital-content-title-comp__info__item.type-series:before{background-color:#e5ddfc}
.type-asset-management .capital-content-title-comp__info__item.type-series{color:#1da48a}
.type-asset-management .capital-content-title-comp__info__item.type-series:before{background-color:#dbede9}
.type-living-finance .capital-content-title-comp__info__item.type-series{color:#e46136}
.type-living-finance .capital-content-title-comp__info__item.type-series:before{background-color:#fce7e0}
.type-stock .capital-content-title-comp__info__item.type-series{color:#ef4a66}
.type-stock .capital-content-title-comp__info__item.type-series:before{background-color:#fae4e8}
.capital-content-title-comp__info__item+.capital-content-title-comp__info__item:before{background-color:#c4c4c4;content:"";position:absolute;left:-8px;top:50%;transform:translate(0,-50%);width:1px;height:8px}
.capital-content-title-comp.is-sticky{margin-bottom:53px}
@media(min-width:770px){.capital-content-title-comp.is-sticky{margin-bottom:64px}
}
.capital-content-title-comp__breadcrumb{display:flex;align-items:center;margin-bottom:28px;font-size:13px;font-weight:700;line-height:20px;letter-spacing:-0.5px}
@media(min-width:770px){.capital-content-title-comp__breadcrumb{margin-bottom:32px;font-size:16px;line-height:26px}
}
.capital-content-title-comp__breadcrumb__title{font-weight:400;color:#c4c4c4}
.type-economy .capital-content-title-comp__breadcrumb{color:#3760e1}
.type-economy .capital-content-title-comp__breadcrumb__main{display:flex;align-items:center}
.type-economy .capital-content-title-comp__breadcrumb__main:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_economy_home.svg") no-repeat center center}
@media(min-width:770px){.type-economy .capital-content-title-comp__breadcrumb__main:before{width:24px;height:24px;background-size:100%}
}
.type-economy .capital-content-title-comp__breadcrumb__main:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_economy_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-economy .capital-content-title-comp__breadcrumb__main:after{width:24px;height:24px;background-size:100%}
}
.type-economy .capital-content-title-comp__breadcrumb__category{display:flex;align-items:center}
.type-economy .capital-content-title-comp__breadcrumb__category:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_economy_categoryshape.svg") no-repeat center center}
@media(min-width:770px){.type-economy .capital-content-title-comp__breadcrumb__category:before{width:24px;height:24px;background-size:100%}
}
.type-economy .capital-content-title-comp__breadcrumb__category:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_economy_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-economy .capital-content-title-comp__breadcrumb__category:after{width:24px;height:24px;background-size:100%}
}
.type-economy .capital-content-title-comp__breadcrumb__category.type-nonext:after{display:none}
.type-economy .capital-content-title-comp__breadcrumb__sub-category{display:flex;align-items:center}
.type-real-estate .capital-content-title-comp__breadcrumb{color:#6640d3}
.type-real-estate .capital-content-title-comp__breadcrumb__main{display:flex;align-items:center}
.type-real-estate .capital-content-title-comp__breadcrumb__main:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_real-estate_home.svg") no-repeat center center}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__breadcrumb__main:before{width:24px;height:24px;background-size:100%}
}
.type-real-estate .capital-content-title-comp__breadcrumb__main:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_real-estate_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__breadcrumb__main:after{width:24px;height:24px;background-size:100%}
}
.type-real-estate .capital-content-title-comp__breadcrumb__category{display:flex;align-items:center}
.type-real-estate .capital-content-title-comp__breadcrumb__category:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_real-estate_categoryshape.svg") no-repeat center center}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__breadcrumb__category:before{width:24px;height:24px;background-size:100%}
}
.type-real-estate .capital-content-title-comp__breadcrumb__category:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_real-estate_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-real-estate .capital-content-title-comp__breadcrumb__category:after{width:24px;height:24px;background-size:100%}
}
.type-real-estate .capital-content-title-comp__breadcrumb__category.type-nonext:after{display:none}
.type-real-estate .capital-content-title-comp__breadcrumb__sub-category{display:flex;align-items:center}
.type-asset-management .capital-content-title-comp__breadcrumb{color:#1da48a}
.type-asset-management .capital-content-title-comp__breadcrumb__main{display:flex;align-items:center}
.type-asset-management .capital-content-title-comp__breadcrumb__main:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_asset-management_home.svg") no-repeat center center}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__breadcrumb__main:before{width:24px;height:24px;background-size:100%}
}
.type-asset-management .capital-content-title-comp__breadcrumb__main:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_asset-management_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__breadcrumb__main:after{width:24px;height:24px;background-size:100%}
}
.type-asset-management .capital-content-title-comp__breadcrumb__category{display:flex;align-items:center}
.type-asset-management .capital-content-title-comp__breadcrumb__category:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_asset-management_categoryshape.svg") no-repeat center center}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__breadcrumb__category:before{width:24px;height:24px;background-size:100%}
}
.type-asset-management .capital-content-title-comp__breadcrumb__category:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_asset-management_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-asset-management .capital-content-title-comp__breadcrumb__category:after{width:24px;height:24px;background-size:100%}
}
.type-asset-management .capital-content-title-comp__breadcrumb__category.type-nonext:after{display:none}
.type-asset-management .capital-content-title-comp__breadcrumb__sub-category{display:flex;align-items:center}
.type-living-finance .capital-content-title-comp__breadcrumb{color:#e46136}
.type-living-finance .capital-content-title-comp__breadcrumb__main{display:flex;align-items:center}
.type-living-finance .capital-content-title-comp__breadcrumb__main:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_living-finance_home.svg") no-repeat center center}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__breadcrumb__main:before{width:24px;height:24px;background-size:100%}
}
.type-living-finance .capital-content-title-comp__breadcrumb__main:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_living-finance_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__breadcrumb__main:after{width:24px;height:24px;background-size:100%}
}
.type-living-finance .capital-content-title-comp__breadcrumb__category{display:flex;align-items:center}
.type-living-finance .capital-content-title-comp__breadcrumb__category:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_living-finance_categoryshape.svg") no-repeat center center}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__breadcrumb__category:before{width:24px;height:24px;background-size:100%}
}
.type-living-finance .capital-content-title-comp__breadcrumb__category:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_living-finance_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-living-finance .capital-content-title-comp__breadcrumb__category:after{width:24px;height:24px;background-size:100%}
}
.type-living-finance .capital-content-title-comp__breadcrumb__category.type-nonext:after{display:none}
.type-living-finance .capital-content-title-comp__breadcrumb__sub-category{display:flex;align-items:center}
.type-stock .capital-content-title-comp__breadcrumb{color:#ef4a66}
.type-stock .capital-content-title-comp__breadcrumb__main{display:flex;align-items:center}
.type-stock .capital-content-title-comp__breadcrumb__main:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_stock_home.svg") no-repeat center center}
@media(min-width:770px){.type-stock .capital-content-title-comp__breadcrumb__main:before{width:24px;height:24px;background-size:100%}
}
.type-stock .capital-content-title-comp__breadcrumb__main:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_stock_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-stock .capital-content-title-comp__breadcrumb__main:after{width:24px;height:24px;background-size:100%}
}
.type-stock .capital-content-title-comp__breadcrumb__category{display:flex;align-items:center}
.type-stock .capital-content-title-comp__breadcrumb__category:before{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_stock_categoryshape.svg") no-repeat center center}
@media(min-width:770px){.type-stock .capital-content-title-comp__breadcrumb__category:before{width:24px;height:24px;background-size:100%}
}
.type-stock .capital-content-title-comp__breadcrumb__category:after{content:"";display:inline-block;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_stock_arrowright.svg") no-repeat center center}
@media(min-width:770px){.type-stock .capital-content-title-comp__breadcrumb__category:after{width:24px;height:24px;background-size:100%}
}
.type-stock .capital-content-title-comp__breadcrumb__category.type-nonext:after{display:none}
.type-stock .capital-content-title-comp__breadcrumb__sub-category{display:flex;align-items:center}
@charset "UTF-8";.content-title-comp{position:relative;padding:32px 20px}
@media(min-width:1024px){.content-title-comp{padding:52px 0}
}
.content-title-comp::before{content:"";width:100%;height:698px;position:absolute;top:-60px;left:0}
@media(min-width:1024px){.content-title-comp::before{display:none}
}
@media(min-width:1024px){.content-title-comp.cate-save{background-color:#fcf1ea}
}
.content-title-comp.cate-save::before{background:linear-gradient(175deg,#FFF 8.19%,#fcf1ea 60.37%,#fdf2ec 78.09%,#FFF 92.61%)}
@media(min-width:1024px){.content-title-comp.cate-invest{background-color:#fbeced}
}
.content-title-comp.cate-invest::before{background:linear-gradient(174deg,#FFF 8.45%,#fbeced 58.73%,#fbedee 76.49%,#FFF 91.39%)}
@media(min-width:1024px){.content-title-comp.cate-loan{background-color:#e9f4ec}
}
.content-title-comp.cate-loan::before{background:linear-gradient(174deg,#FFF 8.46%,#e9f4ec 57.62%,#ebf5ee 79.73%,#FFF 91.06%)}
@media(min-width:1024px){.content-title-comp.cate-estate{background-color:#edeaf9}
}
.content-title-comp.cate-estate::before{background:linear-gradient(175deg,#FFF 8.41%,#efebf9 57.6%,#edeaf9 76.89%,#FFF 90.48%)}
@media(min-width:1024px){.content-title-comp.cate-duty{background-color:#e8ebfa}
}
.content-title-comp.cate-duty::before{background:linear-gradient(174deg,#FFF 8.55%,#e8ebfa 58.19%,#eaedfa 78.42%,#FFF 90.11%)}
@media(min-width:1024px){.content-title-comp.cate-insurance{background-color:#e2f0ee}
}
.content-title-comp.cate-insurance::before{background:linear-gradient(175deg,#FFF 8.22%,#e2f0ee 58.32%,#e4f1ef 80.93%,#FFF 90.21%)}
@media(min-width:1024px){.content-title-comp.cate-old-age{background-color:#edf3e6}
}
.content-title-comp.cate-old-age::before{background:linear-gradient(175deg,#FFF 8.21%,#e8f2de 59.28%,#eaf3e1 81.28%,#FFF 90.74%)}
@media(min-width:1024px){.content-title-comp.cate-life{background-color:#f6ecef}
}
.content-title-comp.cate-life::before{background:linear-gradient(175deg,#FFF 8.21%,#f7e8ec 58.53%,#f8eaed 78.49%,#FFF 91.14%)}
@media(min-width:1024px){.content-title-comp.cate-business{background-color:#eaf1f8}
}
.content-title-comp.cate-business::before{background:linear-gradient(175deg,#FFF 8.21%,#eaf1f8 58.33%,#ecf2f9 81.72%,#FFF 91.47%)}
.content-title-comp__wrap{margin:0 auto;max-width:520px}
@media(min-width:1024px){.content-title-comp__wrap{max-width:770px}
}
.content-title-comp__title{position:relative;padding:0 2px;font-size:32px;font-weight:700;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:42px;letter-spacing:-1px;margin-bottom:12px;word-break:break-all}
@media(min-width:1024px){.content-title-comp__title{padding:0 4px;font-size:36px;line-height:48px;margin-bottom:16px}
}
.content-title-comp__sub-title{position:relative;color:#505052;padding:0 2px;font-size:15px;line-height:22px;margin-bottom:32px;word-break:break-all}
@media(min-width:1024px){.content-title-comp__sub-title{padding:0 4px;font-size:18px;line-height:28px}
}
.content-title-comp__info{color:#505052;display:flex;gap:17px;justify-content:left;font-size:13px;line-height:18px;padding:0 2px;margin-top:24px}
@media(min-width:1024px){.content-title-comp__info{padding:0 4px;font-size:15px;line-height:26px;margin-top:32px}
}
.content-title-comp__info__item{position:relative}
.content-title-comp__info__item+.content-title-comp__info__item:before{background-color:#dadde2;content:"";position:absolute;left:-9px;top:50%;transform:translateY(-50%);width:1px;height:8px}
.content-title-comp.is-sticky{margin-bottom:38px}
@media(min-width:1024px){.content-title-comp.is-sticky{margin-bottom:45px}
}
.content-title-comp__breadcrumb{display:flex;gap:18px;align-items:center;margin-bottom:24px;font-size:13px;font-weight:700;line-height:13px;white-space:nowrap;overflow:hidden}
@media(min-width:1024px){.content-title-comp__breadcrumb{gap:24px;margin-bottom:32px;font-size:16px;line-height:24px}
}
.cate-save .content-title-comp__breadcrumb{color:#de7d4b}
.cate-invest .content-title-comp__breadcrumb{color:#de7071}
.cate-loan .content-title-comp__breadcrumb{color:#48a25c}
.cate-estate .content-title-comp__breadcrumb{color:#9c69d2}
.cate-duty .content-title-comp__breadcrumb{color:#726bd4}
.cate-insurance .content-title-comp__breadcrumb{color:#4da49a}
.cate-old-age .content-title-comp__breadcrumb{color:#7ba74e}
.cate-life .content-title-comp__breadcrumb{color:#da7991}
.cate-business .content-title-comp__breadcrumb{color:#689dd6}
.content-title-comp__breadcrumb__item{position:relative;flex-shrink:0}
.content-title-comp__breadcrumb__item.type-main{display:flex;align-items:center}
.content-title-comp__breadcrumb__item.type-main:before{margin-right:2px;content:"";display:inline-block;width:18px;height:18px}
@media(min-width:1024px){.content-title-comp__breadcrumb__item.type-main:before{margin-right:4px;width:24px;height:24px}
}
.cate-save .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_save.svg) no-repeat center center/cover}
.cate-invest .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_invest.svg) no-repeat center center/cover}
.cate-loan .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_loan.svg) no-repeat center center/cover}
.cate-estate .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_estate.svg) no-repeat center center/cover}
.cate-duty .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_duty.svg) no-repeat center center/cover}
.cate-insurance .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_insurance.svg) no-repeat center center/cover}
.cate-old-age .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_old.svg) no-repeat center center/cover}
.cate-life .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_life.svg) no-repeat center center/cover}
.cate-business .content-title-comp__breadcrumb__item.type-main::before{background:url(../../site-v2/resources/images/flag2.0/18_ic_home_business.svg) no-repeat center center/cover}
.content-title-comp__breadcrumb__item.type-cate{display:flex;align-items:center}
.content-title-comp__breadcrumb__item.type-cate:before{content:"";display:inline-block;width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.content-title-comp__breadcrumb__item.type-cate:before{width:24px;height:24px;margin-right:4px}
}
.cate-save .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .content-title-comp__breadcrumb__item.type-cate::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.content-title-comp__breadcrumb__item.type-sub-cate{align-items:center;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom;max-width:100%;padding-left:18px;margin-left:-18px}
@media(min-width:1024px){.content-title-comp__breadcrumb__item.type-sub-cate{padding-left:24px;margin-left:-24px}
}
.content-title-comp__breadcrumb__item.type-sub-cate:after{left:0 !important}
.content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item:after{content:"";display:inline-block;position:absolute;left:-18px;top:50%;transform:translateY(-50%);width:18px;height:18px}
@media(min-width:1024px){.content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item:after{width:24px;height:24px;left:-24px}
}
.cate-save .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_save.svg) no-repeat center center/cover}
.cate-invest .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_invest.svg) no-repeat center center/cover}
.cate-loan .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_loan.svg) no-repeat center center/cover}
.cate-estate .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_estate.svg) no-repeat center center/cover}
.cate-duty .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_duty.svg) no-repeat center center/cover}
.cate-insurance .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_insurance.svg) no-repeat center center/cover}
.cate-old-age .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_old.svg) no-repeat center center/cover}
.cate-life .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_life.svg) no-repeat center center/cover}
.cate-business .content-title-comp__breadcrumb__item+.content-title-comp__breadcrumb__item::after{background:url(../../site-v2/resources/images/flag2.0/18_arrow_business.svg) no-repeat center center/cover}
.image-link-comp{margin:0 auto;max-width:520px;width:calc(100% - 40px)}
@media(min-width:1024px){.image-link-comp{max-width:770px;padding:45px 0 0 0}
}
.image-link-comp a{display:block;width:100%;height:auto;text-align:center}
.image-link-comp a img{max-width:100%}
.comment-comp{background-color:#fff;margin-top:32px;padding:32px 20px 0;border-top:6px solid #f5f8fc}
@media(min-width:1024px){.comment-comp{padding:48px 0 0;margin-top:48px;border-top:12px solid #f5f8fc}
}
.comment-comp-wrap{width:100%;max-width:520px;margin:0 auto}
@media(min-width:1024px){.comment-comp-wrap{max-width:770px}
}
.comment-comp__reg{display:grid;row-gap:20px}
.comment-comp__reg__top{display:flex;gap:4px;align-items:center}
@media(min-width:1024px){.comment-comp__reg__top{margin-left:4px}
}
.comment-comp__reg__top__title{color:#272421;display:inline-block;font-size:16px;font-weight:700;line-height:24px}
@media(min-width:1024px){.comment-comp__reg__top__title{font-size:18px;line-height:28px}
}
.comment-comp__reg__top__num{color:#272421;display:inline-block;font-size:16px;line-height:24px}
@media(min-width:1024px){.comment-comp__reg__top__num{font-size:18px;line-height:25px}
}
.comment-comp__reg__form__input input{background-color:#f5f8fc;width:100%;height:54px;padding:16px 16px 16px 20px;font-size:14px;line-height:22px;border-radius:8px;border:1px solid transparent;resize:none}
@media(min-width:1024px){.comment-comp__reg__form__input input{height:64px;padding:20px 24px;font-size:16px;line-height:24px}
}
.comment-comp__reg__form__input input::placeholder{color:#a6a6ac !important}
.comment-comp__reg__form__input input:focus{outline:0;border:1px solid #111}
.comment-comp__reg__form__textarea{background-color:#f5f8fc;position:relative;margin-top:8px;height:138px;border:1px solid transparent;border-radius:8px;padding:16px 16px 32px;overflow:hidden}
@media(min-width:1024px){.comment-comp__reg__form__textarea{height:208px;padding:20px 24px 50px;margin-top:12px}
}
.comment-comp__reg__form__textarea:focus-within{outline:0;border:1px solid #111}
.comment-comp__reg__form__textarea textarea{background-color:#f5f8fc;width:100%;height:100%;font-size:14px;line-height:22px;border:0;resize:none}
@media(min-width:1024px){.comment-comp__reg__form__textarea textarea{font-size:16px;line-height:24px}
}
.comment-comp__reg__form__textarea textarea::placeholder{color:#a6a6ac !important}
.comment-comp__reg__form__textarea textarea:focus{outline:0}
.comment-comp__reg__form__textarea textarea::-webkit-scrollbar{width:16px}
.comment-comp__reg__form__textarea textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:4px;background-clip:padding-box;border:6px solid transparent}
.comment-comp__reg__form__textarea textarea::-webkit-scrollbar-track{background-color:transparent}
.comment-comp__reg__form__count{display:flex;position:absolute;color:#858585;bottom:16px;right:12px;font-size:12px;line-height:18px}
@media(min-width:1024px){.comment-comp__reg__form__count{font-size:16px;line-height:26px;bottom:20px;right:24px}
}
.comment-comp__reg__form__count__current{font-weight:700}
@media(min-width:1024px){.comment-comp__reg__form__count__current{font-weight:500}
}
.comment-comp__reg__form__btn{background-color:#111;color:#fff;position:relative;padding:13px 20px 13px 42px;border-radius:100px;font-size:14px;font-weight:500;line-height:22px}
@media(min-width:1024px){.comment-comp__reg__form__btn{padding:12px 24px 12px 46px;font-size:16px;font-weight:400;line-height:24px}
}
.comment-comp__reg__form__btn::before{position:absolute;content:"";width:20px;height:20px;left:20px;top:50%;transform:translateY(-50%);background:url(../../site-v2/resources/images/btn_icon2.0/ic_submit_mo.svg)}
@media(min-width:1024px){.comment-comp__reg__form__btn::before{width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_submit_pc.svg)}
}
.comment-comp__reg__form__btn:disabled{background-color:#e2e7ee;color:#a6a6ac;cursor:default}
.comment-comp__reg__form__btn:disabled::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_submit_disable_mo.svg)}
@media(min-width:1024px){.comment-comp__reg__form__btn:disabled::before{background:url(../../site-v2/resources/images/btn_icon2.0/ic_submit_disable_pc.svg)}
}
.comment-comp__reg__form__btn-wrap{text-align:right;margin-top:12px}
@media(min-width:1024px){.comment-comp__reg__form__btn-wrap{margin-top:16px}
}
.comment-comp__list{border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7}
.comment-comp__list-wrap{margin-top:20px}
.comment-comp__list__item{display:grid;row-gap:6px;padding:16px 2px}
@media(min-width:1024px){.comment-comp__list__item{row-gap:8px}
}
.comment-comp__list__item+.comment-comp__list__item{border-top:1px solid #edf1f7}
.comment-comp__list__item__cont{font-size:15px;line-height:23px;word-break:break-all}
@media(min-width:1024px){.comment-comp__list__item__cont{font-size:16px;line-height:24px}
}
.comment-comp__list__item__info{display:flex;gap:13px}
.comment-comp__list__item__info span{color:#858588;font-size:13px;line-height:18px}
@media(min-width:1024px){.comment-comp__list__item__info span{font-size:15px;line-height:21px}
}
.comment-comp__list__item__info__name{font-weight:500}
.comment-comp__list__item__info__date{position:relative}
.comment-comp__list__item__info__date::before{position:absolute;content:"";width:1px;height:8px;background:#e3e6ec;top:50%;left:-7px;transform:translateY(-50%)}
.comment-comp .slick-dots-container{width:60px;overflow:hidden;display:block;padding:0;margin:20px auto 0 auto;position:relative}
@media(min-width:1024px){.comment-comp .slick-dots-container{width:80px}
}
.comment-comp .slick-dots-container>ul{padding:0;display:flex !important;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;bottom:unset;height:100%}
.comment-comp .slick-dots-container>ul li{width:6px;height:6px;margin:0 3px;background-color:#dadde2;border:0;border-radius:50%}
@media(min-width:1024px){.comment-comp .slick-dots-container>ul li{width:8px;height:8px;margin:0 4px}
}
.comment-comp .slick-dots-container>ul li.p-small-1{transform:scale(0.7)}
.comment-comp .slick-dots-container>ul li.n-small-1{transform:scale(0.7)}
.comment-comp .slick-dots-container>ul li.slick-active{transform:scale(1);transform-origin:center;background:#484540}
.comment-comp .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.comment-comp .slick-dots-container>ul li button:before{display:none}
.comment-comp .slick-prev{display:none !important;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.comment-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.comment-comp .slick-next{display:none !important;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.comment-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.comment-comp:hover .slick-prev,.comment-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
.comment-comp .basic__page{padding-top:20px}
.character-icon-comp{background-color:#fff;padding:16px 0 0 0;margin:0 auto}
@media(min-width:1024px){.character-icon-comp{max-width:770px;margin:0 auto}
}
.character-icon-comp__wrap{width:100%;max-width:520px;margin:0 auto}
@media(min-width:1024px){.character-icon-comp__wrap{max-width:none}
}
.character-icon-comp__text-wrap{display:flex;align-items:center;gap:20px;padding:0 20px}
@media(min-width:1024px){.character-icon-comp__text-wrap{padding:0;gap:40px}
}
.character-icon-comp__text-wrap__img{flex:2;width:100%;height:100%;max-height:120px}
@media(min-width:1024px){.character-icon-comp__text-wrap__img{max-height:240px}
}
.align-center .character-icon-comp__text-wrap__img{text-align:center}
.align-right .character-icon-comp__text-wrap__img{text-align:right}
.align-left .character-icon-comp__text-wrap__img{text-align:left}
.align-top .character-icon-comp__text-wrap__img{align-self:flex-start}
.align-middle .character-icon-comp__text-wrap__img{align-self:center}
.align-bottom .character-icon-comp__text-wrap__img{align-self:flex-end}
.character-icon-comp__text-wrap__img img{width:100%;height:auto;min-width:100px;max-height:120px}
@media(min-width:1024px){.character-icon-comp__text-wrap__img img{max-height:240px}
}
.character-icon-comp__text-wrap__img img.type-length{width:auto;height:100%;min-width:auto}
.character-icon-comp__text-wrap__img img.type-width{width:100%;height:auto}
.character-icon-comp__text-wrap__txt{flex:8}
.character-icon-comp__text-wrap__txt *{font-size:16px;line-height:28px}
@media(min-width:1024px){.character-icon-comp__text-wrap__txt *{font-size:18px;line-height:28px}
}
.character-icon-comp__text-wrap__txt__title{color:#272421;font-family:"KBFGText";font-size:16px;font-weight:700;line-height:24px;letter-spacing:-0.5px;margin-bottom:4px;word-break:break-word}
@media(min-width:1024px){.character-icon-comp__text-wrap__txt__title{font-size:20px;line-height:30px;margin-bottom:8px}
}
.character-icon-comp__text-wrap__txt__desc{color:#484540;font-family:"KBFGText";font-size:16px;font-weight:300;line-height:28px;letter-spacing:-0.5px;word-break:break-word}
@media(min-width:1024px){.character-icon-comp__text-wrap__txt__desc{font-size:18px;line-height:28px}
}
.character-icon-comp em{font-style:italic}
.button-comp{text-align:right;width:calc(100% - 40px);margin:0 auto;padding:16px 0;max-width:520px}
@media(min-width:1280px){.button-comp{margin:auto;max-width:770px;padding:20px 0}
.button-comp.type-line{width:384px;text-align:center}
}
.button-comp.type-line{text-align:center}
.button-comp__btn__xf{display:inline-block;color:#484540;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline}
@media(min-width:1280px){.button-comp__btn__xf{font-size:16px;line-height:26px}
}
.type-outlink .button-comp__btn__xf{width:100%;text-decoration:none;text-align:left;overflow:hidden;line-height:0}
.type-arrow .button-comp__btn__xf{padding-right:16px;position:relative}
@media(min-width:1280px){.type-arrow .button-comp__btn__xf{padding-right:20px}
}
.type-arrow .button-comp__btn__xf:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_16_gray02.svg") no-repeat center center}
@media(min-width:1280px){.type-arrow .button-comp__btn__xf:after{width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_20_gray02.svg") no-repeat center center}
}
.type-line .button-comp__btn__xf{padding:12px 32px;width:100%;border:1px solid #d9d9d9;border-radius:8px;text-decoration:none}
@media(min-width:1280px){.type-line .button-comp__btn__xf{font-size:14px;line-height:22px}
}
.type-category .button-comp__btn__xf{display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:14px 24px 18px 24px;text-decoration:none;border-radius:8px;border:1px solid #d9d9d9;text-align:left}
@media(min-width:1280px){.type-category .button-comp__btn__xf{align-items:center;padding:15px 88px 20px 88px;width:504px;border-radius:12px}
}
.button-comp.type-outlink{margin:40px auto 28px;padding:0;width:calc(100% - 40px);position:relative;text-align:left;border-radius:8px}
@media(min-width:1280px){.button-comp.type-outlink{margin:64px auto 40px;max-width:770px;border-radius:12px}
}
.button-comp.type-outlink button,.button-comp.type-outlink a{padding:24px 120px 24px 24px;vertical-align:top}
@media(min-width:1280px){.button-comp.type-outlink button,.button-comp.type-outlink a{padding:36px 250px 40px 42px}
}
.button-comp.type-outlink button:after,.button-comp.type-outlink a:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:100px;height:100px}
@media(min-width:1280px){.button-comp.type-outlink button:after,.button-comp.type-outlink a:after{right:63px;width:110px;height:110px}
}
.button-comp.type-outlink.type-empty{background-color:#fffceb}
.button-comp.type-outlink.type-empty button:after,.button-comp.type-outlink.type-empty a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_default.svg") no-repeat center center/cover}
.button-comp.type-outlink.type-empty.type02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_default02.svg") no-repeat center center/cover}
.button-comp__info-txt{display:block;margin:0 0 8px 0;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.5px;color:#858585;overflow:hidden;white-space:nowrap}
@media(min-width:1280px){.button-comp__info-txt{max-width:max-content;font-size:15px;line-height:26px}
}
.type-category .button-comp__info-txt{color:#484540;display:inline-block;margin-bottom:4px;padding-right:20px;width:auto;position:relative}
@media(min-width:1280px){.type-category .button-comp__info-txt{margin-bottom:6px;padding-right:24px;font-size:14px;line-height:22px}
}
.type-category .button-comp__info-txt:after{content:"";position:absolute;right:0;top:0;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_m.svg") no-repeat center center}
@media(min-width:1280px){.type-category .button-comp__info-txt:after{top:-1px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_pc.svg") no-repeat center center}
}
.type-category .button-comp__info-txt.type-noicon{padding-right:0}
.type-category .button-comp__info-txt.type-noicon:after{display:none}
.button-comp__color-txt{display:inline-block;margin-bottom:2px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;position:relative;z-index:1;overflow:hidden;white-space:nowrap}
@media(min-width:375px){.button-comp__color-txt{font-size:16px;line-height:24px}
}
@media(min-width:1280px){.button-comp__color-txt{margin:0 8px 0 0;height:30px;font-size:20px;line-height:30px}
}
.button-comp__color-txt:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:10px;z-index:-1}
@media(min-width:1280px){.button-comp__color-txt:before{height:14px}
}
@media(min-width:1280px){.type-category .button-comp__color-txt:before{height:10px}
}
.type-empty .button-comp__color-txt{color:#ffa800}
.type-empty .button-comp__color-txt:before{background-color:#fff8d2}
.type-category .button-comp__color-txt{margin-bottom:0;font-size:14px;line-height:22px;height:22px}
@media(min-width:1280px){.type-category .button-comp__color-txt{margin-right:0;line-height:28px;height:28px;font-size:16px}
}
.button-comp__link-txt{color:#272421;padding-right:24px;max-width:191px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;overflow:hidden;white-space:nowrap;vertical-align:top;position:relative;display:block;max-width:max-content}
@media(min-width:375px){.button-comp__link-txt{font-size:16px;line-height:24px}
}
@media(min-width:1280px){.button-comp__link-txt{padding-right:28px;max-width:226px;height:30px;font-size:20px;line-height:30px;display:inline-block}
}
.button-comp__link-txt:after{content:"";position:absolute;right:0;top:0;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_m.svg") no-repeat center center}
@media(min-width:1280px){.button-comp__link-txt:after{top:0;width:28px;height:28px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_pc.svg") no-repeat center center}
}
.button-comp.type-category{margin:24px auto 16px auto;padding:0;text-align:center}
@media(min-width:1280px){.button-comp.type-category{margin:32px auto 20px auto}
}
.button-kb-comp{padding:32px 20px 0 20px;background:#FFF}
@media(min-width:1024px){.button-kb-comp{padding:40px 0 0 0;background:inherit}
}
.type-sub .button-kb-comp{padding:20px}
@media(min-width:1024px){.type-sub .button-kb-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-sub .button-kb-comp .button-kb-comp__btn{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-sub .button-kb-comp .button-kb-comp__btn{max-width:496px}
}
.type-main .button-kb-comp{padding:20px}
@media(min-width:1024px){.type-main .button-kb-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-main .button-kb-comp .button-kb-comp__btn{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-main .button-kb-comp .button-kb-comp__btn{max-width:496px}
}
.type-basic .button-kb-comp .button-kb-comp__btn{max-width:520px}
@media(min-width:1024px){.type-basic .button-kb-comp .button-kb-comp__btn{max-width:770px}
}
.button-kb-comp.type-center.cate-save .button-comp__btn{background:#fcf1ea}
.button-kb-comp.type-center.cate-invest .button-comp__btn{background:#fbeced}
.button-kb-comp.type-center.cate-loan .button-comp__btn{background:#e9f4ec}
.button-kb-comp.type-center.cate-estate .button-comp__btn{background:#edeaf9}
.button-kb-comp.type-center.cate-duty .button-comp__btn{background:#e8ebfa}
.button-kb-comp.type-center.cate-insurance .button-comp__btn{background:#e2f0ee}
.button-kb-comp.type-center.cate-old-age .button-comp__btn{background:#edf3e6}
.button-kb-comp.type-center.cate-life .button-comp__btn{background:#f6ecef}
.button-kb-comp.type-center.cate-business .button-comp__btn{background:#eaf1f8}
.button-kb-comp.type-left.color-default-a.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-a.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-a.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-a.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-b.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-b.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-b.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-b.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-save.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-save.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-save.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-save.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-invest.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-invest.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-invest.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-invest.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-loan.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-loan.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-loan.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-loan.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-estate.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-estate.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-estate.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-estate.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-duty.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-duty.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-duty.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-duty.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-insurance.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-insurance.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-insurance.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-insurance.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-old-age.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-old-age.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-old-age.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-old-age.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-life.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-life.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-life.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-life.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-business.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-business.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-business.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-business.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-b-color.type-out .button-kb-comp__btn:after{width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_w.svg) no-repeat center/cover}
@media(min-width:1024px){.button-kb-comp.type-b-color.type-out .button-kb-comp__btn:after{width:28px;height:28px}
}
.button-kb-comp.type-line{text-align:center}
.button-kb-comp__btn{position:relative;display:block;color:#484540;max-width:440px;width:100%;margin:0 auto;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline}
@media(min-width:1024px){.button-kb-comp__btn{padding:28px 0;max-width:770px;border-radius:10px;font-size:16px;line-height:26px}
}
.color-default-a .button-kb-comp__btn{background:#ffa800}
.color-default-b .button-kb-comp__btn{background:#333}
.cate-save .button-kb-comp__btn{background:#ee8955}
.cate-invest .button-kb-comp__btn{background:#ea7b7c}
.cate-loan .button-kb-comp__btn{background:#56af6a}
.cate-estate .button-kb-comp__btn{background:#a971e4}
.cate-duty .button-kb-comp__btn{background:#738aed}
.cate-insurance .button-kb-comp__btn{background:#59b8ad}
.cate-old-age .button-kb-comp__btn{background:#88c058}
.cate-life .button-kb-comp__btn{background:#eb859e}
.cate-business .button-kb-comp__btn{background:#70a9e8}
.type-outlink .button-kb-comp__btn{width:100%;text-decoration:none;text-align:left;overflow:hidden;line-height:0;padding:24px 0 28px 0;border-radius:8px}
@media(min-width:1024px){.type-outlink .button-kb-comp__btn{border-radius:10px}
}
.type-arrow .button-kb-comp__btn{padding-right:16px;position:relative}
@media(min-width:1024px){.type-arrow .button-kb-comp__btn{padding-right:20px}
}
.type-arrow .button-kb-comp__btn:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_16_gray02.svg") no-repeat center center}
@media(min-width:1024px){.type-arrow .button-kb-comp__btn:after{width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_20_gray02.svg") no-repeat center center}
}
.type-line .button-kb-comp__btn{padding:12px 32px;width:100%;border:1px solid #d9d9d9;border-radius:8px;text-decoration:none}
@media(min-width:1024px){.type-line .button-kb-comp__btn{font-size:14px;line-height:22px}
}
.type-category .button-kb-comp__btn{display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:14px 24px 18px 24px;text-decoration:none;border-radius:8px;border:1px solid #d9d9d9;text-align:left}
@media(min-width:1024px){.type-category .button-kb-comp__btn{align-items:center;padding:15px 88px 20px 88px;width:504px;border-radius:12px}
}
.type-center .button-kb-comp__btn{text-decoration:none;display:block;padding:24px 0 28px 0;background:#f5f6fa;text-align:center;border-radius:8px}
.cate-save .type-center .button-kb-comp__btn{background:#fcf1ea}
.cate-invest .type-center .button-kb-comp__btn{background:#fbeced}
.cate-loan .type-center .button-kb-comp__btn{background:#e9f4ec}
.cate-estate .type-center .button-kb-comp__btn{background:#edeaf9}
.cate-duty .type-center .button-kb-comp__btn{background:#e8ebfa}
.cate-insurance .type-center .button-kb-comp__btn{background:#e2f0ee}
.cate-old-age .type-center .button-kb-comp__btn{background:#edf3e6}
.cate-life .type-center .button-kb-comp__btn{background:#f6ecef}
.cate-business .type-center .button-kb-comp__btn{background:#eaf1f8}
.type-left .button-kb-comp__btn{text-decoration:none;display:block;padding:22px 16px 22px 20px;position:relative;border-radius:8px;background:#f5f8fc}
@media(min-width:1024px){.type-left .button-kb-comp__btn{padding:26px 180px}
}
@media(min-width:1024px){.type-sub .type-left .button-kb-comp__btn{padding:28px 42px 28px 42px}
}
@media(min-width:1024px){.type-main .type-left .button-kb-comp__btn{padding:28px 42px 28px 42px}
}
.type-left .button-kb-comp__btn:after{content:"";width:100px;height:100px;position:absolute;top:22px;right:16px}
@media(min-width:1024px){.type-left .button-kb-comp__btn:after{width:120px;height:120px;top:22px;right:178px}
}
@media(min-width:1024px){.type-sub .type-left .button-kb-comp__btn:after{right:40px}
}
@media(min-width:1024px){.type-main .type-left .button-kb-comp__btn:after{right:40px}
}
.type-b-color .button-kb-comp__btn{text-decoration:none;display:block;padding:16px;position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;border-radius:8px}
@media(min-width:1024px){.type-b-color .button-kb-comp__btn{padding:24px}
}
.type-b-color .button-kb-comp__btn:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/btn_w_rarrow_mo.svg") no-repeat center center}
@media(min-width:1024px){.type-b-color .button-kb-comp__btn:after{width:28px;height:28px;position:absolute;top:50%;right:24px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/btn_w_rarrow_pc.svg") no-repeat center center}
}
.button-kb-comp.type-outlink{position:relative;text-align:left}
.button-kb-comp.type-outlink button,.button-kb-comp.type-outlink a{padding:24px 120px 24px 24px;vertical-align:top}
@media(min-width:1024px){.button-kb-comp.type-outlink button,.button-kb-comp.type-outlink a{padding:36px 250px 40px 42px}
}
@media(min-width:1024px){.type-main .button-kb-comp.type-outlink button,.type-sub .button-kb-comp.type-outlink button,.type-main .button-kb-comp.type-outlink a,.type-sub .button-kb-comp.type-outlink a{padding:28px 42px 28px 42px}
}
.button-kb-comp.type-outlink button:after,.button-kb-comp.type-outlink a:after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:80px;height:80px}
@media(min-width:1024px){.button-kb-comp.type-outlink button:after,.button-kb-comp.type-outlink a:after{right:72px;width:88px;height:88px}
}
@media(min-width:1024px){.type-main .button-kb-comp.type-outlink button:after,.type-sub .button-kb-comp.type-outlink button:after,.type-main .button-kb-comp.type-outlink a:after,.type-sub .button-kb-comp.type-outlink a:after{right:42px}
}
.button-kb-comp.type-outlink.type-economy{background-color:#f0f5ff}
.button-kb-comp.type-outlink.type-economy button:after,.button-kb-comp.type-outlink.type-economy a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_economy.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-stock{background-color:#fbeff1}
.button-kb-comp.type-outlink.type-stock button:after,.button-kb-comp.type-outlink.type-stock a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_stock.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-real-estate{background-color:#f8f5ff}
.button-kb-comp.type-outlink.type-real-estate button:after,.button-kb-comp.type-outlink.type-real-estate a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_realestate.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-asset-management{background-color:#eef8f5}
.button-kb-comp.type-outlink.type-asset-management button:after,.button-kb-comp.type-outlink.type-asset-management a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_asset.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-living-finance{background-color:#fcf1ed}
.button-kb-comp.type-outlink.type-living-finance button:after,.button-kb-comp.type-outlink.type-living-finance a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_living_finance.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-owner-operator{background-color:#eff6ff}
.button-kb-comp.type-outlink.type-owner-operator button:after,.button-kb-comp.type-outlink.type-owner-operator a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_living_finance.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__btn{background-color:#fcf1ea}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__color-txt{color:#de7d4b}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__color-txt:before{background-color:#f2e1d7}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-save button:after,.button-kb-comp.type-outlink.cate-save a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_save.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__btn{background-color:#fbeced}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__color-txt{color:#de7071}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__color-txt:before{background-color:#f3e0e0}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-invest button:after,.button-kb-comp.type-outlink.cate-invest a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_invest.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__btn{background-color:#e9f4ec}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__color-txt{color:#48a25c}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__color-txt:before{background-color:#d6eddf}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-loan button:after,.button-kb-comp.type-outlink.cate-loan a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_loan.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__btn{background-color:#edeaf9}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__color-txt{color:#9c69d2}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__color-txt:before{background-color:#e9e1f7}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-estate button:after,.button-kb-comp.type-outlink.cate-estate a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_estate.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__btn{background-color:#e8ebfa}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__color-txt{color:#726bd4}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__color-txt:before{background-color:#dfe3f9}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-duty button:after,.button-kb-comp.type-outlink.cate-duty a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_duty.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__btn{background-color:#e2f0ee}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__color-txt{color:#4da49a}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__color-txt:before{background-color:#d7ebe9}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-insurance button:after,.button-kb-comp.type-outlink.cate-insurance a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_insurance.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__btn{background-color:#edf3e6}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__color-txt{color:#7ba74e}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__color-txt:before{background-color:#dee9d1}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-old-age button:after,.button-kb-comp.type-outlink.cate-old-age a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_old.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__btn{background-color:#f6ecef}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__color-txt{color:#da7991}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__color-txt:before{background-color:#f6dfe4}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-life button:after,.button-kb-comp.type-outlink.cate-life a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_life.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__btn{background-color:#eaf1f8}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__color-txt{color:#5b9fc8}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__color-txt:before{background-color:#dce6f0}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-business button:after,.button-kb-comp.type-outlink.cate-business a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_business.svg") no-repeat center center}
.button-kb-comp__info-txt{display:block;margin:0 0 8px 0;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.5px;color:#858585;overflow:hidden;white-space:nowrap}
@media(min-width:1024px){.button-kb-comp__info-txt{width:191px;font-size:15px;line-height:26px}
}
.type-category .button-kb-comp__info-txt{color:#505052;display:inline-block;margin-bottom:4px;padding-right:20px;width:auto;position:relative}
@media(min-width:1024px){.type-category .button-kb-comp__info-txt{margin-bottom:6px;padding-right:24px;font-size:14px;line-height:22px}
}
.type-category .button-kb-comp__info-txt:after{content:"";position:absolute;right:0;top:0;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_m.svg") no-repeat center center}
@media(min-width:1024px){.type-category .button-kb-comp__info-txt:after{top:-1px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_pc.svg") no-repeat center center}
}
.type-category .button-kb-comp__info-txt.type-noicon{padding-right:0}
.type-category .button-kb-comp__info-txt.type-noicon:after{display:none}
.type-center .button-kb-comp__info-txt{color:#858585;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.39px;margin-bottom:4px}
@media(min-width:1024px){.type-center .button-kb-comp__info-txt{width:inherit;font-size:15px;line-height:21px;margin:0}
}
.type-left .button-kb-comp__info-txt{color:#858585;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.39px;margin-bottom:4px}
@media(min-width:1024px){.type-left .button-kb-comp__info-txt{width:inherit;font-size:15px;line-height:21px;margin:0}
}
.type-b-color .button-kb-comp__info-txt{color:#FFF;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.42px;margin-bottom:4px}
@media(min-width:1024px){.type-b-color .button-kb-comp__info-txt{width:inherit;font-size:18px;line-height:25px;margin-bottom:4px}
}
.button-kb-comp__color-txt{display:inline-block;margin-bottom:2px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;position:relative;z-index:1;overflow:hidden;white-space:nowrap}
@media(min-width:375px){.button-kb-comp__color-txt{font-size:16px;line-height:24px}
}
@media(min-width:1024px){.button-kb-comp__color-txt{margin:0 8px 0 0;height:30px;font-size:20px;line-height:30px}
}
.button-kb-comp__color-txt:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:10px;z-index:-1}
@media(min-width:1024px){.button-kb-comp__color-txt:before{height:14px}
}
@media(min-width:1024px){.type-category .button-kb-comp__color-txt:before{height:10px}
}
.type-economy .button-kb-comp__color-txt{color:#3760e1}
.type-economy .button-kb-comp__color-txt:before{background-color:#e4ecfd}
.type-stock .button-kb-comp__color-txt{color:#ef4a66}
.type-stock .button-kb-comp__color-txt:before{background-color:#fae4e8}
.type-real-estate .button-kb-comp__color-txt{color:#6640d3}
.type-real-estate .button-kb-comp__color-txt:before{background-color:#e5ddfc}
.type-asset-management .button-kb-comp__color-txt{color:#1da48a}
.type-asset-management .button-kb-comp__color-txt:before{background-color:#dbede9}
.type-living-finance .button-kb-comp__color-txt{color:#e46136}
.type-living-finance .button-kb-comp__color-txt:before{background-color:#fce7e0}
.type-category .button-kb-comp__color-txt{margin-bottom:0;font-size:14px;line-height:22px;height:22px}
@media(min-width:1024px){.type-category .button-kb-comp__color-txt{margin-right:0;line-height:28px;height:28px;font-size:16px}
}
.type-center .button-kb-comp__color-txt{color:#111;font-size:18px;font-weight:700;line-height:24px;height:inherit;letter-spacing:-0.54px;margin-bottom:12px;overflow:inherit}
@media(min-width:1024px){.type-center .button-kb-comp__color-txt{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-0.5px;margin:0 auto 16px}
}
.type-left .button-kb-comp__color-txt{color:#111;font-size:18px;font-weight:700;line-height:24px;height:inherit;letter-spacing:-0.54px;margin-bottom:12px;overflow:inherit}
@media(min-width:1024px){.type-left .button-kb-comp__color-txt{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-0.5px;margin:0 auto 16px}
}
.type-b-color .button-kb-comp__color-txt{color:#FFF;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.48px;height:inherit}
@media(min-width:1024px){.type-b-color .button-kb-comp__color-txt{font-size:18px;font-weight:700;line-height:25px;letter-spacing:-0.5px}
}
.button-kb-comp__link-txt{color:#272421;display:inline-block;padding-right:24px;max-width:191px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;overflow:hidden;white-space:nowrap;vertical-align:top;position:relative}
.type-out .button-kb-comp__link-txt{display:flex !important;align-items:center}
@media(min-width:1024px){.type-out .button-kb-comp__link-txt{max-width:max-content !important;padding:6px 20px !important}
}
.type-out .button-kb-comp__link-txt:after{position:inherit;display:block !important;width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_outlink_small_w.svg) no-repeat center/cover}
@media(min-width:1024px){.type-out .button-kb-comp__link-txt:after{width:24px;height:24px}
}
@media(min-width:375px){.button-kb-comp__link-txt{font-size:16px;line-height:24px}
}
@media(min-width:1024px){.button-kb-comp__link-txt{padding-right:28px;max-width:226px;height:30px;font-size:20px;line-height:30px}
}
.button-kb-comp__link-txt:after{content:"";position:absolute;right:0;top:0;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_m.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp__link-txt:after{top:0;width:28px;height:28px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_pc.svg") no-repeat center center}
}
.color-default-a .button-kb-comp__link-txt{background:#ffa800}
.color-default-b .button-kb-comp__link-txt{background:#333}
.cate-save .button-kb-comp__link-txt{background:#ee8955}
.cate-invest .button-kb-comp__link-txt{background:#ea7b7c}
.cate-loan .button-kb-comp__link-txt{background:#56af6a}
.cate-estate .button-kb-comp__link-txt{background:#a971e4}
.cate-duty .button-kb-comp__link-txt{background:#738aed}
.cate-insurance .button-kb-comp__link-txt{background:#59b8ad}
.cate-old-age .button-kb-comp__link-txt{background:#88c058}
.cate-life .button-kb-comp__link-txt{background:#eb859e}
.cate-business .button-kb-comp__link-txt{background:#70a9e8}
.type-center .button-kb-comp__link-txt{display:block;padding:8px 24px 7px 24px;border-radius:34px;color:#FFF;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-0.42px;height:inherit;max-width:max-content;width:max-content;margin:0 auto;overflow:visible}
@media(min-width:1024px){.type-center .button-kb-comp__link-txt{padding:8px 20px;border-radius:100px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-0.5px;max-width:140px}
}
@media(min-width:1024px){.type-center .button-kb-comp__link-txt.type-out{max-width:none !important}
}
.type-center .button-kb-comp__link-txt:after{display:none}
.type-left .button-kb-comp__link-txt{display:block;padding:6px 20px;border-radius:34px;color:#FFF;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-0.42px;height:max-content;max-width:max-content;overflow:visible}
@media(min-width:1024px){.type-left .button-kb-comp__link-txt{padding:8px 20px;border-radius:100px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-0.5px;max-width:max-content}
}
.type-left .button-kb-comp__link-txt:after{display:none}
.button-kb-comp.type-category{text-align:center}
@media(min-width:1024px){.button-kb-comp.type-category{border-radius:10px}
}
.button-kb-comp.type-category .button-kb-comp__btn{background-color:#fff;border:1px solid #e3e6ec}
.button-kb-comp.type-category.cate-save .button-kb-comp__color-txt{color:#de7d4b}
.button-kb-comp.type-category.cate-save .button-kb-comp__color-txt::before{background-color:#fcf1ea}
.button-kb-comp.type-category.cate-invest .button-kb-comp__color-txt{color:#de7071}
.button-kb-comp.type-category.cate-invest .button-kb-comp__color-txt::before{background-color:#fbeced}
.button-kb-comp.type-category.cate-loan .button-kb-comp__color-txt{color:#48a25c}
.button-kb-comp.type-category.cate-loan .button-kb-comp__color-txt::before{background-color:#e4ecfd}
.button-kb-comp.type-category.cate-estate .button-kb-comp__color-txt{color:#9c69d2}
.button-kb-comp.type-category.cate-estate .button-kb-comp__color-txt::before{background-color:#edeaf9}
.button-kb-comp.type-category.cate-duty .button-kb-comp__color-txt{color:#726bd4}
.button-kb-comp.type-category.cate-duty .button-kb-comp__color-txt::before{background-color:#e8ebfa}
.button-kb-comp.type-category.cate-insurance .button-kb-comp__color-txt{color:#4da49a}
.button-kb-comp.type-category.cate-insurance .button-kb-comp__color-txt::before{background-color:#e2f0ee}
.button-kb-comp.type-category.cate-old-age .button-kb-comp__color-txt{color:#7ba74e}
.button-kb-comp.type-category.cate-old-age .button-kb-comp__color-txt::before{background-color:#edf3e6}
.button-kb-comp.type-category.cate-life .button-kb-comp__color-txt{color:#da7991}
.button-kb-comp.type-category.cate-life .button-kb-comp__color-txt::before{background-color:#f6ecef}
.button-kb-comp.type-category.cate-business .button-kb-comp__color-txt{color:#5b9fc8}
.button-kb-comp.type-category.cate-business .button-kb-comp__color-txt::before{background-color:#eaf1f8}
.button-kb-comp{padding:32px 20px 0 20px;background:#FFF}
@media(min-width:1024px){.button-kb-comp{padding:40px 0 0 0;background:inherit}
}
.type-sub .button-kb-comp{padding:20px}
@media(min-width:1024px){.type-sub .button-kb-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-sub .button-kb-comp .button-kb-comp__btn{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-sub .button-kb-comp .button-kb-comp__btn{max-width:496px}
}
.type-main .button-kb-comp{padding:20px}
@media(min-width:1024px){.type-main .button-kb-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-main .button-kb-comp .button-kb-comp__btn{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-main .button-kb-comp .button-kb-comp__btn{max-width:496px}
}
.type-basic .button-kb-comp{background:inherit}
.type-basic .button-kb-comp .button-kb-comp__btn{max-width:520px}
@media(min-width:1024px){.type-basic .button-kb-comp .button-kb-comp__btn{max-width:770px}
}
.button-kb-comp.type-center.cate-save .button-comp__btn{background:#fcf1ea}
.button-kb-comp.type-center.cate-invest .button-comp__btn{background:#fbeced}
.button-kb-comp.type-center.cate-loan .button-comp__btn{background:#e9f4ec}
.button-kb-comp.type-center.cate-estate .button-comp__btn{background:#edeaf9}
.button-kb-comp.type-center.cate-duty .button-comp__btn{background:#e8ebfa}
.button-kb-comp.type-center.cate-insurance .button-comp__btn{background:#e2f0ee}
.button-kb-comp.type-center.cate-old-age .button-comp__btn{background:#edf3e6}
.button-kb-comp.type-center.cate-life .button-comp__btn{background:#f6ecef}
.button-kb-comp.type-center.cate-business .button-comp__btn{background:#eaf1f8}
.button-kb-comp.type-left.color-default-a.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-a.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-a.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-a.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-b.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-b.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.color-default-b.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.color-default-b.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_default_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-save.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-save.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-save.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-save.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_save_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-invest.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-invest.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-invest.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-invest.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_invest_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-loan.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-loan.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-loan.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-loan.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_loan_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-estate.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-estate.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-estate.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-estate.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_estate_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-duty.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-duty.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-duty.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-duty.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_duty_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-insurance.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-insurance.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-insurance.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-insurance.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_insurance_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-old-age.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-old-age.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-old-age.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-old-age.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_old-age_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-life.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-life.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-life.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-life.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_life_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-business.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_book_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-business.img01 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_book_mo.svg") no-repeat center center}
}
.button-kb-comp.type-left.cate-business.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_search_mo.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp.type-left.cate-business.img02 a:after{background:url("../../site-v2/resources/images/btn_icon2.0/btn_business_img_search_mo.svg") no-repeat center center}
}
.button-kb-comp.type-b-color.type-out .button-kb-comp__btn:after{width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_outlink_large_w.svg) no-repeat center/cover}
@media(min-width:1024px){.button-kb-comp.type-b-color.type-out .button-kb-comp__btn:after{width:28px;height:28px}
}
.button-kb-comp.type-line{text-align:center}
.button-kb-comp__btn{position:relative;display:block;color:#484540;max-width:440px;width:100%;margin:0 auto;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline}
@media(min-width:1024px){.button-kb-comp__btn{padding:28px 0;max-width:770px;border-radius:10px;font-size:16px;line-height:26px}
}
.color-default-a .button-kb-comp__btn{background:#ffa800}
.color-default-b .button-kb-comp__btn{background:#333}
.cate-save .button-kb-comp__btn{background:#ee8955}
.cate-invest .button-kb-comp__btn{background:#ea7b7c}
.cate-loan .button-kb-comp__btn{background:#56af6a}
.cate-estate .button-kb-comp__btn{background:#a971e4}
.cate-duty .button-kb-comp__btn{background:#738aed}
.cate-insurance .button-kb-comp__btn{background:#59b8ad}
.cate-old-age .button-kb-comp__btn{background:#88c058}
.cate-life .button-kb-comp__btn{background:#eb859e}
.cate-business .button-kb-comp__btn{background:#70a9e8}
.type-outlink .button-kb-comp__btn{width:100%;text-decoration:none;text-align:left;overflow:hidden;line-height:0;padding:24px 0 28px 0;border-radius:8px}
@media(min-width:1024px){.type-outlink .button-kb-comp__btn{border-radius:10px}
}
.type-arrow .button-kb-comp__btn{padding-right:16px;position:relative}
@media(min-width:1024px){.type-arrow .button-kb-comp__btn{padding-right:20px}
}
.type-arrow .button-kb-comp__btn:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_16_gray02.svg") no-repeat center center}
@media(min-width:1024px){.type-arrow .button-kb-comp__btn:after{width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_20_gray02.svg") no-repeat center center}
}
.type-line .button-kb-comp__btn{padding:12px 32px;width:100%;border:1px solid #d9d9d9;border-radius:8px;text-decoration:none;width:100%;background:#FFF}
@media(min-width:1024px){.type-line .button-kb-comp__btn{font-size:14px;line-height:22px;width:384px}
}
.type-category .button-kb-comp__btn{display:inline-flex;flex-direction:column;align-items:center;width:100%;padding:14px 24px 18px 24px;text-decoration:none;border-radius:8px;border:1px solid #d9d9d9;text-align:left}
@media(min-width:1024px){.type-category .button-kb-comp__btn{align-items:center;padding:15px 88px 20px 88px;width:504px;border-radius:12px}
}
.type-center .button-kb-comp__btn{text-decoration:none;display:block;padding:24px 0 28px 0;background:#f5f6fa;text-align:center;border-radius:8px}
.cate-save .type-center .button-kb-comp__btn{background:#fcf1ea}
.cate-invest .type-center .button-kb-comp__btn{background:#fbeced}
.cate-loan .type-center .button-kb-comp__btn{background:#e9f4ec}
.cate-estate .type-center .button-kb-comp__btn{background:#edeaf9}
.cate-duty .type-center .button-kb-comp__btn{background:#e8ebfa}
.cate-insurance .type-center .button-kb-comp__btn{background:#e2f0ee}
.cate-old-age .type-center .button-kb-comp__btn{background:#edf3e6}
.cate-life .type-center .button-kb-comp__btn{background:#f6ecef}
.cate-business .type-center .button-kb-comp__btn{background:#eaf1f8}
.type-left .button-kb-comp__btn{text-decoration:none;display:block;padding:22px 16px 22px 20px;position:relative;border-radius:8px;background:#f5f8fc}
@media(min-width:1024px){.type-left .button-kb-comp__btn{padding:26px 180px}
}
@media(min-width:1024px){.type-sub .type-left .button-kb-comp__btn{padding:28px 42px 28px 42px}
}
@media(min-width:1024px){.type-main .type-left .button-kb-comp__btn{padding:28px 42px 28px 42px}
}
.type-left .button-kb-comp__btn:after{content:"";width:100px;height:100px;position:absolute;top:22px;right:16px}
@media(min-width:1024px){.type-left .button-kb-comp__btn:after{width:120px;height:120px;top:22px;right:178px}
}
@media(min-width:1024px){.type-sub .type-left .button-kb-comp__btn:after{right:40px}
}
@media(min-width:1024px){.type-main .type-left .button-kb-comp__btn:after{right:40px}
}
.type-b-color .button-kb-comp__btn{text-decoration:none;display:block;padding:16px;position:relative;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;border-radius:8px}
@media(min-width:1024px){.type-b-color .button-kb-comp__btn{padding:24px}
}
.type-b-color .button-kb-comp__btn:after{content:"";width:20px;height:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/btn_w_rarrow_mo.svg") no-repeat center center}
@media(min-width:1024px){.type-b-color .button-kb-comp__btn:after{width:28px;height:28px;position:absolute;top:50%;right:24px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon2.0/btn_w_rarrow_pc.svg") no-repeat center center}
}
.button-kb-comp.type-outlink{position:relative;text-align:left}
.button-kb-comp.type-outlink button,.button-kb-comp.type-outlink a{padding:24px 120px 24px 24px;vertical-align:top}
@media(min-width:1024px){.button-kb-comp.type-outlink button,.button-kb-comp.type-outlink a{padding:36px 250px 40px 42px}
}
@media(min-width:1024px){.type-main .button-kb-comp.type-outlink button,.type-sub .button-kb-comp.type-outlink button,.type-main .button-kb-comp.type-outlink a,.type-sub .button-kb-comp.type-outlink a{padding:28px 42px 28px 42px}
}
.button-kb-comp.type-outlink button:after,.button-kb-comp.type-outlink a:after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:80px;height:80px}
@media(min-width:1024px){.button-kb-comp.type-outlink button:after,.button-kb-comp.type-outlink a:after{right:72px;width:88px;height:88px}
}
@media(min-width:1024px){.type-main .button-kb-comp.type-outlink button:after,.type-sub .button-kb-comp.type-outlink button:after,.type-main .button-kb-comp.type-outlink a:after,.type-sub .button-kb-comp.type-outlink a:after{right:42px}
}
.button-kb-comp.type-outlink.type-economy{background-color:#f0f5ff}
.button-kb-comp.type-outlink.type-economy button:after,.button-kb-comp.type-outlink.type-economy a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_economy.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-stock{background-color:#fbeff1}
.button-kb-comp.type-outlink.type-stock button:after,.button-kb-comp.type-outlink.type-stock a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_stock.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-real-estate{background-color:#f8f5ff}
.button-kb-comp.type-outlink.type-real-estate button:after,.button-kb-comp.type-outlink.type-real-estate a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_realestate.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-asset-management{background-color:#eef8f5}
.button-kb-comp.type-outlink.type-asset-management button:after,.button-kb-comp.type-outlink.type-asset-management a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_asset.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-living-finance{background-color:#fcf1ed}
.button-kb-comp.type-outlink.type-living-finance button:after,.button-kb-comp.type-outlink.type-living-finance a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_living_finance.svg") no-repeat center center}
.button-kb-comp.type-outlink.type-owner-operator{background-color:#eff6ff}
.button-kb-comp.type-outlink.type-owner-operator button:after,.button-kb-comp.type-outlink.type-owner-operator a:after{background:url("../../site-v2/resources/images/btn_icon/img_content_living_finance.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__btn{background-color:#fcf1ea}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__color-txt{color:#de7d4b}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__color-txt:before{background-color:#f2e1d7}
.button-kb-comp.type-outlink.cate-save .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-save button:after,.button-kb-comp.type-outlink.cate-save a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_save.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__btn{background-color:#fbeced}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__color-txt{color:#de7071}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__color-txt:before{background-color:#f3e0e0}
.button-kb-comp.type-outlink.cate-invest .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-invest button:after,.button-kb-comp.type-outlink.cate-invest a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_invest.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__btn{background-color:#e9f4ec}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__color-txt{color:#48a25c}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__color-txt:before{background-color:#d6eddf}
.button-kb-comp.type-outlink.cate-loan .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-loan button:after,.button-kb-comp.type-outlink.cate-loan a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_loan.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__btn{background-color:#edeaf9}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__color-txt{color:#9c69d2}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__color-txt:before{background-color:#e9e1f7}
.button-kb-comp.type-outlink.cate-estate .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-estate button:after,.button-kb-comp.type-outlink.cate-estate a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_estate.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__btn{background-color:#e8ebfa}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__color-txt{color:#726bd4}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__color-txt:before{background-color:#dfe3f9}
.button-kb-comp.type-outlink.cate-duty .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-duty button:after,.button-kb-comp.type-outlink.cate-duty a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_duty.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__btn{background-color:#e2f0ee}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__color-txt{color:#4da49a}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__color-txt:before{background-color:#d7ebe9}
.button-kb-comp.type-outlink.cate-insurance .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-insurance button:after,.button-kb-comp.type-outlink.cate-insurance a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_insurance.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__btn{background-color:#edf3e6}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__color-txt{color:#7ba74e}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__color-txt:before{background-color:#dee9d1}
.button-kb-comp.type-outlink.cate-old-age .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-old-age button:after,.button-kb-comp.type-outlink.cate-old-age a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_old.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__btn{background-color:#f6ecef}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__color-txt{color:#da7991}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__color-txt:before{background-color:#f6dfe4}
.button-kb-comp.type-outlink.cate-life .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-life button:after,.button-kb-comp.type-outlink.cate-life a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_life.svg") no-repeat center center}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__btn{background-color:#eaf1f8}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__color-txt{color:#5b9fc8}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__color-txt:before{background-color:#dce6f0}
.button-kb-comp.type-outlink.cate-business .button-kb-comp__link-txt{background:0}
.button-kb-comp.type-outlink.cate-business button:after,.button-kb-comp.type-outlink.cate-business a:after{background:url("../../site-v2/resources/images/btn_icon2.0/img_content_business.svg") no-repeat center center}
.button-kb-comp__info-txt{display:block;margin:0 0 8px 0;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.5px;color:#858585;overflow:hidden;white-space:nowrap}
@media(min-width:1024px){.button-kb-comp__info-txt{width:191px;font-size:15px;line-height:26px}
}
.type-category .button-kb-comp__info-txt{color:#505052;display:inline-block;margin-bottom:4px;padding-right:20px;width:auto;position:relative}
@media(min-width:1024px){.type-category .button-kb-comp__info-txt{margin-bottom:6px;padding-right:24px;font-size:14px;line-height:22px}
}
.type-category .button-kb-comp__info-txt:after{content:"";position:absolute;right:0;top:0;width:20px;height:20px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_m.svg") no-repeat center center}
@media(min-width:1024px){.type-category .button-kb-comp__info-txt:after{top:-1px;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_category_banner_pc.svg") no-repeat center center}
}
.type-category .button-kb-comp__info-txt.type-noicon{padding-right:0}
.type-category .button-kb-comp__info-txt.type-noicon:after{display:none}
.type-center .button-kb-comp__info-txt{color:#858585;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.39px;margin-bottom:4px}
@media(min-width:1024px){.type-center .button-kb-comp__info-txt{width:inherit;font-size:15px;line-height:21px;margin:0}
}
.type-left .button-kb-comp__info-txt{color:#858585;font-size:13px;font-weight:400;line-height:20px;letter-spacing:-0.39px;margin-bottom:4px}
@media(min-width:1024px){.type-left .button-kb-comp__info-txt{width:inherit;font-size:15px;line-height:21px;margin:0}
}
.type-b-color .button-kb-comp__info-txt{color:#FFF;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.42px;margin-bottom:4px}
@media(min-width:1024px){.type-b-color .button-kb-comp__info-txt{width:inherit;font-size:18px;line-height:25px;margin-bottom:4px}
}
.button-kb-comp__color-txt{display:inline-block;margin-bottom:2px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;position:relative;z-index:1;overflow:hidden;white-space:nowrap}
@media(min-width:375px){.button-kb-comp__color-txt{font-size:16px;line-height:24px}
}
@media(min-width:1024px){.button-kb-comp__color-txt{margin:0 8px 0 0;height:30px;font-size:20px;line-height:30px}
}
.button-kb-comp__color-txt:before{content:"";position:absolute;bottom:1px;left:0;width:100%;height:10px;z-index:-1}
@media(min-width:1024px){.button-kb-comp__color-txt:before{height:14px}
}
@media(min-width:1024px){.type-category .button-kb-comp__color-txt:before{height:10px}
}
.type-economy .button-kb-comp__color-txt{color:#3760e1}
.type-economy .button-kb-comp__color-txt:before{background-color:#e4ecfd}
.type-stock .button-kb-comp__color-txt{color:#ef4a66}
.type-stock .button-kb-comp__color-txt:before{background-color:#fae4e8}
.type-real-estate .button-kb-comp__color-txt{color:#6640d3}
.type-real-estate .button-kb-comp__color-txt:before{background-color:#e5ddfc}
.type-asset-management .button-kb-comp__color-txt{color:#1da48a}
.type-asset-management .button-kb-comp__color-txt:before{background-color:#dbede9}
.type-living-finance .button-kb-comp__color-txt{color:#e46136}
.type-living-finance .button-kb-comp__color-txt:before{background-color:#fce7e0}
.type-category .button-kb-comp__color-txt{margin-bottom:0;font-size:14px;line-height:22px;height:22px}
@media(min-width:1024px){.type-category .button-kb-comp__color-txt{margin-right:0;line-height:28px;height:28px;font-size:16px}
}
.type-center .button-kb-comp__color-txt{color:#111;font-size:18px;font-weight:700;line-height:24px;height:inherit;letter-spacing:-0.54px;margin-bottom:12px;overflow:inherit}
@media(min-width:1024px){.type-center .button-kb-comp__color-txt{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-0.5px;margin:0 auto 16px}
}
.type-left .button-kb-comp__color-txt{color:#111;font-size:18px;font-weight:700;line-height:24px;height:inherit;letter-spacing:-0.54px;margin-bottom:12px;overflow:inherit}
@media(min-width:1024px){.type-left .button-kb-comp__color-txt{font-size:22px;font-weight:700;line-height:32px;letter-spacing:-0.5px;margin:0 auto 16px}
}
.type-b-color .button-kb-comp__color-txt{color:#FFF;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.48px;height:inherit}
@media(min-width:1024px){.type-b-color .button-kb-comp__color-txt{font-size:18px;font-weight:700;line-height:25px;letter-spacing:-0.5px}
}
.button-kb-comp__link-txt{color:#272421;display:inline-block;padding-right:24px;max-width:191px;height:24px;font-size:15px;font-weight:700;line-height:23px;letter-spacing:-0.5px;overflow:hidden;white-space:nowrap;vertical-align:top;position:relative}
.type-out .button-kb-comp__link-txt{display:flex !important;align-items:center}
@media(min-width:1024px){.type-out .button-kb-comp__link-txt{max-width:max-content !important;padding:6px 20px !important}
}
.type-out .button-kb-comp__link-txt:after{position:inherit;display:block !important;width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_outlink_small_w.svg) no-repeat center/cover}
@media(min-width:1024px){.type-out .button-kb-comp__link-txt:after{width:24px;height:24px}
}
@media(min-width:375px){.button-kb-comp__link-txt{font-size:16px;line-height:24px}
}
@media(min-width:1024px){.button-kb-comp__link-txt{padding-right:28px;max-width:226px;height:30px;font-size:20px;line-height:30px}
}
.button-kb-comp__link-txt:after{content:"";position:absolute;right:0;top:0;width:24px;height:24px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_m.svg") no-repeat center center}
@media(min-width:1024px){.button-kb-comp__link-txt:after{top:0;width:28px;height:28px;background:url("../../site-v2/resources/images/btn_icon/ic_outlink_banner_pc.svg") no-repeat center center}
}
.color-default-a .button-kb-comp__link-txt{background:#ffa800}
.color-default-b .button-kb-comp__link-txt{background:#333}
.cate-save .button-kb-comp__link-txt{background:#ee8955}
.cate-invest .button-kb-comp__link-txt{background:#ea7b7c}
.cate-loan .button-kb-comp__link-txt{background:#56af6a}
.cate-estate .button-kb-comp__link-txt{background:#a971e4}
.cate-duty .button-kb-comp__link-txt{background:#7e77e0}
.cate-insurance .button-kb-comp__link-txt{background:#59b8ad}
.cate-old-age .button-kb-comp__link-txt{background:#88c058}
.cate-life .button-kb-comp__link-txt{background:#eb859e}
.cate-business .button-kb-comp__link-txt{background:#70a9e8}
.type-center .button-kb-comp__link-txt{display:block;padding:8px 24px 7px 24px;border-radius:34px;color:#FFF;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-0.42px;height:inherit;max-width:max-content;width:max-content;margin:0 auto;overflow:visible}
@media(min-width:1024px){.type-center .button-kb-comp__link-txt{padding:8px 20px;border-radius:100px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-0.5px;max-width:140px}
}
@media(min-width:1024px){.type-center .button-kb-comp__link-txt.type-out{max-width:none !important}
}
.type-center .button-kb-comp__link-txt:after{display:none}
.type-left .button-kb-comp__link-txt{display:block;padding:6px 20px;border-radius:34px;color:#FFF;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-0.42px;height:max-content;max-width:max-content;overflow:visible}
@media(min-width:1024px){.type-left .button-kb-comp__link-txt{padding:8px 20px;border-radius:100px;font-size:15px;font-weight:700;line-height:21px;letter-spacing:-0.5px;max-width:max-content}
}
.type-left .button-kb-comp__link-txt:after{display:none}
.button-kb-comp.type-category{text-align:center}
@media(min-width:1024px){.button-kb-comp.type-category{border-radius:10px}
}
.button-kb-comp.type-category .button-kb-comp__btn{background-color:#fff;border:1px solid #e3e6ec}
.button-kb-comp.type-category.cate-save .button-kb-comp__color-txt{color:#de7d4b}
.button-kb-comp.type-category.cate-save .button-kb-comp__color-txt::before{background-color:#fcf1ea}
.button-kb-comp.type-category.cate-invest .button-kb-comp__color-txt{color:#de7071}
.button-kb-comp.type-category.cate-invest .button-kb-comp__color-txt::before{background-color:#fbeced}
.button-kb-comp.type-category.cate-loan .button-kb-comp__color-txt{color:#48a25c}
.button-kb-comp.type-category.cate-loan .button-kb-comp__color-txt::before{background-color:#e4ecfd}
.button-kb-comp.type-category.cate-estate .button-kb-comp__color-txt{color:#9c69d2}
.button-kb-comp.type-category.cate-estate .button-kb-comp__color-txt::before{background-color:#edeaf9}
.button-kb-comp.type-category.cate-duty .button-kb-comp__color-txt{color:#726bd4}
.button-kb-comp.type-category.cate-duty .button-kb-comp__color-txt::before{background-color:#e8ebfa}
.button-kb-comp.type-category.cate-insurance .button-kb-comp__color-txt{color:#4da49a}
.button-kb-comp.type-category.cate-insurance .button-kb-comp__color-txt::before{background-color:#e2f0ee}
.button-kb-comp.type-category.cate-old-age .button-kb-comp__color-txt{color:#7ba74e}
.button-kb-comp.type-category.cate-old-age .button-kb-comp__color-txt::before{background-color:#edf3e6}
.button-kb-comp.type-category.cate-life .button-kb-comp__color-txt{color:#da7991}
.button-kb-comp.type-category.cate-life .button-kb-comp__color-txt::before{background-color:#f6ecef}
.button-kb-comp.type-category.cate-business .button-kb-comp__color-txt{color:#5b9fc8}
.button-kb-comp.type-category.cate-business .button-kb-comp__color-txt::before{background-color:#eaf1f8}
@charset "UTF-8";.text-sup{font-size:13px;vertical-align:super !important}
@media(min-width:770px){.text-sup{font-size:15px}
}
.text-sub{font-size:13px;vertical-align:sub !important}
@media(min-width:770px){.text-sub{font-size:15px}
}
.text-del{text-decoration:line-through}
.bullet--num-basic li{list-style:decimal}
.bullet--num-bracket li{list-style:decimal}
.bullet--num-bracket li::marker{content:counter(list-item) ") "}
.bullet--num-circle li{position:relative;list-style:none;padding-left:2px}
.bullet--num-circle li:nth-of-type(1)::marker{content:"①"}
.bullet--num-circle li:nth-of-type(2)::marker{content:"②"}
.bullet--num-circle li:nth-of-type(3)::marker{content:"③"}
.bullet--num-circle li:nth-of-type(4)::marker{content:"④"}
.bullet--num-circle li:nth-of-type(5)::marker{content:"⑤"}
.bullet--num-circle li:nth-of-type(6)::marker{content:"⑥"}
.bullet--num-circle li:nth-of-type(7)::marker{content:"⑦"}
.bullet--num-circle li:nth-of-type(8)::marker{content:"⑧"}
.bullet--num-circle li:nth-of-type(9)::marker{content:"⑨"}
.bullet--num-circle li:nth-of-type(10)::marker{content:"⑩"}
.bullet--num-circle li:nth-of-type(11)::marker{content:"⑪"}
.bullet--num-circle li:nth-of-type(12)::marker{content:"⑫"}
.bullet--num-circle li:nth-of-type(13)::marker{content:"⑬"}
.bullet--num-circle li:nth-of-type(14)::marker{content:"⑭"}
.bullet--num-circle li:nth-of-type(15)::marker{content:"⑮"}
.bullet--num-circle li:nth-of-type(16)::marker{content:"⑯"}
.bullet--num-circle li:nth-of-type(17)::marker{content:"⑰"}
.bullet--num-circle li:nth-of-type(18)::marker{content:"⑱"}
.bullet--num-circle li:nth-of-type(19)::marker{content:"⑲"}
.bullet--num-circle li:nth-of-type(20)::marker{content:"⑳"}
.bullet--alpha-upper li{list-style:upper-alpha}
.bullet--alpha-lower li{list-style:lower-alpha}
.bullet--alpha-circle li{position:relative;list-style:none;padding-left:2px}
.bullet--alpha-circle li:nth-of-type(1)::marker{content:"ⓐ"}
.bullet--alpha-circle li:nth-of-type(2)::marker{content:"ⓑ"}
.bullet--alpha-circle li:nth-of-type(3)::marker{content:"ⓒ"}
.bullet--alpha-circle li:nth-of-type(4)::marker{content:"ⓓ"}
.bullet--alpha-circle li:nth-of-type(5)::marker{content:"ⓔ"}
.bullet--alpha-circle li:nth-of-type(6)::marker{content:"ⓕ"}
.bullet--alpha-circle li:nth-of-type(7)::marker{content:"ⓖ"}
.bullet--alpha-circle li:nth-of-type(8)::marker{content:"ⓗ"}
.bullet--alpha-circle li:nth-of-type(9)::marker{content:"ⓘ"}
.bullet--alpha-circle li:nth-of-type(10)::marker{content:"ⓙ"}
.bullet--alpha-circle li:nth-of-type(11)::marker{content:"ⓚ"}
.bullet--alpha-circle li:nth-of-type(12)::marker{content:"ⓛ"}
.bullet--alpha-circle li:nth-of-type(13)::marker{content:"ⓜ"}
.bullet--alpha-circle li:nth-of-type(14)::marker{content:"ⓝ"}
.bullet--alpha-circle li:nth-of-type(15)::marker{content:"ⓞ"}
.bullet--alpha-circle li:nth-of-type(16)::marker{content:"ⓟ"}
.bullet--alpha-circle li:nth-of-type(17)::marker{content:"ⓠ"}
.bullet--alpha-circle li:nth-of-type(18)::marker{content:"ⓡ"}
.bullet--alpha-circle li:nth-of-type(19)::marker{content:"ⓢ"}
.bullet--alpha-circle li:nth-of-type(20)::marker{content:"ⓣ"}
.bullet--alpha-circle li:nth-of-type(21)::marker{content:"ⓤ"}
.bullet--alpha-circle li:nth-of-type(22)::marker{content:"ⓥ"}
.bullet--alpha-circle li:nth-of-type(23)::marker{content:"ⓦ"}
.bullet--alpha-circle li:nth-of-type(24)::marker{content:"ⓧ"}
.bullet--alpha-circle li:nth-of-type(25)::marker{content:"ⓨ"}
.bullet--alpha-circle li:nth-of-type(26)::marker{content:"ⓩ"}
.bullet--roman li{list-style:upper-roman}
.bullet--ko li{list-style:hangul-consonant}
.bullet--circle-sm li{position:relative;list-style:none;padding-left:2px}
.bullet--circle-sm li::marker{content:"•"}
.bullet--square-sm li{position:relative;list-style:none}
.bullet--square-sm li::marker{content:"▪"}
.bullet--check li{position:relative;list-style:none;padding-left:2px}
.bullet--check li::marker{content:"✓"}
.bullet--check-inner li{position:relative;list-style:none;padding-left:2px}
.bullet--check-inner li::marker{content:"☑"}
.bullet--diamond li{position:relative;list-style:none;padding-left:2px}
.bullet--diamond li::marker{content:"◆"}
.bullet--triangle li{position:relative;list-style:none;padding-left:2px}
.bullet--triangle li::marker{content:"▶"}
.bullet--circle-lg li{position:relative;list-style:none;padding-left:2px}
.bullet--circle-lg li::marker{content:"●"}
.high-light-blue{background:linear-gradient(to top,rgba(127,254,252,0.53) 6px,transparent 50%)}
.high-light-yellow{background:#fff8d2}
.bg-main .high-light-yellow{background-color:#ffe9b1}
.high-light-red{background:#ffe0e0}
.bg-main .high-light-red{background-color:#ffadad}
.high-light-orange{background:#ffe6d5}
.bg-main .high-light-orange{background-color:#ffcaa6}
.high-light-lime{background:#dfffad}
.bg-main .high-light-lime{background-color:#c5ff6d}
.high-light-green{background:#cfffce}
.bg-main .high-light-green{background-color:#abffaa}
.high-light-mint{background:#cdffee}
.bg-main .high-light-mint{background-color:#a7ffe1}
.high-light-skyblue{background:#d5fffe}
.bg-main .high-light-skyblue{background-color:#b4fffe}
.high-light-paleblue{background:#d6e7ff}
.bg-main .high-light-paleblue{background-color:#b4d4ff}
.high-light-purple{background:#dddeff}
.bg-main .high-light-purple{background-color:#c4c6ff}
.high-light-purple02{background:#e8daff}
.bg-main .high-light-purple02{background-color:#dac3ff}
.high-light-pink{background:#fedeff}
.bg-main .high-light-pink{background-color:#fec8ff}
.high-light-pink02{background:#ffd9e8}
.bg-main .high-light-pink02{background-color:#ffb1cf}
.high-light-cms-blue{background:linear-gradient(to top,rgba(127,254,254,0.53) 6px,transparent 50%)}
.high-light-cms-yellow{background:linear-gradient(to top,rgba(254,202,55,0.53) 6px,transparent 50%)}
table.table-type-b{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
table.table-type-b p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-b tr td:last-child{border-right:0}
table.table-type-b tr:first-child td{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-b td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-b td{font-size:19px;line-height:30px}
table.table-type-c{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
table.table-type-c p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-c tr td:last-child{border-right:0}
table.table-type-c tr:first-child td{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-c tr:nth-child(2) td{color:#272421;background-color:#f6f6f6;font-weight:500}
table.table-type-c td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-c td{font-size:19px;line-height:30px}
table.table-type-e{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
table.table-type-e p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-e tr td:last-child{border-right:0}
table.table-type-e tr td:first-child{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-e td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-e td{font-size:19px;line-height:30px}
table.table-type-f{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
table.table-type-f p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-f tr td:last-child{border-right:0}
table.table-type-f tr td:first-child{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-f tr td:nth-child(2){background-color:#f6f6f6;font-weight:500}
table.table-type-f td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-f td{font-size:19px;line-height:30px}
table.table-type-g{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
table.table-type-g p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-g tr td:last-child{border-right:0}
table.table-type-g tr td:first-child{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-g tr:first-child td{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-g td{padding:12px;border-right:1px solid #ededed;border-bottom:1px solid #ededed;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-g td{font-size:19px;line-height:30px}
table.table-type-h{width:100%;border-top:1px solid #272421;border-collapse:separate}
table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
table.table-type-h p{color:#272421;font-size:18px;font-weight:700;line-height:28px}
table.table-type-h tr:first-child td{color:#272421;background-color:#f6f6f6;font-weight:700}
table.table-type-h td{padding:12px 16px;border-bottom:1px solid #ededed;font-size:15px;line-height:26px}
[data-font="1"] table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:770px){table.table-type-h td{padding:12px 20px}
}
@supports(-webkit-touch-callout:none){.bullet--circle-sm li,.bullet--check li,.bullet--check-inner li,.bullet--diamond li,.bullet--triangle li,.bullet--circle-lg li{list-style:disc !important}
.bullet--circle-sm li::marker,.bullet--check li::marker,.bullet--check-inner li::marker,.bullet--diamond li::marker,.bullet--triangle li::marker,.bullet--circle-lg li::marker{content:none !important}
.bullet--square-sm li{list-style:square !important}
.bullet--square-sm li::marker{content:none !important}
.bullet--num-basic li,.bullet--num-circle li,.bullet--alpha-circle li{list-style:decimal !important}
.bullet--num-basic li::marker,.bullet--num-circle li::marker,.bullet--alpha-circle li::marker{content:none !important}
.bullet--ko li{list-style:hangul-consonant !important}
.bullet--ko li::marker{content:none !important}
.bullet--alpha-lower li{list-style:lower-alpha !important}
.bullet--alpha-lower li::marker{content:none !important}
.bullet--alpha-upper li{list-style:upper-alpha !important}
.bullet--alpha-upper li::marker{content:none !important}
.bullet--roman li{list-style:upper-roman !important}
.bullet--roman li::marker{content:none !important}
.bullet--num-bracket{list-style:none !important;counter-reset:item !important}
.bullet--num-bracket li{list-style:none !important;counter-increment:item;position:relative;padding-left:22px;margin-left:-22px}
.bullet--num-bracket li::marker{content:none !important}
.bullet--num-bracket li::before{content:counter(item) ")" !important;position:absolute;left:0}
}
.is-mac .bullet--circle-sm li,.is-mac .bullet--check li,.is-mac .bullet--check-inner li,.is-mac .bullet--diamond li,.is-mac .bullet--triangle li,.is-mac .bullet--circle-lg li{list-style:disc !important}
.is-mac .bullet--circle-sm li::marker,.is-mac .bullet--check li::marker,.is-mac .bullet--check-inner li::marker,.is-mac .bullet--diamond li::marker,.is-mac .bullet--triangle li::marker,.is-mac .bullet--circle-lg li::marker{content:none !important}
.is-mac .bullet--square-sm li{list-style:square !important}
.is-mac .bullet--square-sm li::marker{content:none !important}
.is-mac .bullet--num-basic li,.is-mac .bullet--num-circle li,.is-mac .bullet--num-bracket li,.is-mac .bullet--alpha-circle li{list-style:decimal !important}
.is-mac .bullet--num-basic li::marker,.is-mac .bullet--num-circle li::marker,.is-mac .bullet--num-bracket li::marker,.is-mac .bullet--alpha-circle li::marker{content:none !important}
.is-mac .bullet--ko li{list-style:hangul-consonant !important}
.is-mac .bullet--ko li::marker{content:none !important}
.is-mac .bullet--alpha-lower li{list-style:lower-alpha !important}
.is-mac .bullet--alpha-lower li::marker{content:none !important}
.is-mac .bullet--alpha-upper li{list-style:upper-alpha !important}
.is-mac .bullet--alpha-upper li::marker{content:none !important}
.is-mac .bullet--roman li{list-style:upper-roman !important}
.is-mac .bullet--roman li::marker{content:none !important}
.body-text-jodit-comp{color:#484540;display:block;padding:0 22px;margin:24px auto 0;max-width:520px}
.body-text-jodit-comp *{word-break:break-word}
@media(min-width:1024px){.body-text-jodit-comp{padding:0 4px;max-width:770px;margin-top:28px}
}
.body-text-jodit-comp.type-scroll{overflow-x:auto}
.body-text-jodit-comp.type-scroll table{table-layout:fixed}
.body-text-jodit-comp em{font-style:italic}
.body-text-jodit-comp a{color:#3d5fd1;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;letter-spacing:-0.5px;cursor:pointer}
@media(min-width:1280px){.body-text-jodit-comp a{font-size:18px}
}
.body-text-jodit-comp__title{color:#111;word-break:break-all;font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}
[data-font="1"] .body-text-jodit-comp__title{font-size:14px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__title{font-size:16px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__title{font-size:20px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__title{font-size:22px;line-height:32px}
@media(min-width:1280px){.body-text-jodit-comp__title{font-size:20px;line-height:32px;margin-bottom:20px}
[data-font="1"] .body-text-jodit-comp__title{font-size:16px;line-height:28px}
[data-font="2"] .body-text-jodit-comp__title{font-size:18px;line-height:30px}
[data-font="4"] .body-text-jodit-comp__title{font-size:22px;line-height:34px}
[data-font="5"] .body-text-jodit-comp__title{font-size:24px;line-height:36px}
}
.body-text-jodit-comp__box{text-align:left;font-size:16px;line-height:28px}
[data-font="1"] .body-text-jodit-comp__box{font-size:12px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box{font-size:14px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box{font-size:18px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box{font-size:20px;line-height:32px}
.body-text-jodit-comp__box ol{padding-left:22px}
.body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{display:list-item;font-size:16px;line-height:28px;word-break:break-word}
[data-font="1"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box ol .body-text-jodit-comp__box__item{font-size:22px;line-height:32px}
}
.body-text-jodit-comp__box ol li+li{margin-top:8px}
@media(min-width:1024px){.body-text-jodit-comp__box ol li+li{margin-top:12px}
}
.body-text-jodit-comp__box__item{color:#505052;width:100%;display:list-item;position:relative;box-sizing:border-box;font-size:16px;line-height:28px;word-break:break-word}
.body-text-jodit-comp__box__item::before{display:none !important}
[data-font="1"] .body-text-jodit-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-jodit-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-jodit-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box__item{font-size:22px;line-height:32px}
}
ul .body-text-jodit-comp__box__item{padding-left:6px}
@media(min-width:1024px){ul .body-text-jodit-comp__box__item{padding-left:8px}
}
ul .body-text-jodit-comp__box__item::before{background:#505052;content:"";position:absolute;top:12px;left:0;display:inline-block;width:4px;height:4px;border-radius:100%}
@media(min-width:1024px){ul .body-text-jodit-comp__box__item::before{top:11px;width:5px;height:5px}
}
.body-text-jodit-comp__box__item+.body-text-jodit-comp__box__item{margin-top:10px}
@media(min-width:1024px){.body-text-jodit-comp__box__item+.body-text-jodit-comp__box__item{margin-top:16px}
}
.body-text-jodit-comp__box p{color:#505052;font-size:16px;line-height:28px}
[data-font="1"] .body-text-jodit-comp__box p{font-size:12px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box p{font-size:14px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box p{font-size:18px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box p{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-jodit-comp__box p{font-size:18px;line-height:28px}
[data-font="1"] .body-text-jodit-comp__box p{font-size:14px;line-height:24px}
[data-font="2"] .body-text-jodit-comp__box p{font-size:16px;line-height:26px}
[data-font="4"] .body-text-jodit-comp__box p{font-size:20px;line-height:30px}
[data-font="5"] .body-text-jodit-comp__box p{font-size:22px;line-height:32px}
}
.type-caution .body-text-jodit-comp__box p{color:#858588;font-size:14px;line-height:22px}
[data-font="1"] .type-caution .body-text-jodit-comp__box p{font-size:10px;line-height:18px}
[data-font="2"] .type-caution .body-text-jodit-comp__box p{font-size:12px;line-height:20px}
[data-font="4"] .type-caution .body-text-jodit-comp__box p{font-size:16px;line-height:24px}
[data-font="5"] .type-caution .body-text-jodit-comp__box p{font-size:18px;line-height:26px}
.type-caution .body-text-jodit-comp__box p.type-size-up-1{font-size:16px;line-height:24px}
[data-font="1"] .type-caution .body-text-jodit-comp__box p.type-size-up-1{font-size:12px;line-height:20px}
[data-font="2"] .type-caution .body-text-jodit-comp__box p.type-size-up-1{font-size:14px;line-height:22px}
[data-font="4"] .type-caution .body-text-jodit-comp__box p.type-size-up-1{font-size:18px;line-height:26px}
[data-font="5"] .type-caution .body-text-jodit-comp__box p.type-size-up-1{font-size:20px;line-height:28px}
.type-caution .body-text-jodit-comp__box p.type-size-up-2{font-size:18px;line-height:26px}
[data-font="1"] .type-caution .body-text-jodit-comp__box p.type-size-up-2{font-size:14px;line-height:22px}
[data-font="2"] .type-caution .body-text-jodit-comp__box p.type-size-up-2{font-size:16px;line-height:24px}
[data-font="4"] .type-caution .body-text-jodit-comp__box p.type-size-up-2{font-size:20px;line-height:28px}
[data-font="5"] .type-caution .body-text-jodit-comp__box p.type-size-up-2{font-size:22px;line-height:30px}
.body-text-jodit-comp__box p.type-size-up-1{font-size:18px;line-height:30px}
[data-font="1"] .body-text-jodit-comp__box p.type-size-up-1{font-size:14px;line-height:26px}
[data-font="2"] .body-text-jodit-comp__box p.type-size-up-1{font-size:16px;line-height:28px}
[data-font="4"] .body-text-jodit-comp__box p.type-size-up-1{font-size:20px;line-height:32px}
[data-font="5"] .body-text-jodit-comp__box p.type-size-up-1{font-size:22px;line-height:34px}
.body-text-jodit-comp__box p.type-size-up-2{font-size:20px;line-height:32px}
[data-font="1"] .body-text-jodit-comp__box p.type-size-up-2{font-size:16px;line-height:28px}
[data-font="2"] .body-text-jodit-comp__box p.type-size-up-2{font-size:18px;line-height:30px}
[data-font="4"] .body-text-jodit-comp__box p.type-size-up-2{font-size:22px;line-height:34px}
[data-font="5"] .body-text-jodit-comp__box p.type-size-up-2{font-size:24px;line-height:36px}
.body-text-jodit-comp__box i{font-style:italic}
.body-text-jodit-comp.type-radius{border-radius:8px}
@media(min-width:1024px){.body-text-jodit-comp.type-radius{border-radius:12px}
}
.body-text-jodit-comp.bg-main{padding:24px 22px;width:calc(100% - 40px);background:#f5f8fc !important}
@media(min-width:1024px){.body-text-jodit-comp.bg-main{padding:32px 34px}
}
.body-text-jodit-comp table{margin-top:16px}
@media(min-width:1024px){.body-text-jodit-comp table{margin-top:20px}
}
.body-text-jodit-comp table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-a tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-a tr:first-child td{color:#111;font-weight:400}
.body-text-jodit-comp table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-a td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-jodit-comp table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.body-text-jodit-comp table.table-type-b tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-b td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-jodit-comp table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.body-text-jodit-comp table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-c tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-c td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-d tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.body-text-jodit-comp table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-d td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-jodit-comp table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-e tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-e td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-jodit-comp table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.body-text-jodit-comp table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.body-text-jodit-comp table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.body-text-jodit-comp table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-f tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-f td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-jodit-comp table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-jodit-comp table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-g tr td:last-child{border-right:0}
.body-text-jodit-comp table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-jodit-comp table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-g td{font-size:19px;line-height:30px}
.body-text-jodit-comp table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-jodit-comp table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-jodit-comp table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-jodit-comp table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-jodit-comp table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-jodit-comp table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.body-text-jodit-comp table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-jodit-comp table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:770px){.body-text-jodit-comp table.table-type-h td{padding:12px 20px}
}
.body-text-jodit-comp table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.body-text-jodit-comp table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-jodit-comp table.table-type-i tr td:first-child{color:#111;font-weight:400}
.body-text-jodit-comp table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-jodit-comp table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-jodit-comp table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-jodit-comp table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-jodit-comp table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1280px){.body-text-jodit-comp table.table-type-i td{padding:12px 20px}
}
.body-text-jodit-comp table.table-type-top-line{border-top:2px solid #111 !important}
.body-text-jodit-comp table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.body-text-jodit-comp table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-jodit-comp table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-jodit-comp table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.body-text-jodit-comp table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-jodit-comp table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-jodit-comp.type-caution{width:calc(100% - 40px);margin-top:0;padding:0 12px}
@media(min-width:1024px){.body-text-jodit-comp.type-caution{padding:0 28px}
}
.jodit-workplace table{border:none !important}
.jodit-workplace table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-a tr td:last-child{border-right:0}
.jodit-workplace table.table-type-a tr:first-child td{color:#111;font-weight:400}
.jodit-workplace table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-a td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.jodit-workplace table.table-type-b tr td:last-child{border-right:0}
.jodit-workplace table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-b td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.jodit-workplace table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-c tr td:last-child{border-right:0}
.jodit-workplace table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-c td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-d tr td:last-child{border-right:0}
.jodit-workplace table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.jodit-workplace table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-d td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-e tr td:last-child{border-right:0}
.jodit-workplace table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-e td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.jodit-workplace table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-f tr td:last-child{border-right:0}
.jodit-workplace table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-f td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-g tr td:last-child{border-right:0}
.jodit-workplace table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-g td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:770px){.jodit-workplace table.table-type-h td{padding:12px 20px}
}
.jodit-workplace table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.jodit-workplace table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-i tr td:first-child{color:#111;font-weight:400}
.jodit-workplace table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1280px){.jodit-workplace table.table-type-i td{padding:12px 20px}
}
.jodit-workplace table.table-type-top-line{border-top:2px solid #111 !important}
.jodit-workplace table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.jodit-workplace table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.jodit-workplace table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table{border:none !important}
.coral-RichText-editable table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-a tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-a tr:first-child td{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-a td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.coral-RichText-editable table.table-type-b tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-b td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-c tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-c td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-d tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.coral-RichText-editable table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-d td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-e tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-e td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.coral-RichText-editable table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-f tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-f td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-g tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-g td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:770px){.coral-RichText-editable table.table-type-h td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.coral-RichText-editable table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-i tr td:first-child{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1280px){.coral-RichText-editable table.table-type-i td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-top-line{border-top:2px solid #111 !important}
.coral-RichText-editable table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.coral-RichText-editable table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.coral-RichText-editable table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.type-caution02{color:#858585;font-size:13px;line-height:20px}
@media(min-width:1024px){.type-caution02{color:#858585;font-size:14px;line-height:22px}
}
.type-note{padding:0 12px;color:#858588;font-size:14px;line-height:22px;font-weight:400}
@media(min-width:1024px){.type-note{padding:0 12px;font-size:16px;line-height:28px}
}
.body-text-jodit-comp__box ul{padding-left:15px}
.body-text-jodit-comp__box ul+ul,.body-text-jodit-comp__box ol+ol{margin-top:10px}
@media(min-width:1024px){.body-text-jodit-comp__box ul+ul,.body-text-jodit-comp__box ol+ol{margin-top:16px}
.body-text-jodit-comp__box ul{padding-left:17px}
ul.bullet--circle-sm{padding-left:10px}
ul.bullet--square-sm{padding-left:9px}
ul.bullet--check{padding-left:13px}
ul.bullet--check-inner{padding-left:14px}
ul.bullet--square-sm li.body-text-jodit-comp__box__item{padding-left:16px}
ul.bullet--circle-sm li.body-text-jodit-comp__box__item{padding-left:15px}
ul.bullet--check li.body-text-jodit-comp__box__item{padding-left:12px}
ul.bullet--check-inner li.body-text-jodit-comp__box__item{padding-left:11px}
ol.bullet--num-circle,ol.bullet--alpha-circle{padding-left:19px}
ol.bullet--num-circle li.body-text-jodit-comp__box__item,ol.bullet--alpha-circle li.body-text-jodit-comp__box__item{padding-left:6px}
.bullet--num-basic li.body-text-jodit-comp__box__item,.bullet--alpha-upper li.body-text-jodit-comp__box__item,.bullet--num-bracket li.body-text-jodit-comp__box__item,.bullet--alpha-lower li.body-text-jodit-comp__box__item,.bullet--roman li.body-text-jodit-comp__box__item,.bullet--ko li.body-text-jodit-comp__box__item{padding-left:3px}
}
.body-text-comp{position:relative;color:#111;display:block;padding:0 22px;margin:32px auto 0;max-width:520px}
.body-text-comp *{word-break:break-word}
@media(min-width:1024px){.body-text-comp{padding:0 4px;max-width:770px;margin-top:40px}
}
.body-text-comp.type-scroll{overflow-x:auto}
.body-text-comp.type-scroll table{table-layout:fixed}
.body-text-comp em{font-style:italic}
.body-text-comp a{color:#3d5fd1;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;letter-spacing:-0.5px;cursor:pointer}
@media(min-width:1024px){.body-text-comp a{font-size:18px}
}
.body-text-comp__title{color:#111;word-break:break-all;font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}
[data-font="1"] .body-text-comp__title{font-size:14px;line-height:24px}
[data-font="2"] .body-text-comp__title{font-size:16px;line-height:26px}
[data-font="4"] .body-text-comp__title{font-size:20px;line-height:30px}
[data-font="5"] .body-text-comp__title{font-size:22px;line-height:32px}
@media(min-width:1024px){.body-text-comp__title{font-size:20px;line-height:32px;margin-bottom:20px}
[data-font="1"] .body-text-comp__title{font-size:16px;line-height:28px}
[data-font="2"] .body-text-comp__title{font-size:18px;line-height:30px}
[data-font="4"] .body-text-comp__title{font-size:22px;line-height:34px}
[data-font="5"] .body-text-comp__title{font-size:24px;line-height:36px}
}
.body-text-comp__box{text-align:left;font-size:16px;line-height:28px}
[data-font="1"] .body-text-comp__box{font-size:12px;line-height:24px}
[data-font="2"] .body-text-comp__box{font-size:14px;line-height:26px}
[data-font="4"] .body-text-comp__box{font-size:18px;line-height:30px}
[data-font="5"] .body-text-comp__box{font-size:20px;line-height:32px}
.body-text-comp__box ol{padding-left:15px}
.body-text-comp__box ol .body-text-comp__box__item{display:list-item;list-style:decimal;font-size:16px;line-height:28px;word-break:break-word}
[data-font="1"] .body-text-comp__box ol .body-text-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-comp__box ol .body-text-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-comp__box ol .body-text-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-comp__box ol .body-text-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-comp__box ol .body-text-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-comp__box ol .body-text-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-comp__box ol .body-text-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-comp__box ol .body-text-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-comp__box ol .body-text-comp__box__item{font-size:22px;line-height:32px}
}
.body-text-comp__box ol li+li{margin-top:8px}
@media(min-width:1024px){.body-text-comp__box ol li+li{margin-top:12px}
}
.body-text-comp__box__item{color:#505052;width:100%;display:inline-block;position:relative;box-sizing:border-box;font-size:16px;line-height:28px;word-break:break-word}
[data-font="1"] .body-text-comp__box__item{font-size:12px;line-height:24px}
[data-font="2"] .body-text-comp__box__item{font-size:14px;line-height:26px}
[data-font="4"] .body-text-comp__box__item{font-size:18px;line-height:30px}
[data-font="5"] .body-text-comp__box__item{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-comp__box__item{font-size:18px;line-height:28px}
[data-font="1"] .body-text-comp__box__item{font-size:14px;line-height:24px}
[data-font="2"] .body-text-comp__box__item{font-size:16px;line-height:26px}
[data-font="4"] .body-text-comp__box__item{font-size:20px;line-height:30px}
[data-font="5"] .body-text-comp__box__item{font-size:22px;line-height:32px}
}
ul .body-text-comp__box__item{padding-left:10px}
@media(min-width:1024px){ul .body-text-comp__box__item{padding-left:17px}
}
ul .body-text-comp__box__item::before{background:#505052;content:"";position:absolute;top:12px;left:0;display:inline-block;width:4px;height:4px;border-radius:100%}
@media(min-width:1024px){ul .body-text-comp__box__item::before{top:11px;width:5px;height:5px}
}
.body-text-comp__box__item+.body-text-comp__box__item{margin-top:10px}
@media(min-width:1024px){.body-text-comp__box__item+.body-text-comp__box__item{margin-top:16px}
}
.body-text-comp__box p{color:#505052;font-size:16px;line-height:28px}
[data-font="1"] .body-text-comp__box p{font-size:12px;line-height:24px}
[data-font="2"] .body-text-comp__box p{font-size:14px;line-height:26px}
[data-font="4"] .body-text-comp__box p{font-size:18px;line-height:30px}
[data-font="5"] .body-text-comp__box p{font-size:20px;line-height:32px}
@media(min-width:1024px){.body-text-comp__box p{font-size:18px;line-height:28px}
[data-font="1"] .body-text-comp__box p{font-size:14px;line-height:24px}
[data-font="2"] .body-text-comp__box p{font-size:16px;line-height:26px}
[data-font="4"] .body-text-comp__box p{font-size:20px;line-height:30px}
[data-font="5"] .body-text-comp__box p{font-size:22px;line-height:32px}
}
.type-caution .body-text-comp__box p{color:#858588;font-size:14px;line-height:22px}
[data-font="1"] .type-caution .body-text-comp__box p{font-size:10px;line-height:18px}
[data-font="2"] .type-caution .body-text-comp__box p{font-size:12px;line-height:20px}
[data-font="4"] .type-caution .body-text-comp__box p{font-size:16px;line-height:24px}
[data-font="5"] .type-caution .body-text-comp__box p{font-size:18px;line-height:26px}
.type-caution .body-text-comp__box p.type-size-up-1{font-size:16px;line-height:24px}
[data-font="1"] .type-caution .body-text-comp__box p.type-size-up-1{font-size:12px;line-height:20px}
[data-font="2"] .type-caution .body-text-comp__box p.type-size-up-1{font-size:14px;line-height:22px}
[data-font="4"] .type-caution .body-text-comp__box p.type-size-up-1{font-size:18px;line-height:26px}
[data-font="5"] .type-caution .body-text-comp__box p.type-size-up-1{font-size:20px;line-height:28px}
.type-caution .body-text-comp__box p.type-size-up-2{font-size:18px;line-height:26px}
[data-font="1"] .type-caution .body-text-comp__box p.type-size-up-2{font-size:14px;line-height:22px}
[data-font="2"] .type-caution .body-text-comp__box p.type-size-up-2{font-size:16px;line-height:24px}
[data-font="4"] .type-caution .body-text-comp__box p.type-size-up-2{font-size:20px;line-height:28px}
[data-font="5"] .type-caution .body-text-comp__box p.type-size-up-2{font-size:22px;line-height:30px}
.body-text-comp__box p.type-size-up-1{font-size:18px;line-height:30px}
[data-font="1"] .body-text-comp__box p.type-size-up-1{font-size:14px;line-height:26px}
[data-font="2"] .body-text-comp__box p.type-size-up-1{font-size:16px;line-height:28px}
[data-font="4"] .body-text-comp__box p.type-size-up-1{font-size:20px;line-height:32px}
[data-font="5"] .body-text-comp__box p.type-size-up-1{font-size:22px;line-height:34px}
.body-text-comp__box p.type-size-up-2{font-size:20px;line-height:32px}
[data-font="1"] .body-text-comp__box p.type-size-up-2{font-size:16px;line-height:28px}
[data-font="2"] .body-text-comp__box p.type-size-up-2{font-size:18px;line-height:30px}
[data-font="4"] .body-text-comp__box p.type-size-up-2{font-size:22px;line-height:34px}
[data-font="5"] .body-text-comp__box p.type-size-up-2{font-size:24px;line-height:36px}
.body-text-comp__box i{font-style:italic}
.body-text-comp.type-radius{border-radius:8px}
@media(min-width:1024px){.body-text-comp.type-radius{border-radius:12px}
}
.body-text-comp.bg-main{padding:24px 22px;width:calc(100% - 40px);background:#f5f8fc !important}
@media(min-width:1024px){.body-text-comp.bg-main{padding:32px 34px}
}
.body-text-comp table{margin-top:16px}
@media(min-width:1024px){.body-text-comp table{margin-top:20px}
}
.body-text-comp table td{color:#505052}
.body-text-comp table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-a tr td:last-child{border-right:0}
.body-text-comp table.table-type-a tr:first-child td{color:#111;font-weight:700}
.body-text-comp table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-a td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-comp table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-comp table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-comp table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-comp table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.body-text-comp table.table-type-b tr td:last-child{border-right:0}
.body-text-comp table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-b td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-comp table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.body-text-comp table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-comp table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.body-text-comp table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-comp table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.body-text-comp table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-comp table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.body-text-comp table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-c tr td:last-child{border-right:0}
.body-text-comp table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:500}
.body-text-comp table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-c td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-d tr td:last-child{border-right:0}
.body-text-comp table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.body-text-comp table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-d td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-comp table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-comp table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-comp table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-comp table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-e tr td:last-child{border-right:0}
.body-text-comp table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-e td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-comp table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.body-text-comp table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-comp table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.body-text-comp table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-comp table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.body-text-comp table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-comp table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.body-text-comp table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-f tr td:last-child{border-right:0}
.body-text-comp table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;color:#111;font-weight:500}
.body-text-comp table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-f td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.body-text-comp table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-comp table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.body-text-comp table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-comp table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.body-text-comp table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-comp table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.body-text-comp table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-comp table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-g tr td:last-child{border-right:0}
.body-text-comp table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .body-text-comp table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-g td{font-size:19px;line-height:30px}
.body-text-comp table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.body-text-comp table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.body-text-comp table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.body-text-comp table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.body-text-comp table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.body-text-comp table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:700}
.body-text-comp table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-comp table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.body-text-comp table.table-type-h td{padding:12px 20px}
}
.body-text-comp table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.body-text-comp table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.body-text-comp table.table-type-i tr td:first-child{color:#111;font-weight:700}
.body-text-comp table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .body-text-comp table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .body-text-comp table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .body-text-comp table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .body-text-comp table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.body-text-comp table.table-type-i td{padding:12px 20px}
}
.body-text-comp table.table-type-top-line{border-top:2px solid #111 !important}
.body-text-comp table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.body-text-comp table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-comp table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-comp table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.body-text-comp table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.body-text-comp table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.body-text-comp.type-caution{width:calc(100% - 40px);margin-top:0;padding:0 12px}
@media(min-width:1024px){.body-text-comp.type-caution{padding:0 28px}
}
.text+.body-text .body-text-comp{margin:24px auto 0}
@media(min-width:1024px){.text+.body-text .body-text-comp{margin-top:28px}
}
.jodit-workplace table{border:none !important}
.jodit-workplace table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-a tr td:last-child{border-right:0}
.jodit-workplace table.table-type-a tr:first-child td{color:#111;font-weight:400}
.jodit-workplace table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-a td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.jodit-workplace table.table-type-b tr td:last-child{border-right:0}
.jodit-workplace table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-b td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.jodit-workplace table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.jodit-workplace table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.jodit-workplace table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.jodit-workplace table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-c tr td:last-child{border-right:0}
.jodit-workplace table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-c td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-d tr td:last-child{border-right:0}
.jodit-workplace table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.jodit-workplace table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-d td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-e tr td:last-child{border-right:0}
.jodit-workplace table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-e td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.jodit-workplace table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.jodit-workplace table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.jodit-workplace table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.jodit-workplace table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-f tr td:last-child{border-right:0}
.jodit-workplace table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-f td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.jodit-workplace table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-g tr td:last-child{border-right:0}
.jodit-workplace table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .jodit-workplace table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-g td{font-size:19px;line-height:30px}
.jodit-workplace table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.jodit-workplace table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.jodit-workplace table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.jodit-workplace table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.jodit-workplace table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.jodit-workplace table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.jodit-workplace table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.jodit-workplace table.table-type-h td{padding:12px 20px}
}
.jodit-workplace table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.jodit-workplace table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.jodit-workplace table.table-type-i tr td:first-child{color:#111;font-weight:400}
.jodit-workplace table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .jodit-workplace table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .jodit-workplace table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .jodit-workplace table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .jodit-workplace table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.jodit-workplace table.table-type-i td{padding:12px 20px}
}
.jodit-workplace table.table-type-top-line{border-top:2px solid #111 !important}
.jodit-workplace table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.jodit-workplace table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.jodit-workplace table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.jodit-workplace table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table{border:none !important}
.coral-RichText-editable table.table-type-a{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-a p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-a tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-a tr:first-child td{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-a td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-a td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-a td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-a td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-a td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-b{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-b.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-b.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-b.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-b.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-b p{color:#111;font-size:18px;font-weight:400;line-height:28px}
.coral-RichText-editable table.table-type-b tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-b tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-b td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-b td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-b td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-b td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-b td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-c{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-c.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-a tr:nth-child(2) td{background-color:#fffceb}
.coral-RichText-editable table.table-type-c.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-b tr:nth-child(2) td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-c.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-c tr:nth-child(2) td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-c.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c.color-type-d tr:nth-child(2) td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-c p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-c tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-c tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c tr:nth-child(2) td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-c td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-c td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-c td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-c td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-c td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-d{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-d p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-d tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-d tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-d tr:nth-child(odd) td{background-color:#f5f8fc}
.coral-RichText-editable table.table-type-d td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-d td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-d td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-d td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-d td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-e{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-e.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-e.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-e.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-e.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-e p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-e tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-e tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-e td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-e td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-e td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-e td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-e td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-f{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-f.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-a tr td:nth-child(2){background-color:#fffceb}
.coral-RichText-editable table.table-type-f.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-b tr td:nth-child(2){background-color:#f0f5ff}
.coral-RichText-editable table.table-type-f.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-c tr td:nth-child(2){background-color:#eef8f5}
.coral-RichText-editable table.table-type-f.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-f.color-type-d tr td:nth-child(2){background-color:#fbeff1}
.coral-RichText-editable table.table-type-f p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-f tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-f tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f tr td:nth-child(2){background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-f td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-f td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-f td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-f td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-f td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-g{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-g.color-type-a tr td:first-child{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-g.color-type-b tr td:first-child{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-g.color-type-c tr td:first-child{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-g.color-type-d tr td:first-child{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-g p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-g tr td:last-child{border-right:0}
.coral-RichText-editable table.table-type-g tr td:first-child{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-g td{padding:12px;border-right:1px solid #edf1f7;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px;text-align:center}
[data-font="1"] .coral-RichText-editable table.table-type-g td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-g td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-g td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-g td{font-size:19px;line-height:30px}
.coral-RichText-editable table.table-type-h{width:100%;border-top:1px solid #111;border-collapse:separate}
.coral-RichText-editable table.table-type-h.color-type-a tr:first-child td{background-color:#fffceb}
.coral-RichText-editable table.table-type-h.color-type-b tr:first-child td{background-color:#f0f5ff}
.coral-RichText-editable table.table-type-h.color-type-c tr:first-child td{background-color:#eef8f5}
.coral-RichText-editable table.table-type-h.color-type-d tr:first-child td{background-color:#fbeff1}
.coral-RichText-editable table.table-type-h p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-h tr:first-child td{color:#111;background-color:#f5f8fc;font-weight:400}
.coral-RichText-editable table.table-type-h td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-h td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-h td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-h td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-h td{font-size:19px;line-height:30px}
@media(min-width:1024px){.coral-RichText-editable table.table-type-h td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-i{width:100%;border-top:1px solid #edf1f7;border-collapse:separate}
.coral-RichText-editable table.table-type-i p{color:#111;font-size:18px;font-weight:700;line-height:28px}
.coral-RichText-editable table.table-type-i tr td:first-child{color:#111;font-weight:400}
.coral-RichText-editable table.table-type-i td{padding:12px 16px;border-bottom:1px solid #edf1f7;font-size:15px;line-height:26px}
[data-font="1"] .coral-RichText-editable table.table-type-i td{font-size:11px;line-height:22px}
[data-font="2"] .coral-RichText-editable table.table-type-i td{font-size:13px;line-height:24px}
[data-font="4"] .coral-RichText-editable table.table-type-i td{font-size:17px;line-height:28px}
[data-font="5"] .coral-RichText-editable table.table-type-i td{font-size:19px;line-height:30px}
@media(min-width:1024px){.coral-RichText-editable table.table-type-i td{padding:12px 20px}
}
.coral-RichText-editable table.table-type-top-line{border-top:2px solid #111 !important}
.coral-RichText-editable table.table-type-bottom-line{border-bottom:2px solid #111 !important}
.coral-RichText-editable table.table-type-all-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-all-line tr:last-child td{border-bottom:1px solid #111 !important}
.coral-RichText-editable table.table-type-left-line tr td:first-child{border-left:1px solid #edf1f7 !important}
.coral-RichText-editable table.table-type-right-line tr td:last-child{border-right:1px solid #edf1f7 !important}
.banner-comp{background:#FFF;padding:32px 20px 0 20px}
@media(min-width:1024px){.banner-comp{padding:40px 0 0 0;background:inherit}
}
.type-sub .banner-comp{padding:20px}
@media(min-width:1024px){.type-sub .banner-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-sub .banner-comp .banner-comp-bg{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-sub .banner-comp .banner-comp-bg{max-width:496px}
}
.type-main .banner-comp{padding:20px}
@media(min-width:1024px){.type-main .banner-comp{padding:0;margin:0 auto 24px auto;max-width:496px}
}
.type-main .banner-comp .banner-comp-bg{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.type-main .banner-comp .banner-comp-bg{max-width:496px}
}
.type-basic .banner-comp{background:inherit}
@media(min-width:1024px){.type-basic .banner-comp.type-a .banner-comp-bg{max-width:492px}
}
.type-basic .banner-comp .banner-comp__box{max-width:520px}
@media(min-width:1024px){.type-basic .banner-comp .banner-comp__box{max-width:770px}
}
.banner-comp.type-floating{padding:0;background:indianred}
.banner-comp.type-simple.cate-save .banner-comp__box{border:1px solid #f2e1d7;background:#fcf1ea}
.banner-comp.type-simple.cate-invest .banner-comp__box{border:1px solid #f3e0e0;background:#fbeced}
.banner-comp.type-simple.cate-loan .banner-comp__box{border:1px solid #d6eddf;background:#e9f4ec}
.banner-comp.type-simple.cate-estate .banner-comp__box{border:1px solid #e9e1f7;background:#edeaf9}
.banner-comp.type-simple.cate-duty .banner-comp__box{border:1px solid #dfe3f9;background:#e8ebfa}
.banner-comp.type-simple.cate-insurance .banner-comp__box{border:1px solid #d7ebe9;background:#e2f0ee}
.banner-comp.type-simple.cate-old-age .banner-comp__box{border:1px solid #dee9d1;background:#edf3e6}
.banner-comp.type-simple.cate-life .banner-comp__box{border:1px solid #f6dfe4;background:#f6ecef}
.banner-comp.type-simple.cate-business .banner-comp__box{border:1px solid #dce6f0;background:#eaf1f8}
.banner-comp-bg{overflow:visible;border-radius:8px;max-width:520px;margin:0 auto;display:flex}
@media(min-width:1024px){.banner-comp-bg{max-width:770px;border-radius:12px}
}
.type-simple .banner-comp-bg{overflow:visible}
.type-module .banner-comp-bg{background-color:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,0.06);border:1px solid #f4f4f4;border-radius:8px}
@media(min-width:1024px){.type-module .banner-comp-bg{border-radius:12px}
}
.banner-comp__box{display:block;position:relative;width:100%;border-radius:8px;overflow:hidden}
@media(min-width:1024px){.banner-comp__box{border-radius:12px}
}
.type-module .banner-comp__box{display:flex;justify-content:space-between;padding:0 12px}
@media(min-width:1024px){.type-module .banner-comp__box{padding:0 180px}
}
@media(min-width:1024px){.type-sub .type-module .banner-comp__box{padding:0 12px}
}
@media(min-width:1024px){.type-main .type-module .banner-comp__box{padding:0 12px}
}
.type-module .banner-comp__box.type-outlink .banner-comp__box__desc__title:after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_mo.svg) no-repeat center 1px/cover}
@media(min-width:1024px){.type-module .banner-comp__box.type-outlink .banner-comp__box__desc__title:after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_pc.svg) no-repeat center/cover}
}
.type-simple .banner-comp__box{background-color:#fffceb;border:1px solid #fff3c8;position:relative;border-radius:10px;padding:15px 52px 15px 20px}
@media(min-width:1024px){.type-simple .banner-comp__box{border-radius:12px;padding:24px 66px 24px 28px}
}
.type-simple .banner-comp__box::after{position:absolute;content:"";width:16px;height:16px;right:20px;top:50%;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon/ic_forward_16_black.svg") no-repeat center/cover;cursor:pointer}
@media(min-width:1024px){.type-simple .banner-comp__box::after{width:20px;height:20px;right:28px;background:url("../../site-v2/resources/images/btn_icon/ic_forward_20_black.svg") no-repeat center/cover}
}
.type-simple .banner-comp__box.type-outlink .banner-comp__box__desc__title:after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_mo.svg) no-repeat center 1px/cover}
@media(min-width:1024px){.type-simple .banner-comp__box.type-outlink .banner-comp__box__desc__title:after{background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_pc.svg) no-repeat center/cover}
}
.type-simple .banner-comp__box.cate-save{border:1px solid #f2e1d7;background:#fcf1ea}
.type-noimg .banner-comp__box{background-color:#fff;border:0;box-shadow:0 2px 64px 0 rgba(0,0,0,0.06);padding:20px}
@media(min-width:1024px){.type-noimg .banner-comp__box{padding:38px}
}
.type-module .banner-comp__box picture{display:block}
.banner-comp__box__img{width:100%}
.type-module .banner-comp__box__img{width:112px;height:112px}
@media(min-width:1024px){.type-module .banner-comp__box__img{width:164px;height:164px}
}
.banner-comp__box__desc{color:#fff;position:absolute;left:24px;top:50%;max-width:60%;transform:translateY(-50%)}
@media(min-width:1024px){.banner-comp__box__desc{left:42px}
}
.type-module .banner-comp__box__desc{color:#272421;position:relative;padding:20px 12px;left:auto;top:auto;max-width:none;transform:none;align-self:center}
@media(min-width:1024px){.type-module .banner-comp__box__desc{padding:36px 30px}
}
.type-simple .banner-comp__box__desc{color:#111;position:relative;left:auto;top:auto;max-width:none;transform:none}
.banner-comp__box__desc__title{word-break:break-all;font-size:16px;font-weight:700;line-height:24px;position:relative}
@media(min-width:1024px){.banner-comp__box__desc__title{font-size:18px;line-height:28px}
}
.type-outlink .banner-comp__box__desc__title:after{content:"";display:inline-block;vertical-align:text-bottom;width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_mo_w.svg) no-repeat center/cover}
@media(min-width:1024px){.type-outlink .banner-comp__box__desc__title:after{margin-left:2px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_banner_outlink_pc_w.svg) no-repeat center/cover}
}
.banner-comp__box__desc__title+.banner-comp__box__desc__txt{margin-bottom:0;margin-top:4px}
@media(min-width:1024px){.banner-comp__box__desc__title+.banner-comp__box__desc__txt{margin-bottom:0;margin-top:6px}
}
.banner-comp__box__desc__txt{word-break:break-all;margin-bottom:4px;line-height:20px;font-size:13px}
@media(min-width:1024px){.banner-comp__box__desc__txt{margin-bottom:6px;font-size:15px;line-height:26px}
}
.banner-comp__box__desc.type-top{top:24px}
@media(min-width:1024px){.banner-comp__box__desc.type-top{top:40px}
}
.banner-comp__box__desc.type-middle{top:50%;transform:translateY(-50%)}
.banner-comp__box__desc.type-bottom{top:auto;bottom:24px}
@media(min-width:1024px){.banner-comp__box__desc.type-bottom{bottom:40px}
}
.banner-comp__box__desc.type-left{left:24px}
@media(min-width:1024px){.banner-comp__box__desc.type-left{left:42px}
}
.banner-comp__box__desc.type-center{left:50%;transform:translate(-50%,-50%);text-align:center}
.banner-comp__box__desc.type-right{left:auto;right:24px;text-align:right}
@media(min-width:1024px){.banner-comp__box__desc.type-right{right:42px}
}
.banner-comp__box__desc.type-middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}
.banner-comp .slick-dots{position:absolute;right:16px;bottom:12px;font-size:0}
@media(min-width:1024px){.banner-comp .slick-dots{right:24px;bottom:16px}
}
.banner-comp .slick-dots li{display:inline-block;font-size:0}
.banner-comp .slick-dots li+li{margin-left:6px}
.banner-comp .slick-dots .slick-active button{background:#505052}
.banner-comp .slick-dots button{width:6px;height:6px;border-radius:50%;background:#dadde2}
@media(min-width:1024px){.banner-comp.type-sm{border-radius:12px}
}
.banner-comp__btn-vote{display:inline-block;background:url("../../site-v2/resources/images/btn_icon/btn_vote.svg") no-repeat center/cover;width:48px;height:48px;font-size:0;border-radius:100%}
@media(min-width:1024px){.banner-comp__btn-vote{width:56px;height:56px}
}
.is-active .banner-comp__btn-vote{position:absolute;width:24px;height:24px;top:50%;left:16px;transform:translateY(-50%);background:url("../../site-v2/resources/images/btn_icon/ic_floating_x.svg") no-repeat center/cover}
@media(min-width:1024px){.is-active .banner-comp__btn-vote{width:28px;height:28px}
}
.banner-comp__link-vote{display:none;white-space:nowrap;color:#fff}
.aem-AuthorLayer-Preview .banner-comp__link-vote,.aem-AuthorLayer-Edit .banner-comp__link-vote,.is-active .banner-comp__link-vote{align-self:center;display:inline-block}
.banner-comp__link-vote p{font-size:12px;line-height:18px;opacity:.8}
@media(min-width:1024px){.banner-comp__link-vote p{font-size:14px;line-height:22px}
}
.banner-comp__link-vote span{font-size:14px;font-weight:700;line-height:22px}
@media(min-width:1024px){.banner-comp__link-vote span{font-size:16px;line-height:24px}
}
.banner-comp.type-floating{background:#272421;width:48px;height:48px;position:fixed;bottom:104px;right:18px;z-index:3;border-radius:100%;box-shadow:0 4px 12px 0 rgba(0,0,0,0.12)}
@media(min-width:1024px){.banner-comp.type-floating{width:56px;height:56px;right:120px}
}
.aem-AuthorLayer-Preview .banner-comp.type-floating,.aem-AuthorLayer-Edit .banner-comp.type-floating{position:static}
.aem-AuthorLayer-Preview .banner-comp.type-floating,.aem-AuthorLayer-Edit .banner-comp.type-floating,.banner-comp.type-floating.is-active{display:flex;width:auto;height:auto;padding:8px 24px 8px 52px;border-radius:34px;transition:padding .3s}
@media(min-width:1024px){.aem-AuthorLayer-Preview .banner-comp.type-floating,.aem-AuthorLayer-Edit .banner-comp.type-floating,.banner-comp.type-floating.is-active{padding:10px 28px 10px 60px;border-radius:60px}
}
.banner-comp .slick-prev{display:none !important;position:absolute;left:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.banner-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.banner-comp .slick-next{display:none !important;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.banner-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.banner-comp:hover .slick-prev,.banner-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
@charset "UTF-8";.author-list-container-comp{background-color:#fff;padding:44px 20px}
@media(min-width:1024px){.author-list-container-comp{max-width:496px;margin:0 auto;padding:36px 32px;border-radius:16px;border:1px solid #e3e6ec;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,0.05);overflow:hidden}
}
.author-list-container-comp-wrap{width:100%;max-width:440px;margin:0 auto}
@media(min-width:1024px){.author-list-container-comp-wrap{max-width:none}
}
@media(min-width:1024px){.type-list .author-list-container-comp-wrap{max-width:770px}
}
.type-list .author-list-container-comp-wrap .profile-comp__wrap::before{display:none}
.author-list-container-comp__title{padding-left:2px;font-size:22px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-1px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word;margin-bottom:20px}
@media(min-width:1024px){.author-list-container-comp__title{font-size:26px;line-height:40px;margin-bottom:24px}
}
.author-list-container-comp__sort{text-align:right;margin-bottom:20px}
.type-list .author-list-container-comp__sort{margin-top:20px;margin-bottom:0}
@media(min-width:1024px){.type-list .author-list-container-comp__sort{padding:0;margin-top:20px}
}
@media(min-width:1024px){.author-list-container-comp__sort{margin-top:12px}
}
.author-list-container-comp__sort button{color:#858588;position:relative;display:inline-block;font-size:13px;font-weight:500;line-height:18px}
.author-list-container-comp__sort button.is-active{color:#111}
.author-list-container-comp__sort button+button{margin-left:21px}
@media(min-width:1024px){.author-list-container-comp__sort button+button{margin-left:25px}
}
.author-list-container-comp__sort button+button::before{background:#edf1f7;position:absolute;content:"";width:1px;height:8px;left:-12px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.author-list-container-comp__sort button+button::before{height:10px;left:-14px}
}
@media(min-width:1024px){.type-list .author-list-container-comp__sort button{font-size:15px;line-height:21px}
}
.author-list-container-comp__more{margin-top:20px}
.author-list-container-comp__more__link{position:relative;display:flex;justify-content:center;color:#111;margin:16px auto 0;letter-spacing:-0.5px;font-size:14px;font-weight:500;line-height:22px}
@media(min-width:1024px){.author-list-container-comp__more__link{margin:20px auto 0;font-size:16px;line-height:24px}
}
.author-list-container-comp__more__link:after{content:"";display:inline-block;width:16px;height:16px;margin-top:2px;margin-left:4px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_mo.svg") #484540 no-repeat center;border-radius:100%}
@media(min-width:1024px){.author-list-container-comp__more__link:after{height:20px;width:20px;margin-top:1px;margin-left:6px;background:url("../../site-v2/resources/images/btn_icon2.0/icon_go_pc.svg") #484540 no-repeat center}
}
.author-list-container-comp__more__btn{color:#505052;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.5px;display:flex;align-items:center;margin:0 auto}
.author-list-container-comp__more__btn:after{content:"";width:16px;height:16px;display:inline-block;margin-left:2px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_mo_btn_mo.svg") no-repeat center}
@media(min-width:1024px){.author-list-container-comp__more__btn:after{width:20px;height:20px;background-size:100%;margin-left:4px}
}
@media(min-width:1024px){.author-list-container-comp__more__btn{font-size:16px;line-height:28px}
}
.author-list-container-comp__page{display:flex;justify-content:space-between;padding:20px 5px 0;margin:0 auto;max-width:max-content}
@media(min-width:1024px){.author-list-container-comp__page{padding:20px 0 0;margin:0 auto;max-width:max-content}
}
.author-list-container-comp__page__arrow{font-size:0}
.author-list-container-comp__page__arrow button{width:28px;height:28px;border-radius:100%;font-size:0}
@media(min-width:1024px){.author-list-container-comp__page__arrow button{width:40px;height:40px;background-size:100%}
}
.author-list-container-comp__page__arrow button.btn-one{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.author-list-container-comp__page__arrow button.btn-one{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg") no-repeat center}
}
.author-list-container-comp__page__arrow button.btn-one:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.author-list-container-comp__page__arrow button.btn-one:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg") no-repeat center}
}
.author-list-container-comp__page__arrow button.btn-one.next{transform:rotate(180deg)}
.author-list-container-comp__page__arrow button.btn-two{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.author-list-container-comp__page__arrow button.btn-two{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg") no-repeat center}
}
.author-list-container-comp__page__arrow button.btn-two:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.author-list-container-comp__page__arrow button.btn-two:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg") no-repeat center}
}
.author-list-container-comp__page__arrow button.btn-two.last{transform:rotate(180deg)}
.author-list-container-comp__page__arrow button+button{margin-left:0}
.author-list-container-comp__page__num button{color:#dadde2;width:28px;height:28px;font-size:14px;line-height:22px;font-weight:700;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif}
@media(min-width:1024px){.author-list-container-comp__page__num button{width:40px;height:40px;font-size:16px;line-height:26px}
}
.author-list-container-comp__page__num button.on{color:#111;border-radius:28px;background:#f5f8fc}
.author-list-container-comp__page__num button+button{margin-left:0}
@media(min-width:1024px){.author-list-container-comp__page__num button+button{margin-left:0}
}
.author-list-container-comp__cont__item{width:100%;padding:0 22px 10px;border-radius:8px;background:#f5f8fc}
@media(min-width:1024px){.author-list-container-comp__cont__item{max-width:none;padding:0 30px 12px;border-radius:10px}
}
.author-list-container-comp__cont__item__list{margin-top:20px;border-top:1px solid #e3e6ec}
.author-list-container-comp__cont__item__list .list-comp{border-top:0}
@media(min-width:1024px){.author-list-container-comp__cont__item__list{border-top:1px solid #e3e6ec}
}
.type-list .author-list-container-comp__cont__item__list{border-top:0}
@media(min-width:1024px){.type-list .author-list-container-comp__cont__item__list{margin-top:24px}
}
.author-list-container-comp__cont .slick-slide{margin:0 0 0 10px}
@media(min-width:1024px){.author-list-container-comp__cont .slick-slide{margin:0 0 0 12px;margin:0 6px}
}
.author-list-container-comp__cont .slick-list{overflow:hidden;padding:0 25px 0 15px;margin:0 -20px 0 -20px}
.hidden .author-list-container-comp__cont .slick-list{overflow:hidden}
@media(min-width:1024px){.author-list-container-comp__cont .slick-list{overflow:visible;margin:0 -34px 0 -6px;padding:0 28px 0 0}
}
.author-list-container-comp__cont .slick-dots-container{width:60px;overflow:hidden;display:block;padding:0;margin:20px auto 0 auto;position:relative}
@media(min-width:1024px){.author-list-container-comp__cont .slick-dots-container{width:80px}
}
.author-list-container-comp__cont .slick-dots-container>ul{padding:0;display:flex !important;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;bottom:unset;height:100%}
.author-list-container-comp__cont .slick-dots-container>ul li{width:6px;height:6px;margin:0 3px;background-color:#dadde2;border:0;border-radius:50%}
@media(min-width:1024px){.author-list-container-comp__cont .slick-dots-container>ul li{width:8px;height:8px;margin:0 4px}
}
.author-list-container-comp__cont .slick-dots-container>ul li.p-small-1{transform:scale(0.7)}
.author-list-container-comp__cont .slick-dots-container>ul li.n-small-1{transform:scale(0.7)}
.author-list-container-comp__cont .slick-dots-container>ul li.slick-active{transform:scale(1);transform-origin:center;background:#484540}
.author-list-container-comp__cont .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.author-list-container-comp__cont .slick-dots-container>ul li button:before{display:none}
.author-list-container-comp .slick-prev{display:none !important;position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.author-list-container-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.author-list-container-comp .slick-next{display:none !important;position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.author-list-container-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.author-list-container-comp:hover .slick-prev,.author-list-container-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
.author-list-container-comp.type-list{width:100%;border-radius:0;box-shadow:none;border:0;padding:32px 20px 0}
@media(min-width:1024px){.author-list-container-comp.type-list{padding:56px 0 0;margin-bottom:20px;width:100%;max-width:none}
}
@charset "UTF-8";.list-comp{display:block;margin:0 auto;padding:16px 0;max-width:520px}
@media(min-width:1024px){.list-comp{padding:20px 0;max-width:770px}
}
.type-author .list-comp{height:102px}
@media(min-width:1024px){.type-author .list-comp{height:121px}
}
.list-comp__box{display:flex;justify-content:space-between;align-items:center;width:100%}
.list-comp__box__cont{padding-left:2px}
.list-comp__box__cont__badge{font-size:13px;font-weight:700;line-height:18px;display:inline-block;margin-bottom:7px;margin-left:2px;max-width:max-content}
@media(min-width:1024px){.list-comp__box__cont__badge{font-size:15px;line-height:21px;margin-bottom:6.5px}
}
.cate-save .list-comp__box__cont__badge{color:#de7d4b;background:linear-gradient(to top,#f2e1d7 6px,transparent 50%)}
@media(min-width:1024px){.cate-save .list-comp__box__cont__badge{background:linear-gradient(to top,#f2e1d7 8px,transparent 50%)}
}
.cate-invest .list-comp__box__cont__badge{color:#de7071;background:linear-gradient(to top,#f3e0e0 6px,transparent 50%)}
@media(min-width:1024px){.cate-invest .list-comp__box__cont__badge{background:linear-gradient(to top,#f3e0e0 8px,transparent 50%)}
}
.cate-loan .list-comp__box__cont__badge{color:#48a25c;background:linear-gradient(to top,#d6eddf 6px,transparent 50%)}
@media(min-width:1024px){.cate-loan .list-comp__box__cont__badge{background:linear-gradient(to top,#d6eddf 8px,transparent 50%)}
}
.cate-estate .list-comp__box__cont__badge{color:#9c69d2;background:linear-gradient(to top,#e9e1f7 6px,transparent 50%)}
@media(min-width:1024px){.cate-estate .list-comp__box__cont__badge{background:linear-gradient(to top,#e9e1f7 8px,transparent 50%)}
}
.cate-duty .list-comp__box__cont__badge{color:#726bd4;background:linear-gradient(to top,#dfe3f9 6px,transparent 50%)}
@media(min-width:1024px){.cate-duty .list-comp__box__cont__badge{background:linear-gradient(to top,#dfe3f9 8px,transparent 50%)}
}
.cate-insurance .list-comp__box__cont__badge{color:#4da49a;background:linear-gradient(to top,#d7ebe9 6px,transparent 50%)}
@media(min-width:1024px){.cate-insurance .list-comp__box__cont__badge{background:linear-gradient(to top,#d7ebe9 8px,transparent 50%)}
}
.cate-old-age .list-comp__box__cont__badge{color:#7ba74e;background:linear-gradient(to top,#dee9d1 6px,transparent 50%)}
@media(min-width:1024px){.cate-old-age .list-comp__box__cont__badge{background:linear-gradient(to top,#dee9d1 8px,transparent 50%)}
}
.cate-life .list-comp__box__cont__badge{color:#da7991;background:linear-gradient(to top,#f6dfe4 6px,transparent 50%)}
@media(min-width:1024px){.cate-life .list-comp__box__cont__badge{background:linear-gradient(to top,#f6dfe4 8px,transparent 50%)}
}
.cate-business .list-comp__box__cont__badge{color:#5b9fc8;background:linear-gradient(to top,#dce6f0 6px,transparent 50%)}
@media(min-width:1024px){.cate-business .list-comp__box__cont__badge{background:linear-gradient(to top,#dce6f0 8px,transparent 50%)}
}
.list-comp__box__cont__flag{font-size:13px;font-weight:700;line-height:18px;margin-bottom:6px;display:inline-flex;align-items:center;max-width:max-content;margin-left:-2px}
.search-comp .list-comp__box__cont__flag{font-size:13px}
.list-comp__box__cont__flag::before{content:"";width:18px;height:18px;margin-right:2px}
@media(min-width:1024px){.list-comp__box__cont__flag::before{width:24px;height:24px}
}
@media(min-width:1024px){.list-comp__box__cont__flag{font-size:15px;line-height:21px;margin-bottom:8px}
.search-comp .list-comp__box__cont__flag{font-size:16px}
}
.cate-save .list-comp__box__cont__flag{color:#de7d4b}
.cate-save .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_save.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-save .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_save.svg) no-repeat center center/cover}
}
.cate-invest .list-comp__box__cont__flag{color:#de7071}
.cate-invest .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_invest.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-invest .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_invest.svg) no-repeat center center/cover}
}
.cate-loan .list-comp__box__cont__flag{color:#48a25c}
.cate-loan .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_loan.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-loan .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_loan.svg) no-repeat center center/cover}
}
.cate-estate .list-comp__box__cont__flag{color:#9c69d2}
.cate-estate .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_estate.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-estate .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_estate.svg) no-repeat center center/cover}
}
.cate-duty .list-comp__box__cont__flag{color:#726bd4}
.cate-duty .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_duty.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-duty .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_duty.svg) no-repeat center center/cover}
}
.cate-insurance .list-comp__box__cont__flag{color:#4da49a}
.cate-insurance .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_insurance.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-insurance .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_insurance.svg) no-repeat center center/cover}
}
.cate-old-age .list-comp__box__cont__flag{color:#7ba74e}
.cate-old-age .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_old-age.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-old-age .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_old-age.svg) no-repeat center center/cover}
}
.cate-life .list-comp__box__cont__flag{color:#da7991}
.cate-life .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_life.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-life .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_life.svg) no-repeat center center/cover}
}
.cate-business .list-comp__box__cont__flag{color:#5b9fc8}
.cate-business .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/ic_business.svg) no-repeat center center/cover}
@media(min-width:1024px){.cate-business .list-comp__box__cont__flag::before{background:url(../../site-v2/resources/images/flag2.0/pc_ic_business.svg) no-repeat center center/cover}
}
.type-living-finance .list-comp__box__cont__flag{color:#e46136;background:linear-gradient(to top,#fce7e0 6px,transparent 50%)}
@media(min-width:1024px){.type-living-finance .list-comp__box__cont__flag{background:linear-gradient(to top,#fce7e0 8px,transparent 50%)}
}
.type-economy .list-comp__box__cont__flag{color:#3760e1;background:linear-gradient(to top,#e4ecfd 6px,transparent 50%)}
@media(min-width:1024px){.type-economy .list-comp__box__cont__flag{background:linear-gradient(to top,#e4ecfd 8px,transparent 50%)}
}
.type-stock .list-comp__box__cont__flag{color:#ef4a66;background:linear-gradient(to top,#fae4e8 6px,transparent 50%)}
@media(min-width:1024px){.type-stock .list-comp__box__cont__flag{background:linear-gradient(to top,#fae4e8 8px,transparent 50%)}
}
.type-real-estate .list-comp__box__cont__flag{color:#6640d3;background:linear-gradient(to top,#e5ddfc 6px,transparent 50%)}
@media(min-width:1024px){.type-real-estate .list-comp__box__cont__flag{background:linear-gradient(to top,#e5ddfc 8px,transparent 50%)}
}
.type-owner-operator .list-comp__box__cont__flag{color:#2680e4;background:linear-gradient(to top,#d1e6ff 6px,transparent 50%)}
@media(min-width:1024px){.type-owner-operator .list-comp__box__cont__flag{background:linear-gradient(to top,#d1e6ff 8px,transparent 50%)}
}
.type-empty .list-comp__box__cont__flag{color:#ffa800;background:linear-gradient(to top,#fff8d2 6px,transparent 50%)}
@media(min-width:1024px){.type-empty .list-comp__box__cont__flag{background:linear-gradient(to top,#fff8d2 8px,transparent 50%)}
}
.list-comp__box__cont__flag+.list-comp__box__cont__badge{display:inline;margin-left:15px;vertical-align:top;position:relative}
@media(min-width:1024px){.list-comp__box__cont__flag+.list-comp__box__cont__badge{margin-left:19px;line-height:24px}
}
.list-comp__box__cont__flag+.list-comp__box__cont__badge:before{content:"";width:3px;height:3px;border-radius:50%;background:#eee;display:inline-block;position:absolute;left:-9px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.list-comp__box__cont__flag+.list-comp__box__cont__badge:before{left:-11px}
}
.cate-save .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#ee8955}
.cate-invest .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#ea7b7c}
.cate-loan .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#55ad69}
.cate-estate .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#a770e1}
.cate-duty .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#7e77e0}
.cate-insurance .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#5ab2a8}
.cate-old-age .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#86b456}
.cate-life .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#e6819a}
.cate-business .list-comp__box__cont__flag+.list-comp__box__cont__badge:before{background:#6aacd5}
.list-comp__box__cont__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;color:#111;font-size:16px;line-height:24px;font-weight:500;word-wrap:break-word;margin-bottom:2px;word-break:break-all}
@media(min-width:1024px){.list-comp__box__cont__title{font-size:18px;line-height:26px;margin-bottom:4px}
}
.list-comp__box__cont__sub-title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:14px;line-height:20px;font-weight:400;word-wrap:break-word;word-break:break-all}
@media(min-width:1024px){.list-comp__box__cont__sub-title{font-size:16px;line-height:24px}
}
.list-comp__box__cont__date{color:#858585;display:block;font-size:13px;font-weight:400;font-family:"Spoqa","Malgun Gothic","맑은 고딕",sans-serif;line-height:20px;letter-spacing:-0.5px;margin-top:12px}
@media(min-width:1024px){.list-comp__box__cont__date{font-size:15px;line-height:26px}
}
.list-comp__box__cont__info{color:#858588;font-size:13px;line-height:18px;margin-top:8px;display:flex;align-items:center;gap:0 13px}
@media(min-width:1024px){.list-comp__box__cont__info{font-size:15px;line-height:21px;margin-top:8px;gap:0 17px}
}
.type-list .list-comp__box__cont__info{margin-top:8px}
@media(min-width:1024px){.type-list .list-comp__box__cont__info{margin-top:8px}
}
.type-author .list-comp__box__cont__info{margin-top:8px}
@media(min-width:1024px){.type-author .list-comp__box__cont__info{margin-top:8px}
}
.type-theme .list-comp__box__cont__info{margin-top:6px}
@media(min-width:1024px){.type-theme .list-comp__box__cont__info{margin-top:8px}
}
.list-comp__box__cont__info__item{position:relative}
.list-comp__box__cont__info__item::after{background:#d9d9d9;position:absolute;content:"";width:1px;height:8px;right:-8px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.list-comp__box__cont__info__item::after{height:10px;right:-9px}
}
.list-comp__box__cont__info__item:last-child::after{display:none}
.list-comp__box__cont__info__item:only-child::after{display:none}
.list-comp__box__cont__info__item.type-name{font-weight:500;overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:100px}
.type-asset-management .list-comp__box__cont__info__item.type-state{color:#1da48a}
.type-living-finance .list-comp__box__cont__info__item.type-state{color:#e46136}
.type-economy .list-comp__box__cont__info__item.type-state{color:#3760e1}
.type-stock .list-comp__box__cont__info__item.type-state{color:#ef4a66}
.type-real-estate .list-comp__box__cont__info__item.type-state{color:#6640d3}
.type-owner-operator .list-comp__box__cont__info__item.type-state{color:#2680e4}
.type-empty .list-comp__box__cont__info__item.type-state{color:#ffa800}
.list-comp__box__image{width:68px;height:68px;border-radius:4px;object-fit:cover;margin-left:20px}
@media(min-width:1024px){.list-comp__box__image{margin-left:24px;width:80px;height:80px;border-radius:6px}
}
.list-comp__box__more-btn{z-index:100;display:flex;padding:7px 8px 6px 12px;align-items:center;gap:2px;border-radius:4px;background:#edf1f7;margin-top:12px;color:#505052;font-size:13px;font-weight:500;line-height:20px}
@media(min-width:1024px){.list-comp__box__more-btn{margin-top:16px;padding:9px 10px 8px 14px;font-size:15px;line-height:21px}
}
.list-comp__box__more-btn:after{content:"";width:16px;height:16px;display:inline-block;background:url(../../site-v2/resources/images/btn_icon2.0/right_arrow_16.svg) no-repeat center/cover}
@media(min-width:1024px){.list-comp__box__more-btn:after{width:16px;height:16px;background-size:cover}
}
.list-comp:first-of-type{padding-top:0}
.type-author .list-comp:first-of-type{padding-top:16px}
@media(min-width:1024px){.type-author .list-comp:first-of-type{padding-top:20px}
}
.type-theme .list-comp:first-of-type{padding-top:16px}
@media(min-width:1024px){.type-theme .list-comp:first-of-type{padding-top:20px}
}
.list-comp:last-of-type{border-bottom:1px solid #edf1f7}
.type-author .list-comp:last-of-type{border-bottom:0}
.list-comp+.list-comp{border-top:1px solid #edf1f7}
.type-author .list-comp+.list-comp{border-top:1px solid #e3e6ec}
@charset "UTF-8";.author-list-comp{padding:32px 20px 16px;max-width:560px;margin:0 auto}
@media(min-width:1024px){.author-list-comp{max-width:770px;width:100%;padding:56px 0 0}
}
.author-list-comp__title{margin:0 auto;margin-bottom:20px;max-width:520px;padding-left:2px;font-weight:700;font-size:24px;line-height:36px;letter-spacing:-1px;font-family:"KBFGdisplay","Spoqa","Malgun Gothic","맑은 고딕",sans-serif;word-break:keep-all;word-wrap:break-word}
@media(min-width:1024px){.author-list-comp__title{max-width:770px;font-size:26px;line-height:40px;margin-bottom:24px}
}
.author-list-comp__sort{display:flex;justify-content:right;margin:20px 0}
@media(min-width:1024px){.author-list-comp__sort{padding:0 2px 0 0}
}
.author-list-comp__sort button{color:#858588;position:relative;display:inline-block;font-size:13px;font-weight:500;line-height:18px}
@media(min-width:1024px){.author-list-comp__sort button{font-size:15px;line-height:21px}
}
.author-list-comp__sort button.is-active{color:#111}
.author-list-comp__sort button+button{margin-left:21px}
@media(min-width:1024px){.author-list-comp__sort button+button{margin-left:25px}
}
.author-list-comp__sort button+button::before{background:#edf1f7;position:absolute;content:"";width:1px;height:8px;left:-12px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.author-list-comp__sort button+button::before{height:10px;left:-14px}
}
.author-list-comp__cont{margin:20px auto 0;width:100%;max-width:560px}
@media(min-width:1024px){.author-list-comp__cont{display:block;max-width:770px}
}
.author-list-comp__page{display:flex;justify-content:space-between;padding:20px 5px 0;margin:0 auto;max-width:max-content}
@media(min-width:1024px){.author-list-comp__page{padding:20px 0 0;margin:0 auto;max-width:max-content}
}
.author-list-comp__page__arrow{font-size:0}
.author-list-comp__page__arrow button{width:28px;height:28px;border-radius:100%;font-size:0}
@media(min-width:1024px){.author-list-comp__page__arrow button{width:40px;height:40px;background-size:100%}
}
.author-list-comp__page__arrow button.btn-one{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.author-list-comp__page__arrow button.btn-one{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one.svg") no-repeat center}
}
.author-list-comp__page__arrow button.btn-one:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.author-list-comp__page__arrow button.btn-one:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_one_dis.svg") no-repeat center}
}
.author-list-comp__page__arrow button.btn-one.next{transform:rotate(180deg)}
.author-list-comp__page__arrow button.btn-two{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg");background-repeat:no-repeat;background-position:center}
@media(min-width:1024px){.author-list-comp__page__arrow button.btn-two{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two.svg") no-repeat center}
}
.author-list-comp__page__arrow button.btn-two:disabled{background-image:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg");cursor:not-allowed}
@media(min-width:1024px){.author-list-comp__page__arrow button.btn-two:disabled{background:url("../../site-v2/resources/images/btn_icon2.0/ic_page_arrow_two_dis.svg") no-repeat center}
}
.author-list-comp__page__arrow button.btn-two.last{transform:rotate(180deg)}
.author-list-comp__page__arrow button+button{margin-left:0}
.author-list-comp__page__num button{color:#dadde2;width:28px;height:28px;font-size:14px;line-height:22px;font-weight:700}
@media(min-width:1024px){.author-list-comp__page__num button{width:40px;height:40px;font-size:16px;line-height:26px}
}
.author-list-comp__page__num button.on{color:#111;border-radius:28px;background:#f5f8fc}
.author-list-comp__page__num button+button{margin-left:0}
@media(min-width:1024px){.author-list-comp__page__num button+button{margin-left:0}
}
.author-list-comp__link{margin-top:20px}
.author-list-comp__link__btn{color:#505052;font-size:14px;font-weight:500;line-height:22px;letter-spacing:-0.5px;display:flex;align-items:center;margin:0 auto}
.author-list-comp__link__btn:after{content:"";width:16px;height:16px;display:inline-block;margin-left:2px;background:url("../../site-v2/resources/images/btn_icon2.0/ic_mo_btn_mo.svg") no-repeat center}
@media(min-width:1024px){.author-list-comp__link__btn:after{width:20px;height:20px;background-size:100%;margin-left:4px}
}
@media(min-width:1024px){.author-list-comp__link__btn{font-size:16px;line-height:28px}
}
.author-list-comp .tab-comp-bg-wrap{margin:0 -20px}
.author-list-comp .tab-comp-bg-wrap .tab-comp__btn:first-of-type{margin-left:20px}
.author-list-comp .profile-comp{width:100%;margin:0}
.author-list-comp .profile-comp+.profile-comp{margin-top:10px}
@media(min-width:1024px){.author-list-comp .profile-comp+.profile-comp{margin-top:12px}
}
.organic-link-comp{box-shadow:0 2px 24px rgba(0,0,0,0.06);border-radius:12px;padding:28px 24px;width:calc(100% - 40px);margin:28px auto 0;max-width:520px;border:1px solid #f4f4f4}
@media(min-width:770px){.organic-link-comp{box-shadow:0 2px 64px rgba(0,0,0,0.06)}
}
@media(min-width:1280px){.organic-link-comp{padding:40px 42px;max-width:770px;margin:40px auto 0;border-radius:16px}
}
.organic-link-comp .organic-slide-wrap.slick-slider{margin-bottom:0}
@media(min-width:770px){.organic-link-comp .organic-slide-wrap.slick-slider{margin-bottom:60px}
}
.organic-link-comp__box__item+.organic-link-comp__box__item{border-top:1px solid #ededed}
.organic-link-comp__box__item__link{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 0;font-size:0}
.organic-link-comp__box__item__info-box{width:calc(100% - 72px);max-width:calc(100% - 72px);padding-left:2px}
@media(min-width:770px){.organic-link-comp__box__item__info-box{width:calc(100% - 88px);max-width:calc(100% - 88px)}
}
.organic-link-comp__box__item__info-box__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:12px;font-size:16px;font-weight:500;line-height:24px}
@media(min-width:770px){.organic-link-comp__box__item__info-box__title{font-size:18px;line-height:28px}
}
.organic-link-comp__box__item__info-box__date{display:inline-block;padding-right:6px;font-size:13px;line-height:20px;color:#858585}
@media(min-width:770px){.organic-link-comp__box__item__info-box__date{padding-right:8px;font-size:15px;line-height:26px}
}
.organic-link-comp__box__item__info-box__author{display:inline-block;padding-left:7px;font-size:13px;font-weight:500;line-height:20px;color:#858585;position:relative}
@media(min-width:770px){.organic-link-comp__box__item__info-box__author{padding-right:9px;font-size:15px;line-height:26px}
}
.organic-link-comp__box__item__info-box__author:before{background-color:#d9d9d9;content:"";position:absolute;left:0;top:6px;width:1px;height:8px}
@media(min-width:770px){.organic-link-comp__box__item__info-box__author:before{top:8px;height:10px}
}
.organic-link-comp__box__item__image{width:56px;height:56px;object-fit:cover;border-radius:8px}
@media(min-width:770px){.organic-link-comp__box__item__image{width:64px;height:64px}
}
.organic-link-comp__box__item:first-of-type .organic-link-comp__box__item__link{padding-top:0}
.organic-link-comp__box__item:last-of-type .organic-link-comp__box__item__link{padding-bottom:0}
.organic-link-comp__list.no-thum .organic-link-comp__box__item__info-box{width:100%;max-width:100%}
.organic-link-comp__list__item{display:block;padding:20px 14px}
@media(min-width:770px){.organic-link-comp__list__item{padding:20px}
}
.organic-link-comp__list__item.is-active{border-radius:8px}
@media(min-width:770px){.organic-link-comp__list__item.is-active{border-radius:12px}
}
.type-asset-management .organic-link-comp__list__item.is-active{background-color:#eef8f5}
.type-living-finance .organic-link-comp__list__item.is-active{background-color:#fcf1ed}
.type-economy .organic-link-comp__list__item.is-active{background-color:#f0f5ff}
.type-stock .organic-link-comp__list__item.is-active{background-color:#fbeff1}
.type-real-estate .organic-link-comp__list__item.is-active{background-color:#f8f5ff}
.type-owner-operator .organic-link-comp__list__item.is-active{background-color:#eff6ff}
.organic-link-comp__list__item.is-active+.organic-link-comp__list__item{border-top:0}
.organic-link-comp__list__item__top{display:flex;gap:2px}
@media(min-width:770px){.organic-link-comp__list__item__top{gap:4px}
}
.organic-link-comp__list__item__top__title{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;width:calc(100% - 45px);font-size:16px;font-weight:500;line-height:24px}
@media(min-width:770px){.organic-link-comp__list__item__top__title{font-size:18px;line-height:28px}
}
.organic-link-comp__list__item__info{overflow:hidden;max-width:100%;text-overflow:ellipsis;vertical-align:middle;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;color:#858585;font-size:13px;line-height:18px;margin-top:8px}
@media(min-width:770px){.organic-link-comp__list__item__info{font-size:15px;line-height:26px;margin-top:12px}
}
.organic-link-comp__list__item__info__txt{position:relative}
.organic-link-comp__list__item__info__txt+.organic-link-comp__list__item__info__txt{margin-left:16px}
.organic-link-comp__list__item__info__txt+.organic-link-comp__list__item__info__txt::before{background-color:#d9d9d9;position:absolute;content:"";width:1px;height:8px;left:-8px;top:50%;transform:translateY(-50%)}
.organic-link-comp__list__item__info__txt.type-name{font-weight:500}
.organic-link-comp__list__item+.organic-link-comp__list__item{border-top:1px solid #ededed}
.organic-link-comp__list__item+.is-active{border-top:0}
.organic-link-comp .slick-dots{display:flex;justify-content:center;align-items:center;margin-top:20px;width:100%;font-size:0}
.organic-link-comp .slick-dots li+li{margin-left:6px}
@media(min-width:770px){.organic-link-comp .slick-dots li+li{margin-left:8px}
}
.organic-link-comp .slick-dots .slick-active button{background-color:#484540;box-shadow:0 2px 4px rgba(75,72,58,0.2)}
.organic-link-comp .slick-dots li button{background-color:#d9d9d9;width:6px;height:6px;border-radius:50%;text-indent:-9999px}
@media(min-width:770px){.organic-link-comp .slick-dots li button{width:8px;height:8px;display:none}
}
.organic-link-comp .slick-prev{display:none !important;align-items:center;position:absolute;left:0;bottom:-42px;width:24px;height:24px;background:url("../../site/resources/images/btn_icon/prve-mo-arrow.svg") no-repeat center center;text-indent:-9999px;z-index:10}
@media(min-width:770px){.organic-link-comp .slick-prev{display:block !important;width:28px;height:28px;background:url("../../site/resources/images/btn_icon/prve-pc-arrow.svg") no-repeat center center}
}
.organic-link-comp .slick-prev.slick-disabled{opacity:.5}
.organic-link-comp .slick-prev:before{content:"이전";display:inline-block;font-size:16px;font-weight:500;line-height:24px;color:#484540;text-indent:0;position:absolute;top:1px;left:24px;width:max-content}
@media(min-width:770px){.organic-link-comp .slick-prev:before{left:28px;font-size:18px;font-weight:500;line-height:28px}
}
.organic-link-comp .slick-next{display:none !important;align-items:center;position:absolute;right:0;bottom:-42px;width:24px;height:24px;background:url("../../site/resources/images/btn_icon/next-mo-arrow.svg") no-repeat center center;text-indent:-9999px;z-index:10}
@media(min-width:770px){.organic-link-comp .slick-next{display:block !important;width:28px;height:28px;background:url("../../site/resources/images/btn_icon/next-pc-arrow.svg") no-repeat center center}
}
.organic-link-comp .slick-next.slick-disabled{opacity:.5}
.organic-link-comp .slick-next:before{content:"다음";display:inline-block;font-size:16px;font-weight:500;line-height:24px;color:#484540;text-indent:0;position:absolute;top:1px;left:-24px;width:max-content}
@media(min-width:770px){.organic-link-comp .slick-next:before{left:-28px;font-size:18px;font-weight:500;line-height:28px}
}
@media(min-width:770px){.organic-link-comp .slick-prev,.organic-link-comp .slick-next{bottom:-60px}
}
.gen-ai-comp{width:100%;padding:0 20px;max-width:560px;margin:12px auto 0}
@media(min-width:1024px){.gen-ai-comp{padding:0;max-width:770px;margin-top:32px}
}
.gen-ai-comp a{color:#fff;display:block;position:relative;padding:12px 40px 12px 16px;font-size:14px;font-weight:500;line-height:20px;border-radius:6px}
.ai-cate-type-a.gen-ai-comp a{background:linear-gradient(93deg,#eb859e 17.12%,#f1a617 130.2%)}
.ai-cate-type-b.gen-ai-comp a{background:linear-gradient(93deg,#6aacd5 9.26%,#88c058 104.63%)}
.ai-cate-type-c.gen-ai-comp a{background:linear-gradient(93deg,#8780df 9.49%,#eb859e 123.17%)}
@media(min-width:1024px){.gen-ai-comp a{padding:18px 56px 18px 24px;font-size:16px;line-height:24px;border-radius:8px}
}
.gen-ai-comp a::before{content:"";position:relative;display:inline-block;width:20px;height:20px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_star_20.svg) no-repeat center/cover;margin-right:4px;vertical-align:bottom}
@media(min-width:1024px){.gen-ai-comp a::before{width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_star_24.svg) no-repeat center/cover}
}
.gen-ai-comp a::after{content:"";position:absolute;display:inline-block;width:20px;height:20px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_refresh_w_20.svg) no-repeat center/cover;right:16px;top:50%;transform:translateY(-50%)}
@media(min-width:1024px){.gen-ai-comp a::after{width:24px;height:24px;background:url(../../site-v2/resources/images/btn_icon2.0/ic_refresh_w_24.svg) no-repeat center/cover;right:28px}
}
.card-news-comp{padding:32px 20px 24px 20px;position:relative;background:#f5f8fc;overflow:hidden;margin:0 auto}
@media(min-width:1024px){.card-news-comp{padding:48px 34px 0 34px;background:#FFF}
}
.card-news-comp__wrap{width:100%;max-width:520px;margin:0 auto}
@media(min-width:1024px){.card-news-comp__wrap{max-width:770px}
}
@media(min-width:1024px){.card-news-comp__list{padding:36px 32px;border-radius:10px;background:#f5f8fc;overflow:hidden}
}
.card-news-comp__list__box{padding:40px 32px;margin:0 5px;background:#FFF;border-radius:8px;min-width:300px;min-height:300px;display:block;aspect-ratio:1;cursor:pointer;position:relative;overflow:hidden}
@media(min-width:1024px){.card-news-comp__list__box{padding:88px 80px;margin:0 6px;background:#FFF;border-radius:10px}
}
.card-news-comp__list__box.type-caution{display:flex;justify-content:center;align-items:center}
.card-news-comp__list__box__image{position:absolute;left:0;top:0;z-index:0;width:100%}
.card-news-comp__list__box__image img{width:100%;height:auto}
.card-news-comp__list__box__title{color:#111;font-family:"KBFGDisplay";font-size:28px;font-weight:700;line-height:38px;letter-spacing:-1px;margin-bottom:8px;position:relative;z-index:1}
.card-news-comp__list__box__title *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__title{font-size:36px;font-weight:700;line-height:48px;margin-bottom:16px}
}
.card-news-comp__list__box__stitle{color:#505052;font-size:16px;font-weight:400;line-height:24px;position:relative;z-index:1}
.card-news-comp__list__box__stitle *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__stitle{font-size:20px;line-height:32px}
}
.card-news-comp__list__box__sub-title{color:#111;font-size:18px;font-weight:700;line-height:28px;position:relative;z-index:1}
.card-news-comp__list__box__sub-title *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__sub-title{font-size:28px;line-height:44px}
}
.card-news-comp__list__box__sub-title+.card-news-comp__list__box__info{margin-top:8px}
@media(min-width:1024px){.card-news-comp__list__box__sub-title+.card-news-comp__list__box__info{margin-top:28px}
}
.card-news-comp__list__box__sub-title+.card-news-comp__list__box__img-wrap{margin-top:15px}
@media(min-width:1024px){.card-news-comp__list__box__sub-title+.card-news-comp__list__box__img-wrap{margin-top:28px}
}
.card-news-comp__list__box__info-wrap{margin-top:12px;position:relative;z-index:1}
@media(min-width:1024px){.card-news-comp__list__box__info-wrap{margin-top:28px}
}
.card-news-comp__list__box__info{color:#505052;font-size:16px;font-weight:400;word-break:break-word;position:relative;z-index:1}
.card-news-comp__list__box__info *{padding:0 !important;margin:0 !important}
.type-check .card-news-comp__list__box__info{padding-left:20px}
@media(min-width:1024px){.type-check .card-news-comp__list__box__info{padding-left:28px}
}
@media(min-width:1024px){.card-news-comp__list__box__info{font-size:20px;line-height:32px}
}
.card-news-comp__list__box__info.type-title{font-weight:700;display:flex;align-items:center;position:relative;z-index:1}
.type-check .card-news-comp__list__box__info.type-title{padding-left:0;gap:4px}
@media(min-width:1024px){.type-check .card-news-comp__list__box__info.type-title{gap:8px}
}
.type-check .card-news-comp__list__box__info.type-title:before{content:"";width:16px;height:16px;display:inline-block;background:url(../../site-v2/resources/images/btn_icon2.0/ic_card_summary.svg) no-repeat center center/cover}
@media(min-width:1024px){.type-check .card-news-comp__list__box__info.type-title:before{width:20px;height:20px}
}
.card-news-comp__list__box__info+.card-news-comp__list__box__img-wrap{margin-top:15px}
@media(min-width:1024px){.card-news-comp__list__box__info+.card-news-comp__list__box__img-wrap{margin-top:28px}
}
.card-news-comp__list__box__info+.card-news-comp__list__box__info.type-title{margin-top:12px}
@media(min-width:1024px){.card-news-comp__list__box__info+.card-news-comp__list__box__info.type-title{margin-top:28px}
}
.card-news-comp__list__box__horizon-wrap{margin-top:12px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;gap:12px;position:relative;z-index:1}
@media(min-width:1024px){.card-news-comp__list__box__horizon-wrap{margin-top:28px}
}
.card-news-comp__list__box__horizon-wrap__box{flex:1}
.card-news-comp__list__box__horizon-wrap__box__title{color:#FFF;background:#505052;padding:6px 12px;font-size:16px;font-weight:700;line-height:28px;word-break:break-word;position:relative;z-index:1;overflow:hidden}
.card-news-comp__list__box__horizon-wrap__box__title *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__horizon-wrap__box__title{padding:16px 24px;font-size:20px;line-height:32px}
}
.card-news-comp__list__box__horizon-wrap__box__info{word-break:break-word;padding:6px 12px;border:1px solid #e3e6ec;background:#FFf;border-top:0;color:#505052;font-size:16px;font-weight:400;line-height:28px;position:relative;z-index:1;height:152px;overflow:hidden}
.card-news-comp__list__box__horizon-wrap__box__info *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__horizon-wrap__box__info{padding:16px 24px;font-size:20px;line-height:32px;height:160px}
}
.card-news-comp__list__box__img-wrap{position:relative;z-index:1}
.card-news-comp__list__box__img-wrap img{width:100%;height:auto}
.card-news-comp__list__box__img-wrap+.card-news-comp__list__box__info{margin-top:15px}
@media(min-width:1024px){.card-news-comp__list__box__img-wrap+.card-news-comp__list__box__info{margin-top:28px}
}
.card-news-comp__list__box__caution-wrap{border-top:1px solid #dadde2;border-bottom:1px solid #dadde2;background:#FFF;padding:16px 12px;position:relative;z-index:1;width:100%}
.card-news-comp__list__box__caution-wrap *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__caution-wrap{padding:23px 28px}
}
.card-news-comp__list__box__caution-wrap__info{color:#858588;font-size:14px;font-weight:400;line-height:22px;position:relative;z-index:1}
.card-news-comp__list__box__caution-wrap__info *{padding:0 !important;margin:0 !important}
@media(min-width:1024px){.card-news-comp__list__box__caution-wrap__info{font-size:16px;line-height:28px}
}
.card-news-comp__list__box .body-text-jodit-comp,.card-news-comp__list__box .text-comp,.card-news-comp__list__box .text-comp__title,.card-news-comp__list__box .image-comp{all:unset}
.card-news-comp .text-comp.type-line{padding-left:20px !important;text-indent:0 !important;display:block !important}
@media(min-width:1024px){.card-news-comp .text-comp.type-line{padding-left:22px !important}
}
.card-news-comp .slick-list{overflow:hidden;padding:0 22px 0 22px;margin:0 -22px 0 -22px}
@media(min-width:1024px){.card-news-comp .slick-list{overflow:visible;padding:0 32px 0 32px;margin:0 -32px 0 -32px}
}
.card-news-comp .slick-arrow{background-color:#f6f6f6;display:none !important;width:40px;height:40px;border-radius:50%;text-indent:-9999px;position:relative;z-index:10}
@media(min-width:1024px){.card-news-comp .slick-arrow{display:block !important;width:32px;height:32px}
}
.card-news-comp .slick-prev{position:absolute;bottom:-70px;right:88px}
.card-news-comp .slick-prev:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);width:12px;height:12px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow.svg") no-repeat center center}
.card-news-comp .slick-prev.slick-disabled:before{transform:translate(-50%,-50%) rotate(0);background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_disabled.svg")}
.card-news-comp .slick-next{position:absolute;bottom:-70px;right:40px}
.card-news-comp .slick-next:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow.svg") no-repeat center center}
.card-news-comp .slick-next.slick-disabled:before{transform:translate(-50%,-50%) rotate(180deg);background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_disabled.svg")}
.card-news-comp .slick-dots-container{width:60px;overflow:hidden;display:block;padding:0;margin:16px auto 0 auto;position:relative}
@media(min-width:1024px){.card-news-comp .slick-dots-container{margin:20px auto 0 auto;width:80px}
}
.card-news-comp .slick-dots-container>ul{padding:0;display:flex !important;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;bottom:unset;height:100%}
.card-news-comp .slick-dots-container>ul li{width:6px;height:6px;margin:0 3px;background-color:#dadde2;border:0;border-radius:50%}
@media(min-width:1024px){.card-news-comp .slick-dots-container>ul li{width:8px;height:8px;margin:0 4px}
}
.card-news-comp .slick-dots-container>ul li.p-small-1{transform:scale(0.7)}
.card-news-comp .slick-dots-container>ul li.n-small-1{transform:scale(0.7)}
.card-news-comp .slick-dots-container>ul li.slick-active{transform:scale(1);transform-origin:center;background:#484540}
.card-news-comp .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:100%;height:100%;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.card-news-comp .slick-dots-container>ul li button:before{display:none}
.card-news-comp .slick-prev{display:none !important;position:absolute;left:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.card-news-comp .slick-prev.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_left_pc_disabled.svg") no-repeat center center}
.card-news-comp .slick-next{display:none !important;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc.svg") no-repeat center center;text-indent:-9999px;z-index:10}
.card-news-comp .slick-next.slick-disabled{background:url("../../site-v2/resources/images/btn_icon/ic_swipe_arrow_right_pc_disabled.svg") no-repeat center center}
@media(min-width:1024px){.card-news-comp:hover .slick-prev,.card-news-comp:hover .slick-next{display:block !important;box-shadow:0 4px 24px 0 rgba(34,34,34,0.12);background-color:#f6f6f6;border:1px solid #ededed;border-radius:50%}
}
.card-news-comp .body-text-jodit-comp{all:unset}
.card-news-comp .body-text-jodit-comp__box{all:unset}
.card-news-comp .body-text-jodit-comp__box p{all:unset;display:block}
.card-news-comp__list__box__authoring{padding:40px 32px;margin:0 5px;background:#FFF;border-radius:8px;min-width:300px;min-height:300px;display:block;aspect-ratio:1;cursor:pointer;position:relative;overflow:hidden;margin-bottom:20px}
@media(min-width:1024px){.card-news-comp__list__box__authoring{padding:88px 80px;margin:0 6px;background:#FFF;border-radius:10px}
}
@font-face{font-family:"KBFGDisplay";font-weight:400;src:url("../../site-v2/resources/fonts/KBFGDisplayL.woff2") format("woff2"),url("../../site-v2/resources/fonts/KBFGDisplayL.woff") format("woff"),url("../../site-v2/resources/fonts/KBFGDisplayL.otf") format("opentype")}
@font-face{font-family:"KBFGDisplay";font-weight:700;src:url("../../site-v2/resources/fonts/KBFGDisplayB.woff2") format("woff2"),url("../../site-v2/resources/fonts/KBFGDisplayB.woff") format("woff"),url("../../site-v2/resources/fonts/KBFGDisplayB.otf") format("opentype")}
@font-face{font-family:"KBFGText";font-weight:400;src:url("../../site-v2/resources/fonts/KBFGTextL.woff2") format("woff2"),url("../../site-v2/resources/fonts/KBFGTextL.woff") format("woff"),url("../../site-v2/resources/fonts/KBFGTextL.otf") format("opentype")}
@font-face{font-family:"KBFGText";font-weight:700;src:url("../../site-v2/resources/fonts/KBFGDisplayB.woff2") format("woff2"),url("../../site-v2/resources/fonts/KBFGDisplayB.woff") format("woff"),url("../../site-v2/resources/fonts/KBFGTextB.otf") format("opentype")}
@font-face{font-family:"Spoqa";font-weight:300;src:url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Light.woff") format("woff"),url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Light.woff2") format("woff2")}
@font-face{font-family:"Spoqa";font-weight:400;src:url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Regular.woff") format("woff"),url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Regular.woff2") format("woff2")}
@font-face{font-family:"Spoqa";font-weight:500;src:url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Medium.woff") format("woff"),url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Medium.woff2") format("woff2")}
@font-face{font-family:"Spoqa";font-weight:700;src:url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Bold.woff") format("woff"),url("../../site-v2/resources/fonts/SpoqaHanSansNeo-Bold.woff2") format("woff2")}
.comp-wrap.type-basic{margin:auto;padding-top:60px;padding-bottom:64px}
@media(min-width:1024px){.comp-wrap.type-basic{padding-top:72px;padding-bottom:120px;max-width:none}
}
.comp-wrap.type-basic.type-search{padding-top:60px;padding-bottom:0}
@media(min-width:1024px){.comp-wrap.type-basic.type-search{padding-top:73px}
}
.kb-insurance .comp-wrap.type-basic.type-search{padding-top:120px !important}
.comp-wrap.type-basic .card-news-container+.wrapper .keyword-comp{margin-bottom:32px}
@media(min-width:1024px){.comp-wrap.type-basic .card-news-container+.wrapper .keyword-comp{margin-bottom:40px}
}
.comp-wrap.type-basic.type-card-news .keyword-comp{margin-top:32px;margin-bottom:32px}
@media(min-width:1024px){.comp-wrap.type-basic.type-card-news .keyword-comp{margin-bottom:40px}
}
.comp-wrap.type-basic.type-card-news .organic-link-kb-comp{padding-top:44px}
.type-card-news .comp-wrap.type-basic .organic-link-kb-comp{padding-top:44px}
.kb-insurance .comp-wrap.type-basic{padding-top:112px}
.comp-wrap.type-basic .wrapper{position:relative}
.comp-wrap.type-basic .line+.body-text-jodit .body-text-jodit-comp{margin-top:0}
.comp-wrap.type-basic.is-author-mode .index-comp{display:block !important;position:relative !important;top:20px !important}
.comp-wrap.type-basic.is-author-mode .utility-comp{display:block !important;position:relative !important;bottom:-10px !important;width:165px !important}
@media(min-width:1024px){.comp-wrap.type-basic.is-author-mode .utility-comp{width:200px !important}
}
.comp-wrap.type-basic.is-sticky{margin-top:73px}
.comp-wrap.type-basic .content-title-comp.is-sticky{margin-bottom:0}
.comp-wrap.type-basic .tab-wrap.is-sticky{background:#fff;position:fixed;top:60px;z-index:4;width:100%;height:auto}
@media(min-width:1024px){.comp-wrap.type-basic .tab-wrap.is-sticky{top:72px;z-index:1111}
}
.comp-wrap.type-basic .tab-wrap.is-sticky .tab-comp{background:#fff;margin:0 auto;padding-bottom:14px}
@media(min-width:1024px){.comp-wrap.type-basic .tab-wrap.is-sticky .tab-comp .tab-comp__btn{padding:6px 18px}
}
.comp-wrap.type-basic .tab-wrap.is-sticky .tab-comp.type-bg-white .tab-comp__btn:not(.is-active){background-color:#f5f8fc}
.comp-wrap.type-basic .tab-comp{padding-top:4px;padding-left:20px;max-width:520px;margin:0 auto;margin-top:20px}
@media(min-width:525px){.comp-wrap.type-basic .tab-comp{padding-left:18px}
}
@media(min-width:530px){.comp-wrap.type-basic .tab-comp{padding-left:15px}
}
@media(min-width:540px){.comp-wrap.type-basic .tab-comp{padding-left:10px}
}
@media(min-width:550px){.comp-wrap.type-basic .tab-comp{padding-left:5px}
}
@media(min-width:560px){.comp-wrap.type-basic .tab-comp{padding-left:0}
}
@media(min-width:1024px){.comp-wrap.type-basic .tab-comp{max-width:770px;margin-top:26px;padding-top:14px}
}
.comp-wrap.type-basic .tab-comp .tab-comp__btn.is-active{font-weight:500}
.comp-wrap.type-basic .tab-comp .tab-comp__btn:first-of-type{margin-left:0}
.comp-wrap.type-basic .tab-comp.type-bg-white .tab-comp__btn:not(.is-active){background-color:#fff}
@media(min-width:1024px){.comp-wrap.type-basic .tab-comp.type-bg-white .tab-comp__btn:not(.is-active){background-color:#f5f8fc}
}
.comp-wrap.type-basic .progress-bar-comp.is-sticky.under-tab{top:116px}
@media(min-width:1024px){.comp-wrap.type-basic .progress-bar-comp.is-sticky.under-tab{top:140px}
}
.comp-wrap.type-card-news{padding-bottom:80px}
.header-comp{background:transparent !important;background-color:transparent !important}
@media(min-width:1024px){.header-comp{background:#fff !important}
}
.header-comp.shadow--on{background:#fff !important;background-color:#fff !important}