@import url(https://fonts.googleapis.com/css?family=Cabin:600,600i);
/*!
Theme Name: Overflow, Inc.
Theme URI: https://example.com
Description: Overflow, Inc. theme
Author: Overflow, Inc.
Author URI: https://example.com
Version: 0.0.1
*/
/*! sanitize.css v6.0.0 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.15;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-moz-focus-inner{border-style:none;padding:0}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled],[disabled]{cursor:disabled}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}.owl-carousel{-webkit-tap-highlight-color:rgba(0,0,0,0);display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:24px}.owl-theme .owl-dots{-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{background:#e5e9eb;border-radius:30px;display:block;height:10px;margin:5px 7px;padding:3px;transition:all .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#04b0fb}*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{font-size:16px}body{background-color:#fafbfb;color:#01293a;font-family:Noto Sans JP,sans-serif;font-size:.875rem;line-height:1.6}dl,h1,h2,h3,h4,h5,ol,p,ul{margin-bottom:0;margin-top:0}dd,dl,dt,li,ol,ul{margin-left:0;padding-left:0}li,ul{list-style:none}img,input,select,svg,textarea{vertical-align:middle}a{color:#04b0fb}.l-cases{display:flex;min-width:1024px}.l-cases__list{flex:0 0 300px;height:100%;overflow-y:scroll;position:sticky;top:0;width:300px}.l-cases__result{flex:1 1 auto;margin:0 auto;max-width:800px;width:100%}@media(min-width:566px){.l-container{min-width:1250px}}.l-double{display:flex;margin-left:auto;margin-right:auto;min-height:calc(100vh - 80px);width:1012px}.l-double.-wide{width:100%}.l-double.-wide .l-double__main{margin:0 auto}.l-double__sidebar{flex:0 0 248px;margin-right:12px;width:248px}.l-double__main{flex:1 1 auto;max-width:752px}.l-double__main.-fullWidth{align-items:center;display:flex;flex-direction:column;max-width:100%}.l-main__lp{background-color:#fff;padding-bottom:32px}@media(min-width:768px){.l-main__lp{padding-bottom:64px}}.l-main.-subToFull{margin-top:32px}.l-message{bottom:0;display:flex;left:0;position:absolute;right:0;top:96px}.l-message__sidebar{flex:0 0 312px;position:relative;width:312px;z-index:100}.l-message__main{display:flex;flex:1 1 100%;flex-direction:column;min-width:0}.l-message__header{flex:0 0 84px;height:84px;position:relative;z-index:10}.l-message__log{flex:1 1 auto;overflow:scroll;padding:24px 0;position:relative}.-entry1 .l-message__log{padding-top:88px}.-entry2 .l-message__log{padding-top:174px}.l-message__input{flex:0 0 auto;max-height:480px;min-height:160px}.l-message__workerDetail{flex:0 0 320px;position:relative;width:320px;z-index:1}.l-message__entry{background-color:#fff;box-shadow:0 2px 4px 0 rgba(153,169,176,.4);left:312px;max-height:88px;overflow-y:auto;position:fixed;right:320px;top:96px;z-index:1}.-entry2 .l-message__entry{max-height:174px}.l-mobileContainer{margin:0 auto;max-width:768px;padding-top:44px;position:relative}.l-mobileHeader{align-items:center;background-color:#fff;box-shadow:0 1px 2px #e5e9eb;display:flex;height:44px;max-width:768px;padding:0 12px;position:fixed;top:0;width:100%;z-index:10}.l-mobileHeader__title{color:#01293a;flex:1 0 auto;font-size:1rem;text-align:center}.l-mobileHeader__action{flex:0 0 24px}.l-mobileHeader__action .c-icon{fill:#99a9b0}.l-mobileMessage{displa:flex;padding-top:44px}.l-mobileMessage__log{-webkit-overflow-scrolling:touch}.l-mobileMessage__log .-logItems{overflow:auto;padding:32px 16px 16px}.l-mobileMessage__log .-logItems>*{margin-bottom:16px}.l-mobileMessage__input{align-items:flex-end;background-color:#fff;border-top:1px solid #e5e9eb;bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:768px;padding:12px;position:fixed;width:100%;z-index:100;z-index:10}.l-mobileMessage__input .-leftAction{align-items:center;display:flex;height:40px;justify-content:left;margin-right:8px}.l-mobileMessage__input .-leftAction .c-icon{fill:#99a9b0}.l-mobileMessage__input .-leftAction .-leftAction__item{margin-right:8px}.l-mobileMessage__input .-leftAction .-leftAction__item:last-child{margin-right:0}.l-mobileMessage__input .-leftAction .-leftAction__item.-showActions{display:none}.l-mobileMessage__input .-textarea{flex:1 0 auto;font-size:16px;height:40px;padding:8px;resize:vertical}.l-mobileMessage__input .-textarea:focus{height:300px}.l-mobileMessage__input .-rightButton{margin-left:8px}.l-mobileMessage__input .p-messageInput__fileName{margin-bottom:12px;margin-top:0;width:100%}.l-preview{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;min-height:calc(100vh - 80px);position:relative;width:100%}.l-preview__sidebar{flex:0 0 248px;margin-right:12px;width:248px}.l-preview__main{flex:1 1 auto;margin-left:auto;margin-right:auto;max-width:752px}.l-preview__box{bottom:0;display:none;position:absolute;right:0;top:0;width:375px;z-index:100}.l-preview__box.is-active{display:block}@media(min-width:1280px){.l-preview__box{display:block;flex:0 0 375px;margin-left:12px;position:static;width:375px}}.l-preview__button{display:block;position:absolute;right:0;top:16px;width:72px;z-index:10}.l-preview__button .c-button.-medium{align-items:center;border-radius:4px 0 0 4px;display:flex;flex-direction:column;font-size:.625rem;height:72px;justify-content:center;padding:4px;width:72px}@media(min-width:1280px){.l-preview__button{display:none}}.l-single{margin:32px auto;width:100%}@media(min-width:768px){.l-single{width:752px}}.l-single__header,.l-steps{margin-bottom:32px}.l-steps{min-width:1024px}.l-three{display:flex;margin-left:auto;margin-right:auto;min-height:calc(100vh - 80px)}.l-three,.l-three.-wide{width:100%}.l-three.-wide .l-three__main{margin:0 auto}.l-three__left{flex:0 0 248px;margin-right:12px;width:248px}.l-three__right{box-shadow:0 -1px 2px 0 #e5e9eb;flex:0 0 320px;margin-left:12px;overflow:hidden;width:320px}.l-three__right.-workerProfile{background-color:#fff;display:flex;flex-direction:column;overflow:visible;padding-bottom:124px;position:relative;z-index:10}.l-three__right.-workerProfile .-workerProfile__header{background-color:#fff;border-bottom:1px solid #e5e9eb;padding:24px 12px}.l-three__right.-workerProfile .-workerProfile__body{overflow:auto}.l-three__main{flex:1 1 auto;margin:0 auto;max-width:752px}.l-main__filter{grid-gap:32px;display:grid;grid-template-columns:300px calc(100% - 332px);margin:0 auto;max-width:1300px;min-width:1300px;width:100%}.l-side{position:sticky;top:0;z-index:2}.l-users{display:flex;position:relative}@media(min-width:1280px){.l-users{position:static}}.l-users__filterButton{flex:0 0 52px;width:52px}@media(min-width:1280px){.l-users__filterButton{display:none}}.l-users__filter{display:none;height:100%;position:absolute;width:300px;z-index:1000}.l-users__filter.is-active{display:block}@media(min-width:1280px){.l-users__filter{display:block;flex:0 0 300px;overflow-anchor:none;position:static}}.l-users__filterNormal{flex:1 1 auto;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1024px;z-index:0}.l-users__filterNormal.is-active{display:block}.l-users__result{flex:1 1 auto;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:956px;z-index:0}.c-addOptionModal{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:800px}.c-addOptionModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:16px;vertical-align:middle;width:24px}.c-addOptionModal__close .c-icon{fill:#99a9b0}.c-addOptionModal__content{padding:40px 24px}.c-addOptionModal__content .-title{color:#01293a;font-size:1.5rem}.c-addOptionModal__content .-text{margin-top:24px}.c-addOptionModal__content .-alert{color:#fd4477;font-weight:700}.c-addOptionModal__label{color:#99a9b0;font-size:.75rem;margin-top:24px}.c-addOptionModal__label b{font-weight:700}.c-addOptionModal__label .-value{color:#04b0fb;font-weight:700}.c-addOptionModal__select{margin-top:24px}.c-addOptionModal__select .c-radio.-block{min-height:80px}.c-addOptionModal__action{margin-top:40px;text-align:center}.c-addOptionModal__action>*+*{margin-left:12px}.c-addOptionModal__action .c-button{min-width:160px}.c-addOptionModal__action .-subText{color:#345461;font-size:.875rem;font-weight:700;margin-bottom:16px}.c-addOptionModal__textLink{color:#99a9b0;font-size:.75rem;margin-top:8px}.c-addOptionModal__textLink a{color:#99a9b0}.c-addOptionModal__item{display:flex;justify-content:center}.c-addOptionModal__item .-yomiLabel{font-weight:600;line-height:36px;margin-right:12px}.c-addOptionModal__item textarea{border-color:#04b0fb;height:200px;width:400px}.c-addOptionModal__item button{margin-top:20px}.c-addOptionModal__selectCount{align-items:center;border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;display:flex;justify-content:space-between;margin-top:12px;padding:32px 16px}.c-addOptionModal__selectCount .-label{color:#01293a;font-size:1rem;font-weight:700}.c-addOptionModal__selectCount .c-selectbox{border-color:#e5e9eb;width:240px}.c-announce{align-items:center;align-self:stretch;display:flex;gap:8px;padding:12px}.c-announce.-caution{background:#fdca44;border-radius:2px}.c-announce span{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.4}.c-announce a{color:#01293a}.p-article{padding:48px 0 0}@media(min-width:768px){.p-article{padding:128px 0 0}}.p-article__Items{margin-top:40px}.p-article__Item{border-radius:2px;box-shadow:0 6px 8px 0 rgba(1,41,58,.1);margin:0 auto;overflow:hidden;width:300px}.p-article__Item .c-button{margin-top:16px;width:100%}@media(min-width:768px){.p-article__Item{margin:0 auto;width:400px}}.p-article__itemPhoto{overflow:hidden}.p-article__itemPhoto img{height:auto;transition:all .3s ease-out;width:100%}.p-article__itemPhoto:hover img{transform:scale(1.05)}.p-article__textArea{padding:24px}.p-article__itemTitle{font-size:1.125rem;font-weight:700}.p-article__itemInfo{color:#99a9b0;margin-top:12px}.p-article__itemInfo__name{font-weight:700}.p-article__itemOverview{font-size:.75rem;margin-top:12px;text-align:justify}.c-avatar{background-position:50%;background-size:cover;border:2px solid #f2fbff;border-radius:50%}.c-avatar.-large{border:4px solid #fff;box-shadow:0 2px 4px 0 rgba(1,41,58,.1)}.c-avatar.-normal,.c-avatar.-small{border:2px solid #fafbfb}.c-badge{fill:#fd4477;display:inline-block;vertical-align:middle}.c-block{background-color:#fff;border:1px solid #e5e9eb;border-radius:10px;box-shadow:0 1px 2px #e5e9eb;padding:24px}.c-block,.c-block+.c-block{margin-top:24px}@media(min-width:768px){.c-block{padding:40px}}.c-block.-caution{background-color:#fdca44;border-radius:2px;color:#01293a;padding:12px 12px 12px 40px;position:relative}.c-block.-caution .c-icon{fill:#01293a;display:block;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.c-block.-caution a{color:#01293a}.c-block__title{color:#345461;font-size:1.5rem;font-weight:700;text-align:center}.c-block__body{padding:16px 12px 12px}.c-block__linkArea{text-align:center}.c-blockCheck{cursor:pointer;display:inline-block;position:relative}.c-blockCheck .c-blockCheck__input:checked+.c-blockCheck__item{background:#f2fbff;border:3px solid #04b0fb}.c-blockCheck__item{align-items:center;background:#fff;border:1px solid #e5e9eb;border-radius:4px;display:flex;height:80px;justify-content:center;width:80px}.c-blockCheck__item .c-icon{display:block}.c-blockCheck__input{border:none!important;display:none;display:none!important;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-blockCheck__label{display:block;font-size:.625rem;margin-top:4px;text-align:center}.p-filterArea__list .c-blockCheck__label{align-items:center;background:#fff;border:2px solid #e5e9eb;border-radius:4px;color:#99a9b0;cursor:pointer;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1.2;margin:0;min-height:46px}.p-filterArea__list .c-blockCheck__input:checked+.c-blockCheck__label{background:#f2fbff;border:2px solid #04b0fb;color:#04b0fb}.c-button{align-items:center;background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:0 12px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-out;vertical-align:middle}.c-button.-large{border-radius:8px;box-shadow:0 4px 6px 0 rgba(153,169,176,.4);font-size:1rem;height:60px}.c-button.-large:hover{box-shadow:0 6px 8px 0 rgba(1,41,58,.4)}.c-button.-medium{border-radius:4px;box-shadow:0 1px 2px 0 rgba(229,233,235,.2);font-size:.75rem;height:40px}.c-button.-medium:hover{box-shadow:0 2px 4px 0 rgba(1,41,58,.2)}.c-button.-small{border-radius:4px;box-shadow:0 1px 2px 0 rgba(229,233,235,.2);font-size:.75rem;height:30px}.c-button.-small:hover{box-shadow:0 2px 4px 0 rgba(1,41,58,.2)}.c-button .c-button__icon{height:16px;left:8px;width:16px}.c-button.-fullWidth{width:100%}.c-button.-primary{background-image:linear-gradient(to top left,#5173fc,#04b0fb 51%,#6684f7);background-size:200% 200%;color:#fff}.c-button.-primary:hover{background-position:0 100%}.c-button.-primary.-large{box-shadow:0 4px 6px 0 rgba(102,132,247,.6)}.c-button.-primary.-large:hover{box-shadow:0 6px 8px 0 rgba(102,132,247,.4)}.c-button.-primary.-medium{box-shadow:0 1px 2px 0 rgba(102,132,247,.6)}.c-button.-primary.-medium:hover{box-shadow:0 2px 4px 0 rgba(102,132,247,.4)}.c-button.-primary.-small{box-shadow:0 1px 2px 0 rgba(102,132,247,.6)}.c-button.-primary.-small:hover{box-shadow:0 2px 4px 0 rgba(102,132,247,.4)}.c-button.-secondary{background-color:#fc8551;border-color:#fc8551;color:#fff}.c-button.-secondary:hover{background-color:rgba(252,133,81,.9);border-color:rgba(252,133,81,.9)}.c-button.-tertiary{background-color:#6684f7;border-color:#6684f7;color:#fff}.c-button.-tertiary:hover{background-color:rgba(102,132,247,.9);border-color:rgba(102,132,247,.9)}.c-button.-normal{background-color:#345461;border-color:#345461;color:#fff}.c-button.-normal:hover{background-color:rgba(52,84,97,.9);border-color:rgba(52,84,97,.9)}.c-button.-alert{background-color:#fd4477;border-color:#fd4477;color:#fff}.c-button.-alert:hover{background-color:rgba(253,68,119,.9);border-color:rgba(253,68,119,.9)}.c-button.-negative{background-color:#99a9b0;border-color:#99a9b0;color:#fff}.c-button.-negative:hover{background-color:rgba(153,169,176,.8);border-color:#99a9b0}.c-button.-outline{background-color:#fff;border:1px solid #99a9b0;color:#99a9b0}.c-button.-outline.is-active,.c-button.-outline:hover{background-color:#99a9b0;border-color:#99a9b0;color:#fff}.c-button.-outline.is-disabled,.c-button.-outline[disabled]{background-color:#fff;background-image:none;border-color:#e5e9eb;color:#e5e9eb}.c-button.-outlineWhite{background-color:transparent;border:1px solid #fff;color:#fff}.c-button.-outlineWhite:hover{background-color:hsla(0,0%,100%,.2);color:#fff}.c-button.-outlineWhite.is-disabled,.c-button.-outlineWhite[disabled]{background-color:rgba(229,233,235,.2);color:#e5e9eb}.c-button.-outlineDark{background-color:transparent;border:1px solid #345461;color:#345461}.c-button.-outlineDark:hover{background-color:#345461;color:#fff}.c-button.-outlineDark.is-disabled,.c-button.-outlineDark[disabled]{background-color:rgba(229,233,235,.2);color:#e5e9eb}.c-button.-outlineAlert{background-color:transparent;border:1px solid #fd4477;color:#fd4477}.c-button.-outlineAlert:hover{background-color:rgba(253,68,119,.2);color:#fd4477}.c-button.-outlineAlert.is-disabled,.c-button.-outlineAlert[disabled]{background-color:rgba(229,233,235,.2);color:#e5e9eb}.c-button.-bookmark{border:1px solid #99a9b0;color:#99a9b0}.c-button.-bookmark.is-active,.c-button.-bookmark:hover{background-color:#009287;border-color:#009287;color:#fff}.c-button.-bookmark.is-disabled,.c-button.-bookmark[disabled]{background-color:#fff;background-image:none;border-color:#e5e9eb;color:#e5e9eb}.c-button.is-disabled,.c-button[disabled]{background-image:none;color:#fff;cursor:default}.c-button.is-disabled,.c-button.is-disabled:hover,.c-button.is-uploading,.c-button[disabled],.c-button[disabled]:hover{background-color:#e5e9eb;border-color:#e5e9eb;box-shadow:none}.c-button.is-uploading{background-image:none;box-shadow:none!important;color:#fff;cursor:default;padding-left:24px;pointer-events:none}.c-button.is-uploading:before{animation:spin 1s linear infinite;border:2px solid #99a9b0;border-radius:50%;border-right-color:transparent;content:"";display:block;height:16px;left:8px;position:absolute;top:calc(50% - 8px);width:16px}.c-button.is-uploaded{background-color:#e5e9eb;background-image:none;border-color:#e5e9eb;box-shadow:none;color:#fff;cursor:default;pointer-events:none}.c-button.is-uploaded .c-button__icon{display:none}.c-button.-actionBtn{border-radius:4px;font-size:1rem;font-weight:700;height:50px;width:320px}.c-button__icon{display:inline-block;position:absolute;vertical-align:middle}.c-buttonWrap{padding:8px 12px}.c-buttonWrap.-center{text-align:center}.c-buttonWrap .c-button{width:300px}.c-card{background-color:#fff;border:1px solid #e5e9eb;border-radius:4px;box-shadow:0 1px 2px #e5e9eb;padding:12px}.c-card.-caution{background-color:#fdca44;border:1px solid #fdca44;color:#01293a;padding:8px 8px 8px 40px;position:relative}.c-card.-caution>.c-icon{fill:#01293a;display:block;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.c-card.-caution .-closeButton{fill:#01293a;display:block;position:absolute;right:12px;top:12px}.c-card.-caution p{font-size:.75rem;margin-top:4px}.c-card.-caution a{color:#01293a}.c-card.-caution a:hover{text-decoration:none}.c-card__body{padding:16px 12px 12px}.c-card__body h4{font-size:1.125rem;margin-bottom:24px}.c-card__body.-side{align-items:center;display:flex}.c-card__mark{color:#01293a;font-size:1.25rem;margin-right:8px}.c-checkbox{display:inline-block;padding-left:26px;position:relative}.c-checkbox:hover{cursor:pointer}.c-checkbox .c-checkbox__input:checked+.c-checkbox__label:before{background-color:#04b0fb;border:1px solid #04b0fb}.c-checkbox .c-checkbox__input[disabled]+.c-checkbox__label,.c-checkbox.is-disabled .c-checkbox__input+.c-checkbox__label{opacity:.4}.c-checkbox.-small{font-size:.625rem;padding-left:24px}.c-checkbox.-small .c-checkbox__label{padding-top:.33333em}.c-checkbox.-small .c-checkbox__label:after,.c-checkbox.-small .c-checkbox__label:before{height:16px;left:-24px;width:16px}.c-checkbox-icon{align-items:center;border:2px solid #e5e9eb;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:40px;padding:8px}.c-checkbox-icon__label{line-height:24px}.c-checkbox-icon__label span{font-size:.875rem;font-weight:500}.c-checkbox-icon__input{display:none}.c-checkbox-icon__input:checked+label{background-color:#f2fbff;border:2px solid #04b0fb}.c-checkbox__input{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-checkbox__input+.c-checkbox__label:after{content:none}.c-checkbox__input:checked+.c-checkbox__label:after{content:""}.c-checkbox__count{background-color:#345461;border-radius:99em;color:#fff;display:inline-block;font-size:.625rem;font-weight:500;line-height:1.1;margin-left:4px;padding:2px 4px;white-space:nowrap}.c-checkbox__label{padding-top:.16666em;position:relative}.c-checkbox__label:after,.c-checkbox__label:before{content:"";display:inline-block;height:18px;left:-26px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.c-checkbox__label:before{background-color:#e5e9eb;border:1px solid #e5e9eb;border-radius:2px}.c-checkbox__label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M16.6%2030.2L36%2010.6c.3-.3.9-.3%201.2%200l3.1%203.1c.3.3.3.9%200%201.2L17.2%2038.4c-.3.3-.9.3-1.2%200L5.6%2027.9c-.3-.3-.3-.9%200-1.2l3.1-3.1c.3-.3.9-.3%201.2%200%20.1%200%206.7%206.6%206.7%206.6z%22%2F%3E%3C%2Fsvg%3E");background-size:cover}.c-checkbox__wrap{background-color:#fafbfb;border-radius:4px;padding:12px}.c-checkbox__wrap .c-checkbox{font-size:.75rem}.c-checkbox__wrap.-primary{background-color:#f2fbff}.c-checkbox__wrap.-agreement{background-color:#fafbfb}.c-checkboxList li{border-bottom:1px solid #e5e9eb;font-weight:700;padding:16px 12px}.c-checkboxList li:last-child{border-bottom:none}.c-checkboxList.-light li{font-weight:500}.c-conciergeModal{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:800px}.c-conciergeModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:16px;vertical-align:middle;width:24px}.c-conciergeModal__close .c-icon{fill:#99a9b0}.c-conciergeModal__content{padding:32px 24px}.c-conciergeModal__content .-title{color:#01293a;font-size:1.5rem}.c-conciergeModal__content .-subTitle{color:#01293a;font-size:1.125rem;margin-top:32px}.c-conciergeModal__content .-text{margin-top:24px}.c-conciergeModal__content .-alert{color:#fd4477;font-weight:700}.c-conciergeModal__content .-thanksTitle{font-size:2rem;font-weight:700;margin-top:24px;text-align:center}.c-conciergeModal__content .-thanksText{color:#99a9b0;font-size:.75rem;margin-top:24px;text-align:center}.c-conciergeModal__content .-thanksText b{color:#01293a;font-weight:700}.c-conciergeModal__label{color:#99a9b0;font-size:.75rem;margin-top:24px}.c-conciergeModal__label b{font-weight:700}.c-conciergeModal__label .-value{color:#04b0fb;font-weight:700}.c-conciergeModal__select{margin-top:24px}.c-conciergeModal__select .c-radio.-block{min-height:80px}.c-conciergeModal__action{margin-top:16px;text-align:center}.c-conciergeModal__action>*+*{margin-left:12px}.c-conciergeModal__action .c-button{min-width:160px}.c-conciergeModal__action .-subText{color:#345461;font-size:.875rem;font-weight:700;margin-bottom:16px}.c-conciergeModal__textLink{color:#99a9b0;font-size:.75rem;margin-top:8px}.c-conciergeModal__textLink a{color:#99a9b0}.c-conciergeModal__image{height:auto;margin-top:24px;width:100%}.c-creditcard__table thead th{background-color:#345461;color:#fff;font-size:.625rem;font-weight:500}.c-creditcard__table td{text-align:center}.c-creditcard__table tbody tr:hover td,.c-creditcard__table tbody tr:hover th{background-color:#f2fbff}.c-creditcardImage{display:inline-block;font-size:1;height:auto;margin-right:4px;vertical-align:bottom;width:40px}.c-divider{border:none;border-top:1px solid #e5e9eb;margin-bottom:32px}.c-estimatePreview{align-items:center;background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:4px;display:flex;padding:24px}.c-estimatePreview .-left{flex:0 0 120px;margin-right:24px;text-align:center}.c-estimatePreview .-right{flex:1 0 auto}.c-estimatePreview__title{font-size:.875rem;font-weight:700}.c-estimatePreview__startDate{color:#99a9b0;font-size:.75rem;font-weight:500;margin-top:32px;white-space:nowrap}.c-estimatePreview__startDate span{color:#01293a;display:inline-block;font-size:.75rem;font-weight:500;line-height:1.1;margin-top:8px}.c-estimatePreview__divider{border-top:1px solid #345461;margin-top:24px}.c-estimatePreview__priceList{margin-top:32px}.c-estimatePreview__priceList:first-of-type{margin-top:0}.c-estimatePreview__priceList li{align-items:center;display:flex;justify-content:space-between}.c-estimatePreview__priceList li:first-of-type{margin-top:8px}.c-estimatePreview__priceList li .-itemName{color:#345461;font-size:.875rem;font-weight:700}.c-estimatePreview__priceList li .-itemPrice{color:#345461;font-size:.75rem;font-weight:700;text-align:right}.c-estimatePreview__priceList li .-itemPrice span{font-size:1rem}.c-estimatePreview__priceList li.-head .-itemName,.c-estimatePreview__priceList li.-head .-itemPrice{color:#99a9b0;font-size:.75rem;font-weight:500}.c-estimatePreview__priceList li.-detail:first-child{margin-top:16px}.c-estimatePreview__priceList li.-detail .-itemName,.c-estimatePreview__priceList li.-detail .-itemPrice{color:#99a9b0;font-size:.75rem;font-weight:500}.c-estimatePreview__priceList li.-total .-itemName{color:#345461;font-size:.875rem;font-weight:700}.c-estimatePreview__priceList li.-total .-itemPrice{color:#345461;font-size:1rem;font-weight:700}.c-estimatePreview__priceList li.-total .-itemPrice span{font-size:1.25rem}.c-estimatePreview__priceList.-total{margin-top:24px}.c-estimatePreview__priceList.-total li{margin-top:0}.c-estimatePreview__priceList.-total li.-detail:first-child{margin-top:16px}.c-estimatePreview__priceList.-total li.-detail .-itemName,.c-estimatePreview__priceList.-total li.-detail .-itemPrice{color:#99a9b0;font-size:.75rem;font-weight:500}.c-estimatePreview__priceList.-total li .-itemName{color:#345461;font-size:.875rem;font-weight:700}.c-estimatePreview__priceList.-total li .-itemPrice{color:#345461;font-size:1rem;font-weight:700}.c-estimatePreview__priceList.-total li .-itemPrice span{font-size:1.25rem}.c-flexGrid{display:flex;flex-wrap:wrap}.c-flexGrid.-two>*{flex:0 0 50%}.c-flexGrid.-three>*{flex:0 0 33.3333333333%}.c-flexGrid.-four>*{flex:0 0 25%}.c-fileUpload{display:inline-block;vertical-align:middle}.c-fileUpload__input{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-footer{background-color:#fff;border-top:1px solid #e5e9eb;overflow:hidden;padding-top:40px;position:relative}@media(min-width:768px){.c-footer{padding-top:64px}}.c-footer__logo{text-align:center}.c-footer__logo img{height:auto;width:200px}.c-copyright{line-height:1;padding:24px;text-align:center}.c-copyright small{font-size:.75rem}.c-copyright.-gray{color:#99a9b0}.lazy-img{opacity:1;transition:opacity 1s}.lazy-img.lazy{opacity:0;width:100%}.lazy-img.lazy-background{opacity:0}.c-footer__bannerList{display:flex;justify-content:space-between;margin:32px auto 0;width:343px}@media(min-width:768px){.c-footer__bannerList{width:504px}}.c-footer__bannerList>li{height:auto;width:165px}@media(min-width:768px){.c-footer__bannerList>li{width:240px}}.c-footer__bannerList>li>a>img{width:100%}.c-form__item{margin-bottom:16px}.c-form__item:last-child{margin-bottom:0}.c-form__item.-flex{align-items:center;display:flex;margin-bottom:12px}.c-form__item.-flex .c-form__label{font-size:.875rem;margin-bottom:0;margin-right:8px;width:200px}.c-form__item.-flex .c-textfield{flex:1 1}.c-form__label{color:#99a9b0;display:block;font-size:.75rem;font-weight:700;margin-bottom:8px}.c-form__label .c-form__required{margin-left:8px}.c-form__label.-button{align-items:center;display:flex;justify-content:space-between;min-height:40px}.c-form__label.-button .c-button.-small{font-size:.625rem;min-width:80px}.c-form__label.-button .c-button.is-uploading span{display:none}.c-form__label.-button .c-button.is-uploading:before{left:calc(50% - 8px)}.c-form__label .-sub{color:#99a9b0;font-size:.625rem;font-weight:500}.c-form__labelSub{color:#99a9b0;font-size:.625rem;font-weight:400}.c-form__field{position:relative}.c-form__field+.c-form__field{margin-top:12px}.c-form__field.-confirm{background-color:#fafbfb;color:#345461;padding:16px}.c-form__field.-confirm p{line-height:1.6}.c-form__field.-confirm .c-avatar{display:block;margin:0 auto}.c-form__field.-confirm.-fillImage{padding:0}.c-form__field.-confirm.-fillImage img{height:auto;width:100%}.c-form__field.-confirm .c-header_icon{width:-webkit-fill-available}.c-form__required{align-items:center;background-color:#fd4477;border-radius:2px;color:#fff;display:inline-flex;font-size:8px;font-weight:400;height:16px;justify-content:center;width:32px}.c-form__fieldAction{background-color:transparent;border:none;bottom:0;box-shadow:0 0 0 transparent;color:#99a9b0;cursor:pointer;margin-bottom:auto;margin-top:auto;padding:0 12px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;vertical-align:middle}.c-form__action{display:flex;justify-content:center;margin-top:24px}.c-form__action>*+*{margin-left:12px}.c-form__counter{font-size:.625rem;margin-top:8px;text-align:right}.c-form__counter .-num{color:#04b0fb;font-weight:700}.c-form__counter.is-error{color:#fd4477}.c-form__textLink{color:#99a9b0;display:block;font-size:.75rem;margin-top:16px;text-align:center;transition:all .2s ease-out}.c-form__textLink:hover{opacity:.8;text-decoration:none}.c-form__flexItems{align-items:center;display:flex;justify-content:space-between}.c-form__flexItems .-text{font-size:.875rem;margin:0 4px}.c-form__flexItems .c-selectbox,.c-form__flexItems .c-textfield{flex-basis:calc(30% - 8px);flex-grow:0;flex-shrink:0}.c-form__flexItems .c-selectbox.is-error,.c-form__flexItems .c-textfield.is-error{margin-bottom:0}.c-form__subtext{color:#78909c;display:inline-block;font-size:.75rem;margin-top:12px}.c-head{color:#345461;font-size:1.25rem;margin-top:32px}.c-icon{display:inline-block;vertical-align:middle}.c-icon.-facebook{fill:#1877f2}.c-icon.-twitter{fill:#55acee}.c-icon.-linkedin{fill:#0077b5}.c-icon.-github{fill:#1a1414}.c-icon.-qiita{fill:#59bb0c}.c-icon.-dribbble{fill:#ea4c89}.c-icon.-behance{fill:#0057ff}.c-icon.-note{fill:#68c6b4}.c-icon.-connpass{fill:#c63e1f}.c-icon.-wantedly{fill:#02aed0}.c-icon.-slideshare{fill:#0076b3}.c-icon.-speakerdeck{fill:#009287}.c-icon.-google{fill:#4285f4}.c-icon.-instagram{fill:#f10176}.c-icon.-zenn{fill:#3ea8ff}.c-icon.-line{fill:#00b900}.c-icon.-hatenablog{fill:#00a4de}.c-icon.-disable{fill:#e5e9eb}.c-icon.-clickable{cursor:pointer}.c-imageModal{position:relative}.c-imageModal__content{width:600px}.c-imageModal__content.-large{width:800px}.c-imageModal__image{height:auto;width:100%}.c-imageModal__textArea{padding:24px 24px 32px}.c-imageModal__textArea .-title{color:#01293a;font-size:1.5rem;font-weight:700;text-align:center}.c-imageModal__textArea .-text{color:#345461;margin-top:16px;text-align:center}.c-imageModal__textArea .-text a{color:#04b0fb}.c-imageModal__textArea .-text a:hover{text-decoration:none}.c-imageModal__textArea .-text.-tl{text-align:left}.c-imageModal__textArea .-text.-subText{color:#78909c;font-size:.75rem}.c-imageModal__textArea .-list{margin-top:24px}.c-imageModal__textArea .-list li{color:#345461;font-size:.875rem;line-height:1.2;list-style:disc;list-style-position:inside;margin-top:12px}.c-imageModal__textArea .-list li:first-of-type{margin-top:0}.c-imageModal__textArea .-column2{display:flex;justify-content:space-between;margin-top:12px}.c-imageModal__textArea .-column2>*{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}.c-imageModal__textArea .-dList{background-color:rgba(153,169,176,.1);border-radius:4px;padding:16px}.c-imageModal__textArea .-dList dt{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.2}.c-imageModal__textArea .-dList dd{color:#345461;display:list-item;font-size:.875rem;line-height:1.2;list-style:disc;list-style-position:outside;margin-left:24px;margin-top:12px}.c-imageModal__action{padding:0 0 32px;text-align:center}.c-imageModal__action .c-button{min-width:360px}.c-imageModal__action.-column2{display:flex;justify-content:space-between;padding:0 24px 32px}.c-imageModal__action.-column2 .c-button{margin:0 8px;min-width:auto;width:100%}.c-imageModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:24px;vertical-align:middle;width:24px}.c-imageModal__close .c-icon{fill:#99a9b0}.c-interviewReportModal__content{padding:24px;width:800px}.c-interviewReportModal__title{margin-bottom:16px}.c-interviewReportModal__body{padding:12px 16px}.c-interviewReportModal__form .c-pointBox{margin:0 0 16px}.c-interviewReportModal__form .c-form__label{margin-top:20px}.c-interviewReportModal__editText{min-height:312px}.c-interviewReportModal__editText.-calendar{min-height:200px}.c-interviewReportModal__saveCheckbox{background-color:#fafbfb;line-height:1.4;margin-bottom:8px;padding:8px}.c-interviewReportModal__action .c-button{min-width:180px}.c-interviewReportModal__column3{display:flex}.c-interviewReportModal__column3>*{align-items:flex-start;flex-basis:calc(33.3% - 8px);flex-grow:0;flex-shrink:0;margin-right:16px}.c-interviewReportModal__column3>:last-of-type{margin-right:0}.c-interviewReportModal__marginBottom{margin-bottom:16px}.interviewReportModal__maxWidth{max-width:284px}.interviewReportModal__currentProgress{display:flex}.interviewReportModal__currentProgress p{background-color:#fafafa;padding:9px;width:215px}.interviewReportModal__currentProgress svg{margin:auto}.interviewReportModal__userSummary{width:240px}.c-jobTitlesList{margin-bottom:8px}.c-jobTitlesList .-jobTitle{align-items:center;background-color:#e5e9eb;border-radius:2px;color:#345461;display:inline-flex;font-size:.625rem;font-weight:700;justify-content:center;line-height:1.2;margin:0 4px 4px;padding:4px 8px;text-align:center}.c-jobTitlesList .-other{color:#99a9b0;font-size:.625rem;margin-top:4px}.c-jobTitlesList.-center{margin-top:8px;text-align:center}.c-jobTitlesList.-center .-jobTitle{padding:8px 12px}.c-jobTitlesList.-center .-jobTitle br{display:none}.c-jobTitlesList.-fullWidth .-jobTitle{width:100%}.c-jobTitlesList.-noBreak .-jobTitle br{display:none}.c-list{font-size:.875rem;list-style:1.1}.c-list li{margin-top:8px}.c-list li:first-of-type{margin-top:0}.c-list.-icon li{align-items:center;display:flex;font-size:1rem;font-weight:700}.c-list.-icon li .c-icon{fill:#04b0fb;margin-right:4px}@keyframes spin{0%{opacity:.1;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.1;transform:rotate(1turn)}}.c-loading{bottom:0;display:none;left:0;padding:32px;position:fixed;right:0;top:0;z-index:99999}.c-loading.is-active{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll}.c-loading.-absolute{position:absolute}@media(min-height:800px){.c-loading.is-active{justify-content:center}}.c-loading__info{background-color:#fff;border-radius:4px;padding:80px 32px 32px;position:relative;text-align:center;z-index:99999}.c-loading__title{color:#01293a;font-size:1rem;font-weight:500}.c-loading__title .-target{font-weight:700;margin:0 4px}.c-loading__text{color:#345461;font-size:.75rem;font-weight:500;margin-top:12px}.c-loading__spinner{animation:spin 1s linear infinite;border:4px solid #04b0fb;border-radius:50%;border-right-color:transparent;display:block;height:32px;left:calc(50% - 16px);position:absolute;top:30px;width:32px}.p-mediaArea{overflow:hidden;padding:48px 16px 32px;position:relative}@media(min-width:768px){.p-mediaArea{align-items:center;display:flex;justify-content:center;padding:48px}}.p-mediaArea__preview{box-shadow:0 8px 20px 0 rgba(1,41,58,.2);display:block;max-width:733px;position:relative;right:-30px;width:120%}@media(min-width:768px){.p-mediaArea__preview{margin-left:-160px}}.p-mediaArea__textArea{margin:48px auto 0;max-width:320px}.p-mediaArea__textArea .-logoImage{border:1px solid #e5e9eb;display:block;line-height:1;margin:0 auto;max-width:380px;width:100%}.p-mediaArea__textArea .-title{font-size:1.5rem;margin-top:24px;text-align:center}.p-mediaArea__textArea .-text{line-height:2.2;margin-top:24px}.p-mediaArea__textArea .c-button{margin:24px auto 0;width:100%}@media(min-width:768px){.p-mediaArea__textArea{max-width:380px}}.c-menu>*{border-bottom:1px solid #e5e9eb}.c-menu>:first-child{border-top:1px solid #e5e9eb}.c-menu__item{align-items:center;background-color:#fff;color:inherit;display:flex;height:60px;justify-content:space-between;padding-left:12px;padding-right:12px;text-decoration:none}.c-menu__item.is-active,.c-menu__item:hover{background-color:#f2fbff}.c-menu__item.is-active{font-weight:700}.c-menu__item.is-active .c-menu__subMenu,.c-menu__item.is-active .c-menu__title .c-icon.-open,.c-menu__item:hover .c-menu__subMenu,.c-menu__item:hover .c-menu__title .c-icon.-open{display:block}.c-menu__item.is-active .c-menu__title .c-icon.-close,.c-menu__item:hover .c-menu__title .c-icon.-close{display:none}.c-menu__item:has(>.c-menu__title){display:block;padding:0}.c-menu__item:has(>.c-menu__subMenu){height:auto}.c-menu__subMenu{background-color:#fbfbfb;border-top:1px solid #e5e9eb;display:none}.c-menu__subMenu>*{border-bottom:1px solid #e5e9eb}.c-menu__subMenu>:last-child{border-bottom:none}.c-menu__subItem{align-items:center;color:inherit;display:flex;font-weight:400;height:50px;justify-content:space-between;padding-left:12px;padding-right:12px;text-decoration:none}.c-menu__subItem:hover{background-color:#f2fbff}.c-menu__subItem.is-active{background-color:#f2fbff;font-weight:700}.c-menu__subItem .-title{align-items:center;display:flex;gap:4px;justify-content:center}.c-menu__subItem .-title .-versionAnnounce{align-items:center;background:#04b0fb;border-radius:4px;display:flex;justify-content:center;padding:4px}.c-menu__subItem .-title .-versionAnnounce span{color:#fff;font-size:.625rem;font-weight:700;line-height:1.4;text-align:center}.c-menu__title{align-items:center;color:inherit;display:flex;height:60px;justify-content:space-between;padding-left:12px;padding-right:12px;text-decoration:none}.c-menu__title:hover{background-color:#f2fbff}.c-menu__title.is-active{background-color:#f2fbff;font-weight:700}.c-menu__title .c-icon.-open{display:none}.c-menu__title .c-icon.-close{display:block}.c-menu__icon{flex:0 0 16px;width:16px}.c-menu__subToFull{align-items:center;display:flex;gap:4px;justify-content:center}.c-menu__subToFull .-versionAnnounce{align-items:center;background:#04b0fb;border-radius:4px;display:flex;gap:10px;justify-content:center;padding:4px}.c-menu__subToFull .-versionAnnounce span{color:#fff;font-size:.625rem;font-weight:700;line-height:1.4;text-align:center}.c-messageTextStyles .-text{margin-bottom:24px}.c-messageTextStyles .-bold{font-weight:700}.c-messageTextStyles .-ulList{margin-bottom:16px}.c-messageTextStyles .-ulList li{padding-left:20px;position:relative}.c-messageTextStyles .-ulList li:before{background-color:#345461;border-radius:50%;content:"";display:block;height:5px;left:4px;margin-top:-2.5px;position:absolute;top:50%;width:5px}.c-messageTextStyles .-olList{counter-reset:listCounter 0;margin-bottom:16px}.c-messageTextStyles .-olList li:before{content:counter(listCounter) ".";counter-increment:listCounter 1;display:inline-block;margin-right:8px}.c-messageTextStyles .-quote{border-left:4px solid #cdeffe;margin-bottom:16px;padding:8px 0 8px 8px}.c-mobileOverlayView{bottom:0;height:100%;left:50%;max-width:768px;position:fixed;top:0;transform:translate(-50%);width:100%;z-index:10000}.c-notification{display:none;margin-left:24px;opacity:0;position:fixed;right:24px;top:112px;transition:all .3s ease-out;z-index:0}.c-notification.-toast{transform:translateY(-240%)}.c-notification.-toast.is-active{transform:translateY(0);z-index:10000}.c-notification.is-active{display:flex;opacity:1;z-index:1000}.c-overlay{background-color:rgba(1,41,58,.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.c-overlay.-light{background-color:rgba(1,41,58,.2)}.c-pageTitle{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;line-height:1.2;margin-bottom:4px;padding-top:16px;text-align:center}@media(min-width:768px){.c-pageTitle{font-size:2rem}}.c-pageTitle:after{background-image:linear-gradient(to top left,#6684f7,#04b0fb);border-radius:99em;content:"";height:3px;margin-top:16px;width:100px}.c-title{font-size:calc(1.5rem - 4);font-weight:700;text-align:center}.c-title.-light{color:#fff}.c-title span{position:relative;z-index:1}.c-title span:before{background-image:linear-gradient(-135deg,rgba(4,176,251,.5),rgba(102,132,247,.5));border-radius:99em;bottom:-2px;content:"";height:10px;left:-10px;margin-left:auto;margin-right:auto;position:absolute;right:-10px;transition:all .3s ease-out;z-index:-1}@media(min-width:768px){.c-title{font-size:2rem;letter-spacing:.05em;text-indent:-.05em}}.c-pagination{align-items:center;border:1px solid #e5e9eb;border-radius:2px;display:flex;font-size:1.125rem;justify-content:space-between;position:relative}.c-pagination.disabled:after{background:hsla(0,0%,100%,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.c-pagination a{align-items:center;border-radius:2px;color:#345461;display:flex;height:32px;justify-content:center;min-width:32px;text-decoration:none}.c-pagination a.is-active,.c-pagination a:hover{background-color:#345461;color:#fff;cursor:pointer}.c-pagination a.is-disabled,.c-pagination a[disabled]{color:#e5e9eb;cursor:default}.c-pagination a.is-disabled:hover,.c-pagination a[disabled]:hover{background-color:transparent;color:#e5e9eb}.c-pagination>*+*{border-left:1px solid #e5e9eb}.c-pagination.-large a{height:44px;min-width:44px}.c-pagination.-large .c-pagination__item{flex:0 0 60px;min-width:60px;padding:8px}.c-pagination.-large .c-pagination__list{height:60px}.c-pagination.-large .c-pagination__list>*+*{margin-left:12px}@media(min-width:768px){.c-pagination.-flexible a{height:44px;min-width:44px}.c-pagination.-flexible .c-pagination__item{flex:0 0 60px;min-width:60px;padding:8px}.c-pagination.-flexible .c-pagination__list{height:60px;padding:8px}.c-pagination.-flexible .c-pagination__list>*+*{margin-left:12px}}.c-pagination__item{flex:0 0 40px;min-width:40px;padding:4px}.c-pagination__item a{background-color:transparent}.c-pagination__list{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;font-family:Cabin,sans-serif;font-style:italic;height:40px;justify-content:center;min-width:0;overflow:hidden;padding:4px}.c-pagination__list>*+*{background-color:#fafbfb;margin-left:8px}.c-pointBox{align-items:center;background-color:#f2fbff;border-radius:4px;display:flex;margin-top:12px;padding:8px}.c-pointBox.-error{background-color:#fff2f2}.c-pointBox.-error .c-pointBox__icon{fill:#fb0404}.c-pointBox.-error code{background-color:#fecdcd}.c-pointBox.-noFill{background:none}.c-pointBox.-large{padding:16px}.c-pointBox__icon{fill:#04b0fb;margin-right:8px;width:24px}.c-pointBox__icon.-black{fill:#01293a}.c-pointBox__text{font-size:.75rem}.c-pointBox__text a{display:inline-block;margin:0 4px}.c-pointBox__text code{background-color:#cdeffe;border-radius:2px;display:inline-block;font-size:9px;margin-right:4px;padding:2px 4px}.c-popup{bottom:0;display:none;left:0;padding:32px;position:fixed;right:0;top:0;z-index:10000}.c-popup.is-active{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll}.c-popup.-align-center{justify-content:center}.c-popup__inner{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative;z-index:10000}.c-popup__content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(1,41,58,.1);margin:16px;max-width:1012px;overflow:hidden}.c-radio{display:block;padding-left:26px;position:relative}.c-radio:hover{cursor:pointer}.c-radio .c-radio__input:checked+.c-radio__label:after{background-color:#04b0fb;border:1px solid #04b0fb}.c-radio .c-radio__input[disabled]+.c-radio__label,.c-radio.is-disabled .c-radio__input+.c-radio__label{opacity:.4}.c-radio.-small{font-size:.625rem;padding-left:24px}.c-radio.-small .c-radio__label{padding-top:.33333em}.c-radio.-small .c-radio__label:after,.c-radio.-small .c-radio__label:before{height:16px;left:-24px;width:16px}.c-radio.is-error{color:#fd4477}.c-radio.-block{padding:0}.c-radio.-block .c-radio__input+.c-radio__label:after{content:none}.c-radio.-block .c-radio__input:checked+.c-radio__label:after{content:""}.c-radio.-block .c-radio__input:checked+.c-radio__label{background-color:#f2fbff;border:2px solid #04b0fb}.c-radio.-block .c-radio__label{align-items:center;border:2px solid #e5e9eb;border-radius:4px;display:flex;font-weight:700;height:100%;padding:16px 16px 16px 40px}.c-radio.-block .c-radio__label:after,.c-radio.-block .c-radio__label:before{content:"";display:inline-block;left:16px;position:absolute;top:50%;transform:translateY(-50%)}.c-radio.-block .c-radio__label:after{left:18px}.c-radio.-block.is-disabled .c-radio__label{background-color:#fafbfb;color:#e5e9eb}.c-radio.-block.is-disabled .c-radio__label .-sub{color:#e5e9eb}.c-radio__input{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-radio__input+.c-radio__label:after{content:none}.c-radio__input:checked+.c-radio__label:after{content:""}.c-radio__label{padding-top:.16666em;position:relative}.c-radio__label .-sub{color:#99a9b0;display:block;font-size:.75rem}.c-radio__label:after,.c-radio__label:before{content:"";display:inline-block;left:-26px;position:absolute;top:50%;transform:translateY(-50%)}.c-radio__label:before{background-color:#e5e9eb;border:1px solid #e5e9eb;border-radius:50%;height:18px;width:18px}.c-radio__label:after{background-color:#04b0fb;border:1px solid #04b0fb;border-radius:50%;height:14px;left:-24px;width:14px}.c-radio__wrap{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.c-radio__wrap.-column2 .c-radio.-block{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:12px}.c-radio__wrap.-column2 .c-radio.-block:nth-of-type(2n -1){margin-right:8px}.c-radio__wrap.-column3 .c-radio.-block{flex-basis:calc(33.3% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:12px}.c-radio__wrap.-column4 .c-radio.-block{flex-basis:calc(25% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:12px}.c-radio__wrap.-column5 .c-radio.-block{flex-basis:calc(20% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:12px}.c-requirementsDetail{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(1,41,58,.1);margin:16px 0 40px;max-width:960px;overflow:hidden}.c-requirementsDetail.-entry{margin:16px 0}@media(min-width:768px){.c-requirementsDetail{margin:24px auto 40px}}.c-requirementsDetail__previewHeader{align-items:stretch;background-color:#fd4477;display:flex;min-height:80px}.c-requirementsDetail__previewHeader .-backLink{align-items:center;border-right:1px solid #fff;color:#fff;display:flex;flex:0 0 108px;justify-content:center;padding:12px;text-decoration:none;width:108px}.c-requirementsDetail__previewHeader .-textArea{align-items:center;color:#fff;display:flex;flex:1 1;font-size:.875rem;font-weight:700;padding:8px 24px}.c-requirementsDetail__image{max-height:310px;overflow:hidden;position:relative}.c-requirementsDetail__image img{height:auto;max-height:310px;-o-object-fit:cover;object-fit:cover;width:100%}.c-requirementsDetail__image .-tag{background-color:#000;border-radius:4px;bottom:24px;color:#fff;display:block;font-size:.875rem;font-weight:700;left:24px;padding:8px 12px;position:absolute}.is-entried .c-requirementsDetail__image .-tag{background-color:#04b0fb}.is-offered .c-requirementsDetail__image .-tag{background-color:#99a9b0}.is-end .c-requirementsDetail__image .-tag{background-color:#345461}.c-requirementsDetail__content{padding:12px}.c-requirementsDetail__content .c-shareArea{border-top:1px solid #e5e9eb;margin-top:32px}@media(min-width:768px){.c-requirementsDetail__content{padding:32px 40px 48px}}.c-requirementsDetail__title{font-feature-settings:"palt";color:#01293a;font-size:1.25rem;font-weight:700;letter-spacing:1px;line-height:1.4;margin-top:8px}.c-requirementsDetail__title a{text-decoration:none}@media(min-width:768px){.c-requirementsDetail__title{font-size:2rem}}.c-requirementsDetail__companyInfo{margin-top:16px}.c-requirementsDetail__companyInfo,.c-requirementsDetail__companyInfo .-companyInfo{align-items:center;display:flex;justify-content:space-between}.c-requirementsDetail__companyInfo .-companyLogo{background-position:50%;background-size:cover;display:block;flex:0 0 86px;height:86px;margin-right:8px;width:86px}.c-requirementsDetail__companyInfo .-companyName{color:#01293a;font-size:.75rem;font-weight:700}.c-requirementsDetail__companyInfo .-action{flex:0 0 32px}.c-requirementsDetail__companyInfo .-action .-pcButton{display:none}.c-requirementsDetail__companyInfo .-action .-spButton{align-items:center;background-color:#99a9b0;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;text-decoration:none;width:32px}.c-requirementsDetail__companyInfo .-action .-spButton.is-active,.c-requirementsDetail__companyInfo .-action .-spButton:hover{background-color:#009287}@media(min-width:768px){.c-requirementsDetail__companyInfo .-companyLogo{flex:0 0 86px;width:86px}.c-requirementsDetail__companyInfo .-companyName{font-size:1rem}.c-requirementsDetail__companyInfo .-action{flex:0 0 180px}.c-requirementsDetail__companyInfo .-action .-pcButton{display:inline-flex;width:100%}.c-requirementsDetail__companyInfo .-action .-spButton{display:none}.c-requirementsDetail__companyInfo .-action .-spButton.is-active{background-color:#009287}}.c-requirementsDetail__keywordTags{align-items:center;display:flex;margin-top:24px}.c-requirementsDetail__keywordTags .-label{color:#99a9b0;font-size:.75rem;margin-right:8px}.c-requirementsDetail__keywordTags .c-requirementsDetailTags__List{margin:0}.c-requirementsDetail__sectionTitle{font-feature-settings:"palt";color:#01293a;font-size:1.5rem;font-weight:700;letter-spacing:1px;line-height:1.4;margin-top:56px}@media(min-width:768px){.c-requirementsDetail__sectionTitle{font-size:2rem;margin-top:56px}}.c-requirementDetail__List{margin-top:12px}.c-requirementDetail__List li{align-items:flex-start;background-color:#fafbfb;display:flex;flex-direction:column;margin-top:4px;padding:8px}.c-requirementDetail__List li .-label{color:#99a9b0;flex:0 0 100%;font-size:.75rem;margin-right:8px}.c-requirementDetail__List li .-item{color:#01293a;font-size:.875rem}@media(min-width:768px){.c-requirementDetail__List{margin-top:16px}.c-requirementDetail__List li{align-items:center;flex-direction:row;padding:16px 24px}.c-requirementDetail__List li .-label{flex:0 0 160px;font-size:.75rem}}.c-requirementsDetail__action{background-color:hsla(0,0%,100%,.9);bottom:0;margin:24px 0;padding:12px 8px;position:sticky;text-align:center;width:100%;z-index:10}.c-requirementsDetail__action .c-button{width:calc(50% - 8px)}@media(min-width:768px){.c-requirementsDetail__action{display:flex;justify-content:center;margin:0 0 24px;padding:32px 8px}.c-requirementsDetail__action .c-button{border-radius:8px;display:flex;font-size:1rem;height:60px;margin:0 12px;width:324px}}.c-requirementsDetail__positionTags{align-items:center;display:flex}.c-requirementsDetail__positionTags .-tag{border:1px solid #04b0fb;border-radius:4px;color:#04b0fb;font-size:.625rem;font-weight:700;padding:4px 8px}.c-requirementsDetail__conditionsList{align-items:center;display:flex;flex-wrap:wrap;margin-top:16px}.c-requirementsDetail__conditionsList .-item{font-size:.75rem;line-height:1.1;margin:0 12px 12px 0}.c-requirementsDetail__conditionsList .-item .-label{color:#99a9b0}.c-requirementsDetail__conditionsList .-item .-label .c-icon{margin-top:-2px}.c-requirementsDetail__conditionsList .-item .-value{color:#01293a;font-weight:700}@media(min-width:768px){.c-requirementsDetail__conditionsList .-item{margin:0 12px 8px 0}}.c-requirementsDetail__contentBox{margin-top:12px}.c-requirementsDetail__contentBox>:first-child{margin-top:0}.c-requirementsDetail__contentBox p{color:#01293a;font-size:1rem;margin-top:8px}.c-requirementsDetail__contentBox p.-big{font-size:1.125rem}.c-requirementsDetail__contentBox .-h1,.c-requirementsDetail__contentBox h1{color:#01293a;font-size:1.25rem;font-weight:700;margin-top:40px}.c-requirementsDetail__contentBox .-h2,.c-requirementsDetail__contentBox h2{color:#01293a;font-size:1.125rem;font-weight:700;margin-top:32px}.c-requirementsDetail__contentBox .-h3,.c-requirementsDetail__contentBox h3{color:#01293a;font-size:1rem;font-weight:700;margin-top:24px}.c-requirementsDetail__contentBox h4{color:#01293a;font-size:.875rem;font-weight:700;margin-top:16px}.c-requirementsDetail__contentBox blockquote{border-left:4px solid #e5e9eb;color:#345461;margin:12px 0 0;padding:8px 12px}.c-requirementsDetail__contentBox blockquote>:first-of-type{font-size:.875rem}.c-requirementsDetail__contentBox blockquote>:first-of-type:first-of-type{margin-top:0}.c-requirementsDetail__contentBox code{background-color:#e5e9eb;border-radius:2px;font-size:.75rem;margin:0 2px;padding:2px 4px}.c-requirementsDetail__contentBox pre{word-wrap:break-word;background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:4px;display:block;margin:12px 0 0;overflow:auto;padding:16px;word-break:break-all}.c-requirementsDetail__contentBox pre>code{background-color:transparent;display:block;text-align:left}.c-requirementsDetail__contentBox ul li{font-size:1rem;list-style-position:inside;list-style-type:disc;margin-top:12px}.c-requirementsDetail__contentBox ul li>ul{margin-left:2em}.c-requirementsDetail__contentBox ul li>ul li{list-style-type:circle}.c-requirementsDetail__contentBox ul li>ul li>ul>li{list-style-type:square}.c-requirementsDetail__contentBox ul li>ul li>ul>li>ul>li{list-style-type:circle}.c-requirementsDetail__contentBox ul li>ol{margin-left:2em}.c-requirementsDetail__contentBox ul li>ol li{list-style-type:decimal}.c-requirementsDetail__contentBox ul li p{display:inline-block;font-size:1rem;margin-top:0}.c-requirementsDetail__contentBox ol li{font-size:1rem;list-style-position:inside;list-style-type:decimal;margin-top:12px}.c-requirementsDetail__contentBox ol li>ul{margin-left:2em}.c-requirementsDetail__contentBox ol li>ul li{list-style-type:circle}.c-requirementsDetail__contentBox ol li>ol{margin-left:2em}.c-requirementsDetail__contentBox ol li>ol li{list-style-type:lower-alpha}.c-requirementsDetail__contentBox ol li>ol li>ol>li{list-style-type:lower-roman}.c-requirementsDetail__contentBox ol li p{display:inline-block;font-size:1rem;margin-top:0}.c-requirementsDetail__contentBox hr{border:none;border-top:1px solid #e5e9eb;margin:12px 0}.c-requirementsDetail__contentBox div{margin:40px 0}.c-requirementsDetail__contentBox iframe{display:block;margin:32px auto 0!important;max-width:800px;width:100%}.c-requirementsDetail__subTitle{color:#04b0fb;font-size:1.5rem;font-weight:700;margin-top:16px}@media(min-width:768px){.c-requirementsDetail__subTitle{margin-top:40px}}.c-requirementsDetail__subTitle.-info{color:#345461;font-size:1.25rem}.c-requirementsDetail__memberList{margin-top:24px}.c-requirementsDetail__memberList .membersCarousel__wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.c-requirementsDetail__memberList .membersCarousel__wrapper .membersCarousel{border-bottom:1px solid #e5e9eb;width:calc(100% - 48px)}.c-requirementsDetail__memberList .membersCarousel__wrapper .membersCarousel.wide{width:100%}.c-requirementsDetail__memberList .membersCarousel__wrapper .owl-stage-outer{display:flex;flex-direction:column;overflow:hidden}.c-requirementsDetail__memberList .membersCarousel__wrapper .owl-stage-outer .owl-item{display:flex;justify-content:center}.c-requirementsDetail__memberList .membersCarousel__wrapper .owl-stage-outer>.owl-stage{margin:0 auto}.c-requirementsDetail__memberList .membersCarousel__wrapper .carouselNav{cursor:pointer;z-index:2}.c-requirementsDetail__memberList .membersCarousel__wrapper .carouselNav.-prevButton{left:0;transform:translateY(-50%)}.c-requirementsDetail__memberList .membersCarousel__wrapper .carouselNav.-nextButton{right:0;transform:translateY(-50%) rotate(180deg)}.c-requirementsDetail__memberList .membersCarousel__wrapper .carouselNav svg{fill:#99a9b0}.c-requirementsDetail__memberList .membersCarousel__wrapper .carouselNav:hover svg{fill:#04b0fb}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;padding:0 8px 16px}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem img{border-radius:50%;height:60px;margin-bottom:8px;width:60px}@media(min-width:768px){.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem img{height:100px;width:100px}}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem .-memberName{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.2;margin-bottom:8px;text-align:center}@media(min-width:768px){.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem .-memberName{font-size:1rem}}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem .-memberPosition{color:#99a9b0;font-size:.625rem;font-weight:500;line-height:1.2;text-align:center}@media(min-width:768px){.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem .-memberPosition{font-size:.75rem}}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem .-line{background-color:#345461;bottom:-8px;display:block;height:3px;left:0;opacity:0;position:absolute;transition:.3s;visibility:hidden;width:100%}.c-requirementsDetail__memberList .membersCarousel__wrapper .-carouselItem.-active .-line{bottom:0;opacity:1;visibility:visible}.c-requirementsDetail__memberList .memberDescriptions__wrapper{margin:0 auto;width:calc(100% - 48px)}.c-requirementsDetail__memberList .memberDescriptions__wrapper.wide{width:100%}.c-requirementsDetail__memberList .memberDescriptions__wrapper .-memberDescription{opacity:0;transition:opacity .5s ease}.c-requirementsDetail__memberList .memberDescriptions__wrapper .-memberDescription.-active{opacity:1}.c-requirementsDetail__memberList .memberDescriptions__wrapper .-memberDescription p{color:#01293a;font-size:.75rem;font-weight:500;line-height:1.6}@media(min-width:768px){.c-requirementsDetail__memberList .memberDescriptions__wrapper .-memberDescription p{font-size:.875rem}}.c-requirementsDetail__memberList .memberDescriptions__wrapper .moreButton__wrapper{display:flex;justify-content:center;width:100%}.c-requirementsDetail__memberList .memberDescriptions__wrapper .moreButton__wrapper .-moreButton{margin:16px auto 0;max-width:180px;width:100%}@media(min-width:768px){.c-requirementsDetail__memberList .memberDescriptions__wrapper .moreButton__wrapper .-moreButton{margin:24px auto 0}}.c-requirementsDetail__memberList .memberDescriptions__wrapper .-moreButton{margin:16px auto 0;max-width:180px;width:100%}@media(min-width:768px){.c-requirementsDetail__memberList .memberDescriptions__wrapper .-moreButton{margin:24px auto 0}}.c-requirementsDetail__memberList .memberDescriptions__wrapper .-moreButton.-hide{opacity:0;transition:opacity .8s ease}.c-requirementsDetail__stacksArea{display:flex;flex-wrap:wrap;margin-top:24px}.c-requirementsDetail__stacksList{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;margin-bottom:16px}.c-requirementsDetail__stacksList dt{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.c-requirementsDetail__stacksList dd{margin-top:8px}.c-requirementsDetail__stacksList dd a{color:#01293a;font-size:1.125rem;font-weight:700;line-height:1.4;text-decoration:underline}.c-requirementsDetail__stacksList dd a:hover{color:#04b0fb;text-decoration:none}@media(min-width:768px){.c-requirementsDetail__stacksList{flex-basis:calc(33.3% - 8px);flex-grow:0;flex-shrink:0}}.c-requirementsDetail__list{margin-top:24px}.c-requirementsDetail__list li{color:#01293a;font-size:.875rem;line-height:1.4;list-style-position:outside;list-style-type:disc;margin:12px 0 0 24px}.c-requirementsDetail__list li:first-of-type{margin-top:0}.c-requirementsDetail__list li a{color:#01293a}@media(min-width:768px){.c-requirementsDetail__list li{font-size:1rem}}.c-requirementsDetail__mediaArticleBox{border:1px solid #e5e9eb;border-radius:2px;margin-top:16px;overflow:hidden}.c-requirementsDetail__mediaArticleBox a{align-items:center;display:flex;text-decoration:none;transition:all .3s ease-out}.c-requirementsDetail__mediaArticleBox a:hover{background-color:#f2fbff}.c-requirementsDetail__mediaArticleBox .-image{flex:0 0 120px;width:120px}.c-requirementsDetail__mediaArticleBox .-image img{height:auto;-o-object-fit:fill;object-fit:fill;width:100%}.c-requirementsDetail__mediaArticleBox .-textArea{flex:1 1;padding:12px}.c-requirementsDetail__mediaArticleBox .-textArea .-title{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.4}.c-requirementsDetail__mediaArticleBox .-textArea .-text{color:#99a9b0;font-size:.625rem;line-height:1.4;margin-top:4px}@media(min-width:768px){.c-requirementsDetail__mediaArticleBox{margin-top:24px}.c-requirementsDetail__mediaArticleBox a{padding:12px}.c-requirementsDetail__mediaArticleBox .-image{flex:0 0 360px;width:360px}.c-requirementsDetail__mediaArticleBox .-textArea{padding:24px}.c-requirementsDetail__mediaArticleBox .-textArea .-title{font-size:1.25rem;line-height:1.4}.c-requirementsDetail__mediaArticleBox .-textArea .-text{font-size:.875rem;margin-top:12px}}.c-requirementsDetail__numberedList{counter-reset:number 0;margin-top:16px}.c-requirementsDetail__numberedList .-flowItem{align-items:center;color:#345461;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;list-style:disc;list-style-position:inside;padding:4px}.c-requirementsDetail__numberedList .-flowItem .-selectWrap{align-items:center;display:flex;width:300px}.c-requirementsDetail__numberedList .-flowItem .-selectWrap:before{color:#345461;content:counter(number) ". ";counter-increment:number 1;display:inline-flex;font-family:Cabin,sans-serif;font-size:1.25rem;font-style:italic;font-weight:700;margin-right:8px;white-space:nowrap}.c-companiesDetail__recruitingBtnArea{margin-top:24px;text-align:center}.c-companiesDetail__recruitingBtnArea .c-button{min-width:320px}.c-requirementsTag{align-items:center;border:1px solid #345461;border-radius:4px;color:#345461;display:inline-flex;font-size:.625rem;font-weight:700;line-height:1.1;margin:0 8px 8px 0;padding:8px 12px}.c-requirementsTag.-large{background-color:#345461;border-color:#345461;color:#fff;font-size:.875rem;padding:8px 12px}.c-requirementsTags__List{margin-top:16px}.c-reservationDateSetting{align-items:center;display:flex}.c-reservationDateSetting>*{margin-right:8px}.c-reservationDateSetting__day{display:block;position:relative}.c-reservationDateSetting__day .-inputRadio{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-reservationDateSetting__day .-inputRadio:checked+.-label{background-color:rgba(4,176,251,.2);border:1px solid #04b0fb}.c-reservationDateSetting__day.-calendar{border:1px solid #e5e9eb;border-radius:2px}.c-reservationDateSetting__day.-calendar .-label{border:none}.c-reservationDateSetting__day.-calendar.is-active{background-color:rgba(4,176,251,.2);border:1px solid #04b0fb}.c-reservationDateSetting__day.-calendar.is-active .-inputRadio:checked+.-label{background-color:transparent;border:none}.c-reservationDateSetting__day .-label{align-items:center;border:1px solid #e5e9eb;border-radius:2px;color:#99a9b0;display:flex;font-size:.75rem;height:40px;justify-content:center;min-width:60px}.-workerDetail .c-reservationDateSetting__day .-label{background-color:#fff;min-width:48px}.c-reservationDateSetting__day.is-error .-label{background-color:rgba(253,68,119,.1);border-color:#fd4477}.c-reservationDateSetting__date .v-calendar-date-picker input{background-color:transparent;background-image:none;border:none;cursor:pointer;padding:0 12px}.c-reservationDateSetting__date .c-icon{display:block;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.c-reservationDateSetting__time{background-color:#fff;border:1px solid #e5e9eb;border-radius:2px;position:relative;width:140px}.c-reservationDateSetting__time .c-selectbox{background-color:transparent;background-image:none;border:none;cursor:pointer}.c-reservationDateSetting__time .c-icon{fill:#99a9b0;display:block;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.c-reservationDateSetting__time.is-error{background-color:rgba(253,68,119,.1);border-color:#fd4477}.c-reservationDateSetting__file{display:flex}.c-reservationDateSetting__file .p-messageInput__file{margin:0 8px 0 0}.c-reservationDateSetting__file .p-messageInput__file .c-button{height:30px;width:180px}.c-reservationDateSetting__file .p-messageInput__fileName{height:30px;margin:0;width:180px}.c-sectionTab.-space{margin-top:28px}.c-sectionTab__header{display:flex;justify-content:space-between}.c-sectionTab__header label,.c-sectionTab__header li{align-items:center;border-radius:2px 2px 0 0;cursor:pointer;display:flex;flex-basis:calc(50% - 1px);flex-grow:0;flex-shrink:0;font-size:.75rem;font-weight:700;justify-content:center;min-height:48px}.c-sectionTab__header label a,.c-sectionTab__header li a{align-items:center;color:#01293a;display:flex;font-size:.875rem;height:100%;justify-content:center;text-decoration:none;width:100%}.c-sectionTab__header label.is-active,.c-sectionTab__header label:hover,.c-sectionTab__header li.is-active,.c-sectionTab__header li:hover{background-color:#345461}.c-sectionTab__header label.is-active a,.c-sectionTab__header label:hover a,.c-sectionTab__header li.is-active a,.c-sectionTab__header li:hover a{color:#fff}.c-sectionTab__header label.is-active span:after,.c-sectionTab__header label:hover span:after,.c-sectionTab__header li.is-active span:after,.c-sectionTab__header li:hover span:after{opacity:1}.c-sectionTab__header.-column3 label{background-color:#fafbfb;flex-basis:calc(33.33% - 4px);flex-grow:0;flex-shrink:0;justify-content:flex-start;padding-left:34px}.c-sectionTab__header.-column3 label.is-active,.c-sectionTab__header.-column3 label:hover{background-color:#345461}.c-sectionTab__header.-column3 label.is-active span,.c-sectionTab__header.-column3 label:hover span{color:#fff}.c-sectionTab__header.-column3 label.is-active span:after,.c-sectionTab__header.-column3 label:hover span:after{opacity:1}.c-sectionTab__body{display:none}.c-sectionTab__body.is-show{background-color:rgba(250,251,251,.8);border-top:4px solid #345461;display:block;padding:16px}.c-sectionTab__body>.c-radio__label:checked{background:none}.c-sectionTab__count{font-size:.75rem;font-weight:500}.c-sectionTab__count>b{font-size:1rem;font-weight:700}.c-sectionTab__count.-alert>b{color:#fd4477}.c-sectionTitle{align-items:center;background-color:#01293a;color:#fff;display:flex;font-size:1rem;font-weight:700;height:42px;line-height:1.2;padding:8px 16px}.c-selectbox,.v-calendar-date-picker input{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%2399A9B0%22%20d%3D%22M20.4%2031.8L7.1%2018.4c-.4-.4-.4-1%200-1.4l2.1-2.1c.4-.4%201-.4%201.4%200L24%2028.3l13.5-13.5c.4-.4%201-.4%201.4%200L41%2017c.4.4.4%201%200%201.4L24.6%2034.6c-.4.4-1%20.4-1.4%200%200%200-2.7-2.8-2.8-2.8z%22%2F%3E%3C%2Fsvg%3E");background-position:calc(100% - 8px);background-repeat:no-repeat;background-size:12px 12px;border:1px solid #99a9b0;border-radius:2px;display:inline-block;font-size:.875rem;height:40px;padding:0 24px 0 12px}.c-selectbox:focus,.v-calendar-date-picker input:focus{border-color:#04b0fb;outline:none}.c-selectbox.-primary,.v-calendar-date-picker input.-primary{border-color:#04b0fb}.c-selectbox.-small,.v-calendar-date-picker input.-small{border-color:#e5e9eb;font-size:.625rem}.c-selectbox.-large,.v-calendar-date-picker input.-large{min-height:50px}.c-selectbox.-block,.v-calendar-date-picker input.-block{width:100%}.c-selectbox.is-error,.v-calendar-date-picker input.is-error{background-color:rgba(253,68,119,.1);border-color:#fd4477;color:#fd4477;margin-bottom:4px}.c-selectbox.-noBorder,.v-calendar-date-picker input.-noBorder{background-color:transparent;background-size:24px 24px;border-color:transparent;box-shadow:none;font-size:1.5rem;font-weight:700;letter-spacing:.1em}.c-selectbox.is-disabled,.c-selectbox[disabled],.v-calendar-date-picker input.is-disabled,.v-calendar-date-picker input[disabled]{background-color:#fafbfb;border-color:#e5e9eb;color:#e5e9eb;cursor:default;pointer-events:none}.c-selectbox::-ms-expand{display:none}.c-sideModal{background-color:#fff;bottom:0;display:none;filter:drop-shadow(0 6px 8px rgba(1,41,58,.1));position:fixed;right:0;top:0;transform:translateX(480px);transition:all .3s ease-out;width:480px;z-index:10000}.c-sideModal.is-active{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;transform:translateX(0)}.c-skillTag{align-items:center;background-color:#fafbfb;border-radius:2px;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:40px;overflow:hidden}.c-skillTag .-scroe{align-items:center;align-self:stretch;display:flex;flex:0 0 40px;font-family:Cabin,sans-serif;font-size:1rem;font-style:italic;justify-content:center;text-align:center}.c-skillTag .-scroe.-high{background-color:#04b0fb;color:#fff}.c-skillTag .-scroe.-middle{background-color:#cdeffe;color:#345461}.c-skillTag .-scroe.-low{background-color:#e5e9eb;color:#345461}.c-skillTag .-scroe+.-skillName{font-weight:700;padding:12px}.c-skillTag .-skillName{color:#01293a;flex:1 0 auto;font-size:.75rem;padding:16px;text-align:left}@media(min-width:768px){.c-skillTag .-skillName{font-weight:700}}.c-skillTag .-experienceYears{color:#99a9b0;flex:0 0 100%;font-size:.625rem;margin-top:4px;padding:12px;text-align:left}.c-skillTag .-experienceYears span{color:#01293a}@media(min-width:768px){.c-skillTag .-experienceYears{flex:0 0 120px;margin-top:0;text-align:right}}.p-startGuidance{height:590px;padding:70px 40px 40px;text-align:center;width:800px}.p-startGuidance .-title{color:#01293a;font-size:1.5rem;font-weight:700;line-height:120%;margin-top:-24px}.p-startGuidance .-text{color:#01293a;font-size:.75rem;font-weight:700;line-height:140%;margin-top:16px}.p-startGuidance img{height:auto;width:387px}.p-startGuidance .c-button{border-radius:4px;font-size:.75rem;height:40px;margin-top:24px;width:260px}.c-subhead{align-items:center;border-bottom:1px solid #345461;color:#01293a;display:flex;font-size:.875rem;height:36px;padding-left:12px;padding-right:12px}.c-subhead>.c-form__required{margin-left:4px}.c-subhead.-button{height:56px;justify-content:space-between}.c-subhead.-button .c-button{padding-left:32px}.c-subhead.-button .c-button__icon{height:12px;width:12px}.c-subhead.-noDeco{border:none;font-size:1.125rem;padding:0}.c-subhead.c-form__label{border:none;padding-left:0}.c-subtext{font-size:.75rem}.c-subtext,.c-subtext a{color:#99a9b0}.c-subtext a:hover{text-decoration:none}.c-subtext.-normal{color:#345461}.c-subtext.-error{color:#fd4477;font-weight:700}.c-subtext.-caution{color:#fdca44;font-weight:700}.c-subtext.-withLabel{align-items:center;display:flex}.c-subtext.-withLabel>.c-tag{border-radius:2px;margin-left:4px;min-height:0}.c-subtextInput{padding:0 12px}.c-subtextInput__label{align-items:stretch;border-radius:4px;display:flex;justify-content:space-between;margin-top:4px;overflow:hidden;position:relative}.c-subtextInput__label.is-error>*{border-color:#fd4477}.c-subtextInput__label.is-error .c-subtextInput__text{background-color:rgba(253,68,119,.2)}.c-subtextInput__label.is-error .c-subtextInput__input{background-color:rgba(253,68,119,.1);color:#fd4477}.c-subtextInput__input{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #99a9b0;border-radius:0 2px 2px 0;display:inline-block;font-size:.875rem;min-height:50px;padding:12px 40px 12px 12px;width:100%}.c-subtextInput__input:focus{border-color:#04b0fb;outline:none}.c-subtextInput__text{background-color:#f2fbff;border:1px solid #99a9b0;border-radius:2px 0 0 2px;border-right:none;color:#99a9b0;font-size:.625rem;line-height:50px;min-height:50px;padding:0 12px;white-space:nowrap}.c-subtextInput__icon{color:#04b0fb;display:block;position:absolute;right:12px;top:calc(50% - 9px);z-index:1}.c-subtextInput__icon.is-success{fill:#04b0fb}.c-subtextInput__icon.is-error{fill:#fd4477}.c-subtextInput__subText{color:#99a9b0;font-size:.75rem;margin-top:8px}.c-subtextInput__subText a{color:#04b0fb}.c-subtextInput__subText.is-error,.c-subtextInput__subText.is-error a{color:#fd4477}.c-switch{display:inline-block;vertical-align:middle}.c-switch__input{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.c-switch__input:checked+.c-switch__button{background:#04b0fb}.c-switch__input:checked+.c-switch__button:after{left:44px}.c-switch__button{background:#e5e9eb;border-radius:99em;display:inline-block;height:40px;position:relative;vertical-align:middle;width:80px}.c-switch__button:after{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:32px;left:4px;position:absolute;top:4px;transition:.3s;width:32px}.c-table{table-layout:fixed;width:100%}.c-table td,.c-table th{border:1px solid #e5e9eb;padding:12px}.c-table th{background-color:#f2fbff;font-size:.75rem;font-weight:700}.c-tag{align-items:center;border:1px solid transparent;border-radius:99em;display:inline-flex;font-size:.625rem;font-weight:700;justify-content:center;line-height:1.1;min-height:24px;padding:4px 8px;text-align:center;vertical-align:middle}.c-tag.-normal{background-color:#345461;border-color:#345461;color:#fff}.c-tag.-accent{background-color:#fc8551;border-color:#fc8551;color:#fff}.c-tag.-primary{background-color:#04b0fb;border-color:#04b0fb;color:#fff}.c-tag.-secondary{background-color:#6684f7;border-color:#6684f7;color:#fff}.c-tag.-tertiary{background-color:#5173fc;border-color:#5173fc;color:#fff}.c-tag.-inactive{background-color:#99a9b0;border-color:#99a9b0;color:#fff}.c-tag.-outline{color:#99a9b0}.c-tag.-outline,.c-tag.-outline-primary{background-color:#fff;border-color:currentColor}.c-tag.-outline-primary{color:#04b0fb}.c-tag.-outline-secondary{background-color:#fff;border-color:currentColor;color:#6684f7}.c-tag.-outline-tertiary{background-color:#fff;border-color:currentColor;color:#345461}.c-tag.-score{background-color:#345461;border-color:#345461;color:#fff;padding-right:4px}.c-tag .-scoreValue{background-color:#fff;border-radius:99em;color:currentColor;color:#01293a;display:block;font-weight:500;line-height:1.1;margin-left:8px;padding:2px 4px}.c-tag.-close{background-color:#345461;border-color:#345461;color:#fff;padding-right:4px}.c-tag .-closeButton{background-color:transparent;background-color:#fff;border:none;border-radius:99em;box-shadow:0 0 0 transparent;color:currentColor;color:#01293a;cursor:pointer;display:block;font-weight:500;line-height:1.1;margin-left:8px;padding:2px;text-align:center;text-decoration:none;vertical-align:middle}.c-tag.-character{background-color:#01293a;border-color:#01293a;color:#fff;font-weight:500}.c-tag__list li{display:inline-block;margin:0 8px 12px 0}.c-textfield{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #99a9b0;border-radius:2px;display:inline-block;font-size:.875rem;min-height:40px;padding:8px 12px}.c-textfield .is-readonly,.c-textfield[readonly]{background-color:#fafbfb;border-color:#fafbfb}.c-textfield .is-readonly:focus,.c-textfield[readonly]:focus{border-color:transparent;outline:none}.c-textfield:focus{outline:none}.c-textfield.-primary,.c-textfield:focus{border-color:#04b0fb}.c-textfield.-small{border-color:#e5e9eb;font-size:.625rem}.c-textfield.-smallText{font-size:.75rem}.c-textfield.-bottom{margin-bottom:8px}.c-textfield.-bottom:last-child{margin-bottom:0}.c-textfield.-block{width:100%}.c-textfield.is-error{background-color:rgba(253,68,119,.1);border-color:#fd4477;color:#fd4477;margin-bottom:4px}.c-textfield.is-caution{background-color:rgba(253,202,68,.1);border-color:#fdca44;margin-bottom:4px}.c-textfield.is-disabled,.c-textfield[disabled]{background-color:#fafbfb;border-color:#e5e9eb;color:#e5e9eb;cursor:default;pointer-events:none}.c-textfield.is-disabled.-disabled-visible,.c-textfield[disabled].-disabled-visible{color:#99a9b0}@media(min-width:768px){.c-textfield.-large{min-height:50px}}.c-textfield__wrap{align-items:center;display:flex}.c-textfield__wrap.-postcode:before{color:#01293a;content:"〒";display:block;flex:0 0 20px;font-size:1.25rem;font-weight:700;margin-right:4px;text-align:center}.c-textfield__validate{margin-top:8px;width:100%}.c-textfield__validate .-barsWrap{display:flex;justify-content:space-between}.c-textfield__validate .-barsWrap .-bar{background-color:#e5e9eb;border-radius:4px;flex-basis:calc(33.3% - 4px);flex-grow:0;flex-shrink:0;height:4px;margin-left:4px}.c-textfield__validate .-barsWrap .-bar:first-of-type{margin-left:0}.c-textfield__validate .-text{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1;margin-top:8px}.c-textfield__validate.-score1 .-barsWrap .-bar:first-of-type{background-color:#fd4477}.c-textfield__validate.-score1 .-text{color:#fd4477}.c-textfield__validate.-score2 .-barsWrap .-bar:first-of-type,.c-textfield__validate.-score2 .-barsWrap .-bar:nth-of-type(2){background-color:#fdca44}.c-textfield__validate.-score2 .-text{color:#f3b921}.c-textfield__validate.-score3 .-barsWrap .-bar{background-color:#04b0fb}.c-textfield__validate.-score3 .-text{color:#04b0fb}.c-tooltip__trigger{display:inline-block;margin-left:2px;position:relative;vertical-align:baseline}.c-tooltip__trigger .c-icon{fill:#345461}.c-tooltip__trigger.-edit>.c-icon{fill:#99a9b0}.c-tooltip__trigger:hover>.c-tooltip{opacity:1;transform:translate(-50%);visibility:visible}.c-tooltip{background-color:rgba(1,41,58,.95);border-radius:4px;bottom:calc(100% + 8px);color:#fff;font-size:.625rem;font-weight:500;left:50%;line-height:1.4;min-width:160px;opacity:0;padding:8px;position:absolute;text-align:center;transform:translate(-50%,8px);transition:all .1s ease-out;visibility:hidden;white-space:normal;word-break:break-all;z-index:1000}.c-tooltip:after{border:5px solid transparent;border-top-color:rgba(1,41,58,.95);content:" ";left:50%;margin-left:-5px;position:absolute;top:100%}.c-tooltip.-bottom{bottom:auto;top:calc(100% + 8px);transform:translate(-50%,-8px)}.c-tooltip.-bottom:after{border-color:transparent transparent rgba(1,41,58,.95);top:-10px}.c-tooltip.-small{min-width:60px}.c-tooltip.-fit{min-width:0;white-space:nowrap}.c-tooltip.-alignLeft{text-align:left}.c-tooltip a{color:#fff;display:block;text-align:center;text-decoration:underline;transition:all .2s ease-in-out}.c-tooltip a:hover{opacity:.8;text-decoration:none}.c-tooltip .c-icon{fill:#fff;margin-right:2px}.c-tooltip.-left{left:135%;min-width:140px}.c-tooltip.-left:after{left:54px}.c-tour__header{background-color:#01293a;justify-content:space-between;min-height:50px;min-width:1012px;padding:12px 24px;width:100%}.c-tour__header,.c-tour__header .-textBlock{align-items:center;display:flex}.c-tour__header .-textBlock .c-tour__progress{width:260px}.c-tour__header .-hedaerTitle{align-items:center;color:#fafbfb;display:flex;margin-right:24px}.c-tour__header .-hedaerTitle .c-icon{fill:#04b0fb;margin-right:8px}.c-tour__header .-hedaerTitle a{color:#fafbfb;font-size:1rem;text-decoration:underline;transition:all .3s ease-out}.c-tour__header .-hedaerTitle a span{font-size:1.125rem}.c-tour__header .-hedaerTitle a:hover{opacity:.8;text-decoration:none}.c-tour__progress{align-items:center;display:flex}.c-tour__progress .-label{color:#e5e9eb;flex:0 0 auto;font-size:.75rem;margin-right:8px}.c-tour__progress .-progressBar{background-color:#e5e9eb;border-radius:99em;flex:1 0 auto;height:6px;position:relative}.c-tour__progress .-progressBar .-value{background:linear-gradient(to top left,#6684f7,#04b0fb);border-radius:99em;box-shadow:0 2px 4px 0 rgba(102,132,247,.1);height:12px;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s ease-out}.c-tour__modal{width:800px}.c-tour__modal .-tourModalHeader{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between;min-height:80px;padding:24px}.c-tour__modal .-tourModalHeader .-left,.c-tour__modal .-tourModalHeader .-right{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:24px}.c-tour__modal .-tourModalHeader .-title{flex:1 0 auto;font-size:1.5rem;text-align:center}.c-tour__modal .-tourModalHeader .c-icon{fill:#99a9b0}.c-tour__modal .-tourModalContent{padding:32px 80px}.c-tour__modal .-tourModalContent .c-tour__progress{padding:0 12px}.c-tour__modal .-tourModalContent .c-tour__progress .-label{color:#345461}.c-tour__modal .-tourModalNav{border-top:1px solid #e5e9eb;display:flex;justify-content:space-between;padding:32px 24px}.c-tour__modal .-tourModalNav .-nextButton,.c-tour__modal .-tourModalNav .-prevButton{font-size:1rem;line-height:1.1}.c-tour__modal .-tourModalNav .-prevButton{color:#99a9b0}.c-tour__modal .-tourModalNav .-nextButton{color:#04b0fb}.c-tour__slide{margin-top:24px;overflow:hidden;width:100%}.c-tour__slide .-slideImage{border:1px solid #e5e9eb;display:block;height:auto;width:100%}.c-tour__itemHead{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.c-tour__itemHead .-title{font-feature-settings:"palt";align-items:center;display:flex;font-size:1.25rem;font-weight:700;letter-spacing:2px;line-height:1.4}.c-tour__itemHead .-title .-num{align-items:center;background-color:#04b0fb;border-radius:50%;color:#fff;display:flex;flex:0 0 32px;font-family:Cabin,sans-serif;font-size:1.25rem;font-style:italic;height:32px;justify-content:center;margin-right:12px;width:32px}.c-tour__itemHead .c-button{flex:0 0 100px;margin-left:12px}.c-tour__itemBody{margin-top:16px}.c-tour__itemBody p{color:#345461;font-size:.75rem;line-height:1.8}.c-typing{align-items:center;display:inline-flex}.c-typing>*{animation-direction:alternate;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-name:typing;animation-timing-function:linear;background-color:rgba(1,41,58,.6);border-radius:50%;display:inline-block;height:8px;width:8px}.c-typing>*+*{margin-left:8px}.c-typing>:nth-child(2){-webkit-animation-delay:.2s}.c-typing>:nth-child(3){-webkit-animation-delay:.4s}@keyframes typing{0%{transform:translateY(0)}50%{transform:translateY(-100%)}to{transform:translateY(0)}}.c-upgradeModal{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:800px}.c-upgradeModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:16px;vertical-align:middle;width:24px}.c-upgradeModal__close .c-icon{fill:#99a9b0}.c-upgradeModal__content{padding:32px 24px}.c-upgradeModal__content .-title{color:#01293a;font-size:1.5rem}.c-upgradeModal__content .-subTitle{color:#01293a;font-size:1.125rem;margin-top:32px}.c-upgradeModal__content .-text{margin-top:24px}.c-upgradeModal__content .-alert{color:#fd4477;font-weight:700}.c-upgradeModal__content .-thanksTitle{font-size:2rem;font-weight:700;margin-top:24px;text-align:center}.c-upgradeModal__content .-thanksText{text-align:center}.c-upgradeModal__content .-thanksText,.c-upgradeModal__label{color:#99a9b0;font-size:.75rem;margin-top:24px}.c-upgradeModal__label b{font-weight:700}.c-upgradeModal__label .-value{color:#04b0fb;font-weight:700}.c-upgradeModal__select{margin-top:24px}.c-upgradeModal__select .c-radio.-block{min-height:80px}.c-upgradeModal__action{margin-top:16px;text-align:center}.c-upgradeModal__action>*+*{margin-left:12px}.c-upgradeModal__action .c-button{min-width:160px}.c-upgradeModal__action .-subText{color:#345461;font-size:.875rem;font-weight:700;margin-bottom:16px}.c-upgradeModal__textLink{color:#99a9b0;font-size:.75rem;margin-top:8px}.c-upgradeModal__textLink a{color:#99a9b0}.c-upgradeModal__image{height:auto;margin-top:24px;width:100%}.c-userTag{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-size:.625rem;font-weight:700;justify-content:center;line-height:1.1;padding:4px 8px;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal}.c-userTag.-normal{border-color:currentColor;color:#99a9b0}.c-userTag.-close{color:#99a9b0;padding-right:4px}.c-userTag .-closeButton{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;display:block;font-weight:500;line-height:1.1;margin-left:8px;padding:2px;text-align:center;text-decoration:none;vertical-align:middle}.c-userTag .-closeButton .c-icon{fill:#99a9b0}.vue-simple-suggest>ul{list-style:none;margin:0;padding:0}.vue-simple-suggest.designed{position:relative}.vue-simple-suggest.designed,.vue-simple-suggest.designed *{box-sizing:border-box}.vue-simple-suggest.designed .input-wrapper input{background:#fff;border:1px solid #99a9b0;border-radius:3px;color:#000;display:block;outline:none;padding:10px;transition:all .1s;transition-delay:.05s;width:100%}.vue-simple-suggest.designed .input-wrapper input:focus{border-color:#04b0fb}.vue-simple-suggest.designed.focus .input-wrapper input{border:1px solid #04b0fb}.vue-simple-suggest.designed .suggestions{border-top-left-right:0;background-color:#fafbfb;border:1px solid #99a9b0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;height:200px;left:0;opacity:1;overflow:auto;position:absolute;right:0;top:100%;top:calc(100% - 1px);z-index:1000}.vue-simple-suggest.designed .suggestions .suggest-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-simple-suggest.designed .suggestions .misc-item,.vue-simple-suggest.designed .suggestions .suggest-item{padding:5px 10px}.vue-simple-suggest.designed .suggestions .suggest-item.hover{background-color:#04b0fb!important;color:#fff!important}.vue-simple-suggest.designed .suggestions .suggest-item.selected{background-color:#04b0fb;color:#fff}.p-aboutListup{background-color:#cdeffe;border-radius:8px;margin:24px auto;max-width:800px}.p-aboutListup__header{align-items:center;border-bottom:1px solid #fff;display:flex;padding:0 24px}.p-aboutListup__header img{height:auto;width:269px}.p-aboutListup__header h2{color:#01293a;font-size:1.5rem;font-weight:700;line-height:120%;margin-bottom:8px}.p-aboutListup__header span{border:1px solid #01293a;border-radius:1px;color:#01293a;font-size:.625rem;font-weight:700;padding:6px 12px}.p-aboutListup__header p{color:#01293a;font-size:.75rem;font-weight:700;line-height:140%;margin-top:12px}.p-aboutListup__body{padding:0 40px 40px}.p-aboutListup__body h3{color:#01293a;font-size:1.25rem;font-weight:700;margin:32px 0 16px}.p-aboutListup__body figure{margin:0}.p-aboutListup__body figure img{height:auto;width:420px}.p-aboutListup__body figure figcaption{color:#345461;font-size:.625rem;padding-top:8px;text-align:center}.p-aboutListup__body span{font-size:1.125rem;font-weight:700;line-height:140%}.p-aboutListup__bodyInner,.p-aboutListup__step{display:flex;justify-content:space-between}.p-aboutListup__step{counter-reset:num}.p-aboutListup__step>li{align-items:center;background-color:#fff;border-radius:4px;color:#01293a;display:flex;font-size:.875rem;font-weight:700;height:72px;justify-content:center;line-height:120%;width:232px}.p-aboutListup__step>li:before{align-items:center;background-color:#04b0fb;border-radius:50%;color:#fff;content:counter(num);counter-increment:num;display:flex;font-family:Cabin;font-style:italic;height:24px;justify-content:center;margin-right:12px;width:24px}.p-aboutListup__bodyBox{display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;width:270px}.p-aboutListup__button{border-radius:4px;box-shadow:0 1px 2px 0 rgba(229,233,235,.2);height:50px;margin-top:16px;width:100%}.p-aboutListup__button:hover{box-shadow:0 2px 4px 0 rgba(1,41,58,.2)}.p-activeUserList__body{padding:0 12px}.p-activeUserList__header{margin-bottom:24px}.p-activeUserList__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.p-activeUserList__title .-title{font-size:1.125rem;font-weight:700}.p-activeUserList__title .-limit{align-items:center;display:flex}.p-activeUserList__title .-limit p{font-size:.75rem}.p-activeUserList__title .-limit .-count{color:#04b0fb;font-size:1.125rem;font-weight:700}.p-activeUserList__title .-limit .-count.-alert{color:#fd4477}.p-activeUserList__title .-limit .-addButton{margin-left:12px;padding-left:32px}.p-activeUserList__title .-limit .c-tooltip__trigger{transform:translateY(-3px)}.p-activeUserList__count{font-size:.75rem;font-weight:700}.p-activeUserList__controls{align-items:center;display:flex;justify-content:space-between}.p-activeUserList__controls .c-pagination{flex:1 1 100%;min-width:0}.p-activeUserList__sort{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;margin-right:24px}.p-activeUserList__sort .c-selectbox{width:262px}.p-activeUserList__sortLabel{flex:1 1 auto;font-size:.75rem;margin-right:8px;white-space:nowrap}.p-activeUserList__table{position:relative;table-layout:fixed;width:100%;z-index:0}.p-activeUserList__footer{margin-top:24px}.p-activeUserList__listHeader{align-items:center;display:flex;height:40px;justify-content:space-between;text-decoration:none}.p-activeUserList__listHeader li{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.p-activeUserList__listHeader li.-name{flex:0 0 150px;width:150px}.p-activeUserList__listHeader li.-biography{flex:0 0 120px;width:120px}.p-activeUserList__listHeader li.-status{flex:0 0 100px;width:100px}.p-activeUserList__listHeader li.-interviewDate{flex:0 0 90px;width:90px}.p-activeUserList__listHeader li.-interviewStatus{flex:0 0 160px;width:160px}.p-activeUserList__listHeader li.-member,.p-activeUserList__listHeader li.-tags{flex:0 0 120px;width:120px}.p-activeUserList__listHeader li.-nextAction{flex:0 0 90px;width:90px}.p-activeUserList__listHeader li.is-sortabled{color:#345461}.p-activeUserList__listBody{box-shadow:0 1px 2px #e5e9eb}.p-activeUserList__listItem{background-color:#fff;border-bottom:1px solid #e5e9eb}.p-activeUserList__listItem.-viewed{background-color:#f9fafb}.p-activeUserList__listItem:hover{background-color:#f2fbff}.p-activeUserList__listItem .-linkArea{color:#01293a;display:flex;justify-content:space-between;text-decoration:none}.p-activeUserList__listItem .-item{align-items:center;display:flex;justify-content:center;padding:12px 8px}.p-activeUserList__listItem .-item.-name{flex:0 0 150px;justify-content:left;padding-left:16px;width:150px}.p-activeUserList__listItem .-item.-biography{flex:0 0 120px;width:120px}.p-activeUserList__listItem .-item.-biography div{width:100%}.p-activeUserList__listItem .-item.-status{flex:0 0 100px;width:100px}.p-activeUserList__listItem .-item.-interviewDate{flex:0 0 90px;width:90px}.p-activeUserList__listItem .-item.-interviewDate div{width:100%}.p-activeUserList__listItem .-item.-interviewStatus{flex:0 0 160px;width:160px}.p-activeUserList__listItem .-item.-interviewStatus div{width:100%}.p-activeUserList__listItem .-item.-tags{flex:0 0 120px;width:120px}.p-activeUserList__listItem .-item.-member{flex:0 0 120px;flex-direction:column;padding-right:16px;width:120px}.p-activeUserList__listItem .-item.-member .p-userFriends__list{margin-bottom:4px}.p-activeUserList__listItem .-item.-member .-subText{color:#99a9b0;font-size:.625rem}.p-activeUserList__listItem .-item.-nextAction{flex:0 0 90px;width:90px}.p-activeUserList__loading{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #e5e9eb;min-height:200px;padding:40px 0}.p-activeUserList__jobs{color:#04b0fb;font-size:.75rem;font-weight:700}.p-activeUserList__jobs.-base{color:#99a9b0;font-size:.625rem;font-weight:500}.p-activeUserList__name{color:#01293a;font-size:1rem;font-weight:700;text-decoration:underline;transition:all .2s ease-out}.p-activeUserList__name:hover{color:#04b0fb;opacity:.8;text-decoration:none}.p-activeUserList__age{color:#99a9b0;font-size:.75rem;margin-bottom:4px}.p-activeUserList__area{font-size:.625rem;margin-bottom:4px;padding-left:20px;position:relative}.p-activeUserList__area .c-icon{left:0;position:absolute;top:50%;transform:translateY(calc(-50% + 1px))}.p-activeUserList__company{font-size:.625rem;position:relative}.p-activeUserList__company .c-icon{left:0;position:absolute;top:50%;transform:translateY(calc(-50% + 1px))}.p-activeUserList__company.-large{color:#345461;font-size:.75rem}.p-activeUserList__links{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8px;max-width:120px}.p-activeUserList__link.is-disabled .c-icon{fill:#e5e9eb}.p-activeUserList__id{color:#99a9b0;font-size:.75rem;line-height:1.1}.p-activeUserList__offerStatus{color:#04b0fb;font-size:.75rem;font-weight:700;line-height:1.1}.p-activeUserList__logDate{color:#345461;font-size:.75rem;font-weight:700;line-height:1.1}.p-activeUserList__logDiscription{color:#345461;font-size:.625rem;font-weight:500;line-height:1.2;margin-top:4px}.p-activeUserList__view{color:#99a9b0;font-size:.625rem;margin-top:4px;text-align:center}.p-activeUserList__view .c-icon{fill:#99a9b0}.p-activeUserList__interviewLog{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.2}.p-activeUserList__interviewLog.is-blank{color:#fd4477}.p-activeUserList__interviewMemo{color:#345461;font-size:.625rem;font-weight:500;line-height:1.6;margin-top:8px}.p-addComment{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:740px}.p-addComment.-small{width:600px}.p-addComment__header{align-items:center;border-bottom:1px solid #e5e9eb;justify-content:space-between;padding:32px}.p-addComment__content{padding:24px 32px}.p-addComment__content .-title{color:#01293a;font-size:1rem;font-weight:700;margin:24px 0 8px}.p-addComment__content .-title:first-child{margin-top:0}.p-addComment__content .-field{width:100%}.p-addComment__content__check{height:30px;margin-top:8px}.p-addComment__content__check .c-checkbox{font-size:14px;line-height:1.2;margin:6px 0 0 8px}.p-addComment__content .c-block.-caution{box-shadow:none;font-size:12px;line-height:1.4;margin-top:8px}.p-addComment__flatBtnList{display:flex;justify-content:space-between}.p-addComment__flatBtnList>*{margin-right:12px}.p-addComment__flatBtnList>:last-child{margin-right:0}.p-addComment__flatBtnList>* label{align-items:center;border:1px solid #99a9b0;border-radius:4px;color:#99a9b0;cursor:pointer;display:flex;font-size:.875rem;height:48px;justify-content:center;width:217px}.p-addComment__flatBtnList>* input[type=radio]{display:none}.p-addComment__inputItem:checked+label{background:linear-gradient(to top left,#6684f7,#04b0fb);border:none;color:#fff}.p-addComment__info{align-items:center;display:flex}.p-addComment__profile{margin-left:16px}.p-addComment__profile .-wrap{align-items:center;display:flex}.p-addComment__profile .-jobTitle{color:#04b0fb;font-size:.75rem;font-weight:700}.p-addComment__profile .-name{color:#01293a;font-size:1.5rem;font-weight:700}.p-addComment__profile .-linkList{display:flex;margin-left:4px}.p-addComment__profile .-jobTitleList{display:flex;flex-wrap:wrap}.p-addComment__profile .-jobTitleList>*{background-color:#e5e9eb;border-radius:4px;color:#345461;font-size:.625rem;font-weight:700;line-height:12px;margin:0 5px 5px 0;padding:6px 14px}.p-addComment__footer{border-top:1px solid #e5e9eb;display:flex;justify-content:center;padding:24px 32px}.p-addComment__footer>*{border-radius:4px;font-size:1rem;height:50px;margin:0 6px;width:200px}.p-addMember__checkboxList{align-items:center;display:flex;flex-wrap:wrap;justify-content:left;margin:0 -4px}.p-addMember__checkboxList li{background-color:#fafbfb;flex-basis:calc(33.3% - 8px);flex-grow:0;flex-shrink:0;margin:0 4px 8px;padding:8px}.p-addMember__checkboxList li .c-checkbox__label{font-size:.75rem}.p-addMember__checkboxList li .c-checkbox__label .c-avatar{margin-top:-4px}.p-addMember__checkboxList li .-googleIcon{align-items:center;background-color:#4285f4;border-radius:2px;display:inline-flex;height:16px;justify-content:center;margin-left:4px;width:16px}.p-addMember__checkboxList li .-googleIcon .c-icon{fill:#fff}.p-analytics__section{background-color:#fafbfb}.p-analytics__section .-inner{margin:0 auto;max-width:800px;padding:48px 0;width:100%}.p-analytics__column{background-color:#fafbfb}.p-analytics__column .-inner{margin:0 auto;max-width:956px;padding:32px 0;width:100%}.-sumally .p-analytics__column .-inner{padding:32px 0 0}@media(min-width:1280px){.p-analytics__column .-inner{display:flex;justify-content:center;max-width:1280px}}.p-analytics__title{color:#01293a;font-size:1.25rem;font-weight:700;line-height:1.2}.p-analytics__graph{flex:0 0 956px}.p-analytics__tabs{display:flex;flex-direction:row}.p-analytics__tabs li{margin-right:16px;width:100px}.p-analytics__tabs li a{border-bottom:2px solid transparent;color:#99a9b0;display:block;font-size:.875rem;font-weight:700;padding:16px;text-align:center;text-decoration:none}.p-analytics__tabs li a:hover,.p-analytics__tabs li.is-active a{border-bottom-color:#01293a;color:#01293a}@media(min-width:1280px){.p-analytics__tabs{flex-direction:column;margin-right:24px}.p-analytics__tabs li{width:140px}.p-analytics__tabs li a{text-align:left}}.p-analytics__graphTitle{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.p-analytics__graphTitle .-title{color:#01293a;font-size:.875rem;font-weight:700}.p-analytics__graphTitle .-title .-date{font-size:.75rem;margin-left:16px}.p-analytics__graphTitle .-actions .c-selectbox{margin-left:8px;min-width:180px}@media(min-width:1280px){.p-analytics__graphTitle{margin-top:0}}.p-analytics__graphArea{background-color:#fff;box-shadow:0 2px 4px 0 rgba(153,169,176,.4);margin-top:16px;padding:24px;width:960px}.p-analytics__graphArea .-graphAreaTitle{align-items:center;display:flex;justify-content:space-between}.p-analytics__graphArea .-graphAreaTitle .-title{color:#01293a;font-size:1rem;font-weight:700}.p-analytics__graphArea .-graphAreaTitle .c-button{width:100px}.p-analytics__graphArea .-graphAreaTitle .c-button .c-icon{margin-right:4px}.p-analytics__graphArea .-viewArea.-blank{min-height:460px}.p-analytics__graphArea .-viewArea.-blank .-blankImage{height:auto;width:100%}.p-analytics__graphArea .-viewArea.-blank .-blankText{color:#01293a;font-size:.875rem;font-weight:700;line-height:1.4;margin-top:24px;text-align:center}.p-analytics__graphArea .-viewArea.-blank .-blankButon{margin-top:24px;text-align:center}.p-analytics__graphArea .-viewArea.-blank .-blankButon .c-button{width:240px}.p-analytics__graphArea .-viewArea.-loading{align-items:center;display:flex;justify-content:center;min-height:460px;position:relative}.p-analytics__graphArea .-viewArea.-loading .c-loading__spinner{position:static}.p-analytics__summaryTabs{align-items:center;display:flex;justify-content:space-between;margin:24px auto 0;max-width:956px;padding:0 12px;width:100%}.p-analytics__summaryTabs li{flex:0 0 140px}.p-analytics__summaryTabs li .-tabItem:after,.p-analytics__summaryTabs li:first-of-type .-tabItem:before{background-color:#e5e9eb;bottom:8px;content:"";display:block;height:calc(100% - 16px);position:absolute;top:8px;width:1px}.p-analytics__summaryTabs li:first-of-type .-tabItem:before{left:-8px}.p-analytics__summaryTabs li .-tabItem:after{right:-8px}.p-analytics__summaryTabs .-tabItem{align-items:center;border-top-left-radius:2px;border-top-right-radius:2px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:16px 12px;position:relative;text-align:center}.p-analytics__summaryTabs .-tabItem .-tabLabel{color:#01293a;font-size:.875rem;font-weight:700}.p-analytics__summaryTabs .-tabItem .-tabValue{align-items:center;color:#01293a;display:flex;flex:1 1;font-size:1.125rem;font-weight:700;line-height:1.1;white-space:nowrap}.p-analytics__summaryTabs .-tabItem .-tabValue span{font-size:2rem}.p-analytics__summaryTabs .-tabItem .-tabAverage{background-color:#e5e9eb;border:1px solid #e5e9eb;border-radius:99em;color:#345461;font-size:.625rem;line-height:1.1;margin-top:4px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.p-analytics__summaryTabs .-tabItem .-tabSubText{color:#99a9b0;font-size:.625rem;line-height:1.1;margin-top:4px}.p-analytics__summaryTabs .-tabItem .-badge{color:#fd4477!important;display:block;position:absolute;right:-4px;top:-4px}.p-analytics__summaryTabs .-tabItem.is-active,.p-analytics__summaryTabs .-tabItem:hover:not(.is-disabled){background-color:#f2fbff}.p-analytics__summaryTabs .-tabItem.is-disabled{cursor:default}.p-analytics__summaryTabs .-tabItem.is-alert .-tabAverage{background-color:transparent;border-color:#fd4477;color:#fd4477}.p-analytics__summaryTabs .-tabItem.is-alert .-tabValue{color:#fd4477}.p-analytics__summaryBody{background-color:#f2fbff;background-image:url(/packs/media/image-analyticsHint-5656116f.png);background-position:0 100%;background-repeat:no-repeat}.p-analytics__summaryHintList{margin-top:24px}.p-analytics__summaryHintList li{margin-top:8px}.p-analytics__summaryHintList li:first-of-type{margin-top:0}.p-analytics__summaryHintList li a{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:8px;display:flex;justify-content:space-between;padding:16px;text-decoration:none;transition:all .3s ease-out}.p-analytics__summaryHintList li a .-textArea{flex:1 1}.p-analytics__summaryHintList li a .-title{color:#01293a;font-size:.875rem;font-weight:700}.p-analytics__summaryHintList li a .-text{color:#345461;font-size:.75rem;line-height:1.4;margin-top:4px}.p-analytics__summaryHintList li a .c-icon{fill:#01293a;flex:0 0 24px}.p-analytics__summaryHintList li a:hover{background-color:#cdeffe}.p-analytics__summaryHintTitle{color:#01293a;font-size:1rem;font-weight:700}.p-analytics__summaryHintButton{margin-top:24px;text-align:center}.p-analytics__summaryHintButton .c-button{min-height:48px;width:240px}.p-analytics__summaryHintButton .c-button .c-icon{margin-left:8px}.p-analytics__tableArea{background-color:#fff}.p-analytics__tableArea .-inner{margin:0 auto;max-width:956px;padding:48px 0;width:100%}.p-analytics__tableArea .-inner .-loading{align-items:center;display:flex;justify-content:center;min-height:90px;position:relative}@media(min-width:1280px){.p-analytics__tableArea{padding:0 0 0 180px}}.p-analytics__table{table-layout:fixed;width:100%}.p-analytics__table td,.p-analytics__table th{padding:16px}.p-analytics__table td:first-of-type,.p-analytics__table th:first-of-type{width:180px}.p-analytics__table th{font-size:.75rem;font-weight:700;line-height:1.2}.p-analytics__table tbody tr{border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb}.p-analytics__table tbody tr:first-of-type,.p-analytics__table tbody tr:hover{background-color:#f2fbff}.p-analytics__table tbody tr:first-of-type .-rate,.p-analytics__table tbody tr:hover .-rate{background-color:#cdeffe}.p-analytics__table tbody tr:first-of-type .-rate:after,.p-analytics__table tbody tr:hover .-rate:after{border-left-color:#cdeffe}.p-analytics__table tbody td{font-family:Cabin,sans-serif;font-size:1rem;font-weight:700;line-height:1.1;position:relative;text-align:center}.p-analytics__table tbody td:first-of-type{align-items:center;display:flex;font-family:Noto Sans JP,sans-serif;font-size:.75rem;text-align:left}.p-analytics__table tbody td:first-of-type .-mark{border-radius:2px;display:block;height:10px;margin-right:4px;width:10px}.p-analytics__table tbody td .-rate{background-color:#e5e9eb;color:#345461;font-family:Cabin,sans-serif;font-size:.625rem;font-weight:700;left:0;line-height:1.1;padding:4px 0 4px 6px;position:absolute;top:50%;transform:translate(calc(-50% + 2px),-50%)}.p-analytics__table tbody td .-rate:after{border:10px solid transparent;border-left-color:#e5e9eb;bottom:0;content:"";display:block;position:absolute;right:-20px;top:0;width:0}.p-analytics__table tbody td .-rate .-value{font-size:.75rem}.p-analyticsModal__content{padding:24px;width:800px}.p-analyticsModal__title{margin-bottom:16px}.p-analyticsModal__body{padding:12px}.p-analyticsModal__action .c-button{min-width:180px}.p-analyticsModal__selectArea{display:flex;justify-content:space-between;margin-top:24px}.p-analyticsModal__selectArea .-selectBlock{border:1px solid #e5e9eb;border-radius:4px;flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;min-height:320px;padding:16px}.p-analyticsModal__selectArea .-blockTitle{color:#345461;font-size:.75rem;font-weight:700;line-height:1.1;margin-bottom:16px}.p-analyticsModal__dragArea{height:100%}.p-analyticsModal__dragArea .-item{align-items:center;border:1px solid #345461;border-radius:4px;cursor:grab;display:flex;justify-content:space-between;margin-bottom:8px;padding:12px}.p-analyticsModal__dragArea .-item:hover{background-color:#f2fbff}.p-analyticsModal__dragArea .-item.is-dragable{background-color:#f2fbff;box-shadow:0 4px 6px 0 rgba(1,41,58,.4)}.p-analyticsModal__dragArea .-item .-text{color:#345461;flex:1 1;font-size:.75rem;font-weight:700}.p-analyticsModal__dragArea .-item .c-icon{margin-left:8px}.p-analytics__csArea{background-color:#fff;border-radius:4px;bottom:24px;box-shadow:0 6px 8px 0 rgba(1,41,58,.1);overflow:hidden;position:fixed;right:24px;width:164px;z-index:99999}.p-analytics__csArea .-inner{padding:8px}.p-analytics__csArea .-csLabel{background-color:#e5e9eb;color:#345461;font-size:.625rem;padding:4px;text-align:center}.p-analytics__csArea .-csMemberDetail{align-items:center;display:flex}.p-analytics__csArea .-csMemberDetail .c-avatar{margin-right:4px}.p-analytics__csArea .-csMemberDetail .-csMemberName .-position{color:#01293a;font-size:.625rem;line-height:1.1}.p-analytics__csArea .-csMemberDetail .-csMemberName .-name{color:#01293a;font-size:.875rem;line-height:1.2;margin-top:4px}.p-analytics__csArea .c-button{margin-top:12px;width:100%}.p-analytics__csArea .c-button .c-icon{margin-right:4px}.p-analytics__csArea .c-button:nth-of-type(2){margin-top:8px}.p-analytics__additionBox{background-color:#e5e9eb;border-radius:2px;margin-top:12px;padding:12px 16px}.p-analytics__additionBox p{color:#345461;font-size:.75rem;line-height:1.4}.p-analytics__monthlyTable{display:block;margin-top:16px;overflow-x:auto;width:100%}.p-analytics__monthlyTable tr.-blank td{background-color:transparent}.p-analytics__monthlyTable th{background-color:#345461;color:#fff;font-size:.75rem;font-weight:700;padding:8px 4px;text-align:center;white-space:nowrap}.p-analytics__monthlyTable th:first-of-type{width:180px}.p-analytics__monthlyTable td{background-color:#fff;font-size:.75rem;padding:8px 4px;text-align:center;white-space:nowrap}.p-analytics__monthlyNote{font-size:.625rem;margin-top:8px}.p-analytics__summaryTitle{font-size:1.125rem;font-weight:700;margin-bottom:16px;margin-top:16px}.p-analytics__summaryTitle span{color:#345461;font-size:.875rem;font-weight:700}.p-analytics__hintHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.p-analytics__summaryHintTitle{margin:0}.p-analytics__hintSelect{width:200px}.p-appealPoint__text{color:#345461;font-size:.75rem;font-weight:500;overflow:hidden}.p-appealPoint__moreRead{color:#99a9b0;cursor:pointer;display:block;font-size:.75rem;font-weight:500;margin-top:8px;text-align:right;text-decoration:underline}.p-appealPoint__blankText{color:#99a9b0;font-size:.875rem;font-weight:700;padding:24px 0;text-align:center}.p-appLogo__image{height:auto;width:64px}@media(min-width:768px){.p-appLogo__image{width:132px}}.p-appNav__list{align-items:center;display:flex}.p-appNav__list li{margin-right:16px}.p-appNav__link{color:#99a9b0;display:block;font-weight:700;height:40px;line-height:40px;text-align:center;text-decoration:none;transition:color .3s ease-out}.p-appNav__link.is-active,.p-appNav__link:hover{color:#01293a;position:relative}.p-appNav__link.is-active:after,.p-appNav__link:hover:after{background-image:linear-gradient(-135deg,#04b0fb,#6684f7);border-radius:99em;bottom:0;content:"";height:3px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:38px}.p-appNav__link.-subToFull{align-items:center;display:flex;gap:4px;justify-content:center}.p-appNav__link .-versionAnnounce{leading-trim:both;text-edge:cap;align-items:center;background:#04b0fb;border-radius:4px;color:#fff;display:flex;font-size:.625rem;font-weight:700;gap:10px;justify-content:center;line-height:1.4;padding:4px;text-align:center}.p-appNav__label{display:inline-block;position:relative}.p-appNav__label .c-badge{position:absolute;right:-8px;top:4px}.p-appNav__label .c-badge.-hide{display:none}.p-autoInterestNotifyModal .c-imageModal__close{right:32px;top:32px}.p-autoInterestNotifyModal .c-imageModal__image.-caution{height:120px;margin:32px 0;width:120px}.p-autoInterestNotifyModal .c-imageModal__textArea{text-align:center}.p-autoInterestNotifyModal .c-imageModal__textArea h3{font-size:1.125rem;margin-bottom:12px}.p-autoInterestNotifyModal .c-imageModal__textArea .-num{font-size:1.125rem;font-weight:700;padding:0 4px}.p-autoInterestNotifyModal .c-imageModal__textArea .-num.-large{font-size:1.5rem}.p-autoInterestNotifyModal .c-imageModal__textArea .-num.-primary{color:#04b0fb}.p-autoInterestNotifyModal .c-imageModal__action{align-items:flex-end}.p-autoInterestNotifyModal .c-imageModal__action .c-button-wrapper{margin:0 8px;min-width:auto;width:100%}.p-autoInterestNotifyModal .c-imageModal__action .c-button-wrapper .-label{color:#04b0fb;font-size:.75rem;font-weight:700;margin-bottom:4px}.p-autoInterestNotifyModal .c-imageModal__action .c-button-wrapper .c-button{margin:0}.p-autoListupReasons{background-color:#f2fbff}.p-autoListupReasons .c-card__header{margin-bottom:16px}.p-autoListupReasons .c-card__body{background-color:#fff;padding:24px 16px}.p-autoListupReasons__head{border-bottom:1px solid #e5e9eb;margin-bottom:16px;padding-bottom:16px}.p-autoListupReasons__head .-itemName{color:#000;font-size:.75rem;font-weight:500}.p-autoListupReasons__head .-conditions{color:#345461;font-size:1rem;font-weight:700}.p-autoListupReasons__head .-date{color:#345461;font-size:.625rem}.p-autoListupReasons__body{color:#01293a;font-size:.875rem;font-weight:500}.p-autoListupReasons__body p:not(:first-child){margin-top:16px}.p-autoListupReasons__body .-highlight{color:#04b0fb;font-weight:700}.p-autoListupReasons__body .-bold{color:#01293a;font-weight:700}.p-billingAddress{align-items:center;background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:4px;display:flex;padding:24px}.p-billingAddress .-title{flex:0 0 120px;font-size:.875rem;font-weight:700;margin:0 24px 0 0;text-align:center}.p-billingAddress .-text{flex:1 0 auto;font-size:.75rem;margin-top:8px}.p-billingAddress .-text ul li{margin-top:4px}.p-billingAddress .-text ul li:first-of-type{margin-top:0}.p-billingAddress .-action{flex:1 0 auto;text-align:right}.p-billingSchedule{background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:4px;padding:24px}.p-billingSchedule__divider{border-top:1px solid #345461;margin-top:24px}.p-billingSchedule__priceList{margin-top:24px}.p-billingSchedule__priceList:first-of-type{margin-top:0}.p-billingSchedule__priceList li{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.p-billingSchedule__priceList li:first-of-type{margin-top:12px}.p-billingSchedule__priceList li .-itemName,.p-billingSchedule__priceList li .-itemPrice{color:#345461;font-size:.75rem;font-weight:500}.p-billingSchedule__priceList li .-itemPrice{text-align:right}.p-billingSchedule__priceList li .-itemPrice span{font-size:.75rem}.p-billingSchedule__priceList li.-head .-itemName,.p-billingSchedule__priceList li.-head .-itemPrice{color:#99a9b0;font-size:.75rem;font-weight:500}.p-billingSchedule__priceList li.-total .-itemName{color:#345461;font-size:.875rem;font-weight:700}.p-billingSchedule__priceList li.-total .-itemPrice{color:#345461;font-size:1rem;font-weight:700}.p-billingSchedule__priceList li.-total .-itemPrice span{font-size:1.25rem}.p-billingSchedule__priceList.-total li{margin-top:0}.p-billingSchedule__priceList.-total li .-itemName,.p-billingSchedule__priceList.-total li .-itemPrice{color:#345461;font-size:1rem;font-weight:700}.p-billingSchedule__priceList.-total li .-itemPrice span{font-size:1.25rem}.p-billingSchedule__priceList.-total li .-itemPrice .-totalPrice{color:#01293a;display:block;font-size:1.5rem;font-weight:700}.p-billingSchedule__priceList.-total li .-itemPrice .-date{color:#99a9b0;display:block;font-size:.75rem;font-weight:500}.p-calendar__header{align-items:center;display:flex;justify-content:space-between;min-height:100px;padding:16px 12px}.p-calendar__header .p-calendar__select{align-items:center;display:flex;margin-right:24px}.p-calendar__header .p-calendar__select .c-selectbox{width:240px}.p-calendar__headerLeft{align-items:center;display:flex}.p-calendar__controll{min-width:280px}.p-calendar__controll .c-button{position:relative;width:90px}.p-calendar__option{filter:drop-shadow(0 4px 6px rgba(1,41,58,.1));margin-top:12px;position:absolute;right:0;top:110%;width:180px;z-index:10000}.p-calendar__option:before{background-color:#fff;content:"";height:12px;margin:-6px auto auto;position:absolute;right:35px;top:0;transform:rotate(-45deg);width:12px;z-index:-1}.p-calendar__option .-optionBox{background-color:#fff;border-radius:4px}.p-calendar__option .-optionlist>*+*{border-top:1px solid #e5e9eb}.p-calendar__option .-optionlist li{color:#345461;padding:16px;text-align:left;width:100%}.p-calendar__body{display:flex;flex:1 1 auto;flex-direction:column;height:calc(100vh - 290px);min-height:1px;padding:0 12px 12px}.p-calendar__weekLabels{border-bottom:1px solid #e0e6e8;color:#99a9b0;display:flex;flex-shrink:0;font-family:Cabin,sans-serif;font-size:.75rem;font-weight:700;margin:0 2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-calendar__weekLabels .-WeekLabel{padding-left:5px;width:100%}.p-calendar__weekLabels .-WeekLabel.-hidden{display:none}.p-calendar__dates{min-height:1px;overflow-y:auto}.p-calendar__dates .-week{display:flex;margin-bottom:3px}.p-calendar__day{fill:#646f79;background-color:#fff;border-left:4px solid transparent;box-sizing:border-box;display:flex;flex-direction:column;margin-right:4px;min-height:160px;min-width:1px;padding:8px 8px 8px 4px;width:100%}.p-calendar__day.has-apointment{background-color:#f2fbff}.p-calendar__day.-firstOfMonth{border-color:#04b0fb}.p-calendar__day.-hidden{display:none}.p-calendar__day .-dayHeader{display:flex;flex:0 0 auto;justify-content:space-between;margin:0 5px;padding:2px 0}.p-calendar__day .-dayHeader__date{color:#99a9b0;font-family:Cabin,sans-serif;font-size:1.5rem;font-style:italic;font-weight:200;white-space:nowrap}.p-calendar__day .-dayHeader__label{color:#6684f7;font-size:.75rem}.p-calendar__item{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);margin-top:16px;transition:all .3s ease-out}.p-calendar__item:first-of-type{margin-top:0}.p-calendar__item>a{display:flex;flex-direction:column;padding:16px 12px 12px;text-decoration:none}.p-calendar__item>a .p-userTags__tag{flex:0 0 auto;max-width:100px;white-space:nowrap}.p-calendar__item .-itemHeader{align-items:center;display:flex;justify-content:space-between}.p-calendar__item .-userInfo{align-items:center;display:flex;margin-top:8px}.p-calendar__item .-userInfo .c-avatar{margin-right:8px}.p-calendar__item .-userInfo .-type{color:#04b0fb;font-size:.75rem;font-weight:700}.p-calendar__item .-userInfo .-name{color:#01293a;font-size:1.125rem;font-weight:700}.p-calendar__item .-userInfo .-company{align-items:center;color:#345461;display:flex;font-size:.625rem}.p-calendar__item .-userInfo .-company .c-icon{margin-right:8px}.p-calendar__item .-userInfo .-age{color:#345461;font-size:.625rem}.p-calendar__item .-bottom{align-items:center;border-top:1px solid #e5e9eb;display:flex;justify-content:space-between;padding:12px}.p-calendar__item .-bottom .p-userFriends__list{margin:0}.p-calendar__item .-bottom .-action{align-items:center;display:flex}.p-calendar__item .-bottom .-action .c-icon.is-active{fill:#04b0fb}.p-calendar__item .-bottom .-option{margin-left:8px}.p-calendar__item .-bottom .-toMessage{color:#345461;text-decoration:none}.p-calendar__item .-bottom .-option{color:#345461;cursor:pointer;display:inline-block;position:relative;text-decoration:none}.p-calendar__item .-bottom .-option.is-active .c-icon{fill:#04b0fb}.p-userTags__time{color:#04b0fb;font-size:.75rem;font-weight:700}.p-calendar__item__option{filter:drop-shadow(0 4px 6px rgba(1,41,58,.1));margin-top:12px;position:absolute;right:0;top:110%;transform:translateX(calc(50% - 10px));width:180px;z-index:10000}.p-calendar__item__option:before{background-color:#fff;content:"";height:12px;left:0;margin:-6px auto auto;position:absolute;right:0;top:0;transform:rotate(-45deg);width:12px;z-index:-1}.p-calendar__item__option .-optionBox{background-color:#fff;border-radius:4px}.p-calendar__item__option .-optionlist>*+*{border-top:1px solid #e5e9eb}.p-calendar__item__option .-optionlist li{color:#345461;padding:16px;text-align:center;width:100%}.p-calendar__item__option .-optionlist li a{color:#345461;text-decoration:underline}.p-calendar__item__option .-optionlist li a:hover{color:#04b0fb;text-decoration:none}.p-candidatesList{margin:24px auto;max-width:800px}.p-candidatesList__banner{background-color:#f2fbff;border-radius:2px;display:flex;height:160px;position:relative}.p-candidatesList__banner img{border-radius:2px;height:auto;width:227px}.p-candidatesList__banner h2{color:#01293a;font-size:1.125rem}.p-candidatesList__banner p{color:#01293a;font-size:.75rem;margin-top:10px}.p-candidatesList__banner .c-icon{color:#99a9b0;display:flex;position:absolute;right:16px;top:16px}.p-candidatesList__bannerWrap{bottom:0;height:-moz-min-content;height:min-content;left:178px;margin:auto;position:absolute;top:0}.p-candidatesList__bannerInner{align-items:center;display:flex;margin-top:16px}.p-candidatesList__bannerInner span{color:#01293a;font-size:.625rem;margin-right:12px}.p-candidatesList__bannerInner h3{color:#01293a;display:inline-block;font-size:.875rem;padding:0 4px;position:relative;z-index:1}.p-candidatesList__bannerInner h3:before{background-color:#fdca44;bottom:2px;content:"";height:8px;left:0;opacity:.8;position:absolute;width:100%;z-index:-1}.p-candidatesList__title{align-items:center;display:flex;justify-content:space-between;margin:24px 0}.p-candidatesList__title .-updateDate{color:#99a9b0;font-size:.75rem;font-weight:400;margin-left:8px}.p-candidatesList__item{background-color:#fff;border:1px solid #e5e9eb;border-radius:4px;margin-bottom:24px}.p-candidatesList__item .-title{color:#99a9b0;font-size:.625rem;font-weight:700}.p-candidatesList__item.-noResults{padding:48px;text-align:center}.p-candidatesList__item.-noResults .-errorImg{height:auto;width:210px}.p-candidatesList__item.-noResults .-title{color:#345461;font-size:1.125rem}.p-candidatesList__item.-noResults .-caption{color:#345461;font-size:.75rem;margin:16px 0 24px}.p-candidatesList__item.-noResults .c-button{font-size:1rem;height:50px;width:320px}.p-candidatesList__log{border-bottom:1px solid #e5e9eb;padding:8px 24px}.p-candidatesList__log .-text{color:#345461;font-size:.625rem;line-height:1.4}.p-candidatesList__header{border-bottom:1px solid #e5e9eb;display:flex}.p-candidatesList__matchTag{flex-basis:651px;padding:24px}.p-candidatesList__matchTagList{display:flex;flex-wrap:wrap;margin-top:12px}.p-candidatesList__matchTagList>*{background-color:#e5e9eb;border-radius:99em;color:#99a9b0;display:inline-block;font-size:.625rem;font-weight:700;margin:0 6px 6px 0;padding:4px 12px;white-space:nowrap}.p-candidatesList__matchTagList>.is-active{background-color:#fc8551;color:#fff}.p-candidatesList__matchChart{border-left:1px solid #e5e9eb;padding:27px 24px}.p-candidatesList__matchChartTitle{color:#345461;font-size:.75rem;font-weight:700;text-align:center}.p-candidatesList__matchChartPie{align-items:center;border-radius:50%;display:flex;height:100px;justify-content:center;margin:8px auto 0;transition:all .5s ease-in-out;width:100px}.p-candidatesList__matchChartNum{align-items:baseline;color:#fc8551;display:flex;font-family:Cabin;font-size:40px;font-weight:700;letter-spacing:-2px}.p-candidatesList__matchChartNum>span{font-size:.875rem}.p-candidatesList__info{border-bottom:1px solid #e5e9eb;display:flex;padding:24px}.p-candidatesList__profile{flex-basis:240px;margin-right:30px}.p-candidatesList__profile .-wrap{display:flex;flex-direction:column;justify-content:center;margin-left:8px}.p-candidatesList__profile .-wrap>*{line-height:1;margin-top:4px}.p-candidatesList__profile a{text-decoration:none}.p-candidatesList__profile .-inner{display:flex}.p-candidatesList__profile .-avatar{border-radius:50%;height:64px;width:64px}.p-candidatesList__profile .-jobTitle{color:#04b0fb;display:inline-block;font-size:.625rem;font-weight:700;width:100%}.p-candidatesList__profile .-name{align-items:baseline;color:#01293a;display:flex;font-size:1.125rem;font-weight:700;line-height:18px}.p-candidatesList__profile .-name>.c-icon{color:#345461;margin-left:4px}.p-candidatesList__profile .-age{color:#99a9b0;display:inline-block;font-size:.625rem;width:100%}.p-candidatesList__profile .-jobTitleList{display:flex;flex-wrap:wrap;margin-top:8px}.p-candidatesList__profile .-jobTitleList>li{background-color:#e5e9eb;border-radius:4px;color:#345461;font-size:.625rem;font-weight:700;margin:0 4px 4px 0;padding:4px 12px}.p-candidatesList__profile .-linkList{display:flex}.p-candidatesList__profile .-portfolio{align-items:center;color:#345461;display:flex;font-size:.625rem;margin-top:4px;text-decoration:underline}.p-candidatesList__profile .-portfolio.c-icon{color:#345461;margin-left:4px}.p-candidatesList__profile .-statuList{background-color:#fafbfb;margin-top:12px;padding:8px}.p-candidatesList__profile .-statuList>*{align-items:center;display:flex;font-size:.75rem;margin-top:4px}.p-candidatesList__profile .-statuList>:before{align-items:center;border-radius:99em;color:#fff;display:flex;flex:0 0 20px;font-weight:400;height:20px;justify-content:center;line-height:20px;margin-right:4px;text-align:center;width:20px}.p-candidatesList__profile .-statuList>:first-child{margin-top:0}.p-candidatesList__profile .-statuList>.-positive{font-weight:700}.p-candidatesList__profile .-sideJob:before{background-color:#04b0fb;content:"副"}.p-candidatesList__profile .-jobChange:before{background-color:#6684f7;content:"転"}.p-candidatesList__profile .-updateDate{color:#99a9b0;font-size:.625rem;line-height:100%;margin-top:8px}.p-candidatesList__profile .-subtext{color:#99a9b0;font-size:.625rem}.p-candidatesList__wrap{display:flex;flex-basis:370px;flex-direction:column;justify-content:space-between;margin-right:12px}.p-candidatesList__career>ul{margin-top:3px}.p-candidatesList__career>ul>li{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;padding:12px 0}.p-candidatesList__career>ul>li:first-child{align-items:flex-end;flex-direction:column;padding-top:0}.p-candidatesList__career>ul>li:first-child .-companyName{font-size:1rem}.p-candidatesList__career>ul>li:first-child .-jobTitle{font-size:.75rem}.p-candidatesList__career>ul>li:first-child .-period{margin:2px auto 0 0}.p-candidatesList__career .-wrap{display:flex;flex-direction:column;margin-right:auto}.p-candidatesList__career .-companyName{color:#345461;display:inline-block;font-size:.75rem;font-weight:700;line-height:120%;width:100%}.p-candidatesList__career .-jobTitle{color:#345461;font-size:.625rem;font-weight:700;line-height:120%;padding-top:4px}.p-candidatesList__career .-period{color:#99a9b0;font-size:.625rem;margin-left:4px;white-space:nowrap}.p-candidatesList__career .-noData{background-color:#fafbfb;border-radius:2px;height:172px;margin-top:3px}.p-candidatesList__career .-noData>*{color:#99a9b0;font-size:.625rem;line-height:172px;text-align:center}.p-candidatesList__career .-subtext{color:#99a9b0;font-size:.625rem;margin-top:8px}.p-candidatesList__connections{margin-top:16px}.p-candidatesList__connections .-wrap{align-items:center;display:flex;margin-top:4px}.p-candidatesList__connections .-other{color:#345461;font-size:.625rem;margin-left:8px}.p-candidatesList__connectionsList{display:flex}.p-candidatesList__connectionsList>*{margin-left:-4px;margin-right:-4px}.p-candidatesList__action{display:flex;flex-basis:100px;flex-direction:column;justify-content:center}.p-candidatesList__action .c-button{margin:4px 0}.p-candidatesList__detail{border-bottom:1px solid #e5e9eb;padding:16px 24px 24px}.p-candidatesList__detailInner{display:flex}.p-candidatesList__skills{flex-basis:240px;margin-right:32px}.p-candidatesList__skillsList{margin-top:8px}.p-candidatesList__skillsList>*{align-items:center;background-color:#fafbfb;border-radius:2px;display:flex;height:24px;margin-bottom:4px}.p-candidatesList__skillsList .-scroe{align-items:center;background-color:#cdeffe;border-radius:2px 0 0 2px;color:#01293a;display:flex;font-family:Cabin;font-size:12px;font-style:italic;font-weight:700;height:24px;justify-content:center;width:24px}.p-candidatesList__skillsList .-scroe.-high{background-color:#04b0fb;color:#fff}.p-candidatesList__skillsList .-skillName{color:#01293a;font-size:.625rem;font-weight:700;margin-left:8px;margin-right:auto}.p-candidatesList__skillsList .-yearsExp{color:#01293a;font-size:.625rem;margin-right:8px}.p-candidatesList__skillsList .-yearsExp span{color:#99a9b0}.p-candidatesList__strengths{flex-basis:480px}.p-candidatesList__strengthsBlock{background-color:#fafbfb;border-radius:2px;height:155px;margin-top:8px;overflow:scroll;padding:12px}.p-candidatesList__strengthsBlock p{color:#01293a;font-size:.75rem}.p-candidatesList__projects{margin-top:8px}.p-candidatesList__projectsList{display:flex;flex-wrap:nowrap;margin:0 -24px -8px -8px;overflow-x:scroll;padding:8px}.p-candidatesList__projectsList>*{border-radius:4px;box-shadow:0 2px 4px rgba(1,41,58,.1);display:flex;flex-direction:column;height:100px;margin-right:12px;min-width:322px;padding:12px}.p-candidatesList__projectsList .-projectTitle{align-items:center;display:flex;font-size:.875rem;font-weight:700;height:40px;line-height:140%}.p-candidatesList__projectsList .-belongTo{color:#345461;font-size:.75rem;font-weight:700}.p-candidatesList__projectsList .-date{color:#99a9b0;font-size:.625rem}.p-candidatesList__acdBtnArea{border-bottom:1px solid #e5e9eb}.p-candidatesList__acdBtnArea.is-close>.p-candidatesList__acdBtnOpen,.p-candidatesList__acdBtnArea.is-open>.p-candidatesList__acdBtnClose{display:flex}.p-candidatesList__acdBtnClose,.p-candidatesList__acdBtnOpen{align-items:center;color:#99a9b0;cursor:pointer;display:none;font-size:.75rem;font-weight:700;justify-content:center;line-height:16px;padding:24px 0;text-align:center;width:100%}.p-candidatesList__acdBtnClose .c-icon,.p-candidatesList__acdBtnOpen .c-icon{margin-right:12px}.p-candidatesList__footer{align-items:center;display:flex;justify-content:space-between;padding:16px 21px}.p-candidatesList__status{display:flex}.p-candidatesList__statusTitle{color:#99a9b0;font-size:.625rem;font-weight:700;margin-bottom:6px}.p-candidatesList__statusBlock{border-left:1px solid #e5e9eb;padding:0 16px}.p-candidatesList__statusBlock>.-wrap{display:flex}.p-candidatesList__statusBlock:first-child{border-left:none;padding-left:0}.p-candidatesList__statusNum{color:#01293a;font-size:1.25rem;font-weight:700;margin-right:8px}.p-candidatesList__statusNum>span{font-size:.625rem}.p-candidatesList__statusList{display:flex}.p-candidatesList__statusList>*{margin-left:-4px;margin-right:-4px}.p-candidatesList__comment{align-items:center;display:flex}.p-candidatesList__commentNum{color:#345461;cursor:pointer;font-size:.875rem;font-weight:700;margin-right:12px}.p-candidatesList__commentNum.is-open{color:#04b0fb}.p-candidatesList__commentBox{border-top:1px solid #e5e9eb;padding:16px 24px 24px;text-align:right}.p-candidatesList__commentList{text-align:right}.p-candidatesList__commentList>*{background-color:#fafbfb;border-radius:4px;display:flex;flex-flow:column;margin-bottom:12px;margin-left:auto;padding:16px 12px;text-align:left;width:-moz-fit-content;width:fit-content}.p-candidatesList__commentList .-user{color:#99a9b0;font-size:.5625rem}.p-candidatesList__commentList .-possibility{margin-top:8px}.p-candidatesList__commentList .-feeling,.p-candidatesList__commentList .-possibility{color:#345461;display:inline-block;font-size:.75rem;font-weight:700;width:100%}.p-candidatesList__commentList .-comment{color:#345461;font-size:.75rem;line-height:1.4}.p-candidatesList__commentClose{color:#99a9b0;cursor:pointer;font-size:.75rem;font-weight:700}.p-candidatesList__commentClose:hover{text-decoration:none}.p-candidatesList__helpBox{align-items:center;background-color:#f2fbff;border-radius:2px;box-shadow:0 1px 2px rgba(1,41,58,.1);display:flex;justify-content:space-between;padding:16px;position:relative}.p-candidatesList__helpBox>.c-icon{fill:#04b0fb;flex:0 0 24px;margin-right:12px}.p-candidatesList__helpBox .-textArea{flex:1 1}.p-candidatesList__helpBox .-textArea .-text{color:#01293a;font-size:.75rem}.p-candidatesList__helpBox .-textArea .-text>.c-icon{vertical-align:sub}.p-candidatesList__helpBox .-textLink{color:#04b0fb;display:block;flex:0 0 110px;font-size:.625rem;margin-left:8px;text-align:center;width:110px}.p-candidatesList__helpBox .-textLink:hover{text-decoration:none}.p-cardEditTable thead th{background-color:#345461;color:#fff;font-size:.625rem;font-weight:500;white-space:nowrap}.p-cardEditTable thead th.-w60{width:60px}.p-cardEditTable thead th.-w180{width:180px}.p-cardEditTable thead th.-w250{width:200px}.p-cardEditTable td,.p-cardEditTable th{padding:12px 8px}.p-cardEditTable td{font-size:.75rem;text-align:center}.p-cardEditTable td.-tc{text-align:center}.p-cardEditTable td:first-of-type .c-radio{padding-left:70%}.p-cardEditTable tbody tr:hover td,.p-cardEditTable tbody tr:hover th{background-color:#f2fbff}.p-cardEditTable__creditcard{align-items:center;display:flex}.p-cardEditTable__creditcard .-text{color:#345461;font-size:.875rem;text-align:left}.p-cardEditTable__creditcard .-sub{color:#99a9b0;display:block;font-size:.625rem}.p-cardEditTable__action{text-align:center}.p-cardEditTable__action>*+*{margin-left:12px}.p-cardEditTable__action .c-button{min-width:60px}.p-caseBox{background-color:#fff;box-shadow:0 1px 2px 0 #e5e9eb;height:100vh;margin-top:1px;z-index:1000}.p-caseBox__header{border-bottom:1px solid #e5e9eb;padding:24px 16px 16px}.p-caseBox__header>.c-button{width:100%}.p-caseBox__inner{align-items:center;display:flex;margin-bottom:4px}.p-caseBox__title{color:#000;font-size:1.25rem;font-weight:700}.p-caseBox__count{color:#345461;font-size:.75rem;letter-spacing:.3em;margin-left:12px}.p-caseBox__count>.-big{color:#04b0fb;font-size:1.125rem;font-weight:700}.p-caseBox__noCondition{color:#99a9b0;font-size:.875rem;line-height:135px;text-align:center}.p-caseBox__list>*,.p-caseBox__noCondition{border-bottom:1px solid #e5e9eb}.p-caseBox__list>*>a{align-items:center;background-color:#fff;border-left:4px solid transparent;cursor:pointer;display:flex;justify-content:space-between;padding:16px;text-decoration:none}.p-caseBox__list>*>a:hover{background-color:#f2fbff}.p-caseBox__list>.is-active a{background-color:#f2fbff;border-left:4px solid #04b0fb}.p-caseBox__list>.is-inactive a{background-color:#fafbfb}.p-caseBox__list .-wrap{flex-basis:226px}.p-caseBox__list .c-icon{color:#99a9b0}.p-caseBox__list .-info{color:#fd4477;font-size:.625rem;font-weight:700}.p-caseBox__list .-title{color:#01293a;font-size:1rem;line-height:140%;margin-top:4px}.p-caseBox__list .-tags{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-caseBox__list .-status{border-radius:2px;color:#fff;display:inline-block;font-size:.625rem;font-weight:700;line-height:100%;margin-top:6px;padding:4px 4px 4px 16px;position:relative}.p-caseBox__list .-status.-active{background-color:#51d020}.p-caseBox__list .-status.-active:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 6px;bottom:0;content:"";height:0;left:6px;margin:auto;position:absolute;top:0;width:0}.p-caseBox__list .-status.-inactive{background-color:#fd4477}.p-caseBox__list .-status.-inactive:after,.p-caseBox__list .-status.-inactive:before{background-color:#fff;bottom:0;content:"";height:8px;margin:auto;position:absolute;top:0;width:3px}.p-caseBox__list .-status.-inactive:before{left:5px}.p-caseBox__list .-status.-inactive:after{left:10px}.p-chatMessage{align-items:flex-start;display:flex;margin:16px 12px}.p-chatMessage.-send{flex-direction:row-reverse}.p-chatMessage.-send:hover .p-chatMessage__body{background-color:#68d0fd!important}.p-chatMessage.is-editable .p-chatMessage__body{background-color:#68d0fd!important;position:relative}.p-chatMessage.is-editable .p-chatMessage__edit{opacity:1;top:-8px;visibility:visible}.p-chatMessage.is-autoMessage .p-chatMessage__body:before{color:#99a9b0;content:"[このメッセージはOffers運営からの自動送信です]";display:block;font-size:.625rem;margin-bottom:8px}.p-chatMessage__sender{color:#99a9b0;flex:0 0 56px;font-size:.625rem;text-align:center}.p-chatMessage__sender__thumbnail{display:inline-block;font-weight:700;height:48px;margin-bottom:4px;max-width:90px;width:48px}.p-chatMessage__body{background-color:#fff;border-radius:0 8px 8px 8px;box-shadow:0 2px 4px rgba(1,41,58,.1);color:#345461;font-size:.75rem;margin-left:12px;padding:12px;position:relative}.p-chatMessage.-send .p-chatMessage__body{background-color:#cdeffe;border-radius:8px 0 8px 8px;margin-left:0;margin-right:12px}.p-chatMessage.-typing .p-chatMessage__body{align-items:center;display:flex;min-height:64px;padding-top:16px}.p-chatMessage.is-locked .p-chatMessage__body{position:relative}.p-chatMessage.-image .p-chatMessage__body{padding:0}.p-chatMessage__body .c-button{margin-top:16px;width:100%}.p-chatMessage__body b{font-weight:900}.p-chatMessage__body pre{border:1px solid #e5e9eb;border-radius:2px;font-size:12px;margin:8px 0;padding:12px;white-space:pre-wrap}.p-chatMessage__body blockquote{background-color:rgba(250,251,251,.4);border-left:4px solid #cdeffe;margin:8px 0;padding:8px 8px 8px 12px}.p-chatMessage__dateDivider{background-color:#99a9b0;border-radius:12px;box-shadow:0 2px 4px rgba(1,41,58,.1);color:#fff;font-size:.625rem;line-height:24px;margin:24px auto;text-align:center;width:142px}.p-chatMessage__file{background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:2px;padding:16px 12px}p+.p-chatMessage__file{margin-top:16px}.p-chatMessage__fileName{font-size:.875rem;font-weight:700;line-height:1.2}.p-chatMessage__fileSize{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-chatMessage__image{display:block;height:auto;margin:12px auto;max-width:200px;width:100%}.p-chatMessage__image.-fullWidth{max-width:inherit}.p-chatMessage.-image .p-chatMessage__image{max-width:400px}.p-chatMessage__subText{color:#99a9b0}.p-chatMessage__edit{display:block;opacity:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:all .2s ease-in;visibility:hidden;z-index:100}.p-chatMessage__edit .c-button{height:40px;width:auto}.p-chatMessage__lockIcon{background-color:#345461;border-radius:50%;display:block;height:24px;left:-8px;line-height:1;overflow:hidden;padding:2px;position:absolute;top:-8px;width:24px}.p-chatMessage__lockIcon .c-icon{fill:#fff}.p-chatMessage__imageTitle{background-color:#04b0fb;border-radius:4px 4px 0 0;color:#fff;display:block;font-size:.875rem;font-weight:700;padding:12px;text-align:center}.p-chatMessage__jobsLink{align-items:center;background-color:#fafbfb;border:#e5e9eb;border-radius:4px;color:#345461;display:flex;flex-direction:column;margin-top:12px;overflow:hidden;text-decoration:none}.p-chatMessage__jobsLink:hover{background-color:#cdeffe}.p-chatMessage__jobsLink .-jobsImage{width:100%}.p-chatMessage__jobsLink .-jobsImage img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.p-chatMessage__jobsLink .-jobsDetail{padding:16px}.p-chatMessage__jobsLink .-jobsDetail .-jobsTitle{font-size:.875rem;font-weight:700;line-height:1.4}.p-chatMessage__jobsLink .-jobsDetail .-jobsCompany{font-size:.75rem;margin-top:8px}.p-chatMessage__jobsLink .-jobsDetail .-jobsDivider{border:none;border-top:1px solid #e5e9eb;margin:8px 0}.p-chatMessage__jobsLink .-jobsDetail .-jobshourly{font-size:.75rem;font-weight:700}@media(min-width:768px){.p-chatMessage__jobsLink{flex-direction:row}.p-chatMessage__jobsLink .-jobsImage{width:360px}.p-chatMessage__jobsLink .-jobsImage img{height:132px;-o-object-fit:cover;object-fit:cover}}.c-contractCheckModal{padding:32px;position:relative;width:600px}.c-contractCheckModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:16px;vertical-align:middle;width:24px}.c-contractCheckModal__close .c-icon{fill:#99a9b0}.c-contractCheckModal__Content .-title{color:#01293a;font-size:1.125rem;font-weight:700;text-align:center}.c-contractCheckModal__Content .-leadArea{align-items:center;display:flex;margin-top:16px}.c-contractCheckModal__Content .-leadArea .-leadArea__image{flex:0 0 148px;margin-right:16px;width:148px}.c-contractCheckModal__Content .-leadArea .-leadArea__text{flex:1 1}.c-contractCheckModal__Content .-leadArea .-leadArea__text>h3{color:#01293a;font-size:.875rem;font-weight:700}.c-contractCheckModal__Content .-leadArea .-leadArea__text>p{color:#01293a;font-size:.75rem;font-weight:700;margin-top:4px}.c-contractCheckModal__checkForm{border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;margin-top:16px;padding:32px 0}.c-contractCheckModal__checkForm .-checkForm__title{align-items:center;display:flex;justify-content:space-between}.c-contractCheckModal__checkForm .-checkForm__title .-title{color:#01293a;font-size:.875rem;font-weight:700}.c-contractCheckModal__checkForm .-checkForm__title .-help{color:#01293a;font-size:.625rem;text-decoration:none;transition:all .2s ease-out}.c-contractCheckModal__checkForm .-checkForm__title .-help .c-icon{fill:#01293a}.c-contractCheckModal__checkForm .-checkForm__title .-help:hover{color:#04b0fb}.c-contractCheckModal__checkForm .-checkForm__block{align-items:flex-start;display:flex;margin-top:32px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__label{color:#99a9b0;flex:0 0 120px;font-size:.75rem;font-weight:700;margin-right:16px;padding-top:12px;text-align:right}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputWrap{flex:1 1}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea{align-items:center;display:flex}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea .c-selectbox,.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea .c-textfield{height:40px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea .-text{color:#01293a;font-size:.875rem;font-weight:700;margin-left:8px;white-space:nowrap}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-time .c-textfield{flex:0 0 170px;max-width:170px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-reward .c-selectbox{flex:0 0 100px;margin-right:8px;max-width:100px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-date{justify-content:space-between}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-date .c-selectbox{flex:1 1;margin-left:8px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-date .c-selectbox:first-of-type{margin-left:0}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea.-date .-unit{color:#345461;font-size:.875rem;font-weight:700;margin-left:4px}.c-contractCheckModal__checkForm .-checkForm__block .-checkForm__inputArea .-subtText{color:#99a9b0;font-size:.625rem;font-weight:700;line-height:1.2;margin-top:8px}.c-contractCheckModal__action{margin-top:32px;text-align:center}.c-contractCheckModal__action .c-button{width:360px}.p_companyEdit .p-featureExplain{background:linear-gradient(90.7deg,#7e57c2,#f48fb1 98.76%);border-radius:4px;padding:20px 16px}.p_companyEdit .p-featureExplain__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.p_companyEdit .p-featureExplain__header .-icon svg{fill:#fff}.p_companyEdit .p-featureExplain__header .-desc{color:#fff;flex:1 1 auto}.p_companyEdit .p-featureExplain__header .-desc .-head{align-items:center;display:flex;font-size:1.25rem;font-weight:700;gap:4px}.p_companyEdit .p-featureExplain__header .-desc .-head span{background:#fff;border-radius:4px;color:#ab47bc;display:inline-block;font-size:.75rem;padding:4px 8px}.p_companyEdit .p-featureExplain__header .-action button{width:160px}.p_companyEdit .p-featureExplain__header .-action svg{fill:#fff;margin-right:4px}.p_companyEdit .p-featureExplain__content textarea{border:2px solid #e5e9eb;border-radius:4px;max-height:600px;min-height:300px}.p_companyEdit .p-featureExplain__caution{align-items:center;background-color:#fce4ec;border:2px solid #e5e9eb;border-radius:4px;color:#ec407a;display:flex;gap:8px;padding:12px}.p_companyEdit .p-featureExplain__caution a{color:#ec407a}.p_companyEdit .p-featureExplain__running{background-color:#fff;border:2px solid #e5e9eb;border-radius:4px;min-height:300px}.p_companyEdit .p-featureExplain__running .c-loading__info{align-items:center;display:flex;gap:8px;padding:12px}.p_companyEdit .p-featureExplain__running .c-loading__info .c-loading__spinner{height:24px;position:static;width:24px}.p_companyEdit .p-featureExplain__running .c-loading__info .c-loading__title{color:#becbd1}.p_companyEdit .l-double__sidebar{margin-right:0}.p_companyEdit .l-preview__main,.p_companyEdit .l-preview__main .p_companyEdit__content{max-width:100%}.p_companyEdit .l-preview__main .p_companyEdit__content>*{margin:0 auto;max-width:752px}.p_companyEdit .c-loading__info{background-color:transparent}.p-connectedPreview{align-items:center;background-color:#fafbfb;border-radius:4px;display:flex;margin-top:8px;padding:8px}.p-connectedPreview__avatar{height:auto;margin-right:4px;width:32px}.p-connectedPreview__name{flex:1 1 100%;font-size:.75rem}.p-corporateHeader{background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);height:240px;margin-bottom:16px;margin-top:24px;overflow:hidden;position:relative;width:100%}.p-corporateHeader .c-button{display:none;line-height:30px;position:absolute;right:16px;top:16px}.p-corporateHeader:hover .c-button{display:block}.p-corporateHeader__image{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.p-dashboard{min-width:1012px}.p-dashboard__header{align-items:stretch;background-color:#fff;display:flex;justify-content:space-between;min-height:110px;padding:0 0 0 24px}.p-dashboard__header .-navTitle{color:#01293a;font-size:1.125rem;margin-right:24px}.p-dashboard__header .-navArea{align-items:center;display:flex;justify-content:left}.p-dashboard__header .-navArea .c-avatar{margin-right:24px}.p-dashboard__header .-dataTitle{align-items:center;border-left:1px solid #e5e9eb;border-right:1px solid #e5e9eb;display:flex;height:110px;padding:0 16px}.p-dashboard__header .-dataTitle h2{color:#99a9b0;font-size:.75rem;text-align:center}.p-dashboard__header .-dataTitle h2 span{display:block;font-size:.625rem}.p-dashboard__header .-dataArea{display:none}@media(min-width:1280px){.p-dashboard__header .-dataArea{align-items:center;display:flex;justify-content:right}}.p-dashboard__header .-csArea{align-items:stretch;border:1px solid #e5e9eb;border-radius:4px;display:flex;margin:16px 24px 16px 0;z-index:99999}.p-dashboard__header .-csArea .-csMember{border-right:1px solid #e5e9eb;padding:8px;width:180px}.p-dashboard__header .-csArea .-csMember .-csLabel{background-color:#e5e9eb;color:#345461;font-size:.625rem;padding:4px;text-align:center}.p-dashboard__header .-csArea .-csMember .-csMemberDetail{align-items:center;display:flex;margin-top:8px}.p-dashboard__header .-csArea .-csMember .-csMemberDetail .c-avatar{margin-right:4px}.p-dashboard__header .-csArea .-csMember .-csMemberDetail .-csMemberName .-position{color:#01293a;font-size:.625rem;line-height:1.1}.p-dashboard__header .-csArea .-csMember .-csMemberDetail .-csMemberName .-name{color:#01293a;font-size:.875rem;line-height:1.2;margin-top:4px}.p-dashboard__header .-csArea .-csLink{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8px;width:180px}.p-dashboard__header .-csArea .-csLink .c-button{width:100%}.p-dashboard__header .-csArea .-csLink .c-button:last-of-type{margin-top:4px}.p-dashboardNav{align-items:center;display:flex;justify-content:left}.p-dashboardNav li{margin:0 8px}.p-dashboardNav li a{border-radius:4px;color:#99a9b0;display:block;font-size:.625rem;font-weight:700;height:80px;line-height:1.1;padding-top:8px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-out;width:80px}.p-dashboardNav li a .c-icon{display:block;margin:0 auto}.p-dashboardNav li a span{display:block;font-size:8px;font-weight:500}.p-dashboardNav li a .-badge{color:#fd4477!important;display:block;position:absolute;right:10px;top:8px}.p-dashboardNav li.is-active a,.p-dashboardNav li:hover a{background:linear-gradient(to top left,rgba(102,132,247,.4),rgba(4,176,251,.4));color:#01293a}.p-dashboardDataTable{margin:0 16px;text-align:center}.p-dashboardDataTable thead th{color:#345461;font-size:.625rem;line-height:1.1;padding:0 8px}.p-dashboardDataTable tbody tr:first-of-type{border-bottom:1px solid #e5e9eb}.p-dashboardDataTable tbody tr:first-of-type th{color:#04b0fb;font-size:.75rem}.p-dashboardDataTable tbody tr:first-of-type td .-value{color:#04b0fb;font-size:1.25rem}.p-dashboardDataTable tbody td,.p-dashboardDataTable tbody th{color:#99a9b0;padding:4px 12px}.p-dashboardDataTable tbody th{font-family:Cabin,sans-serif;font-size:.625rem}.p-dashboardDataTable tbody td{font-size:.625rem}.p-dashboardDataTable tbody td .-value{font-family:Cabin,sans-serif;font-size:.75rem;font-style:italic}.p-dashboardRecruitmentData{align-items:stretch;align-self:stretch;display:flex}.p-dashboardRecruitmentData__block{align-items:center;border-right:1px solid #e5e9eb;display:flex;padding:16px 24px}.p-dashboardRecruitmentData__block .-label{color:#345461;font-size:.875rem;font-weight:700;margin-right:16px}.p-dashboardRecruitmentData__block .-dataTable{color:#01293a;font-size:.625rem;font-weight:700;text-align:center}.p-dashboardRecruitmentData__block .-dataTable td{padding:0 8px}.p-dashboardRecruitmentData__block .-dataTable .-value{color:#04b0fb;font-family:Cabin,sans-serif;font-size:1.25rem;font-style:italic}.p-dashboardRecruitmentData__block .-dataTable .-period{color:#99a9b0;font-weight:500}.p-dataList__header{margin-bottom:24px}.p-dataList__header.-subToFull{align-items:flex-end;align-self:stretch;display:flex;justify-content:space-between}.p-dataList__header.-subToFull .-settingButton{align-items:center;align-self:stretch;background:#345461;border-radius:4px;display:flex;gap:4px;height:40px;justify-content:center;padding:12px;width:160px}.p-dataList__header.-subToFull .-settingButton span{color:#fff;font-size:.75rem;font-weight:700;line-height:16px;text-align:center}.p_dataList__limitList{display:flex;gap:8px}.p-dataList__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.p-dataList__title .-title{font-size:1.125rem;font-weight:700}.p-dataList__title .-limit{align-items:center;display:flex}.p-dataList__title .-limit p{font-size:.75rem}.p-dataList__title .-limit .-count{color:#04b0fb;font-size:1.125rem;font-weight:700}.p-dataList__title .-limit .-count.-alert{color:#fd4477}.p-dataList__title .-limit .-reserved{color:#01293a;cursor:pointer;font-size:.75rem;font-weight:700;text-decoration:underline}.p-dataList__title .-limit .-reserved:hover{color:#04b0fb;text-decoration:none}.p-dataList__title .-limit .-addButton{margin-left:12px;padding-left:32px}.p-dataList__title .-limit .c-tooltip__trigger{transform:translateY(-3px)}.p-dataList__title.-noMarginBottom{margin-bottom:0}.p-dataList__count{font-size:.75rem;font-weight:700}.p-dataList__count .-value{font-weight:700}.p-dataList__count .-value.-alert{color:#fb0404}.p-dataList__controls{align-items:center;display:flex;justify-content:space-between}.p-dataList__controls .c-pagination{flex:1 1 100%;min-width:0}.p-dataList__sort{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;margin-right:24px}.p-dataList__sort .c-selectbox{width:262px}.p-dataList__sortLabel{flex:1 1 auto;font-size:.75rem;margin-right:8px;white-space:nowrap}.p-dataList__table{position:relative;table-layout:fixed;width:100%;z-index:0}.p-dataList__tableIncome{width:90px}.p-dataList__tableSkills{width:100px}.p-dataList__tableCharacter{width:112px}.p-dataList__tableFriends{width:96px}.p-dataList__tableNote,.p-dataList__tableTags{width:132px}.p-dataList__tableAction{width:80px}.p-dataList__tableBody{box-shadow:0 1px 2px #e5e9eb}.p-dataList__tableBody tr{background-color:#fff}.p-dataList__tableBody tr.-viewed{background-color:#f9fafb}.p-dataList__tableBody tr:hover{background-color:#f2fbff}.p-dataList__tableBody tr+tr{border-top:1px solid #e5e9eb}.p-dataList__tableBody td{padding:12px 8px}.p-dataList__tableBody td:first-child{padding-left:16px}.p-dataList__tableBody td:last-child{padding-right:16px}.p-dataList__footer{margin-top:24px}.p-dataList__listHeader{align-items:center;display:flex;height:40px;justify-content:space-between;text-decoration:none}.p-dataList__listHeader li{color:#99a9b0;font-size:.625rem;font-weight:700;line-height:1.2;padding:0 8px;text-align:center;white-space:nowrap}.p-dataList__listSummary{flex:0 0 27%;justify-content:left!important;padding-left:16px!important;width:27%}.p-dataList__listMatchSkills{flex:0 0 13%;width:13%}.p-dataList__listSkills{flex:0 0 16%;width:16%}.p-dataList__listCharacter,.p-dataList__listFriends{flex:0 0 10%;width:10%}.p-dataList__listNote{flex:0 0 11%;width:11%}.p-dataList__listAction{flex:0 0 13%;width:13%}.p-dataList__body .p-dataList__listItem .p-dataList__listAction{padding-left:4px;padding-right:16px}.p-dataList__body .p-dataList__listItem .p-dataList__listAction .p-userAction{width:100%}.p-dataList__body hr{background-color:#e5e9eb;border:none;height:1px;margin-top:8px}.p-dataList__listDecision{flex:0 0 112px;width:112px}.p-dataList__listDecision .-status{font-size:.875rem;font-weight:700;text-align:center}.p-dataList__listDecision .-status.-ok{color:#04b0fb}.p-dataList__listDecision .-status.-ng{color:#fd4477}.p-dataList__listDecision .-status.-pending{color:#99a9b0}.p-dataList__listComment{display:flex;flex:0 0 330px;flex-direction:column;width:330px}.p-dataList__listComment .-card{background-color:#fafbfb;border-radius:4px;display:flex;flex-flow:column;padding:12px}.p-dataList__listComment .-feeling,.p-dataList__listComment .-possibility{color:#01293a;font-size:.75rem;font-weight:700}.p-dataList__listComment .-comment{color:#345461;font-size:.625rem;line-height:1.4;margin:8px 0 12px}.p-dataList__listComment .-user{color:#000;font-size:.625rem}.p-dataList__listComment .-date{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-dataList__listComment .-other{color:#345461;font-size:.75rem;margin-top:8px;text-align:left;text-decoration:underline;transition:all .2s ease-out;width:100%}.p-dataList__listComment .-other:hover{color:#04b0fb;text-decoration:none}.p-dataList__atsList{flex:0 0 160px;width:160px}.p-dataList__listItem{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #e5e9eb;margin-top:8px}.p-dataList__listItem:first-child{margin-top:0}.p-dataList__listItem.-viewed{background-color:#f9fafb}.p-dataList__listItem.-screened,.p-dataList__listItem:hover{background-color:#f2fbff}.p-dataList__listItem.-withStatus .-linkArea{display:block}.p-dataList__listItem.-withStatus .-contentArea{display:flex;justify-content:space-between}.p-dataList__listItem.-withStatus .p-userStatus{border-bottom:1px solid #e5e9eb;padding:12px 16px}.p-dataList__listItem.-withStatus .-updateDate{margin-top:0}.p-dataList__listItem .-linkArea{color:#01293a;display:flex;justify-content:space-between;text-decoration:none}.p-dataList__listItem .-item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 8px}.p-dataList__listItem .-updateDate{color:#99a9b0;font-size:.625rem;line-height:1.2;margin-top:8px;text-align:center}.p-dataList__listItem .-updateDate .-datetime{color:#345461;font-size:.75rem;font-weight:700}.p-dataList__listItem:hover .-offer-button{opacity:1;transform:translate(-50%);visibility:visible}.p-dataList__loading{padding:40px 80px}.p-dataList__blank,.p-dataList__loading{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #e5e9eb;min-height:200px}.p-dataList__blank{padding:40px}.p-dataList__blank .-blankTitle{color:#01293a;font-size:1.5rem;font-weight:700;text-align:center}.p-dataList__blank .-howto{border-top:1px solid #e5e9eb;margin-top:32px;padding:32px 0}.p-dataList__blank .-howto h3{color:#04b0fb;font-size:1.25rem;font-weight:700;text-align:center}.p-dataList__blank .-howto .-block__wrap{align-items:flex-start;display:flex;justify-content:space-between;margin-top:32px}.p-dataList__blank .-howto .-block__wrap .-blockItem{flex-basis:calc(33.3% - 16px);flex-grow:0;flex-shrink:0}.p-dataList__blank .-howto .-block__wrap .-blockImage{height:auto;width:100%}.p-dataList__blank .-howto .-block__wrap .-blockTitle{color:#01293a;font-size:1.125rem;font-weight:700;margin-top:16px;text-align:center}.p-dataList__blank .-howto .-block__wrap .-blockText{color:#345461;font-size:.875rem;margin-top:12px}.p-dataList__blank .-howto .-action{margin-top:32px;text-align:center}.p-dataList__blank .-howto .-action .c-button{width:260px}.p-dateSelect{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.p-dateSelect span{margin-right:12px}.p-dateSelect .v-calendar-date-picker.is-error input{background-color:rgba(253,68,119,.1);border-color:#fd4477;color:#fd4477;margin-bottom:4px}.p-dateSelect .c-selectbox,.p-dateSelect .v-calendar-date-picker input{box-shadow:none;cursor:pointer;flex:1 1 auto;margin-right:12px}.p-dateSelect .c-button{padding:0}.p-dateSelect .c-button .c-icon{fill:#99a9b0}.p-dateSelect__addButton{width:180px}.p-dateSelect__addButton .c-icon{margin-right:8px}.p-demoHeader{background:#fd4477;padding:16px 8px}.p-demoHeader .-inner{align-content:center;display:flex;justify-content:space-between;margin:0 auto;width:1012px}.p-demoHeader p{align-items:center;color:#fff;display:inline-flex;flex:1 0 auto;font-size:.75rem;letter-spacing:.05em;margin:0}.p-demoHeader p .-count{font-size:.875rem;font-weight:700;margin:0 4px}.p-demoHeader p a{color:#fff;margin:0 4px}.p-enteredWorkerList{border-top:1px solid #e5e9eb;bottom:0;display:flex;left:0;position:absolute;right:0;top:190px}.p-enteredWorkerList .-requirement{background-color:#fff;border-right:1px solid #e5e9eb;display:flex;flex:0 0 320px;flex-direction:column;overflow-y:scroll;width:312px}.p-enteredWorkerList .-workers{flex:1 1 100%;overflow:auto}.p-enteredWorkerList__requirementTitle{align-items:center;border-bottom:1px solid #e5e9eb;color:#01293a;display:flex;flex:0 0 70px;font-size:1.125rem;font-weight:700;margin-right:8px;padding:12px 16px}.p-enteredWorkerList__requirementTitle .-count{color:#01293a;font-size:.75rem;font-weight:500}.p-enteredWorkerList__requirementTitle .c-pagination{border:none;display:flex;font-size:.75rem;font-weight:500;gap:4px;margin-left:auto}.p-enteredWorkerList__requirementTitle .c-pagination>a{font-weight:700;text-decoration:underline}.p-enteredWorkerList__requirementTitle .c-pagination>*{border:none}.p-enteredWorkerList__requirementList{flex:0 0 70px}.p-enteredWorkerList__requirementList .-item{border-bottom:1px solid #e5e9eb}.p-enteredWorkerList__requirementList .-item a{align-items:center;color:#01293a;display:flex;padding:16px 12px;position:relative;text-decoration:none}.p-enteredWorkerList__requirementList .-item a.is-new:after{background-color:#fd4477;border-radius:50%;bottom:0;content:"";height:6px;margin:auto;pointer-events:none;position:absolute;right:12px;top:0;width:6px}.p-enteredWorkerList__requirementList .-item a:hover{background-color:#f2fbff}.p-enteredWorkerList__requirementList .-item a .-image{flex:0 0 100px;height:auto;margin-right:8px;width:100px}.p-enteredWorkerList__requirementList .-item a .-textarea .-requirementTitle{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.6}.p-enteredWorkerList__requirementList .-item.is-active a{background-color:#f2fbff}.p-enteredWorkerList__requirementCounter{display:flex}.p-enteredWorkerList__requirementCounter .-counter{color:#99a9b0;font-weight:700;margin-right:8px}.p-enteredWorkerList__data{margin:0 auto;max-width:956px;padding:32px 16px}.p-enteredWorkerList__dataHeader{align-items:center;display:flex;justify-content:space-between}.p-enteredWorkerList__dataHeaderFilter{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex:1 0 auto;margin-left:24px;padding:8px 16px}.p-enteredWorkerList__dataHeaderFilter .-label{color:#99a9b0;font-size:.75rem;line-height:1.6;margin-right:12px}.p-enteredWorkerList__dataHeaderFilter .c-checkbox__wrap{background-color:#fff;margin-right:12px}.p-enteredWorkerList__dataBody{margin-top:12px}.p-enteredWorkerList__dataItem{background-color:#fff;border-bottom:1px solid #e5e9eb}.p-enteredWorkerList__dataItem .-linkArea{color:#01293a;display:flex;justify-content:space-between;text-decoration:none}.p-enteredWorkerList__dataItem .-item{align-items:center;display:flex;justify-content:center;padding:16px 8px}.p-enteredWorkerList__dataItem .-item.-listSummary{flex:0 0 200px;justify-content:left!important;padding-left:16px!important}.p-enteredWorkerList__dataItem .-item.-jobTitle{flex:0 0 120px;width:120px}.p-enteredWorkerList__dataItem .-item.-blank{flex:1 0 auto}.p-enteredWorkerList__dataItem .-item.-listFriends{flex:0 0 120px;width:120px}.p-enteredWorkerList__dataItem .-item.-listAction{flex:0 0 200px;width:200px}.p-enteredWorkerList__dataItem .-item.-listAction .-updateDate{color:#99a9b0;font-size:.625rem;line-height:1.2;margin-top:8px;text-align:center}.p-enteredWorkerList__dataItem .-item.-listAction .-updateDate .-status{color:#345461;font-size:.75rem;font-weight:700}.p-errorBox{padding:40px 64px}.p-errorBox .c-button{width:260px}.p-errorBox__title{text-align:center}.p-errorBox__title span{color:#99a9b0;display:block;font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic;line-height:1.1;margin-bottom:8px}.p-errorBox__text{margin-top:16px;text-align:center}.p-errorBox__image{display:block;height:auto;margin:0 auto;width:300px}.p-errorBox__backButton{display:flex;justify-content:center;margin-top:24px}.p-exTools .scroll_x{overflow:scroll visible}.p-exTools .-table{border:none;border-collapse:collapse;padding:24px 0;width:100%}.p-exTools .-head th{background:#fff;border-bottom:1px solid #e5e5e6;min-width:200px;padding:12px;text-align:left;width:33.3333333333%}.p-exTools .-head span{color:#929394;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;letter-spacing:0;line-height:1.5;word-break:break-all}.p-exTools .-body td{background:#fff;border:1px solid #e5e5e6;padding:8px 12px;vertical-align:middle}.p-exTools .-body td a{display:block;-webkit-text-decoration-color:#0395b0;text-decoration-color:#0395b0;-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-exTools .-body td a:hover{opacity:.7}.p-exTools .p-adServiceCookieList,.p-exTools .p-externalSendToolList,.p-exTools .p-notation{margin-bottom:40px}.p-exTools .p-notation .-list{padding:4px 0}.p-exTools .p-notation .section1{color:#080809;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;word-break:break-all}.p-exTools .p-notation .section2{padding-left:24px}.p-exTools .p-notation .section2 li{font-size:12px;letter-spacing:0;line-height:24px}.p-exTools .p-notation .section2 li,.p-exTools .p-updateDate{color:#080809;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;word-break:break-all}.p-exTools .p-updateDate{font-size:14px}.p-featureComparison{display:flex;margin-top:24px}.p-featureComparison>div{background-color:#fafbfb;flex:0 0 50%;padding:24px}.p-featureComparison>div.-production{background-color:#f2fbff}.p-featureComparison__title{border-bottom:2px solid #345461;font-size:1rem;padding:12px}.p-featureComparison__list li{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;padding:12px}.p-featureComparison__list li .c-icon{fill:#99a9b0;display:block;flex:0 0 40px}.p-featureComparison__list li .c-icon.-activeIcon{fill:#04b0fb}.p-featureComparison__list li p{flex:0 1 auto;font-size:1rem;font-weight:700;margin-left:8px}.p-featureComparison__list li p .-sub{display:block;font-size:.625rem;font-weight:500;margin-top:4px}.p-fieldWithButton{display:flex}.p-fieldWithButton .c-textfield{flex:1 1 auto;max-width:670px}.p-fieldWithButton .c-button{height:auto;margin-left:8px;min-width:100px;width:auto}.p-fieldWithButton #autosuggest{flex:1 1 auto}.p-fieldWithSelect{display:flex}.p-fieldWithSelect .c-textfield{flex:1 1 auto}.p-fieldWithSelect .c-selectbox{height:auto;margin-left:8px;min-width:140px;width:auto}.p-filterBox{background-color:#fff;border:1px solid #e5e9eb;box-shadow:0 4px 8px #e5e9eb;padding:24px 12px}.p-filterBox.-categorySearch{padding:0 0 24px}.p-filterBox.-categorySearch .p-filterBox__header{padding:24px 12px 0}.p-filterBox.-categorySearch .p-filterBox__body{position:relative}.p-filterBox.-categorySearch .p-filterBox__name{padding:0 12px}.p-filterBox__inner{padding:0 16px}.p-filterBox__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.p-filterBox__title{font-size:1.125rem;line-height:1.1}.p-filterBox__action{display:flex;justify-content:flex-end}.p-filterBox__action>*+*{margin-left:8px}@media(min-width:1280px){.p-filterBox__actionClose{display:none}}.p-filterBox__section{margin-bottom:24px}.p-filterBox__section.-padding{padding:0 16px}.p-filterBox__section:last-of-type{margin-bottom:0}.p-filterBox__name{color:#99a9b0;font-size:.75rem;line-height:1.1;margin-bottom:8px}.p-filterBox__option{background-color:#fafbfb;line-height:1.4;margin-top:4px;padding:8px}.p-filterBox__group+.p-filterBox__group{margin-top:16px}.p-filterBox__groupTitle .c-button{background-color:#fafbfb;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%2304B0FB%22%20d%3D%22M27%2021h16c.6%200%201%20.4%201%201v4c0%20.6-.4%201-1%201H27v16c0%20.6-.4%201-1%201h-4c-.6%200-1-.4-1-1V27H5c-.6%200-1-.4-1-1v-4c0-.6.4-1%201-1h16V5c0-.6.4-1%201-1h4c.6%200%201%20.4%201%201v16z%22%2F%3E%3C%2Fsvg%3E");background-position:calc(100% - 8px);background-size:16px 16px;border-radius:4px;display:flex;height:40px;justify-content:space-between;line-height:1.1;padding:12px 8px;width:100%}.p-filterBox__groupTitle .c-button.is-active{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20fill%3D%22%2304B0FB%22%20d%3D%22M4%2026v-4c0-.6.4-1%201-1h38c.6%200%201%20.4%201%201v4c0%20.6-.4%201-1%201H5c-.6%200-1-.4-1-1z%22%2F%3E%3C%2Fsvg%3E")}.p-filterBox__groupTitle .c-icon{fill:#04b0fb}.p-filterBox__groupName{color:#04b0fb;font-size:.75rem}.p-filterBox__groupBody.is-inactive{display:none}.p-filterBox__checkboxList.-childrenSmallPadding>*{padding:8px}.p-filterBox__checkboxList>*{line-height:1.2;padding:12px 8px}.p-filterBox__checkboxList.-cols{display:flex;flex-wrap:wrap}.p-filterBox__checkboxList.-cols>*{flex:0 0 50%}.p-filterBox__checkboxList .c-checkbox__input{display:none!important}.p-filterBox__checkboxList.-column-2>*{margin-bottom:0!important}.p-filterBox__add{display:flex;margin-top:4px}.p-filterBox__add .c-textfield{flex:1 1 auto}.p-filterBox__add .c-button{height:40px;margin-left:8px;width:60px}.p-filterBox__selectedTag{padding:12px 12px 0}.p-filterBox__selectedTag .-tagArea{background-color:#f2fbff;border:1px dashed #cdeffe;border-radius:4px;min-height:130px;padding:12px}.p-filterBox__selectedTag .-tagArea .c-tag{margin-bottom:8px}.p-filterBox__selectedTag .c-button{margin-top:12px}.p-filterBox__skillList{align-items:stretch;display:flex;flex-wrap:wrap;margin-bottom:32px;margin-left:-12px;margin-right:-12px}.p-filterBox__skillList li{flex:0 0 auto;margin:0 12px 24px}.p-filterBox__subCategory{color:#99a9b0;font-size:.75rem;line-height:1.1;margin-bottom:8px}.p-filterBox__save{margin-top:12px;padding:0 12px}.p-filterBox__save .c-button{height:30px}.p-filterBox__save .-selectFilter{align-items:center;display:flex}.p-filterBox__save .-selectFilter .c-selectbox{flex:1 1 auto;padding-right:32px;width:100%}.p-filterBox__save .-selectFilter .c-button{height:40px}.p-filterBox__save .-selectFilter .c-button .c-icon{fill:#99a9b0}.l-users__filterNormal .p-filterBox.-categorySearch{border-radius:8px;box-shadow:none;padding:0}.l-users__filterNormal .p-filterBox.-categorySearch form{position:relative}.l-users__filterNormal .multiselect__placeholder{margin-left:5px}.l-users__filterNormal .multiselect__tags{border-color:#99a9b0;min-height:40px}.l-users__filterNormal .multiselect__input{margin-top:2px}.l-users__filterNormal .multiselect--active .multiselect__tags{border-color:#04b0fb;outline:none}.l-users__filterNormal .p-filterBox__control{border-top:none;display:flex;margin:0;min-height:108px;padding:16px 0 16px 16px}.l-users__filterNormal .p-filterBox__control.-following{background:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 4px #e5e9eb;position:sticky;top:0;z-index:999}.l-users__filterNormal .p-filterBox__control .p-filterBox__save{border-left:1px solid #d9d9d9;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:0;padding:0;text-align:center;width:136px}.l-users__filterNormal .p-filterBox__control .p-filterBox__save .-link{background-color:transparent;border:none;box-shadow:0 0 0 transparent;color:#04b0fb;cursor:pointer;font-size:.75rem;margin:0;padding:0;text-align:center;text-decoration:none;text-decoration:underline;transition:all .2s ease-out;vertical-align:middle}.l-users__filterNormal .p-filterBox__control .p-filterBox__save .-link:hover{opacity:.8;text-decoration:none}.l-users__filterNormal .p-filterBox__control .c-tooltip{text-align:left;word-break:keep-all}.l-users__filterNormal .p-filterBox__control .p-filterBox__action{display:flex;flex-direction:column;justify-content:center;margin:0 16px;padding:7px 0;text-align:center;width:120px}.l-users__filterNormal .p-filterBox__control .p-filterBox__action .c-button{width:100%}.l-users__filterNormal .p-filterBox__control .p-filterBox__action .-link{margin:12px 0 0}.l-users__filterNormal .p-filterBox__top .p-filterBox__section{gap:16px;padding:16px 24px}.l-users__filterNormal .p-filterBox__top .p-filterBox__section>div{width:100%}.l-users__filterNormal .p-filterBox__top .p-filterBox__section .multiselect__placeholder{margin-bottom:6px}.l-users__filterNormal .p-filterBox__top .p-filterBox__section .p-filterBox__name{padding:0}.l-users__filterNormal .p-filterBox__freeword .c-tooltip{min-width:360px;text-align:left}.l-users__filterNormal .p-filterBox__freeword .c-tooltip span{display:block;margin-top:4px}.l-users__filterNormal .p-filterBox__freeword .c-tooltip span:first-child{margin-top:0}.l-users__filterNormal .p-filterBox__freeword .c-tooltip span:before{content:"・";display:inline-block}.l-users__filterNormal .-link{background-color:transparent;border:none;box-shadow:0 0 0 transparent;color:#99a9b0;cursor:pointer;font-size:.75rem;margin-left:4px;padding:0;text-align:center;text-decoration:none;text-decoration:underline;transition:all .2s ease-out;vertical-align:middle}.l-users__filterNormal .-link:hover{opacity:.8;text-decoration:none}.l-users__filterNormal .p-filterBox__section{border-top:1px solid #e5e9eb;display:flex;margin:0;padding:16px}.l-users__filterNormal .p-filterBox__section .p-filterBox__save{margin-top:0;padding:0}.l-users__filterNormal .p-filterBox__section.-conditions{gap:0;padding:0}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__name{align-items:center;background-color:#f2fbff;display:flex;flex-direction:column;justify-content:center;margin:0;min-width:120px;padding:12px}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__name span{color:#04b0fb;font-weight:900;line-height:140%;text-align:center}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__subCategory{color:#01293a;font-weight:700;margin-bottom:16px}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__subLabel{color:#345461;font-size:.75rem;font-weight:500;margin-bottom:12px}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__subLabel.-bold{color:#01293a}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content{padding:16px 24px 0 16px}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content .c-radio__wrap>*,.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content .p-filterBox__checkboxList>*{min-height:32px;padding:8px 0 8px 8px}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content .-column-4{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 8px 8px 0}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content .-column-4>*{flex-basis:calc(25% - 8px);flex-grow:0;flex-shrink:0;margin:0 8px 8px 0}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__content .-column-4:last-of-type{margin:0}.l-users__filterNormal .p-filterBox__section.-conditions .p-filterBox__subContent{margin-bottom:16px}.l-users__filterNormal .p-filterBox__section.-conditions .-column-2{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.l-users__filterNormal .p-filterBox__section.-conditions .-column-2>*{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;margin:0}.l-users__filterNormal .p-filterBox__section.-conditions .-column-2 .multiselect{width:424px}.l-users__filterNormal .p-filterBox__section.-conditions .-workStyle .-head{line-height:40px;padding:0 8px}.l-users__filterNormal .p-filterBox__section.-conditions .-workStyle .-info .multiselect{width:180px}.l-users__filterNormal .p-filterBox__section.-conditions .-workStyle .-info .multiselect__placeholder{line-height:100%}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .multiselect__tag{padding-right:8px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .multiselect__select{height:42px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-selectedAreaWrapper{background:#fafbfb;border:1px dashed #e5e9eb;border-radius:2px;margin-top:16px;width:864px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-selectedAreaWrapper h5{color:#99a9b0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-additionalSkills .multiselect{margin-top:8px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-contentSkills{box-sizing:border-box;padding:12px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-selectedArea{min-height:120px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-selectedArea .-content{margin-top:8px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-selectedArea .-empty{align-items:center;color:#99a9b0;display:flex;flex-direction:column;height:120px;justify-content:center;text-align:center;width:100%}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend{font-size:.75rem;height:16px;line-height:16px;margin-top:8px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend span{vertical-align:middle}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend .-link,.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend .-selected{margin:0 8px 0 0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend .-selected{color:#04b0fb}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-recommend .-link{color:#345461}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .p-filterBox__checkboxList{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:8px;padding:0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .p-filterBox__checkboxList>li{height:40px;padding:0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .p-filterBox__subLabel{margin:0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-defaultSkills{margin-bottom:16px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-defaultSkills>div:first-child{margin-top:0}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-defaultSkills>div{margin-top:16px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .-defaultSkills .-block{background:#f2fbff;border-radius:4px;font-size:.75rem;font-weight:500;gap:4px;height:33px;width:112px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .c-pointBox{height:48px;margin-bottom:12px;padding:12px 16px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .c-pointBox__icon{margin-right:4px}.l-users__filterNormal .p-filterBox__section.-conditions .-skill .c-pointBox__text{font-size:.875rem}.l-users__filterNormal .p-filterBox__section.-conditions .multiselect{width:480px}.l-users__filterNormal .p-filterBox__section.-conditions .-flex{display:flex;justify-content:flex-start}.l-users__filterNormal .p-filterBox__section.-conditions .c-radio__wrap-workStyle{align-items:center;justify-content:flex-start}.l-users__filterNormal .p-filterBox__section.-conditions .-flex-middle{align-items:center;display:flex;justify-content:flex-start;margin-right:8px}.l-users__filterNormal .p-filterBox__section.-conditions .c-radio__wrap.-flex{align-items:center;gap:12px;height:40px;justify-content:flex-start}.l-users__filterNormal .p-filterBox__section.-action{display:block;position:relative;text-align:center}.l-users__filterNormal .p-filterBox__section.-action .c-button.-large{height:56px;width:240px}.l-users__filterNormal .p-filterBox__section.-action .-link{font-size:.875rem;position:absolute;right:32px;top:32px}.l-users__filterNormal .p-filterBox__selectedTag{display:flex;min-height:73px;min-width:703px;padding:0}.l-users__filterNormal .p-filterBox__selectedTag .p-filterBox__name{box-sizing:border-box;display:flex;flex-direction:column;font-size:.625rem;justify-content:center;margin:0;padding:0 8px;text-align:center;width:98px}.l-users__filterNormal .p-filterBox__selectedTag .p-filterBox__condition{margin-left:12px}.l-users__filterNormal .p-filterBox__selectedTag .c-radio__wrap-logicalCondition{align-items:center;display:flex;margin-top:8px}.l-users__filterNormal .p-filterBox__selectedTag .c-radio__wrap-logicalCondition .c-radio__label{font-size:.75rem}.l-users__filterNormal .p-filterBox__selectedTag .c-radio__wrap-logicalCondition .c-radio{margin-right:32px}.l-users__filterNormal .p-filterBox__selectedTag .-tagArea{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;min-height:73px;width:605px}.l-users__filterNormal .p-filterBox__selectedTag .-tagArea .c-tag{margin:0}.l-users__filterNormal .p-filterBox__bottom .p-filterBox__section{color:#01293a;display:block;font-size:.75rem;padding:0;text-align:center}.l-users__filterNormal .p-filterBox__bottom button{background-color:#f2fbff;border:none;border-radius:0 0 8px 8px;cursor:pointer;display:block;font-size:.875rem;font-weight:700;height:100%;padding:16px;transition:background-position .3s ease-out;width:100%}.l-users__filterNormal .p-filterBox__bottom button svg{margin-right:4px}.l-users__filterNormal .p-filterBox__bottom button:hover{background-image:linear-gradient(to top left,#5173fc,#04b0fb 51%,#6684f7);background-position:0 100%;background-size:200% 200%;color:#fff}.l-users__filterNormal .p-filterBox__bottom .-close svg,.l-users__filterNormal .p-filterBox__bottom .-open svg{margin-top:-2px}.l-users__filterNormal .p-filterBox__skillList{box-sizing:border-box;margin:0}.l-users__filterNormal .p-serectBox__profileAnnualRange .c-selectBox__text{margin-left:5px;margin-right:5px}.p-filterButton .c-button{align-items:center;border-radius:0 4px 4px 0;display:flex;flex-direction:column;font-size:.625rem;height:52px;justify-content:center;width:52px}.p-header{background-color:#fff;box-shadow:0 1px 0 #e5e9eb;display:flex;height:40px;justify-content:space-between;padding-left:32px;padding-right:32px}@media(min-width:768px){.p-header{height:96px}}.p-header__logo{margin-right:32px}.p-header__item{align-items:center;display:flex}.p-header__item.-right{margin-left:auto}.p-header__btnList{align-items:center;display:flex;padding-right:24px}.p-header__btnList>li{margin-left:16px}.p-header__textLink{color:#01293a;font-size:.875rem;font-weight:700;margin-right:20px;text-decoration:none}.p-header__button{align-items:center;border-radius:4px;display:flex;font-size:.75rem;font-weight:700;height:40px;justify-content:center;text-decoration:none;width:120px}.p-header__button.-caution{background:#fdca44;color:#01293a}.p-help{margin-top:0}.p-help,.p-help .c-block{padding:24px 16px}@media(min-width:768px){.p-help{padding:24px 0;width:800px}.p-help .c-block{padding:40px 80px}}.p-help__leadText{color:#99a9b0;font-size:1rem}.p-help__subText{color:#345461;font-size:.75rem}.p-help__sectionTitle{color:#01293a;font-size:1.5rem;font-weight:700}.p-help__blockTitle{color:#345461;font-size:1rem;font-weight:700;margin-top:32px}.p-help__labelTitle{color:#99a9b0;font-size:.875rem;font-weight:700}.p-help__textLink{color:#345461;display:block;font-size:.875rem;font-weight:700;margin-top:16px}.p-help__categoryLinkBlockList li{margin-top:16px}.p-help__categoryLinkBlockList li:first-of-type{margin-top:8px}.p-help__categoryLinkBlockList li a{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;min-height:100px;padding:24px;text-decoration:none;transition:all .3s ease-out}.p-help__categoryLinkBlockList li a:hover{opacity:.8}.p-help__categoryLinkBlockList li a.-worker{background-color:#04b0fb}.p-help__categoryLinkBlockList li a.-client{background-color:#5173fc}.p-help__column{margin-top:12px}.p-help__column .-columnItem{margin-top:32px}@media(min-width:768px){.p-help__column{display:flex;justify-content:space-between}.p-help__column .-columnItem{flex-basis:calc(50% - 16px);flex-grow:0;flex-shrink:0;margin-top:0}}.p-help__topicLinkList li{margin-top:12px}.p-help__topicLinkList li a{background-color:#fafbfb;color:#345461;display:block;font-size:.875rem;padding:12px;text-decoration:none}.p-help__topicLinkList li a:hover{background-color:#f2fbff}.p-help__breadCrumbs{display:flex;list-style-type:none}.p-help__breadCrumbs li{align-items:center;color:#345461;display:flex;font-size:.75rem}.p-help__breadCrumbs li a{color:#345461;transition:all .3s ease-out}.p-help__breadCrumbs li a:hover{text-decoration:none}.p-help__breadCrumbs li:after{color:#99a9b0;content:">";margin:0 10px}.p-help__breadCrumbs li:last-of-type:after{display:none}@media(min-width:768px){.p-help__breadCrumbs li{font-size:.875rem}}.p-help__categoryTopicList{border-top:1px solid #e5e9eb;margin-top:32px}.p-help__categoryTopicList li{border-bottom:1px solid #e5e9eb}.p-help__categoryTopicList li a{background-color:#fff;display:block;padding:24px;text-decoration:none}.p-help__categoryTopicList li a .-title{color:#01293a;font-size:1.25rem;font-weight:500}.p-help__categoryTopicList li a .-text{color:#99a9b0;font-size:.75rem;margin-top:8px}.p-help__categoryTopicList li a .-text span{margin-right:8px}.p-help__categoryTopicList li a:hover{background-color:#f2fbff}.p-help__pagenation{display:flex;justify-content:center;margin-top:40px}.p-help__pagenation li{line-height:1;margin:0 4px;min-height:32px;min-width:32px}.p-help__pagenation li .-item{align-items:center;border-radius:4px;color:#01293a;display:flex;font-size:.75rem;height:100%;justify-content:center;padding:8px;text-decoration:none;width:100%}.p-help__pagenation li .-item.is-active,.p-help__pagenation li a.-item:hover{background-color:#01293a;color:#fff}.p-help__pagenation li:first-of-type,.p-help__pagenation li:last-of-type{display:none}@media(min-width:768px){.p-help__pagenation li{min-height:40px;min-width:40px}.p-help__pagenation li:first-of-type,.p-help__pagenation li:last-of-type{display:block}.p-help__pagenation li .-item{font-size:.875rem}}.p-help__articleTitle{color:#01293a;font-size:2rem;font-weight:700}.p-help__articleText{color:#99a9b0;font-size:.75rem}.p-help__articleText span{margin-right:8px}.p-help__wpArea{margin-top:32px}.p-help__wpArea h1{color:#01293a;font-size:1.5rem;margin-top:32px}.p-help__wpArea h1:first-of-type{margin-top:0}.p-help__wpArea h2{color:#01293a;font-size:1.25rem;margin-top:32px}.p-help__wpArea h3{color:#345461;font-size:1.125rem;margin-top:32px}.p-help__wpArea h4{color:#345461;font-size:1rem;margin-top:32px}.p-help__wpArea h5{color:#99a9b0;font-size:.875rem;margin-top:32px}.p-help__wpArea p{margin-top:16px}.p-help__wpArea p+p{margin-top:12px}.p-help__wpArea ol,.p-help__wpArea ul{margin-top:16px}.p-help__wpArea ol li,.p-help__wpArea ul li{list-style:disc;list-style-position:inside;margin-top:4px}.p-help__wpArea ol li{list-style:decimal;list-style-position:inside}.p-help__wpArea img{border-radius:8px;display:block;height:auto;margin-top:16px;width:100%}.p-help__wpArea blockquote{background-color:#fafbfb;border-left:4px solid #e5e9eb;color:#345461;margin:32px 0 0;padding:24px}.p-help__wpArea blockquote+blockquote{margin-top:24px}.p-help__wpArea a:hover{text-decoration:none}.p-help__wpArea pre{background:#01293a;border-radius:4px;color:#fff;font-size:.875rem;line-height:1.4;margin:16px 0 0;overflow:auto;overflow-y:hidden;padding:16px 24px;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.p-help__wpArea code,.p-help__wpArea pre{display:block;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:pre;word-break:normal;word-spacing:normal}.p-help__wpArea code{font-family:monospace}.p-help__backLink{margin-top:40px;text-align:center}.p-help__backLink .c-button{box-shadow:none;max-width:400px;width:100%}.p-help__backLink .c-button:hover{box-shadow:none}.p-informationBox{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #e5e9eb}.p-informationBox__list>*+*{border-top:1px solid #e5e9eb}.p-informationBox__listItem{align-items:center;display:flex;padding:16px 12px}.p-informationBox__listIcon{flex:0 0 36px}.p-informationBox__listBody{flex:1 1 auto}.p-informationBox__listText{font-size:.75rem;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:288px}.p-informationBox__listText a{color:inherit;text-decoration:underline}.p-informationBox__listText a:hover{color:#04b0fb;text-decoration:none}.p-informationBox__listTime{color:#99a9b0;font-size:.625rem}.p-informationBox__more{border-radius:0 0 4px 4px;border-top:1px solid #e5e9eb}.p-informationBox__more a{align-items:center;color:inherit;display:flex;height:44px;justify-content:center;text-decoration:underline;width:100%}.p-informationBox__more a:hover{color:#04b0fb;text-decoration:none}.p-informationBox__offer .c-icon{fill:#04b0fb}.p-informationBox__favorite .c-icon{fill:#ed86a2}.p-informationBox__caution .c-icon{fill:#fdca44}.p-informationList>*+*{border-top:1px solid #e5e9eb}.p-informationList__listItem{align-items:center;display:flex;padding:16px 12px}.p-informationList__listIcon{flex:0 0 36px}.p-informationList__listBody{flex:1 1 auto}.p-informationList__listText{font-size:.75rem;margin-bottom:4px}.p-informationList__listText a{color:inherit;text-decoration:underline}.p-informationList__listText a:hover{color:#04b0fb;text-decoration:none}.p-informationList__listTime{color:#99a9b0;flex:0 0 160px;font-size:.625rem;text-align:right;white-space:nowrap}.p-informationList__offer .c-icon{fill:#04b0fb}.p-informationList__favorite .c-icon{fill:#ed86a2}.p-informationList__caution .c-icon{fill:#fdca44}.p-interestedWorkerList{margin:0 auto;max-width:1012px;padding-bottom:24px}.p-interestedWorkerList__header{padding:16px 12px}.p-interestedWorkerList__header .p-multiTextfield .-textfield{font-size:.875rem}.p-interestedWorkerList__header .p-recommendedTags{margin-top:24px}.p-interestedWorkerList__controls{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.p-interestedWorkerList__controls .p-memberFilter{flex:0 0 100%;margin-top:8px;width:100%}.p-interestedWorkerList__headerTitle{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.p-interestedWorkerList__headerTitle .p-dataList__title{flex:1 1 auto;margin-bottom:0;margin-right:100px;white-space:nowrap}.p-interestedWorkerList__headerTitle .c-pagination{flex:1 1 100%;min-width:0}.p-interestedWorkerList__body{overflow-x:auto;overflow-y:hidden;padding:0 12px 12px}.p-interestedWorkerList__table{position:relative;table-layout:fixed;width:100%;z-index:0}.p-interestedWorkerList__tableHeader th{box-sizing:content-box;color:#99a9b0;font-size:.75rem;height:40px;line-height:1.2;padding-left:8px;padding-right:8px;white-space:nowrap}.p-interestedWorkerList__tableHeader th:first-child{padding-left:16px;width:60px}.p-interestedWorkerList__tableHeader th:last-child{padding-right:16px;width:200px}.p-interestedWorkerList__tableHeader th:nth-of-type(4){width:130px;width:90px}.p-interestedWorkerList__tableHeader th.is-sortabled{color:#345461}.p-interestedWorkerList__tableBody{box-shadow:0 1px 2px #e5e9eb}.p-interestedWorkerList__tableBody tr{background-color:#fff;cursor:pointer}.p-interestedWorkerList__tableBody tr:hover{background-color:#f2fbff}.p-interestedWorkerList__tableBody tr+tr{border-top:1px solid #e5e9eb}.p-interestedWorkerList__tableBody td{padding:12px 8px}.p-interestedWorkerList__tableBody td:first-child,.p-interestedWorkerList__tableBody td:last-child,.p-interestedWorkerList__tableBody td:nth-of-type(2),.p-interestedWorkerList__tableBody td:nth-of-type(4){text-align:center}.p-interestedWorkerList__tableBody td:first-child{padding-left:16px}.p-interestedWorkerList__tableBody td:last-child{padding-right:16px}.p-interestedWorkerList__tableBody td .p-userAction .c-button{width:80px}.p-interestedWorkerList__footer{margin-top:24px}.l-double.p-jobsExport{align-items:stretch;width:1100px}.p-jobsExport .l-double__sidebar{flex:0 0 auto;position:relative;width:140px}.p-jobsExport .l-double__sidebar .-actions{padding-top:24px;position:sticky;top:0}.p-jobsExport .l-double__sidebar .-actions .-backBtn{padding-left:24px;width:80px}.p-jobsExport .l-double__sidebar .-actions li{margin-bottom:8px}.p-jobsExport .l-double__sidebar .-actions li a{color:#01293a;font-size:.75rem;font-weight:700;text-decoration:none}.p-jobsExport .l-double__sidebar .-actions li a:hover{color:#04b0fb;text-decoration:underline}.p-jobsExport .l-double__main{max-width:956px}.p-jobsExport .c-block{padding:32px 40px}.p-jobsExport .c-block__title{color:#01293a;font-size:1.25rem;margin-bottom:24px;text-align:left}.p-jobsExport .c-block__title .-subText{font-size:.75rem}.p-jobsExport .c-block__body{padding:0}.p-jobsExport .c-block__body .c-form{background:#fbfbfb;padding:32px}.p-jobsExport .c-block__body .-desc{font-size:.75rem;font-weight:700;text-align:center}.p-jobsExport .c-block__body .-desc.-subText{color:#78909c;font-weight:500}.p-jobsExport .c-block__footer{margin-top:24px;text-align:center}.p-jobsExport .c-tooltip{text-align:left}.p-jobsExport .c-tooltip a{display:inline-block;text-align:left}.p-jobsExport .c-form__content{align-items:flex-end;display:flex;gap:8px;justify-content:center;margin-top:24px}.p-jobsExport .c-form__action,.p-jobsExport .c-form__item{margin:0}.p-jobsExport .c-form__item{width:240px}.p-jobsExport .c-block.-download .-caution,.p-jobsExport .c-block.-upload .-caution{align-items:center;background-color:#fab603;border-radius:2px;display:flex;font-size:.75rem;font-weight:700;gap:8px;height:40px;padding:0 12px}.p-jobsExport .p-recruitmentEdit__hintBox .-list.-sub{margin-top:0}.p-jobsExport .p-recruitmentEdit__hintBox .-list.-sub>li{list-style-position:inside;list-style-type:circle;margin-top:4px}.p-jobsExport .p-recruitmentEdit__hintBox .-list>li{margin-top:8px}.p-jobsExport .p-recruitmentEdit__hintBox .-list>li:has(.-sub){list-style-type:none}.p-jobsExport .c-block.-upload .c-form__item{text-align:center;width:100%}.p-jobsExport .c-block.-upload .c-form .-icon{fill:#78909c;height:56px;width:56px}.p-jobsExport .c-block.-upload .c-button.-primary{font-size:.75rem;width:240px}.p-jobsExport .c-block.-upload .-file{align-items:center;border:1px solid #e5e9eb;display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 16px}.p-jobsExport .c-block.-upload .-file.-success svg{fill:#26d06d}.p-jobsExport .c-block.-upload .-file.-failed{background-color:#fce4ec}.p-jobsExport .c-block.-upload .-file.-failed svg{fill:#ec407a}.p-jobsExport .c-block.-upload .-file .-info{display:flex;gap:12px}.p-jobsExport .c-block.-upload .-file .-info .-size{color:#78909c;font-size:.75rem}.p-jobsExport .c-block.-upload .-file .-info .-error{color:#ec407a;font-size:.75rem}.p-jobsExport .c-block.-upload .-file .-status{align-items:center;display:flex}.p-jobsExport .c-block.-upload .-file .-status .-icon{height:24px;width:24px}.p-jobsExport .c-block.-upload .-file .-status .c-loading__spinner{height:24px;position:static;width:24px}.p-jobsExport .c-block.-upload .-file .-action{align-items:center;display:flex}.p-jobsExport .c-block.-upload .-file .-action svg{fill:#78909c}.p-jobsExport .c-block.-history th{background-color:#345461;color:#fff;font-size:.625rem;font-weight:500}.p-jobsExport .c-block.-history th.-w80{width:80px}.p-jobsExport .c-block.-history th.-w120{width:120px}.p-jobsExport .c-block.-history td{font-size:.75rem;font-weight:500;text-align:center}.p-jobsExport .c-block.-history td.-status .-error{color:#ec407a}.p-jobsExport .c-block.-history td.-status .-running{color:#becbd1}.p-jobsExport .c-block.-history td.-action button{width:80px}.p-jobsExport .c-button.-primary{height:40px;width:160px}.p-jobsExport .c-button.-medium{height:36px;width:160px}.p-jobsExport .c-selectbox{font-size:.75rem;font-weight:700;width:100%}.p-jobsExport .c-spinner.-center{text-align:center}.p-jobsImportDetailModal .c-imageModal__close{right:32px;top:32px}.p-jobsImportDetailModal .c-imageModal__textArea{text-align:center}.p-jobsImportDetailModal .c-imageModal__textArea img,.p-jobsImportDetailModal .c-imageModal__textArea svg{height:96px;width:96px}.p-jobsImportDetailModal .c-imageModal__textArea h2{margin:24px 0}.p-jobsImportDetailModal .c-imageModal__textArea .-total .-num{font-size:1rem;font-weight:700}.p-jobsImportDetailModal .c-imageModal__textArea .-actions .-num{font-weight:700}.p-jobsImportDetailModal .c-imageModal__textArea.-error svg{fill:#ec407a}.p-jobsImportDetailModal .c-imageModal__textArea.-error .-total .-num{color:#ec407a}.p-jobsImportDetailModal .c-imageModal__textArea.-success svg{fill:#26d06d}.p-jobsImportDetailModal .c-imageModal__textArea.-success .-total .-num{color:#04b0fb}.p-jobsImportDetailModal .-errorDetails{margin-top:24px;text-align:left}.p-jobsImportDetailModal .-errorDetails p{color:#ec407a}.p-kanban__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:24px 12px}.p-kanban__header .p-multiFilter{flex:0 0 100%}.p-kanban__header .p-memberFilter{flex:1 1 auto;margin-left:24px;margin-top:12px}.p-kanban__header .p-memberFilter .-memberlist{flex-wrap:wrap}.p-kanban__header .p-multiTextfield{flex:0 0 600px;margin-right:24px}.p-kanban__header .p-multiTextfield .-textfield{font-size:.875rem}@media(min-width:1024px){.p-kanban__header{flex-wrap:nowrap}.p-kanban__header .p-multiFilter{flex:0 0 760}.p-kanban__header .p-memberFilter{margin-top:0}}.p-kanban__body{display:flex;overflow-x:auto;overflow-y:hidden;padding:0 12px 12px}.p-kanban__column{border:1px solid transparent;border-radius:4px;flex:1 0 auto;margin-right:12px;max-width:300px;min-height:400px;min-width:242px;padding:12px;transition:all .3s ease-out;width:calc(20% + 24px)}.p-kanban__column.has-items{background-color:hsla(0,0%,100%,.6);border:1px solid #e5e9eb}.p-kanban__column.is-dragging{background-color:#f2fbff;border-color:#e5e9eb;box-shadow:0 4px 6px 0 rgba(1,41,58,.1);cursor:move}.p-kanban__column.is-receivable{background-color:#cdeffe;border:1px dashed #04b0fb}.p-kanban__column.-add{align-self:flex-start;border:1px dashed #e5e9eb;min-height:inherit}.p-kanban__column.is-dragable .p-kanban__status{cursor:move}.p-kanban__status{display:flex;justify-content:space-between}.p-kanban__status .-name{align-items:center;display:flex;justify-content:left;word-break:break-all}.p-kanban__status .-name .c-icon{fill:#99a9b0;flex:1 0 auto;margin-right:4px}.p-kanban__status .-name h2{color:#99a9b0;font-size:.875rem;font-weight:700;margin-right:8px}.p-kanban__status .-name .c-textfield{margin-right:8px}.p-kanban__status .-count{color:#99a9b0;font-size:.625rem;word-break:keep-all}.p-kanban__status .-count span{color:#345461;font-family:Cabin,sans-serif;font-size:1.25rem;font-style:italic}.p-kanban__status .-action{align-items:center;cursor:pointer;position:relative}.p-kanban__status .-action .c-icon{fill:#99a9b0}.p-kanban__status .-action .c-icon.is-active{fill:#04b0fb}.p-kanban__option{filter:drop-shadow(0 4px 6px rgba(1,41,58,.1));left:50%;margin-top:12px;position:absolute;top:80%;transform:translateX(-85px);width:170px;z-index:10000}.p-kanban__option:before{background-color:#fff;content:"";height:12px;left:0;margin:-6px auto auto;position:absolute;right:0;top:0;transform:rotate(-45deg);width:12px;z-index:-1}.p-kanban__option .-optionBox{background-color:#fff;border-radius:4px}.p-kanban__option .-optionlist>*+*{border-top:1px solid #e5e9eb}.p-kanban__option .-optionlist li a{align-items:center;color:#345461;display:flex;height:44px;justify-content:center;text-decoration:underline;width:100%}.p-kanban__option .-optionlist li a:hover{color:#04b0fb;text-decoration:none}.p-kanban__option .-optionlist li a.-disable{opacity:.2}.p-kanban__option .-optionlist li a.-disable:hover{color:#345461;text-decoration:underline}.p-kanban__itemsList{height:100%;margin-top:12px;min-height:200px;position:relative}.p-kanban__item{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);margin-top:16px;transition:all .3s ease-out}.p-kanban__item:first-of-type{margin-top:0}.p-kanban__item .-loadingContainer{height:32px;margin-top:8px;position:relative;width:32px}.p-kanban__item .-loadingContainer .c-loading__spinner{top:0}.p-kanban__item .-userInfo{align-items:center;display:flex;padding:16px 12px 12px;text-decoration:none}.p-kanban__item .-userInfo .c-avatar{flex:0 0 48px;margin-right:8px}.p-kanban__item .-userInfo .-text{flex:1 1 100%}.p-kanban__item .-userInfo .-type{color:#04b0fb;font-size:.75rem;font-weight:700}.p-kanban__item .-userInfo .-name{color:#01293a;font-size:1.125rem;font-weight:700;word-break:break-all}.p-kanban__item .-userInfo .-company{align-items:center;color:#345461;display:flex;font-size:.625rem}.p-kanban__item .-userInfo .-company .c-icon{margin-right:4px}.p-kanban__item .-userInfo .-company span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:120px}.p-kanban__item .-bottom{align-items:center;border-top:1px solid #e5e9eb;display:flex;justify-content:space-between;padding:12px}.p-kanban__item .-bottom .p-userFriends__list{margin:0}.p-kanban__item .-bottom .-toMessage{color:#345461;text-decoration:none}.p-kanban__item .-entryLabel{border-top:1px solid #e5e9eb;color:#99a9b0;font-size:.625rem;font-weight:700;margin-top:8px;padding-top:8px}.p-kanban__item .-entryTitles{margin-top:4px}.p-kanban__item .-entryTitles .-entryTag{align-items:center;background-color:#99a9b0;border:1px solid #99a9b0;border-radius:4px;color:#fff;display:inline-flex;font-size:.625rem;justify-content:center;line-height:1.2;margin:0 4px 4px 0;padding:4px 8px;text-align:left;vertical-align:middle}.p-kanban__item .-entryTitles .-other{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-kanban__item .-contractCheckButton{padding:0 12px 12px}.p-kanban__item .-contractCheckButton .c-button{display:flex;width:100%}.p-kanban__item.is-dragging,.p-kanban__item:hover{background-color:#f2fbff;border:1px solid #e5e9eb;cursor:move}.p-kanban__item.is-dragging .-bottom,.p-kanban__item.is-dragging .-userInfo,.p-kanban__item:hover .-bottom,.p-kanban__item:hover .-userInfo{cursor:move}.p-kanban__draggable{height:100%;min-height:100%}.p-linkedSearchTags__input{margin-top:12px;padding:0 4px}.p-linkedSearchTags__input__action{display:flex;justify-content:center}.p-linkedSearchTags__input .c-button{margin-top:12px}.p-linkedSearchTags__list{display:flex;flex-wrap:wrap}.p-linkedSearchTags__list>*,.p-linkedSearchTags__notFound{margin-bottom:8px;margin-right:8px}.p-linkedSearchTags__notFound{color:#99a9b0}.c-listOverlay{align-items:flex-start;background-color:rgba(1,41,58,.8);bottom:0;display:flex;justify-content:center;left:0;overflow:scroll;position:absolute;right:0;top:0;z-index:10000}.c-listOverlay__inner{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:160px 48px;position:relative;z-index:10000}.c-listOverlay__text{text-align:center}.c-listOverlay__text .-text{color:#fff;font-size:1.25rem;font-weight:700}.c-listOverlay__text .c-button{width:342px}.p-login{padding:24px}.p-login .c-block{padding:16px 8px}.p-login .c-button{font-size:1rem;height:50px;width:100%}.p-login .c-form{margin:40px auto 0;width:100%}.p-login .c-form__label{font-weight:500}.p-login.-password{height:50vh}.p-login.-password .c-form{margin:32px auto 0}.p-login.-password .p-login__subText{margin-top:32px}@media(min-width:768px){.p-login{align-content:center;display:flex;height:100vh;justify-content:center}.p-login .c-block{align-self:center;flex:0 0 752px;padding:64px 40px 40px;width:752px}.p-login .c-button{height:60px;width:260px}.p-login .c-form{margin:40px auto 0;width:460px}}.p-login__logo{margin:0 auto;width:160px}.p-login__logo img{height:auto;width:100%}@media(min-width:768px){.p-login__logo{width:200px}}.p-login__subTitle{color:#04b0fb;font-size:1.125rem;margin:32px auto 0;text-align:center;width:100%}@media(min-width:768px){.p-login__subTitle{margin:40px auto 0;width:460px}}.p-login__text{color:#99a9b0;font-size:.75rem;margin:8px auto 0;width:100%}@media(min-width:768px){.p-login__text{width:460px}}.p-login__subText{color:#99a9b0;font-size:.75rem}.p-login__subText a{color:#99a9b0;transition:all .3s ease-out}.p-login__subText a:hover{color:#04b0fb;text-decoration:none}@media(min-width:768px){.p-login__subText{font-size:.625rem;text-align:center}}.p-login__signup{background-color:#f2fbff;display:flex;flex-flow:column;justify-content:center;margin-top:32px;padding:16px 12px}.p-login__signup .-text{color:#345461;font-size:.75rem}.p-login__signup .c-button{font-size:.875rem;height:40px;margin:12px auto 0}@media(min-width:768px){.p-login__signup{padding:24px 12px}.p-login__signup .-text{text-align:center}.p-login__signup .c-button{font-size:.75rem;height:50px;margin:12px auto 0}}.p-memberFilter{align-items:center;display:flex;justify-content:left}.p-memberFilter .-subTitle{color:#99a9b0;font-size:.625rem;font-weight:700;margin-right:8px;word-break:keep-all}.p-memberFilter .-memberlist{align-items:center;display:flex;flex-wrap:wrap;margin-right:12px}.p-memberFilter .-memberlist li{margin-left:2px;transition:all .3s ease-out}.p-memberFilter .-memberlist li:first-of-type{margin-left:0}.p-memberFilter .-clearLink{color:#99a9b0;font-size:.75rem;margin-left:12px;word-break:keep-all}.p-memberFilter .-clearLink:hover{opacity:.8}.p-memberFilter__item{display:inline-block;position:relative}.p-memberFilter__item .p-memberFilter__input:checked+.c-blockCheck__thumb{border-color:#04b0fb}.c-blockCheck__thumb{border:4px solid transparent;border-radius:50%}.c-blockCheck__thumb .c-avatar{border:none}.p-memberFilter__input{border:none!important;display:none;height:4px!important;left:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;position:fixed!important;top:0!important;visibility:visible!important;width:4px!important}.p-memberFilter__item{display:block;font-size:.625rem;margin-top:4px;text-align:center}.p-messageEntryDetail{align-items:center;background-color:#fff;display:flex;height:100%;padding:0 12px}.p-messageEntryDetail__title{color:#99a9b0;flex:0 0 90px;font-size:.875rem;font-weight:700;line-height:1.2;text-align:center}.p-messageEntryDetail__list{flex:1 1}.p-messageEntryDetail__list li{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;padding:12px 8px}.p-messageEntryDetail__list li .-image{height:auto;max-height:72px;width:100px}.p-messageEntryDetail__list li .-image img{height:auto;width:100%}.p-messageEntryDetail__list li .-title{line-height:1.2;margin-left:8px}.p-messageEntryDetail__list li .-title a{color:#01293a;text-decoration:none}.p-messageEntryDetail__list li .-title a:hover{color:#04b0fb}.p-messageEntryDetail__list li .-action{margin-left:auto;padding-left:8px;white-space:nowrap}.p-messageEntryDetail__list li .-action .c-button{height:40px;margin-left:8px;white-space:nowrap;width:90px}.p-messageEntryDetail__list li .-action .c-button:first-of-type{margin-left:0}.p-messageHeader{align-items:center;background-color:#fff;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex}.p-messageHeader__data{align-items:center;display:flex;flex:1 1 100%;height:84px;padding:16px}.p-messageHeader__avatar{margin-right:12px;text-align:center}.p-messageHeader__profile{margin-right:32px}.p-messageHeader__job{color:#04b0fb;font-size:.625rem;font-weight:700}.p-messageHeader__name{font-size:1.125rem;font-weight:700}.p-messageHeader__link .c-button{width:130px}.p-messageHeader__status{align-items:center;background-color:#f2fbff;display:flex;flex:0 0 188px;flex-direction:column;height:84px;justify-content:center;width:188px}.p-messageHeader__statusLabel{color:#04b0fb;font-size:.625rem;font-weight:700;line-height:1.1;margin-bottom:8px}.p-messageHeader__statusSelect .c-selectbox{width:140px}.p-messageHeader__actionList{align-items:center;display:flex;justify-content:left;margin-right:12px}.p-messageHeader__actionList li{margin:0 8px}.p-messageHeader__actionList li a{background:#fafbfb;border-radius:4px;color:#04b0fb;display:block;font-size:.625rem;font-weight:700;height:64px;line-height:1.1;padding-top:8px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:64px}.p-messageHeader__actionList li a .c-icon{display:block;margin:0 auto}.p-messageHeader__actionList li a span{display:block;font-size:8px;font-weight:500}.p-messageHeader__actionList li.is-active a,.p-messageHeader__actionList li:hover a{background:#04b0fb;color:#fff}.p-messageInput{align-items:stretch;background-color:#fff;border-top:1px solid #e5e9eb;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;height:100%;padding:16px}.p-messageInput__field{flex:1 1 100%;margin-right:16px}.p-messageInput__field .c-textfield{height:calc(100% - 22px);resize:none;width:100%}.p-messageInput__field .c-textfield:focus+.c-subtext{display:block}.p-messageInput__field .c-subtext{display:none;font-size:.625rem;padding-bottom:4px}.p-messageInput__field .c-subtext:hover{display:block}.p-messageInput__field .c-subtext a{color:#04b0fb}.p-messageInput__field .c-subtext a:hover{text-decoration:none}.p-messageInput__field .changeShortcutOption{cursor:pointer;margin-right:16px}.p-messageInput__action{flex:0 0 180px;width:180px}.p-messageInput__action .c-button{width:100%}.p-messageInput__send .-sendButtons{display:flex;justify-content:space-between}.p-messageInput__send .-sendButtons .c-button{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;white-space:nowrap}.p-messageInput__send .-sendButtons+.c-button{margin-top:8px}.p-messageInput__file{display:block;margin-top:16px}.p-messageInput__fileName{background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:2px;color:#99a9b0;display:block;font-size:.625rem;margin-top:8px;overflow:hidden;padding:4px 16px 4px 8px;position:relative}.p-messageInput__fileName a{color:#99a9b0;display:block;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap;width:100%}.p-messageInput__fileName a:hover{color:#04b0fb;text-decoration:none}.p-messageInput__fileName .c-button__icon{cursor:pointer;display:block;position:absolute;right:4px;top:calc(50% - 6px)}.p-messageLog{height:100%;padding:24px}.p-messageLog__day{align-items:center;color:#99a9b0;display:flex;font-size:.75rem;margin-bottom:24px}.p-messageLog__day:after,.p-messageLog__day:before{border-top:1px solid #e5e9eb;content:"";flex:1 1 auto}.p-messageLog__dayLabel{display:block;margin-left:8px;margin-right:8px;white-space:nowrap}.p-messageLog__list:after{clear:both;content:"";display:block}.p-messageLog__list>*{margin-bottom:24px}.p-messageLog__info{background-color:#99a9b0;border-radius:99em;clear:both;color:#fff;display:block;font-size:.75rem;margin:0 auto 24px;max-width:260px;padding:8px;text-align:center}.p-messageReservationList__content{position:relative}.p-messageReservationList__title{border-bottom:1px solid #e5e9eb;color:#01293a;font-size:1rem;font-weight:700;padding:24px}.p-messageReservationList__modal{width:800px}.p-messageReservationList__modalBody{padding:24px 40px}.p-messageReservationList__modalClose{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:24px;text-align:center;text-decoration:none;top:24px;vertical-align:middle;width:24px}.p-messageReservationList__modalClose .c-icon{fill:#99a9b0}.p-messageReservationList__item{border-bottom:1px solid #e5e9eb}.p-messageReservationList__item .-block{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:24px 16px;text-decoration:none}.p-messageReservationList__item .-block:hover{background-color:#f2fbff}.p-messageReservationList__item .c-avatar{flex-direction:0 0 48px;margin-right:12px}.p-messageReservationList__item .-textArea{flex:1 1}.p-messageReservationList__item .-textArea .-label{background-color:#345461;border-radius:4px;color:#fff;display:inline-block;font-size:.625rem;font-weight:700;margin-bottom:4px;min-width:90px;padding:2px 8px;text-align:center}.p-messageReservationList__item .-textArea .-label.-offer{background-color:#04b0fb}.p-messageReservationList__item .-textArea .-name{color:#01293a;font-size:.875rem;font-weight:700}.p-messageReservationList__item .-textArea .-position{color:#04b0fb;font-size:.625rem;font-weight:700;margin-right:4px}.p-messageReservationList__item .-textArea .-message{color:#345461;font-size:.75rem;line-height:1.4;margin-top:4px}.p-messageReservationList__item .-time{align-items:center;color:#99a9b0;display:flex;flex:0 0 118px;font-size:.75rem;line-height:1;margin-left:12px}.p-messageReservationList__item .-time .c-icon{fill:#99a9b0;margin-right:4px}.p-messageTemplate__content{padding:24px;width:800px}.p-messageTemplate__title{margin-bottom:16px}.p-messageTemplate__body{padding:12px 16px}.p-messageTemplate__form .c-form__label{margin-top:24px}.p-messageTemplate__form .c-form__item:first-of-type .c-form__label{margin-top:0}.p-messageTemplate__form .c-pointBox{margin:0 0 16px}.p-messageTemplate__editText{min-height:312px}.p-messageTemplate__editText.-calendar{min-height:200px}.p-messageTemplate__saveCheckbox{background-color:#fafbfb;line-height:1.4;margin-bottom:8px;padding:8px}.p-messageTemplate__action .c-button{min-width:180px}.p-messageThread{align-items:center;color:inherit;display:flex;padding:16px 12px;position:relative;text-decoration:none}.p-messageThread.is-active,.p-messageThread:hover{background-color:#f2fbff}.p-messageThread.is-active:before{background-color:#04b0fb;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:4px}.p-messageThread.is-new:after{background-color:#fd4477;border-radius:50%;bottom:0;content:"";height:6px;margin:auto;pointer-events:none;position:absolute;right:12px;top:0;width:6px}.p-messageThread__author{margin-right:8px;position:relative}.p-messageThread__author .-icon__favorite{align-items:center;background-color:#ed86a2;border-radius:99em;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-2px;width:20px}.p-messageThread__author .-icon__favorite .c-icon{fill:#fff}.p-messageThread__status .c-tag{height:18px;margin-bottom:4px;min-width:72px}.p-messageThread__status .c-tag+.-type{margin-left:4px}.p-messageThread__status .-type{align-items:center;background-color:transparent;border:1px solid #99a9b0;border-radius:4px;color:#99a9b0;display:inline-flex;font-size:.625rem;justify-content:center;line-height:1.1;margin-bottom:4px;padding:4px 8px;text-align:center;vertical-align:middle}.p-messageThread__status .-type+.-type{margin-left:4px}.p-messageThread__body{flex-grow:1}.p-messageThread__title{font-weight:700}.p-messageThread__job{color:#04b0fb;font-size:.625rem}.p-messageThread__name{font-size:.875rem}.p-messageThread__time{color:#99a9b0;font-size:.625rem}.p-messageThread__summary{font-size:.75rem;max-height:3.2em;overflow:hidden}.p-messageThread__entry{margin-top:8px}.p-messageThread__entry .-entryTag{align-items:center;background-color:#99a9b0;border:1px solid #99a9b0;border-radius:4px;color:#fff;display:inline-flex;font-size:.625rem;justify-content:center;line-height:1.1;margin:0 4px 4px 0;padding:4px 8px;text-align:left;vertical-align:middle}.p-messageThread__entry .-other{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-messageThreads{background-color:#fff;box-shadow:0 4px 6px 0 rgba(1,41,58,.1)}.p-messageThreads__header{height:216px;padding:16px 12px}.p-messageThreads__body{height:calc(100vh - 312px);overflow:scroll}.p-messageThreads__body.-loading{text-align:center}.p-messageThreads__body.-loading img{display:block;height:100px;margin:0 auto;width:100px}.p-messageThreads__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.p-messageThreads__title .-title{color:#01293a;font-size:1.125rem;font-weight:700}.p-messageThreads__title .c-button{box-shadow:none}.p-messageThreads__title .c-button .c-icon{margin-right:4px}.p-messageThreads__filterLabel{color:#99a9b0;font-size:.75rem;font-weight:700;margin-bottom:8px}.p-messageThreads__filterSelect .c-selectbox{width:100%}.p-messageThreads__list{border-top:1px solid #e5e9eb}.p-messageThreads__list>*{border-bottom:1px solid #e5e9eb}.p-messageWorkerDetail{background-color:#fff;box-shadow:0 4px 6px 0 rgba(1,41,58,.1);height:100%;overflow:hidden scroll;position:relative}.p-messageWorkerDetail__action{left:0;padding:12px 8px;position:sticky;right:0;top:0}.p-messageWorkerDetail__action,.p-messageWorkerDetail__action .-action{align-items:center;background-color:#f2fbff;display:flex}.p-messageWorkerDetail__action .-action li{margin:0 8px}.p-messageWorkerDetail__action .-action li a{background:#f2fbff;border-radius:4px;color:#04b0fb;display:block;font-size:.625rem;font-weight:700;height:64px;line-height:1.1;padding-top:8px;text-align:center;text-decoration:none;transition:all .3s ease-out;width:64px}.p-messageWorkerDetail__action .-action li a .c-icon{display:block;margin:0 auto}.p-messageWorkerDetail__action .-action li a span{display:block;font-size:8px;font-weight:500}.p-messageWorkerDetail__action .-action li.is-active a,.p-messageWorkerDetail__action .-action li:hover a{background:#04b0fb;color:#fff}.p-messageWorkerDetail__action .-status{flex:1 1 auto}.p-messageWorkerDetail__action .-status .-statusLabel{color:#04b0fb;font-size:.625rem;font-weight:700;line-height:1.1;margin-bottom:8px}.p-messageWorkerDetail__action .-status .-statusSelect .c-selectbox{width:100%}.p-messageWorkerDetail__profile{border-bottom:1px solid #e5e9eb;padding:12px 16px}.p-messageWorkerDetail__profile .-workerInfo{align-items:center;display:flex}.p-messageWorkerDetail__profile .-workerInfo .c-avatar{flex:0 0 64px;height:64px;margin-right:8px;width:64px}.p-messageWorkerDetail__profile .-workerInfo .-text{flex:1 1 auto}.p-messageWorkerDetail__profile .-workerInfo .-text .-job{color:#04b0fb;font-size:.875rem;font-weight:700;line-height:1.1}.p-messageWorkerDetail__profile .-workerInfo .-text .-name{margin:8px auto 0}.p-messageWorkerDetail__profile .-workerInfo .-text .-name a{color:#01293a;font-size:1.5rem;font-weight:700;line-height:1.1;text-decoration:none;transition:all .2s ease-out}.p-messageWorkerDetail__profile .-workerInfo .-text .-name a:hover{color:#04b0fb}.p-messageWorkerDetail__profile .-workerInfo .-text .-jobTitle{background-color:#e5e9eb;border-radius:4px;color:#345461;display:inline-flex;font-size:.625rem;font-weight:700;margin-right:8px;margin-top:8px;padding:6px 16px}.p-messageWorkerDetail__profile .-workerInfo .-text .-generation{color:#99a9b0;font-size:.875rem;margin-top:4px}.p-messageWorkerDetail__profile .-workerInfo .-text .-location{font-size:.625rem;margin-top:4px}.p-messageWorkerDetail__info{padding:12px 16px}.p-messageWorkerDetail__info .-subtext{color:#99a9b0;font-size:.625rem;margin-top:4px;text-align:center}.p-messageWorkerDetail__info .p-profileLog__logList{max-height:300px;overflow-y:auto}.p-messageWorkerDetail__link{border-top:1px solid #e5e9eb;padding:16px}.p-messageWorkerDetail__link .c-button{width:100%}.p-mobileActionArea{padding:24px 12px}.p-mobileMessageThread{align-items:center;border-bottom:1px solid #e5e9eb;color:inherit;display:flex;padding:16px 24px 16px 12px;position:relative;text-decoration:none}.p-mobileMessageThread:hover{background-color:#f2fbff}.p-mobileMessageThread.is-new:after{background-color:#fd4477;border-radius:50%;bottom:0;content:"";height:6px;margin:auto;pointer-events:none;position:absolute;right:12px;top:0;width:6px}.p-mobileMessageThread__author{margin-right:8px;position:relative}.p-mobileMessageThread__author .-icon__favorite{align-items:center;background-color:#ed86a2;border-radius:99em;display:flex;height:20px;justify-content:center;position:absolute;right:-4px;top:-2px;width:20px}.p-mobileMessageThread__author .-icon__favorite .c-icon{fill:#fff}.p-mobileMessageThread__status{color:#04b0fb;font-size:.625rem;font-weight:700}.p-mobileMessageThread__status.-inactive{color:#99a9b0}.p-mobileMessageThread__title{font-weight:700}.p-mobileMessageThread__job{color:#04b0fb;font-size:.625rem}.p-mobileMessageThread__name{font-size:1.125rem}.p-mobileMessageThread__time{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-mobileMessageThread__summary{font-size:.75rem;line-height:1.1;margin-top:4px;max-height:1.1em;overflow:hidden}.p-mobileMessageThreads__filter{background-color:#fff;box-shadow:0 1px 2px #e5e9eb;padding:12px}.p-mobileMessageThreads__filterLabel{color:#99a9b0;font-size:.625rem}.p-mobileMessageThreads__filterSelect{margin-top:8px}.p-mobileMessageThreads__filterSelect .c-selectbox{box-shadow:none;font-size:16px;width:100%}.p-mobileMessageThreads__body{background-color:#fff;margin-top:16px}.p-mobileMessageThreads__body.-loading{text-align:center}.p-mobileMessageThreads__body.-loading img{display:block;height:100px;margin:0 auto;width:100px}.p-mobileSelectTemplate{background-color:#fff;display:flex;flex-direction:column}.p-mobileSelectTemplate.-hidden{visibility:hidden}.p-mobileSelectTemplate__header{align-items:center;box-shadow:0 1px 2px #e5e9eb;display:flex;flex:0 0 44px;height:44px;justify-content:space-between;padding:12px;position:relative}.p-mobileSelectTemplate__header .-left,.p-mobileSelectTemplate__header .-right{flex:0 0 24px;height:24px;text-decoration:none;width:24px}.p-mobileSelectTemplate__header .c-icon{fill:#99a9b0}.p-mobileSelectTemplate__header .-title{flex:1 0 auto;font-size:1rem;text-align:center}.p-mobileSelectTemplate__footer{border-top:1px solid #e5e9eb;flex:0 0 85px;height:85px;padding:12px;text-align:center}.p-mobileSelectTemplate__footer .c-button{box-shadow:none!important}.p-mobileSelectTemplate__action{padding:24px 12px;text-align:center}.p-mobileSelectTemplate__action .-textLink{color:#99a9b0;display:block;margin-top:16px}.p-mobileSelectTemplate__content{flex:1 0 auto;flex-direction:column;height:1px}.p-mobileSelectTemplate__content .-inner{background-color:#fafbfb;height:100%;overflow:auto;padding:16px 0}.p-mobileSelectTemplate__content .-content{background-color:#fff;padding:16px}.p-mobileSelectTemplate__content .c-selectbox,.p-mobileSelectTemplate__content .c-textfield{box-shadow:none;font-size:16px;margin-top:8px;width:100%}.p-mobileSelectTemplate__filterLabel{color:#99a9b0;font-size:.625rem;margin-top:16px}.p-mobileSelectTemplate__filterLabel:first-of-type{margin-top:0}.p-mobileWorkerDetail__card{margin:12px;padding:24px 16px 12px;position:relative}.p-mobileWorkerDetail__profileCard{margin-top:64px;overflow:visible;padding:12px;text-align:center}.p-mobileWorkerDetail__myAvatar{display:inline-block;height:96px;margin-bottom:-44px;transform:translateY(-60px);width:96px}.p-mobileWorkerDetail__mind{background-color:#99a9b0;border-radius:15px;color:#fff;font-size:.75rem;line-height:30px;margin:12px auto;text-align:center;width:142px}.p-mobileWorkerDetail__mind.-primary{background-color:#04b0fb}.p-mobileWorkerDetail__mind.-secondary{background-color:#6684f7}.p-mobileWorkerDetail__mind.-inactive{background-color:#99a9b0}.p-mobileWorkerDetail__job{color:#04b0fb;font-size:.75rem;font-weight:700;line-height:1;margin:12px auto 0}.p-mobileWorkerDetail__name{color:#01293a;font-size:1.5rem;font-weight:700;line-height:1;margin:8px auto 0}.p-mobileWorkerDetail__generation{color:#99a9b0;font-size:.875rem;line-height:1;margin:8px auto 0}.p-mobileWorkerDetail__location{color:#345461;font-size:.875rem;line-height:1;margin:12px auto 0}.p-mobileWorkerDetail__location__icon{fill:#e5e9eb;vertical-align:bottom}.p-mobileWorkerDetail__snsLabel{color:#99a9b0;font-size:.625rem;line-height:1;margin:12px auto 4px}.p-mobileWorkerDetail__snsIconList{display:flex;justify-content:center}.p-mobileWorkerDetail__snsIcon+.p-mobileWorkerDetail__snsIcon{margin-left:4px}.p-mobileWorkerDetail__snsIcon a{color:currentColor;text-decoration:none}.p-mobileWorkerDetail__editButton{fill:#99a9b0;color:#99a9b0;position:absolute;right:12px;top:12px}.p-mobileWorkerDetail__editButton .-unreadIcon{fill:#fd4477;position:absolute;right:-4px;top:-4px}.p-mobileWorkerDetail__career{border-bottom:1px solid #e5e9eb;padding:8px}.p-mobileWorkerDetail__career__job{color:#99a9b0;font-size:.625rem;margin:4px 0}.p-mobileWorkerDetail__career__description{color:#345461;font-size:.875rem;margin:4px 0}.p-mobileWorkerDetail__career__time{color:#99a9b0;font-size:.625rem;margin:4px 0}.p-mobileWorkerDetail__career__more{align-items:center;display:flex;margin:16px 0;position:relative;width:100%}.p-mobileWorkerDetail__career__more__icon{left:8px;position:absolute}.p-mobileWorkerDetail__career__block{padding:24px 0 0}.p-mobileWorkerDetail__career__block:first-child{padding:0}.p-mobileWorkerDetail__career__block .-companyName{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1;margin-bottom:12px}.p-mobileWorkerDetail__career__block .-job{margin-top:24px}.p-mobileWorkerDetail__career__block .-job:first-of-type{margin-top:12px}.p-mobileWorkerDetail__career__block .-jobName{color:#345461;font-size:1rem;font-weight:700;line-height:1.1}.p-mobileWorkerDetail__career__block .-periods{color:#99a9b0;font-size:.625rem;font-weight:500;margin-top:4px}.p-mobileWorkerDetail__career__block .-jobDetail{background-color:#fafbfb;margin-top:16px;padding:16px 12px}.p-mobileWorkerDetail__career__block .-jobDetail__title{color:#01293a;font-size:.875rem;font-weight:700}.p-mobileWorkerDetail__career__block .-jobDetail__text{color:#345461;font-size:.75rem;font-weight:500;margin-top:12px}.p-mobileWorkerDetail__comment{color:#99a9b0;font-size:.625rem;margin:24px 0 12px;text-align:center}.p-mobileWorkerDetail__skillList{margin-top:16px}.p-mobileWorkerDetail__skillList li{margin-top:8px}.p-mobileWorkerDetail__skillList--jobType>li .c-skillTag{padding:16px}.p-mobileWorkerDetail__skillList--jobType>li .-experienceYears,.p-mobileWorkerDetail__skillList--jobType>li .-skillName{padding:0}.p-mobileWorkerDetail__characterList{text-align:center}.p-mobileWorkerDetail__character{background-color:#6684f7;border-radius:15px;color:#fff;display:inline-block;font-size:12px;font-size:.75rem;line-height:1.4;margin:4px;padding:6px 16px}.p-mobileWorkerDetail__connectionListItem{border-bottom:none}.c-tileListItem__avatar+.p-mobileWorkerDetail__connectionListItem__textBlock{margin-left:12px}.p-mobileWorkerDetail__connectionListItem__title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mobileWorkerDetail__personality__text{color:#345461;font-size:.75rem;margin:16px}.p-mobileWorkerDetail__personalityScore__heading{color:#04b0fb;font-size:.75rem;font-weight:400;line-height:1;margin:24px auto 12px;text-align:center}.p-mobileWorkerDetail__personalityScoreList{display:flex;flex-wrap:wrap;justify-content:center;margin:16px 24px}.p-mobileWorkerDetail__personalityScoreItem{flex-basis:50%;margin:12px 0;text-align:center}.p-mobileWorkerDetail__personalityScoreItem__title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mobileWorkerDetail__personalityScoreItem__score{color:#345461;font-family:Cabin,sans-serif;font-size:28px;font-style:italic;line-height:1.1}.p-mobileWorkerDetail__personalityScoreItem__value{color:#04b0fb;font-size:56px;font-weight:700}.p-mobileWorkerDetail__blank{padding:24px}.p-mobileWorkerDetail__blank__image{display:block;margin:16px auto 8px;width:240px}.p-mobileWorkerDetail__blank__heading{margin:8px auto;text-align:center}.p-mobileWorkerDetail__blank__text{font-size:.75rem;margin:8px 0;text-align:center}.p-mobileWorkerDetail__blank__button{display:block;margin:12px 0 16px;width:100%}.p-mobileWorkerDetail__blank__comment{margin:16px 0 0}.p-mobileWorkerDetail__updating__image{display:block;margin:8px auto;max-width:400px;width:100%}.p-mobileWorkerDetailMenu{border-top:1px solid #e5e9eb;bottom:0;height:60px;position:fixed;width:100%}.p-mobileWorkerDetailMenu__spacer{height:60px}.p-mobileWorkerDetail__motivationList{margin-top:16px}.p-mobileWorkerDetail__motivationList li{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.p-mobileWorkerDetail__motivationList li .-emoji{display:block;height:28px;margin-right:4px;width:28px}.p-mobileWorkerDetail__motivationList li .-emoji img{height:auto;width:100%}.p-mobileWorkerDetail__motivationList li .-comment{border:1px solid #e5e9eb;border-radius:4px;flex:0 1 100％;font-size:.75rem;padding:12px;text-align:left;width:100%}.p-mobileWorkerDetail__userAnalysis{display:flex;margin:24px auto 0;max-width:400px}.p-mobileWorkerDetail__userAnalysis li{flex:0 0 50%;padding:8px;text-align:center}.p-mobileWorkerDetail__userAnalysis li .-title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mobileWorkerDetail__userAnalysis li .-count{line-height:1.1;margin-top:8px}.p-mobileWorkerDetail__userAnalysis li .-count span{color:#04b0fb;font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic;margin-right:4px}.p-mobileWorkerDetail__userAnalysis li .-subText{color:#99a9b0;font-size:.625rem;line-height:1.1;margin-top:8px}.p-mobileWorkerDetail__otherUser{padding:24px 16px}.p-mobileWorkerDetail__otherUser .p-mobileWorkerDetail__snsIconList{margin-top:24px}.p-mobileWorkerDetail__otherUser__detail{align-items:center;display:flex}.p-mobileWorkerDetail__otherUser__detail .c-avatar{flex:0 0 64px;height:64px;margin-right:8px;width:64px}.p-mobileWorkerDetail__otherUser__detail .-text{flex:1 0 auto}.p-mobileWorkerDetail__otherUser__detail .-text .p-mobileWorkerDetail__job{margin-top:0}.p-mobileWorkerDetail__userLogList{margin-top:8px;padding:0 8px}.p-mobileWorkerDetail__userLogList li{align-items:center;display:flex;margin-top:8px}.p-mobileWorkerDetail__userLogList li:before{border-radius:99em;content:"";display:block;flex:0 0 8px;height:8px;margin:0 8px 0 0;width:8px}.p-mobileWorkerDetail__userLogList li .-logText{color:#345461;flex:1 1 auto;font-size:.75rem}.p-mobileWorkerDetail__userLogList li .-logDate{color:#99a9b0;flex:0 1 auto;font-size:.625rem;margin-left:8px;word-break:keep-all}.p-mobileWorkerDetail__userLogList li.-sns:before{background-color:#fc8551}.p-mobileWorkerDetail__userLogList li.-action:before{background-color:#04b0fb}.p-mobileWorkerDetail__userChart{margin-top:16px}.p-mobileWorkerDetail__subHeading{font-size:.75rem}.p-mobileWorkerDetail__subHeading span{display:block;font-size:.625rem;font-weight:500}.p-mobileWorkerDetail__Heading{color:#345461;font-size:1rem;line-height:1.1;margin:ma;text-align:center}.p-mobileWorkerDetail__Heading:after{background-image:linear-gradient(to top left,#6684f7,#04b0fb);border-radius:2px;content:"";display:block;height:4px;margin:8px auto;width:38px}.p-mobileWorkerDetail__label{color:#99a9b0;font-size:.625rem;margin-top:16px}.p-mobileWorkerDetail__profileTags{margin-top:16px;text-align:center}.p-mobileWorkerDetail__profileTags li{display:inline-block;margin:4px}.p-mobileWorkerDetail__notes{margin-top:16px}.p-mobileWorkerDetail__notes li{margin-top:8px}.p-mobileWorkerDetail__blockList{max-height:400px;overflow-y:auto}.p-messageDeleteConfirm{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:700px}.p-messageDeleteConfirm__content{display:flex;flex:1 0 auto;flex-direction:column}.p-messageDeleteConfirm__info{border-bottom:1px solid #e5e9eb;color:#01293a;display:flex;flex-direction:column;justify-content:center;padding:40px 16px 24px}.p-messageDeleteConfirm__info .-title{font-size:1rem;font-weight:700;padding-bottom:16px;text-align:center}.p-messageDeleteConfirm__info span{font-size:.875rem;text-align:center}.p-messageDeleteConfirm__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:16px;vertical-align:middle;width:24px}.p-messageDeleteConfirm__close .c-icon{fill:#99a9b0}.p-messageDeleteConfirm__view{background-color:#fafbfb;border:none;color:#01293a;flex:1 0 auto;font-size:.875rem;height:1px;height:300px;overflow:auto;padding:24px}.p-messageDeleteConfirm__footer{border-top:1px solid #e5e9eb;flex:0 0 75px;padding:16px}.p-messageDeleteConfirm__action{display:flex;gap:16px;justify-content:center}.p-messageDeleteConfirm__action .c-button{border-radius:4px;box-sizing:content-box;height:34px;line-height:1.2;padding:8px;width:250px}.p-multiFilter{background:#fff;border-radius:4px;flex-direction:column;justify-content:center;padding:12px 24px}.p-multiFilter,.p-multiFilter__selected{align-items:center;display:flex;width:100%}.p-multiFilter__selected{border-bottom:1px solid #e5e9eb;justify-content:left;padding:4px 0 12px}.p-multiFilter__selected .-label{color:#04b0fb;font-size:.625rem;font-weight:700;margin-right:8px;white-space:nowrap}.p-multiFilter__selected .c-tag{margin:0 8px 4px 0}.p-multiFilter__selected .-unset{color:#99a9b0;font-size:.75rem}.p-multiFilter__conditions{margin-top:12px;width:100%}.p-multiFilter__conditions,.p-multiFilter__item{align-items:center;display:flex;justify-content:space-between}.p-multiFilter__item{flex-basis:calc(25% - 12px);flex-grow:0;flex-shrink:0}.p-multiFilter__item .-label{color:#99a9b0;font-size:.625rem;font-weight:700;margin-right:8px;white-space:nowrap}.p-multiFilter__item .-label+*{box-shadow:none;flex:1 1 auto;width:100%}.p-multiFilter__item .c-selectbox{font-size:.75rem}.p-multiFilter__item .p-multiTextfield{border-radius:2px;font-size:.75rem;padding:0 12px}.p-multiFilter__item .multiselect__tags{border-color:#99a9b0;font-size:.75rem}.p-multiTextfield{align-items:center;background-color:#fff;border:1px solid #99a9b0;border-radius:4px;display:flex;flex-wrap:wrap;font-size:.875rem;min-height:40px;padding:12px 12px 8px;width:100%}.p-multiTextfield>.c-icon{fill:#99a9b0;margin-right:8px}.p-multiTextfield .c-tag{margin-bottom:4px;margin-right:4px}.p-multiTextfield .-textfield{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;flex:1 0 auto;font-size:.75rem;margin-bottom:4px}.p-noDataBox{margin-top:0;padding:40px 64px}.p-noDataBox .c-button{width:260px}.p-noDataBox__title{text-align:center}.p-noDataBox__title span{color:#99a9b0;display:block;font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic;line-height:1.1;margin-bottom:8px}.p-noDataBox__text{margin-top:16px;text-align:center}.p-noDataBox__image{display:block;height:auto;margin:0 auto;width:300px}.notifications{z-index:99999!important}.p-notification{align-items:center;border-radius:8px;display:flex;height:48px;line-height:1.1;padding:16px}.p-notification.-positive{background-color:#04b0fb;box-shadow:0 6px 8px 0 rgba(4,176,251,.2);color:#fff}.p-notification.-negative{background-color:#fdca44;box-shadow:0 6px 8px 0 rgba(1,41,58,.1);color:#01293a}.p-notification__icon{margin-right:8px}.p-notification__icon .c-icon{height:16px;width:16px}.p-offerMessage{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex-direction:column;position:relative;width:800px}.p-offerMessage.-medium{width:700px}.p-offerMessage.-small{width:600px}.p-offerMessage .-workflowStatus .p-notification{height:105px;padding:0}.p-offerMessage .-workflowStatus .p-notification__title{font-size:1rem}.p-offerMessage .-workflowStatus .p-notification__body{flex:1 1 auto;padding:16px}.p-offerMessage .-workflowStatus .p-notification__action{align-items:center;border-left:1px solid #fff;display:flex;flex:0 1 124px;height:100%;padding:16px 32px}.p-offerMessage__header{align-items:center;box-shadow:0 1px 2px rgba(1,41,58,.1);display:flex;flex:0 0 64px;height:64px;justify-content:space-between;padding:12px}.p-offerMessage__header .-left,.p-offerMessage__header .-right{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:24px}.p-offerMessage__header .c-icon{fill:#99a9b0}.p-offerMessage__header .-title{color:#345461;flex:1 0 auto;font-size:1rem;text-align:center}.p-offerMessage__header.-autoHeight{height:auto}.p-offerMessage__content{display:flex;flex:1 0 auto;flex-direction:column}.p-offerMessage__content.-request{padding:24px 16px}.p-offerMessage__content .c-subtext.-error{padding-left:16px}.p-offerMessage__info{border-bottom:1px solid #e5e9eb;padding:24px 16px 16px}.p-offerMessage__info.-noborder{border:none}.p-offerMessage__worker{align-items:center;display:flex;flex:0 0 auto;height:auto}.p-offerMessage__template{align-items:stretch;display:flex;flex:0 0 auto;gap:12px;height:auto;margin-top:16px}.p-offerMessage__template .c-button,.p-offerMessage__template .c-selectbox{height:40px}.p-offerMessage__template .-wrapper{flex:1 0 auto}.p-offerMessage__template .-wrapper .c-subtext.-error{padding-left:0}.p-offerMessage__template .c-selectbox{box-shadow:none;width:100%}.p-offerMessage__template .c-button{flex:0 0 190px}.p-offerMessage__recruiter{margin-left:12px}.p-offerMessage__recruiter .-company{color:#345461;font-size:.625rem}.p-offerMessage__recruiter .-name{color:#01293a;font-size:1rem;font-weight:700}.p-offerMessage__view{background-color:#fafbfb;border-bottom:1px solid #e5e9eb;flex:1 0 auto;height:300px;overflow:auto;padding:12px;width:100%}.p-offerMessage__message{position:relative}.p-offerMessage__message .c-loading__info{align-items:center;background-color:#fafbfb;display:flex;gap:8px;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%}.p-offerMessage__message .c-loading__info .c-loading__spinner{height:24px;position:static;width:24px}.p-offerMessage__message .c-loading__info .c-loading__title{color:#78909c;font-size:.875rem}.p-offerMessage__message .-wrapper.-ai{background-color:#fafbfb;border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;display:flex;flex-direction:column;justify-content:center;min-height:300px}.p-offerMessage__message .-wrapper.-ai .c-loading__info{background-color:transparent;position:static}.p-offerMessage__message .-wrapper.-ai .-action{text-align:center}.p-offerMessage__message .-wrapper.-ai .-action .-title{font-size:1.25rem;font-weight:700}.p-offerMessage__message .-wrapper.-ai .-action .-text{margin-top:8px}.p-offerMessage__message .-wrapper.-ai .-action.-disabled .-text,.p-offerMessage__message .-wrapper.-ai .-action.-disabled .-title{color:#becbd1}.p-offerMessage__message .-wrapper.-ai .-action .c-button{background:linear-gradient(90.7deg,#7e57c2,#f48fb1 98.76%);margin-top:16px;width:160px}.p-offerMessage__message .-wrapper.-ai .-action .c-button:disabled{background:#e5e9eb}.p-offerMessage__footer{flex:0 0 75px;padding:16px 16px 24px}.p-offerMessage__action{text-align:center}.p-offerMessage__action .c-button{line-height:1.2;margin-top:16px;max-width:380px;min-height:60px;width:100%}.p-offerMessage__action .c-button.-mt0{margin-top:0}.p-offerMessage__action .-cancel{color:#99a9b0;display:block;margin-top:16px;text-align:center;text-decoration:underline;transition:all .3s ease-out}.p-offerMessage__action .-cancel:hover{opacity:.8;text-decoration:none}.p-offerMessage__introduction{padding:24px 16px}.p-offerMessage__introduction .-title{color:#04b0fb;font-size:1rem;font-weight:700;text-align:center}.p-offerMessage__introduction .-pointList{border:2px solid #e5e9eb;border-radius:4px;margin-top:16px;padding:16px}.p-offerMessage__introduction .-pointList li{align-items:center;color:#345461;display:flex;font-weight:700;margin-top:16px}.p-offerMessage__introduction .-pointList li .c-icon{fill:#04b0fb;margin-right:8px}.p-offerMessage__introduction .-pointList li:first-of-type{margin-top:0}.p-offerMessage__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:16px;text-align:center;text-decoration:none;top:24px;vertical-align:middle;width:24px}.p-offerMessage__close .c-icon{fill:#99a9b0}.p-offerMessage__previewPrice{align-items:center;background-color:#fafbfb;border-radius:2px;display:flex;margin-top:8px;padding:16px}.p-offerMessage__previewPrice .-label{color:#99a9b0;font-size:.625rem;margin-right:12px}.p-offerMessage__previewPrice .-price{align-items:center;color:#01293a;display:flex;font-size:.875rem;font-weight:700}.p-offerMessage__previewPrice .-price .c-icon{margin-right:4px}.p-offerMessage__previewPrice .-price .-value{color:#04b0fb;margin:0 4px}.p-sideOfferMessage{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.p-sideOfferMessage .-box{padding:16px}.p-sideOfferMessage__header{align-items:flex-end;display:flex;justify-content:space-between}.p-sideOfferMessage__content{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:column}.p-sideOfferMessage__content>section{flex:0 0 auto}.p-sideOfferMessage__content>section.p-offerMessage__message{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:column}.p-sideOfferMessage__content>section.p-offerMessage__message .-wrapper{height:100%}.p-sideOfferMessage__content .p-offerMessage__view{border:none;flex:1 0 auto;height:200px}.p-sideOfferMessage__content .c-subtext.-error{padding-left:8px}.p-sideOfferMessage__content .-workflowStatus{padding:16px}.p-sideOfferMessage__content .-workflowStatus .-title{color:#78909c;font-size:.75rem;font-weight:700;margin-bottom:12px}.p-sideOfferMessage__content .-workflowStatus .p-notification{flex-direction:column;height:120px}.p-sideOfferMessage__content .-workflowStatus .p-notification__text{font-size:.75rem;line-height:1.6}.p-sideOfferMessage__content .-workflowStatus .p-notification__text br{display:none}.p-sideOfferMessage__content .-workflowStatus .p-notification__title{font-size:.875rem}.p-sideOfferMessage__content .-workflowStatus .p-notification__action{margin-top:4px;text-align:right;width:100%}.p-sideOfferMessage__title{color:#01293a;font-size:.875rem;font-weight:700}.p-sideOfferMessage__close{cursor:pointer}.p-sideOfferMessage__close svg{fill:#99a9b0}.p-sideOfferMessage__template{align-items:center;display:flex;flex:0 0 auto;height:auto;justify-content:space-between;padding:0 16px 16px}.p-sideOfferMessage__template .-wrapper{flex-basis:calc(100% - 32px);flex-grow:0;flex-shrink:0;width:calc(100% - 32px)}.p-sideOfferMessage__template .c-selectbox{width:100%}.p-sideOfferMessage__template .-editLink{color:#99a9b0;flex:0 0 24px;margin-left:12px;text-decoration:none}.p-sideOfferMessage__toggleTriger{border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;cursor:pointer;position:relative}.p-sideOfferMessage__toggleTriger:after{border-color:#99a9b0 transparent transparent #99a9b0;border-style:solid;border-width:6px;content:"";display:block;position:absolute;right:16px;top:50%;transform:translateY(-4px) rotate(45deg)}.p-sideOfferMessage__toggleTriger .-title{color:#01293a;font-size:.875rem}.p-sideOfferMessage__toggleTriger .-text{color:#04b0fb;font-size:.75rem}.p-sideOfferMessage__toggleTriger:hover{background-color:#f2fbff}.p-sideOfferMessage__toggleTriger.is-active:after{transform:translateY(-10px) rotate(-135deg)}.p-sideOfferMessage__toggleBox{background-color:#f2fbff;border-bottom:1px solid #e5e9eb;display:none;height:0;transition:all .3s ease-out}.p-sideOfferMessage__toggleBox.is-active{display:block;height:auto;padding:16px}.p-sideOfferMessage__toggleBox .c-selectbox{width:100%}.p-sideOfferMessage__toggleBox .c-form__flexItems .c-textfield{flex-basis:calc(50% - 20px);flex-grow:0;flex-shrink:0;width:calc(50% - 20px)}.p-sideOfferMessage__previewPrice{background-color:#fafbfb;border-radius:2px;margin-top:8px;padding:16px}.p-sideOfferMessage__previewPrice .-label{color:#99a9b0;font-size:.625rem;margin-right:12px}.p-sideOfferMessage__previewPrice .-price{align-items:center;color:#01293a;display:flex;font-size:.875rem;font-weight:700}.p-sideOfferMessage__previewPrice .-price .c-icon{margin-right:4px}.p-sideOfferMessage__previewPrice .-price .-value{color:#04b0fb;margin:0 4px}.p-sideOfferMessage__action .c-button{line-height:1.2;min-height:40px;width:100%}.p-sideOfferMessage__action .-cancel{color:#99a9b0;display:block;font-size:.75rem;margin-top:8px;text-align:center;text-decoration:underline;transition:all .3s ease-out}.p-sideOfferMessage__action .-cancel:hover{opacity:.8;text-decoration:none}.p-selectTemplateMethod{padding:48px;width:800px}.p-selectTemplateMethod__header{text-align:center}.p-selectTemplateMethod__footer{border-top:1px solid #e5e9eb;margin-top:32px;padding-top:32px}.p-selectTemplateMethod__content{margin-top:32px}.p-selectTemplateMethod__content ul{display:flex;gap:32px;justify-content:center}.p-selectTemplateMethod__item{position:relative}.p-selectTemplateMethod__item .-badge{background-color:#04b0fb;border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;left:-4px;padding:4px 8px;position:absolute;top:-4px}.p-selectTemplateMethod__item button{background-color:#fff;border:5px solid #e5e9eb;border-radius:8px;color:#01293a;cursor:pointer;display:flex;flex-direction:column;height:280px;padding:24px;text-align:center;text-decoration:none;width:280px}.p-selectTemplateMethod__item button .-disableText{color:#ec407a;display:none;font-size:.625rem}.p-selectTemplateMethod__item button .-versionAnnounce{align-items:center;background:#04b0fb;border-radius:4px;color:#fff;display:flex;display:inline-flex;font-size:.625rem;justify-content:center;margin-right:4px;padding:4px}.p-selectTemplateMethod__item button .-versionAnnounce span{color:#fff;font-size:.625rem;font-weight:700;line-height:1.4;text-align:center}.p-selectTemplateMethod__item button svg{fill:#01293a}.p-selectTemplateMethod__item button:hover{background-color:#f2fbff;border-color:#04b0fb}.p-selectTemplateMethod__item button:hover svg{fill:#04b0fb}.p-selectTemplateMethod__item button:disabled{background-color:#fff;border-color:#e5e9eb;color:#78909c;cursor:not-allowed}.p-selectTemplateMethod__item button:disabled svg{fill:#e5e9eb}.p-selectTemplateMethod__item button:disabled .-desc>.-disableText{display:block}.p-selectTemplateMethod__item button:disabled .-desc .-versionAnnounce{background-color:#78909c}.p-selectTemplateMethod__item button>*{display:block;margin:0 auto}.p-selectTemplateMethod__item button .-icon{align-items:center;display:flex;height:96px;justify-content:center}.p-selectTemplateMethod__item button .-icon svg{height:96px;width:96px}.p-selectTemplateMethod__item button .-icon.-normal svg{height:80px;width:80px}.p-selectTemplateMethod__item button .-desc{font-size:.75rem}.p-selectTemplateMethod__item button .-desc>*{display:block}.p-selectTemplateMethod__item button .-desc>.-disableText{display:none}.p-selectTemplateMethod__item button .-desc .-head{align-items:center;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;margin-top:16px}.p-selectTemplateMethod__item button .-desc .-text{margin-top:8px}.c-sideModal .p-selectTemplateMethod{padding:16px;width:100%}.c-sideModal .p-selectTemplateMethod__content{margin-top:24px}.c-sideModal .p-selectTemplateMethod__content ul{gap:16px}.c-sideModal .p-selectTemplateMethod__item button{height:240px;width:200px}.c-sideModal .p-selectTemplateMethod__item button .-icon{height:56px}.c-sideModal .p-selectTemplateMethod__item button .-icon svg{height:56px;width:56px}.c-sideModal .p-selectTemplateMethod__item button .-icon.-normal svg{height:50px;width:50px}.c-sideModal .p-selectTemplateMethod__item button .-desc .-head{font-size:.875rem}.c-sideModal .p-selectTemplateMethod__item button .-desc .-text{text-align:left}.c-sideModal .p-selectTemplateMethod__footer{border-top:none;margin-top:24px;padding-top:0}.c-sideModal .p-selectTemplateMethod br.-wide{display:none}.p-offerMessageForAi .c-popup__content{position:relative}.p-offerMessageForAi .c-popup__content br.-sidebar{display:none}.p-offerMessageForAi .p-sideOfferMessage__close,.p-offerMessageForAi__close{fill:#99a9b0;cursor:pointer;position:absolute;right:16px;top:24px}.p-offerMessageForAi.c-sideModal{display:flex;flex-direction:column;justify-content:center}.p-offerMessage .-workflowStatus .p-notification,.p-sideOfferMessage__content .-workflowStatus .p-notification{border-radius:0;box-shadow:none;color:#345461;line-height:1.6;margin-top:12px}.p-offerMessage .-workflowStatus .p-notification__action a,.p-sideOfferMessage__content .-workflowStatus .p-notification__action a{color:#345461;font-weight:700}.p-offerMessage .-workflowStatus .p-notification__icon,.p-sideOfferMessage__content .-workflowStatus .p-notification__icon{flex:0 0 24px}.p-offerMessage .-workflowStatus .p-notification__icon .c-icon,.p-sideOfferMessage__content .-workflowStatus .p-notification__icon .c-icon{height:24px;width:24px}.p-offerMessage .-workflowStatus .p-notification__title,.p-sideOfferMessage__content .-workflowStatus .p-notification__title{align-items:center;display:flex;font-weight:700;justify-content:flex-start}.p-offerMessage .-workflowStatus .p-notification.-positive,.p-sideOfferMessage__content .-workflowStatus .p-notification.-positive{background-color:#e5faee}.p-offerMessage .-workflowStatus .p-notification.-positive svg,.p-sideOfferMessage__content .-workflowStatus .p-notification.-positive svg{fill:#26d06d}.p-offerMessage .-workflowStatus .p-notification.-positive p .-num,.p-sideOfferMessage__content .-workflowStatus .p-notification.-positive p .-num{color:#26d06d;padding:0 4px}.p-offerMessage .-workflowStatus .p-notification.-negative,.p-sideOfferMessage__content .-workflowStatus .p-notification.-negative{background-color:#fff5db}.p-offerMessage .-workflowStatus .p-notification.-negative svg,.p-sideOfferMessage__content .-workflowStatus .p-notification.-negative svg{fill:#fab603}.p-paymentHistoryTable thead th{background-color:#345461;color:#fff;font-size:.625rem;font-weight:500;white-space:nowrap}.p-paymentHistoryTable thead th.-w120{width:120px}.p-paymentHistoryTable thead th.-w140{width:140px}.p-paymentHistoryTable thead th.-w200{width:200px}.p-paymentHistoryTable td,.p-paymentHistoryTable th{padding:8px}.p-paymentHistoryTable td{font-size:.75rem;text-align:center}.p-paymentHistoryTable tbody tr:hover td,.p-paymentHistoryTable tbody tr:hover th{background-color:#f2fbff}.p-paymentHistoryTable__price{font-size:.875rem;font-weight:700}.p-paymentHistoryTable__status.-alert{color:#fd4477}.p-paymentHistoryTable__link:hover{text-decoration:none}.p-planInfo{background-color:#f2fbff;padding:32px 24px}.p-planInfo.-addAction{align-items:center;display:flex;justify-content:space-between}.p-planInfo.-addAction .-info{flex:1 0 auto}.p-planInfo.-addAction .-action{flex:0 0 260px;text-align:right}.p-planInfo.-addAction .-action .c-button.-normal{margin-right:12px;min-width:160px}.p-planInfo__planLabel{color:#345461;font-size:.75rem;font-weight:700;line-height:1.1}.p-planInfo__planName{color:#04b0fb;font-size:1.25rem;font-weight:700;line-height:1.1;margin-top:8px}.p-planInfo__date{color:#99a9b0;font-size:.75rem;margin-top:8px}.p-planInfo__date .-startDate{color:#01293a;font-size:.75rem;font-weight:700}.p-planInfo__text{color:#345461;font-size:.875rem;margin-top:24px}.p-planInfo__subhead{font-size:.875rem;margin-bottom:8px;padding:0}#company_price .p-planInfo__subhead{margin-top:16px}#company_price .p-planInfo__subhead:first-child{margin-top:0}.p-planInfo__table thead th{background-color:#345461;color:#fff;line-height:1.4;padding:8px}.p-planInfo__table thead th .c-subtext{color:#99a9b0;font-size:.625rem;font-weight:500}.p-planInfo__table td{padding:8px;text-align:center}.p-planInfo__table td b{font-size:1rem;letter-spacing:.02em;margin-left:4px;margin-right:4px}.p-planInfo__table td b.-num{color:#04b0fb;font-size:1.25rem}.p-planInfo__table tbody tr:hover td,.p-planInfo__table tbody tr:hover th{background-color:#f2fbff}.p-planInfo__table .-option{font-size:.625rem;text-align:left}.p-planInfo__banner{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-top:16px;width:100%}.p-planInfo__banner img{width:100%}.p-planInfo__banner:hover{opacity:.8}.p-planOption__wrap{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.p-planOption__box{border:1px solid #e5e9eb;border-radius:4px;flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:12px;padding:24px}.p-planOption__box:nth-of-type(2n-1){margin-right:8px}.p-planOption__icon{display:block;margin:0 auto}.p-planOption__name{color:#01293a;font-size:1rem;font-weight:700;margin:24px 0 0;text-align:center}.p-planOption__text{color:#345461;font-size:.625rem;margin-top:12px;min-height:32px}.p-planOption__text a{color:#345461}.p-planOption__text a:hover{text-decoration:none}.p-planOption__text.is-alert{color:#fd4477}.p-planOption__button{margin-top:16px;width:100%}.p-planOption__progress{margin-top:16px}.p-planOption__progress .-label{color:#99a9b0;font-size:.625rem}.p-planOption__progress .-label .is-alert{color:#fd4477;font-weight:700}.p-planOption__progress .-progress{align-items:center;display:flex;justify-content:space-between}.p-planOption__progress .-progress.is-alert .-maxValue{color:#fd4477}.p-planOption__progress .-progress.is-alert .-value{background:#fd4477}.p-planOption__progress .-maxValue{color:#01293a;flex:0 0 20px;font-size:1rem;font-weight:700;margin-left:8px;text-align:right;white-space:nowrap}.p-planOption__progress .-bar{background-color:#e5e9eb;border-radius:99em;flex:1 0 auto;height:4px;position:relative}.p-planOption__progress .-bar .-value{background:linear-gradient(to top left,#6684f7,#04b0fb);border-radius:99em;height:8px;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s ease-out}.p-portfoliolist{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin-top:16px}.p-portfoliolist__column{display:flex;flex-direction:row;margin-bottom:24px;width:100%}.p-portfoliolist__column:last-of-type{margin-bottom:0}.p-portfolioList__item{flex:1 0;margin-right:8px}.p-portfolioList__item:last-of-type{margin-right:0}.p-portfolioList__item .-blockLink{border-radius:4px;display:block;height:240px;overflow:hidden;position:relative;width:100%}.p-portfolioList__item img,.p-portfolioList__item video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.p-portfoliolist__info{align-items:center;display:flex;margin-top:12px}.p-portfoliolist__info .c-icon{flex:0 0 32px;margin-right:8px}.p-portfoliolist__info .-text{flex:1 0 auto}.p-portfoliolist__info .-text .-worksTitle{color:#345461;display:block;font-size:.75rem;font-weight:700;line-height:1.1;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;transition:all .3s ease-out;white-space:nowrap;width:180px}.p-portfoliolist__info .-text .-worksTitle:hover{color:#04b0fb;text-decoration:none}.p-portfoliolist__info .-text .-worksDate{color:#99a9b0;font-size:.625rem;font-weight:500;margin-top:4px}.p-previewBox{background:#fff;box-shadow:0 1px 2px 0 #e5e9eb;display:flex;flex-direction:column;height:100%}.p-previewBox__header{align-items:center;box-shadow:0 1px 2px rgba(1,41,58,.1);display:flex;flex:0 0 44px;height:44px;justify-content:space-between;padding:12px}.p-previewBox__header .-left,.p-previewBox__header .-right{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:24px}.p-previewBox__header .c-icon{fill:#99a9b0}.p-previewBox__header .-title{flex:1 0 auto;font-size:1rem;text-align:center}@media(min-width:1280px){.p-previewBox__header .-left,.p-previewBox__header .-right{display:none}}.p-previewBox__content{background-color:#fafbfb;flex:1 0 auto}.p-previewBox__message{align-items:flex-start;display:flex;margin:16px 12px}.p-previewBox__message .-sender{color:#99a9b0;flex-shrink:0;font-size:.625rem;line-height:1.2;text-align:center}.p-previewBox__message .-thumbnail{display:inline-block;height:48px;width:48px}.p-previewBox__message .-senderName{font-weight:700;margin-bottom:4px}.p-previewBox__message .-body{background-color:#fff;border-radius:0 8px 8px 8px;box-shadow:0 2px 4px rgba(1,41,58,.1);color:#345461;font-size:.75rem;margin-left:12px;padding:12px;position:relative}.p-previewBox__message .-body b{font-weight:900}.p-previewBox__companies .-companyBigImage{background-color:#e5e9eb;background-position:50%;background-size:cover;height:125px;width:100%}.p-previewBox__companies .-categoryHeading{color:#99a9b0;font-size:.75rem;margin:24px 12px 8px}.p-previewBox__companies .-tile,.p-previewBox__companies .-tileLink{background-color:#fff;border-bottom:1px solid #e5e9eb}.p-previewBox__companies .-tile p,.p-previewBox__companies .-tileLink p{font-size:.875rem}.p-previewBox__companies .-tile a,.p-previewBox__companies .-tileLink a{align-items:center;display:flex;text-decoration:none;width:100%}.p-previewBox__companies .-tile .-avatar,.p-previewBox__companies .-tileLink .-avatar{flex-shrink:0;height:48px;margin:4px 0;width:48px}.p-previewBox__companies .-tile .-textBlock,.p-previewBox__companies .-tileLink .-textBlock{flex-grow:1;margin-left:8px}.p-previewBox__companies .-tile .-title,.p-previewBox__companies .-tileLink .-title{color:#01293a;font-size:1.125rem;font-weight:700;line-height:1.1;margin:4px 0}.p-previewBox__companies .-tile .-description,.p-previewBox__companies .-tileLink .-description{color:#345461;font-size:.75rem;height:2.1rem;line-height:1.4;margin:4px 0;overflow:hidden;word-break:break-all}.p-previewBox__companies .-tile .-rightIcon,.p-previewBox__companies .-tileLink .-rightIcon{color:#99a9b0;flex-shrink:0;margin-left:8px}.p-previewBox__companies .-tile .speakerdeck-iframe,.p-previewBox__companies .-tileLink .speakerdeck-iframe{height:242px!important;width:100%!important}@media(min-width:768px){.p-previewBox__companies .-tile .speakerdeck-iframe,.p-previewBox__companies .-tileLink .speakerdeck-iframe{height:465px!important;max-width:660px!important}}.p-previewBox__companies .-tile{align-items:center;display:flex;min-height:80px;padding:12px}.p-previewBox__companies .-tile.-block{display:block}.p-previewBox__companies .-fit{min-height:45px}.p-previewBox__companies .-col{flex-direction:column}.p-previewBox__companies .-center{justify-content:center}.p-previewBox__companies .-embedContent{height:242px;margin-top:8px;width:100%}.p-previewBox__companies .-articleList{flex:1 1}.p-previewBox__companies .-articleList>li{align-items:center;border:1px solid #e5e9eb;border-radius:2px;display:flex;margin-bottom:12px;max-width:343px;width:100%}.p-previewBox__companies .-articleList>li:last-child{margin-bottom:0}.p-previewBox__companies .-articleImg{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.p-previewBox__companies .-articleTitle{color:#01293a;font-size:.875rem;padding:16px}.p-previewBox__jobsLink{align-items:center;background-color:#fafbfb;border:#e5e9eb;border-radius:4px;color:#345461;display:flex;flex-direction:column;margin-top:12px;max-width:375px;overflow:hidden;text-decoration:none}.p-previewBox__jobsLink:hover{background-color:#cdeffe}.p-previewBox__jobsLink .-jobsImage{width:100%}.p-previewBox__jobsLink .-jobsImage img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.p-previewBox__jobsLink .-jobsDetail{padding:16px}.p-previewBox__jobsLink .-jobsDetail .-jobsTitle{font-size:.875rem;font-weight:700;line-height:1.4}.p-previewBox__jobsLink .-jobsDetail .-jobsCompany{font-size:.75rem;margin-top:8px}.p-previewBox__jobsLink .-jobsDetail .-jobsDivider{border:none;border-top:1px solid #e5e9eb;margin:8px 0}.p-previewBox__jobsLink .-jobsDetail .-jobshourly{font-size:.75rem;font-weight:700;text-align:right}.p-priceTable{margin-top:32px}.p-priceTable thead th{background-color:#cdeffe}.p-priceTable thead th:first-child{width:20%}.p-priceTable tbody td{font-size:1rem;line-height:1.2;padding:24px;text-align:center}.p-priceTable tbody td .-value{font-size:1.4em;font-weight:700}.p-priceTable tbody td strong{color:#fd4477;font-size:1.2em;font-weight:700}.p-priceTable tbody td .-sub{display:block;font-size:.6em;margin-top:4px}.p-privacyPolicy>ol{padding-left:0}.p-privacyPolicy>ol>li:only-of-type{list-style-type:none;margin-left:0!important;margin-top:.5rem}.p-privacyPolicy>ol>li{list-style-type:decimal;margin-left:1.5rem;margin-top:.5rem}.p-privacyPolicy>ol>li>ol:only-of-type>li,.p-privacyPolicy>ol>li>ol>li{counter-increment:cnt;list-style-type:none;margin-left:2rem;margin-top:.5rem}.p-privacyPolicy>ol>li>ol>li:before{content:"(" counter(cnt) ")";display:inline-block;margin-left:-1.5rem;width:1.5rem}.p-profileAction{margin-top:24px;padding-top:124px;position:relative;z-index:100}.p-profileAction__container{background-color:#fff;border-top:1px solid #e5e9eb;bottom:0;height:124px;left:0;position:fixed;right:0}.p-profileAction__inner{align-items:center;display:flex;height:124px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1012px;width:100%}.p-profileAction__back .c-button{width:200px}.p-profileAction__marking{display:flex}.p-profileAction__marking>*+*{margin-left:12px}.p-profileAction__marking .c-button{width:240px}.p-profileBiography{margin-bottom:-12px;margin-top:-16px}.p-profileBiography>*+*{border-top:1px solid #e5e9eb}.p-profileBiography__summary{line-height:1.1;padding-bottom:12px;padding-top:12px}.p-profileBiography__jobs{color:#99a9b0;font-size:.75rem;margin-bottom:8px}.p-profileBiography__company{color:#01293a;font-size:.875rem;margin-bottom:8px}.p-profileBiography__periods{color:#99a9b0;font-size:.75rem}.p-profileBiographyBlock{padding:12px 0 24px}.p-profileBiographyBlock+div{border-top:1px solid #e5e9eb;padding:24px 0}.p-profileBiographyBlock .-companyName{color:#345461;font-size:.875rem;font-weight:700}.p-profileBiographyBlock .-companyName .-tag__Offers{background-color:#04b0fb;border-radius:2px;color:#fff;display:inline-block;font-size:.625rem;font-weight:500;line-height:1;margin-left:8px;padding:4px 8px;text-align:center;text-decoration:none}.p-profileBiographyBlock .-companyName .-workerStyleRavel{align-items:center;display:inline-flex;font-weight:700;justify-content:center;padding-left:12px;padding-right:12px;position:relative;transition:all .3s ease-out}.p-profileBiographyBlock .-companyName .-workerStyleRavel.-small{border-radius:4px;box-shadow:0 1px 2px 0 rgba(229,233,235,.2);color:#fff;font-size:.75rem;height:30px;height:20px}.p-profileBiographyBlock .-companyName .-workerStyleRavel.-small.-primary_job{background-color:#27414c}.p-profileBiographyBlock .-companyName .-workerStyleRavel.-small.-side_job{background-color:#04b0fb}.p-profileBiographyBlock .-companyName .-workerStyleRavel.-small.-freelance{background-color:#fc8551}.p-profileBiographyBlock:last-of-type{padding-bottom:12px}.p-profileBiographyBlock__jobs{margin-top:12px}.p-profileBiographyBlock__jobs+*{margin-top:16px}.p-profileBiographyBlock__jobs .-jobName{color:#01293a;font-size:1rem;font-weight:700}.p-profileBiographyBlock__jobs .-periods{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-profileBiographyBlock__detail{background-color:#fafbfb;border-radius:2px;margin-top:12px;padding:16px}.p-profileBiographyBlock__detail .-block+*{margin-top:24px}.p-profileBiographyBlock__detail .-title{color:#345461;font-size:.875rem;font-weight:700}.p-profileBiographyBlock__detail .-text{color:#345461;font-size:.75rem;margin-top:8px}.p-profileBiographyBlock__blankText{color:#99a9b0;font-size:.875rem;font-weight:700;padding:24px 0;text-align:center}.p-profileCard{margin-bottom:12px}.p-profileCard.-top{margin-top:12px}.p-profileCharacter{display:flex}.p-profileCharacter__text{flex:1 1 auto;font-size:.75rem;min-width:0}.p-profileCharacter__text>*+*{margin-top:1em}.p-profileCharacter__list{align-items:center;display:flex;flex:1 1 212px;flex-wrap:wrap;justify-content:center;margin-left:12px;min-width:212px}.p-profileCharacter__list>*{flex:0 0 50%}.p-profileCharacter__item{color:#99a9b0;font-size:.75rem;font-weight:700;margin-bottom:16px;text-align:center}.p-profileCharacter__value{color:#04b0fb;font-size:2.875rem}.p-profileCharacter__unit,.p-profileCharacter__value{font-family:Cabin,sans-serif;font-style:italic;line-height:1.1}.p-profileCharacter__unit{color:#01293a;font-size:.75rem}.p-profileFriends{align-items:center;display:flex;flex-wrap:wrap;margin:8px -8px 0}.p-profileFriends>*{flex:0 0 100%}@media(min-width:768px){.p-profileFriends>*{flex:0 0 33.3%}.p-profileFriends.-column1>*{flex:0 0 100%}}.p-profileFriends__item{align-items:center;display:flex;padding:8px}.p-profileFriend__itemAvatar{flex:0 0 48px;margin-right:12px;width:48px}.p-profileFriends__itemBody{line-height:1.2}.p-profileFriends__itemName{font-size:.875rem;font-weight:700;margin-bottom:4px}.p-profileFriends__itemRelation{color:#99a9b0;font-size:.625rem}.p-profileFriends__noConect{padding:32px;text-align:center}.p-profileFriends__noConect p{margin-top:24px}.p-profileFriends__blank{background-color:#fafbfb;border-radius:4px;margin-top:8px;padding:24px;text-align:left}.p-profileFriends__blank .-title{color:#01293a;font-size:.875rem;font-weight:700}.p-profileFriends__blank .-text{color:#345461;font-size:.75rem;margin-top:8px}.p-profileFriends__blank .-text br{display:none}.p-profileFriends__blank .-linkButton{margin-top:16px;min-width:260px}@media(min-width:768px){.p-profileFriends__blank{text-align:center}.p-profileFriends__blank .-text{font-size:.875rem}.p-profileFriends__blank .-text br{display:block}}.p-profileFriends__snsIcon{display:flex;margin-top:8px}.p-profileFriends__snsIcon li{flex:0 0 18px;margin-right:2px}.p-profileFriends__snsIcon li a{transition:all .3s ease-out}.p-profileFriends__snsIcon li a:hover{opacity:.8}.p-profileLog__logList>*{margin-bottom:8px;margin-top:8px}.p-profileLog__logList>*+*{border-top:1px solid #e5e9eb}.p-profileLog__wrap{align-items:center;display:flex;justify-content:space-between;padding:16px 12px}.-small .p-profileLog__wrap{align-items:flex-start;flex-direction:column}.p-profileLog__logText{color:#01293a;flex:1 0 auto;max-width:75%}.p-profileLog__logText b{font-weight:700;margin:0 4px}.p-profileLog__logText b.-reject{color:#fd4477}.p-profileLog__logText b.-passed{color:#04b0fb}.-small .p-profileLog__logText{flex:0 0 100%;max-width:inherit;text-align:left}.p-profileLog__logText.-fullWidth{flex:auto;max-width:100%}.p-profileLog__logText.-linkBlack a{color:#01293a}.p-profileLog__logTextWrap{flex:1 0 auto;max-width:75%}.p-profileLog__sender{color:#99a9b0;font-size:12px;font-weight:500;margin-top:8px}.p-profileNote__time{color:#99a9b0;flex:0 0 100px;font-size:9px;margin-left:4px;text-align:right}.-small .p-profileNote__time{flex:0 0 100%;margin:8px 0 0;text-align:left}.p-profileNote__logList>*{margin-bottom:8px;margin-top:8px}.p-profileNote__log{align-items:stretch;background-color:#fafbfb;border-radius:2px;display:flex;flex-direction:column;justify-content:space-between;padding:8px 12px}@media(min-width:768px){.p-profileNote__log{align-items:center;flex-direction:row}}.p-profileNote__logText{color:#01293a;font-size:.75rem;white-space:pre-wrap}@media(min-width:768px){.p-profileNote__logText{font-size:.875rem}}.p-profileNote__logAuthor{color:#99a9b0;font-size:9px;margin-top:8px;text-align:right;white-space:nowrap}.p-profileNote__logAuthor>*+*{margin-left:4px}@media(min-width:768px){.p-profileNote__logAuthor{margin-top:0}}.p-profileNote__logAuthor .-action{color:#99a9b0;flex:0 0 16px;line-height:1;margin-left:4px}.p-profileNote__logAuthor .-action .c-icon{fill:#99a9b0}.p-profileNote__input{margin-top:12px;padding:0 4px}.p-profileNote__input form{width:100%}.p-profileNote__input__check{background:#fafbfb;border-radius:2px;margin-top:12px;padding:7px 8px}.p-profileNote__input__action{display:flex;justify-content:center}.p-profileNote__input .-caution{font-size:12px;line-height:1.4;margin-top:12px}.p-profileNote__input .-caution p{height:48px;width:240px}.p-profileNote__input .c-textfield{box-shadow:none;font-size:12px;width:100%}.p-profileNote__input .c-textfield:not(:-moz-placeholder-shown){height:250px}.p-profileNote__input .c-textfield:not(:-ms-input-placeholder){height:250px}.p-profileNote__input .c-textfield:focus,.p-profileNote__input .c-textfield:not(:placeholder-shown){height:250px}.p-profileNote__input .c-button{margin-top:12px}.profileNote__logs{overflow:hidden;padding:16px;position:relative}.p-profileNote__logsList{padding-left:24px}.p-profileNote__logsList:before{background-color:#e5e9eb;bottom:0;content:"";height:100%;left:19px;position:absolute;top:0;width:2px}.p-profileNote__logsList.-only1Item:before{display:none}.p-profileNote__logItem{background-color:#fafbfb;border-radius:4px;margin-top:12px;padding:16px 12px;position:relative}.p-profileNote__logItem .-pre-info{font-size:12px}.p-profileNote__logItem .-text{font-size:.75rem;margin:0;white-space:pre-wrap}.p-profileNote__logItem .-text strong{font-weight:700}.p-profileNote__logItem .-info{align-items:center;display:flex;margin-top:8px}.p-profileNote__logItem .-info .c-avatar{margin-right:4px}.p-profileNote__logItem .-author{color:#99a9b0;flex:1 0;font-size:.625rem}.p-profileNote__logItem .-action{color:#99a9b0;flex:0 0 16px;line-height:1;margin-left:4px}.p-profileNote__logItem .-action .c-icon{fill:#99a9b0}.p-profileNote__logItem:before{background-color:#99a9b0;border-radius:50%;content:"";display:block;height:8px;left:-24px;position:absolute;top:50%;transform:translateY(-50%);width:8px;z-index:100}.p-profileNote__logItem:first-of-type{margin-top:0}.p-profileNote__logItem:first-of-type:after{top:-16px}.p-profileNote__logItem:first-of-type:after,.p-profileNote__logItem:last-of-type:after{background-color:#fff;content:"";display:block;height:calc(50% + 16px);left:-22px;position:absolute;width:8px}.p-profileNote__logItem:last-of-type:after{bottom:-16px}.p-profileNote__logItem.-me:before{background-color:#04b0fb}.p-profileNote__showHide{padding-bottom:20px;text-align:center}.p-profileNumeric{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #e5e9eb;display:flex;margin:12px 0}.p-profileNumeric__income{align-items:center;border:1px solid #e5e9eb;border-radius:4px;border-right:0;display:flex;flex:1 1 430px;height:100px;justify-content:center;line-height:1.1;min-width:430px}.p-profileNumeric__incomeTitle{color:#99a9b0;font-size:.625rem;font-weight:700;margin-right:12px}.p-profileNumeric__incomeValue{color:#04b0fb;font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic}.p-profileNumeric__incomeUnit{color:#99a9b0;font-size:.875rem;font-weight:700}.p-profileNumeric__stats{background-color:#345461;border-radius:4px;color:#fff;flex:1 1 100%}.p-profileNumeric__statsList{align-items:center;display:flex;height:100px;justify-content:center}.p-profileNumeric__statsList>*+*{margin-left:32px}.p-profileNumeric__statsData{text-align:center}.p-profileNumeric__statsName{font-size:.625rem;font-weight:700}.p-profileNumeric__statsValue{font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic;line-height:1.1}.p-profileScreening__header small{color:#99a9b0;font-size:.625rem;font-weight:500;margin-left:auto}.p-profileScreening__box{margin-top:12px;padding:0 4px}.p-profileScreening__box h4{margin:8px 0}.p-profileScreening__box .c-button{margin-top:12px}.p-profileScreening__box__check{background:#fafbfb;border-radius:2px;margin-top:12px;padding:7px 8px}.p-profileScreening__box .-caution{font-size:12px;line-height:1.4;margin-top:12px}.p-profileScreening__box .-caution p{height:48px;width:240px}.p-profileScreening__radios{display:flex;gap:4px}.p-profileScreening__radios .c-button{flex:1 1;margin-top:0}.p-profileSocialActivity{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}.p-profileSocialActivity .-box{background-color:#fafbfb;flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:8px;padding:24px 16px;position:relative}.p-profileSocialActivity .-box .c-divider{margin:12px 0 0}.p-profileSocialActivity .-box.-fullWidth{flex:0 0 100%}.p-profileSocialActivity .-box.-mask{filter:blur(4px);overflow:hidden}.p-profileSocialActivity .-box.-mask a{cursor:none}.p-profileSocialActivity .-box.-mask a:hover{opacity:1;text-decoration:underline}.p-profileSocialActivity .-box.-mask:after{background-color:rgba(1,41,58,.1);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.p-profileSocialActivity__boxTitle{font-size:.875rem;font-weight:700}.p-profileSocialActivity__boxTitle a{color:#01293a;text-decoration:underline;transition:all .3s ease-out}.p-profileSocialActivity__boxTitle a:hover{opacity:.8;text-decoration:none}.p-profileSocialActivity__boxTitle .c-icon{margin-right:4px}.p-profileSocialActivity__countList{margin-top:12px;text-align:left}.p-profileSocialActivity__countList li{align-items:center;color:#99a9b0;display:inline-flex;font-size:.625rem;margin-right:16px}.p-profileSocialActivity__countList li .-count{color:#01293a;font-family:Cabin,sans-serif;font-size:1.5rem;font-style:italic;margin-left:8px}.p-profileSocialActivity__subTitle{color:#99a9b0;font-size:.625rem;margin-top:12px}.p-profileSocialActivity__contentsList{margin-top:12px}.p-profileSocialActivity__content{margin-top:24px}.p-profileSocialActivity__content:first-of-type{margin-top:0}.p-profileSocialActivity__content .-title{color:#01293a;font-weight:700;line-height:1.2;text-decoration:underline;transition:all .3s ease-out}.p-profileSocialActivity__content .-title:hover{opacity:.8;text-decoration:none}.p-profileSocialActivity__content .-info{color:#99a9b0;font-size:.625rem;margin-top:8px}.p-profileSocialActivity__content .-info .-count{color:#345461;font-weight:700}.p-profileSocialActivity__blankText{color:#99a9b0;font-size:.875rem;font-weight:700;padding:24px 0;text-align:center}.p-profileStatus{align-items:center;display:flex;height:38px;justify-content:space-between;margin-bottom:16px;margin-top:24px;padding-left:12px;padding-right:12px}.p-profileStatus__title{color:#99a9b0;font-size:.75rem;font-weight:700;margin-right:8px}.p-profileStatus__list{height:38px}.p-profileStatus__list,.p-profileStatus__list>*{align-items:center;display:flex}.p-profileStatus__list>*+:before{background-color:#cdeffe;content:"";display:block;height:2px;margin-left:-2px;margin-right:-2px;width:25px}.p-profileStatus__list .c-tag{background-color:#fff;border-color:currentColor;color:#04b0fb;position:relative;width:80px;z-index:1}.p-profileStatus__list .p-profileStatus__completed .c-tag{background-color:#04b0fb;border-color:#04b0fb;color:#fff}.p-profileStatus__list .p-profileStatus__reject .c-tag{background-color:#fff;border-color:#99a9b0;color:#99a9b0}.p-profileStatus__list .p-profileStatus__rejected .c-tag{background-color:#99a9b0;border-color:#99a9b0;color:#fff}.p-profileStatus__list>*+.p-profileStatus__completed:before{background-color:#04b0fb;height:4px}.p-profileStatus__list>*+.p-profileStatus__reject .c-tag,.p-profileStatus__list>*+.p-profileStatus__rejected .c-tag{width:90px}.p-profileStatus__list>*+.p-profileStatus__reject:before,.p-profileStatus__list>*+.p-profileStatus__rejected:before{background-color:#e5e9eb;height:24px;margin-left:18px;margin-right:18px;width:1px}.p-profileStatus__select{padding:0 4px}.p-profileStatus__select .c-selectbox{box-shadow:none}.p-profileSummary{background-color:#fff;border:1px solid #e5e9eb;box-shadow:0 1px 2px 0 #e5e9eb;height:100%;padding:24px 12px}.p-profileSummary__avatar{margin-bottom:16px;text-align:center}.p-profileSummary__avatar .c-avatar{margin-bottom:8px}.p-profileSummary__status{text-align:center}.p-profileSummary__status .c-tag{width:100px}.p-profileSummary__data{margin-bottom:24px;text-align:center}.p-profileSummary__jobs{color:#04b0fb;font-size:.75rem;font-weight:700}.p-profileSummary__jobs.-center{text-align:center}.p-profileSummary__name{font-size:1.5rem;font-weight:700}.p-profileSummary__age{color:#99a9b0;font-size:.875rem;margin-bottom:4px}.p-profileSummary__area{font-size:.875rem;margin-bottom:12px}.p-profileSummary__area .c-icon{margin-right:4px;vertical-align:text-bottom}.p-profileSummary__linksTitle{color:#99a9b0;font-size:.625rem}.p-profileSummary__linksTitle.-center{text-align:center}.p-profileSummary__links{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8px}.p-profileSummary__links.-left{justify-content:flex-start}.p-profileSummary__link{text-align:center}.p-profileSummary__link.is-disabled .c-icon{fill:#e5e9eb}.p-profileTags{margin-bottom:16px}.p-profileTags__header{margin-bottom:12px}.p-profileTags__list{display:flex;flex-wrap:wrap}.p-profileTags__list>*{margin-bottom:8px;margin-right:8px}.p-profileTags__list.-skill{justify-content:space-between}.p-profileTags__list.-skill>*{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin:0 0 8px}.p-profileTags__list.-fullWidth>*{flex:0 0 100%;margin:0 0 8px}.p-profileSkill__list>li{background-color:#fafbfb;padding:12px 16px}.p-profileSkill__list>li .-skillName{color:#01293a;font-size:.75rem;font-weight:700;line-height:1.4}.p-profileSkill__list.-column2{display:flex;flex-wrap:wrap;justify-content:space-between}.p-profileSkill__list.-column2>*{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin:0 0 8px}.p-profileSkill__label{color:#345461;display:inline-block;font-size:.75rem;font-weight:700;margin-bottom:8px}.p-profileMotivation{margin-bottom:24px}.p-profileMotivation__List{margin-top:16px}.p-profileMotivation__List li{margin-top:12px}.p-profileMotivation__List li .-emoji{display:block;height:28px;margin-right:4px;width:28px}.p-profileMotivation__List li .-emoji img{height:auto;width:100%}.p-profileMotivation__List li .-label{color:#99a9b0;font-size:.625rem;font-weight:700}.p-profileMotivation__List li .-link{font-weight:400}.p-profileMotivation__List li .-split{display:flex;justify-content:space-between;line-height:22px}.p-profileMotivation__List li .-comment{border:1px solid #e5e9eb;border-radius:4px;flex:0 1 100％;font-size:.75rem;margin-top:4px;padding:12px;text-align:left;width:100%}.p-profileMotivation__List li .-comment a{color:#345461;display:block;margin-top:8px}.p-profileMotivation__List li .-comment a:first-of-type{margin-top:0}.p-profileMotivation__List li .-comment a:hover{color:#04b0fb;text-decoration:none}.p-profileMotivation__List li .-comment.-appealPoint{max-height:400px;overflow-y:scroll}.p-profileBizScore__preview{background-color:#fafbfb;color:#99a9b0;font-family:Cabin,sans-serif;font-size:1.125rem;font-style:italic;font-weight:500;letter-spacing:.1em;margin-top:12px;padding:12px;text-align:center}.p-profileBizScore__preview .-score{color:#04b0fb;font-size:36px;font-weight:700}.p-profileBizScore__sub{color:#99a9b0;font-size:.625rem;margin-top:8px}.p-profileSummary__organization{margin-top:24px}.p-profileSummary__organization .-label{color:#99a9b0;font-size:.75rem;font-weight:700;text-align:left}.p-profileSummary__organizationList{background-color:#fafbfb;padding:16px 8px}.p-profileSummary__organizationList li{margin-top:8px;text-align:left}.p-profileSummary__organizationList li a{align-items:center;display:flex;justify-content:space-between;text-decoration:none}.p-profileSummary__organizationList li a .-image{border-radius:2px;display:block;flex:0 0 24px;height:auto;margin-right:8px;width:24px}.p-profileSummary__organizationList li a .-name{color:#345461;flex:1 1 auto;font-size:.875rem;font-weight:700;text-decoration:underline}.p-profileSummary__organizationList li a:hover{opacity:.8}.p-profileSummary__organizationList li a:hover .-name{text-decoration:none}.p-profileSummary__organizationList li.-other{color:#345461;font-size:.75rem;font-weight:500;margin-top:12px;text-align:center}.p-profileSummary__organizationList li.is-active{display:block}.p-profileSummary__organizationList li:not(.is-active){display:none}.p-profileSummary__organizationList li.is-active-after{display:block}.other_github_organizations,.other_github_organizations_close{display:none}.other_github_organizations.is-active,.other_github_organizations_close.is-active{cursor:pointer;display:block}.p-profileUpdateRequest__form{margin-bottom:24px;margin-top:24px}.p-profileUpdateRequest__title{color:#99a9b0;font-size:.75rem;font-weight:700;margin-bottom:4px;padding:0 24px}.p-profileUpdateRequest__textarea{border:1px solid #99a9b0;border-radius:2px;display:block;font-size:.75rem;height:100px;margin:0 auto;outline:none;padding:16px 16px 12px;width:652px}.p-profileUpdateRequest__textarea::-moz-placeholder{color:#99a9b0}.p-profileUpdateRequest__textarea:-ms-input-placeholder{color:#99a9b0}.p-profileUpdateRequest__textarea::placeholder{color:#99a9b0}.p-profileUpdateRequest__textarea:focus,.p-profileUpdateRequest__textarea:focus-visible{border-color:#04b0fb}.p-profileUpdateRequest__previewBox{background-color:#fafbfb;border-bottom:1px solid #e5e9eb;border-top:1px solid #e5e9eb;color:#345461;font-size:.75rem;height:200px;overflow-y:auto;padding:24px}.p-profileUpdateRequest__previewBox p:not(:last-child){margin-bottom:24px}.p-profileUpdateRequest__previewBox .-title{font-size:.75rem;font-weight:700}.p-recommendedTags{align-items:baseline;display:flex;justify-content:left}.p-recommendedTags .-title{color:#99a9b0;font-size:.625rem}.p-recommendedTags .c-tag{margin-bottom:4px;margin-right:4px}.p-recruitmentEdit{margin-top:32px;padding-bottom:128px}.p-recruitmentEdit .l-double__sidebar{flex:0 0 140px;margin-right:12px;position:relative;width:140px}.p-recruitmentEdit .l-double__sidebar .c-button{padding-left:24px;width:80px}.p-recruitmentEdit .l-double__main{flex:0 0 860px;max-width:860px;width:860px}.p-recruitmentEdit__progressCheck{left:0;padding-top:32px;position:sticky;top:0}.p-recruitmentEdit__progressTitle{align-items:center;display:flex;justify-content:space-between}.p-recruitmentEdit__progressTitle .-title{color:#99a9b0;font-size:.625rem;font-weight:700}.p-recruitmentEdit__progressTitle .-progressCount{color:#01293a;font-family:Cabin,sans-serif;font-size:.875rem;font-style:italic;font-weight:700}.p-recruitmentEdit__progressTitle .-progressCount .-count{color:#04b0fb;font-size:2rem}.p-recruitmentEdit__progressList li{margin-bottom:16px}.p-recruitmentEdit__progressList li a{color:#345461;font-weight:700;text-decoration:none;transition:all .3s ease-out}.p-recruitmentEdit__progressList li a .c-icon{color:#fd4477}.p-recruitmentEdit__progressList li a:hover,.p-recruitmentEdit__progressList li.is-checked .c-icon{color:#04b0fb}.p-recruitmentEdit__separator{border:none;border-top:1px solid #e5e9eb;margin:24px 0;width:120px}.p-recruitmentEdit__currentHiringStatus{align-items:center;display:flex;font-weight:700;width:120px}.p-recruitmentEdit__currentHiringStatus .-label{color:#99a9b0;font-size:.625rem;margin-right:12px}.p-recruitmentEdit__currentHiringStatus .-status{font-size:.875rem}.p-recruitmentEdit__currentHiringStatus .-status .-draft{color:#99a9b0}.p-recruitmentEdit__currentHiringStatus .-status .-active{color:#04b0fb}.p-recruitmentEdit__currentHiringStatus .-status .-close{color:#fd4477}.p-recruitmentEdit__fixedAction{background-color:#fff;bottom:0;left:0;position:fixed;right:0;z-index:10000}.p-recruitmentEdit__fixedAction .-inner{display:flex;justify-content:space-between;margin:0 auto;max-width:1024px;padding:16px 12px}.p-recruitmentEdit__fixedAction .-inner .c-button{margin-left:16px;min-width:160px}.p-recruitmentEdit__contentHeader{align-items:flex-end;display:flex;justify-content:space-between}.p-recruitmentEdit__contentHeader .-pageLink{color:#01293a;font-size:.75rem;font-weight:700}.p-recruitmentEdit__contentHeader .-pageLink .-clipLink{cursor:pointer;width:16px}.p-recruitmentEdit__contentHeader .-pageLink .-clipLink .c-icon{color:#99a9b0;opacity:0;transform:translateX(-50%);transition:all .3s ease-out}.p-recruitmentEdit__contentHeader .-pageLink .-clipLink .c-icon:hover{color:#04b0fb}.p-recruitmentEdit__contentHeader .-pageLink:hover .-clipLink{cursor:pointer}.p-recruitmentEdit__contentHeader .-pageLink:hover .-clipLink .c-icon{opacity:1;transform:translateX(0)}.p-recruitmentEdit__contentHeader .-pageLink a{color:#04b0fb;font-weight:500}.p-recruitmentEdit__contentHeader .-time{color:#99a9b0;font-size:.75rem;margin-left:auto}.p-recruitmentEdit__contentBody .-title{color:#01293a;font-size:1.5rem;font-weight:700;margin-top:32px}.p-recruitmentEdit__contentBody .-title:first-of-type{margin-top:0}.p-recruitmentEdit__contentBody .-sectionTitle{align-items:center;color:#99a9b0;display:flex;font-size:.875rem;font-weight:700;margin-top:24px}.p-recruitmentEdit__contentBody .-sectionTitle .-required{background-color:#fd4477;border-radius:2px;color:#fff;display:block;font-size:.5rem;font-weight:700;margin-left:8px;padding:2px 8px}.p-recruitmentEdit__contentBody .-sectionTitle .c-tooltip__trigger{display:inline-flex;margin-left:4px}.p-recruitmentEdit__contentBody .-sectionTitle.-sub{font-size:.625rem;margin-top:16px}.p-recruitmentEdit__contentBody .-sectionTitle.-link{justify-content:space-between}.p-recruitmentEdit__contentBody .-sectionTitle.-link>div{align-items:center;display:flex}.p-recruitmentEdit__contentBody .-sectionTitle.-link .-textLink{color:#99a9b0;font-size:.75rem;font-weight:500}.p-recruitmentEdit__contentBody .-sectionTitle.-link .-textLink .c-icon{fill:#99a9b0}.p-recruitmentEdit__contentBody .-sectionTitle.-link .-textLink:hover{color:#04b0fb}.p-recruitmentEdit__contentBody .-sectionTitle.-link .-textLink:hover .c-icon{fill:#04b0fb}.p-recruitmentEdit__contentBody .-sectionLabel{color:#99a9b0;font-size:.625rem;font-weight:700;margin-top:24px}.p-recruitmentEdit__contentBody .-sectionText{color:#99a9b0;font-size:.875rem;font-weight:400;margin-top:8px}.p-recruitmentEdit__contentBody .c-radio__wrap .c-radio__label{background-color:#fafbfb;border:none;line-height:1.2;padding:12px 8px 12px 40px;transition:all .2s ease-out}.p-recruitmentEdit__contentBody .c-radio__wrap .c-radio__input:checked+.c-radio__label{border:none}.p-recruitmentEdit__contentBody .c-sectionTab__body{padding:28px 24px 32px}.p-recruitmentEdit__contentBody .c-sectionTab__body .c-radio__wrap{justify-content:flex-start}.p-recruitmentEdit__contentBody .c-sectionTab__body .c-radio__wrap .c-radio{flex-basis:auto;margin-right:8px;width:170px}.p-recruitmentEdit__contentBody .c-sectionTab__body .c-radio__wrap .c-radio__input:checked+.c-radio__label{background:none}.p-recruitmentEdit__contentBody .c-sectionTab__body .c-radio__wrap.-workplace .c-radio.-block{flex-basis:calc(33.3% - 8px)}.p-recruitmentEdit__contentBody .c-sectionTab__body .c-radio__wrap.-workplace .c-radio.-block .c-radio__label span{font-size:.75rem;font-weight:500}.p-recruitmentEdit__contentBody .c-textfield.is-disabled{border-color:#99a9b0;color:#01293a;font-weight:700}.p-recruitmentEdit__contentBody .-columnBox2{display:flex;justify-content:space-between}.p-recruitmentEdit__contentBody .-columnBox2 .-columnItem{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0}.p-recruitmentEdit__contentBody.-searchConditions .-sectionTitle{margin-top:16px}.p-recruitmentEdit__contentBody.-searchConditions .-text{color:#99a9b0;font-weight:400}.p-recruitmentEdit__contentBody.-submodule{padding:32px 40px}.p-recruitmentEdit__contentBody.-submodule .-box{align-items:center;display:flex;justify-content:space-between}.p-recruitmentEdit__contentBody.-submodule .-box .-caption{color:#345461;font-size:.875rem;line-height:1.4;margin-top:12px}.p-recruitmentEdit__contentBody.-submodule .-box .-alert{color:#fd4477}.p-recruitmentEdit__contentBody.-submodule .-box .c-button{height:50px;width:300px}.p-recruitmentEdit__time{align-items:center;display:flex;margin:0 -4px}.p-recruitmentEdit__time>*{margin:0 4px}.p-recruitmentEdit__time .c-textfield{align-items:center;display:flex;flex:0 0 170px;max-height:40px;width:170px}.p-recruitmentEdit__place{display:flex;justify-content:flex-start}.p-recruitmentEdit__place .c-radio{height:42px;width:170px}.p-recruitmentEdit__place .c-radio .c-radio__label{background-color:transparent;border:none}.p-recruitmentEdit__price{align-items:center;display:flex;margin:0 -4px}.p-recruitmentEdit__price .c-selectbox{flex:0 0 100px;width:100px}.p-recruitmentEdit__price>*{margin:0 4px}.p-recruitmentEdit__price .c-textfield{flex:0 0 220px;width:220px}.p-recruitmentEdit__editTitle{font-size:1.5rem}.p-recruitmentEdit__hintBox{background-color:#f2fbff;background-position:20px;background-size:120px 120px;margin-top:24px;padding:24px 32px 24px 160px}.p-recruitmentEdit__hintBox .-title{color:#04b0fb;font-size:.875rem;font-weight:700}.p-recruitmentEdit__hintBox .-list{margin-top:12px;padding-left:20px}.p-recruitmentEdit__hintBox .-list li{color:#01293a;font-size:.875rem;line-height:1.4;list-style-position:outside;list-style-type:disc;margin-top:4px}.p-recruitmentEdit__hintBox .-list li:first-of-type{margin-top:0}.p-recruitmentEdit__skillEditList{border-top:1px solid #e5e9eb}.p-recruitmentEdit__skillEditList li{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between;padding:16px}.p-recruitmentEdit__skillEditList li .-skillName{color:#01293a;flex:1 1;font-size:1rem}.p-recruitmentEdit__skillEditList li .-years{align-items:center;display:flex;flex:0 0 210px}.p-recruitmentEdit__skillEditList li .-years p{color:#99a9b0;font-size:.75rem;line-height:1.1;margin-right:8px}.p-recruitmentEdit__skillEditList li .-years .c-selectbox{width:140px}.p-recruitmentEdit__skillEditList li .-delete{align-items:center;border-radius:2px;display:flex;flex:0 0 32px;justify-content:center;margin-left:16px;padding:8px}.p-recruitmentEdit__skillEditList li .-delete .c-icon{fill:#99a9b0}.p-recruitmentEdit__skillEditList li .-delete:hover{background-color:#e5e9eb}.p-recruitmentEdit__stacksPreview{background-color:#f2fbff;border-radius:2px;color:#345461;font-size:.75rem;margin-top:16px;padding:16px}.p-recruitmentEdit__stacksPreview span{color:#99a9b0}.p-recruitmentEdit__updateImage{align-items:center;background-color:#fafbfb;border:1px dashed #99a9b0;display:flex;height:240px;justify-content:center;position:relative;text-align:center}.p-recruitmentEdit__updateImage:before{background-color:rgba(1,41,58,.2);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;width:100%}.p-recruitmentEdit__updateImage>div{z-index:1000}.p-recruitmentEdit__updateImage p{color:#fff;font-size:.75rem;line-height:1.4}.p-recruitmentEdit__updateImage .c-button{margin-top:12px;width:160px}.p-recruitmentEdit__updateImage .-preview{background-position:50%;background-size:cover;height:100%;width:100%}.p-recruitmentEdit__updateImage .-actions{position:absolute;z-index:10000}.p-recruitmentEdit__updateImage.-hideActions .-actions{display:none}.p-recruitmentEdit__updateImage.-hideActions:hover:before{z-index:10000}.p-recruitmentEdit__updateImage.-hideActions:hover .-actions{display:block}.p-recruitmentEdit__flowList{border-bottom:1px solid #e5e9eb;counter-reset:number 0;margin-top:16px}.p-recruitmentEdit__flowList .-flowItem{align-items:center;border-top:1px solid #e5e9eb;color:#345461;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;list-style:disc;list-style-position:inside;padding:16px}.p-recruitmentEdit__flowList .-flowItem:last-of-type{border-bottom:1px solid #e5e9eb}.p-recruitmentEdit__flowList .-flowItem .-selectWrap{align-items:center;display:flex;width:300px}.p-recruitmentEdit__flowList .-flowItem .-selectWrap:before{color:#345461;content:counter(number) ". ";counter-increment:number 1;display:inline-flex;font-family:Cabin,sans-serif;font-size:1rem;font-style:italic;font-weight:700;margin-right:8px;white-space:nowrap}.p-recruitmentEdit__flowList .-flowItem .-selectWrap .c-selectbox{width:100%}.p-recruitmentEdit__flowList .-flowItem .-delete{align-items:center;border-radius:2px;display:flex;flex:0 0 32px;justify-content:center;margin-left:16px;padding:8px}.p-recruitmentEdit__flowList .-flowItem .-delete .c-icon{fill:#99a9b0}.p-recruitmentEdit__flowList .-flowItem .-delete .c-button__icon{fill:#99a9b0;left:16px}.p-recruitmentEdit__flowList .-flowItem .-delete:hover{background-color:#e5e9eb}.p-recruitmentEdit__flowList .-addButton{margin-top:8px}.p-recruitmentEdit__flowList .-addButton .c-button{border:1px dashed #99a9b0;font-size:.875rem;height:48px;width:100%}.p-recruitmentEdit__contractType .c-radio{height:54px}.p-recruitmentEdit__contractType .-smallText{font-size:.625rem;font-weight:700}.p-recruitmentEdit__filterBox .-tagArea{background-color:#fafbfb;border:1px dashed #99a9b0;border-radius:4px;padding:12px}.p-recruitmentEdit__filterBox .-tagArea .c-tag{margin-bottom:8px}.p-recruitmentEdit__checkboxList{display:flex;flex-wrap:wrap}.p-recruitmentEdit__checkboxList>*{margin-bottom:8px;margin-right:8px;width:120px}.p-recruitmentEdit__checkboxList.-column1{flex-wrap:nowrap}.p-recruitmentEdit__checkboxList.-column1>*{margin-bottom:0;margin-right:0;width:100%}.p-recruitmentEdit__checkboxList.-column3{justify-content:space-between}.p-recruitmentEdit__checkboxList.-column3>*{margin-bottom:8px;margin-right:8px;width:calc(33.3% - 6px)}.p-recruitmentEdit__checkboxList.-column3>:nth-of-type(3n),.p-recruitmentEdit__checkboxList.-column6>:nth-of-type(6n){margin-right:0}.p-recruitmentEdit__checkboxList .c-checkbox__label{font-size:.875rem}.p-recruitmentEdit__numPeople{align-items:center;display:flex}.p-recruitmentEdit__numPeople .c-selectbox{width:160px}.p-recruitmentEdit__numPeople .-text{margin-left:8px}.p-recruitmentEdit__schedule{align-items:center;display:flex}.p-recruitmentEdit__schedule .c-selectbox{margin-left:8px;width:160px}.p-recruitmentEdit__schedule .c-selectbox:first-child{margin-left:0}.p-recruitmentEdit__schedule .-interval{width:100px}.p-recruitmentEdit__limit .-title{color:#01293a;font-size:1rem;font-weight:500;text-align:center}.p-recruitmentEdit__limit .-title>span{color:#fb0404}.p-recruitmentEdit__limit .-text{color:#99a9b0;font-size:.875rem;margin-top:24px;text-align:center}.p-recruitmentList__header{align-items:center;display:flex;justify-content:space-between}.p-recruitmentList__banner{background-color:#f2fbff;margin-bottom:16px;width:100%}.p-recruitmentList__banner a{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.p-recruitmentList__banner a:hover{opacity:.8}.p-recruitmentList__banner img{width:100%}.p-recruitmentList__title .-title{font-size:1.125rem;font-weight:700}.p-recruitmentList__button{display:flex;justify-content:flex-end}.p-recruitmentList__button .c-button{height:40px;margin-left:12px;padding-left:16px;position:relative;width:188px}.p-recruitmentList__button .c-button .c-icon{left:16px;position:absolute;top:50%;transform:translateY(-50%)}.p-recruitmentList__body{margin-top:16px}.p-recruitmentList__listHeader{align-items:center;display:flex;justify-content:space-between}.p-recruitmentList__listHeader li{color:#99a9b0;font-size:.625rem;font-weight:700;padding:8px;text-align:center;white-space:nowrap}.p-recruitmentList__listHeader .-listTitle{flex:0 0 464px;padding-left:16px;width:464px}.p-recruitmentList__listHeader .-listStatus{flex:0 0 90px;padding:16px 8px;width:90px}.p-recruitmentList__listHeader .-listEntry{flex:0 0 80px;padding:16px 8px;width:80px}.p-recruitmentList__listHeader .-listBookmark{flex:0 0 72px;padding:16px 8px;width:72px}.p-recruitmentList__listHeader .-listPV{flex:0 0 80px;padding:16px 8px;width:80px}.p-recruitmentList__listHeader .-listAction{flex:0 0 168px;margin-left:24px;width:168px}.p-recruitmentList__listBody{box-shadow:0 1px 2px #e5e9eb;margin-top:8px}.p-recruitmentList__listItem{align-items:center;background-color:#fff;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between}.p-recruitmentList__listItem>*{padding:16px 12px}.p-recruitmentList__listItem .-listTitle{flex:0 0 464px;padding-left:16px;width:464px}.p-recruitmentList__listItem .-listStatus{flex:0 0 80px;padding:16px 8px;width:80px}.p-recruitmentList__listItem .-listBookmark,.p-recruitmentList__listItem .-listEntry,.p-recruitmentList__listItem .-listPV{flex:0 0 72px;padding:16px 8px;white-space:nowrap;width:72px}.p-recruitmentList__listItem .-listAction{flex:0 0 144px;margin-left:24px;width:144px}.p-recruitmentList__titleArea{align-items:center;display:flex;text-decoration:none}.p-recruitmentList__titleArea .-projectImage{flex:0 0 100px;margin-right:12px}.p-recruitmentList__titleArea .-projectImage img{height:auto;width:100%}.p-recruitmentList__titleArea .-projectTitle{color:#01293a;text-decoration:none;width:100%}.p-recruitmentList__titleArea .-projectTitle .-position{color:#04b0fb;font-size:.625rem;font-weight:700}.p-recruitmentList__titleArea .-projectTitle .-title{color:#01293a;font-size:.875rem;font-weight:700;line-height:1.4;margin-top:4px;text-decoration:underline;transition:all .2s ease-out}.p-recruitmentList__titleArea .-projectTitle .-createdAt{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-recruitmentList__titleArea .-linkIcon{color:#99a9b0;flex:0 0 24px;margin-left:8px}.p-recruitmentList__titleArea:hover{cursor:pointer}.p-recruitmentList__titleArea:hover .-projectTitle .-title{color:#04b0fb;text-decoration:none}.p-recruitmentList__statusLabel{color:#99a9b0;font-size:.75rem;font-weight:700;text-align:center}.p-recruitmentList__statusLabel.is-active{color:#04b0fb}.p-recruitmentList__statusLabel.is-close{color:#fd4477}.p-recruitmentList__value{align-items:center;color:#99a9b0;display:flex;font-size:.75rem;font-weight:700;gap:4px;justify-content:center}.p-recruitmentList__value .-count{color:#01293a;font-family:Cabin,sans-serif;font-size:1rem;font-style:italic}.p-recruitmentList__value a.-count{color:#01293a;text-decoration:underline;transition:all .2s ease-out}.p-recruitmentList__value a.-count:hover{color:#04b0fb;text-decoration:none}.p-recruitmentList__actionList{align-items:center;display:flex;justify-content:flex-end}.p-recruitmentList__actionList li{margin:0 4px;position:relative}.p-recruitmentList__actionButton{align-items:center;background-color:transparent;border:none;border-radius:4px;box-shadow:0 0 0 transparent;color:#99a9b0;cursor:pointer;display:flex;justify-content:center;padding:8px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-out;vertical-align:middle}.p-recruitmentList__actionButton .c-icon{fill:#99a9b0}.p-recruitmentList__actionButton:hover{background-color:#e5e9eb}.p-recruitmentList__actionButton:hover .c-icon{fill:#04b0fb}.p-recruitmentList__actionButton.is-option:hover{color:#345461}.p-recruitmentList__footer{margin-top:24px}.p-recruitmentList__optionAction{display:none;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:140px;z-index:1000}.p-recruitmentList__optionAction.is-active{display:block}.p-recruitmentList__optionAction:before{background-color:#fff;content:"";height:12px;left:0;margin:6px auto auto;position:absolute;right:0;top:0;transform:rotate(-45deg);width:12px;z-index:-1}.p-recruitmentList__optionAction .-actionList{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #e5e9eb;width:100%}.p-recruitmentList__optionAction .-actionList li{border-top:1px solid #e5e9eb;cursor:pointer;margin:0}.p-recruitmentList__optionAction .-actionList li:first-of-type{border-top:0}.p-recruitmentList__optionAction .-actionList li a{color:#345461;display:block;font-size:.75rem;font-weight:700;padding:16px;text-align:center;text-decoration:none}.p-recruitmentList__optionAction .-actionList li a:hover{background-color:#f2fbff}.p-recruitmentList__optionAction .-actionList li.-delete{display:block}.p-recruitmentList__optionAction .-actionList li.-delete a{color:#99a9b0}.p-registerAccount .c-form__item{margin-bottom:32px}.p-registerAccount .c-form__item:last-child{margin-bottom:0}.p-registerAccount .c-form__action{margin-bottom:40px;margin-top:32px}.p-registerAccount .c-form__action .c-button{min-width:260px}.p-registerAccount .c-form__action .c-button+.c-button{margin-left:32px}.p-registerAccount__steps{display:flex;justify-content:center;margin-bottom:24px;position:relative}.p-registerAccount__stepsIndicator{background-color:#99a9b0;border-radius:50%;display:inline-block;height:14px;width:14px}.p-registerAccount__stepsItem{align-items:center;display:flex;flex-direction:column;font-size:.75rem;justify-content:center;padding-bottom:30px;position:relative}.p-registerAccount__stepsItem+.p-registerAccount__stepsItem{margin-left:170px}.p-registerAccount__stepsItem+.p-registerAccount__stepsItem:before{border-top:2px solid #e5e9eb;content:"";left:-166px;position:absolute;top:6px;width:162px}.p-registerAccount__stepsItem.is-active:before{border-color:#cdeffe}.p-registerAccount__stepsItem.is-active .p-registerAccount__stepsIndicator{background-color:#04b0fb}.p-registerAccount__stepsLabel{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;transform:translateX(-50%);white-space:nowrap}.p-registerAccount__checboxes>*{margin-bottom:12px;margin-top:12px}.p-registerAccount__cardAuth{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:32px 0;text-align:center}.p-registerAccount__cardAuthMessage{color:#345461;font-size:.875rem;margin:0}.p-registerAccount__cardAuthError{max-width:600px;width:100%}.p-registerAccount__cardAuthError .alert{margin-bottom:16px}.p-registerAccount__cardAuthError .c-button{min-width:260px}.p-regulation .scroll_x{overflow:scroll visible}.p-regulation .-table{border:none;border-collapse:collapse;padding:24px 0;width:100%}.p-regulation .-head th{background:#fff;border-bottom:1px solid #e5e5e6;min-width:200px;padding:12px;text-align:left}.p-regulation .-head th:first-child{max-width:200px;min-width:200px;width:200px}.p-regulation .-head span{color:#929394;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;letter-spacing:0;line-height:1.5;word-break:break-all}.p-regulation .-body td{background:#fff;border:1px solid #e5e5e6;padding:8px 12px;vertical-align:middle}.p-regulation .-body td:first-child{max-width:200px;min-width:200px;width:200px}.p-regulation .-body td a{display:block;-webkit-text-decoration-color:#0395b0;text-decoration-color:#0395b0;-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-regulation .-body td a:hover{opacity:.7}.p-regulation .p-notation,.p-regulation .p-regulationList{margin-bottom:40px}.p-regulation .p-notation .-list{padding:4px 0}.p-regulation .p-notation .section1{color:#080809;font-family:Noto Sans JP,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.5;word-break:break-all}.p-regulation .p-notation .section2{padding-left:24px}.p-regulation .p-notation .section2 li{font-size:12px;letter-spacing:0;line-height:24px}.p-regulation .p-notation .section2 li,.p-regulation .p-updateDate{color:#080809;font-family:Noto Sans JP,sans-serif;font-style:normal;font-weight:500;word-break:break-all}.p-regulation .p-updateDate{font-size:14px}.p-regulation .force-list-decimal{list-style-type:decimal!important;margin-left:24px}.p-regulation p.section1{font-size:1.2em;font-weight:700}.rs-container *{-webkit-touch-callout:none;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rs-container{font-family:Arial,Helvetica,sans-serif;height:45px;position:relative}.rs-container .rs-bg,.rs-container .rs-selected{background-color:#f2fbff;border:1px solid #e5e9eb;border-radius:3px;height:10px;left:0;position:absolute;top:5px;width:100%}.rs-container .rs-selected{background:linear-gradient(to top left,#6684f7,#04b0fb);transition:all .2s linear;width:0}.rs-container.disabled .rs-selected{background-color:#ccc;border-color:#bbb}.rs-container .rs-pointer{background-color:#fff;border:1px solid #99a9b0;border-radius:4px;cursor:pointer;height:20px;left:-10px;position:absolute;top:0;transition:all .2s linear;width:30px}.rs-container.disabled .rs-pointer{border-color:#e5e9eb}.rs-container .rs-pointer:after,.rs-container .rs-pointer:before{background-color:#99a9b0;content:"";height:9px;left:12px;position:absolute;top:5px;width:1px}.rs-container .rs-pointer:after{left:auto;right:12px}.rs-container.disabled .rs-pointer{cursor:default}.rs-container.sliding .rs-pointer,.rs-container.sliding .rs-selected{transition:none}.rs-container .rs-scale{display:flex;justify-content:space-between;position:absolute;top:5px;white-space:nowrap}.rs-container .rs-scale span{position:relative}.rs-container .rs-scale span:before{background-color:#e5e9eb;content:"";height:4px;left:0;position:absolute;top:10px;width:1px}.rs-container.rs-noscale span:before{display:none}.rs-container.rs-noscale span:first-child:before,.rs-container.rs-noscale span:last-child:before{display:block}.rs-container .rs-scale span:last-child{margin-left:-1px;width:0!important}.rs-container .rs-scale span ins{color:#99a9b0;display:inline-block;font-size:.75rem;margin-top:16px;text-decoration:none}.rs-container.disabled .rs-scale span ins{color:#e5e9eb}.rs-tooltip{background:#04b0fb;border-radius:4px;color:#fff;font-size:.75rem;height:28px;left:13px;min-width:50px;padding:4px 8px 0;position:relative;position:absolute;text-align:center;transform:translate(-50%,-35px);width:auto}.rs-container.disabled .rs-tooltip{border-color:#e5e9eb;color:#e5e9eb}.p-searchCondition__content{padding:24px;width:640px}.p-searchCondition__title{margin-bottom:16px}.p-searchCondition__body{padding:12px 16px}.p-searchCondition__body .p-filterBox__selectedTag{margin-top:12px;padding:0}.p-searchCondition__body .p-filterBox__selectedTag .-tagArea{display:flex;flex-wrap:wrap;gap:8px;min-height:auto;padding-bottom:8px}.p-searchCondition__body .p-filterBox__selectedTag .-tagArea .c-tag{margin-bottom:0;white-space:nowrap}.p-searchCondition__form .c-pointBox{margin:0 0 16px}.p-searchCondition__editText{min-height:312px}.p-searchCondition__editText.-calendar{min-height:200px}.p-searchCondition__saveCheckbox{background-color:#fafbfb;line-height:1.4;margin-bottom:8px;padding:8px}.p-searchCondition__action .c-button{min-width:180px}.p-selectList>*{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;height:60px;justify-content:space-between;line-height:1.2;padding-left:12px;padding-right:12px}.p-selectList>:first-child{border-top:1px solid #e5e9eb}.p-selectList .c-selectbox{min-width:140px}.p-selectWithButton{display:flex}.p-selectWithButton .c-button{margin-left:12px;width:80px}.p-selectWithButton .c-selectbox{width:140px}.p-sendOffer{background-color:#fff;border:2px solid #04b0fb;border-radius:4px;box-shadow:0 4px 6px 0 rgba(4,176,251,.2);padding:24px;width:400px}.p-sendOffer__icon{margin-right:24px}.p-sendOffer__title{font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:8px}.p-sendOffer__text{color:#99a9b0;font-size:.75rem;line-height:1.4}.p-sendOffer__link{margin-top:12px}.p-sendOffer__close{align-items:center;background-color:#04b0fb;border-radius:50%;cursor:pointer;display:flex;height:40px;position:absolute;right:-15px;top:-15px;width:40px}.p-sendOffer__close .c-icon{fill:#fff;display:block;margin:0 auto}.p-settingAction{display:flex;justify-content:center;margin-bottom:16px;margin-top:16px}.p-settingAction *+*,.p-settingAction p>*+*{margin-left:12px}.p-settingAction .c-button{min-width:180px}.p-settingAction .c-button.-large{min-width:280px}.-withFixedButton .p-settingAction{background-color:#fff;bottom:0;box-shadow:0 -1px 0 0 #e5e9eb;margin-bottom:0;max-width:100%;min-width:100%;padding-bottom:16px;padding-top:16px;position:sticky}.p-settingBox{background-color:#fff;border-radius:4px;box-shadow:0 4px 8px #e5e9eb}.p-settingBox__list>*+*{border-top:1px solid #e5e9eb}.p-settingBox__list li a{align-items:center;color:inherit;display:flex;height:44px;justify-content:center;text-decoration:underline;width:100%}.p-settingBox__list li a:hover{color:#04b0fb;text-decoration:none}.p-settingCard{margin-bottom:16px;margin-top:16px}.p-settingClientSecurity .p-container__actionButton{display:flex;justify-content:center;padding:10px 0 0}.p-settingListup{margin:24px auto;max-width:800px;padding-bottom:83px}.p-settingListup__header{background-color:#cdeffe;border-radius:8px;display:flex;padding:0 12px}.p-settingListup__header img{height:auto;width:270px}.p-settingListup__header h2{color:#345461;font-size:1.5rem;font-weight:body;margin-bottom:16px}.p-settingListup__header li{display:flex;margin-bottom:8px}.p-settingListup__header li>svg{fill:#04b0fb;margin:2px 2px 0 0}.p-settingListup__header li>p{color:#345461;font-size:.75rem;line-height:1.4}.p-settingListup__header p{color:#345461;font-size:.625rem}.p-settingListup__headerInner{display:flex;flex-direction:column;justify-content:center}.p-settingListup__case>h3{color:#345461;font-size:1rem;font-weight:700;margin:20px 0}.p-settingListup__item{margin-bottom:12px}.p-settingListup__item>input[type=radio]{display:none}.p-settingListup__item>label{background-color:#fff;border:2px solid #e5e9eb;border-radius:2px;display:flex;padding:25px 22px}.p-settingListup__item>label img{height:48px;width:98px}.p-settingListup__item>label span{color:#04b0fb;font-size:.625rem;font-weight:700}.p-settingListup__item>label h4{color:#01293a;font-size:1rem;font-weight:700;line-height:140%}.p-settingListup__item>label p{color:#99a9b0;font-size:.625rem}.p-settingListup__item input:checked+label,.p-settingListup__item input:hover+label{background-color:#f2fbff;border:2px solid #04b0fb;cursor:pointer}.p-settingListup__itemInner{display:flex;flex-direction:column;height:48px;justify-content:center;margin-left:20px}.p-settingListup__button{background-color:#fff;border-top:1px solid #e5e9eb;bottom:0;padding:16px;position:fixed;right:0;text-align:center;width:calc(100vw - 315px)}.p-settingListup__button>a{border-radius:4px;height:50px;width:320px}.p-settingListup__info{color:#345461;font-size:.75rem;margin-top:24px;text-align:center}.p-settingSidebar{background:#fff;box-shadow:0 1px 2px 0 #e5e9eb;height:100%}.p-settingUser{padding-bottom:32px;padding-top:24px;text-align:center}.p-settingUser__avatar{height:96px;margin-bottom:16px;margin-left:auto;margin-right:auto;position:relative;width:96px}.p-settingUser__avatar .c-avatar{height:100%;width:100%}.p-settingUser__avatar .c-button{bottom:0;display:none;left:0;line-height:30px;margin:auto;padding-left:0;padding-right:0;position:absolute;right:0;top:0;width:80px}.p-settingUser__avatar:hover .c-button{display:block}.p-settingUser__name{font-size:1rem;font-weight:700;margin-bottom:12px}.p-showComment{background-color:#fff;border-radius:8px;padding:40px 40px 24px;position:relative;width:800px}.p-showComment .-close{color:#99a9b0;position:absolute;right:40px;top:16px}.p-showComment__title{color:#01293a;font-size:1.5rem;font-weight:700}.p-showComment__list{height:475px;margin-top:24px;overflow:scroll}.p-showComment__list .-card{background-color:#fafbfb;border-radius:4px;display:flex;flex-flow:column;margin-top:12px;padding:12px}.p-showComment__list .-card:first-child{margin-top:0}.p-showComment__list .-feeling,.p-showComment__list .-possibility{color:#01293a;font-size:1rem;font-weight:700}.p-showComment__list .-comment{color:#345461;font-size:.875rem;line-height:1.4;margin:8px 0 12px}.p-showComment__list .-date,.p-showComment__list .-user{color:#99a9b0;font-size:.625rem}.p-showComment__list .-date{margin-top:4px}.p-showComment__list .-other{color:#99a9b0;font-size:.625rem;margin-top:8px;text-align:left;width:100%}.p-skillEditor{padding:12px}.p-skillEditor__form{display:flex;width:100%}.p-skillEditor__textfieldBlock{flex-grow:1;position:relative}.p-skillEditor__textfield{height:50px;width:100%}.p-skillEditor__suggestList{border:1px solid #e5e9eb;border-radius:0 0 2px 2px;display:none;position:absolute;width:100%}.p-skillEditor__textfield:focus+.p-skillEditor__suggestList{display:block}.p-skillEditor__suggestListItem{background-color:#fff;line-height:38px;padding:0 8px}.p-skillEditor__button.-medium{height:50px;margin-left:8px;width:72px}.p-skillEditor__skillList{margin-top:24px}.p-skillEditor__skillListIcon{background-color:#fff;border-radius:50%;color:#04b0fb;margin-left:8px;margin-right:-8px;padding:2px;vertical-align:sub}.p-skillEditor__submitButton{margin:24px 0 12px;width:100%}.autosuggest__results-container{position:relative;width:100%}.autosuggest__results{background:#fff;border:1px solid #e0e0e0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-weight:300;margin:0;max-height:200px;overflow:scroll;padding:0;position:absolute;width:100%;z-index:10000001}.autosuggest__results ul{list-style:none;margin:0;padding-left:0}.autosuggest__results .autosuggest__results-item{cursor:pointer;padding:15px}#autosuggest ul:first-child>.autosuggest__results_title{border-top:none}.autosuggest__results .autosuggest__results_title{border-top:1px solid #d3d3d3;color:gray;font-size:11px;margin-left:0;padding:15px 13px 5px}.autosuggest__results .autosuggest__results-item.autosuggest__results-item--highlighted,.autosuggest__results .autosuggest__results-item:active,.autosuggest__results .autosuggest__results-item:focus,.autosuggest__results .autosuggest__results-item:hover{background-color:#ddd}.p-skillList.-column2{display:flex;flex-wrap:wrap;justify-content:space-between}.p-skillList.-column2>*{flex-basis:calc(50% - 4px)}.p-skillList>*{margin-bottom:8px}.p-speech{clear:both;display:flex;float:left;max-width:672px}.p-speech.-me{flex-direction:row-reverse;float:right}.p-speech.-me .p-speech__author{margin-left:16px;margin-right:0}.p-speech.-me .p-speech__content{background-color:#cdeffe;border-radius:8px 0 8px 8px}.p-speech.-me .p-speech__supplement{justify-content:flex-end}.p-speech.-me:hover .p-speech__content{background-color:#cdeffe}.p-speech.is-editable{margin-top:32px}.p-speech.is-editable .p-speech__content{background-color:#cdeffe;position:relative}.p-speech.is-editable .p-speech__edit{align-items:center;display:flex;justify-content:right;opacity:1;top:-10px;visibility:visible}.p-speech.is-locked .p-speech__content{position:relative}.p-speech.is-autoMessage .p-speech__content:before{color:#99a9b0;content:"[このメッセージはOffers運営からの自動送信です]";display:block;font-size:.75rem;margin-bottom:8px}.p-speech__author{color:#99a9b0;font-size:.75rem;margin-right:16px;min-width:80px;text-align:center}.p-speech__author .c-avatar{box-shadow:0 4px 6px 0 #e5e9eb;margin-bottom:8px}@media(min-width:768px){.p-speech__author{min-width:100px}}.p-speech__name{color:#99a9b0;font-size:.625rem;font-weight:700;line-height:1.1;margin-bottom:4px}@media(min-width:768px){.p-speech__name{font-size:.75rem}}.p-speech__supplement{align-items:flex-end;display:flex;gap:4px;justify-content:flex-start;margin-top:4px}@media(min-width:768px){.p-speech__supplement{margin-top:8px}}.p-speech__supplement .p-speech__time{margin-top:0;text-align:left;text-align:initial}.p-speech__delete{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;line-height:1.1;padding:0;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-out;vertical-align:middle}.p-speech__delete .c-icon{fill:#99a9b0}.p-speech__delete .-tooltip{background:#01293a;border-radius:4px;bottom:36px;color:#fff;content:"";display:none;font-size:.625rem;left:-76px;line-height:1.4;padding:8px;position:absolute;width:170px}.p-speech__delete .-tooltip:before{border:12px solid transparent;border-top-color:#01293a;content:"";left:50%;margin-left:-12px;position:absolute;top:100%}.p-speech__delete:hover .-tooltip{animation:tooltipShow .3s ease-in;display:inline-block}.p-speech__time{color:#99a9b0;font-size:.625rem;line-height:1.1;margin-top:4px;text-align:left}.p-speech__time .c-icon{fill:#04b0fb;vertical-align:text-top}@media(min-width:768px){.p-speech__time{font-size:.75rem;margin-top:8px}}.p-speech__content{background-color:#fff;border-radius:0 8px 8px 8px;box-shadow:0 1px 2px 0 rgba(1,41,58,.1);font-size:.75rem;padding:16px;transition:all .1s ease-out}.p-speech__content b{font-weight:900}.p-speech__content pre{border:1px solid #e5e9eb;border-radius:2px;font-size:12px;margin:8px 0;padding:12px;white-space:pre-wrap}.p-speech__content blockquote{background-color:rgba(250,251,251,.4);border-left:4px solid #cdeffe;margin:8px 0;padding:8px 8px 8px 12px}.p-speech__content img{height:auto;width:100%}.p-speech__content .c-button{display:flex;margin:16px auto 0;max-width:250px;width:100%}@media(min-width:768px){.p-speech__content{font-size:.875rem}}.p-speech__content .-linkUnderLine{color:#345461;text-decoration:underline}.p-speech__content .-defaultList li{list-style-position:inside;list-style-type:disc}.p-speech__content .p-speech__ai__message .-commonInfo .-matchingPercentage{background-color:#f2fbff;border-radius:2px;color:#01293a;font-weight:700;margin:12px 0;padding:12px;white-space:nowrap}.p-speech__content .p-speech__ai__message .-commonInfo .-matchingPercentage .-failure{color:#fd4477;display:inline;font-size:1rem;line-height:1.1;padding:0 8px}.p-speech__content .p-speech__ai__message .-commonInfo .-matchingPercentage .-success{color:#04b0fb;display:inline;font-size:1rem;line-height:1.1;padding:0 8px}.p-speech__content .p-speech__ai__message .-matchedButton{display:flex;justify-content:flex-end}.p-speech__content .p-speech__ai__message .-matchedButton .c-button{margin:0;max-width:170px}.p-speech__content .p-speech__ai__message .-borderedElement{border-bottom:1px solid #e5e9eb;margin:16px 0}.p-speech__content .p-speech__ai__message .-successAfter{color:#99a9b0;display:block;font-size:.75rem;margin:16px 0}.p-speech__file{background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:2px;padding:16px 12px}p+.p-speech__file{margin-top:24px}.p-speech__fileName{font-size:.875rem;font-weight:700;line-height:1.2}.p-speech__fileSize{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-speech__edit{display:block;opacity:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:all .2s ease-in;visibility:hidden;z-index:100}.p-speech__edit .c-button{margin-left:8px;width:120px}.p-speech__edit .c-button.-negative{padding-left:24px;width:140px}.p-speech__lockIcon{background-color:#345461;border-radius:50%;display:block;height:24px;left:-8px;line-height:1;overflow:hidden;padding:2px;position:absolute;top:-8px;width:24px}.p-speech__lockIcon .c-icon{fill:#fff}.p-speech__contractBox{align-items:center;border:1px solid #e5e9eb;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;margin-top:16px;padding:12px 8px}.p-speech__contractBox .-workerInfo{align-items:center;display:flex;margin-top:8px}.p-speech__contractBox .-workerInfo .c-avatar{flex:0 0 48px;height:48px;margin-right:8px;width:48px}.p-speech__contractBox .-workerInfo .-workerName .-position{color:#04b0fb;font-size:.625rem;font-weight:700;line-height:1.1}.p-speech__contractBox .-workerInfo .-workerName .-name{color:#01293a;font-size:.875rem;font-weight:700;line-height:1.2;margin-top:4px}.p-speech__contractBox .-dateInfo{margin-top:8px}.p-speech__contractBox .-dateInfo .-label{color:#99a9b0;font-size:.625rem;font-weight:700;line-height:1.1}.p-speech__contractBox .-dateInfo .-date{color:#01293a;font-size:.625rem;font-weight:700;line-height:1.1;margin-top:4px}.p-speech__contractBox .c-button{margin:8px 0;width:200px}@media(min-width:768px){.p-speech__contractBox{flex-direction:row;padding:12px 16px}.p-speech__contractBox .-dateInfo,.p-speech__contractBox .-workerInfo,.p-speech__contractBox c-button{margin:0}}.p-speech__jobsLink{align-items:center;background-color:#fafbfb;border:#e5e9eb;border-radius:4px;color:#345461;display:flex;flex-direction:column;margin-top:12px;overflow:hidden;padding-left:12px;text-decoration:none}.p-speech__jobsLink:hover{opacity:.8}.p-speech__jobsLink.-jobsPrivate{flex-direction:column}.p-speech__jobsLink .-jobsContent{align-items:center;display:flex;flex-direction:column}@media(min-width:768px){.p-speech__jobsLink .-jobsContent{flex-direction:row}}.p-speech__jobsLink .p-chatMessage__subText{font-size:.75rem;margin-top:8px}.p-speech__jobsLink .-jobsImage{width:100%}.p-speech__jobsLink .-jobsImage img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.p-speech__jobsLink .-jobsDetail{padding:16px}.p-speech__jobsLink .-jobsDetail .-jobsTitle{font-size:.875rem;font-weight:700;line-height:1.4}.p-speech__jobsLink .-jobsDetail .-jobsCompany{font-size:.75rem;margin-top:8px}.p-speech__jobsLink .-jobsDetail .-jobsDivider{border:none;border-top:1px solid #e5e9eb;margin:8px 0}.p-speech__jobsLink .-jobsDetail .-jobshourly{font-size:.75rem;font-weight:700;text-align:right}@media(min-width:768px){.p-speech__jobsLink{flex-direction:row}.p-speech__jobsLink .-jobsImage{width:360px}.p-speech__jobsLink .-jobsImage img{height:132px;-o-object-fit:cover;object-fit:cover}}@keyframes tooltipShow{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.p-stacksEdit{margin:0 auto;max-width:1012px;padding-bottom:128px}.p-stacksEdit__contentHeader .c-button{padding-left:24px;width:80px}.p-stackEdit__previewTags{background-color:#f2fbff;border:1px dashed #04b0fb;border-radius:2px;margin-top:12px;padding:12px 12px 0}.p-stacksList__body{margin-top:24px}.p-stacksList__listHeader{display:flex}.p-stacksList__listHeader li{color:#99a9b0;font-size:.625rem;font-weight:700;padding:8px;text-align:center}.p-stacksList__listHeader .-listTitle{flex:1 1}.p-stacksList__listHeader .-listEntry,.p-stacksList__listHeader .-listPV,.p-stacksList__listHeader .-listStatus{flex:0 0 90px;width:90px}.p-stacksList__listHeader .-listAction{flex:0 0 168px;margin-left:48px;width:168px}.p-stacksList__listBody{box-shadow:0 1px 2px #e5e9eb;margin-top:8px}.p-stacksList__listItem{align-items:center;background-color:#fff;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between}.p-stacksList__listItem:hover{background-color:#f2fbff}.p-stacksList__listItem>*{padding:24px 16px}.p-stacksList__listItem .-listTitle{flex:1 1;padding-left:24px}.p-stacksList__listItem .-listTitle .-projectTitle{color:#01293a;font-size:.875rem;font-weight:700;line-height:1.4}.p-stacksList__listItem .-listTitle .-skills{color:#99a9b0;font-size:.625rem;line-height:1.1;margin-top:8px}.p-stacksList__listItem .-listAction{flex:0 0 104px;margin:0 16px 0 48px;width:104px}.p-stacksList__footer{margin-top:24px}.p-stepNav{background:#345461}.p-stepNav__list{align-items:center;display:flex;justify-content:center}.p-stepNav__link,.p-stepNav__list>*{position:relative}.p-stepNav__link{align-items:center;color:#fff;cursor:pointer;display:flex;height:60px;justify-content:center;text-align:center;text-decoration:none;width:160px}.p-stepNav__link.is-active,.p-stepNav__link:hover{color:#01293a}.p-stepNav__link.is-active:before,.p-stepNav__link:hover:before{background-color:#fafbfb;border-radius:4px 4px 0 0;bottom:0;content:"";left:8px;position:absolute;right:8px;top:8px}.p-stepNav__link.is-active .p-stepNav__indicator,.p-stepNav__link:hover .p-stepNav__indicator{display:none}.p-stepNav__label{line-height:1.1;position:relative;z-index:1}.p-stepNav__text{display:block;font-weight:700;margin-bottom:4px}.p-stepNav__count{display:block;font-size:.625rem}.p-stepNav__rejected{border-left:1px solid #99a9b0;margin-left:0}.p-stepNav__rejected:before{display:none}.p-stepNav__rejected .p-stepNav__link{color:#99a9b0}.p-stepNav__rejected .p-stepNav__link.is-active,.p-stepNav__rejected .p-stepNav__link:hover{color:#01293a}.p-subToFullMain{display:flex;gap:42px;justify-content:center;padding:24px 0}.p-subToFull{background:#fff;border:1px solid #04b0fb;border-radius:4px;justify-content:space-between;padding:16px 24px}.p-subToFull,.p-subToFull__help{align-self:stretch;display:flex;margin-bottom:16px}.p-subToFull__help{align-items:center;background:#f2fbff;border-radius:4px;gap:2px;padding:12px}.p-subToFull__help p{color:#345461;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:1.6}.p-subToFull__help.-alert{background:#ec407a;border-radius:2px}.p-subToFull__help.-alert a{color:#fff}.p-subToFull__help.-alert svg{fill:#fff}.p-subToFull__help.-alert p{color:#fff;font-size:.75rem;font-weight:700;line-height:1.4}.p-subToFull .p-subToFull__announcement{display:flex;flex-direction:column;gap:12px}.p-subToFull .p-subToFull__announcement .-headline{color:#01293a;font-size:1rem;font-weight:700;line-height:1.4}.p-subToFull .p-subToFull__announcement .-detailText{color:#345461;font-size:.75rem;font-weight:500;line-height:1.4}.p-subToFull .p-subToFull__announcement .-detailText a{color:#04b0fb;font-size:.75rem;font-weight:500;line-height:1.4}.p-subToFull .p-subToFull__announcement .-settingButton{align-items:center;background:#345461;border-radius:4px;display:flex;gap:4px;height:30px;justify-content:center;padding:7px 12px;width:160px}.p-subToFull .p-subToFull__announcement .-settingButton span{color:#fff;font-size:12px;font-weight:700;line-height:16px;text-align:center}.p-subToFull .p-subToFull__announcementImage img{height:120px}.p-subToFullMatchingModal{display:flex;justify-content:center;width:600px}.p-subToFullMatchingModal.-large{width:800px}.p-subToFullMatchingModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;cursor:pointer;flex:0 0 24px;height:24px;padding:0;position:absolute;right:32px;text-align:center;text-decoration:none;top:32px;vertical-align:middle;width:24px}.p-subToFullMatchingModal__close .c-icon{fill:#99a9b0}.p-subToFullMatchingModal__content{align-items:center;display:flex;flex-direction:column;gap:16px;padding:40px 16px;width:512px}.p-subToFullMatchingModal__content .-title{font-feature-settings:"halt" on;color:#01293a;font-size:1.125rem;font-weight:700;letter-spacing:.36px;line-height:1.6;text-align:center}.p-subToFullMatchingModal__content .-text{font-feature-settings:"halt" on;color:#345461;font-size:.875rem;font-weight:500;letter-spacing:.28px;line-height:1.6;margin-bottom:8px;text-align:center}.p-subToFullMatchingModal__action{display:flex;gap:16px;justify-content:space-between;width:100%}.p-subToFullSetting__help{align-items:center;align-self:stretch;background:#f2fbff;border-radius:4px;display:flex;gap:4px;padding:16px}.p-subToFullSetting__help p{color:#345461;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:1.6}.p-subToFullSetting .p-container__actionButton{display:flex;justify-content:center;padding:10px 0 0}.p-subToFullSetting .p-container__form{margin-top:16px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition{display:flex;flex-direction:column;gap:8px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-menu{display:flex;gap:12px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-menu p:first-child{font-feature-settings:"halt" on;color:#78909c;font-size:.75rem;font-weight:700;letter-spacing:.24px;line-height:1;width:216px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-menu p:last-child{font-feature-settings:"halt" on;color:#78909c;font-size:.75rem;font-weight:700;letter-spacing:.24px;line-height:1;width:296px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-item{display:flex;flex-wrap:wrap;gap:12px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-additionalButton{align-items:center;align-self:stretch;background:#fff;border:1px solid #345461;border-radius:4px;cursor:pointer;display:flex;flex:1 0;gap:4px;justify-content:center;padding:12px;width:138px}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-additionalButton .-text{color:#345461;font-size:.875rem;font-weight:700;text-align:center}.p-subToFullSetting .p-container__form .-selectMotivationByJobPosition .-deleteIcon{fill:#78909c}.p-subToFullSetting .p-container .-desireSubOccupation{line-height:1.4;width:216px}.p-subToFullSetting .p-container .-durationOfSideJob{line-height:1.4;width:296px}.p-templateBox{border-bottom:1px solid #e5e9eb;margin-bottom:24px}.p-templateBox:last-of-type{border-bottom:none;margin-bottom:0}.p-templateBox .multiselect__content{max-width:100%}.p-autoScoutBox{background:#f2fbff;border-radius:4px}.p-autoScoutSettings{align-items:flex-start;align-self:stretch;border-top:1px solid #e5e9eb;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:24px 16px}.p-autoScoutSettings h5{color:#01293a;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.p-templateList{width:752px}.p-templateList .p-userList .p-userList__text{flex:1 1 auto}.p-templateList .p-userList .p-userList__text .-workflow{color:#78909c}.p-templateList .p-userList .p-userList__text .-workflow span{font-size:.75rem}.p-templateList .p-userList .p-userList__text .-workflow .-error{color:#ec407a}.p-templateList .p-userList .p-userList__text .-job{color:#78909c;display:flex;font-size:.75rem}.p-templateList .p-userList .p-userList__text .-job span{font-size:.75rem}.p-templateList .p-userList .p-userList__text .-job a{color:#78909c;display:inline-block;font-size:.75rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 100px)}.p-templateList .p-userList .p-userList__role .p-selectWithButton{flex-direction:column;gap:8px}.p-templateList .p-notification{border-radius:0;box-shadow:none;color:#345461;height:105px;line-height:1.6;margin-bottom:24px;padding:0}.p-templateList .p-notification__title{align-items:center;display:flex;font-size:1rem;justify-content:flex-start}.p-templateList .p-notification__body{flex:1 1 auto;font-weight:700;padding:16px}.p-templateList .p-notification__action{align-items:center;border-left:1px solid #fff;display:flex;flex:0 1 124px;height:100%;padding:16px 32px}.p-templateList .p-notification__action a{color:#345461;font-weight:700}.p-templateList .p-notification__icon{flex:0 0 24px}.p-templateList .p-notification__icon .c-icon{height:24px;width:24px}.p-templateList .p-notification.-error{background-color:#fce4ec}.p-templateList .p-notification.-error svg{fill:#ec407a}.p-aiTemplateBox{margin:0 auto;width:1024px}.p-aiTemplateBox .c-pointBox{padding:12px}.p-aiTemplateBox .c-pointBox .c-pointBox__text{flex:1 0 auto}.p-aiTemplateBox .c-pointBox .c-pointBox__text .-title{font-size:.75rem;font-weight:700}.p-aiTemplateBox .c-pointBox .c-pointBox__text .-text{font-size:.625rem;margin-top:4px}.p-aiTemplateBox .c-pointBox .c-pointBox__action{flex:0 0 116px}.p-aiTemplateBox .c-pointBox .c-pointBox__action a{font-size:.75rem;font-weight:700}.p-aiTemplateBox .c-pointBox.-error{background:#ec407a;color:#fff}.p-aiTemplateBox .c-pointBox.-error .c-pointBox__icon{fill:#fff}.p-aiTemplateBox .c-pointBox.-error .c-pointBox__action a{color:#fff}.p-aiTemplateBox .multiselect .multiselect__tags{padding-left:12px}.p-aiTemplateBox .multiselect--disabled{background-color:#fce4ec;opacity:1}.p-aiTemplateBox .multiselect--disabled .multiselect__tags{background-color:#fce4ec;border:1px solid #ec407a}.p-aiTemplateBox .multiselect--disabled .multiselect__select{background-color:#fce4ec}.p-aiTemplateBox .multiselect--disabled .multiselect__placeholder{color:#ec407a;font-weight:700}.p-aiTemplateBox .c-card{padding:24px 0 0}.p-aiTemplateBox .c-card__header{padding:0 24px}.p-aiTemplateBox .c-card__body{padding:0}.p-aiTemplateBox .p-templateEdit__previewBox .c-loading__info{align-items:center;display:flex;gap:8px;padding:0}.p-aiTemplateBox .p-templateEdit__previewBox .c-loading__spinner{height:24px;position:static;width:24px}.p-aiTemplateBox .p-templateEdit__previewBox .c-loading__text{color:#becbd1;margin:0}.p-aiTemplateBox .-customTag span,.p-aiTemplateBox span.-customTag{display:inline-block}.p-aiTemplateBox .-customTag span,.p-aiTemplateBox .-tagInfo,.p-aiTemplateBox div.-customTag,.p-aiTemplateBox span.-customTag{border-radius:4px;font-weight:700;margin:0 4px;padding:0 4px}.p-aiTemplateBox .-customTag span.-worker,.p-aiTemplateBox .-tagInfo.-worker,.p-aiTemplateBox div.-customTag.-worker,.p-aiTemplateBox span.-customTag.-worker{background-color:rgba(4,176,251,.1);color:#04b0fb}.p-aiTemplateBox .-customTag span.-client,.p-aiTemplateBox .-tagInfo.-client,.p-aiTemplateBox div.-customTag.-client,.p-aiTemplateBox span.-customTag.-client{background-color:rgba(120,144,156,.1);color:#78909c}.p-aiTemplateBox .-customTag span.-error,.p-aiTemplateBox .-tagInfo.-error,.p-aiTemplateBox div.-customTag.-error,.p-aiTemplateBox span.-customTag.-error{background-color:rgba(236,64,122,.1);color:#ec407a}.p-aiTemplateBox .-customTag span.-success,.p-aiTemplateBox .-tagInfo.-success,.p-aiTemplateBox div.-customTag.-success,.p-aiTemplateBox span.-customTag.-success{background-color:rgba(38,208,109,.1);color:#26d06d}.p-aiTemplateBox .-customTag{white-space:normal}.p-aiTemplateBox .-customTag.-companyFeature .-content{margin:0;padding:4px}.p-aiTemplateBox .-customTag.-companyFeature .-action{display:block;padding-bottom:12px}.p-aiTemplateBox .-customTag.-companyFeature .-action .c-button{width:160px}.p-aiTemplateBox .-customTag.-especialMatchedPoints .-worker{position:relative}.p-aiTemplateBox .p-tagInfos{align-items:center;display:flex;padding:24px}.p-aiTemplateBox .p-tagInfos .-head{color:#78909c;font-size:.625rem}.p-aiTemplateBox .p-tagInfos .-tagInfo{display:inline-block;font-size:.625rem;font-weight:400;padding:8px}.p-aiTemplateBox .p-tagInfos ul{align-items:center;display:flex}.p-aiTemplateBox .-customTag,.p-aiTemplateBox .-tagInfo{cursor:help;position:relative}.p-aiTemplateBox .-customTag .c-tooltip,.p-aiTemplateBox .-tagInfo .c-tooltip{display:none;font-weight:400;max-width:240px;padding:8px;text-align:left}.p-aiTemplateBox .-customTag:hover .c-tooltip,.p-aiTemplateBox .-tagInfo:hover .c-tooltip{display:inline-block;opacity:1;transform:translate(-50%);visibility:visible}.p-aiTemplateBox .p-templateBox__head{padding:24px}.p-aiTemplateBox .p-templateEdit{border-top:1px solid #e5e9eb;display:flex}.p-aiTemplateBox .p-templateEdit>*{flex:1 1}.p-aiTemplateBox .p-templateEdit__edit{border-right:1px solid #e5e9eb;padding:24px}.p-aiTemplateBox .p-templateEdit__edit .c-form__item{margin-top:24px}.p-aiTemplateBox .p-templateEdit__preview{border-top:none;padding-top:24px}.p-aiTemplateBox .p-templateEdit__preview h4.c-subhead{padding:0 24px}.p-aiTemplateBox .p-templateEdit__tagList{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.p-aiTemplateBox .p-templateEdit__tagList .c-button{border:2px solid #e5e9eb;color:#345461;font-weight:500;gap:4px;transition:none}.p-aiTemplateBox .p-templateEdit__tagList .c-button:hover{background-color:#f2fbff;border-color:#04b0fb;box-shadow:none}.p-aiTemplateBox .p-templateEdit h4.c-subhead{border:none;margin:0}.p-aiTemplateBox .p-templateEdit .c-subhead{color:#01293a;font-size:1rem;font-weight:700;margin-bottom:12px;padding:0}.p-aiTemplateBox .p-templateEdit .c-pointBox.-info{margin-top:24px;padding:16px}.p-aiTemplateBox .p-templateEdit .c-pointBox.-info .c-pointBox__icon{fill:#01293a;flex:1 0 auto}.p-aiTemplateBox .p-templateEdit .c-pointBox.-info .-title{display:flex;font-weight:700;justify-content:space-between}.p-aiTemplateBox .p-templateEdit .c-pointBox.-info .-title .c-icon{fill:#78909c}.p-aiTemplateBox .p-templateEdit .c-pointBox.-info .-text{font-size:.75rem}.p-aiTemplateBox .p-templateEdit .p-speech__content{min-width:400px;padding:16px 12px;width:400px}.p-aiTemplateBox .p-templateEdit .p-speech__author{margin-right:8px;min-width:72px}.p-aiTemplateBox .p-templateEdit textarea.c-textfield.-large{min-height:800px}.p-aiTemplateBox .p-templateEdit textarea.c-textfield.is-error::-moz-placeholder{color:#fd4477}.p-aiTemplateBox .p-templateEdit textarea.c-textfield.is-error:-ms-input-placeholder{color:#fd4477}.p-aiTemplateBox .p-templateEdit textarea.c-textfield.is-error::placeholder{color:#fd4477}.p-aiTemplateBox .p-templateEdit .c-subtext.-error a{color:#fd4477}.p-aiTemplateBox .c-form__label{color:#78909c}.p-aiTemplateBox .c-form__label .c-subtext{color:#78909c;font-size:.625rem}.p-aiTemplateBox .p-speech__jobsLink{flex-direction:column;padding-left:0}.p-aiTemplateBox .p-speech__jobsLink .-jobsContent{flex-direction:column}.p-aiTemplateBox .p-speech__jobsLink .-jobsImage{width:100%}.p-aiTemplateBox .p-speech__jobsLink .-jobsImage img{height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.p-aiEditTemplate{height:100%;width:100%}.p-aiEditTemplate__content{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative}.p-aiEditTemplate__content .p-settingAction{height:96px}.p-template .c-loading__info{background-color:transparent}.p-template.-ai .l-double__sidebar{margin-right:0}.p-templateEdit__edit ul.-tabs{align-items:center;display:flex;height:60px;justify-content:space-between;margin-top:24px;position:relative;width:100%}.p-templateEdit__edit ul.-tabs:after{background-color:#27414c;bottom:0;content:"";display:block;height:2px;left:0;margin-bottom:-2px;position:absolute;width:100%}.p-templateEdit__edit ul.-tabs>li{height:100%;list-style:none;width:100%}.p-templateEdit__edit ul.-tabs>li a{background-color:#fff;color:#01293a;cursor:pointer;display:flex;flex-direction:column;font-size:.875rem;font-weight:700;height:100%;justify-content:center;padding:8px 16px;text-align:center;text-decoration:none}.p-templateEdit__edit ul.-tabs>li a span{color:#345461;font-size:.75rem;font-weight:500}.p-templateEdit__edit ul.-tabs>li a span.-error{color:#ec407a}.p-templateEdit__edit ul.-tabs>li a:hover{background-color:#fafbfb}.p-templateEdit__edit ul.-tabs>li.-active a{background-color:#01293a;color:#fff;cursor:default}.p-templateEdit__edit ul.-tabs>li.-active a span{color:#fff}.p-templateEdit__edit ul.-tabs>li.-active a span.-error{color:#ec407a}.p-templateEdit__edit ul.-tabs>li.-active:hover{background-color:#01293a}.p-templateEdit__edit ul.-tabs>li.-disable a{background-color:#e5e9eb;cursor:not-allowed}.p-templateEdit__edit ul.-tabs>li.-disable:hover{background-color:#e5e9eb}.p-templateEdit__edit .-workflowInterval .c-form__label{color:#99a9b0;font-size:.75rem}.p-templateEdit__edit .-workflowInterval .c-radio__wrap{gap:12px;justify-content:normal}.p-templateEdit__edit .-workflowInterval .c-radio{align-items:center;display:flex}.p-templateEdit .-help.-right{text-align:right}.p-templateEdit__preview{border-top:1px solid #e5e9eb;margin-bottom:24px;padding-top:16px}.p-templateEdit__preview .c-form__label{font-size:.75rem;margin-bottom:12px}.p-templateEdit__previewBox{background-color:#fafbfb;border-radius:8px;padding:16px}.p-templateEdit__previewBox__index{margin-bottom:48px}.p-templateEdit__previewBox__index p{align-items:center;color:#345461;display:flex;font-size:.875rem;font-weight:700;gap:8px;justify-content:space-between;text-align:center}.p-templateEdit__previewBox__index p span{flex:1 0 auto}.p-templateEdit__previewBox__index p span.-border{background-color:#78909c;display:block;flex:0 1 auto;height:1px;width:100%}.p-templateEdit__previewBox__content{display:flex;justify-content:space-between}.p-templateEdit__previewBox .-thumbnail{border:1px solid #e5e9eb;border-radius:50%;height:64px;margin-bottom:8px;overflow:hidden;width:64px}.p-templateEdit__previewBox .-thumbnail img{height:100%;width:100%}.p-templateEdit__previewBox .-name{color:#99a9b0;font-size:.625rem;font-weight:700;text-align:center}.p-templateEdit__previewBox .-messageView{width:calc(100% - 72px)}.p-templateEdit__previewBox .-messageBox{background-color:#fff;box-shadow:0 1px 2px rgba(1,41,58,.1);margin-bottom:8px;padding:16px}.p-templateEdit__previewBox .-date{color:#99a9b0;font-size:.75rem}.p-templateEdit__previewBox .p-speech__jobsLink{white-space:normal}.p-templateEdit__previewBox .p-speech__jobsLink:hover{background-color:#cdeffe}.p-toggleList>*{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between;line-height:1.2;min-height:60px;padding:16px 12px}.p-toggleList>:first-child{border-top:1px solid #e5e9eb}.p-toggleList.-noBorderTop>:first-child{border-top:none}.p-toggleList.-noBorder>*{border:none}.p-unsubscribe__date{align-items:center;background-color:#fafbfb;display:flex;justify-content:center;margin-top:24px;padding:24px}.p-unsubscribe__date p{color:#01293a;font-size:1rem}.p-unsubscribe__date .-date{display:inline-block;font-size:1.5rem;font-weight:700;margin-right:8px}.p-unsubscribe__alertTitle{align-items:center;display:flex;margin-top:40px}.p-unsubscribe__alertTitle .c-icon{fill:#fdca44;margin-right:8px}.p-uploadAvatar,.p-uploadAvatar__image{align-items:center;display:flex}.p-uploadAvatar__image{background-color:#fafbfb;height:132px;justify-content:center;margin-right:24px;width:132px}.p-uploadAvatar__image .c-avatar{height:96px;width:96px}.p-uploadCover{align-items:center;border:1px dotted #e5e9eb;display:flex;height:140px;position:relative;width:672px}.p-uploadCover.is-active .p-uploadCover__action{display:none}.p-uploadCover:hover .p-uploadCover__action{display:flex}.p-uploadCover__image{background-position:50%;background-size:cover;height:140px;-o-object-fit:cover;object-fit:cover;width:672px}.p-uploadCover__image.-cover{height:100%;width:100%}.p-uploadCover__image__confirm{background-position:50%;background-size:cover;height:140px;-o-object-fit:cover;object-fit:cover}.p-uploadCover__image__confirm.-cover{height:100%;width:100%}.p-uploadCover__action{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.p-userAction .c-button{align-items:center;display:flex;margin-left:0;padding:0 8px;white-space:nowrap;width:100%}.p-userAction>*+*{margin-top:8px}.p-userAction.-horizontal .c-button{display:inline-flex;margin:0 4px}.p-userAction.-inner{width:80px}.p-userCharacter{display:block;text-decoration:none}.p-userCharacter__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;white-space:nowrap}.p-userCharacter__list>dt{color:#345461;flex:0 0 50%;font-size:.625rem;font-weight:700}.p-userCharacter__list>dd{color:#99a9b0;flex:0 0 50%;font-size:.625rem;text-align:right}.p-userCharacter__value{color:#04b0fb;font-family:Cabin,sans-serif;font-size:1.25rem;font-style:italic;line-height:1.1}.p-userCharacterTag__list{font-size:.625rem;font-weight:700;line-height:1.1}.p-userCharacterTag__list li{background-color:#99a9b0;border-radius:2px;color:#fff;margin-top:4px;padding:4px 8px;text-align:center}.p-userCharacterTag__list li:first-of-type{margin-top:0}.p-userCharacterTag__list p.-other{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-userForumActivityLink__area{color:#345461}.p-userForumActivityLink__notExistArea{color:#99a9b0}.p-userForumActivity__card{max-height:359px;overflow:scroll}.p-userForumActivityDescription__area{align-items:flex-start;display:flex;font-size:.75rem;font-weight:700;gap:4px;height:14px;justify-content:center;line-height:1.4;margin:12px 0;max-width:1012px;padding:0 12px;text-align:center}.p-userForumActivityDescription__area .-userForumActivityTitle{width:662px}.p-userForumActivityDescription__area .-userForumActivityContent{width:150px}.p-userForumActivityDescription__area .-userForumActivityUpdatedAt{width:200px}.p-userForumActivityDescription__body{border:solid #e5e9eb;border-width:0 0 1px;display:flex;height:auto;padding:16px 0 16px 16px}.p-userForumActivityDescription__body .-userForumActivityTitle{cursor:pointer;display:flex;font-weight:700;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;width:662px}.p-userForumActivityDescription__body .-userForumActivityLabel{font-weight:700;padding-right:16px;text-align:center;width:150px}.p-userForumActivityDescription__body .-userForumActivityLabel .-contentText{background:#e5e9eb;border-radius:4px;color:#345461;font-size:10px;padding:4px 8px}.p-userForumActivityDescription__body .-userForumActivityUpdatedAt{font-size:12px;width:200px}.p-userForumActivityModal__card{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 6px 10px rgba(1,41,58,.1);display:flex;flex-direction:column;height:645.32px;left:320px;top:127px;width:800px}.p-userForumActivityModal__titleArea{border:solid #99a9b0;border-width:0 0 1px;flex:none;flex-grow:0;height:56px;order:0;padding:16px;width:800px}.p-userForumActivityModal__titleArea .-title{color:#01293a;font-size:16px;font-weight:700;line-height:23px}.p-userForumActivityModal__titleArea .-imageModal__close{background-color:transparent;border:none;box-shadow:0 0 0 transparent;color:#99a9b0;cursor:pointer;flex:0 0 24px;padding:0;position:absolute;right:28px;text-align:center;text-decoration:none;top:31px;vertical-align:middle}.p-userForumActivityModal__titleArea .-imageModal__close .p-icon{fill:#99a9b0}.p-userForumActivityModal__bodyArea{align-items:flex-start;display:flex;flex-direction:column;gap:10px;height:500px;isolation:isolate;overflow-y:scroll;padding:16px;width:800px}.p-userForumActivityModal__bodyArea .-quesitonArea{align-items:flex-start;flex-direction:column;gap:16px;width:768px}.p-userForumActivityModal__bodyArea .-quesitonArea .-bodyArea{width:768px}.p-userForumActivityModal__bodyArea .-quesitonArea .-bodyArea .-questionTitle{color:#01293a;font-size:16px;font-weight:700;padding-top:16px}.p-userForumActivityModal__bodyArea .-quesitonArea .-bodyArea .-questionText{color:#01293a;font-size:.75rem;font-weight:500;padding-top:16px}.p-userForumActivityModal__bodyArea .-quesitonArea .-bodyArea .-questionEdited{color:#99a9b0;font-size:.75rem;padding-top:4px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea{align-items:flex-start;background:#fafbfb;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px;width:768px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-answerArea{display:flex;gap:16px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-answerArea .-answerBody{display:flex;gap:8px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-answerArea .-answerBody .-answerText{font-size:.75rem;font-weight:500;line-height:140%;width:736px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-commentArea{align-items:flex-start;display:flex;flex-direction:row;gap:8px;width:736px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-commentArea .-postUserIcon{background-size:cover;margin-top:4px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-commentArea .-commentBody{align-items:flex-start;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:6px 8px;width:696px}.p-userForumActivityModal__bodyArea .-answerWithCommentsArea .-commentArea .-commentBody .-commentText{font-size:.75rem;font-style:normal;font-weight:500;line-height:140%;width:680px}.p-userForumActivityModal__closeArea{align-items:center;border:solid #99a9b0;border-width:1px 0 0;display:flex;flex-direction:column;gap:10px;height:88px;justify-content:center;padding:16px 14px;width:800px}.p-userForumActivityModal__closeArea .-closeButton{align-items:center;background:#01293a;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:56px;justify-content:center;padding:20px 50px;width:260px}.p-userForumActivityModal__closeArea .-closeButton .-closeLabel{color:#fff;font-size:16px;font-weight:700;line-height:100%}.p-userForumActivityModalPostUserArea{align-items:flex-start;display:flex;flex-direction:row;gap:8px;height:33px}.p-userForumActivityModalPostUserArea .-postUserIcon{background-size:cover;cursor:pointer;margin-top:4px}.p-userForumActivityModalPostUserArea .-deletedContentUserIcon{background-size:cover;margin-top:4px}.p-userForumActivityModalPostUserArea .-postInfo{height:33px}.p-userForumActivityModalPostUserArea .-postInfo .-postUserName{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.p-userForumActivityModalPostUserArea .-postInfo .-deletedContentUserName,.p-userForumActivityModalPostUserArea .-postInfo .-postUserName{color:#01293a;display:inline-block;font-size:.75rem;font-weight:700;line-height:140%}.p-userForumActivityModalPostUserArea .-postInfo .-postUserOccupationArea{display:inline-block}.p-userForumActivityModalPostUserArea .-postInfo .-postUserOccupationArea .-occupationLabel{background:#e5e9eb;border-radius:2px;display:inline-block;padding:2px}.p-userForumActivityModalPostUserArea .-postInfo .-postUserOccupationArea .-occupationLabel .-occupationName{color:#345461;font-size:10px;font-style:normal;font-weight:700;line-height:12px}.p-userForumActivityModalPostUserArea .-postInfo .-questionLastUpdatedAt{color:#99a9b0;font-size:10px;font-weight:500;height:12px;line-height:12px}.p-userFriends{color:inherit;text-align:center;text-decoration:none}.p-userFriends__list{display:flex;justify-content:center;margin-bottom:8px}.p-userFriends__list>*{margin-left:-4px;margin-right:-4px}.p-userFriends__sum{color:#99a9b0;font-size:.625rem;line-height:1.2}.p-userIncome{color:#99a9b0;display:block;font-size:.625rem;text-align:center;text-decoration:none}.p-userIncome__value{color:#04b0fb;display:block;font-family:Cabin,sans-serif;font-size:2rem;font-style:italic;line-height:1.1}.p-userList{margin-top:12px}.p-userList li{align-items:center;border-bottom:1px solid #e5e9eb;display:flex;justify-content:space-between;padding:16px 0}.p-userList li:last-child{border-bottom:none}.p-userList__info{align-items:center;display:flex}.p-userList__info .c-avatar{margin-right:12px;width:48px}.p-userList__text a{color:#01293a;display:block;font-size:1rem;font-weight:700;transition:all .3s ease-out}.p-userList__text a:hover{color:#04b0fb;text-decoration:none}.p-userList__text .-sub{color:#99a9b0;font-size:.625rem;margin-top:4px}.p-userList__text .-preview{color:#345461;font-size:.75rem;line-height:1.4;margin-top:8px;text-decoration:none}.p-userList__text span{color:#99a9b0;font-size:.625rem}.p-userList__text .-label{background-color:#e5e9eb;border-radius:2px;color:#345461;display:inline-block;line-height:1;margin-bottom:8px;padding:4px 8px}.p-userList__filter{background-color:#f2fbff;border-radius:2px;padding:12px}.p-userList__filter .-sub{color:#99a9b0;font-size:.625rem;margin-top:8px}.p-userList__subText{color:#99a9b0;font-size:.75rem;font-weight:700;margin-top:12px}.p-userListTable{width:100%}.p-userListTable thead th{color:#99a9b0;font-size:.625rem;font-weight:500}.p-userListTable thead th.-w100{width:100px}.p-userListTable thead th.-w140{width:140px}.p-userListTable thead th.-w160{width:160px}.p-userListTable th{padding:8px}.p-userListTable td{padding:16px 8px}.p-userListTable td.-tc{text-align:center}.p-userListTable tbody tr{border-bottom:1px solid #e5e9eb}.p-userListTable tbody tr:hover td,.p-userListTable tbody tr:hover th{background-color:#f2fbff}.p-userListTable__profile{align-items:center;display:flex}.p-userListTable__profile .c-avatar{margin-right:8px}.p-userListTable__profile .-text .-name{color:#01293a;font-size:.875rem;font-weight:700}.p-userListTable__profile .-text .-position{color:#99a9b0;font-size:.625rem;font-weight:500}.p-userListTable__workerAccount{font-size:.625rem;text-align:center}.p-userListTable__workerAccount.-connected{color:#345461}.p-userListTable__workerAccount.-notConnect{color:#99a9b0}.p-userListTable__status{line-height:1.2;text-align:center}.p-userListTable__status .-status{color:#99a9b0;display:block;font-size:.75rem;font-weight:700}.p-userListTable__status .-startDate{color:#99a9b0;font-size:.625rem}.p-userListTable__status.is-billed .-status{color:#01293a}.p-userListTable__status.is-failed,.p-userListTable__status.is-failed .-startDate,.p-userListTable__status.is-failed .-status{color:#fd4477}.p-userListTable__select{box-shadow:none;height:32px;width:100%}.p-userListTable__button{height:32px;width:80px}.p-userNav.-notLogin .p-userNav__list li:last-of-type{padding:0 24px}.p-userNav__list{align-items:center;display:flex}.p-userNav__icon{display:inline-block;position:relative}.p-userNav__icon .c-icon{fill:#99a9b0;transition:fill .3s ease-out}.p-userNav__icon.is-active .c-icon,.p-userNav__icon:hover .c-icon{fill:#01293a}.p-userNav__icon.-mobile{height:auto}.p-userNav__icon .c-badge{position:absolute;right:-4px;top:-4px}.p-userNav__dropdown{position:relative}.p-userNav__dropdown>summary{align-items:center;cursor:pointer;display:flex;list-style:none}.p-userNav__dropdown>summary::-webkit-details-marker{display:none}.p-userNav__dropdown>div,.p-userNav__dropdown>ul{margin-top:8px;position:absolute;right:0;top:100%;z-index:10001}.p-userNav__notification{padding-right:24px}.p-userNav__notification details>div{right:-174px;width:348px}.p-userNav__help{padding-right:24px}.p-userNav__companySettings{border-left:1px solid #99a9b0;border-right:1px solid #99a9b0;padding-left:24px;padding-right:24px}.p-userNav__companySettings summary{font-size:.875rem;font-weight:700}.p-userNav__companySettings summary span{padding:0 4px}.p-userNav__companySettings details>ul{background-color:#fff;border:1px solid #e5e9eb;border-radius:4px;box-shadow:0 4px 8px #e5e9eb;min-width:162px;padding:12px 24px}.p-userNav__companySettings details>ul>li>a{color:#99a9b0;display:inline-block;font-size:.875rem;font-weight:700;padding:10px 0;text-decoration:none;white-space:nowrap;width:100%}.p-userNav__companySettings details>ul>li>a:hover{color:#04b0fb}.p-userNav__companySettings details>ul>li>a.-subToFull{align-items:center;display:flex;gap:4px}.p-userNav__companySettings details>ul>li>a.-subToFull .-versionAnnounce{align-items:center;background:#04b0fb;border-radius:4px;display:flex;gap:10px;height:15px;justify-content:center;padding:4px;width:25px}.p-userNav__companySettings details>ul>li>a.-subToFull .-versionAnnounce span{color:#fff;font-size:.625rem;font-weight:700;text-align:center}.p-userNav__clientSettings{max-width:240px;padding-left:24px}.p-userNav__clientSettings .p-userNav__clientSettings-icon{position:relative}.p-userNav__clientSettings .p-userNav__clientSettings-icon :first-child{border:1px solid #e5e9eb}.p-userNav__clientSettings .p-userNav__clientSettings-icon :last-child{border:1px solid #99a9b0;bottom:0;position:absolute;right:0}.p-userNav__clientSettings .p-userNav__clientSettings-name{display:flex;flex-direction:column;font-weight:700;padding:0 8px}.p-userNav__clientSettings .p-userNav__clientSettings-name :first-child{font-size:.625rem}.p-userNav__clientSettings .p-userNav__clientSettings-name :last-child{font-size:.875rem}.p-userNav__clientSettings details>ul{background-color:#fff;border:1px solid #e5e9eb;border-radius:4px;box-shadow:0 4px 8px #e5e9eb;min-width:232px;padding:12px 24px 4px}.p-userNav__clientSettings details>ul>li.-has-border-top{border-top:1px solid #99a9b0}.p-userNav__clientSettings details>ul>li:not(.p-userNav__clientSettings-profileEdit)>a{color:#99a9b0;display:inline-block;font-size:.875rem;font-weight:700;padding:20px 0;text-decoration:none;width:100%}.p-userNav__clientSettings details>ul>li:not(.p-userNav__clientSettings-profileEdit)>a:hover{color:#04b0fb}.p-userNav__clientSettings .p-userNav__clientSettings-profileEdit a{margin-top:10px;width:100%}.p-userNav__clientSettings .p-userNav__clientSettings-linkToWorker{background-color:#f2fbff;font-size:.75rem;margin-bottom:20px;padding:8px}.p-userNav__clientSettings .p-userNav__clientSettings-linkToWorker a{display:block;margin-top:8px;text-decoration:none}.p-userNote .c-textfield{box-shadow:none;min-height:132px;width:100%}.p-userSkills{color:inherit;display:block;text-decoration:none}.p-userSkills__list{font-family:Cabin,sans-serif;font-size:.75rem;font-style:italic;font-weight:700;line-height:1.1;width:100%}.p-userSkills__list li{align-items:center;display:flex;margin-top:8px}.p-userSkills__list li:first-of-type{margin-top:0}.p-userSkills__list li .-name{display:inline-block;flex:0 0 50%;width:50%}.p-userSkills__list li .-score{background-color:#345461;border-radius:99em;color:#fff;font-style:normal;font-weight:500;line-height:1.1;padding:2px 4px;white-space:nowrap}.p-userSkills__list li .-experience,.p-userSkills__list li .-score{display:inline-block;font-size:.625rem;margin-left:4px}.p-userSkills__list.-matched{color:#04b0fb;line-height:1.2}.p-userSkills__list.-matched .search_hit_skill{justify-content:space-between}.p-userSkills__list.-matched li .-name{flex:0 0 70%;width:70%}.p-userSkills__list.-matched li .-score{background-color:#04b0fb;font-weight:500}.p-userSummary{align-items:center;color:inherit;display:flex;text-decoration:none}.p-userSummary__box{margin-right:12px}.p-userSummary__avatar{margin:0 auto;position:relative;text-align:center;width:64px}.p-userSummary__avatar .-icon__memo{align-items:center;background-color:#345461;border-radius:99em;display:flex;height:24px;justify-content:center;position:absolute;right:-4px;top:-2px;width:24px}.p-userSummary__avatar .-icon__memo .c-icon{fill:#fff}.p-userSummary__avatar .-icon__favorite{align-items:center;background-color:#ed86a2;border-radius:99em;display:flex;height:24px;justify-content:center;position:absolute;right:-4px;top:-2px;width:24px}.p-userSummary__avatar .-icon__favorite .c-icon{fill:#fff}.p-userSummary__avatar .c-avatar{margin-bottom:8px}.p-userSummary__status{font-size:.625rem;width:100px}.p-userSummary__status>li{align-items:center;color:#345461;display:flex;line-height:1.2;margin-top:4px;text-align:left}.p-userSummary__status>li:first-of-type{margin-top:0!important}.p-userSummary__status>li.-positive{font-weight:700}.p-userSummary__status>li.-negative{color:#99a9b0}.p-userSummary__status>li:before{align-items:center;border-radius:99em;color:#fff;display:flex;flex:0 0 16px;height:16px;justify-content:center;margin-right:4px;text-align:center;width:16px}.p-userSummary__status>li.-item__sideJob:before{background-color:#04b0fb;content:"業"}.p-userSummary__status>li.-item__jobChangeStatus:before{background-color:#6684f7;content:"転"}.p-userSummary__status>li.-item__match span{display:inline-block;font-weight:700;margin:0 4px}.p-userSummary__status>li.-item__match:before{background-color:#fc8551;content:"マ"}.p-userSummary__status.-large{background-color:#fafbfb;border-radius:2px;font-size:.75rem;margin-top:12px;padding:12px;width:100%}.p-userSummary__status.-large>li{margin-top:8px}.p-userSummary__status.-large>li:before{align-items:center;border-radius:99em;color:#fff;display:flex;flex:0 0 20px;height:20px;justify-content:center;margin-right:4px;text-align:center;width:20px}.p-userSummary__data{width:120px}.p-userSummary__jobs{color:#04b0fb;font-size:.75rem;font-weight:700}.p-userSummary__jobs.-base{color:#99a9b0;font-size:.625rem;font-weight:500}.p-userSummary__name{font-size:1rem;font-weight:700;line-height:1.4}.p-userSummary__name a{color:#01293a;text-decoration:none;transition:all .2s ease-out}.p-userSummary__name a:hover{opacity:.8;text-decoration:none}.p-userSummary__age{color:#99a9b0;font-size:.75rem;margin-bottom:4px}.p-userSummary__area{font-size:.625rem;margin-bottom:4px;padding-left:20px;position:relative}.p-userSummary__area .c-icon{left:0;position:absolute;top:50%;transform:translateY(calc(-50% + 1px))}.p-userSummary__company{font-size:.625rem;padding-left:20px;position:relative}.p-userSummary__company .c-icon{left:0;position:absolute;top:50%;transform:translateY(calc(-50% + 1px))}.p-userSummary__company.-large{color:#345461;font-size:.75rem}.p-userSummary__links{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:8px;max-width:120px}.p-userSummary__link.is-disabled .c-icon{fill:#e5e9eb}.p-userSummary__id{color:#99a9b0;font-size:.75rem;line-height:1.1}.p-userSummary__offerStatus{color:#04b0fb;font-size:.75rem;font-weight:700;line-height:1.1}.p-userSummary__logDate{color:#345461;font-size:.75rem;font-weight:700;line-height:1.1}.p-userSummary__logDiscription{color:#345461;font-size:.625rem;font-weight:500;line-height:1.2;margin-top:4px}.p-userSummary__view{color:#99a9b0;font-size:.625rem;margin-top:4px;text-align:center}.p-userSummary__view .c-icon{fill:#99a9b0}.p-userSummary__subToFullStatus{color:#345461;font-size:.625rem;margin-top:8px;text-align:center}.p-userSummary__subToFullStatus span{color:#04b0fb;font-weight:700}.p-userStatus{padding:12px 0}.p-userStatus,.p-userStatus__dates,.p-userStatus__flags{align-items:center;display:flex;justify-content:space-between}.p-userStatus__flags{font-size:.625rem;font-weight:700;gap:4px}.p-userStatus__flags .-flag{align-items:center;border-radius:4px;display:flex;gap:2px;line-height:1;padding:4px 8px}.p-userStatus__flags .-flag.-hot{background-color:#fed2b5;color:#fb6c0e}.p-userStatus__flags .-flag.-hot svg{fill:#fb6c0e}.p-userStatus__flags .-flag.-new{background-color:#e5faee;color:#26d06d}.p-userStatus__flags .-flag.-new svg{fill:#26d06d}.p-userStatus__flags .-flag.-new .c-tooltip{min-width:120px}.p-userStatus__flags .-flag.-certified{background-color:#f2fbff;color:#04b0fb}.p-userStatus__flags .-flag.-certified svg{fill:#04b0fb}.p-userStatus .-updateDate{border-right:1px solid #e5e9eb;color:#99a9b0;font-size:.625rem;line-height:1.2;padding:0 8px;text-align:center}.p-userStatus .-updateDate:first-child{padding-left:0}.p-userStatus .-updateDate:last-child{border-right:none;padding-right:0}.p-userStatus .-updateDate .-datetime{color:#345461;font-size:.75rem;font-weight:700}.p-userTagList__list{text-align:center}.p-userTagList__list li{margin-top:4px}.p-userTagList__list li.-sum{color:#99a9b0;font-size:.625rem}.p-userTagList__list .c-userTag>.-label{display:block;max-width:90px;white-space:normal}.p-userTagList__add{align-items:center;color:#99a9b0;display:flex;justify-content:center;margin-top:8px}.p-userTagList__add .-link{background-color:transparent;border:none;box-shadow:0 0 0 transparent;color:#99a9b0;cursor:pointer;font-size:.625rem;margin-left:4px;padding:0;text-align:center;text-decoration:none;text-decoration:underline;transition:all .2s ease-out;vertical-align:middle}.p-userTagList__add .-link:hover{opacity:.8;text-decoration:none}.p-userTags .p-userTags__tag{margin-bottom:4px;margin-right:4px}.p-userTags.-center,.p-userTags__tag{text-align:center}.p-userTags__tag{align-items:center;border:1px solid transparent;border-radius:2px;display:inline-flex;font-size:.625rem;font-weight:700;height:24px;justify-content:center;line-height:1.1;padding-left:8px;padding-right:8px;vertical-align:middle;white-space:nowrap}.p-userTags__tag.-normal{background-color:transparent;border-color:#99a9b0;color:#99a9b0}.p-userTags__tag.-primary{background-color:transparent;border-color:#04b0fb;color:#04b0fb}.p-whitepaperCategoryFilter{align-items:flex-start;display:flex;flex-direction:column}.p-whitepaperCategoryFilter .-filterLabel{color:#99a9b0;flex:0 0 1;font-size:.875rem;margin-bottom:4px}.p-whitepaperCategoryFilter .-filterTagList{display:flex;flex:1 1;flex-wrap:wrap}.p-whitepaperCategoryFilter .-filterTagList li{margin:8px 8px 8px 0}@media(min-width:768px){.p-whitepaperCategoryFilter{align-items:center;flex-direction:row}.p-whitepaperCategoryFilter .-filterLabel{margin:0 8px 0 0}}.p-whitepaperCategoryFilter__filterTag{background-color:#e5e9eb;border-radius:4px;color:#01293a;font-size:.875rem;font-weight:700;padding:4px 16px;text-decoration:none;transition:all .2s ease-out}.p-whitepaperCategoryFilter__filterTag.is-active,.p-whitepaperCategoryFilter__filterTag:hover{background-color:#345461;color:#fff}.p-whitepaperList{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:24px auto 0;max-width:1080px}.p-whitepaperList__item{border-radius:4px;box-shadow:0 2px 4px 0 rgba(1,41,58,.1);display:flex;flex:0 0 100%;flex-direction:column;justify-content:space-between;margin:0 0 32px;overflow:hidden;position:relative}.p-whitepaperList__item a{text-decoration:none}.p-whitepaperList__item:before{border-radius:4px;color:#fff;content:"";display:block;font-size:.625rem;font-weight:700;left:12px;padding:4px 8px;position:absolute;top:12px;z-index:1}.p-whitepaperList__item.-entry:before{background-color:#fc8551;content:"入門"}.p-whitepaperList__item.-case:before{background-color:#345461;content:"事例紹介"}.p-whitepaperList__item.-service:before{background-color:#04b0fb;content:"サービス紹介"}.p-whitepaperList__item.-report:before{background-color:#6684f7;content:"レポート"}.p-whitepaperList__item.-solution:before{background-color:#4bccbe;content:"課題解決"}@media(min-width:768px){.p-whitepaperList__item{flex-basis:calc(33.3% - 12px);flex-grow:0;flex-shrink:0;margin:0 16px 32px 0}.p-whitepaperList__item:nth-of-type(3n){margin-right:0}}.p-whitepaperList__itemCoverImg{display:block;overflow:hidden}.p-whitepaperList__itemCoverImg img{transition:all .4s ease-out;width:100%}.p-whitepaperList__itemCoverImg:hover img{transform:scale(105%)}.p-whitepaperList__itemButtonArea{margin-top:16px}.p-whitepaperList__itemButtonArea .-itemButton{border-radius:4px;width:100%}.p-whitepaperList__itemInner{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:24px}.p-whitepaperList__title{color:#01293a;font-size:1rem;font-weight:700;line-height:1.2}.p-whitepaperList__text{color:#345461;font-size:.75rem;line-height:1.4;margin-top:16px}.p-workerAccountConnected{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(1,41,58,.1);padding:40px 32px;text-align:center}.p-workerAccountConnected__title{color:#01293a;font-size:1.125rem;font-weight:700;margin-bottom:32px}.p-workerAccountConnected__images{align-items:center;display:flex;gap:24px;justify-content:center;margin-bottom:40px}.p-workerAccountConnected__images img{height:auto;width:100%}.p-workerAccountConnected__images .-thumbnail{border:1px solid #e5e9eb;border-radius:50%;height:96px;overflow:hidden;width:96px}.p-workerAccountConnected__images .-connectImg{width:100px}.p-workerAccountConnected__text{color:#345461;font-size:.875rem;margin-bottom:40px}.p-workerAccountConnected__button{width:221px}.p-workerAccountConnected_edit{color:#345461}.p-workerAccountConnected_edit .-title{font-size:.875rem;font-weight:500;margin-bottom:8px}.p-workerAccountConnected_edit .-text{color:#99a9b0;font-size:.625rem;margin-bottom:8px}.p-workerAccountConnected_edit .-connectBlock{align-items:center;background-color:#f2fbff;display:flex;font-size:.875rem;justify-content:space-between;margin-bottom:24px;padding:16px}.p-workerAccountConnected_edit .-connectLabel{font-weight:500}.p-workerAccountConnected_edit .-connectLink{text-decoration:none}.p-workerAccountConnected_edit .-registerBlock{align-items:center;display:flex;justify-content:space-between}.p-workerAccountConnected_edit .-registerTitle{color:#04b0fb;font-size:.875rem;font-weight:700;margin-bottom:16px}.p-workerAccountConnected_edit .-registerText{font-size:.75rem;font-weight:500}.p-workerAccountConnected_edit .-connectedTitleBlock{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding-right:16px}.p-workerAccountConnected_edit .-connectedTitleBlock .-title{margin-bottom:0}.p-workerAccountConnected_edit .-disconnectLink a{color:#fd4477;font-size:.75rem;text-decoration:none}.p-workerAccountConnected_edit .-disconnectLink svg{fill:#fd4477}.p-workerAccountConnected_edit .-connectedEmail{background-color:#fafbfb;font-size:.875rem;padding:16px}.p-workerCardList{display:flex;flex-wrap:wrap;margin-top:24px}.p-workerCardList.-clumn3 .p-workerCardList__item{flex-basis:calc(33.3% - 8px);flex-grow:0;flex-shrink:0;margin-right:8px}.p-workerCardList.-clumn3 .p-workerCardList__item:last-of-type{margin-right:0}.p-workerCardList__item{border:1px solid #e5e9eb;border-radius:4px}.p-workerCardList__item .-blockLink{background-color:#fafbfb;color:#345461;display:block;height:100%;padding:16px;position:relative;text-decoration:none;transition:all .3s ease-in-out}.p-workerCardList__item .-blockLink:hover{background-color:#f2fbff}.p-workerCardList__item .p-userSummary__avatar{margin:0 auto}.p-workerCardList__item .p-userSummary__status{width:100%}.p-workerCardList__item .p-userSummary__data{margin:0 auto;text-align:center}.p-workerCardList__item .p-userSummary__name{margin-top:4px}.p-workerCardList__item .p-userSummary__area,.p-workerCardList__item .p-userSummary__company{margin-top:4px;text-align:left}.p-workerCardList__item .p-userFriends{margin-top:16px}.p-workerList{margin:0 auto;max-width:1012px;padding-bottom:24px}.p-workerList__header{padding:24px 12px}.p-workerList__header .p-multiTextfield .-textfield{font-size:.875rem}.p-workerList__header .p-recommendedTags{margin-top:16px}.p-workerList__headerTitle{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.p-workerList__headerTitle .p-dataList__title{flex:1 1 auto;margin-bottom:0;margin-right:100px;white-space:nowrap}.p-workerList__headerTitle .c-pagination{flex:1 1 100%;min-width:0}.p-workerList__body{overflow-x:auto;overflow-y:hidden;padding:0 12px 12px}.p-workerList__table{position:relative;table-layout:fixed;width:100%;z-index:0}.p-workerList__tableHeader th{box-sizing:content-box;color:#99a9b0;font-size:.75rem;height:40px;line-height:1.2;padding-left:8px;padding-right:8px;white-space:nowrap}.p-workerList__tableHeader th:first-child{padding-left:16px;width:60px}.p-workerList__tableHeader th:last-child{padding-right:16px;width:80px}.p-workerList__tableHeader th:nth-of-type(4){width:130px;width:90px}.p-workerList__tableHeader th.is-sortabled{color:#345461}.p-workerList__tableBody{box-shadow:0 1px 2px #e5e9eb}.p-workerList__tableBody tr{background-color:#fff;cursor:pointer}.p-workerList__tableBody tr:hover{background-color:#f2fbff}.p-workerList__tableBody tr+tr{border-top:1px solid #e5e9eb}.p-workerList__tableBody td{padding:12px 8px}.p-workerList__tableBody td:first-child,.p-workerList__tableBody td:nth-of-type(2),.p-workerList__tableBody td:nth-of-type(4){text-align:center}.p-workerList__tableBody td:first-child{padding-left:16px}.p-workerList__tableBody td:last-child{padding-right:16px}.p-workerList__footer{margin-top:24px}.p-worker_search__container{background-color:#fff;box-shadow:0 6px 10px 0 rgba(1,41,58,.102);width:100%}.p-worker_search__banner{background-color:#f2fbff;padding:16px;width:100%}.p-worker_search__banner a{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100%}.p-worker_search__banner a:hover{opacity:.8}.p-worker_search__banner img{width:100%}.p-worker_search__wrapper{background-color:#fff;display:flex;flex-direction:column;gap:16px;position:relative;width:100%}.p-worker_search__wrapper>.-center{-ms-overflow-style:none;display:flex;flex-direction:column;gap:16px;max-height:80vh;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;width:100%}.p-worker_search__wrapper>.-center::-webkit-scrollbar{display:none}.p-worker_search__wrapper .-radio{align-items:center;cursor:pointer;display:inline-flex}.p-worker_search__wrapper .-radio .--content{align-items:center;background:#e5e9eb;border-radius:50em;display:flex;flex:1 0 auto;height:20px;justify-content:center;left:0;position:relative;top:0;width:20px}.p-worker_search__wrapper .-radio .--label{align-items:center;display:flex;font-size:.875rem;line-height:1;margin-left:8px}.p-worker_search__wrapper .-radio input[type=radio]:disabled+.--content{cursor:not-allowed}.p-worker_search__wrapper .-radio input[type=radio]{margin:0;opacity:0;width:0}.p-worker_search__wrapper .-radio input[type=radio]:checked+.--content:before{background:#04b0fb;border-radius:50em;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.p-worker_search__wrapper .-radio input[type=radio]:disabled~.--label{cursor:not-allowed}.p-worker_search__header{align-items:center;display:flex;justify-content:space-between;padding:24px 16px 8px;width:100%}.p-worker_search__header .-heading{font-size:1rem;font-weight:700}.p-worker_search__header .-button{align-items:center;display:inline-flex;justify-content:center}.p-worker_search__header .-button span{line-height:1}.p-worker_search__save{display:flex;flex-direction:column;gap:8px;padding:0 16px;width:100%}.p-worker_search__save .-heading{color:#78909c;font-size:.75rem;font-weight:700}.p-worker_search__save .-select{align-items:center;display:flex;gap:4px;width:100%}.p-worker_search__save .-button{background:transparent;border:none;cursor:pointer}.p-worker_search__save .-button svg{color:#78909c}.p-worker_search__save .-button:hover *{opacity:.8}.p-worker_search__type{align-items:center;display:flex;gap:16px;padding:0 16px;width:100%}.p-worker_search__type .-item{align-items:center;display:flex;gap:4px}.p-worker_search__type .-item .c-radio__label{font-size:.75rem}.p-worker_search__type .-item svg{color:#345461}.p-worker_search__word{display:flex;flex-direction:column;gap:8px;padding:0 16px;width:100%}.p-worker_search__word .-heading{align-items:center;display:inline-flex}.p-worker_search__word .-heading .--label{color:#78909c;font-size:.75rem;font-weight:700}.p-worker_search__word_input_wrapper{border:1px solid #99a9b0;border-radius:2px;cursor:text;display:flex;flex-direction:column;gap:8px;min-height:80px;padding:8px 12px}.p-worker_search__word_input_wrapper.-large{min-height:160px}.p-worker_search__word_input_wrapper .c-textfield{border:none;min-height:0;padding:0}.p-worker_search__word_input_wrapper:focus-within{border-color:#04b0fb}.p-worker_search__word_tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.p-worker_search__word_tag{display:inline-block}.p-worker_search__word_recommend{margin-top:12px}.p-worker_search__word_recommend .-title{color:#607d8b;font-size:.625rem;margin-bottom:8px}.p-worker_search__word_recommend .-action{margin-top:12px}.p-worker_search__word_recommend .-action .-link{color:#04b0fb;cursor:pointer;font-size:.625rem;padding:0;text-decoration:underline}.p-worker_search__word_recommend .-action .-link:hover{text-decoration:none}.p-worker_search__word_recommend_list{align-items:center;display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.p-worker_search__word_recommend_list .-title{color:#78909c;font-size:.75rem}.p-worker_search__word_recommend_list .c-button{border:1px solid #78909c;color:#345461}.p-worker_search__word_recommend_loading{align-items:center;display:flex;gap:8px;justify-content:flex-start;padding:16px 0;width:100%}.p-worker_search__word_recommend .c-loading__info{padding:0}.p-worker_search__word_recommend .c-loading__spinner{height:24px;position:static;width:24px}.p-worker_search__word_recommend .c-loading__text{color:#607d8b;font-size:.875rem;margin:0}.p-worker_search__word_recommend .c-pointBox__text{font-size:.75rem;font-weight:700}.p-worker_search__tag{display:flex;flex-direction:column;gap:8px;padding:0 16px;width:100%}.p-worker_search__tag .-heading{color:#78909c;font-size:.75rem;font-weight:700}.p-worker_search__detail_type{display:flex;flex-direction:column;gap:8px;width:100%}.p-worker_search__detail_type .-heading{color:#78909c;font-size:.75rem;font-weight:700;padding:0 16px}.p-worker_search__detail_type .-list{width:100%}.p-worker_search__detail_type .-list li{border-bottom:1px solid #e5e9eb}.p-worker_search__detail_type .-list li:first-child{border-top:1px solid #e5e9eb}.p-worker_search__detail_type .-top{align-items:center;display:flex;justify-content:space-between;width:100%}.p-worker_search__detail_type .-top svg{color:#345461}.p-worker_search__detail_type .-top .--heading{align-items:center;display:inline-flex;gap:8px}.p-worker_search__detail_type .-top .--heading span{color:#345461;font-size:.875rem;font-weight:700}.p-worker_search__detail_type .-top .--heading svg{color:#78909c}.p-worker_search__detail_type ._item{background:transparent;border:none;cursor:pointer;padding:16px;width:100%}.p-worker_search__detail_type ._item .-top{align-items:center;display:flex;justify-content:space-between;width:100%}.p-worker_search__detail_type ._item .-top svg{color:#345461}.p-worker_search__detail_type ._item .-top .--heading{align-items:center;display:inline-flex;gap:8px}.p-worker_search__detail_type ._item .-top .--heading span{color:#345461;font-size:.875rem;font-weight:700}.p-worker_search__detail_type ._item .-top .--heading svg{color:#78909c}.p-worker_search__detail_type ._item.-active,.p-worker_search__detail_type ._item:hover{background:#f2fbff}.p-worker_search__detail{border-bottom:1px solid #e5e9eb}.p-worker_search__detail:first-child{border-top:1px solid #e5e9eb}.p-worker_search__submit{background:#fff;bottom:0;padding:16px;position:sticky;width:100%}.p-worker_search__selected{display:flex;flex-direction:column;gap:8px;padding:0 16px;width:100%}.p-worker_search__selected .-heading{color:#78909c;font-size:.75rem;font-weight:700}.p-worker_search__selected .-list{-ms-overflow-style:none;border:1px solid #99a9b0;display:flex;flex-wrap:wrap;gap:8px;max-height:160px;overflow-x:hidden;overflow-y:scroll;padding:12px 8px;scrollbar-width:none;width:100%}.p-worker_search__selected .-list::-webkit-scrollbar{display:none}.p-worker_search__item{background:transparent;border:none;border-bottom:1px solid #e5e9eb;cursor:pointer;padding:16px;width:100%}.p-worker_search__item .-top{align-items:center;display:flex;justify-content:space-between;width:100%}.p-worker_search__item .-top svg{color:#345461}.p-worker_search__item .-top .--heading{align-items:center;display:inline-flex;gap:8px}.p-worker_search__item .-top .--heading span{color:#345461;font-size:.875rem;font-weight:700}.p-worker_search__item .-top .--heading svg{color:#78909c}.p-worker_search__item.-active,.p-worker_search__item:hover{background:#f2fbff}.p-worker_search__detail{left:300px;position:absolute;top:0}.p-worker_search__detail>.-inner{-ms-overflow-style:none;background:#fff;border:1px solid #e5e9eb;border-radius:8px;box-shadow:0 2px 4px 0 rgba(1,41,58,.102);max-height:80vh;overflow-x:hidden;overflow-y:scroll;padding:24px 16px;position:relative;scrollbar-width:none;width:880px}.p-worker_search__detail>.-inner::-webkit-scrollbar{display:none}.p-worker_search__detail>.-inner>.-close{background:transparent;border:none;cursor:pointer;padding:0;position:absolute;right:12px;top:12px}.p-worker_search__detail>.-inner>.-close svg{color:#99a9b0}.p-worker_search__detail>.-inner>.-close:hover svg{opacity:.8}.p-worker_search__info{display:flex;flex-direction:column;gap:24px;width:100%}.p-worker_search__info .-item{display:flex;flex-direction:column;gap:16px}.p-worker_search__info .-sub_item{display:flex;flex-direction:column;gap:8px}.p-worker_search__info .-sub_item.--half{width:50%}.p-worker_search__info .-sub_item.--row{flex:1 0 auto;flex-direction:row}.p-worker_search__info .-sub_item.--flex-center{align-items:center;align-self:stretch}.p-worker_search__info .-sub_item.--flex-center .c-selectbox{min-width:200px}.p-worker_search__info .-sub_item.--flex-center .c-checkbox{align-items:center;align-self:stretch;background-color:#fbfbfb;display:flex;padding:8px 8px 8px 34px;width:160px}.p-worker_search__info .-sub_item.--flex-center .c-checkbox__label{font-size:.625rem;padding:0}.p-worker_search__info .-heading{color:#345461;font-size:.875rem;font-weight:700}.p-worker_search__info .-label{color:#345461;font-size:.75rem}.p-worker_search__info .-list{display:flex;flex-wrap:wrap;gap:16px;width:100%}.p-worker_search__info .-flex-row{align-items:center;display:flex;gap:16px}.p-worker_search__info .-flex-grow-1{flex-grow:1}.p-worker_search__info .-flex-label,.p-worker_search__work_style{align-items:center;display:inline-flex}.p-worker_search__work_style{gap:16px}.p-worker_search__work_style .-select{align-items:center;display:inline-flex;gap:8px}.p-worker_search__skills_banner{align-items:center;background:#f2fbff;border-radius:4px;display:flex;gap:8px;padding:16px;width:100%}.p-worker_search__skills_detail{background:#fafbfb;border:1px dashed #e5e9eb;border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.p-worker_search__skills_detail h5{color:#99a9b0;font-size:.875rem;font-weight:700}.p-worker_search__skills_detail .-content{min-width:360px;width:calc(50% - 8px)}.p-worker_search__skills_detail .-empty{align-items:center;display:flex;justify-content:center;width:100%}.p-worker_search__skills_detail .-empty p{color:#99a9b0;font-size:.875rem;text-align:center}.p-worker_search__skill_item{align-items:flex-start;display:flex;flex-direction:row}.p-worker_search__skill_item .-item{background-color:#fff;border:1px solid #99a9b0;box-sizing:border-box;color:#99a9b0;display:flex;flex-direction:row;gap:0;justify-content:space-between;width:370px}.p-worker_search__skill_item .-name{box-sizing:border-box;color:#01293a;font-size:.75rem;padding:12px}.p-worker_search__skill_item .-exp{align-items:center;border-left:1px solid #99a9b0;box-sizing:border-box;display:flex;flex:0 0 120px;flex-direction:row;gap:8px;padding:12px 8px}.p-worker_search__skill_item .-exp span{font-size:.625rem}.p-worker_search__skill_item .-exp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#01293a;cursor:pointer;font-size:.75rem}.p-worker_search__skill_item .-delete{height:40px;line-height:40px;margin-left:4px;text-align:center;width:30px}.p-worker_search__skill_item .-delete a{color:#99a9b0;cursor:pointer}.p-worker_search__ageRanges .no-spin::-webkit-inner-spin-button,.p-worker_search__ageRanges .no-spin::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.p-worker_search__ageRanges input[type=number]{height:40px;margin-right:4px;text-align:center;width:64px}.p-worker_search__ageRanges .-flex-row{gap:16px}.p-worker_search__ageRanges .-maxAge span,.p-worker_search__ageRanges .-minAge span{font-size:.75rem}.p-worker_search__ageRanges .-rangeSlider{width:360px}.p-worker_search__ageRanges .-rangeSlider .rs-container{margin-bottom:-22px}.p-worker_search__ageRanges .-rangeSlider .rs-container .rs-pointer,.p-worker_search__ageRanges .-rangeSlider .rs-container .rs-selected{transition:none}.p-worker_search__prefs .multiselect{width:560px}.u-mt_0{margin-top:4px!important}.u-mb_0{margin-bottom:4px!important}.u-mt_1x{margin-top:4px!important}.u-ml_1x{margin-left:4px!important}.u-mr_1x{margin-right:4px!important}.u-mb-1x,.u-mb_1x{margin-bottom:4px!important}.u-mt_2x{margin-top:8px!important}.u-ml_2x{margin-left:8px!important}.u-mr_2x{margin-right:8px!important}.u-mb-2x,.u-mb_2x{margin-bottom:8px!important}.u-mt_3x{margin-top:12px!important}.u-ml_3x{margin-left:12px!important}.u-mr_3x{margin-right:12px!important}.u-mb-3x,.u-mb_3x{margin-bottom:12px!important}.u-mt_4x{margin-top:16px!important}.u-ml_4x{margin-left:16px!important}.u-mr_4x{margin-right:16px!important}.u-mb-4x,.u-mb_4x{margin-bottom:16px!important}.u-mt_6x{margin-top:24px!important}.u-ml_6x{margin-left:24px!important}.u-mr_6x{margin-right:24px!important}.u-mb-6x,.u-mb_6x{margin-bottom:24px!important}.u-mt_8x{margin-top:32px!important}.u-ml_8x{margin-left:32px!important}.u-mr_8x{margin-right:32px!important}.u-mb-8x,.u-mb_8x{margin-bottom:32px!important}.u-mt_10x{margin-top:40px!important}.u-ml_10x{margin-left:40px!important}.u-mr_10x{margin-right:40px!important}.u-mb-10x,.u-mb_10x{margin-bottom:40px!important}.u-pt_0{padding-top:0}.u-pr_0{padding-right:0}.u-pl_0{padding-left:0}.u-pb_0{padding-bottom:0}.u-pt_1x{padding-top:4px!important}.u-pr_1x{padding-right:4px!important}.u-pl_1x{padding-left:4px!important}.u-pb_1x{padding-bottom:4px!important}.u-pt_2x{padding-top:8px!important}.u-pr_2x{padding-right:8px!important}.u-pl_2x{padding-left:8px!important}.u-pb_2x{padding-bottom:8px!important}.u-pt_3x{padding-top:12px!important}.u-pr_3x{padding-right:12px!important}.u-pl_3x{padding-left:12px!important}.u-pb_3x{padding-bottom:12px!important}.u-pt_4x{padding-top:16px!important}.u-pr_4x{padding-right:16px!important}.u-pl_4x{padding-left:16px!important}.u-pb_4x{padding-bottom:16px!important}.u-pt_6x{padding-top:24px!important}.u-pr_6x{padding-right:24px!important}.u-pl_6x{padding-left:24px!important}.u-pb_6x{padding-bottom:24px!important}.u-pt_8x{padding-top:32px!important}.u-pr_8x{padding-right:32px!important}.u-pl_8x{padding-left:32px!important}.u-pb_8x{padding-bottom:32px!important}.u-pt_10x{padding-top:40px!important}.u-pr_10x{padding-right:40px!important}.u-pl_10x{padding-left:40px!important}.u-pb_10x{padding-bottom:40px!important}.u-fs_xs{font-size:.625rem!important}.u-fs_sm{font-size:.75rem!important}.u-fs_md{font-size:.875rem!important}.u-fs_lg{font-size:1rem!important}.u-fs_xl{font-size:1.125rem!important}.u-fs_xxl{font-size:1.25rem!important}.u-fs_h3{font-size:1.125rem!important}.u-fs_h2{font-size:1.5rem!important}.u-fs_h1{font-size:2rem!important}.u-fs_numberLg{font-size:2.875rem!important}.u-text__alert{color:#fd4477!important}.u-cursor_pointer{cursor:pointer}@media(min-width:768px){.u-hidden__md{display:none}}@media(max-width:1024px){.u-hidden__lgMax{display:none}}@media(max-width:768px){.u-hidden__mdMax{display:none}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:35px;position:absolute;right:1px;top:1px;width:48px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#04b0fb;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:.875rem;touch-action:manipulation}.multiselect{box-sizing:content-box;color:#35495e;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;opacity:.6;pointer-events:none}.multiselect--active{z-index:999}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:2px;box-sizing:border-box;display:inline-block;line-height:20px;margin-top:4px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#04b0fb;outline:none}.multiselect__single{margin-bottom:8px;padding-left:5px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e5e9eb;border-radius:2px;display:block;min-height:40px;padding:8px 40px 0 8px}.multiselect__tag{align-items:center;background-color:#345461;border:1px solid #345461;border-radius:99em;color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;line-height:1.1;margin:0 8px 8px 0;min-height:24px;padding:4px 26px 4px 8px;position:relative;text-align:center;vertical-align:middle;white-space:wrap}.multiselect__tag-icon{align-items:center;background-color:#fff;border-radius:99em;color:currentColor;color:#01293a;cursor:pointer;display:flex;font-style:normal;font-weight:500;height:16px;justify-content:center;line-height:1;margin-left:8px;padding:2px;position:absolute;right:4px;text-align:center;top:50%;transform:translateY(-50%);transition:all .2s ease;width:22px;width:16px}.multiselect__tag-icon:after{color:#345461;content:"×";display:block;font-size:16px;font-weight:600;margin-top:-2px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{opacity:.8}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#345461}.multiselect__current{border:1px solid #e5e9eb;border-radius:2px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{height:38px;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease;width:40px}.multiselect__select:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;color:#999;content:"";margin-top:4px;position:relative;right:0;top:65%}.multiselect__placeholder{color:#99a9b0;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e9eb;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:50}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e5e9eb;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;position:relative;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{font-size:.75rem;line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#04b0fb;color:#fff;outline:none}.multiselect__option--highlight:after{background:#04b0fb;color:#fff;content:attr(data-select)}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{color:silver;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#fd4477;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#fd4477;color:#fff;content:attr(data-deselect)}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#fd4477;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#fd4477;color:#fff;content:attr(data-deselect)}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;margin-bottom:8px;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{left:1px;right:auto}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{left:0;right:auto}[dir=rtl] .multiselect__clear{left:12px;right:auto}[dir=rtl] .multiselect__spinner{left:1px;right:auto}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.StripeElement{background-color:#fff;border:1px solid #99a9b0;border-radius:2px;font-size:.875rem;min-height:50px;padding:16px 12px 8px}.StripeElement--focus{border-color:#04b0fb;outline:none}.StripeElement--invalid{background-color:rgba(253,68,119,.1);border-color:#fd4477;color:#fd4477}.StripeElement--webkit-autofill{background-color:#99a9b0!important}