.container[data-v-3aac878c]{min-height:100vh;background-color:#fbfafd;padding-top:5.333vw}.container .card-list[data-v-3aac878c]{padding:0 4.267vw}.container .card-list .card[data-v-3aac878c]{margin-bottom:5.333vw;box-shadow:0 .533vw 1.333vw 0 rgba(0,0,0,.02)}.container .card-list .card .company-title[data-v-3aac878c]{color:#181818;font-size:5.333vw;font-weight:700;height:12vw;display:flex;align-items:center;justify-content:center;border-radius:1.6vw 1.6vw 0 0;background-color:#f0f5ff}.container .card-list .card .file-list[data-v-3aac878c]{padding:2.667vw 0}.container .card-list .card .file-list .title[data-v-3aac878c]{color:#181818;font-size:4.267vw;font-weight:700;margin-bottom:2.667vw}.container .card-list .card .file-list .file[data-v-3aac878c]{color:#767676;font-size:3.733vw;box-shadow:0 .533vw 1.333vw 0 rgba(0,0,0,.04);display:flex;align-items:center;padding:4vw;margin-bottom:2.667vw;border-radius:1.6vw}.container .card-list .card .file-list .file img[data-v-3aac878c]{width:13.333vw;height:13.333vw;margin-right:4vw;flex-shrink:0}.container .card-list .card .contact-info[data-v-3aac878c]{padding:4vw;background-color:#f9faff;border-radius:1.6vw;margin:2.667vw}.container .card-list .card .contact-info .contact-item[data-v-3aac878c]{margin-bottom:2.133vw;display:flex;align-items:center}.container .card-list .card .contact-info .contact-item .label[data-v-3aac878c]{font-size:3.733vw;color:#404040;margin-right:2.133vw;font-weight:500}.container .card-list .card .contact-info .contact-item .value[data-v-3aac878c]{font-size:3.733vw;color:#181818}.container .card-list .card .contact-info .contact-item .value.phone[data-v-3aac878c]{color:#4683d3;cursor:pointer}