@media screen and (min-width: 951px){section[id^=page],section[class^=page],.container:not(.datepicker_swipe){width:950px;margin-left:auto;margin-right:auto}.modal-body{overflow-x:hidden!important}}a[onclick],div[onclick],img[onclick],.header_filter,.header_user,.smartphone-cam-area .custom-file-label,.fav_button,.datepicker_swipe .datenumber .date-value span{cursor:pointer}:root{--cm-black: #203842;--cm-green: #00C650;--cm-orange: #FF5E1F;--cm-white: #FFFFFF;--cm-gray: #68828D;--cm-light-gray: #F3F4F6;--cm-cool-grey: #D2D7D9;--input-box-grey: #ECF3F2}body{display:flex;flex-direction:column;min-height:100vh;padding-top:70px;background:var(--cm-light-grey, #F3F4F6)}a{text-decoration:none!important}*{color:var(--cm-black, #203842);font-family:Noto Sans JP;font-style:normal}h1,h2{font-size:20px;font-weight:700;line-height:142%;letter-spacing:.4px}.bg-black{background:var(--cm-black, #203842)!important}.bg-green{background:var(--cm-green, #00C650)!important}.bg-orange{background:var(--cm-orange, #FF5E1F)!important}.bg-white{background:var(--cm-white, #FFFFFF)!important}.bg-gray{background:var(--cm-gray, #68828D)!important}.bg-cool-gray{background:var(--cm-cool-gray, #D2D7D9)!important}.color-black{color:var(--cm-black, #203842)!important}.color-green{color:var(--cm-green, #00C650)!important}.color-orange{color:var(--cm-orange, #FF5E1F)!important}.color-white{color:var(--cm-white, #FFFFFF)!important}.color-gray{color:var(--cm-gray, #68828D)!important}.radio-input{height:61px;margin-top:20px;display:flex;align-items:center;padding:25px 20px;border-radius:14px;border:2px solid var(--cm-cool-grey, #D2D7D9);background:var(--input-box-grey, #ECF3F2)}.radio-input>label{display:flex;align-items:center;margin:0;width:100%;font-size:15px;font-weight:700;line-height:142%;letter-spacing:.6px}.radio-input>label>span{padding-bottom:3px}.radio-input:has(input[type="radio"]:checked){border:2px solid var(--cm-green, #00C650)}input[type=radio]{cursor:pointer;width:16px;height:16px;margin-right:10px}input[type=radio]:before{background-image:url(/build/assets/radio-9bc9409a.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;content:"";height:20px;position:relative;right:1.5px;bottom:3px;min-width:20px}input[type=radio]:checked:before{background-image:url(/build/assets/radio_checked-ef58ee98.svg)}.badges{position:absolute;top:0;right:5px;display:flex;width:14px;height:14px;padding:2.5px 3px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;color:var(--cm-white)!important;border-radius:4px;border:1px solid var(--cm-white, #FFF);background:var(--cm-orange, #FF5E1F)}.badges.circle{border-radius:7px}.cm-shadow{box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.text-ss{margin:0;text-align:center;font-size:10px;font-weight:500;line-height:100%;letter-spacing:.2px}.text-sss{display:block;transform:scale(.7)}.p-side{padding-left:18px;padding-right:18px}.m-side{margin-left:18px;margin-right:18px}svg.border{width:100%}svg.border.under-foot{margin-top:18px;margin-bottom:21px}.font-11{font-size:11px!important;letter-spacing:.44px!important}.font-13{font-size:13px!important;letter-spacing:.52px!important}.btn-apply{display:flex;justify-content:center}.favoriteKyujinForm{position:relative;display:inline-block}.apply .favoriteBtn{width:50px;height:50px;border-radius:25px;background:var(--cm-white, #FFF);position:relative;overflow:hidden;cursor:pointer}.apply .favoriteBtn:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:rgba(0,0,0,.2);border-radius:50%;transform:translate(-50%,-50%);opacity:0}.apply .favoriteBtn:active:after{animation:ripple .3s ease-out}@keyframes ripple{0%{width:0;height:0;opacity:.5}to{width:200%;height:200%;opacity:0}}.favorite-tooltip{width:200px;background-color:#fff;text-align:center;font-size:12px;font-weight:500;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:calc(100% + 10px);right:0;opacity:0;transition:opacity .3s;box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.favorite-tooltip:after{content:"";position:absolute;top:100%;right:10%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent;box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.favorite-tooltip.show{opacity:1}.menu-btn>div{width:100%;height:80px;margin:0;border:none;justify-content:center;align-items:center;flex-shrink:0;border-radius:14px;background:var(--cm-white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.menu-btn>div>div>img{width:40px;height:40px}.menu-btn>div>div>picture>img{width:40px;height:40px}.menu-btn>div>p{margin:0 11%;color:var(--cm-black, #203842);text-align:center;font-size:14px;font-weight:700;line-height:120%;letter-spacing:.28px}.menu-btn>div>p span{font-size:12px;color:var(--cm-white, #FFF)!important}.cm-button{margin:20px 0;display:flex;padding:0;text-decoration:none;border:none;align-items:center;position:relative;width:240px;height:50px;border-radius:40px;background:var(--cm-orange, #FF5E1F);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.cm-button p{width:calc(100% - 42px);text-align:center;font-size:14px;font-weight:700;line-height:142%;letter-spacing:.56px}.cm-button div{position:absolute;right:3px}.cm-button:disabled{background:#558066!important}#nav_area>#notice-area .card>.card-header{padding:0;background-color:var(--cm-green, #00C650)}#nav_area>#notice-area .card>.card-header h2{display:flex;align-items:center}#nav_area>#notice-area .card>.card-header button{width:100%;height:100%;padding:5px 10px;margin:0;color:var(--cm-white, #FFF);text-align:start;font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px}#nav_area>#notice-area .card .card-body{padding:5px 15px;margin:0;font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px}.header.navbar{height:56px;padding:0;background-color:var(--cm-white)!important;border-radius:0 0 14px 14px;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:flex-start;justify-content:flex-start}.header.navbar .header-button.previous a{margin-top:5px;width:37px;height:39px}.header.navbar .header-button.previous img{width:26px;height:38px}.header.navbar .header-button{text-align:center;padding-top:2px;padding-left:10px}.header.navbar .header-button a{position:relative}.header.navbar .header-button img{width:32px;height:32px}.header.navbar .header-button .login{margin-top:3px}.header.navbar .header-button.position-right{position:absolute;right:63px}.header.navbar .ellipse-box{position:absolute;left:50%;transform:translate(-50%);text-align:center}.header.navbar .ellipse{width:172px;height:64px;background-color:var(--cm-white);border-radius:172px/64px;text-align:center;vertical-align:middle;margin-top:3px;margin-right:0}.header.navbar .ellipse>img{height:40px}.header.navbar .ellipse>picture>img{height:40px}.header.navbar button{margin-left:auto;padding:0;border:0}.header.navbar .navbar-collapse{font-size:14px}.modal.modal-right-to-left .modal-dialog{transform:translate(100%)}.modal.modal-right-to-left.show .modal-dialog{transform:translate(0)}.modal-fullscreen .modal-dialog{margin:0;max-width:100%;width:100%;height:100%;min-height:100%;padding:0}.modal-fullscreen .modal-content{padding:0 18px 30px}.modal-fullscreen .modal-content .modal-header{border:0px;padding:0}.modal-fullscreen .modal-content .modal-header .logo{position:relative;height:62px;display:flex;justify-content:center;align-items:center;margin-bottom:17px}.modal-fullscreen .modal-content .modal-header .logo>img{height:40px}.modal-fullscreen .modal-content .modal-header .logo>picture>img{height:40px}.modal-fullscreen .modal-content .modal-header button.close{position:absolute;top:0;right:0;margin:0;padding:0;width:60px;height:62px;opacity:1}.modal-fullscreen .modal-content .modal-header .non-login-menu{width:100%;row-gap:20px}.modal-fullscreen .modal-content .modal-header .non-login-menu .signin-row{display:flex;flex-wrap:wrap;column-gap:6%}.modal-fullscreen .modal-content .modal-header .non-login-menu .signin-row .signin-item{width:47%}.modal-fullscreen .modal-content .modal-header .non-login-menu a .careerAdvisorBtn{display:flex;justify-content:center;filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04))}.modal-fullscreen .modal-content .modal-header .non-login-menu a .careerAdvisorBtn img{width:339px}.modal-fullscreen .modal-content .modal-header .modal-title{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}.modal-fullscreen .modal-content .modal-header .modal-title span{font-size:20px}.modal-fullscreen .modal-content .modal-header .modal-title-sub{margin-top:5px;margin-bottom:19px;color:var(--cm-grey, #68828D);font-size:13px;font-weight:400;line-height:142%;letter-spacing:.26px}.modal-fullscreen .modal-body{padding:19px 0 0}.modal-fullscreen .modal-body ul{padding:0}.modal-fullscreen .modal-body li{margin-bottom:17px}.modal-fullscreen .modal-body li a{width:100%;align-items:center;padding:0}.modal-fullscreen .modal-body li a .nav-cion-left{width:34px;height:34px}.modal-fullscreen .modal-body li a img{width:100%}.modal-fullscreen .modal-body li a p{margin-bottom:0;margin-left:13px;font-size:18px;font-weight:700;line-height:120%;letter-spacing:.36px}.modal-fullscreen .modal-body li a p.small{margin-left:0;font-size:14px;letter-spacing:.28px}.modal-fullscreen .modal-body li a p.un-read{margin-left:12px;width:51px;height:24px;color:var(--cm-white, #FFF);font-size:13px;font-weight:500;line-height:80%;letter-spacing:.26px;display:inline-flex;padding:7px 12px;align-items:flex-start;gap:10px;border-radius:30px;background:var(--cm-orange, #FF5E1F)}.modal-fullscreen .modal-body li.nav-foot:first-child{margin-top:28px}.modal-fullscreen .modal-body li.nav-foot{margin-bottom:28px}.modal-fullscreen .modal-body li a .nav-cion-right{width:24px;height:24px;margin-left:auto}.modal-fullscreen .modal-body li a .careerAdvisorBtn{display:flex;justify-content:center}.modal-fullscreen .modal-body li a .careerAdvisorBtn img{width:339px;filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04))}.page-title .container .title-text{margin-bottom:18px;text-align:center;font-size:16px;font-weight:700;line-height:160%;letter-spacing:.32px}.footer{margin-top:auto}.footer .container{margin:0;padding:51px 16px 0;max-width:inherit;width:100%;border-radius:14px 14px 0 0;background-color:var(--cm-green, #00C650)}.footer .navbar{padding:0;justify-content:center}.footer .navbar-nav{list-style-type:none;padding:0;flex-direction:row;flex-wrap:wrap;align-items:center;gap:4%}.footer .navbar-nav .nav-item{width:45%;margin-bottom:30px;padding-left:15px;position:relative}.footer .navbar-nav .nav-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat}.footer .navbar-nav .nav-item:nth-last-child(3){width:80%}.footer .navbar-nav .nav-item:nth-last-child(2){width:80%}.footer .navbar-nav .nav-item:last-child{width:100%}.footer .navbar-nav .nav-link{padding:0;color:var(--cm-white, #FFF);font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px;text-align:start}.footer .container .border{display:block;width:100%;height:1px;background-color:var(--cm-white, #FFF)}.footer .container .copyright{padding:24px 0;text-align:center}.footer .container .copyright p{margin:0;color:var(--cm-white, #FFF);font-size:12px;font-style:normal;font-weight:400;line-height:142%;letter-spacing:.24px}.footer .freedial_box{filter:drop-shadow(0px 0px 5px rgba(0,0,0,.25));box-sizing:border-box;width:275px;height:120px;background:#00C650;border:1px solid #FFFFFF;border-radius:10px}.footer .freedial_white_box{width:48px;height:24px;background:#FFFFFF;border-radius:5px 5px 0 0;font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;line-height:142%;letter-spacing:.18em;color:#00c650;margin-right:10px;margin-top:5px}.footer .toiawase{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:14px;line-height:142%;letter-spacing:.18em;color:#fff}.footer .dial{font-family:Barlow;font-style:normal;font-weight:600;font-size:27px;line-height:142%;letter-spacing:.02em;color:#fff;margin-left:5px;margin-top:5px}.footer .jikan{font-family:Noto Sans JP;font-style:normal;font-weight:500;font-size:13px;line-height:142%;letter-spacing:.04em;color:#fff;margin-top:5px}.footer .jikan_l{font-family:Barlow;font-style:normal;font-weight:500;font-size:22px;line-height:142%;letter-spacing:.02em;color:#fff;margin:0 3px}.footer .freedial_box_line{position:absolute;width:274px;border:1px solid #FFFFFF}.btn-scroll-top{width:42px;height:42px;position:fixed;z-index:1000;bottom:90px;right:20px;display:none}.btn-scroll-top:focus{box-shadow:none}.topic-path{margin:0 18px;padding:10px 0;border-bottom:1px solid var(--cm-gray, #68828D);font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px;color:var(--cm-gray, #68828D)}.topic-path ol.breadcrumb{padding:0;margin-bottom:0;background-color:inherit;border-radius:0}.topic-path ol.breadcrumb .breadcrumb-item,.topic-path ol.breadcrumb .breadcrumb-item a{color:var(--cm-gray, #68828D)}.topic-path ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:">"}.tab-area{margin-top:12px}.tab-area>ul{display:flex;justify-content:space-between;align-items:center;height:70px;margin:0 4px;padding:0 5px;border-radius:20px;background:#FFF}.tab-area>ul>li{display:inline-flex;position:relative;flex-direction:column;width:66px;height:66px;align-items:center;text-align:center;border-radius:18px}.tab-area>ul>li>a{width:100%;height:100%;padding-top:3px}.tab-area>ul>li div{height:28px}.tab-area>ul>li div>img{width:28px;height:28px;margin:0}.tab-area>ul>li div>picture>img{width:28px;height:28px;margin:0}.tab-area>ul>li p.item-text{flex-grow:1;display:flex;align-items:center;justify-content:center;height:2rem;text-align:center;font-size:10px;font-weight:700;line-height:128%;letter-spacing:.2px}.tab-area.foot{width:100%;margin:0;position:sticky;bottom:0;z-index:1000;border-radius:0}.tab-area.foot>ul{border-top:solid 1px #92929288;border-radius:0;margin:0}section.content{padding-bottom:22px}.section-title{margin-top:35px;height:80px}.section-title:before{content:"";width:18px;height:100%;margin-right:15px;border-radius:0 6px 6px 0;background:var(--cm-green, #00C650)}.section-title h1,.section-title h2{margin-bottom:0}.modal-open .modal.main-modal{overflow-y:hidden}.main-modal div.title{display:none!important}.main-modal div.title.active{display:flex!important}.main-modal p.page{display:none!important}.main-modal p.page.active{display:block!important}.main-modal .modal-dialog{display:flex;align-items:center;justify-content:center;height:100vh}.main-modal .modal-dialog>div{position:relative;margin-top:30px;max-height:80vh;border-radius:20px;background:var(--cm-white, #FFF);filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04));display:flex;justify-content:center;align-items:center}.main-modal .modal-content{max-height:79vh;margin:5px;border:2px solid var(--cm-green, #00C650);border-radius:18px}.main-modal .modal-content .close{position:absolute;top:-35px;right:0;opacity:1}.main-modal .modal-header{border-bottom:none}.main-modal .modal-header>div{width:100%}.main-modal .title-border{display:block;height:12px;border-bottom:1px dashed var(--cm-cool-grey, #D2D7D9)}.main-modal div.title{width:100%;justify-content:space-between}.main-modal div.title .prev,.main-modal div.title .next{width:50px;height:50px;background-color:var(--cm-cool-grey, #D2D7D9)!important;border-radius:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.main-modal div.title .prev.enable,.main-modal div.title .next.enable{background-color:var(--cm-green, #00C650)!important}.main-modal div.title .prev img{transform:rotate(180deg)}.main-modal div.title .prev img,.main-modal div.title .next img{width:16px;height:16px}.main-modal div.title p{text-align:center;font-size:14px;font-weight:700;line-height:142%;letter-spacing:.56px}.main-modal .modal-content .modal-body{padding:0 16px;margin-bottom:10px;overflow-x:scroll}.main-modal .modal-content .modal-body p{font-size:14px;font-weight:400;line-height:156%;letter-spacing:.28px}#modal_error .modal-content{padding:30px 10px 0}#modal_error .modal-content .m-title{justify-content:center}#modal_error .modal-content .m-title .modal-title{font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:700;margin-top:20px}#modal_error .modal-content .modal-body{overflow-x:hidden}#modal_error .modal-content .modal-body .cm-button{margin:40px 0}#modal_error .modal-content .modal-body .cm-button>p{width:calc(100% - 42px);text-align:center;font-size:14px;font-weight:700;line-height:142%;letter-spacing:.56px}.other-kyujin{margin-top:46px;padding-top:32px;width:calc(100vw - 12px);background:var(--cm-white, #FFF);margin-left:12px;border-radius:30px 0 0 30px}section.other-kyujin .tab{display:flex;align-items:center;justify-content:space-between;margin:0 18px;border-radius:20px;background:var(--cm-light-gray, #F3F4F6);gap:24px}section.other-kyujin .tab>div{flex:1;height:95px;padding:0 10px;border-radius:18px;text-align:center;color:var(--cm-black, #203842);font-size:14px;font-weight:700;line-height:128%}section.other-kyujin .tab>div>div{height:40px;margin-top:12px}section.other-kyujin .tab>div>p{flex-grow:1;display:flex;align-items:center;justify-content:center}section.other-kyujin .tab>div.active{background:var(--cm-green, #00C650)}section.other-kyujin .tab>div.active p{color:var(--cm-white, #FFF)}section.other-kyujin .tab>div.active>div>img{display:none}section.other-kyujin .tab>div.active>div>picture>img{display:none}section.other-kyujin .tab>div.active>div{background-repeat:no-repeat;background-size:contain;background-position:center}section.other-kyujin .tab>div.active.recommendation>div{background-image:url(/build/assets/icon_thumbUp_white-262e43de.svg);background-size:34px 34px;background-position:top}section.other-kyujin .tab>div.active.new>div{background-image:url(/build/assets/icon_JD_white-50ee8f05.svg)}section.other-kyujin .tab>div.active.history>div{background-image:url(/build/assets/icon_history_white-a3f3060e.svg)}section.other-kyujin .kyujin-list{margin-top:28px;overflow-x:auto;white-space:nowrap}section.other-kyujin .kyujin-list ul li.kyujin-card{position:relative;padding-top:30px;margin-right:18px;margin-bottom:15px;width:155px;border-radius:14px}section.other-kyujin .kyujin-list ul li.kyujin-card .image{display:flex;align-items:inherit;justify-content:center;background-color:var(--cm-light-gray, #F3F4F6);position:absolute;top:0;left:50%;transform:translate(-50%);width:143px;height:106px;border-radius:12px}section.other-kyujin .kyujin-list ul li.kyujin-card .image img{max-width:100%;width:100%;border-radius:12px;object-fit:contain;object-position:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content{padding:90px 5px 5px;border-radius:14px;background:var(--cm-white, #FFF)}section.other-kyujin .kyujin-list ul li.kyujin-card .content .title:before{content:none}section.other-kyujin .kyujin-list ul li.kyujin-card .content .title{width:140px;height:55px;white-space:normal;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .item{margin:8px 0}section.other-kyujin .kyujin-list ul li.kyujin-card .content .item p{font-size:12px;font-weight:400;line-height:120%;letter-spacing:.24px}.detail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section.other-kyujin .kyujin-list ul li.kyujin-card .content .tag{min-width:70px;min-height:24px;margin-right:7px;padding:5px;border-radius:15px;background:var(--cm-green, #00C650)}section.other-kyujin .kyujin-list ul li.kyujin-card .content .tag>div{width:16px;height:16px;display:flex;text-align:center;align-items:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content .tag>div>img{width:16px;height:16px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .tag>div>picture>img{width:16px;height:16px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .tag p{color:var(--cm-white, #FFF);text-align:center;font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px;flex-grow:1}section.other-kyujin section.tab-panel{display:none}section.other-kyujin section.tab-panel.active{display:block}article.kyujin-list section.list .not-found{margin:60px 0;text-align:center;font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}article.kyujin-list section.list .list-container{position:relative;padding-top:12px;margin:25px 18px}article.kyujin-list section.list .list-container .campany-image{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:13px;width:50px;height:50px;border:#D2D7D9 1px solid;border-radius:10px;background:var(--cm-white, #FFF);overflow:hidden}article.kyujin-list section.list .list-container .campany-image>img{width:52px;height:52px;object-fit:contain;object-position:center}article.kyujin-list section.list .list-container .campany-image>picture>img{width:52px;height:52px;object-fit:contain;object-position:center}article.kyujin-list section.list .list-container .content{padding:10px 14px;border-radius:14px;background:var(--cm-white, #FFF)}article.kyujin-list section.list .list-container .content .company-name{margin-left:60px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px;opacity:.7}article.kyujin-list section.list .list-container .content .kyujin-title .new{margin-right:5px;padding:2px 12px;color:var(--cm-white, #FFF);font-weight:500;font-size:13px;border-radius:30px;background:var(--cm-orange, #FF5E1F)}article.kyujin-list section.list .list-container .content .kyujin-title>a>h3{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}article.kyujin-list section.list .list-container .content .image-area{gap:18px;padding:15px 0;border-bottom:1px dashed #D2D7D9}article.kyujin-list section.list .list-container .content .image-area>div{display:flex;justify-content:center;min-width:128px;width:128px;height:90px;border-radius:12px}article.kyujin-list section.list .list-container .content .image-area>div>img{width:100%;height:100%;border-radius:12px;object-fit:contain;object-position:center}article.kyujin-list section.list .list-container .content .image-area>div>picture>img{width:100%;height:100%;border-radius:12px;object-fit:contain;object-position:center}article.kyujin-list section.list .list-container .content .image-area>ul{margin:0;flex-grow:1}article.kyujin-list section.list .list-container .content .image-area>ul>li{margin-right:3px;margin-bottom:1px;padding:3px 6px;border-radius:14px;border:1px solid var(--cm-grey, #68828D);color:var(--cm-grey, #68828D);text-align:center;font-size:10px;font-weight:500;line-height:120%;letter-spacing:.26px}article.kyujin-list section.list .list-container .content .catch-copy{margin-top:20px;padding:5px 10px;border-radius:12px;background:var(--cm-light-grey, #F3F4F6);gap:5px}article.kyujin-list section.list .list-container .content .catch-copy>p{font-size:14px;font-weight:700;line-height:142%;letter-spacing:.28px}article.kyujin-list section.list .list-container .content .description{margin-top:10px;padding-bottom:8px;border-bottom:1px dashed #D2D7D9}article.kyujin-list section.list .list-container .content .description>ul{list-style:none;padding:0}article.kyujin-list section.list .list-container .content .description>ul>li{margin-bottom:7px;gap:7px}article.kyujin-list section.list .list-container .content .description>ul>li>div{width:86px;min-width:86px;padding:5px;border-radius:30px;background:var(--cm-green, #00C650)}article.kyujin-list section.list .list-container .content .description>ul>li>div>div{width:16px;height:16px;display:flex;text-align:center;align-items:center}article.kyujin-list section.list .list-container .content .description>ul>li>div>div>img{width:14px;height:14px}article.kyujin-list section.list .list-container .content .description>ul>li>div>div>picture>img{width:14px;height:14px}article.kyujin-list section.list .list-container .content .description>ul>li>div>p{color:var(--cm-white, #FFF);text-align:center;font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px;flex-grow:1}article.kyujin-list section.list .list-container .content .description>ul>li>p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:13px;font-weight:400;line-height:120%;letter-spacing:.26px}article.kyujin-list section.list .list-container .content .recommend>div{margin-top:12px;gap:5px}article.kyujin-list section.list .list-container .content .recommend>div>div{width:28px;height:28px}article.kyujin-list section.list .list-container .content .recommend>div>p{font-size:14px;font-weight:700;line-height:142%;letter-spacing:.28px}article.kyujin-list section.list .list-container .content .recommend>p{margin-top:5px;font-size:13px;font-weight:400;line-height:120%;letter-spacing:.26px}article.kyujin-list section.list .list-container .content .apply{gap:16px}article.kyujin-list section.list .pagination{margin:25px 18px;display:flex;align-items:center;justify-content:space-between}article.kyujin-list section.list .pagination>li{width:32px;height:32px;padding-top:2px;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}article.kyujin-list section.list .pagination .active{border-radius:16px;color:var(--cm-white, #FFF);background:var(--cm-green, #00C650)}.list-btns{justify-content:center}.slide-btn{display:none}.search-category .title-box{display:flex;align-items:center;column-gap:6px;height:47px;margin-bottom:3px}.search-category .title-box__img{width:30px;height:30px}.search-category .title-head{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}.search-category .card-head{font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px;margin:0}.search-category{margin-top:46px;padding:0 18px}.search-category .search-occupation{padding-bottom:46px}.search-category .search-occupation>.ac-content{padding-top:24px}.search-category .search-occupation>.ac-content>ul{font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px;margin:0}.search-category .search-occupation>.ac-content>ul>li{padding:12px 6px 12px 12px;margin:0;position:inherit}.search-category .occupation-ac-items{row-gap:22px}.search-category .occupation-ac-item{width:100%;border-radius:14px}.search-category .occupation-ac-item__head{margin-bottom:10px}.search-category .occupation-ac-item__head>h3{color:var(--cm-black, #203842);font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px}.search-category .occupation-ac-item__head>h3>.occupation-ac-item__link{color:var(--cm-black, #203842)}.search-category .occupation-ac-item__content{overflow:hidden;text-overflow:ellipsis;flex:1}.search-category .occupation-ac-item__tag{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-category .occupation-ac-item__tag>li{font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px;border-radius:30px;border:1px solid var(--grey, #68828D);padding:2px 10px 4px}.search-category .occupation-ac-item__tag>li>a{color:var(--cm-gray, #68828D)}.search-category .occupation-ac-item__link>img{width:16px;height:16px}.search-category .occupation-ac-item__link>picture>img{width:16px;height:16px}.search-category .location-ac-content{padding:24px 0 46px}.search-category .ac{padding:0;margin:0;flex-direction:column;row-gap:22px}.search-category .ac>li{padding:20px 12px;margin-bottom:0;list-style:none;border-radius:14px;background:var(--white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.search-category .ac-label{cursor:pointer;position:relative}.search-category .ac-label>p{font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px}.search-category .icon-wrap{position:absolute;right:-8px;top:50%;transform:translatey(-50%);width:38px;height:38px}.search-category .icon{position:relative;display:inline-block;width:100%;height:100%}.search-category .icon-wrap .job{position:absolute;top:50%;transform:translatey(-50%);width:36px;height:36px}.search-category .icon .job{position:relative;display:inline-block;width:100%;height:100%}.search-category .icon:before,.search-category .icon:after{position:absolute;content:"";display:block;transition:all .2s;background:var(--cm-green, #00C650);left:50%;top:50%;width:50%;height:2px;transform:translate(-50%,-50%)}.search-category .icon:before{transform:translate(-50%,-50%) rotate(90deg)}.search-category .icon.open:before{transform:translate(-50%,-50%) rotate(0)}.search-category .ac-content{display:none}.search-category .ac-content>.border{display:block;margin:15px 0 0;width:100%;border:1px dashed #D2D7D9!important}.search-category .ac-content>ul{display:flex;list-style-type:none;padding:0;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px}.search-category .ac-content>ul>li{margin-right:10%;margin-top:20px;padding-left:15px;position:relative}.search-category .ac-content>ul>li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.search-category .ac-content>ul>li>a.occupation-ac-item__link{width:25px;height:100%;display:flex;align-items:center;justify-content:right;color:var(--cm-black, #203842);text-align:right}.search-category .ac-content>ul>li>a{color:var(--cm-black, #203842)}.search-category .ac-content.service{height:154px}.search-category .search-location{margin-bottom:46px}.search-category .search-location .ac-content>ul{padding:0;margin:0;flex-direction:column;row-gap:22px;flex-wrap:nowrap}.search-category .search-location .ac-content>ul>li{padding:20px 12px;margin:0;list-style:none;border-radius:14px;background:var(--white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a;position:static}.search-category .search-location .ac-content>ul>li:before{content:none;background:none;width:0;height:0}.search-category .search-location .ac-content>ul>li ul{display:flex;list-style-type:none;padding:0;flex-direction:row;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:142%;letter-spacing:.28px}.search-category .search-location .ac-content>ul>li ul>li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.search-category .search-location .ac-content>ul>li ul>li{margin-right:10%;margin-top:20px;padding:0 0 0 15px;border-radius:0;background:none;box-shadow:none;position:relative}.single-search-menu .ac-label{position:relative}.single-search-menu h2{font-size:16px;font-weight:700;line-height:142%;letter-spacing:.32px}.single-search-menu .icon-wrap{position:absolute;right:-8px;top:50%;transform:translatey(-50%);width:38px;height:38px}.single-search-menu .icon-wrap .icon{position:relative;display:inline-block;width:100%}.single-search-menu .icon-wrap .icon:before,.single-search-menu .icon-wrap .icon:after{position:absolute;content:"";display:block;transition:all .2s;background:var(--cm-green, #00C650);left:50%;top:50%;width:50%;height:2px;transform:translate(-50%,-50%)}.single-search-menu .icon-wrap .icon:before{transform:translate(-50%,-50%) rotate(90deg)}.single-search-menu .icon-wrap .icon.open:before{transform:translate(-50%,-50%) rotate(0)}.single-search-menu .item-margin-bottom{margin-bottom:18px}.single-search-menu .ac-content{display:none}.single-search-menu a{color:var(--cm-black, #203842)}.single-search-menu .title{height:30px;margin-bottom:15px}.single-search-menu>.sp .search-category{list-style:none;border-radius:14px;background:var(--white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a;margin:22px 0;padding:20px 12px;font-size:13px;font-weight:400;line-height:142%;letter-spacing:.26px}.single-search-menu>.sp .category-title{margin:0;font-weight:600}.single-search-menu>.sp .sub-category-list{display:block}.single-search-menu>.sp .sub-category{margin:0;padding:10px 0}.single-search-menu>.sp .sub-category:before{content:none}.single-search-menu>.sp .sub-category .ac-label_child{width:90%}.single-search-menu>.sp .sub-category-title{margin:0;font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px}.single-search-menu>.sp .options-list>li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.single-search-menu>.sp .category-option{color:var(--cm-black, #203842)}a.login_link{color:#00c650;text-decoration:underline!important}.single-search-menu>.sp .search-category .ac-content>ul.options-list:has(.area-list){display:block}.single-search-menu>.sp .search-category .ac-content>ul.options-list:has(.area-list)>li{margin-right:0;margin-top:20px;padding-left:15px;position:relative}.single-search-menu>.sp .search-category .ac-content>ul.options-list:has(.area-list)>li:before{content:inherit}.text-word-wrap{word-wrap:break-word;word-break:break-all;white-space:normal}@media screen and (max-width: 1439px){.pc{display:none!important}}@media screen and (min-width: 1440px){body{padding-top:90px;overflow-x:hidden}h1,h2{color:var(--cm-black, #203842);font-family:Noto Sans JP;font-size:32px;font-style:normal;font-weight:700;line-height:142%;letter-spacing:.64px}.sp{display:none!important}.pc{display:block}.header.navbar{height:80px;align-items:center;flex-flow:row nowrap}.header.navbar .ellipse-box{position:absolute;top:16px;left:55px;transform:inherit}.header.navbar .collapse.navbar-collapse{display:flex;flex-basis:auto}.header.navbar .collapse.navbar-collapse .navbar-nav{display:flex;flex-direction:row}.header.navbar .ellipse{position:relative;margin:0;width:210px;height:70px;border-radius:210px/70px}.header.navbar .ellipse>img{position:absolute;top:0;right:17.5px;width:178px;height:49px}.header.navbar .ellipse>picture>img{position:absolute;top:0;right:17.5px;width:178px;height:49px}.header.navbar .navbar-nav .nav-item .nav-link{padding:0 18px;color:var(--cm-black, #203842);text-align:center;font-family:Noto Sans JP;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.64px}.header.navbar .collapse.navbar-collapse{margin-left:270px}.header.navbar .header-button.pc{width:66px;height:68px;padding:0;align-items:center;justify-content:center;border-radius:20px}.header.navbar .header-button.pc p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:30px;font-family:Noto Sans JP;font-size:12px;font-weight:500;line-height:120%;letter-spacing:.24px}.header.navbar .header-button.pc{margin-right:14px}.header.navbar .header-button.pc.login,.header.navbar .header-button.pc.logout{margin-right:80px}.footer .container{margin:0;max-width:inherit;padding:20px 16px 10px}.footer .footer-contents{min-width:1000px;margin-left:20px}.footer .navbar{display:block}.footer .navbar-nav{justify-content:center}.footer .navbar-nav .nav-item{width:auto}.footer .navbar-nav .nav-item:nth-last-child(3){width:auto}.footer .navbar-nav .nav-item:nth-last-child(2){width:auto}.footer .navbar-nav .nav-item:last-child{width:auto}.footer .navbar-nav .nav-link{width:max-content}.btn-scroll-top{bottom:20px}article.content-wrapper{display:flex;flex-flow:row}article.content-wrapper .wrapper.logout{width:100vw}article.content-wrapper .wrapper{width:calc(100vw - 320px);padding:0 30px}article.content-wrapper .wrapper .content{padding:26px 182px}article.content-wrapper .wrapper .content .terms .page-content .container{height:770px}article.content-wrapper .wrapper .content .terms .page-content .container .terms-content{height:732px}article.content-wrapper .loged-in-menu{width:320px;min-width:320px;height:fit-content;padding:115px 16px 100px;margin-top:-90px}article.content-wrapper .loged-in-menu>div{padding:0 12px}article.content-wrapper .loged-in-menu .modal-title{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}article.content-wrapper .loged-in-menu span{font-size:22px}article.content-wrapper .loged-in-menu .modal-title-sub{margin-top:5px;color:var(--cm-grey, #68828D);font-size:14px;font-weight:400;line-height:142%;letter-spacing:.26px}article.content-wrapper .loged-in-menu .menu-body{padding:19px 0 0}article.content-wrapper .loged-in-menu .menu-body ul{padding:0}article.content-wrapper .loged-in-menu .menu-body li{padding:0 12px;margin-bottom:17px}article.content-wrapper .loged-in-menu .menu-body li a{width:100%;align-items:center;padding:0}article.content-wrapper .loged-in-menu .menu-body li a .nav-cion-left{width:34px;height:34px}article.content-wrapper .loged-in-menu .menu-body li a img{width:100%}article.content-wrapper .loged-in-menu .menu-body li a p{margin-bottom:0;margin-left:13px;font-size:18px;font-weight:700;line-height:120%;letter-spacing:.36px}article.content-wrapper .loged-in-menu .menu-body li a p.small{margin-left:0;font-size:16px;letter-spacing:.28px}article.content-wrapper .loged-in-menu .menu-body li a p.un-read{margin-left:12px;width:51px;height:24px;color:var(--cm-white, #FFF);font-size:13px;font-weight:500;line-height:80%;letter-spacing:.26px;display:inline-flex;padding:7px 12px;align-items:flex-start;gap:10px;border-radius:30px;background:var(--cm-orange, #FF5E1F)}article.content-wrapper .loged-in-menu .menu-body li.nav-foot:first-child{margin-top:28px}article.content-wrapper .loged-in-menu .menu-body li.nav-foot{margin-bottom:28px}article.content-wrapper .loged-in-menu .menu-body li a .nav-cion-right{width:24px;height:24px;margin-left:auto}article.content-wrapper .loged-in-menu .menu-body li:has(a .careerAdvisorBtn){padding:0}article.content-wrapper .loged-in-menu .menu-body li a .careerAdvisorBtn{display:flex;align-items:center;justify-content:center}article.content-wrapper .loged-in-menu .menu-body li a .careerAdvisorBtn img{height:80px;filter:drop-shadow(0px 18px 26px rgba(0,0,0,.05)) drop-shadow(0px 16px 35px rgba(0,0,0,.04)) drop-shadow(0px -7px 20px rgba(0,0,0,.04))}.section-title{margin:0}.section-title:before{width:24px;margin-left:18px;border-radius:6px}section.other-kyujin{width:inherit;margin-right:-212px;margin-left:-182px;background:inherit}section.other-kyujin .tab{justify-content:unset;background:none;transform:translate(25px,25px);box-shadow:none}section.other-kyujin .tab>div{width:189px;height:53px;flex:unset;flex-direction:unset!important;background-color:var(--cm-white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}section.other-kyujin .tab>div>div{width:50px;height:50px;margin-top:2px}section.other-kyujin .tab>div>div>img{width:100%;height:100%}section.other-kyujin .tab>div>div>picture>img{width:100%;height:100%}section.other-kyujin .tab>div>p{font-family:Noto Sans JP;font-style:normal;font-weight:700;font-size:25px;letter-spacing:.02em}section.other-kyujin .tab>div.active.recommendation>div{background-size:50px 50px}section.other-kyujin section.tab-panel{padding:32px 0 38px 32px;border-radius:40px 0 0 40px;background:var(--cm-white, #FFF)}section.other-kyujin section.tab-panel>div.title{display:flex;align-items:center;gap:16px}section.other-kyujin section.tab-panel>div.title>div{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:14px;background:var(--cm-green, #00C650)}section.other-kyujin section.tab-panel>div.title>h2{margin:0;font-size:32px;font-weight:700;line-height:142%;letter-spacing:.64px}section.other-kyujin .kyujin-list{overflow:hidden}section.other-kyujin .kyujin-list ul{padding-bottom:15px}section.other-kyujin .kyujin-list ul li.kyujin-card{width:339px;height:661px;padding-top:12px;margin:25px 18px}section.other-kyujin .kyujin-list ul li.kyujin-card .campany-image{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:13px;width:50px;height:50px;border:#D2D7D9 1px solid;border-radius:10px;background:var(--cm-white, #FFF);overflow:hidden}section.other-kyujin .kyujin-list ul li.kyujin-card .campany-image>img{width:52px;height:52px;object-fit:contain;object-position:center}section.other-kyujin .kyujin-list ul li.kyujin-card .campany-image>picture>img{width:52px;height:52px;object-fit:contain;object-position:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content{height:661px;padding:10px 14px;border-radius:14px;background:var(--cm-white, #FFF)}section.other-kyujin .kyujin-list ul li.kyujin-card .content .company-name{margin-left:60px;font-size:14px;font-weight:500;line-height:142%;letter-spacing:.28px;opacity:.7;overflow:hidden;text-overflow:ellipsis}section.other-kyujin .kyujin-list ul li.kyujin-card .content .kyujin-title .new{margin-right:5px;padding:2px 12px;color:var(--cm-white, #FFF);font-weight:500;font-size:13px;border-radius:30px;background:var(--cm-orange, #FF5E1F)}section.other-kyujin .kyujin-list ul li.kyujin-card .content .kyujin-title{font-size:17px;font-weight:700;line-height:142%;letter-spacing:.34px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .kyujin-title>p{overflow:hidden;text-overflow:ellipsis}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area{gap:18px;padding:15px 0;border-bottom:1px dashed #D2D7D9;align-items:flex-start!important}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area>div{display:flex;justify-content:center;min-width:128px;width:128px;height:90px;border-radius:12px;overflow:hidden}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area>div>img{width:100%;height:100%;border-radius:12px;object-fit:contain;object-position:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area>div>picture>img{width:100%;height:100%;border-radius:12px;object-fit:contain;object-position:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area>ul{overflow:hidden;display:flex;flex-wrap:wrap;margin:0;flex-grow:1}section.other-kyujin .kyujin-list ul li.kyujin-card .content .image-area>ul>li{margin-right:3px;margin-bottom:1px;padding:3px 6px;border-radius:14px;border:1px solid var(--cm-grey, #68828D);color:var(--cm-grey, #68828D);text-align:center;font-size:10px;font-weight:500;line-height:120%;letter-spacing:.26px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .catch-copy{margin-top:20px;padding:5px 10px;border-radius:12px;background:var(--cm-light-grey, #F3F4F6);gap:5px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .catch-copy>p{font-size:14px;font-weight:700;line-height:142%;letter-spacing:.28px;overflow:hidden;text-overflow:ellipsis}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description{margin-top:10px;padding-bottom:8px;border-bottom:1px dashed #D2D7D9}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul{list-style:none;padding:0}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li{margin-bottom:7px;gap:7px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>div{width:86px;min-width:86px;padding:5px;border-radius:30px;background:var(--cm-green, #00C650)}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>div>div{width:16px;height:16px;display:flex;text-align:center;align-items:center}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>div>div>img{width:14px;height:14px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>div>div>picture>img{width:14px;height:14px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>div>p{color:var(--cm-white, #FFF);text-align:center;font-size:13px;font-weight:500;line-height:120%;letter-spacing:.26px;flex-grow:1}section.other-kyujin .kyujin-list ul li.kyujin-card .content .description>ul>li>p{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:120%;letter-spacing:.26px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .recommend{flex:1;white-space:normal;overflow:hidden;text-overflow:ellipsis}section.other-kyujin .kyujin-list ul li.kyujin-card .content .recommend>div{margin-top:12px;gap:5px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .recommend>div>div{width:28px;height:28px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .recommend>div>p{font-size:14px;font-weight:700;line-height:142%;letter-spacing:.28px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .recommend>p{margin-top:5px;font-size:13px;font-weight:400;line-height:120%;letter-spacing:.26px}section.other-kyujin .kyujin-list ul li.kyujin-card .content .apply{gap:16px}.favoriteKyujinForm{margin:0}article.kyujin-list section.list .not-found{margin:120px 0 50px;font-size:24px;font-weight:700;line-height:142%;letter-spacing:.48px}article.kyujin-list section.list .list-container .content .kyujin-title{font-size:20px;font-weight:700;line-height:142%;letter-spacing:.4px}article.kyujin-list section.list .list-container .content .description>ul{display:flex;flex-wrap:wrap}article.kyujin-list section.list .list-container .content .description>ul>li{width:50%}article.kyujin-list section.list .list-container .content .image-area>ul>li{padding:3px 12px;border-radius:30px;font-size:13px}#recommendation-list__carousel,#new-list__carousel,#history-list__carousel{overflow-x:scroll;scroll-snap-type:x mandatory}#recommendation-list__carousel::-webkit-scrollbar{display:none}#new-list__carousel::-webkit-scrollbar{display:none}#history-list__carousel::-webkit-scrollbar{display:none}#recommendation-list__carousel>.kyujin-card,#new-list__carousel>.kyujin-card,#history-list__carousel>.kyujin-card{scroll-snap-align:start;scroll-margin:28px 0 0 18px}.list-btns{justify-content:flex-end;column-gap:30px;padding-right:80px}.list-btns>.btn-apply{justify-content:flex-start;margin:0}.list-btns>.btn-apply>.cm-button{margin:0}.slide-btn{display:flex;column-gap:20px}.slide-btn__left,.slide-btn__right{display:flex;cursor:pointer;width:50px;height:50px;border-radius:50px}.slide-btn__left>img{margin-left:18.5px}.slide-btn__left>picture>img{margin-left:18.5px}.slide-btn__right>img{margin-left:21px}.slide-btn__right>picture>img{margin-left:21px}.search-category .card-head{font-size:17px;letter-spacing:.34px}.search-category .title-box{column-gap:15px;height:50px;margin-bottom:18px}.search-category .title-box__img{width:50px;height:50px}.search-category .title-head{font-size:26px;line-height:120%;letter-spacing:.52px}.search-category .icon-wrap{display:none}.search-category{margin-top:80px;padding:0}.search-category .search-occupation{padding-bottom:80px}.search-category .search-occupation .ac-content,.search-category .location-ac-content.ac-content.search-category-ac-content{display:block!important}.search-category .search-occupation>.ac-content{padding-top:44px}.search-category .search-occupation>.ac-content>ul>li{width:calc((100% - (32px * 2)) / 3)}.search-category .occupation-ac-items{align-items:flex-start;gap:32px}.search-category .search-occupation>.ac-content>ul>li:before{content:none}.search-category .location-ac-content{padding:44px 0 80px}.search-category .location-ac-content .ac-content{display:block!important}.search-category .ac{flex-direction:row;flex-wrap:wrap;gap:32px}.search-category .ac>li{flex-basis:calc((100% - (32px * 2)) / 3);min-height:108px;padding:28px 12px 18px}.search-category .ac-content>ul{margin-top:18px}.search-category .ac-content>ul>li{margin-right:30px;margin-top:0}.search-category .search-location .ac-content>ul{padding:0;margin:0;flex-direction:row;flex-wrap:wrap}.search-category .search-location .ac-content>ul>li ul{row-gap:0}.single-search-menu .category-list{display:flex;flex-wrap:wrap;gap:14px;padding:15px 12px;font-size:13px;font-weight:400;line-height:142%;letter-spacing:.26px;list-style:none;border-radius:14px;background:var(--white, #FFF);box-shadow:0 18px 26px #0000000d,0 16px 35px #0000000a,0 -7px 20px #0000000a}.single-search-menu .search-category{margin:0}.single-search-menu .search-category:first-child .sub-category-list{display:flex;flex-wrap:wrap}.single-search-menu .search-category:first-child .sub-category-list .sub-category{flex-basis:25%}.single-search-menu .category-title{font-weight:600;margin:0}.single-search-menu .sub-category{margin-top:8px}.single-search-menu .sub-category-title{margin:0}.single-search-menu .options-list{padding-left:8px}.single-search-menu .options-list:not(:has(.area-list))>li{display:inline-block;margin-right:10px;padding-left:10px;position:relative}.single-search-menu .options-list:not(:has(.area-list))>li:before{content:"";position:absolute;left:0;top:43%;transform:scale(.8) translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.single-search-menu .options-list>li:has(.area-list):first-child{margin-top:0}.single-search-menu .options-list>li:has(.area-list){margin-top:8px}.single-search-menu .options-list .area-list{padding-left:8px}.single-search-menu .options-list .area-list>li{display:inline-block;margin-right:10px;padding-left:10px;position:relative}.single-search-menu .options-list .area-list>li:before{content:"";position:absolute;left:0;top:43%;transform:scale(.8) translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-image:url(/build/assets/li_Polygon_black-c0ca701d.svg)}.kyujinDetails-modal{width:122vh}}
