#jobhunt-header{position:relative;margin:0;padding:0;border:none}#jobhunt-header>.cover{position:absolute;z-index:-1;width:100%;height:300px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;overflow:hidden;box-shadow:inset 0 0 0 300px rgba(40,50,60,.7)}#jobhunt-header .header{min-height:230px;color:#fff}#jobhunt-header .header .ui.edit.link{position:relative;right:auto;color:#fff!important}#jobhunt-header .header .ui.edit.link i.icon{font-weight:400}#jobhunt-header .header .ui.button i.icon{margin:0 0 0 .3em}#jobhunt-header .header .ui.container{padding:1em 0 0}#jobhunt-header .header .ui.container .ui.list{margin-top:0}#jobhunt-header .header .ui.container .inverted.label{background:0 0}#jobhunt-header .header .tagline{margin:66px 0 8px;color:#00d2bb;font-size:16px;font-weight:700}#jobhunt-header .header .tagline span{margin-left:1em}@media only screen and (max-width:991px){#jobhunt-header .header .tagline{font-size:14px}}#jobhunt-header .header .title{font-size:48px;font-weight:700}@media only screen and (max-width:991px){#jobhunt-header .header .title{font-size:30px}}#jobhunt-header .header .cover-edit{margin-bottom:1em}#jobhunt-profile>.content{left:0;right:0;bottom:0;width:100%}#jobhunt-profile>.content>.logo{clear:both;margin:4em auto 0;background:0 0;border:4px solid #fff;border-radius:500rem;width:96px;height:96px}#jobhunt-profile>.content>.logo .ui.profile.image{width:100%;height:100%;margin:0}#jobhunt-profile>.content>.name{font-size:16px;margin-top:8px;line-height:1.5}#jobhunt-profile>.content h1{display:inline;font-size:16px;font-weight:700}#jobhunt-profile>.content h1 small{font-weight:400}#jobhunt-profile>.content{padding:24px 24px 0;background:#fff;text-align:center}#jobhunt-profile>.content .ui.list{margin-top:0}@media only screen and (max-width:991px){#jobhunt-profile .ui.counter.list{display:block;float:none}}#jobhunt-profile .ui.counter.list .item{margin-bottom:1rem;padding-left:1rem;padding-right:1rem;font-size:12px}#jobhunt-profile .ui.counter.list .title{margin-right:.5em;color:#6e7980}#jobhunt-profile .ui.counter.list .count{color:#28323c;font-weight:700}#jobhunt-profile #jobhunt-overview{margin-top:24px;font-family:NanumMyeongjoWeb,NanumMyeongjo,\\B098\B214\BA85\C870,Nanum Myeongjo,Apple Myungjo Regular,AppleMyungjo,Apple Myungjo,HYSinMyeongJo,"HY\C2E0\BA85\C870",Batang,\\BC14\D0D5;font-size:16px;line-height:2em;word-wrap:break-word;overflow-wrap:break-word}#jobhunt-profile #jobhunt-overview .ui.edit.link{position:static}#jobhunt-progress .column{padding-left:0;padding-right:0}#jobhunt-progress ul.help{font-size:12px;color:#6e7980}@media only screen and (min-width:768px){.ui.jobhunt.grid .three-half.wide.column{width:29.26%!important}}.ui.jobhunt.grid .eight.wide.column{margin-right:auto}.ui.jobhunt.grid #jobhunt-contacts .ui.blank.segment{padding:1.5em 0}.ui.jobhunt.grid #jobhunt-contacts .ui.blank.segment:not(:first-child){border-top:1px solid #d9dfeb}.ui.jobhunt.grid #jobhunt-contacts .ui.blank.segment>.title{display:inline-block;margin-bottom:1em}.ui.jobhunt.grid #jobhunt-contacts .ui.blank.segment:not(:first-child):not(:has(*)){border-top:none;padding:0}.ui.jobhunt.grid #jobhunt-contacts .ui.list{margin-top:0;word-break:keep-all}.ui.jobhunt.grid #jobhunt-contacts .ui.list .verify.icon,.ui.jobhunt.grid #jobhunt-contacts .ui.list .verify.label{margin-left:4px}.ui.jobhunt.grid .social-list{font-size:12px}.ui.jobhunt.grid .social-list:not(:last-child){margin-bottom:24px}@media only screen and (max-width:991px){.ui.jobhunt.grid .social-list{display:block;float:none}}.ui.jobhunt.grid .social-list i.icon{vertical-align:middle}.ui.jobhunt.grid .social-list .item{margin-right:.5em;line-height:1.5;white-space:nowrap}.ui.jobhunt.grid .social-list .item.disabled i.icon{color:#bbc5d8}.ui.jobhunt.grid .social-list .item:not(.edit) i.icon{margin-right:0;font-size:18px}.ui.jobhunt.grid .social-list .view-permission.label{margin-right:1em;padding:.3em;background-color:#eff2f7;color:#28323c}.ui.jobhunt.grid .social-list .view-permission.label i.icon{font-size:14px;margin:0}.ui.jobhunt.grid h3:not(:first){margin-top:64px}.ui.jobhunt.grid h3 span{margin:8px 0;padding-bottom:6px;font-family:NanumMyeongjoWeb,NanumMyeongjo,\\B098\B214\BA85\C870,Nanum Myeongjo,Apple Myungjo Regular,AppleMyungjo,Apple Myungjo,HYSinMyeongJo,"HY\C2E0\BA85\C870",Batang,\\BC14\D0D5;font-size:28px;line-height:150%;border-bottom:2px solid #00d2bb}.ui.jobhunt.grid section:not(:last-child){margin:0 0 60px}@media only screen and (max-width:767px){.ui.jobhunt.grid section{margin-bottom:40px}}.ui.jobhunt.grid section h4.header{display:inline-block}.ui.jobhunt.grid section .help p{font-size:16px;line-height:2em;color:#6e7980}.ui.jobhunt.grid section .ui.example.segment{padding-left:4em}.ui.jobhunt.grid section .ui.example.segment .header{position:absolute;top:-1px;left:-1px;border-top-left-radius:4px;border-bottom-right-radius:4px;padding:4px 8px;background:#eff2f7;font-size:12px}.ui.jobhunt.grid section .ui.help.list{font-size:12px}.ui.jobhunt.grid section .ui.help.list li:before{color:#bbc5d8}.ui.jobhunt.grid section.self-interview div.ui.list{word-wrap:break-word;overflow-wrap:break-word}.ui.jobhunt.grid section.self-interview div.ui.list .item{display:table;width:100%}.ui.jobhunt.grid section.self-interview div.ui.list .icon{padding-right:1em;line-height:2em;font-weight:700}.ui.jobhunt.grid section.self-interview div.ui.list .question{line-height:2em;font-weight:700;position:relative}.ui.jobhunt.grid section.self-interview div.ui.list .question .edit.link{position:absolute;right:0}.ui.jobhunt.grid section.self-interview div.ui.list .answer{line-height:2em}.ui.jobhunt.grid section.self-interview div.ui.list .collapsed.item+.collapsed.item{border-top:none}.ui.jobhunt.grid section.self-interview div.ui.list .collapsed.item .icon{color:#28323c}.ui.jobhunt.grid section.self-interview div.ui.list .collapsed.item .question{text-decoration:underline;cursor:pointer}.ui.jobhunt.grid section.self-interview div.ui.list .collapsed.item .answer{display:none}.ui.jobhunt.grid section.self-interview div.ui.list.edit{font-size:14px}.ui.jobhunt.grid section.self-interview div.ui.list.edit .icon{min-width:2em;vertical-align:middle}.ui.jobhunt.grid section.self-interview div.ui.list.edit .icon .circular.button{padding:0;width:24px;height:24px}.ui.jobhunt.grid section.self-interview div.ui.list.edit .icon .circular.button i.icon{margin:0 0 12px;padding:0;font-size:12px;color:#6e7980}.ui.jobhunt.grid section.self-interview div.ui.list:not(.edit){font-size:16px}.ui.jobhunt.grid section.self-interview div.ui.list:not(.edit) .icon{color:#00d2bb;width:42px;padding-right:5px}.ui.jobhunt.grid #jobhunt-media{position:relative}.ui.jobhunt.grid #jobhunt-media div.sixteen-to-nine.wrapper>div,.ui.jobhunt.grid #jobhunt-media div.square.wrapper>div{background-position:50%;background-repeat:no-repeat;background-size:cover}.ui.jobhunt.grid #jobhunt-media div.sixteen-to-nine.wrapper>div.description{background-color:rgba(40,50,60,.65);width:32px;height:32px;position:absolute;left:auto;bottom:auto}.ui.jobhunt.grid #jobhunt-media div.sixteen-to-nine.wrapper>div.description i.icon{margin:8px;color:#fff;font-size:16px}.ui.jobhunt.grid #jobhunt-media .ui.example.segment div.description{background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.4));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.ui.jobhunt.grid #jobhunt-media .ui.example.segment div.description span{position:absolute;left:0;right:0;bottom:12px;color:#fff;font-size:12px;text-align:center}.ui.jobhunt.grid #jobhunt-media input.hidden[name=image]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;font-size:0;cursor:pointer}.ui.jobhunt.grid #jobhunt-media .description{word-wrap:break-word;overflow-wrap:break-word}.ui.jobhunt.grid .ui.edit.link{right:0}.ui.jobhunt.grid .ui.blank.segment{padding-left:0;padding-right:0}.ui.jobhunt.grid #specialty-view{margin-left:-10px;margin-right:-10px}@media only screen and (max-width:991px){.ui.jobhunt.grid .reference.segment .only-recommend{display:block}.ui.jobhunt.grid .reference.segment .only-recommend .button-wrapper{margin:.5em 0}}.ui.jobhunt.grid .counter.segment{text-align:center}.ui.jobhunt.grid .counter.segment a{color:#4e61ff}.ui.jobhunt.grid .counter.segment .title{font-size:14px}.ui.jobhunt.grid .counter.segment .count{margin:.5em 0;font-size:18px;font-weight:700}.ui.jobhunt.grid .ui.job-offer-side.button{height:4em;line-height:2em;vertical-align:middle;margin:0;border-radius:0}.ui.jobhunt.grid .menu.for-self .item{height:4em}.ui.jobhunt.grid .menu.for-self .item[data-modal=share]{width:4em}.ui.jobhunt.grid .menu.for-self .item a{color:#4e61ff}.ui.jobhunt.grid .menu.for-self .item:last-child:before{display:none}.ui.jobhunt.grid .menu.for-others{border:0}.ui.jobhunt.grid .menu.for-others .item{height:4em}.ui.jobhunt.grid .menu.for-others .item .icon{margin:0 .5em 0 0}.ui.jobhunt.grid .menu.for-others .item .icon.ic-heart-fill{color:#d9dfeb}.ui.jobhunt.grid .menu.for-others .item:first-child{border-left:1px solid rgba(34,36,38,.1)}.ui.jobhunt.grid .menu.for-others .ui.container:last-child{border-bottom:1px solid rgba(34,36,38,.1)}#jobhunt-popular-cards>.ui.segment{padding:24px 0}.ui.modal .ui.help.list{font-size:12px}.ui.modal .ui.help.list li:before{color:#bbc5d8}div.square.wrapper{position:relative;width:100%}div.square.wrapper:before{content:"";display:block;padding-top:100%}div.square.wrapper>div{position:absolute;top:0;left:0;bottom:0;right:0}div.sixteen-to-nine.wrapper{position:relative;width:100%}div.sixteen-to-nine.wrapper:before{content:"";display:block;padding-top:56.25%}div.sixteen-to-nine.wrapper>div{position:absolute;top:0;left:0;bottom:0;right:0}.ui.job-offer.card>.content>.extra{text-align:right;font-size:12px;line-height:1.5}.ui.job-offer.card>.content>.extra .ui.empty.circular.label{padding:5px!important}.ui.job-offer.card>.content>.extra .ui.empty.circular.label.accepted{background:#4e61ff;background:#00d2bb}.ui.job-offer.card>.content>.extra .ui.empty.circular.label.rejected{background:#000}.ui.job-offer.card>.content>.extra .ui.empty.circular.label.expired{background:#6e7980}.ui.job-offer.card>.content>.extra .ui.empty.circular.label.read{background:#f6d720}.ui.job-offer.card>.content>.extra .ui.empty.circular.label.unread{background:#ff5165}.ui.job-offer.card>.content>.extra .status-text{font-weight:700}@media only screen and (max-width:767px){.ui.job-offer.card>.content>.extra{text-align:left}}#job-offer-list .show.more{margin:0;padding:1rem 0!important;border-top:1px solid #d9dfeb}#job-offer-list .show.more>div{margin:0 auto;text-align:center}.user.card>.image img.ui.image{max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.user.card .managed-careers{display:-webkit-box;display:-ms-flexbox;display:flex}.user.card .managed-careers>div:not(:last-child):after{content:"|";color:#d9dfeb;clear:both;margin:0 12px}.user.card .stackable.content .extra{text-align:right;width:200px}@media only screen and (max-width:767px){.user.card .stackable.content .extra{text-align:left;width:100%}}.user.card .job-hunt-stat{font-size:12px;margin-bottom:6px}.user.card .job-hunt-stat>span i.icon{color:#6e7980;margin:0}.user.card .job-hunt-stat>span i.icon.ic-heart-fill:hover{cursor:pointer;color:#bbc5d8}.user.card .job-hunt-stat>span:not(:last-child){margin-right:14px}.ui.job-offer-company.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-bottom:21px}.ui.job-offer-company.card>.image+.content{padding:0;text-align:center}.ui.job-offer-company.card>.image+.content>.title{font-size:16px;font-weight:700;margin:8px 0 4px;display:block}.ui.job-offer-company.card>.image+.content>.description{margin-bottom:4px;display:block}.ui.modal .help{font-size:12px;color:#6e7980}#jobhunt-preferences-modal .inline.wrapping.fields{-ms-flex-wrap:wrap;flex-wrap:wrap}#jobhunt-preferences-modal .inline.wrapping.fields .field{margin:.5em 1em .5em 0}#jobhunt-preferences-modal .ui.input span.unit{position:absolute;right:.5em;top:calc(50% - .5em);line-height:100%}.ui.form .inline.fields .field:last-child{padding-right:0}.ui.form .field>.stock.fields{margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ui.form .field>.stock.fields .ui.icon.input>input{padding-right:1.5em!important}.ui.form .field>.ui.icon.input>span.unit{position:absolute;line-height:41px;top:0;right:9px;height:100%;margin:auto}#jobhunt-close-modal>.header,#jobhunt-open-modal>.header{border:none}#jobhunt-close-modal .verify.icon,#jobhunt-close-modal .verify.label,#jobhunt-open-modal .verify.icon,#jobhunt-open-modal .verify.label{vertical-align:middle;margin-left:4px;margin-right:0}#jobhunt-open-complete-modal .content{padding:54px 24px;text-align:center}#jobhunt-open-complete-modal .content i.ic-check_oval{display:block;margin:0 auto 24px;font-size:64px;color:#4e61ff}#jobhunt-open-complete-modal .content p.title{font-size:18px;line-height:1.5;margin-bottom:4px}#jobhunt-open-complete-modal .content p.description{font-size:14px;color:#6e7980;margin-bottom:24px}.jobhunt-footer{background:#28323c;color:#fff;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.jobhunt-footer div:first-child{margin:0 16px 0 0}.jobhunt-footer>.ui.button{padding:20px 24px;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:767px){.jobhunt-footer{padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.jobhunt-footer div:first-child{margin:0 0 16px}.jobhunt-footer>.ui.button{text-align:center;width:100%}}.jobhunt-footer-wrapper{position:relative;height:70px}@media only screen and (max-width:767px){.jobhunt-footer-wrapper{height:125px}}.jobhunt-footer-wrapper~#footer{margin-top:0}.jobhunt-footer-not-public{background:#fff;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:10px 0;border-top:1px solid #d9dfeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobhunt-footer-not-public.fixed{position:fixed;bottom:0;z-index:1000000}.jobhunt-footer-not-public i.ic-close{display:none}.jobhunt-footer-not-public>div:first-child{line-height:1.5;margin-right:40px}.jobhunt-footer-not-public>div:first-child .blue{color:#4e61ff}.jobhunt-footer-not-public>.ui.button{line-height:50px;height:50px;width:295px;padding:0}@media only screen and (max-width:767px){.jobhunt-footer-not-public{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px}.jobhunt-footer-not-public>i.ic-close{display:inline-block;position:absolute;right:16px;top:16px;margin:0;font-size:16px;cursor:pointer}.jobhunt-footer-not-public>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-bottom:16px;margin-right:0}.jobhunt-footer-not-public>.ui.button{height:40px;line-height:40px;width:100%}}#search-results .ui.header-wrapper.segment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-items:center}#search-results .ui.header-wrapper.segment>.left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}#search-results .ui.header-wrapper.segment>.right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}#search-results .ui.header-wrapper.segment .count.header{font-size:16px}#search-results .ui.header-wrapper.segment .sort.header{font-size:12px}#search-results .ui.header-wrapper.segment .sort.header a:not(.selected):not(:hover){color:#6e7980}#search-results .ui.header-wrapper.segment .sort.header .separator{margin:0 .5em;color:#d9dfeb}.safe-message{color:#6e7980;font-size:11px;margin:12px 0 24px}@media only screen and (max-width:767px){.safe-message.mine{margin-bottom:36px}}.safe-message p{margin:0 0 6px}.safe-message i.icon{margin:0 3px 0 0}#signup-in-list.jobhunt .signup-layer{background:no-repeat 0 0 url("https://static.rocketpunch.com/images/jobhunt/signup-bg-in-list.png") #fff}@media only screen and (max-width:767px){#signup-in-list.jobhunt .signup-layer{background:no-repeat 0 0 url("https://static.rocketpunch.com/images/jobhunt/signup-bg-in-list-m.png") #fff}}.ui.preset.segment{margin-bottom:32px;overflow:hidden}.ui.preset.segment .preset-jobhunts{margin:0 -24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.ui.preset.segment .preset-jobhunts::-webkit-scrollbar{display:none}.ui.preset.segment .preset-jobhunts>.jobhunt-user-card{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;max-width:calc(50% - 16px)}@media only screen and (max-width:767px){.ui.preset.segment .preset-jobhunts>.jobhunt-user-card{min-width:240px;max-width:auto}}.ui.preset.segment .preset-jobhunts>.divider{width:0;border-right:1px solid #d9dfeb}.ui.blank.segment.jobhunt-list{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:16px;padding:0!important}@media only screen and (max-width:991px){.ui.blank.segment.jobhunt-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.jobhunt-user-card{display:table;width:100%;table-layout:fixed;padding:24px;border-radius:8px;background-color:#fff}.jobhunt-user-card>.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jobhunt-user-card>.header .image{position:relative;width:80px;height:80px}.jobhunt-user-card>.header .image>img{position:absolute;top:0;left:0;width:100%;height:100%}.jobhunt-user-card>.header .image>.user-status{position:absolute;left:50%;bottom:0;border:1px solid #6e7980;border-radius:4px;padding:0 4px;background-color:#fff;font-size:10px;line-height:1.5;color:#6e7980}.jobhunt-user-card>.header>.send.button{padding:8px}.jobhunt-user-card>.header>.send.button svg{width:24px;height:24px;fill:#4e61ff}.jobhunt-user-card>.header>.send.button svg path{fill:#4e61ff}.jobhunt-user-card>.user-name{margin-top:12px;font-size:16px;font-weight:700}.jobhunt-user-card>.user-name a{color:#28323c}.jobhunt-user-card>.user-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:42px}.jobhunt-user-card>.job-title{margin-top:16px;font-size:12px;color:#6e7980}.jobhunt-user-card>.job-hunt-stat{margin-top:16px;gap:24px}.jobhunt-user-card>.job-hunt-stat,.jobhunt-user-card>.job-hunt-stat>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jobhunt-user-card>.job-hunt-stat>span{gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.jobhunt-user-card>.job-hunt-stat>span svg{width:24px;height:24px;fill:#6e7980;display:block}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark{cursor:pointer}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark.red span.fill{display:block;fill:#ff5165}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark.red span.fill path{fill:#ff5165}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark.red span.outline,.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark:not(.red) span.fill{display:none}.jobhunt-user-card>.job-hunt-stat>span span.jobhunt-bookmark:not(.red) span.outline{display:block}