﻿*,::before,::after{box-sizing:border-box}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}p,ul .ol{margin:0;padding:0}:root{--black: #072636;--white: #fff;--main-light-color: #e1f4f2;--main-color: #17bca7;--main-dark-color: #00a08e;--effect-color: #fc721f;--effect-dark-color: #b94b15;--font-awesome: "Font Awesome 6 Free";--font-family: sans-serif}html{touch-action:manipulation;scroll-behavior:smooth;scroll-padding-top:70px}body{width:375px;margin:0 auto;padding-top:70px;font-family:var(--font-family);background-color:#fff}body.body--overflow{overflow:hidden}body.diagnose-result .career-step-keyvisual,body.diagnose-result .section-next-section-pilot,body.diagnose-result .section-career-step-diagnose,body.diagnose-result .section-career-step-results-reveal,body.diagnose-result .section-career-step-convenient,body.diagnose-result .section-career-step-search-agent{display:none}.career-step-header{position:fixed;top:0;left:0;right:0;width:375px;height:70px;margin:0 auto;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:40}.career-step-header .header-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 0 0 15px;height:70px}.career-step-header .header-menu-switch{position:relative;width:70px;height:70px;cursor:pointer}.career-step-header .header-menu-switch::before,.career-step-header .header-menu-switch::after{position:absolute;content:'';top:0;bottom:0;right:0;width:70px;height:70px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:30px 22px;pointer-events:none;transition:transform 100ms linear}.career-step-header .header-menu-switch::before{background-image:url(/assets/career_step/icon_menu-67fb7e35c4402dbad68311f0c1cde85c56a4a3d9d22fb6d73a11b85c9800b7bc.png);background-size:30px 22px;transform:rotate3d(0, 1, 0, 0)}.career-step-header .header-menu-switch::after{background-image:url(/assets/career_step/icon_menu_close-98b6534399d910d960294f3b147507d59af9964f8b2c273714ee36e14a936d74.png);background-size:30px 23px;transform:rotate3d(1, 0, 0, 90deg)}.career-step-header .header-menu-switch.header-menu-switch--menu-opened::before{transform:rotate3d(0, 1, 0, 90deg)}.career-step-header .header-menu-switch.header-menu-switch--menu-opened::after{transform:rotate3d(1, 0, 0, 0)}.header-menu{position:fixed;top:-100vh;left:0;right:0;margin:0 auto;transform:translateY(0);width:375px;height:100vh;background-color:#f5f5f5;z-index:30;padding:34px 0 40px;pointer-events:none;transition:transform 200ms ease-in-out;overflow-y:scroll}.header-menu .header-menu-content{width:345px;margin:0 auto;padding-bottom:300px}.header-menu .ranking .ranking-heading,.header-menu .ranking .popular-heading,.header-menu .popular .ranking-heading,.header-menu .popular .popular-heading{position:relative;padding:0 0 0 30px;height:25px}.header-menu .ranking .ranking-heading .heading-sentence,.header-menu .ranking .popular-heading .heading-sentence,.header-menu .popular .ranking-heading .heading-sentence,.header-menu .popular .popular-heading .heading-sentence{position:absolute;top:0;bottom:0;left:30px;font-size:18px;font-weight:bold;line-height:25px;letter-spacing:0.9px;text-align:left;color:#121c3a;z-index:30}.header-menu .ranking .ranking-heading::before,.header-menu .ranking .popular-heading::before,.header-menu .popular .ranking-heading::before,.header-menu .popular .popular-heading::before{position:absolute;content:'';top:0;bottom:0;left:0;width:calc(10em + 45px);height:25px;background-color:#f5f5f5;background-image:url(/assets/career_step/icon_ranking-16b6b8941e0f440121195eb11721a1ab319ef8a01fac7a1a3da31e8fcd676df7.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:25px;font-size:18px;z-index:20}.header-menu .ranking .ranking-heading::after,.header-menu .ranking .popular-heading::after,.header-menu .popular .ranking-heading::after,.header-menu .popular .popular-heading::after{position:absolute;content:'';top:0;bottom:0;right:0;margin:auto 0;width:50%;height:1px;background-color:var(--black);z-index:10}.header-menu .ranking .ranking-main,.header-menu .popular .ranking-main{margin-top:18px;border-radius:5px;background-color:var(--white);padding:15px 0}.header-menu .ranking .ranking-main .ranking-group,.header-menu .popular .ranking-main .ranking-group{width:315px;margin:0 auto}.header-menu .ranking .ranking-main .ranking-group .ranking-item,.header-menu .popular .ranking-main .ranking-group .ranking-item{display:block;border-radius:5px;border:solid 1px #ddd}.header-menu .ranking .ranking-main .ranking-group .ranking-item:nth-of-type(n+2),.header-menu .popular .ranking-main .ranking-group .ranking-item:nth-of-type(n+2){margin-top:10px}.header-menu .popular{margin-top:25px}.header-menu .popular .popular-heading::before{background-image:url(/assets/career_step/icon_popular-3cb3c09be2e8d5efd5ea8fc5effcde37f77a5bba932ea9728d62e951123778f1.png);width:calc(7em + 45px)}.header-menu .popular .popular-main{margin-top:18px}.header-menu.header-menu--opened{pointer-events:auto;transform:translateY(calc(100vh + 70px))}.career-step-keyvisual{position:relative;width:375px;margin:0 auto;overflow:hidden;background-image:url(/assets/career_step_parttimer/kv_background-ed9d4958a1bbc7988dab53c713347e1c7d82f9d2807134ea9096aecebeb80c72.jpg);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:375px 370px;z-index:10;opacity:1;transition:opacity 200ms linear}.career-step-keyvisual::after{position:absolute;content:'';bottom:0;left:0;margin:auto;width:100%;height:77px;background-color:#E1F4F2;z-index:10}.career-step-keyvisual .keyvisual-content{position:relative;height:370px;padding:30px 0 0;z-index:20}.career-step-keyvisual .page-heading{position:relative;height:173px}.career-step-keyvisual .page-heading .heading-1,.career-step-keyvisual .page-heading .heading-2,.career-step-keyvisual .page-heading .heading-3{position:absolute;padding:0;transform:translateX(0);transition:transform 1000ms ease-in-out;will-change:transform;overflow:hidden;white-space:nowrap}.career-step-keyvisual .page-heading .heading-1.heading-1--visible,.career-step-keyvisual .page-heading .heading-2.heading-1--visible,.career-step-keyvisual .page-heading .heading-3.heading-1--visible{transform:translateX(234px)}.career-step-keyvisual .page-heading .heading-1.heading-2--visible,.career-step-keyvisual .page-heading .heading-2.heading-2--visible,.career-step-keyvisual .page-heading .heading-3.heading-2--visible{transform:translateX(230px)}.career-step-keyvisual .page-heading .heading-1.heading-3--visible,.career-step-keyvisual .page-heading .heading-2.heading-3--visible,.career-step-keyvisual .page-heading .heading-3.heading-3--visible{transform:translateX(305px)}.career-step-keyvisual .page-heading .heading-1{top:0;left:-219px}.career-step-keyvisual .page-heading .heading-2{top:71px;left:-225px}.career-step-keyvisual .page-heading .heading-3{top:129px;left:-300px}.career-step-keyvisual .keyvisual-strong-point{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;width:345px;height:107px;margin:30px auto 0}.career-step-keyvisual .keyvisual-strong-point .kv-sp{position:absolute;bottom:-107px;transform:translateY(0);opacity:0;transition:transform 500ms ease-in-out, opacity 500ms linear;filter:drop-shadow(0 0 6px rgba(0,0,0,0.16))}.career-step-keyvisual .keyvisual-strong-point .kv-sp:nth-of-type(1){left:0}.career-step-keyvisual .keyvisual-strong-point .kv-sp:nth-of-type(2){left:0;right:0;margin:0 auto}.career-step-keyvisual .keyvisual-strong-point .kv-sp:nth-of-type(3){right:0}.career-step-keyvisual .keyvisual-strong-point .kv-sp.kv-sp--visible{transform:translateY(-107px);opacity:1}.career-step-keyvisual.keyvisual--sub{background-image:url(/assets/career_step_parttimer/kv_background_sub-df1c2df48137a8e089d47f0b25e42ff2e3c5687194849b52a69db4078fbeb001.png)}.career-step-keyvisual.keyvisual--sub::after{display:none}.section-career-step-diagnose{position:relative;border-top:2px solid #17BCA7;z-index:20}.section-career-step-diagnose .section-content{padding:0 0 50px;background-color:#fff}.section-career-step-diagnose .diagnose-heading .co-heading{margin-bottom:15px;font-size:12px;font-weight:500;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--white)}.section-career-step-diagnose .diagnose-heading .main-heading{width:fit-content;margin:0 auto 0 77px}.section-career-step-diagnose .diagnose-main{width:345px;margin:0 auto}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-title{position:relative;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#121c3a}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:10px 9px;margin-top:12px}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group .diagnose-radio{display:block;flex-basis:168px;cursor:pointer}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group .diagnose-radio .diagnose-radio-input{display:none}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group .diagnose-radio .diagnose-radio-apprance{display:block;height:38px;border-radius:5px;background-color:#f0f0f0;box-shadow:0 3px 0 #d6d6d6;font-size:12px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:center;color:var(--black)}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group .diagnose-radio .diagnose-radio-apprance:active{transform:translateY(3px);box-shadow:0 0 0 #d6d6d6}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group .diagnose-radio .diagnose-radio-input:checked+.diagnose-radio-apprance{background-color:var(--main-color);box-shadow:0 3px 0 var(--main-dark-color);color:#fff}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group.group--quarter{gap:8px 8px}.section-career-step-diagnose .diagnose-main .diagnose-unit .diagnose-radio-group.group--quarter .diagnose-radio{flex-basis:80px}.section-career-step-diagnose .diagnose-main .diagnose-unit:nth-of-type(n+2){margin-top:25px}.section-career-step-diagnose .diagnose-main .diagnose-action{margin-top:30px}.section-career-step-diagnose .diagnose-main .diagnose-action .diagnose-submit-button{position:relative;width:100%;height:60px;border:none;border-radius:8px;box-shadow:0 5px 0 0 #C36619;margin-bottom:5px;background-color:#FC8522;background-image:url(/assets/career_step_parttimer/icon_chevronright_ffffff_16-b8e1a89142b88f835792d147e055242d724e208a8856ddbb668b7003c4293e0c.png);background-repeat:no-repeat;background-position:top 50% right 21px;background-size:11px 16px;font-size:18px;font-weight:bold;line-height:60px;letter-spacing:normal;text-align:center;color:var(--white);cursor:pointer;pointer-events:auto}.section-career-step-diagnose .diagnose-main .diagnose-action .diagnose-submit-button:active{box-shadow:0 0 0 0 #C36619;transform:translateY(5px)}.section-career-step-diagnose .diagnose-main .diagnose-action .diagnose-submit-button:disabled{pointer-events:none;background-color:#d3d3d3;box-shadow:0 5px 0 0 #b7b7b7}.section-career-step-diagnose .diagnose-main .diagnose-action .diagnose-submit-button:disabled:active{box-shadow:0 0 0 0 #b7b7b7;transform:translateY(5px)}.section-diagnose-minimal{background-color:#fff}.section-diagnose-minimal .section-content{padding:0 0 30px}.section-diagnose-minimal .diagnose-minimal{width:345px;margin:0 auto;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-heading{height:76px;background-color:#3913A0;background-image:url(/assets/career_step/diagnose_minimal-1e0b2deef0822d38d6ec25cf70b636bda92ba733b28a42331e8ec2ebf039920e.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:auto 76px;border-radius:10px 10px 0 0;padding:13px 0 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-heading .co-heading{font-size:12px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--white)}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-heading .main-heading{margin:7.5px auto 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main{background-color:#fff;border-radius:0 0 10px 10px;padding:20px 15px 37px}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-item-label{flex-basis:65px;padding-top:12px;font-size:13px;font-weight:bold;line-height:1.23;letter-spacing:normal;text-align:left;color:var(--black)}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group{flex-basis:250px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label{display:block;height:35px;cursor:pointer}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label .form-input-radio{display:none}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label .form-input-apperance{display:block;height:100%;border:solid 1px #ddd;background-color:#f0f0f0;font-size:12px;font-weight:normal;line-height:33px;letter-spacing:normal;text-align:center;color:var(--black)}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label .form-input-radio:checked+.form-input-apperance{background-color:#F0F2FA;border-color:#3919A0;color:#390DA0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q1"]){width:50%}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q1"]):first-of-type .form-input-apperance{border-radius:5px 0 0 5px}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q1"]):last-of-type .form-input-apperance{border-left:#ddd;border-radius:0 5px 5px 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q1"]):last-of-type .form-input-radio:checked+.form-input-apperance{border-left:1px solid #3919A0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]){width:25%}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):first-of-type .form-input-apperance{border-radius:5px 0 0 5px}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):nth-of-type(2) .form-input-apperance,.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):nth-of-type(3) .form-input-apperance,.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):last-of-type .form-input-apperance{border-left:#ddd}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):nth-of-type(2) .form-input-radio:checked+.form-input-apperance,.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):nth-of-type(3) .form-input-radio:checked+.form-input-apperance,.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):last-of-type .form-input-radio:checked+.form-input-apperance{border-left:1px solid #3919A0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q2"]):last-of-type .form-input-apperance{border-radius:0 5px 5px 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]){width:50%}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):first-of-type .form-input-apperance{border-radius:5px 0 0 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):nth-of-type(2) .form-input-apperance{border-left:#ddd;border-radius:0 5px 0 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):nth-of-type(2) .form-input-radio:checked+.form-input-apperance{border-left:1px solid #3919A0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):nth-of-type(3) .form-input-apperance{border-top:#ddd;border-radius:0 0 0 5px}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):nth-of-type(3) .form-input-radio:checked+.form-input-apperance{border-top:1px solid #3919A0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):last-of-type .form-input-apperance{border-top:#ddd;border-left:#ddd;border-radius:0 0 5px 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item .form-input-group .form-input-label:has([name="q3"]):last-of-type .form-input-radio:checked+.form-input-apperance{border-top:1px solid #3919A0;border-left:1px solid #3919A0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item:nth-of-type(n+2){margin-top:20px}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item-action{padding:30px 0 0}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item-action .form-submit-botton{display:block;width:315px;height:60px;margin:0 auto 3px;border-radius:8px;box-shadow:0 3px 0 0 var(--effect-dark-color);background-color:var(--effect-color);background-image:url(/assets/career_step/icon_chevron_right_ffffff-b8e1a89142b88f835792d147e055242d724e208a8856ddbb668b7003c4293e0c.png);background-repeat:no-repeat;background-position:top 50% right 20px;background-size:11px 16px;border:none;font-size:18px;font-weight:bold;line-height:60px;letter-spacing:normal;text-align:center;color:var(--white);cursor:pointer}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item-action .form-submit-botton:active{box-shadow:0 0 0 0 var(--effect-dark-color);transform:translateY(3px)}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item-action .form-submit-botton:disabled{pointer-events:none;background-color:#d3d3d3;box-shadow:0 3px 0 0 #b7b7b7}.section-diagnose-minimal .diagnose-minimal .diagnose-minimal-main .form-item-action .form-submit-botton:disabled:active{box-shadow:0 0 0 0 #b7b7b7;transform:translateY(3px)}.section-career-step-results-reveal{position:relative;z-index:20;background-color:#f0f2fa;overflow:hidden}.section-career-step-results-reveal .section-content{padding:35px 0 35px}.section-career-step-results-reveal .results-reveal-title{width:345px;height:57px;margin:0 auto;border-radius:57px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:var(--main-color);font-size:20px;font-weight:500;line-height:57px;letter-spacing:1.6px;text-align:center;color:var(--white)}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit{position:relative;padding:30px 0 12px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit .unit-count{position:absolute;top:0;right:15px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit .results-reveal-main{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:0 10px 10px 0;width:260px;margin-right:auto;padding:20px 10px 16px 15px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit .results-reveal-main .main-heading{font-size:17px;font-weight:500;line-height:1.0;letter-spacing:normal;text-align:left;color:#390da0}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit .results-reveal-main .main-sentence{margin-top:11px;font-size:12px;font-weight:500;line-height:1.667;letter-spacing:normal;text-align:left;color:#121c3a}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit .unit-image{position:absolute;bottom:-37px;right:19.5px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(even){padding-top:47px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(even) .unit-count{position:absolute;top:0;right:auto;left:15px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(even) .results-reveal-main{margin-right:0;margin-left:auto;border-radius:10px 0 0 10px;width:240px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(even) .unit-image{position:absolute;bottom:-19px;right:auto;left:35px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(3){padding-top:41px}.section-career-step-results-reveal .results-reveal-group .results-reveal-unit:nth-of-type(3) .unit-image{position:absolute;bottom:-13px;right:0}.section-career-step-results-reveal.results-reveal--hikaku-two{background-color:#eaeaea}.section-career-step-results-reveal.results-reveal--hikaku-two .section-content{padding:30px 0 35px}.section-career-step-results-reveal.results-reveal--hikaku-two .results-reveal-title{background-color:var(--effect-color)}.section-career-step-results-reveal.results-reveal--hikaku-two .results-reveal-group{margin-bottom:50px}.section-career-step-convenient{position:relative;z-index:20;background-color:#FFF}.section-career-step-convenient .section-content{padding:35px 0 17.5px}.section-career-step-convenient .convenient-heading{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:1.6px;text-align:center;color:var(--black)}.section-career-step-convenient .convenient-main{border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:var(--white);width:345px;margin:20px auto 0;padding:24px 0 27px}.section-career-step-convenient .convenient-main .convenient-unit{width:255px;margin:0 auto}.section-career-step-convenient .convenient-main .convenient-unit .unit-heading{margin-bottom:15px;font-size:15px;font-weight:500;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black)}.section-career-step-convenient .convenient-main .convenient-unit .unit-heading b{color:#fc721a}.section-career-step-convenient .convenient-main .convenient-unit:nth-of-type(n+2){margin-top:27px}.section-career-step-search-agent{position:relative;z-index:20;background-color:#FFF}.section-career-step-search-agent .section-content{padding:17.5px 0 0}.section-career-step-search-agent .search-agent-heading{font-size:20px;font-weight:500;line-height:1.6;letter-spacing:1.6px;text-align:center;color:var(--black)}.section-career-step-search-agent .search-agent-main{margin-top:19px}.section-career-step-search-agent .search-agent-main .search-agent-image{margin:33px auto 0}.link-button{position:relative;display:block;width:256px;height:45px;margin:0 auto;border-radius:5px;font-size:14px;font-weight:500;line-height:45px;letter-spacing:normal;text-align:center;color:var(--white);text-decoration:none}.link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:21px;margin:auto 0;width:8px;height:13px;font-family:var(--font-awesome);font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#fff}.link-button.link-button--orange{box-shadow:0 3px 0 0 var(--effect-dark-color);background-color:var(--effect-color)}.link-button.link-button--orange:active{box-shadow:0 0 0 0 var(--effect-dark-color);transform:translateY(3px)}.link-button.link-button--blue{box-shadow:0 3px 0 0 var(--main-dark-color);background-color:var(--main-color)}.link-button.link-button--blue:active{box-shadow:0 0 0 0 var(--main-dark-color);transform:translateY(3px)}.section-result-intro{background-color:#fff}.section-result-intro .result-intro-content{padding:30px 0 16px;width:345px;margin:0 auto}.section-result-intro .diagnose-condition{border-radius:5px;background-color:var(--main-light-color);padding:15px}.section-result-intro .diagnose-condition .diagnose-condition-label{font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:1.2px;text-align:center;color:var(--black)}.section-result-intro .diagnose-condition .diagnose-condition-item-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:9px 9px;width:315px;margin:15px auto 0}.section-result-intro .diagnose-condition .diagnose-condition-item-group .diagnose-condition-item{width:fit-content;height:30px;padding:0 9px;border-radius:5px;background-color:#fff;border:1px solid var(--main-color);font-size:10px;font-weight:bold;line-height:28px;letter-spacing:normal;text-align:center;color:var(--main-color)}.section-result-intro .found-agents{margin:11px auto 0;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:1.28px;text-align:center;color:#121c3a}.section-result-intro .found-agents .found-count{font-size:22px;letter-spacing:1.76px;color:#fd8725}.section-result-intro .recommended-point{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;padding:0 0 0 15px;margin-top:20px}.section-result-intro .recommended-point .recommended-point-image{margin-top:-9px}.section-result-intro .recommended-point .recommended-point-balloon{position:relative;flex-basis:225px;padding:0 0 0 15px}.section-result-intro .recommended-point .recommended-point-balloon::before{position:absolute;content:'';top:0;bottom:0;left:1px;margin:auto 0;width:0;height:0;border-style:solid;border-width:11px 18px 11px 0;border-color:transparent #dddddd transparent transparent;z-index:10}.section-result-intro .recommended-point .recommended-point-balloon .balloon-main{position:relative;border:1px solid #ddd;border-radius:8px;padding:10px 14px 10px 14px;background-color:#fff;z-index:20}.section-result-intro .recommended-point .recommended-point-balloon .balloon-main .balloon-sentence{font-size:12px;font-weight:bold;line-height:1.58;letter-spacing:normal;text-align:left;color:#121c3a}.section-result-intro .recommended-point .recommended-point-balloon .balloon-main .balloon-sentence b{color:#fc721a}.section-result-intro .recommended-point .recommended-point-balloon::after{position:absolute;content:'';top:0;bottom:0;left:3px;margin:auto 0;width:0;height:0;border-style:solid;border-width:11px 18px 11px 0;border-color:transparent #ffffff transparent transparent;z-index:30}.section-agent-list{background-color:#fff;background-image:url(/assets/career_step_parttimer/agent_list_repeat_grid-f840bbc02d49ce028d6a506fcef732d9dc62568b7fe4194e5b5e92c67396d5c1.png);background-repeat:repeat;background-position:top 0 left 0;background-size:378px 752px}.agent-list-heading{border-top:2px solid var(--main-color)}.agent-list-heading img{display:block}.agent-unit-group{background-color:transparent;padding:0 0 45px;counter-reset:agent-unit-ranking-number}.agent-unit-group .agent-unit .agent-unit-heading{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0 0;padding:11.5px 15px 11.5px 65.5px;background-color:var(--main-color);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.agent-unit-group .agent-unit .agent-unit-heading .agent-name-wrapper{position:relative;flex-basis:255px;min-height:47px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agent-unit-group .agent-unit .agent-unit-heading .agent-name-wrapper .agent-name{font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:normal;text-align:left;color:var(--white)}.agent-unit-group .agent-unit .agent-unit-heading .agent-name-wrapper::before{position:absolute;counter-increment:agent-unit-ranking-number;content:counter(agent-unit-ranking-number);top:-4px;left:-62.5px;width:57px;height:57px;background-color:transparent;background-image:url(/assets/career_step_parttimer/agent_unit_medal_4th_below-2adc2e699f06742176fb41a8e32b0c9fca33521f3941f29dc10825f8a128d226.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:57px;font-size:33px;font-family:'DIN Alternate', Arial, Helvetica, sans-serif;font-weight:bold;line-height:57px;text-align:center;color:#fd8725}.agent-unit-group .agent-unit .agent-unit-heading .general-evaluation{flex-basis:58px;border-radius:5px;background-color:var(--white);padding:6px 0}.agent-unit-group .agent-unit .agent-unit-heading .general-evaluation .evaluation-label{font-size:8px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-heading .general-evaluation .evaluation-score{margin-top:4px;font-family:'DIN Alternate', Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;line-height:0.8;letter-spacing:normal;text-align:center;color:var(--effect-color)}.agent-unit-group .agent-unit .agent-unit-heading .general-evaluation .evaluation-star{margin:2px auto 0}.agent-unit-group .agent-unit .agent-unit-heading::before{position:absolute;content:'';bottom:-14px;left:0;margin:auto;width:0;height:0;border-style:solid;border-width:0 14px 14px 0;border-color:transparent #0E897A transparent transparent}.agent-unit-group .agent-unit .agent-unit-heading::after{position:absolute;content:'';bottom:-14px;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:14px 14px 0 0;border-color:#0E897A transparent transparent transparent}.agent-unit-group .agent-unit .agent-unit-main{width:345px;margin:0 auto;background-color:#fff;padding:0 15px 20px;box-shadow:0 0 6px rgba(0,0,0,0.16);border-radius:0 0 10px 10px}.agent-unit-group .agent-unit .agent-unit-main .agent-copy{padding:17px 0;font-size:12px;font-weight:bold;line-height:1.667;letter-spacing:normal;text-align:center;color:#E31F1F}.agent-unit-group .agent-unit .agent-unit-main .agent-banner{display:block;width:250px;height:auto;margin:0 auto}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex{margin-top:20px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-switch{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-bottom:2px solid var(--main-color)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-switch .agent-data-complex-tab{box-sizing:border-box;flex-basis:76px;height:40px;background-color:#fff;border:1px solid var(--main-color);border-bottom:none;border-radius:5px 5px 0 0;font-size:14px;font-weight:bold;line-height:39px;letter-spacing:0.56px;text-align:center;color:var(--main-color);cursor:pointer}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-switch .agent-data-complex-tab.tab--current{background-color:var(--main-color);color:#fff;pointer-events:none;cursor:auto}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group{background-color:#e1f4f2;border-radius:0 0 5px 5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-data-complex-main{display:none;padding:17px 0 22px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-data-complex-main.complex-main--visible{display:block}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features{width:285px;margin:0 auto}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features .agent-feature-unit{border-radius:3px;background-color:#fff;padding:10px 13px 11px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features .agent-feature-unit .agent-feature-unit-heading{position:relative;padding:0 0 2px 22px;border-bottom:1px solid #e2e2e2;font-size:12px;font-weight:bold;line-height:1.834;letter-spacing:0.48px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features .agent-feature-unit .agent-feature-unit-heading::before{position:absolute;content:'\f00c';top:1.25px;left:5px;width:11px;height:13px;font-family:var(--font-awesome);font-weight:900;font-size:12px;text-align:center;line-height:1.834;color:var(--effect-color)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features .agent-feature-unit .agent-feature-unit-sentence{padding:8px 0 0;font-size:11px;font-weight:normal;line-height:1.728;letter-spacing:0.4px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-features .agent-feature-unit:nth-of-type(n+2){margin-top:15px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info{width:285px;margin:0 auto}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper{border-radius:5px;border:solid 1px #ddd;background-color:#fff}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table{border-collapse:collapse}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr:nth-of-type(n+2){border-top:solid 1px #e2e2e2}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr th{background-color:#fff;width:90px;padding:4.5px 0 4.5px 9px;border-right:1px solid #e2e2e2;font-size:11px;font-weight:bold;line-height:1.819;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr td{width:195px;padding:4.5px 0 4.5px 10px;font-size:11px;font-weight:normal;line-height:1.82;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr:first-of-type th:first-of-type{border-radius:4px 0 0 0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr:nth-of-type(n+2) th:nth-of-type(n+2){border-left:1px solid #e2e2e2}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table tbody tr:last-of-type th:last-of-type{border-radius:0 0 0 4px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper .basic-info-table .c-red{color:#ed0000;font-weight:bold}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .handled-industries{border-radius:5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .handled-industries .handled-industries__label{height:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:5px 5px 0 0;background-color:#b5b5b5;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:0.48px;text-align:center;color:#fff}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .handled-industries .handled-industries__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:8px 9px;padding:15px 13px;background-color:#fff;border-radius:0 0 5px 5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .handled-industries .handled-industries__body .tag-industry{box-sizing:border-box;width:fit-content;height:20px;padding:0 11px;border-radius:3px;border:solid 1px var(--main-color);background-color:#fff;font-size:10px;font-weight:normal;line-height:18px;letter-spacing:normal;text-align:center;color:var(--main-color)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .handled-industries .handled-industries__body .tag-industry.tag--active{background-color:#d10000;color:#fff}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-basic-info .basic-info-table-wrapper+.handled-industries{margin-top:15px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper{border-radius:5px;border:1px solid #ddd;background-color:#fff;margin:0 0 15px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-th{width:108px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-th .score-title-wrapper{height:57px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 0 0 19px;background-color:#f5f5f5;border-radius:4px 0 0 0;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#e31f1f}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-th .score-title-wrapper .score-title-icon{margin-right:10px;height:16px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-td{width:149px;vertical-align:middle}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-td .score-wrapper{height:57px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:0 4px 0 0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-td .score-wrapper .score_img .rating-star{height:16px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-1 .tr-1-td .score-wrapper .score-number{margin-left:10px;font-family:Arial, sans-serif;font-size:24px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#e31f1f}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2:nth-of-type(n+3){border-top:1px solid #ddd}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-th{width:108px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-th .score-title-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:42px;padding:0 0 0 19px;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-th .score-title-wrapper .score-title-icon{margin-right:10px;height:16px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-td{width:149px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-td .score-wrapper{height:42px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-td .score-wrapper .score_img .rating-star{height:16px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-rating-wrapper .agent-rating tbody .tr-2 .tr-2-td .score-wrapper .score-number{margin-left:16px;font-family:Arial, sans-serif;font-size:20px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-recommend-group{padding:0 0 14px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-recommend-group .point-ribbon{margin-bottom:10px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-recommend-group .agent-recommend{position:relative;padding:0 0 0 30px;font-size:16px;font-weight:bold;line-height:1.25;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-recommend-group .agent-recommend::before{position:absolute;content:'';top:0;left:0;margin:auto;width:20px;height:20px;background-image:url(/assets/ranking/high_class/icon_checked_2.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:20px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-recommend-group .agent-recommend:nth-of-type(n+2){margin:8px 0 0 0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description{margin:0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .agent-description__heading{position:relative;box-sizing:border-box;margin:0 0 21px 49px;padding:14px 4px;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .agent-description__heading::before{position:absolute;content:'';top:0;bottom:0;margin:auto 0;left:-49px;width:40px;height:40px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:40px;filter:drop-shadow(0 0 6px rgba(0,0,0,0.16))}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .agent-description__heading.heading-icon--editors::before{background-image:url(/assets/ranking/high_class/sp/icon_editors.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .agent-description__heading.heading-icon--uvoices::before{background-image:url(/assets/ranking/high_class/sp/icon_uvoices.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description p{font-size:14px;font-weight:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#000}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group{padding:0 0 6.5px;width:285px;margin:0 auto}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item{padding:0 15px 13px;border-radius:3px;background-color:#fff}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item:nth-of-type(n+2){margin-top:15px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-thumbnail-side{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;padding:10px 0 5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-thumbnail{display:block;margin-right:10px;margin-left:-4px;object-fit:cover;object-position:50% 50%;border-radius:50%}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-name-wrapper{position:relative;flex-basis:215px;padding:0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-name-wrapper .user-name{padding:0 0 5px;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;line-height:1.0;letter-spacing:0.52px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-name-wrapper .rating-star{display:block;margin:0 auto 0 0}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-description .user-voices-group .user-voice-item .user-voice-sentence{margin:0 auto;font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:0.48px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes{display:block;width:285px;margin:0 auto;padding:0 0 33px;list-style-type:none;list-style-position:inside;counter-reset:number}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-prev,.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-next{top:auto;bottom:-14px;width:12px;height:18px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:12px 18px;z-index:20}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-prev::before,.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-next::before{display:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-prev{left:30px;background-image:url(/assets/career_step/slick_prev-ab56096b1808542a88c3efe08c5b1de67efa5f185249f5b91f49c2cdbc3e1b6a.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-next{right:30px;background-image:url(/assets/career_step/slick_next-785ca5ebae4ac94a22cb6cb6030a72fddba9853414554e9345bf09b0272b98dc.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit{position:relative;display:block;box-sizing:border-box;border-radius:5px;background-color:#fff;padding:23px 15px 20px;width:285px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit::before{position:absolute;top:14px;right:28px;content:'';width:104px;height:80px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:auto 83px;z-index:10}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .user-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .user-info .user-info-avatar{display:block;object-fit:cover;object-position:50% 50%;border-radius:50%}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .user-info .user-meta-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .user-info .user-meta-data .user-age,.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .user-info .user-meta-data .user-gender{font-size:13px;font-weight:bold;line-height:1.85;letter-spacing:0.52px;text-align:left;color:#333}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .career-changes-reason{position:relative;padding:6px 0 0;font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:0.48px;text-align:left;color:#333;z-index:20}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:12px 0 0;z-index:30}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit{flex-basis:125px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-heading{height:30px;background-color:#dbdbdb;border-radius:5px 5px 0 0;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:0.48px;text-align:center;color:#333}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body{box-sizing:border-box;background-color:#fafafa;padding:9.5px 0 0;height:65px;border-radius:0 0 5px 5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income-unit-sentence{min-height:1em;font-size:10px;font-weight:normal;line-height:1.5;letter-spacing:0.4px;text-align:center;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;padding-top:8.5px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income .annual-income-numeral-prefix,.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income .annual-income-numeral-suffix{padding-right:6px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:0.4px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income .annual-income-value{min-height:0.65em;font-family:'DIN Alternate', Arial, Helvetica, sans-serif;font-size:19px;font-weight:bold;line-height:0.65;letter-spacing:0.76px;text-align:left;color:var(--black)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit .annual-income-unit-body .annual-income .annual-income-numeral-suffix{padding-right:0;padding-left:6px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit:nth-of-type(2) .annual-income-unit-heading{background-color:#FD8725;color:#fff}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit:nth-of-type(2) .annual-income-unit-body .annual-income .annual-income-value,.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-unit:nth-of-type(2) .annual-income-unit-body .annual-income .annual-income-numeral-suffix{color:var(--effect-color)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit .annual-income-compare .annual-income-arrow{position:absolute;right:0;left:0;margin:0 auto;bottom:27px;display:block}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(1)::before{background-image:url(/assets/career_step_parttimer/unit_count_01-9792e35fd3c1cbc58b9de142dfb08cb57b849da9440df30ce5f36cb556bc2550.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(2)::before{background-image:url(/assets/career_step_parttimer/unit_count_02-bdd9916d16089212e62376db9d7086fb11b64424d261a9c754b7da067aca6042.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(3)::before{background-image:url(/assets/career_step_parttimer/unit_count_03-2b11db1c9a1762c5cc1e9fdb21975c334aef1d55f7dc41fbf458d949c22b8c71.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(4)::before{background-image:url(/assets/career_step_parttimer/unit_count_04-776e3ca801122f6caab6c3c9a94a620f324647eeb0befd650f0f6a8b30332b6d.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(5)::before{background-image:url(/assets/career_step_parttimer/unit_count_05-90d780802a9219757175dcacff195d909195bf164e8b7cb55828adb3dbe4a2f4.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(6)::before{background-image:url(/assets/career_step_parttimer/unit_count_06-02f9a655cba1d3da9da989056cbca4c285409feb166bfd685d9cca86637efd37.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(7)::before{background-image:url(/assets/career_step_parttimer/unit_count_07-b2a8390390bcba6a5b3009715b75f467c1d04b228fe9b291147124e6bde32bb8.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(8)::before{background-image:url(/assets/career_step_parttimer/unit_count_08-d0787d6f01e129fa8cb2a70004219085f016c720b314e087b6956a480dcfbe42.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(9)::before{background-image:url(/assets/career_step_parttimer/unit_count_09-8baad28bea9ec52bf62a6a66b617e4491a4ff18621e838b12b28312f4287351f.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .successful-career-changes-unit:nth-of-type(10)::before{background-image:url(/assets/career_step_parttimer/unit_count_10-9e1da069f0ab72cff50657acd2bc44e9ccaec10028752a398dd8780aae41776f.png)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-dots{display:block;line-height:0;bottom:-2px;padding-inline-start:0;margin-block-start:0;margin-block-end:0;z-index:10}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-dots li{width:12px;height:12px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-dots li button{box-sizing:border-box;width:12px;height:12px;border-radius:50%;border:solid 1px #121C3A;background-color:transparent}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-dots li button::before{display:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .successful-career-changes .slick-dots li.slick-active button{background-color:#121C3A}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group--2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:0 0 20px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group--2 .agent-link-cta{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;box-sizing:border-box;width:290px;height:69px;border-radius:9px;margin:0 auto;padding:5px 0 0;box-shadow:3px 3px 10px 0 rgba(0,0,0,0.2);background-color:#a00;background-image:linear-gradient(332deg, #d81900, #a00 77%);font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group--2 .agent-link-cta .icon__agent-link-cta{margin-left:9px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group--2 .agent-link-cta .tag-1min{box-sizing:border-box;position:absolute;top:-9px;right:0;left:0;margin:0 auto;width:106px;height:22px;padding:0;border-radius:22px;border:solid 1px #a00;background-color:#fff;font-size:12px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:center;color:#a00;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group--2 .agent-link-cta:active{transform:translateY(2px);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.2)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link--detail{box-sizing:border-box;width:240px;height:74px;border-radius:5px;box-shadow:0 5px 6px 0 rgba(0,0,0,0.16);border:solid 1px #dedede;background-color:#fff;font-size:14px;font-weight:bold;line-height:74px;letter-spacing:normal;text-align:center;color:#000;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link--detail:active{transform:translateY(2px);box-shadow:0 1px 4px 0 rgba(0,0,0,0.16)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link-cta{position:relative;display:block;box-sizing:border-box;width:290px;height:75px;padding:0;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.4);background-color:#a00;background-image:url(/assets/ranking/high_class/sp/agent_link_cta.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:290px 75px;font-size:20px;font-weight:bold;line-height:75px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link-cta .tag-3min{box-sizing:border-box;position:absolute;top:-15px;left:0;right:0;vertical-align:middle;display:inline-block;width:118px;height:30px;margin:0 auto;padding:0;border:solid 1px #a00;border-radius:30px;background-color:#fff;font-size:14px;font-weight:bold;line-height:28px;letter-spacing:normal;text-align:center;color:#a00;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link-cta .icon__agent-cta{margin:3px 0 0 8px}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .agent-link-cta:active{transform:translateY(2px);box-shadow:0 2px 8px 0 rgba(0,0,0,0.4)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .bizreach-different{display:block;box-sizing:border-box;margin-top:25px;height:64px;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px #e31f1f;background-color:#fff;font-size:14px;font-weight:bold;line-height:62px;letter-spacing:normal;text-align:center;color:#e31f1f;user-select:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-main-group .agent-link-group .bizreach-different:active{transform:translateY(2px);box-shadow:0 1px 4px 0 rgba(0,0,0,0.16)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-cta-button{position:relative;display:block;width:255px;height:45px;margin:30px auto 5px;border-radius:5px;background:linear-gradient(0deg, #fe902e 0%, #feb62e 100%);box-shadow:0 5px 0 #db822d;font-size:15px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:center;color:var(--white);text-decoration:none}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-cta-button:active{box-shadow:0 0 0 #db822d;transform:translateY(5px)}.agent-unit-group .agent-unit .agent-unit-main .ranking-agent-data-complex .agent-data-complex-cta-button::after{position:absolute;content:'1分で登録完了';top:-12px;right:-14px;width:fit-content;height:23px;padding:0 10px;border-radius:23px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.16);font-size:9px;font-weight:bold;line-height:23px;letter-spacing:normal;text-align:center;color:#f20315}.agent-unit-group .agent-unit:nth-of-type(n+2){margin-top:40px}.agent-unit-group .agent-unit:nth-of-type(1) .agent-unit-heading .agent-name-wrapper::before,.agent-unit-group .agent-unit:nth-of-type(2) .agent-unit-heading .agent-name-wrapper::before,.agent-unit-group .agent-unit:nth-of-type(3) .agent-unit-heading .agent-name-wrapper::before{position:absolute;content:'';top:-4px;left:-62.5px;width:57px;height:57px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:57px}.agent-unit-group .agent-unit:nth-of-type(1) .agent-unit-heading .agent-name-wrapper::before{background-image:url(/assets/career_step_parttimer/agent_unit_medal_1-254108d98906424798b887c562b913619d8c8b6babe31bffcd4340da041bd06b.png)}.agent-unit-group .agent-unit:nth-of-type(2) .agent-unit-heading .agent-name-wrapper::before{background-image:url(/assets/career_step_parttimer/agent_unit_medal_2-f950cfccb978d0bd873ceb9b7dd80d46bbe97e74a6f8391bf5783266bd2f780f.png)}.agent-unit-group .agent-unit:nth-of-type(3) .agent-unit-heading .agent-name-wrapper::before{background-image:url(/assets/career_step_parttimer/agent_unit_medal_3-a7ff364c77718b6e478cdfb75cc6fb3be4be79d8a133441c4aebac821291f98a.png)}.agent-unit-group.agent-unit-group--hikaku-two{display:none;padding:30px 0 40px;background-color:#fafafa}.agent-unit-group.agent-unit-group--hikaku-two .agent-unit .agent-unit-heading{width:345px;margin:0 auto;border-radius:5px 5px 0 0;background-color:#fff5ef;border:solid 1px #ccc;box-shadow:none;padding-left:14px}.agent-unit-group.agent-unit-group--hikaku-two .agent-unit .agent-unit-heading .agent-name-wrapper .agent-name{color:var(--effect-color)}.agent-unit-group.agent-unit-group--hikaku-two .agent-unit .agent-unit-heading::before,.agent-unit-group.agent-unit-group--hikaku-two .agent-unit .agent-unit-heading::after{display:none}.agent-unit-group.agent-unit-group--hikaku-two .agent-unit .agent-unit-main{border:solid 1px #ccc;border-top:none;border-radius:0 0 5px 5px}.agent-unit-group.agent-unit-group--hikaku-two.group--visible{display:block}.agent-list-switching-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:20px 0 0;border-bottom:2px solid var(--effect-color);background-color:#fff}.agent-list-switching-tab-group .agent-list-switching-tab{flex-basis:185px;height:60px;background-color:#eaeaea;border-radius:10px 10px 0 0;font-family:'DIN Alternate', Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;line-height:60px;letter-spacing:normal;text-align:center;color:#121c3a;cursor:pointer}.agent-list-switching-tab-group .agent-list-switching-tab.tab--current{background-color:var(--effect-color);color:#fff;pointer-events:none}.agent-list-switching-tab-group .agent-list-switching-tab.tab--current:last-of-type{background-color:#3919a0;background-image:linear-gradient(to bottom, #3919a0, #425feb);color:#fff;pointer-events:none}.agent-list-switching-tab-group.tab-group--change{border-bottom:2px solid #425ae5}.ranking-agent-compare{background-color:#fff;overflow-y:hidden}.ranking-agent-compare .content{padding:30px 0 0}.ranking-agent-compare .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0 5px;width:375px;margin:0 auto;padding:0;box-sizing:border-box}.ranking-agent-compare .compare__switching-tabs .switching-tab{position:relative;box-sizing:border-box;flex-basis:180px;border-radius:10px 10px 0 0;height:30px;background-color:#00a08e;font-size:13px;line-height:30px;letter-spacing:normal;text-align:center;color:#fff;font-weight:bold;cursor:pointer;user-select:none;z-index:20}.ranking-agent-compare .compare__switching-tabs .switching-tab::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#00a08e}.ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active{height:36px;font-size:15px;line-height:36px;background-color:#fafafa;border:1px solid #ddd;border-bottom:none;color:#00a08e;cursor:auto;pointer-events:none}.ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active::after{position:absolute;content:'';bottom:-2px;right:0;margin:auto;width:100%;height:4px;background-color:#fafafa}.ranking-agent-compare .compare__switching-contents{position:relative;z-index:10;margin:0}.ranking-agent-compare .compare__switching-contents .switching-content{display:none;position:relative;overflow-y:hidden}.ranking-agent-compare .compare__switching-contents .switching-content.content-show{display:block}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;background-color:#fff;border-top:1px solid #ddd;width:100%}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;height:35px;background-color:#fafafa;background-image:url(/assets/career_step/icon_triangle_down-b0bbd239b2f0cdec79b34dc6251a5fcf1c362fe59fbd85c1f8572e9b33ac327e.png);background-repeat:no-repeat;background-position:bottom 4px left 50%;background-size:7px 4px;vertical-align:top;font-size:10px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black);padding:11px 0 0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:108px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:45px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:76px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:76px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:70px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{border-top:1px solid #ddd;box-sizing:border-box;border-bottom:1px solid #ddd;padding:0;vertical-align:middle}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent{width:fit-content;margin:0 auto;padding:15px 0 9.5px;text-align:center}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{display:block;width:90px;height:auto;object-fit:contain;background-color:initial;margin:0 auto;font-size:0;line-height:1.7;color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;width:90px;font-size:10px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper{padding:8px 0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-number-icon{display:block;margin:0 auto;width:25px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-number{width:fit-content;margin:0 auto;padding:7px 0 0;font-family:'DIN Alternate', Arial, sans-serif;font-size:13px;font-weight:normal;line-height:0.7;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-text{margin-top:3.5px;font-size:9px;font-weight:normal;line-height:1.334;letter-spacing:normal;text-align:center;color:#121c3a}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .score_img .rating-star{display:block;margin:0 auto;width:32px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .ranked-site-total-score{padding-top:7.5px;font-family:'DIN Alternate', Arial, Helvetoca, sans-serif;font-size:14px;font-weight:bold;line-height:0.7;letter-spacing:-0.24px;text-align:center;color:#E31F1F}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .nego-ability-text{width:fit-content;max-width:55px;margin:0 auto;padding:7px 0 0;font-size:10px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#634e4d}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4){padding:0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link{box-sizing:border-box;position:relative;display:block;width:56px;height:30px;box-shadow:0 3px 0 0 #db822d;background:linear-gradient(0deg, #fe902e 0%, #feb62e 100%);border-radius:4px;padding-left:9px;margin:0 auto;font-size:11px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:left;color:#fff;user-select:none;text-decoration:none;opacity:1;overflow:hidden;position:relative;cursor:pointer}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::after{position:absolute;content:'\f08e';top:0;bottom:0;right:10px;margin:auto 0;width:11px;height:11px;font-family:var(--font-awesome);font-weight:900;font-size:11px;color:#fff;line-height:1.0;text-align:center}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link:active{box-shadow:0 0 0 0 #db822d;transform:translateY(3px)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::before{background-color:#fff;content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link.agent-link--action::before{animation:agent-link-kiran linear 500ms 2}@keyframes agent-link-kiran{0%{transform:scale(2) rotate(45deg);opacity:0}20%{transform:scale(20) rotate(45deg);opacity:.9}40%{transform:scale(30) rotate(45deg);opacity:0.7}80%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+7){display:none}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type{width:108px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2){width:197px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type{width:70px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .features-wrapper{width:170px;margin:0 auto;padding:9px 0;margin-top:4.5px;font-size:10px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .features-wrapper ul{list-style:none;padding:0;margin:0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .features-wrapper ul li{position:relative;padding-left:13px;font-size:9px;font-weight:normal;line-height:1.556;letter-spacing:normal;text-align:left;color:#121c3a}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .features-wrapper ul li::before{position:absolute;content:'\f058';top:1.25px;left:0;margin:auto;width:10px;height:10px;font-family:var(--font-awesome);font-weight:900;font-size:10px;text-align:center;line-height:1.0;color:var(--effect-color)}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze{box-sizing:border-box;position:absolute;bottom:0;right:0;left:0;height:67px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 90%);padding-top:18px}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{box-sizing:border-box;width:120px;height:32px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #00a08e;background-color:#fff;border-radius:32px;font-size:13px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#00a08e;cursor:pointer;user-select:none}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{margin-left:7px;line-height:30px}.section-usage-flow{background-color:#fff;border-top:2px solid var(--main-color)}.section-usage-flow .usage-flow-content{padding:40px 0 025px}.section-usage-flow .usage-flow-heading{display:block;margin:0 auto}.section-usage-flow .usage-flow-group{width:340px;margin:30px auto 0}.section-usage-flow .usage-flow-group .usage-flow-unit{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 20px}.section-usage-flow .usage-flow-group .usage-flow-unit::after{position:absolute;content:'';bottom:-23px;left:36px;width:4px;height:25px;border-left:4px dotted #000}.section-usage-flow .usage-flow-group .usage-flow-unit .usage-flow-icon{display:block}.section-usage-flow .usage-flow-group .usage-flow-unit .usage-flow-unit-main{flex-basis:243px}.section-usage-flow .usage-flow-group .usage-flow-unit .usage-flow-unit-main .step-conunt{font-family:'DIN Alternate', Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;color:#fd8725;letter-spacing:normal;line-height:1.0}.section-usage-flow .usage-flow-group .usage-flow-unit .usage-flow-unit-main .usage-flow-title{margin-top:4px;font-weight:bold;font-size:14px;color:var(--black);letter-spacing:normal;line-height:1.0}.section-usage-flow .usage-flow-group .usage-flow-unit .usage-flow-unit-main .usage-flow-sentence{margin-top:10px;padding:9px 12px;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:var(--main-light-color);font-weight:normal;font-size:11px;color:var(--black);letter-spacing:normal;line-height:1.546}.section-usage-flow .usage-flow-group .usage-flow-unit:nth-of-type(n+2){margin-top:22px}.section-usage-flow .usage-flow-group .usage-flow-unit:last-of-type::after{display:none}.section-free-of-reason{background-color:#fff}.section-free-of-reason .free-of-reason-content{display:block;margin:0 auto;padding:25px 0 44px}.section-free-of-reason .free-of-reason-heading{display:block;margin:0 auto}.section-free-of-reason .free-of-reason-diagram{display:block;margin:23px auto 0}.section-free-of-reason .free-of-reason-sentence{margin:29px auto 0;font-size:13px;font-weight:bold;line-height:1.93;letter-spacing:0.65px;text-align:center;color:#072636}.section-free-of-reason .free-of-reason-sentence b{vertical-align:baseline;color:#fd8725}.career-step-footer{position:relative;z-index:20;background-color:#FFF;box-shadow:0 -3px 6px 0 rgba(0,0,0,0.16)}.career-step-footer .footer-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:25px 35px 30px 15px}.career-step-footer .footer-link-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:0 30px}.career-step-footer .footer-link-group .search-agent-link{font-size:13px;font-weight:normal;line-height:1.23;letter-spacing:normal;text-align:center;color:var(--black);text-decoration:none}#footnotes_debug{position:relative;z-index:20;background-color:#FFF;margin:0 !important;padding:2em 0 1em}.promo-label{position:absolute;margin:0;font-size:8px;line-height:1;z-index:1000;padding:1px 4px;bottom:0;right:0;color:#ccc}.promo-label.promo-left{right:unset;left:0}.promo-label.promo-nobg{color:#777}.promo-label.promo-green-bg{background-color:#c7e0b6;color:#333}.promo-label.promo-black{color:#333}.promo-label.promo-blue{color:#ccc}.promo-label.promo-green{color:#333}.promo-label.promo-gray{color:#333}.nominal-value-notes{margin:10px 0;padding:0 10px}.nominal-value-notes .notes-list{list-style:none;padding:0;margin:0}.nominal-value-notes .notes-list li{padding-left:1em;font-size:10px;line-height:1.847;letter-spacing:0.52px;text-align:left;color:#333;text-indent:-1em}
