.material-icons-outlined{font-family:'Material Icons Outlined' !important}body{background:#FAFAFA}#candidate-certify-page .v-main__wrap{background:#FAFAFA}#candidate-certify-page .header{display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column}#candidate-certify-page .header .title-1{color:var(--stable-blue-900-headline, #212E4B);text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:48px}#candidate-certify-page .header .sub-title-1{color:var(--stable-blue-400, #5E7094);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .lb-blue{color:#7AB8F9;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-1{width:100%;height:auto;margin:auto;position:relative;display:flex;flex-direction:column;align-items:center;background-repeat:no-repeat;background-position:center bottom;background-size:contain;background-color:#FAFAFA;justify-content:center}#candidate-certify-page .section-1::before{content:'';background-image:url(/static/images/candidate-static/certify-section-bg-1.svg);background-repeat:no-repeat;background-size:cover;width:25%;height:100%;position:absolute;top:0;right:0;z-index:1;pointer-events:none;background-position:top right}#candidate-certify-page .section-1::after{content:'';background-image:url(/static/images/candidate-static/certify-section-bg-2.png);background-repeat:no-repeat;background-size:cover;width:25%;height:100%;position:absolute;top:0;left:0;z-index:1;pointer-events:none;background-position:top left}#candidate-certify-page .section-1 .group{width:100%;display:flex;flex-direction:column;padding:160px 24px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #FAFAFA 18.75%, #FAFAFA 77.6%, rgba(255,255,255,0) 100%);gap:32px;z-index:2}#candidate-certify-page .section-1 .title-1{color:var(--stable-blue-900-headline, #212E4B);text-align:center;font-size:64px;font-style:normal;font-weight:700;line-height:80px}#candidate-certify-page .section-1 .title-2{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-2{width:100%;height:auto;margin:auto;position:relative;padding:72px 24px;display:flex;flex-direction:column;align-items:center;background-color:#FAFAFA}#candidate-certify-page .section-2::before{content:'';width:959px;height:959px;position:absolute;background-image:url(/static/images/candidate-static/bg-circle.png);background-repeat:no-repeat;background-position:center;background-blend-mode:overlay;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}#candidate-certify-page .section-2 .what-is-card{display:flex;width:100%;height:auto;min-height:400px;max-width:1120px;padding:0;justify-content:center;align-items:stretch;gap:24px;border-radius:32px;border:1px solid #E8EAF0;background:#FFF;box-shadow:0px 4px 8px 0px #0000000f, 0px 0px 4px 0px #0000000a;z-index:10;overflow:hidden;position:relative}#candidate-certify-page .section-2 .what-is-card .card-left,#candidate-certify-page .section-2 .what-is-card .card-right{width:100%}#candidate-certify-page .section-2 .what-is-card .card-left{display:flex;gap:16px;flex-direction:column;align-items:flex-start;padding:64px;padding-right:0}#candidate-certify-page .section-2 .what-is-card .card-left .title-1{color:var(--stable-blue-900-headline, #212E4B);font-size:40px;font-style:normal;font-weight:700;line-height:56px}#candidate-certify-page .section-2 .what-is-card .card-left .title-2{color:#5E7094;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-2 .what-is-card .card-left .title-3{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#candidate-certify-page .section-2 .what-is-card .card-right img.card-bg-image{width:100%;height:100%;object-fit:cover}#candidate-certify-page .section-2 .what-is-card .btn-to-page{border-radius:100px;background:#E8EAF0;display:flex;padding:8px;justify-content:center;align-items:center;gap:8px;position:absolute;right:24px;bottom:24px;z-index:2;border:0}#candidate-certify-page .section-2 .what-is-card .btn-to-page .material-icons-outlined{color:#9FAABF}#candidate-certify-page .section-3{display:flex;width:100%;flex-direction:column;align-items:center;background-color:#FAFAFA;margin:auto;padding:120px 0;gap:32px}#candidate-certify-page .section-3 .text-static{color:#212E4B;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:48px}#candidate-certify-page .section-3 .tilte-1{color:#5E7094;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-3 .swiper{padding:16px;padding-bottom:50px}#candidate-certify-page .section-3 .swiper-horizontal>.swiper-pagination-bullets,#candidate-certify-page .section-3 .swiper-pagination-bullets.swiper-pagination-horizontal,#candidate-certify-page .section-3 .swiper-pagination-custom,#candidate-certify-page .section-3 .swiper-pagination-fraction{bottom:0;left:0;width:100%}#candidate-certify-page .section-3 .swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:100px;background:var(--primary-300-default, #00DBB6);width:56px}#candidate-certify-page .section-3 .swiper-container{width:100%}#candidate-certify-page .section-3 .swiper-container .swiper-slide{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0;border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--gradient-gradient-2, linear-gradient(295deg, #FFFDEA -9.51%, #ADF0DC 108.05%));box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04);user-select:none;width:100%;min-width:688px;max-width:688px;min-height:328px}#candidate-certify-page .section-3 .swiper-container .swiper-slide.only-1{margin:auto !important}#candidate-certify-page .section-3 .swiper-container .swiper-slide.have-2{width:unset;min-width:unset;max-width:unset}#candidate-certify-page .section-3 .swiper-container .swiper-slide .info-wrapper{width:100%;display:flex;align-items:flex-start;gap:32px}#candidate-certify-page .section-3 .swiper-container .swiper-slide .cer-detail-wrapper{display:flex;align-items:flex-start;gap:8px;flex-direction:column}#candidate-certify-page .section-3 .swiper-container .swiper-slide .cer-detail-wrapper .name{color:var(--stable-blue-900-headline, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#candidate-certify-page .section-3 .swiper-container .swiper-slide .cer-detail-wrapper .detail{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item{background-image:url(/static/images/looloo-test-bg.png);background-repeat:no-repeat;background-position:top right;background-size:contain;display:flex;flex-direction:column;padding:16px 24px 16px 24px;gap:8px;min-width:256px;height:160px;border-radius:16px;background-color:#FFFFFF;border:1px solid #E8EAF0;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04)}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item .question-type{font-weight:400;font-size:10px;line-height:14px;color:#5E7094}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item .test-image-wrapper{width:56px;height:56px;display:flex;padding:8px;border-radius:16px;background:#FFFFFF;align-items:center;justify-content:center}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item img.test-image{object-fit:contain;width:100%;aspect-ratio:1}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item .name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#212E4B;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#candidate-certify-page .section-3 .swiper-container .swiper-slide .test-list-item .group{display:flex;align-items:center;gap:16px;width:100%;justify-content:space-between}#candidate-certify-page .section-3 .swiper-container .swiper-slide .line{width:100%;height:1px;margin:8px 0;background:#E8EAF0}#candidate-certify-page .section-3 .swiper-container .swiper-slide .tag-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#candidate-certify-page .section-3 .swiper-container .swiper-slide .tag-wrapper .title-1{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#candidate-certify-page .section-3 .swiper-container .swiper-slide .tag-list{display:flex;align-items:center;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}#candidate-certify-page .section-3 .swiper-container .swiper-slide .tag-list .tag{border-radius:8px;border:1px solid var(--secondary-600-link, #4B8DF1);background:var(--secondary-50, #E7F3FE);display:flex;height:24px;padding:8px 12px;justify-content:center;align-items:center;gap:4px;color:var(--secondary-600-link, #4B8DF1);font-size:10px;font-style:normal;font-weight:400;line-height:14px}#candidate-certify-page .section-3 .jpc-primary-btn{display:flex;width:203px;height:48px;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:8px;margin:auto;color:var(--stable-blue-900-base, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}#candidate-certify-page .section-4{display:flex;width:100%;flex-direction:column;align-items:center;background-color:#FAFAFA;margin:auto;padding:120px 24px;gap:64px}#candidate-certify-page .section-4 .tilte-1{color:#5E7094;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-4 .row{width:100%;max-width:1120px;margin:auto;display:flex;align-items:stretch;justify-content:center;gap:32px}#candidate-certify-page .section-4 .row .card-col{border-radius:32px;border:1px solid #E8EAF0;background:#FFF;box-shadow:0px 4px 8px 0px #0000000f, 0px 0px 4px 0px #0000000a;display:flex;height:auto;min-height:360px;padding:48px 32px;flex-direction:column;align-items:center;gap:16px;flex:1 0 0;position:relative;overflow:hidden;z-index:1;justify-content:center}#candidate-certify-page .section-4 .header-group{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;z-index:1}#candidate-certify-page .section-4 .header-group .material-icons-outlined{color:#00DBB6;font-size:40px}#candidate-certify-page .section-4 .header-group .title-1{color:var(--secondary-600-link, #4B8DF1);text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:48px}#candidate-certify-page .section-4 .header-group .title-2{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#candidate-certify-page .section-5{display:flex;width:100%;flex-direction:column;align-items:center;background-color:#FAFAFA;margin:auto;padding:120px 24px;gap:72px}#candidate-certify-page .section-5 .row{width:100%;max-width:1120px;margin:auto}#candidate-certify-page .section-5 .row .header{display:flex;flex-direction:column;align-items:flex-start;gap:16px}#candidate-certify-page .section-5 .row .detail{text-align:left;display:flex;flex-direction:column;gap:32px}#candidate-certify-page .section-5 .row .detail .lb-blue{text-align:left}#candidate-certify-page .section-5 .row .detail .tilte-1{color:#5E7094;font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .section-5 .row .chip-blue{color:#4B8DF1;font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex;width:160px;height:40px;padding:8px 24px;justify-content:center;align-items:center;gap:8px;border-radius:16px;background:#E7F3FE}#candidate-certify-page .section-5 .row .sub-detail{display:flex;flex-direction:column;align-items:flex-start;gap:24px}#candidate-certify-page .section-5 .row .info-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:24px}#candidate-certify-page .section-5 .row .info-wrapper .info-text{display:flex;align-items:center;gap:16px}#candidate-certify-page .section-5 .row .info-wrapper .info-text svg{min-width:24px}#candidate-certify-page .section-5 .row .info-wrapper .info-text span{color:#5E7094;font-size:16px;font-style:normal;font-weight:400;line-height:24px}#candidate-certify-page .section-5 .link-terms-refund{color:var(--secondary-600-link, #4B8DF1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}#candidate-certify-page .section-6{display:flex;width:100%;padding:72px 160px;flex-direction:column;align-items:center;gap:32px;margin:auto;background-color:white}#candidate-certify-page .section-6 .title-1{color:#212E4B;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:48px}#candidate-certify-page .section-6 .company-partners{display:flex;width:100%;max-width:1120px;justify-content:center;align-items:center;margin:auto;flex-wrap:wrap;gap:32px}#candidate-certify-page .section-6 .company-partners img.partner-image{width:73px;height:72px;-webkit-user-drag:none;user-select:none}#candidate-certify-page .faq-section{max-width:1120px;margin:auto;padding:72px 24px;display:flex;flex-direction:column;gap:32px}#candidate-certify-page .faq-section .jpc-primary-btn{display:flex;width:203px;height:48px;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:8px;margin:auto;color:var(--stable-blue-900-base, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#candidate-certify-page .faq-section .contact{display:flex;align-items:center;gap:8px;justify-content:center}#candidate-certify-page .faq-section .contact .message{color:var(--stable-blue-200-icon, #9FAABF);font-size:14px;font-style:normal;font-weight:400;line-height:22px}#candidate-certify-page .faq-section .contact a{color:var(--secondary-600-link, #4B8DF1);font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}#candidate-certify-page .faq-list-wrapper{display:flex;align-items:center;gap:16px}#candidate-certify-page .faq-list-wrapper .v-expansion-panel{border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff)}#candidate-certify-page .faq-list-wrapper .v-expansion-panel.v-expansion-panel--active{border-color:#59C4AE}#candidate-certify-page .faq-list-wrapper .v-expansion-panel:not(:first-child):after{border:0}#candidate-certify-page .faq-list-wrapper .v-expansion-panel:before{box-shadow:none}#candidate-certify-page .faq-list-wrapper .v-expansion-panel-header{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:font-size 0.28s cubic-bezier(0.4, 0, 0.2, 1)}#candidate-certify-page .faq-list-wrapper .v-expansion-panel-header.v-expansion-panel-header--active{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#candidate-certify-page .faq-list-wrapper .v-expansion-panel-content__wrap{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#candidate-certify-page .faq-list-wrapper .v-expansion-panel-content__wrap ul{margin:0}#candidate-certify-page .faq-list-wrapper .mdi-chevron-down{color:#9FAABF}@media (max-width: 1200px){#candidate-certify-page .section-3,#candidate-certify-page .section-4,#candidate-certify-page .section-5,#candidate-certify-page .section-6{padding:72px 24px}}.content{background:#FAFAFA}#jpc_certify_list_page,#jpc_certify_info_page{background:#FAFAFA;padding:64px 24px;max-width:1120px;margin:auto;display:flex;flex-direction:column;align-items:flex-start;gap:32px}#jpc_certify_list_page .container.main,#jpc_certify_info_page .container.main{padding:0}#jpc_certify_list_page .header,#jpc_certify_info_page .header{display:flex;width:100%;max-width:1120px;justify-content:space-between;margin:auto;gap:16px}#jpc_certify_list_page .header .title,#jpc_certify_info_page .header .title{color:var(--stable-blue-900-base, #212E4B);font-size:32px;font-style:normal;font-weight:700;line-height:48px;text-decoration:none}#jpc_certify_list_page .header .search-wrapper,#jpc_certify_info_page .header .search-wrapper{display:flex;align-items:center;gap:24px}#jpc_certify_list_page .header .material_search_icon,#jpc_certify_info_page .header .material_search_icon{position:relative}#jpc_certify_list_page .header .material_search_icon .material-icons-outlined,#jpc_certify_info_page .header .material_search_icon .material-icons-outlined{color:#9FAABF;position:absolute;top:12px;left:16px}#jpc_certify_list_page .header .material_search_icon input[type="text"],#jpc_certify_info_page .header .material_search_icon input[type="text"]{border-radius:12px;border:1px solid var(--stable-blue-100, #C3CBD9);background:var(--grayscale-white, #fff);display:flex;padding:12px 16px;padding-left:50px;align-items:flex-start;gap:8px;align-self:stretch;width:300px}#jpc_certify_list_page .header .material_search_icon input[type="text"]:focus-visible,#jpc_certify_info_page .header .material_search_icon input[type="text"]:focus-visible{outline:none}#jpc_certify_list_page .header .material_search_icon input[type="text"]::placeholder,#jpc_certify_info_page .header .material_search_icon input[type="text"]::placeholder{color:var(--stable-blue-200, #9FAABF)}#jpc_certify_list_page .header button.jpc-secondary-btn,#jpc_certify_info_page .header button.jpc-secondary-btn{width:160px;height:48px;padding:16px 24px;font-size:16px;font-style:normal;font-weight:700;line-height:28px;text-transform:uppercase;background:transparent}#jpc_certify_list_page .line-breake,#jpc_certify_info_page .line-breake{width:100%;height:1px;background:#E8EAF0;margin:8px 0}#jpc_certify_list_page .popular-and-promotion-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper{display:flex;align-items:stretch;gap:32px;width:100%}#jpc_certify_list_page .popular-and-promotion-wrapper .popular-group,#jpc_certify_info_page .popular-and-promotion-wrapper .popular-group{width:100%;height:auto;max-width:672px;display:flex;flex-direction:column;gap:32px;align-items:flex-start}#jpc_certify_list_page .popular-and-promotion-wrapper .popular-group .popular-box,#jpc_certify_info_page .popular-and-promotion-wrapper .popular-group .popular-box{display:flex;width:100%;height:100%;padding:32px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:24px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff);box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04)}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group{width:100%;height:auto;max-width:368px;display:flex;flex-direction:column;gap:32px;align-items:flex-start}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box{display:flex;width:100%;height:100%;padding:32px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:24px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--gradient-gradient-2, linear-gradient(295deg, #FFFDEA -9.51%, #ADF0DC 108.05%));box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04)}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group{position:relative}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item{height:auto}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(1),#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(1){z-index:3;position:relative}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(2),#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(2){margin-top:-75px;z-index:2;position:relative}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(3),#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .bundle-card-group .test-list-item:nth-child(3){margin-top:-75px;z-index:1;position:relative}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply{display:flex;align-items:flex-start;width:100%;gap:8px;flex-direction:column}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .price-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .price-wrapper{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group{display:flex;align-items:center;gap:24px;width:100%}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group span.material-icons-outlined,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group span.material-icons-outlined{color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group span.material-icons-outlined.is_favorite,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group span.material-icons-outlined.is_favorite{color:#00dbb6}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group button.jpc-primary-btn,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-group .promotion-box .price-and-apply .btn-group button.jpc-primary-btn{color:var(--stable-blue-900-headline, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:40px;padding:16px 24px;width:100%}#jpc_certify_list_page .popular-and-promotion-wrapper .promotion-container,#jpc_certify_info_page .popular-and-promotion-wrapper .promotion-container{width:100%;height:100%;padding-right:48px}#jpc_certify_list_page .popular-and-promotion-wrapper .popular-container,#jpc_certify_info_page .popular-and-promotion-wrapper .popular-container{width:100%;height:100%;padding-left:48px}#jpc_certify_list_page .popular-and-promotion-wrapper .info-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper .info-wrapper{width:100%;display:flex;align-items:flex-start;gap:32px}#jpc_certify_list_page .popular-and-promotion-wrapper .cer-detail-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper .cer-detail-wrapper{display:flex;align-items:flex-start;gap:8px;flex-direction:column}#jpc_certify_list_page .popular-and-promotion-wrapper .cer-detail-wrapper .name,#jpc_certify_info_page .popular-and-promotion-wrapper .cer-detail-wrapper .name{color:var(--stable-blue-900-headline, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#jpc_certify_list_page .popular-and-promotion-wrapper .cer-detail-wrapper .detail,#jpc_certify_info_page .popular-and-promotion-wrapper .cer-detail-wrapper .detail{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:-webkit-box;max-width:400px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}#jpc_certify_list_page .popular-and-promotion-wrapper .cer-detail-wrapper a.btn-detail-link,#jpc_certify_info_page .popular-and-promotion-wrapper .cer-detail-wrapper a.btn-detail-link{color:var(--secondary-600-link, #4B8DF1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}#jpc_certify_list_page .popular-and-promotion-wrapper .tag-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper .tag-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#jpc_certify_list_page .popular-and-promotion-wrapper .tag-wrapper .title-1,#jpc_certify_info_page .popular-and-promotion-wrapper .tag-wrapper .title-1{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:600;line-height:22px}#jpc_certify_list_page .popular-and-promotion-wrapper .tag-list,#jpc_certify_info_page .popular-and-promotion-wrapper .tag-list{display:flex;align-items:center;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}#jpc_certify_list_page .popular-and-promotion-wrapper .tag-list .tag,#jpc_certify_info_page .popular-and-promotion-wrapper .tag-list .tag{border-radius:8px;border:1px solid var(--secondary-600-link, #4B8DF1);background:var(--secondary-50, #E7F3FE);display:flex;height:24px;padding:8px 12px;justify-content:center;align-items:center;gap:4px;color:var(--secondary-600-link, #4B8DF1);font-size:10px;font-style:normal;font-weight:400;line-height:14px}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply .price-wrapper,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply .price-wrapper{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply .btn-group,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply .btn-group{display:flex;align-items:center;gap:24px}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply .btn-group span.material-icons-outlined,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply .btn-group span.material-icons-outlined{color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply .btn-group span.material-icons-outlined.is_favorite,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply .btn-group span.material-icons-outlined.is_favorite{color:#00dbb6}#jpc_certify_list_page .popular-and-promotion-wrapper .price-and-apply .btn-group button.jpc-primary-btn,#jpc_certify_info_page .popular-and-promotion-wrapper .price-and-apply .btn-group button.jpc-primary-btn{color:var(--stable-blue-900-headline, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:40px;padding:16px 24px;width:200px}#jpc_certify_list_page .test-list-item,#jpc_certify_info_page .test-list-item{background-image:url(/static/images/looloo-test-bg.png);background-repeat:no-repeat;background-position:top right;background-size:contain;display:flex;flex-direction:column;padding:16px 24px 16px 24px;gap:8px;min-width:256px;height:160px;border-radius:16px;background-color:#FFFFFF;border:1px solid #E8EAF0;box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04)}#jpc_certify_list_page .test-list-item .question-type,#jpc_certify_info_page .test-list-item .question-type{font-weight:400;font-size:10px;line-height:14px;color:#5E7094;text-align:left}#jpc_certify_list_page .test-list-item .test-image-wrapper,#jpc_certify_info_page .test-list-item .test-image-wrapper{width:56px;height:56px;display:flex;padding:8px;border-radius:16px;background:#FFFFFF;align-items:center;justify-content:center}#jpc_certify_list_page .test-list-item img.test-image,#jpc_certify_info_page .test-list-item img.test-image{object-fit:contain;width:100%;aspect-ratio:1}#jpc_certify_list_page .test-list-item .name,#jpc_certify_info_page .test-list-item .name{font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#212E4B;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#jpc_certify_list_page .test-list-item .group,#jpc_certify_info_page .test-list-item .group{display:flex;align-items:center;gap:16px;width:100%;justify-content:space-between}#jpc_certify_list_page .lb-main,#jpc_certify_info_page .lb-main{color:var(--stable-blue-400-body-text, #5E7094);font-size:24px;font-style:normal;font-weight:600;line-height:32px}#jpc_certify_list_page .filter-wrapper,#jpc_certify_info_page .filter-wrapper{width:100%;max-width:1120px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px}#jpc_certify_list_page .filter-wrapper .group-1,#jpc_certify_info_page .filter-wrapper .group-1{display:flex;align-items:center;gap:16px}#jpc_certify_list_page .filter-wrapper .group-1 .sub-group-1,#jpc_certify_info_page .filter-wrapper .group-1 .sub-group-1{display:flex;align-items:center;gap:8px}#jpc_certify_list_page .filter-wrapper .group-1 .sub-group-1 .material-icons-outlined,#jpc_certify_info_page .filter-wrapper .group-1 .sub-group-1 .material-icons-outlined{color:#5E7094}#jpc_certify_list_page .filter-wrapper .group-1 .sub-group-1 .title,#jpc_certify_info_page .filter-wrapper .group-1 .sub-group-1 .title{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px}#jpc_certify_list_page .filter-wrapper .group-1 .sub-group-2,#jpc_certify_info_page .filter-wrapper .group-1 .sub-group-2{display:flex;align-items:center;gap:16px}#jpc_certify_list_page .filter-wrapper .group-1 .sub-group-2 button.jpc-secondary-btn,#jpc_certify_info_page .filter-wrapper .group-1 .sub-group-2 button.jpc-secondary-btn{height:40px;padding:8px 24px 8px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:20px}#jpc_certify_list_page .filter-wrapper .v-select.vs--open .vs__dropdown-toggle,#jpc_certify_info_page .filter-wrapper .v-select.vs--open .vs__dropdown-toggle{background:white;border-color:#59c4ae}#jpc_certify_list_page .filter-wrapper .v-select.vs--open .vs__dropdown-toggle .material-icons-outlined,#jpc_certify_info_page .filter-wrapper .v-select.vs--open .vs__dropdown-toggle .material-icons-outlined{color:#59c4ae}#jpc_certify_list_page .filter-wrapper .v-select .vs__dropdown-toggle,#jpc_certify_info_page .filter-wrapper .v-select .vs__dropdown-toggle{width:200px;height:48px;border-radius:16px;border-color:#E8EAF0;padding:12px 16px;background:white}#jpc_certify_list_page .filter-wrapper .v-select .vs__dropdown-toggle .material-icons-outlined,#jpc_certify_info_page .filter-wrapper .v-select .vs__dropdown-toggle .material-icons-outlined{color:#9FAABF}#jpc_certify_list_page .filter-wrapper .v-select .vs__search,#jpc_certify_info_page .filter-wrapper .v-select .vs__search{opacity:1;padding:0;margin:0;color:var(--stable-blue-900-headline, #212E4B);font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#jpc_certify_list_page .filter-wrapper .v-select span.vs__selected,#jpc_certify_info_page .filter-wrapper .v-select span.vs__selected{margin:0;padding:0;color:var(--stable-blue-900-headline, #212E4B);font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#jpc_certify_list_page .filter-wrapper .v-select .vs__actions,#jpc_certify_info_page .filter-wrapper .v-select .vs__actions{display:flex;align-items:center;padding:0}#jpc_certify_list_page .filter-wrapper .v-select .vs__selected-options,#jpc_certify_info_page .filter-wrapper .v-select .vs__selected-options{color:var(--primary-400-success, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px}#jpc_certify_list_page .filter-wrapper .v-select .vs__selected-options::placeholder,#jpc_certify_info_page .filter-wrapper .v-select .vs__selected-options::placeholder{color:var(--primary-400-success, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px}#jpc_certify_list_page .category-passcard-wrapper,#jpc_certify_info_page .category-passcard-wrapper{width:100%;display:flex;flex-direction:column;gap:32px}#jpc_certify_list_page .category-passcard-wrapper .header-sort,#jpc_certify_info_page .category-passcard-wrapper .header-sort{display:flex;justify-content:space-between;align-items:flex-start;width:100%}#jpc_certify_list_page .category-passcard-wrapper .header-sort .lb,#jpc_certify_info_page .category-passcard-wrapper .header-sort .lb{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#jpc_certify_list_page .category-passcard-wrapper .header-sort .material-icons-outlined,#jpc_certify_info_page .category-passcard-wrapper .header-sort .material-icons-outlined{font-size:24px;color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_list_page .category-passcard-wrapper .header-sort .material-icons-outlined.sorted,#jpc_certify_info_page .category-passcard-wrapper .header-sort .material-icons-outlined.sorted{color:#5E7094}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper{width:100%;max-width:1120px;gap:32px;padding:0 48px;margin:auto;display:flex;align-items:center;justify-content:flex-start}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .passcard-list,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .passcard-list{display:flex;flex-direction:column;justify-content:flex-start;padding:32px;width:100%;max-width:320px;height:auto;background:#FFFFFF;border:1px solid #E8EAF0;border-radius:24px;gap:24px}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .detail,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .detail{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:-webkit-box;max-width:400px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper a.btn-detail-link,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper a.btn-detail-link{color:var(--secondary-600-link, #4B8DF1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .cer-detail-wrapper,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .cer-detail-wrapper{display:flex;flex-direction:column;gap:8px}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply{display:flex;align-items:flex-start;width:100%;gap:8px;flex-direction:column}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .price-wrapper,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .price-wrapper{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group{display:flex;align-items:center;gap:24px;width:100%}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined{color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined.is_favorite,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined.is_favorite{color:#00dbb6}#jpc_certify_list_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group button.jpc-primary-btn,#jpc_certify_info_page .category-passcard-wrapper .passcard-wrapper .price-and-apply .btn-group button.jpc-primary-btn{color:var(--stable-blue-900-headline, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:40px;padding:16px 24px;width:100%}#jpc_certify_info_page{background:#FAFAFA;padding:0;max-width:100%;margin:auto;display:block}#jpc_certify_info_page .container.main{padding:0;margin:0}#jpc_certify_info_page .v-main__wrap{width:100%;max-width:1120px;margin:auto;display:flex;flex-direction:column;gap:64px;padding:64px 0}#jpc_certify_info_page .header .title-1{color:var(--stable-blue-900-base, #212E4B);font-size:32px;font-style:normal;font-weight:700;line-height:48px;text-decoration:none;display:flex;align-items:center;gap:8px}#jpc_certify_info_page .passcard-info-row{padding-bottom:32px;margin:0}#jpc_certify_info_page .passcard-info-row .image-container{max-width:448px;height:448px;text-align:center;display:flex;align-items:center;justify-content:center;background-image:url(/static/images/passcard-bg.png);background-repeat:no-repeat}#jpc_certify_info_page .passcard-info-row .test-list-item{height:auto}#jpc_certify_info_page .passcard-info-row .question-total{display:flex;height:auto;padding:4px 0px;align-items:flex-start;gap:8px}#jpc_certify_info_page .passcard-info-row .question-total .total{color:var(--secondary-300-info, #7AB8F9);font-size:10px;font-style:normal;font-weight:400;line-height:14px}#jpc_certify_info_page .passcard-info-row .question-total .unit{color:var(--stable-blue-400-body-text, #5E7094);font-size:10px;font-style:normal;font-weight:400;line-height:14px}#jpc_certify_info_page .passcard-info-row .detail-container{display:flex;flex-direction:column;gap:24px}#jpc_certify_info_page .passcard-info-row .detail-container .lb{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:600;line-height:22px}#jpc_certify_info_page .passcard-info-row .detail-container .group{display:flex;flex-direction:column;gap:8px;max-width:80%}#jpc_certify_info_page .passcard-info-row .detail-container .group .detail{color:var(--stable-blue-900-headline, #212E4B);font-size:20px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_info_page .passcard-info-row .detail-container .group .detail p,#jpc_certify_info_page .passcard-info-row .detail-container .group .detail li{font-size:20px;line-height:32px}#jpc_certify_info_page .passcard-info-row .detail-container .time-wrapper{display:flex;align-items:center;gap:8px}#jpc_certify_info_page .passcard-info-row .detail-container .time-wrapper .material-icons-outlined{color:var(--secondary-600-link, #4B8DF1)}#jpc_certify_info_page .passcard-info-row .detail-container .time-wrapper .time-blue{color:var(--secondary-600-link, #4B8DF1);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#jpc_certify_info_page .passcard-info-row .detail-container .tag-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#jpc_certify_info_page .passcard-info-row .detail-container .tag-wrapper .title-1{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:600;line-height:22px}#jpc_certify_info_page .passcard-info-row .detail-container .tag-list{display:flex;align-items:center;align-content:flex-start;gap:8px;align-self:stretch;flex-wrap:wrap}#jpc_certify_info_page .passcard-info-row .detail-container .tag-list .tag{border-radius:8px;border:1px solid var(--secondary-600-link, #4B8DF1);background:var(--secondary-50, #E7F3FE);display:flex;height:24px;padding:8px 12px;justify-content:center;align-items:center;gap:4px;color:var(--secondary-600-link, #4B8DF1);font-size:10px;font-style:normal;font-weight:400;line-height:14px}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .price-wrapper{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group{display:flex;align-items:center;gap:24px}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group span.material-icons-outlined{color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group span.material-icons-outlined.is_favorite{color:#00dbb6}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group button.jpc-primary-btn{color:var(--stable-blue-900-headline, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:40px;padding:16px 24px;width:200px}#jpc_certify_info_page .company-partners{display:flex;width:100%;max-width:1120px;justify-content:center;align-items:center;margin:auto;flex-wrap:wrap;gap:32px}#jpc_certify_info_page .company-partners img.partner-image{width:73px;height:72px;-webkit-user-drag:none;user-select:none}#jpc_certify_info_page .expansion-list-wrapper{display:flex;align-items:center;gap:16px}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel{border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff)}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel.v-expansion-panel--active{border-color:#59C4AE}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel:not(:first-child):after{border:0}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel:before{box-shadow:none}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel-header{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:font-size 0.28s cubic-bezier(0.4, 0, 0.2, 1)}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel-header.v-expansion-panel-header--active{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel-content__wrap{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px;white-space:pre-line}#jpc_certify_info_page .expansion-list-wrapper .v-expansion-panel-content__wrap ul{margin:0}#jpc_certify_info_page .expansion-list-wrapper .mdi-chevron-down{color:#9FAABF}#jpc_certify_info_page a.btn-view-all{display:flex;width:203px;height:48px;padding:16px 16px 16px 24px;justify-content:center;align-items:center;gap:8px;margin:auto;color:var(--stable-blue-900-base, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:none}#jpc_certify_info_page .passcard-wrapper{width:100%;max-width:1120px;gap:32px;margin:auto;display:flex;align-items:center;justify-content:center}#jpc_certify_info_page .passcard-wrapper .passcard-list{display:flex;flex-direction:column;justify-content:flex-start;padding:32px;width:100%;max-width:320px;height:auto;background:#FFFFFF;border:1px solid #E8EAF0;border-radius:24px;gap:24px}#jpc_certify_info_page .passcard-wrapper .detail{color:var(--stable-blue-400-body-text, #5E7094);font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:-webkit-box;max-width:400px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#jpc_certify_info_page .passcard-wrapper a.btn-detail-link{color:var(--secondary-600-link, #4B8DF1);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none}#jpc_certify_info_page .passcard-wrapper .cer-detail-wrapper{display:flex;flex-direction:column;gap:8px}#jpc_certify_info_page .passcard-wrapper .price-and-apply{display:flex;align-items:flex-start;width:100%;gap:8px;flex-direction:column}#jpc_certify_info_page .passcard-wrapper .price-and-apply .price-wrapper{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_info_page .passcard-wrapper .price-and-apply .btn-group{display:flex;align-items:center;gap:24px;width:100%}#jpc_certify_info_page .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined{color:#9FAABF;cursor:pointer;user-select:none}#jpc_certify_info_page .passcard-wrapper .price-and-apply .btn-group span.material-icons-outlined.is_favorite{color:#00dbb6}#jpc_certify_info_page .passcard-wrapper .price-and-apply .btn-group button.jpc-primary-btn{color:var(--stable-blue-900-headline, #212E4B);font-size:14px;font-style:normal;font-weight:700;line-height:20px;height:40px;padding:16px 24px;width:100%}#jpc_certify_info_page .cer-by-wrapper{display:flex;justify-content:center;align-items:flex-start;gap:56px;align-self:stretch;width:100%;max-width:1120px;margin:auto}#jpc_certify_info_page .cer-by-wrapper .image-wrapper{width:177px;height:177px;min-width:177px;border-radius:16px;overflow:hidden}#jpc_certify_info_page .cer-by-wrapper .image-wrapper img#creator-img{width:100%;aspect-ratio:1}#jpc_certify_info_page .cer-by-wrapper .info-detail{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:521px}#jpc_certify_info_page .cer-by-wrapper .info-detail .name{color:var(--stable-blue-900-headline, #212E4B);font-size:24px;font-style:normal;font-weight:400;line-height:32px}#jpc_certify_info_page .cer-by-wrapper .info-detail ul li{color:var(--stable-blue-400-body-text, #5E7094);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#jpc_certify_info_page .cer-by-wrapper .info-detail ul li .highlight{color:var(--secondary-300-info, #7AB8F9);font-size:16px;font-style:normal;font-weight:400;line-height:24px}#jpc_certify_info_page .quiz-topic-wrapper{display:flex;width:100%;max-width:1120px;padding:56px 32px;align-items:flex-start;row-gap:32px;margin:auto;justify-content:center;border-radius:16px;border:1px solid var(--stable-blue-50-stroke, #E8EAF0);background:var(--grayscale-white, #fff);box-shadow:0px 4px 8px 0px rgba(0,0,0,0.06),0px 0px 4px 0px rgba(0,0,0,0.04)}#jpc_certify_info_page .quiz-topic-wrapper .item{display:flex;flex-direction:column;align-items:center;gap:16px;flex:1 0 0;min-width:211px;max-width:211px}#jpc_certify_info_page .quiz-topic-wrapper .item .text-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}#jpc_certify_info_page .quiz-topic-wrapper .item .text-wrapper .main{color:var(--stable-blue-900-headline, #212E4B);font-size:16px;font-style:normal;font-weight:700;line-height:24px}#jpc_certify_info_page .quiz-topic-wrapper .item .text-wrapper .sub{color:var(--stable-blue-400-body-text, #5E7094);text-align:center;font-family:Kanit;font-size:14px;font-style:normal;font-weight:400;line-height:22px;white-space:pre-line}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-orange{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:16px;background:var(--warning-900, #E6853D)}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-orange .material-icons-outlined{color:white}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-green{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:16px;background:var(--primary-300-default, #00DBB6)}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-green .material-icons-outlined{color:white}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-blue{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:16px;background:var(--secondary-600-link, #4B8DF1)}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-blue .material-icons-outlined{color:white}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-yellow{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:16px;background:var(--warning-700-base, #F4C054)}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-yellow .material-icons-outlined{color:white}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-red{display:flex;padding:8px;align-items:flex-start;gap:8px;border-radius:16px;background:var(--error-400, #E84B44)}#jpc_certify_info_page .quiz-topic-wrapper .item .icon-red .material-icons-outlined{color:white}#jpc_certify_info_page .to-top{display:none}#jpc_certify_info_page .to-top.show{display:block;width:48px;height:48px;position:fixed;bottom:0;left:95%;transform:translate(-50%, -50%);z-index:10}#jpc_certify_info_page .to-top.bottom{bottom:80px}#jpc_certify_info_page button.btn-to-top{display:flex;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px;background:#00DBB6;box-shadow:0px 0px 4px rgba(0,0,0,0.04),8px 8px 16px rgba(0,0,0,0.08);border-radius:100px;border:0}@media screen and (max-width: 500px){#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group{width:100%}#jpc_certify_info_page .passcard-info-row .detail-container .price-and-apply .btn-group button.jpc-primary-btn{width:100%}}.custom-vue-select__dropdown-menu.vs__dropdown-menu{top:60px;padding:0;border-radius:8px;border:1px solid var(--stable-blue-50, #E8EAF0);background:var(--grayscale-white, #fff);box-shadow:8px 8px 16px 0px rgba(0,0,0,0.08),0px 0px 4px 0px rgba(0,0,0,0.04);margin:0;box-shadow:none;z-index:9999}.custom-vue-select__dropdown-menu.vs__dropdown-menu li{background-color:white;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:left;color:#5E7094;padding:8px 16px;min-width:100% !important;margin-left:0 !important}.custom-vue-select__dropdown-menu.vs__dropdown-menu li:hover{color:#59C4AE}
