<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Cabin:600,600i);
/*! 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}*{box-sizing:border-box}:after,:before{box-sizing:inherit}html{font-size:16px}body{background-color:#fafbfb;color:#345461;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}@keyframes blink{0%{opacity:1}20%{opacity:.1}40%{opacity:1}to{opacity:1}}.c-myRequestBoxShareModal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.c-myRequestBoxShareModal .modalOverlay{background:rgba(1,41,58,.8);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.c-myRequestBoxShareModal .modal_sp{width:344px}.c-myRequestBoxShareModal .modal_pc{width:700px}.c-myRequestBoxShareModal .modal_pc,.c-myRequestBoxShareModal .modal_sp{background-color:#fff;border-radius:8px;color:#01293a;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.c-myRequestBoxShareModal .closeModalButton{color:#99a9b0;cursor:pointer;font-size:2rem;position:absolute;right:23px;top:4px}.c-myRequestBoxShareModal .title_pc,.c-myRequestBoxShareModal .title_sp{font-weight:700}.c-myRequestBoxShareModal .title_sp{font-size:1rem;margin-bottom:8px;margin-top:24px}.c-myRequestBoxShareModal .title_pc{font-size:1.5rem;margin-bottom:24px;margin-top:40px}.c-myRequestBoxShareModal .image_sp{margin-bottom:8px;width:237px}.c-myRequestBoxShareModal .image_pc{margin-bottom:24px;width:342px}.c-myRequestBoxShareModal .description_sp{font-size:.75rem;margin-bottom:16px}.c-myRequestBoxShareModal .description_pc{font-size:.875rem;margin-bottom:24px}.c-myRequestBoxShareModal .shareButtonContainer_sp{gap:8px;margin-bottom:16px}.c-myRequestBoxShareModal .shareButtonContainer_pc{gap:16px;margin-bottom:24px}.c-myRequestBoxShareModal .shareButtonContainer_pc,.c-myRequestBoxShareModal .shareButtonContainer_sp{display:flex;flex-wrap:wrap;justify-content:center}.c-myRequestBoxShareModal .shareButtonContainer_pc button,.c-myRequestBoxShareModal .shareButtonContainer_sp button{width:180px}.c-myRequestBoxShareModal .shareButtonContainer_pc svg,.c-myRequestBoxShareModal .shareButtonContainer_sp svg{height:2em;width:2em}.c-myRequestBoxShareModal .cancelButton_sp{margin-bottom:24px}.c-myRequestBoxShareModal .cancelButton_pc{margin-bottom:40px}.c-myRequestBoxShareModal .cancelButton_pc,.c-myRequestBoxShareModal .cancelButton_sp{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:#99a9b0;cursor:pointer;outline:none;padding:0}.c-myRequestBoxStopModal .c-myRequestBoxStopModal__content{padding:40px 75px;text-align:center}.c-myRequestBoxStopModal .c-myRequestBoxStopModal__title{font-size:1.125rem;font-weight:700;margin-bottom:16px}.c-myRequestBoxStopModal .c-myRequestBoxStopModal__description{font-size:.875rem;margin-bottom:24px}.c-myRequestBoxStopModal .c-myRequestBoxStopModal__operationButtonList{display:flex;gap:16px;justify-content:center;width:100%}.c-myRequestBoxStopModal .c-myRequestBoxStopModal__operationButtonList button{border-radius:4px;flex:1 1}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__content{padding:24px 16px 16px}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__title{font-size:.875rem;margin-bottom:8px}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__description{font-size:.75rem}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__operationButtonList{gap:12px}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__operationButtonList button:first-child{flex:1 1}.c-myRequestBoxStopModal.-mobile .c-myRequestBoxStopModal__operationButtonList button:nth-child(2){flex:2 1}.c-questionModal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.c-questionModal .-mobileBr{display:none}.c-questionModal__overlay{background:rgba(1,41,58,.8);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.c-questionModal__modal{background-color:#fff;border-radius:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:700px}.c-questionModal__modal .urge-motivation{font-size:.75rem;margin-bottom:12px;margin-top:12px}.c-questionModal__modal .-career_motivationList{padding:0 50px}.c-questionModal__modal .-career_motivationList ul{display:flex;flex-wrap:wrap;justify-content:space-between}.c-questionModal__modal .-career_motivationList ul li{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0;margin-bottom:8px}.c-questionModal__modal .-career_motivationList ul.-column3{flex-basis:calc(50% - 4px);flex-grow:0;flex-shrink:0}@media(min-width:768px){.c-questionModal__modal .-career_motivationList ul.-column3&gt;li{flex-basis:calc(33.33% - 8px);flex-grow:0;flex-shrink:0;margin-bottom:12px}}.c-questionModal__modal .-motivationList{padding:0 50px}.c-questionModal__modal .c-salaryInputs{display:flex;justify-content:space-evenly;margin-top:16px}.c-questionModal__modal .c-salaryInputs .c-salaryInput{flex:1 1}.c-questionModal__modal .c-salaryInputs label{color:#99a9b0;display:block;font-size:.875rem;font-weight:500}.c-questionModal__modal .c-salaryInputs select{margin-right:8px;width:80%}.c-questionModal__modal .c-salaryInputs input[type=number]{border:1px solid #e5e9eb;border-radius:4px;margin-right:8px;padding:4px;width:80%}.c-questionModal__modal .c-salaryInputs .c-error{color:#fd4477;font-size:.75rem;margin-top:4px}.c-questionModal__modal .c-salaryInputs .-note{color:#99a9b0;font-size:.75rem;margin-top:4px}.c-questionModal__modal .c-checkbox__wrap{margin-bottom:12px;margin-top:12px}.c-questionModal__head{padding-bottom:24px;padding-top:40px;text-align:center}.c-questionModal__head .-title{color:#01293a;font-size:1.5rem;font-weight:700;margin-bottom:16px}.c-questionModal__head .-description,.c-questionModal__head .-discription{color:#345461;font-size:.875rem}.c-questionModal__head .-description a,.c-questionModal__head .-discription a{color:#345461}.c-questionModal__head.-firstOfferModal{padding-top:0}.c-questionModal__closeBtn{background:none;border:none;cursor:pointer;outline:none;padding:0;position:absolute;right:16px;top:16px}.c-questionModal__closeBtn svg{fill:#99a9b0}.c-questionModal.-qaCategoryFollowModal .-title{color:#01293a;font-size:1.125rem;font-weight:700;line-height:1.1}.c-questionModal.-qaCategoryFollowModal .-description{color:#345461;font-size:.875rem;font-weight:500;line-height:1.4;text-align:center}.c-questionModal.-qaCategoryFollowModal .-description a{color:#04b0fb}.c-questionModal.-qaCategoryFollowModal .-categoryWrap{max-height:50vh;overflow-y:auto}.c-questionModal.-qaCategoryFollowModal .-largeCategoryName{color:#01293a;font-size:.875rem;font-weight:700}.c-questionModal.-qaCategoryFollowModal .-categoryTagWrap{gap:12px 8px}.c-questionModal.-qaCategoryFollowModal .-wrapBorder{border:1px solid transparent}.c-questionModal.-qaCategoryFollowModal .-wrapBorder.-active{border:0}.c-questionModal.-qaCategoryFollowModal .-wrapBorder.-active .-categoryTag{background:#f2fbff;border:2px solid #04b0fb}.c-questionModal.-qaCategoryFollowModal .-wrapBorder.-active .-categoryTagLabel{color:#42a5f5}.c-questionModal.-qaCategoryFollowModal .-wrapBorder.-disabled .-categoryTag{border:1px solid #e5e9eb;cursor:auto}.c-questionModal.-qaCategoryFollowModal .-wrapBorder.-disabled .-categoryTagLabel{color:#99a9b0}.c-questionModal.-qaCategoryFollowModal .-categoryTag{align-items:center;background:#fff;border:1px solid #78909c;border-radius:4px;box-shadow:0 0 0 1px #fff;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:8px 16px}.c-questionModal.-qaCategoryFollowModal .-categoryTagLabel{color:#345461;font-size:.75rem;font-weight:500;line-height:1.2;text-align:center}.c-questionModal.-qaCategoryFollowModal .ButtonMedium{background:linear-gradient(135deg,#04b0fb,#6684f7);border-radius:4px}.c-questionModal.-qaCategoryFollowModal .-button{width:265px}.c-questionModal.-qaCategoryFollowModal .-buttonLabel{color:#fff;font-size:.875rem;font-weight:700;line-height:1.6;text-align:center}.c-questionModal.-qaCategoryFollowModal .-cancelButtonLabel{color:#99a9b0;font-size:.875rem;font-weight:500;line-height:1.1}.c-questionModal.-confirm .c-questionModal__operationArea{padding:16px 0 32px;text-align:center}.c-questionModal.-confirm .c-questionModal__operationArea .-text{color:#345461;font-size:.75rem;font-weight:500;margin-bottom:16px}.c-questionModal.-confirm .c-questionModal__operationArea .-text a{color:#345461}.c-questionModal.-confirm .c-questionModal__operationArea .c-questionModal__button{border-radius:4px;flex:1 1;font-size:.875rem;font-weight:700;height:40px}.c-questionModal.-confirm .c-questionModal__content.-firstOfferModal{padding-bottom:41px}.c-questionModal.-confirm .c-agent-link{align-items:center;border-top:1px solid #e5e9eb;display:flex;justify-content:center;padding:24px}.c-questionModal.-confirm .c-agent-link ._link{color:#04b0fb;cursor:pointer;font-size:.875rem;font-weight:700;-webkit-text-decoration-color:#04b0fb;text-decoration-color:#04b0fb;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-questionModal.-confirm .c-agent-link ._link:hover{opacity:.7}.c-questionModal.-announce .c-questionModal__modal{width:auto}.c-questionModal.-announce .c-questionModal__content{background-color:#f2fbff}.c-questionModal.-announce .c-questionModal__operationArea{padding:16px 24px 32px;text-align:center}.c-questionModal.-announce .c-questionModal__operationArea .-confirmation{color:#345461;font-size:.75rem;text-align:left}.c-questionModal.-announce .c-questionModal__operationArea .-confirmation .-confirmationText{font-weight:500}.c-questionModal.-announce .c-questionModal__operationArea .-confirmation .-confirmationText p{white-space:nowrap}.c-questionModal.-announce .c-questionModal__operationArea .-confirmation .-confirmationText a{color:#345461}.c-questionModal.-announce .c-questionModal__operationArea .-text{color:#345461;font-size:.75rem;font-weight:500;margin-bottom:16px}.c-questionModal.-announce .c-questionModal__operationArea .-text a{color:#345461}.c-questionModal.-announce .c-questionModal__operationArea .-agree{font-size:.875rem;margin:32px auto 24px;width:372px}.c-questionModal.-announce .c-questionModal__operationArea .-disagree{color:#99a9b0;cursor:pointer;font-size:.875rem}.c-questionModal.-careerAndWorkstyle .-text{color:#345461;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.4;text-align:center}.c-questionModal.-careerAndWorkstyle .-button{align-items:center;align-self:stretch;background:var(--gradient-primary-c,linear-gradient(135deg,#04b0fb 0,#6684f7 100%));border-radius:4px;display:flex;justify-content:center;padding:12px;width:265px}.c-questionModal.-careerAndWorkstyle .-buttonLabel{color:#fff;font-size:.875rem;font-weight:700;line-height:1.6;text-align:center}.c-questionModal.-mobile .-mobileBr{display:inline}.c-questionModal.-mobile .c-questionModal__modal{width:calc(100vw - 32px)}.c-questionModal.-mobile .c-questionModal__modal .-career_motivationList{padding:0 10px}.c-questionModal.-mobile .c-questionModal__modal .-motivationList{margin-bottom:12px;padding:0 10px}.c-questionModal.-mobile .c-questionModal__head{padding:24px 16px 16px}.c-questionModal.-mobile .c-questionModal__head .-title{font-size:.875rem;margin-bottom:8px}.c-questionModal.-mobile .c-questionModal__head .-description,.c-questionModal.-mobile .c-questionModal__head .-discription{font-size:.625rem}.c-questionModal.-mobile .c-salaryInputs{display:block}.c-questionModal.-mobile .c-salaryInputs input[type=number],.c-questionModal.-mobile .c-salaryInputs select{width:60%}.c-questionModal.-qaCategoryFollowModal.-mobile .-title{font-size:.875rem}.c-questionModal.-qaCategoryFollowModal.-mobile .-description{font-size:.75rem}.c-questionModal.-qaCategoryFollowModal.-mobile .-categoryWrap{border:1px solid #e5e9eb;border-radius:4px;max-height:320px;padding:16px}.c-questionModal.-qaCategoryFollowModal.-mobile .-categoryTagWrap{gap:8px}.c-questionModal.-qaCategoryFollowModal.-mobile .-cancelButtonLabel{font-size:.75rem}.c-questionModal.-confirm.-mobile .c-questionModal__operationArea{padding:16px 16px 24px}.c-questionModal.-confirm.-mobile .c-questionModal__operationArea .-text{font-size:.625rem;margin-bottom:8px}.c-questionModal.-confirm.-mobile .c-questionModal__operationArea .-agree{margin-bottom:16px;width:100%}.c-questionModal.-confirm.-mobile .c-questionModal__operationArea .-disagree{font-size:.75rem}.c-questionModal.-announce.-mobile .c-questionModal__operationArea{padding:16px 16px 24px}.c-questionModal.-announce.-mobile .c-questionModal__operationArea .-text{font-size:.625rem;margin-bottom:8px}.c-questionModal.-announce.-mobile .c-questionModal__operationArea .-confirmation{font-size:.625rem}.c-questionModal.-announce.-mobile .c-questionModal__operationArea .-confirmation .-confirmationText p{white-space:inherit}.c-questionModal.-announce.-mobile .c-questionModal__operationArea .-agree{margin:16px auto;width:100%}.c-questionModal.-announce.-mobile .c-questionModal__operationArea .-disagree{font-size:.75rem}.c-questionModal.-careerAndWorkstyle.-mobile .c-questionModal__modal{width:calc(100vw - 32px)}.c-questionModal.-careerAndWorkstyle.-mobile .c-questionModal__head{padding-top:24px}.c-questionModal.-careerAndWorkstyle.-mobile .-title{font-size:1rem}.c-questionModal.-careerAndWorkstyle.-mobile img{width:100%}.c-questionModal.-careerAndWorkstyle.-mobile .-text{font-size:.75rem}.c-questionModal.-careerAndWorkstyle.-mobile .-button{flex-grow:1;width:auto}.c-questionModal.-careerAndWorkstyle.-mobile .-buttonLabel{font-size:.75rem}.c-questionModal.-careerAndWorkstyle.-mobile .-cancel{color:#99a9b0;font-size:.75rem;font-weight:500;line-height:1.6}.c-toast{border-radius:23px;bottom:-100px;left:calc(50% - 130px);padding:16px;position:fixed;transition:all .3s ease-out;width:260px;z-index:10}.c-toast.-top{bottom:inherit;top:-100px}.c-toast p{font-weight:700}.c-toast.-success{background:linear-gradient(to top left,rgba(81,115,252,.8),#04b0fb 51%,rgba(102,132,247,.8));box-shadow:0 6px 10px 0 rgba(102,132,247,.4)}.c-toast.-success p{color:#fff;text-align:center}.c-toast.-alert{background:rgba(253,202,68,.8);box-shadow:0 6px 10px 0 rgba(1,41,58,.2)}.c-toast.-alert p{color:#01293a;text-align:center}.c-toast.is-show{bottom:140px}.c-toast.is-show.-top{bottom:inherit;top:48px}.c-svgIcon{position:relative}.c-svgIcon svg.-main{fill:#99a9b0}.c-svgIcon svg.-notification{fill:#fd4477;position:absolute}.c-svgIcon.-size-24 svg.-main{height:24px;width:24px}.c-svgIcon.-size-24 svg.-notification{height:14px;right:-4px;top:-2px;width:14px}.c-svgIcon.-size-32 svg.-main{height:32px;width:32px}.c-svgIcon.-size-32 svg.-notification{height:14px;right:-5px;top:0;width:14px}.l-userForumPage{min-width:1012px}.l-userForumPage .l-userForumPageHeader{position:sticky;top:0;width:100%;z-index:1000}.l-userForumPage .l-userForumPageContent{display:flex;flex-direction:row;gap:40px;justify-content:center;padding:40px 32px 0}.l-userForumPage .l-userForumPageContent__leftSideNavi{flex-basis:298px}.l-userForumPage .l-userForumPageContent__main{flex:1 1;max-width:700px;padding-bottom:80px}.l-userForumPage .l-userForumPageContent__rightSideNavi{flex-basis:298px}.l-userForumPage .l-userForumPageBottomNav{background:#f2fbff;overflow:auto;width:100%}.l-userForumPage .l-userForumPage__requestBoxShareModal{display:none}.l-userForumPage .l-userForumPage__requestBoxShareModal.-active{display:block}.l-userForumPage .l-userForumPage__requestBoxStopModal{display:none}.l-userForumPage .l-userForumPage__requestBoxStopModal.-active{display:block}.l-userForumPage.-mobile{max-width:100%;min-width:0;min-width:auto}.l-userForumPage.-mobile .l-userForumPageContent{flex-direction:column;gap:0;padding:0 16px}.l-userForumPage.-mobile .l-userForumPageContent__main{padding-bottom:40px;padding-top:24px}.l-userForumPage.-mobile .l-userForumPageContent__main.-noPaddingTop{padding-top:0}.l-userForumPage.-mobile .l-userForumPageContent__linkNavi{display:flex;flex-direction:column;gap:40px;margin:32px 0}.c-pageHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.c-pageTitle{color:#345461;font-size:1.125rem;font-weight:700}.c-outOfText{color:#345461;font-size:.875rem;font-weight:500}.-mobile .c-pageHeader{display:block}.-mobile .c-pageTitle{font-size:1rem;margin-bottom:4px}.-mobile .c-outOfText{font-size:.75rem;text-align:right}.p-categories__mainBlock{background-color:#fff;box-shadow:0 1px 2px rgba(1,41,58,.1);padding:24px 16px}.p-categories__headText{color:#345461;font-size:.875rem;font-weight:500;margin-bottom:16px}.p-categories__searchBox{height:40px;margin-bottom:24px;position:relative;width:298px}.p-categories__searchBox .-wrapper{border:1px solid #99a9b0;border-radius:2px}.p-categories__searchBox .-inputText{border:none;font-size:.875rem;height:100%;outline:none;width:100%}.p-categories__searchBox .-inputText::-moz-placeholder{color:#99a9b0}.p-categories__searchBox .-inputText:-ms-input-placeholder{color:#99a9b0}.p-categories__searchBox .-inputText::placeholder{color:#99a9b0}.p-categories__categories{display:flex;flex-direction:column;gap:24px}.p-categories__parentCategory .-parentCategoryName{color:#345461;font-size:1rem;font-weight:700;margin-bottom:16px}.p-categories__categoryList{display:flex;flex-wrap:wrap}.p-categories__categoryList li{background-color:#fafbfb;border:1px solid #e5e9eb;border-radius:4px}.p-categories__categoryList.-twoColumns li{width:calc(50% - 8px)}.p-categories__categoryList .-categoryDetailLink{align-items:center;display:flex;height:100%;justify-content:space-between;padding:16px;text-decoration:none;width:100%}.p-categories__categoryList .-categoryDetailLink .-hotIconText{color:#fc8551;font-size:.875rem;font-weight:500;line-height:1.4}.p-categories__categoryList .-categoryDetailLink .-categoryName{color:#01293a;font-size:.875rem;font-weight:500}.p-categories__categoryList .-categoryDetailLink .-numberOfQuestions{color:#99a9b0;font-size:.75rem;font-weight:500}.p-categories.-mobile .p-categories__mainBlock{padding:16px}.p-categories.-mobile .p-categories__headText{font-size:.75rem}.p-categories.-mobile .p-categories__searchBox{width:100%}.p-categories.-mobile .p-categories__searchBox .-inputText{font-size:.75rem}.p-categories.-mobile .p-categories__parentCategory .-parentCategoryName{font-size:.875rem}.p-categories.-mobile .p-categories__categoryList .-categoryDetailLink{display:block}.u-margin0Auto{margin:0 auto}.u-textAlignCenter{text-align:center}.u-textDecorationNone{text-decoration:none}.u-color.-white{color:#fff}.u-cursor{cursor:pointer}.u-mt_1x{margin-top:4px!important}.u-mr_1x{margin-right:4px!important}.u-ml_1x{margin-left:4px!important}.u-mb_1x{margin-bottom:4px!important}.u-mt_2x{margin-top:8px!important}.u-mr_2x{margin-right:8px!important}.u-ml_2x{margin-left:8px!important}.u-mb_2x{margin-bottom:8px!important}.u-mt_3x{margin-top:12px!important}.u-mr_3x{margin-right:12px!important}.u-ml_3x{margin-left:12px!important}.u-mb_3x{margin-bottom:12px!important}.u-mt_4x{margin-top:16px!important}.u-mr_4x{margin-right:16px!important}.u-ml_4x{margin-left:16px!important}.u-mb_4x{margin-bottom:16px!important}.u-mt_6x{margin-top:24px!important}.u-mr_6x{margin-right:24px!important}.u-ml_6x{margin-left:24px!important}.u-mb_6x{margin-bottom:24px!important}.u-mt_8x{margin-top:32px!important}.u-mr_8x{margin-right:32px!important}.u-ml_8x{margin-left:32px!important}.u-mb_8x{margin-bottom:32px!important}.u-mt_10x{margin-top:40px!important}.u-mr_10x{margin-right:40px!important}.u-ml_10x{margin-left:40px!important}.u-mb_10x{margin-bottom:40px!important}.u-mt_12x{margin-top:48px!important}.u-mr_12x{margin-right:48px!important}.u-ml_12x{margin-left:48px!important}.u-mb_12x{margin-bottom:48px!important}.u-mt_14x{margin-top:56px!important}.u-mr_14x{margin-right:56px!important}.u-ml_14x{margin-left:56px!important}.u-mb_14x{margin-bottom:56px!important}.u-mt_16x{margin-top:64px!important}.u-mr_16x{margin-right:64px!important}.u-ml_16x{margin-left:64px!important}.u-mb_16x{margin-bottom:64px!important}.u-p_0{padding:0!important}.u-pt_0{padding-top:0!important}.u-pr_0{padding-right:0!important}.u-pl_0{padding-left:0!important}.u-pb_0{padding-bottom:0!important}.u-m_0{margin:0!important}.u-mt_0{margin-top:0!important}.u-mr_0{margin-right:0!important}.u-mb_0{margin-bottom:0!important}.u-ml_0{margin-left:0!important}.u-p_1x{padding:4px!important}.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-p_2x{padding:8px!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-p_3x{padding:12px!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-p_4x{padding:16px!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-p_6x{padding:24px!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-p_8x{padding:32px!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-p_10x{padding:40px!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-p_12x{padding:48px!important}.u-pt_12x{padding-top:48px!important}.u-pr_12x{padding-right:48px!important}.u-pl_12x{padding-left:48px!important}.u-pb_12x{padding-bottom:48px!important}.u-p_14x{padding:56px!important}.u-pt_14x{padding-top:56px!important}.u-pr_14x{padding-right:56px!important}.u-pl_14x{padding-left:56px!important}.u-pb_14x{padding-bottom:56px!important}.u-p_16x{padding:64px!important}.u-pt_16x{padding-top:64px!important}.u-pr_16x{padding-right:64px!important}.u-pl_16x{padding-left:64px!important}.u-pb_16x{padding-bottom:64px!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-bold{font-weight:700!important}.u-text__alert{color:#fd4477!important}.u-color__base-300{color:#99a9b0!important}.u-cursor_pointer{cursor:pointer!important}.u-p_fixed{position:fixed}.u-p_relative{position:relative}.u-desktopBreak{display:none}@media(min-width:768px){.u-desktopBreak{display:block}}.u-mobileBreak{display:block}@media(min-width:768px){.u-mobileBreak{display:none}}.jump-fade-enter-active{transition:all .5s cubic-bezier(.31,1.72,.47,.99)}.jump-fade-leave-active{transition:all .8s cubic-bezier(.31,1.72,.47,.99)}.jump-fade-enter,.jump-fade-leave-to{opacity:0;transform:translateY(50px)}.-flex{display:flex!important}.-flex.-center{align-items:center!important;justify-content:center!important}.-flex.-inline{display:inline-flex!important}.-spaceBetween{justify-content:space-between!important}.-justifyContentCenter{justify-content:center!important}.-rowReverse{flex-direction:row-reverse!important}.-directionColumn{flex-direction:column!important}.-directionColumnReverse{flex-direction:column-reverse!important}.-alignItemsCenter{align-items:center!important}.-alignItemsStart{align-items:start!important}.-alignItemsEnd{align-items:flex-end!important}.-alignSelfCenter{align-self:center!important}.-flexWrap{flex-wrap:wrap!important}.-grow1{flex-grow:1!important}.-shrink0{flex-shrink:0!important}.u-gap_1x{gap:4px!important}.u-gap_2x{gap:8px!important}.u-gap_3x{gap:12px!important}.u-gap_4x{gap:16px!important}.u-gap_6x{gap:24px!important}.u-gap_8x{gap:32px!important}.u-gap_10x{gap:40px!important}.u-gap_12x{gap:48px!important}.u-gap_14x{gap:56px!important}.u-gap_16x{gap:64px!important}.u-bg_white{background-color:#fff!important}.u-w_100vw{width:100vw!important}.u-w_100{width:100%!important}.u-w_auto{width:auto!important}.u-h_100vh{height:100vh!important}.u-h_100{height:100%!important}.u-h_auto{height:auto!important}.u-z_xl{z-index:10000!important}.u-z_lg{z-index:1000!important}.u-z_md{z-index:100!important}.u-z_sm{z-index:10!important}.u-z_xs{z-index:1!important}.u-checkbox__label:focus-within{outline:1px solid #04b0fb}.u-checkbox__input{clip:rect(0 0 0 0);border-width:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-avatar{background-color:#f2fbff;background-position:50%;background-size:cover;border:2px solid #fafbfb;border-radius:50%;display:inline-block}.c-avatar.-small{height:32px;width:32px}.c-avatar.-normal{height:48px;width:48px}.c-avatar.-large{height:96px;width:96px}@keyframes spin{0%{opacity:.1;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.1;transform:rotate(1turn)}}.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;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:.75rem;height:50px}.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.-w100{max-width:400px;width:100%}.c-button.-noBoxShadow,.c-button.-noBoxShadow:hover{box-shadow:none}.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.-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.-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: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.-outlineLight{background-color:transparent;border:1px solid #fff;color:#fff}.c-button.-outlineLight:hover{background-color:#fff;border-color:#fff;color:#04b0fb}.c-button.-outlineLight.is-disabled,.c-button.-outlineLight[disabled]{background-color:transparent;background-image:none;border-color:#e5e9eb;color:#e5e9eb}.c-button.-outlineDark{background-color:transparent;border:1px solid #345461;color:#345461}.c-button.-outlineDark:hover{background-color:#345461;border-color:#345461;color:#fff}.c-button.-outlineDark.is-disabled,.c-button.-outlineDark[disabled]{background-color:#fff;background-image:none;border-color:#e5e9eb;color:#e5e9eb}.c-button.-outlineAlret{background-color:#fff;border:1px solid #fd4477;color:#fd4477}.c-button.-outlineAlret:hover{background-color:#fd4477;border-color:#fd4477;color:#fff}.c-button.-outlineAlret.is-disabled,.c-button.-outlineAlret[disabled]{background-color:#fff;background-image:none;border-color:#e5e9eb;color:#e5e9eb}.c-button.-outlineAlret.-notHover:hover{background-color:#fff;color:#fd4477}.c-button.-twitter,.c-button.-twitter:hover{background-color:#55acee;box-shadow:none;color:#fff}.c-button.-twitter:hover{border-color:#55acee;opacity:.8}.c-button.-facebook,.c-button.-facebook:hover{background-color:#1877f2;box-shadow:none;color:#fff}.c-button.-facebook:hover{border-color:#1877f2;opacity:.8}.c-button.-hatena{white-space:nowrap}.c-button.-hatena,.c-button.-hatena:hover{background-color:#6ec6e4;box-shadow:none;color:#fff}.c-button.-hatena:hover{border-color:#6ec6e4;opacity:.8}.c-button.is-disabled.-minimum-disabled-style,.c-button[disabled].-minimum-disabled-style{cursor:default;pointer-events:none}.c-button.is-disabled:not(.-minimum-disabled-style),.c-button.is-uploading,.c-button[disabled]:not(.-minimum-disabled-style){background-color:#e5e9eb;background-image:none;border-color:#e5e9eb;box-shadow:none;color:#fff;cursor:default;pointer-events:none}.c-button.is-uploading{position:relative}.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:12px;position:absolute;top:calc(50% - 8px);width:16px}.c-button.-icon{align-items:center;display:flex;position:relative;width:100%}.c-button.-icon .c-icon{left:8px;position:absolute;top:50%;transform:translateY(-50%)}.c-button.-round{border-radius:99em}.c-button__block{padding:0 12px}.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:1}.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.-maxContent{min-width:-moz-max-content;min-width:max-content}.c-tooltip.-textAlignLeft{text-align:left}.c-tooltip.-fukidashiRight{left:auto;right:0;transform:translateY(8px)}.c-tooltip.-fukidashiRight:after{left:auto;margin-right:0;right:17px}.c-tooltip.-fukidashiRight.-bottom{transform:translateY(-8px)}.c-tooltip.-outline{background-color:#fff;border:1px solid #e5e9eb;border-radius:4px;color:#345461;font-weight:700}.c-tooltip.-outline:after{border-color:#e5e9eb transparent transparent}.c-tooltip.-outline:before{border:4px solid transparent;border-top-color:#fff;content:" ";left:50%;margin-left:-4px;position:absolute;top:100%;z-index:1}.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 a.-inline{display:inline}.c-tooltip__trigger{display:inline-block;margin-left:2px;position:relative;vertical-align:baseline}.c-tooltip__trigger&gt;.c-icon{fill:#345461}.c-tooltip__trigger:hover&gt;.c-tooltip{opacity:1;transform:translate(-50%);visibility:visible}.c-tooltip__trigger:hover&gt;.c-tooltip.-fukidashiRight{transform:translate(0)}.c-tooltip__trigger:hover&gt;.c-tooltip.-fukidashiRight.-pattern2{transform:translate(10px)}.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-overlay__content{background-color:#fff;position:relative;z-index:10000}.p-offerBottomMenu{bottom:0;height:126px;position:fixed;width:100%;z-index:100}.p-offerBottomMenu__spacer{height:126px}.p-offerBottomMenu__switch{align-items:center;background-color:#cdeffe;display:flex;height:66px;padding:16px;position:relative}.p-offerBottomMenu__switch:before{background-color:#fff;border-radius:21px;bottom:0;box-sizing:border-box;content:"";display:block;left:0;margin:12px;position:absolute;right:0;top:0}.p-offerBottomMenu__switchItem{flex-basis:100%;z-index:1}.p-offerBottomMenu__switchItem__link{align-items:center;border-radius:17px;color:#04b0fb;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:34px;text-decoration:none}.p-offerBottomMenu__switchItem__link.-is-active{background-image:linear-gradient(to top left,#6684f7,#04b0fb);color:#fff}.p-offerBottomMenu__switchItem__link.-has-unread:before{background-color:#fd4477;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:8px;width:5px}.p-offerBottomMenu__tab{background-color:#fff;display:flex;height:60px}.p-offerBottomMenu__tabItem{flex-basis:100%}.p-offerBottomMenu__tabItem.-notification .p-offerBottomMenu__tabItem__iconBlock,.p-offerBottomMenu__tabItem.-notification .p-offerBottomMenu__tabItem__label{margin-top:4px}.p-offerBottomMenu__tabItem__link{align-items:center;color:#99a9b0;display:flex;flex-direction:column;height:100%;justify-content:center;text-decoration:none}.p-offerBottomMenu__tabItem__link.-is-active{color:#04b0fb}.p-offerBottomMenu__tabItem__link.-is-active .-svgIcon svg.-main{fill:#04b0fb}.p-offerBottomMenu__tabItem__link.-is-disabled{color:#e5e9eb}.p-offerBottomMenu__tabItem__link.-is-disabled .-svgIcon svg.-main{fill:#e5e9eb}.p-offerBottomMenu__tabItem__iconBlock{position:relative}.p-offerBottomMenu__tabItem__icon{fill:#99a9b0}.p-offerBottomMenu__tabItem__link.-is-active .p-offerBottomMenu__tabItem__icon{fill:#04b0fb}.p-offerBottomMenu__tabItem__link.-is-disabled .p-offerBottomMenu__tabItem__icon{fill:#e5e9eb}.p-offerBottomMenu__tabItem__unreadIcon{fill:#fd4477;position:absolute;right:0;top:0;transform:scale(1.3) translate(3px,-1px)}.p-offerBottomMenu__tabItem__label{font-size:.625rem;font-weight:700}.c-footer{overflow:hidden;padding-top:40px;position:relative}.c-footer:after{background:url(/packs/media/parts_logo_s-ef8ad1d5.png) no-repeat 0 0 transparent;background-size:296px 339px;bottom:-200px;content:"";display:block;height:339px;position:absolute;right:-110px;width:296px;z-index:-1}@media(min-width:768px){.c-footer{padding-top:64px}.c-footer:after{background-size:auto;bottom:-400px;height:635px;right:-180px;width:554px}}.c-footer__large{padding:40px 16px 0}.c-footer__sitemapLinks{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1012px}@media(min-width:768px){.c-footer__sitemapLinks{flex-wrap:nowrap;margin:40px auto 0}}.c-footer__sitemapLinksList{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;margin-top:32px}.c-footer__sitemapLinksList dt{color:#01293a;font-size:.75rem;font-weight:700}.c-footer__sitemapLinksList dd{font-size:.875rem;line-height:1.1;margin-top:16px}.c-footer__sitemapLinksList dd a{color:#01293a;text-decoration:none;transition:all .3s ease-out}.c-footer__sitemapLinksList dd a:hover{color:#04b0fb;text-decoration:underline}@media(min-width:768px){.c-footer__sitemapLinksList{flex-basis:calc(20% - 8px);flex-grow:0;flex-shrink:0;margin-top:0}}.c-footer__logo{text-align:center}.c-footer__logo img{height:auto;width:200px}@media(min-width:768px){.c-footer__logo img{height:auto;width:200px}}.c-footer__bannerArea{flex-wrap:wrap;justify-content:center;margin-top:32px}.c-footer__bannerArea .-banner{display:block;flex:0 0 100%;margin:12px 8px 0}.c-footer__bannerArea .-banner img{height:auto;width:100%}@media(min-width:768px){.c-footer__bannerArea .-banner{flex:0 0 240px;margin:0 12px}}.c-copyright{line-height:1;padding:24px;text-align:center}.c-copyright small{font-size:.75rem}.lazy-img{opacity:1;transition:opacity 1s}.lazy-img.lazy{opacity:0;width:100%}.lazy-img.lazy-background{opacity:0}.c-footer__bannerArea{align-items:center;display:flex;flex-direction:column;margin:32px auto 0}.c-footer__bannerArea .c-footer__bannerList{margin:0}@media(min-width:768px){.c-footer__bannerArea{flex-direction:row;justify-content:space-between;max-width:1000px}}.c-footer__imageList{display:flex;margin-top:16px}.c-footer__imageList&gt;li a{display:block}@media(min-width:768px){.c-footer__imageList{margin-top:0}}.c-footer__bannerList{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px auto 0;width:343px}@media(min-width:768px){.c-footer__bannerList{width:760px}}.c-footer__bannerList&gt;li{height:auto;margin-bottom:12px;width:165px}@media(min-width:768px){.c-footer__bannerList&gt;li{margin-bottom:0;width:calc(25% - 12px)}}.c-footer__bannerList&gt;li&gt;a&gt;img{width:100%}.p-sitemap__links{margin-top:32px;text-align:center}.p-sitemap__links li{display:inline-block;font-size:.875rem;margin:0 16px 24px}.p-sitemap__links li a{color:#01293a;text-decoration:none;transition:all .3s ease-out}.p-sitemap__links li a:hover{color:#04b0fb;text-decoration:underline}@media(min-width:768px){.p-sitemap__links{margin-top:48px}.p-sitemap__links li{font-size:.75rem;margin:0 16px 32px}}.p-sitemap__columnArrow{fill:#000;height:16px;transition:all .2s ease-out;width:16px}@media(min-width:768px){.p-sitemap__columnArrow{display:none}}.c-footer{background-color:#fff;display:grid;grid-template-columns:minmax(16px,1fr) [main-start] minmax(0,1024px) [main-end] minmax(16px,1fr);grid-template-rows:auto auto;padding:60px 0 0}.c-footer .inner{gap:60px;grid-column:main;grid-row:1;margin-bottom:60px}.c-footer .inner,.c-footer .nav-wrapper{grid-gap:60px;display:grid}.c-footer .logo{margin-bottom:16px}.c-footer .logo img{height:auto}.c-footer .logo.text{font-weight:700}.c-footer .banners{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;padding:0}.c-footer .copy{align-items:center;background-color:#fafbfb;display:flex;flex-direction:column;gap:40px;grid-column:1/-1;grid-row:2;padding:40px 20px 20px;width:100%}.c-footer .copy ul{display:flex;flex:1 1;gap:8px;list-style:none;padding:0}.c-footer .copy li{background-position:right 8px center;background-repeat:no-repeat;font-size:.75rem;padding-right:28px}.c-footer .copy li:first-child{border-right:1px solid #99a9b0}.c-footer .copy a{color:#01293a;text-decoration:none}.c-footer .copy a:hover{opacity:.7}.c-footer .copy small{font-size:.75rem}.c-footer ul{list-style:none;padding:0}.c-footer details{border-bottom:1px solid #e5e9eb}.c-footer li:first-child details{border-top:1px solid #e5e9eb}.c-footer details summary::-webkit-details-marker{display:none}.c-footer details summary{align-items:center;display:flex;font-size:.75rem;font-weight:700;height:65px;justify-content:space-between}.c-footer details[open] summary svg{transform:rotate(180deg)}.c-footer details ul{grid-gap:16px;display:grid;gap:16px;padding:0 0 8px}.c-footer details li{align-items:center;display:flex;gap:6px}.c-footer details li:before{background-color:#01293a;content:"";height:1px;width:8px}.c-footer details a{color:#345461;font-size:.75rem;text-decoration:none}.c-footer details a:hover{opacity:.7}.c-footer .p-sitemap__columnArrow{fill:#000;height:20px;transition:all .2s ease-out;width:16px}@media screen and (min-width:1024px){.c-footer{padding:40px 0 0}.c-footer .inner{gap:40px}.c-footer .nav-wrapper{grid-gap:24px;display:grid;grid-template-columns:4fr 1fr 1fr}.c-footer .logo{margin-bottom:16px}.c-footer .logo.text{margin-top:5px}.c-footer .media-details{margin-top:-5px}.c-footer .banners{gap:20px}.c-footer .copy{flex-direction:row;padding:30px calc(50vw - 512px)}.c-footer .copy small{margin-left:auto}.container{grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}details{border:none!important}details summary{height:48px;pointer-events:none}.p-sitemap__columnArrow,details summary svg{display:none}}.p-mypage__bg:before{background-image:url(/packs/media/mypageBG-55875d26.png);background-position:bottom;background-size:cover;content:"";display:block;height:330px;left:0;position:absolute;right:0;top:0;z-index:-1}.p-mypage__card{margin:12px;padding:24px 16px 12px;position:relative}.p-mypage__profileCard{margin-top:64px;overflow:visible;padding:12px;text-align:center}.p-mypage__profileCard.-desktop{margin-top:0;padding-top:40px}.p-mypage__myAvatar{display:inline-block;height:96px;margin-bottom:-44px;transform:translateY(-60px);width:96px}.p-mypage__myAvatar.-desktop{margin-bottom:8px;transform:none}.p-mypage__mind{background-color:#99a9b0;border-radius:15px;color:#fff;font-size:.75rem;line-height:30px;margin:12px auto;text-align:center;width:142px}.p-mypage__mind.-primary{background-color:#04b0fb}.p-mypage__mind.-secondary{background-color:#6684f7}.p-mypage__mind.-inactive{background-color:#99a9b0}.p-mypage__job{color:#04b0fb;font-size:.875rem}.p-mypage__job,.p-mypage__name{font-weight:700;line-height:1;margin:8px auto 0}.p-mypage__name{color:#01293a;font-size:1.5rem}.p-mypage__generation{color:#99a9b0;font-size:.875rem;line-height:1;margin:8px auto 0}.p-mypage__location{color:#345461;font-size:.875rem;line-height:1;margin:12px auto 0}.p-mypage__location__icon{fill:#e5e9eb;vertical-align:bottom}.p-mypage__pointBox{margin-top:16px}.p-mypage__button{background:#345461;border:none;border-radius:4px;color:#fff;display:block;line-height:1.1;margin-top:8px;padding:16px;position:relative;text-align:center;text-decoration:none;width:100%}.p-mypage__button svg{fill:#fff;left:16px;position:absolute;top:16px}.p-mypage__snsLabel{color:#99a9b0;font-size:.625rem;line-height:1;margin:12px auto 4px}.p-mypage__snsIconList{display:flex;flex-wrap:wrap;justify-content:center;margin-top:12px}.p-mypage__snsIcon+.p-mypage__snsIcon{margin-left:4px}.p-mypage__snsIcon a{color:currentColor;text-decoration:none}.p-mypage__editButton{fill:#99a9b0;color:#99a9b0;position:absolute;right:12px;top:12px}.p-mypage__editButton .-unreadIcon{fill:#fd4477;position:absolute;right:-4px;top:-4px}.p-mypage__career__job{color:#99a9b0;font-size:.625rem;margin:4px 0}.p-mypage__career__description{color:#345461;font-size:.875rem;margin:4px 0}.p-mypage__career__time{color:#99a9b0;font-size:.625rem;margin:4px 0}.p-mypage__career__more{align-items:center;margin:16px 0;position:relative;width:100%}.p-mypage__career__more__icon{fill:#fff;left:8px;position:absolute}.p-mypage__career__block{border-top:1px solid #e5e9eb;padding:24px 0}.p-mypage__career__block:first-child{border-top:none}.p-mypage__career__block .-companyName{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mypage__career__block .-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-mypage__career__block .-companyName.-mobile{padding:16px 0}.p-mypage__career__block .-job{margin-top:12px}.p-mypage__career__block .-jobName{color:#345461;font-size:1rem;font-weight:700;line-height:1.1}.p-mypage__career__block .-periods{color:#99a9b0;font-size:.625rem;font-weight:500;margin-top:4px}.p-mypage__comment{color:#99a9b0;font-size:.625rem;margin:24px 0 12px;text-align:center}.p-mypage__skillList{text-align:center}.p-mypage__skill{background-color:#04b0fb;border-radius:15px;color:#fff;display:inline-block;font-size:.75rem;line-height:30px;margin:4px;padding:0 16px}.p-mypage__connectionList{max-height:400px;overflow-y:auto}.p-mypage__connectionListItem{border-bottom:none}.c-tileListItem__avatar+.p-mypage__connectionListItem__textBlock{margin-left:12px}.p-mypage__connectionListItem__title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mypage__personality__text{color:#345461;font-size:.75rem;margin:16px}.p-mypage__personalityScore__heading{color:#04b0fb;font-size:.75rem;font-weight:400;line-height:1;margin:24px auto 12px;text-align:center}.p-mypage__personalityScore__heading.-desktop{text-align:left}.p-mypage__personalityScoreList{display:flex;flex-wrap:wrap;justify-content:center;margin:16px 24px}.p-mypage__personalityScoreList.-desktop{background-color:#fafbfb;border-radius:2px;margin:16px 0}.p-mypage__personalityScoreItem{flex-basis:50%;margin:12px 0;text-align:center}.-desktop .p-mypage__personalityScoreItem{flex-basis:25%}.p-mypage__personalityScoreItem__title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.-desktop .p-mypage__personalityScoreItem__title{font-size:.625rem;font-weight:500}.p-mypage__personalityScoreItem__score{color:#345461;font-family:Cabin,sans-serif;font-size:28px;font-style:italic;line-height:1.1}.-desktop .p-mypage__personalityScoreItem__score{font-size:1rem;margin-top:4px}.p-mypage__personalityScoreItem__value{color:#04b0fb;font-size:56px;font-weight:700}.-desktop .p-mypage__personalityScoreItem__value{font-size:2rem}.p-mypage__blank{padding:24px}.p-mypage__blank__images{margin-left:auto;margin-right:auto}.p-mypage__blank__images-mobile{margin-bottom:16px;margin-top:8px}.p-mypage__blank__images-desktop{margin-bottom:16px;margin-top:16px}.p-mypage__blank__image{display:block;width:100%}.p-mypage__blank__image-mobile:not(:last-child){margin-bottom:8px}.p-mypage__blank__image-desktop:not(:last-child){margin-bottom:4px}.p-mypage__blank__heading{font-size:.875rem;margin:8px auto;text-align:center}.p-mypage__blank__text{font-size:.75rem;margin:8px 0}.p-mypage__blank__text-center{text-align:center}.p-mypage__blank__text-bold{font-weight:700}.p-mypage__blank__button{display:block;margin:12px 0 16px;width:100%}.p-mypage__blank__comment{margin:16px 0 0}.p-mypage__updating__image{display:block;margin:8px auto;max-width:400px;width:100%}.p-mypageMenu{border-top:1px solid #e5e9eb;bottom:0;height:60px;position:fixed;width:100%;z-index:100}.p-mypageMenu__spacer{height:60px}.p-mypage__motivationList{margin-top:16px}.p-mypage__motivationList li{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.p-mypage__motivationList li .-emoji{display:block;height:28px;margin-right:4px;width:28px}.p-mypage__motivationList li .-emoji img{height:auto;width:100%}.p-mypage__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-mypage__motivationList li .-comment a{color:#345461;display:block;margin-top:8px}.p-mypage__motivationList li .-comment a:first-of-type{margin-top:0}.p-mypage__motivationList li .-comment a:hover{color:#04b0fb;text-decoration:none}.p-mypage__motivationList li .-comment.-appealPoint{max-height:400px;overflow-y:scroll}.p-mypage__bannerArea{margin-top:24px;max-width:272px}.p-mypage__bannerArea img{height:auto;width:100%}.p-mypage__userAnalysis{display:flex;margin:24px auto 0;max-width:400px}.p-mypage__userAnalysis li{flex:0 0 50%;padding:8px;text-align:center}.p-mypage__userAnalysis li .-title{color:#99a9b0;font-size:.75rem;font-weight:700;line-height:1.1}.p-mypage__userAnalysis li .-count{line-height:1.1;margin-top:8px}.p-mypage__userAnalysis li .-count span{color:#04b0fb;font-family:Cabin,sans-serif;font-size:2.875rem;font-style:italic;margin-right:4px}.p-mypage__userAnalysis li .-subText{color:#99a9b0;font-size:.625rem;line-height:1.1;margin-top:8px}.p-mypage__otherUser{padding:24px 16px}.p-mypage__otherUser .p-mypage__snsIconList{margin-top:24px}.p-mypage__otherUser__detail{align-items:center;display:flex}.p-mypage__otherUser__detail .c-avatar{flex:0 0 64px;height:64px;margin-right:8px;width:64px}.p-mypage__otherUser__detail .-text{flex:1 0 auto}.p-mypage__otherUser__detail .-text .p-mypage__job{margin-top:0}.p-mypage__userLogList{margin-top:8px;padding:0 8px}.p-mypage__userLogList li{align-items:center;display:flex;margin-top:8px}.p-mypage__userLogList li:before{border-radius:99em;content:"";display:block;flex:0 0 8px;height:8px;margin:0 8px 0 0;width:8px}.p-mypage__userLogList li .-logText{color:#345461;flex:1 1 auto;font-size:.75rem}.p-mypage__userLogList li .-logDate{color:#99a9b0;flex:0 1 auto;font-size:.625rem;margin-left:8px;word-break:keep-all}.p-mypage__userLogList li.-sns:before{background-color:#fc8551}.p-mypage__userLogList li.-action:before,.p-mypage__userLogList li.-profile:before{background-color:#04b0fb}.p-mypage__userLogList li.-skill:before{background-color:#e2dc37}.p-mypage__userLogList li.-career:before{background-color:#4bccbe}.p-mypage__userLogList li.-shareTwitter:before{background-color:#55acee}.p-mypage__userLogList li.-shareFacebook:before{background-color:#1877f2}.p-mypage__userChart{margin-top:16px;width:100%!important}.p-mypage__subHeading{font-size:.75rem}.p-mypage__subHeading span{display:block;font-size:.625rem;font-weight:500}.p-mypage__characterList{text-align:center}.p-mypage__character{background-color:#6684f7;border-radius:15px;color:#fff;display:inline-block;font-size:.75rem;line-height:1.4;margin:4px;padding:6px 16px}.p-mypage__activity_log__block{max-height:300px;overflow-y:auto}.p-mypage__share{margin-top:24px}.p-mypage__share .-shareButtonLabel{color:#01293a;font-size:.75rem;font-weight:700;text-align:center}.p-mypage__share .-shareButton{box-shadow:none!important;margin-top:8px}.p-mypage__share .-subtext{color:#99a9b0;font-size:.625rem;margin-top:12px;text-align:left}.p-mypage__share .-subtext a{color:#99a9b0;text-decoration:underline;transition:all .3s ease-out}.p-mypage__share .-subtext a:hover{color:#04b0fb;opacity:.8;text-decoration:none}.p-mypage__status{background-color:#fafbfb;border-radius:2px;font-size:.625rem;font-size:.75rem;margin:12px auto 0;max-width:520px;padding:12px;width:100%}.p-mypage__status&gt;li{align-items:center;color:#345461;display:flex;line-height:1.2;margin-top:8px;text-align:left}.p-mypage__status&gt;li:first-of-type{margin-top:0!important}.p-mypage__status&gt;li.-positive{font-weight:700}.p-mypage__status&gt;li.-negative{color:#99a9b0}.p-mypage__status&gt;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-mypage__status&gt;li.-item__sideJob:before{background-color:#04b0fb;content:"蜑ｯ"}.p-mypage__status&gt;li.-item__jobChangeStatus:before{background-color:#6684f7;content:"霆｢"}.p-mypage__status&gt;li.-item__match span{display:inline-block;font-weight:700;margin:0 4px}.p-mypage__status&gt;li.-item__match:before{background-color:#fc8551;content:"繝�"}.p-mypage__latestCompanyName{color:#04b0fb;font-size:.875rem;font-weight:700;text-decoration:none}.p-mypage__salaryDiagnosisDetailLinkPC{margin-top:4px;text-align:right}.p-mypage__salaryDiagnosisDetailLinkPC .-link{color:#99a9b0}.p-mypage__salaryDiagnosisDetailLinkSP{margin-top:12px;text-align:center}.p-mypage__salaryDiagnosisDetailLinkSP .-link{color:#99a9b0}.c-userForumPageHeader{background:#fff;display:flex;height:80px;justify-content:space-between;padding:0 32px}.c-userForumPageHeader .c-userForumPageHeader__left{align-items:center;display:flex;gap:32px}.c-userForumPageHeader .c-userForumPageHeader__right{align-items:center;display:flex}.c-userForumPageHeader .c-userForumPageHeader__logo{height:35px;width:177px}.c-userForumPageHeader .c-userForumPageHeader__logo img{height:100%}.c-userForumPageHeader .c-userForumPageHeader__shortcutList{display:flex;gap:24px;list-style:none}.c-userForumPageHeader .c-userForumPageHeader__shortcutItem *{color:#99a9b0;font-size:.625rem;font-weight:700;line-height:140%;text-decoration:none}.c-userForumPageHeader .c-userForumPageHeader__shortcutItem.-isActive *{color:#04b0fb}.c-userForumPageHeader .c-userForumPageHeader__shortcutLink{align-items:center;display:flex;flex-direction:column;height:45px}.c-userForumPageHeader .c-userForumPageHeader__shortcutLinkIcon{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.c-userForumPageHeader .c-userForumPageHeader__shortcutLinkIconMain{height:32px;position:relative;width:32px}.c-userForumPageHeader .c-userForumPageHeader__shortcutLinkIconBatch{fill:#fd4477;height:18px;position:absolute;right:-8%;top:-8%;width:18px}.c-userForumPageHeader .c-userForumPageHeader__companyAccount{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.c-userForumPageHeader .c-userForumPageHeader__companyAccountLink,.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleHead{align-items:center;border-left:1px solid #e5e9eb;border-right:1px solid #e5e9eb;color:#99a9b0;cursor:pointer;display:flex;font-size:.875rem;font-weight:900;gap:8px;height:24px;justify-content:center;line-height:100%;padding:0 24px}.c-userForumPageHeader .c-userForumPageHeader__companyAccountLink svg,.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleHead svg{height:16px;width:16px}.c-userForumPageHeader .c-userForumPageHeader__companyAccountLink,.c-userForumPageHeader .c-userForumPageHeader__companyAccountLink *,.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleHead,.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleHead *{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-userForumPageHeader [data-js-target=companyAccountToggleHead].-isOpened svg{transform:rotate(180deg)}.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleBody{display:none}.c-userForumPageHeader .c-userForumPageHeader__companyAccountToggleBody.-isVisible{display:block}.c-userForumPageHeader .c-userForumPageHeader__actionLinkText{color:#000;font-size:.75rem;text-decoration:none}.c-userForumPageHeader .c-userForumPageHeader__myMenu{position:relative}.c-userForumPageHeader .c-userForumPageHeader__myMenuToggleHead{align-items:center;cursor:pointer;display:flex;gap:8px}.c-userForumPageHeader .c-userForumPageHeader__myMenuToggleHead&gt;svg{height:16px;width:16px}.c-userForumPageHeader .c-userForumPageHeader__myMenuToggleHead *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-userForumPageHeader .c-userForumPageHeader__myMenuToggleBody{background:#fff;border:1px solid #e5e9eb;border-radius:4px;box-shadow:0 2px 4px rgba(4,176,251,.1);display:none;position:absolute;right:0;top:calc(100% + 4px)}.c-userForumPageHeader .c-userForumPageHeader__myMenuToggleBody.-isVisible{display:block}.c-userForumPageHeader .c-userForumPageHeader__menuLists{display:flex;flex-direction:column;padding:24px}.c-userForumPageHeader .c-userForumPageHeader__menuListsItem{display:flex;flex-direction:column;gap:16px;margin:0 0 16px}.c-userForumPageHeader .c-userForumPageHeader__menuListsItem:after{border-bottom:1px solid #e5e9eb;content:"";width:100%}.c-userForumPageHeader .c-userForumPageHeader__menuListsItem:last-child{margin:0}.c-userForumPageHeader .c-userForumPageHeader__menuListsItem:last-child:after{content:none}.c-userForumPageHeader .c-userForumPageHeader__menuLink{align-items:center;color:#345461;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:4px;justify-content:space-between;letter-spacing:.01em;text-decoration:none;white-space:nowrap;width:100%}.c-userForumPageHeader .c-userForumPageHeader__myMenuTextUserName{color:#345461;font-size:.875rem;font-weight:700;letter-spacing:.01em}.c-userForumPageHeader.-mobile{display:block;height:auto;padding:0}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileHeaderWrapper{background:linear-gradient(135deg,#04b0fb,#6684f7);height:44px;padding:0 16px;width:100%}.c-userForumPageHeader.-mobile .c-userForumPageHeader__right{justify-content:flex-end;overflow:hidden}.c-userForumPageHeader.-mobile .c-userForumPageHeader__logo{height:24px}.c-userForumPageHeader.-mobile .c-userForumPageHeader__logo img{height:100%}.c-userForumPageHeader.-mobile .c-userForumPageHeader__actionLinkButton{background:#01293a;border-radius:4px;box-shadow:0 1px 2px rgba(229,233,235,.2);font-size:.625rem;height:30px;width:80px}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileLinkIcon{cursor:pointer}.c-userForumPageHeader.-mobile .c-userForumPageHeader__shortcutLinkIconMain{fill:#fff;height:22px;width:22px}.c-userForumPageHeader.-mobile .c-userForumPageHeader__shortcutLinkIconBatch{stroke:#fff;stroke-width:1.5px;height:12px;width:12px}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileUserLink{align-items:center;cursor:pointer;display:flex;gap:4px;text-decoration:none}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileUserIcon{height:24px;width:24px}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileUserIcon img{height:100%;width:100%}.c-userForumPageHeader.-mobile .c-userForumPageHeader__mobileUserName{color:#fff;font-size:.625rem;line-height:120%;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-userForumPageHeader.-mobile .c-userForumPageHeader__searchBoxToggleBody{display:none}.c-userForumPageHeader.-mobile .c-userForumPageHeader__searchBoxToggleBody.-isVisible{display:block}.c-userForumPageFooter .c-footer:after{content:normal}.c-userForumPageMobileFixedFooter .p-mypageMenu{border-top:none;height:auto}.c-userForumPageMobileFixedFooter .p-offerBottomMenu__tab{border-top:1px solid #e5e9eb}.c-userForumPageMobileFixedFooter.-logined .p-mypageMenu__spacer{height:180px}.c-userForumPageMobileFixedFooter__postBlock{background-color:rgba(52,84,97,.9);padding:16px}.c-userForumPageMobileFixedFooter__postBlock .-text{color:#fff;font-size:.75rem;margin-bottom:8px}.c-userForumPageMobileFixedFooter__postBlock .c-button{height:50px;width:100%}.c-userForumCategoryMenu .c-userForumCategoryMenu__title{color:#345461;font-size:1rem;font-weight:700;letter-spacing:.02em;line-height:140%;margin:0 0 16px}.c-userForumCategoryMenu .c-userForumCategoryMenu__linkList{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(1,41,58,.1);padding:0 16px 16px;width:100%}.c-userForumCategoryMenu .c-userForumCategoryMenu__linkItem{border-bottom:1px solid #e5e9eb;color:#345461;font-size:.875rem;line-height:140%;padding:16px 0}.c-userForumCategoryMenu .c-userForumCategoryMenu__linkItemAnchor{align-items:center;color:#345461;display:flex;justify-content:space-between;text-decoration:none}.c-userForumCategoryMenu .c-userForumCategoryMenu__linkItemAnchor svg{color:#99a9b0;height:16px;width:16px}.c-userForumCategoryMenu.-mobile .c-userForumCategoryMenu__title{line-height:100%;margin:0 0 24px}.c-userForumCategoryMenu.-mobile .c-userForumCategoryMenu__linkItem{font-size:.75rem;letter-spacing:.02em}.c-questionFormMenu{background:#fff;border:2px solid #e5e9eb;border-radius:2px;padding:16px;text-align:center}.c-questionFormMenu .c-questionFormMenu__contentTitle{color:#345461;font-size:1.125rem;font-weight:700;line-height:140%}.c-questionFormMenu .c-questionFormMenu__contentImage{margin:8px auto;width:186px}.c-questionFormMenu .c-questionFormMenu__contentImage img{width:100%}.c-questionFormMenu .c-questionFormMenu__actionList{display:flex;flex-direction:column;gap:16px;margin:8px 0 0}.c-questionFormMenu .c-questionFormMenu__actionItem{display:flex;flex-direction:column;gap:8px}.c-questionFormMenu .c-questionFormMenu__actionLabel{color:#345461;font-size:.75rem;line-height:140%;text-align:center}.c-questionFormMenu .c-questionFormMenu__actionButton{align-items:center;border-radius:4px;display:flex;gap:4px;height:50px;justify-content:center;width:100%}.c-questionFormMenu .c-questionFormMenu__actionButton svg{height:24px;width:24px}.c-questionFormMenu.-mobile .c-questionFormMenu__contentTitle{font-size:.875rem;font-weight:700;line-height:100%}.c-questionFormMenu.-mobile .c-questionFormMenu__actionLabel{color:#345461;font-size:.625rem;line-height:140%;text-align:center}.c-questionFormMenu.-mobile .c-questionFormMenu__actionButton{font-size:.75rem;height:40px}.c-questionFormMenu.-mobile .c-questionFormMenu__actionButton svg{height:24px;width:24px}.c-newQuestionMenu .c-newQuestionMenu__head{align-items:center;display:flex;justify-content:space-between;margin:0 0 16px}.c-newQuestionMenu .c-newQuestionMenu__body{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(1,41,58,.1);padding:16px}.c-newQuestionMenu .c-newQuestionMenu__question{border-bottom:1px solid #e5e9eb}.c-newQuestionMenu .c-newQuestionMenu__questionTitle{color:#01293a;font-size:.875rem;font-weight:700;line-height:1.4}.c-newQuestionMenu .c-newQuestionMenu__questionPostedDate{color:#78909c;font-size:.75rem;font-weight:500;line-height:1.4}.c-newQuestionMenu .c-newQuestionMenu__title{color:#345461;font-size:1rem;font-weight:700;letter-spacing:.02em;line-height:140%}.c-newQuestionMenu .c-newQuestionMenu__linkMoreTop{color:#99a9b0;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.c-newQuestionMenu .c-newQuestionMenu__requestBoxList{display:flex;flex-direction:column;gap:10px}.c-newQuestionMenu .c-newQuestionMenu__requestBoxItem{border-bottom:1px solid #e5e9eb;padding:0 0 10px}.c-newQuestionMenu.-mobile .c-newQuestionMenu__head{margin:0 0 24px}.c-newQuestionMenu.-mobile .c-newQuestionMenu__questionTitle{font-size:.75rem}.c-newQuestionMenu.-mobile .c-newQuestionMenu__questionPostedDate{font-size:.625rem}.c-newQuestionMenu.-mobile .c-newQuestionMenu__title{letter-spacing:inherit;line-height:100%}.c-newQuestionMenu.-mobile .c-newQuestionMenu__linkMoreBottom{border-bottom:1px solid #e5e9eb;color:#345461;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:140%;padding:16px 0;text-decoration:none}.c-newQuestionMenu.-mobile .c-newQuestionMenu__linkMoreBottom svg{color:#99a9b0;height:16px;width:16px}.c-newQuestionMenu.-mobile .c-newQuestionMenu__requestBoxList{gap:16px}.c-rankingsMenu .c-rankingsMenu__head{align-items:center;color:#345461;display:flex;font-size:1rem;font-weight:700;gap:4px;letter-spacing:.02em;line-height:140%;margin:0 0 16px}.c-rankingsMenu .c-rankingsMenu__head .c-rankingsMenu__title{align-items:center;display:flex;white-space:nowrap}.c-rankingsMenu .c-rankingsMenu__head .c-rankingsMenu__rankingType{font-size:smaller}.c-rankingsMenu .c-rankingsMenu__head .c-tooltip__trigger svg{align-items:center;display:flex;height:16px;width:16px}.c-rankingsMenu .c-rankingsMenu__tabHeadList{display:flex;margin:0 0 8px}.c-rankingsMenu .c-rankingsMenu__tabHeadItem{align-items:center;background:#fff;border:1px solid #345461;color:#345461;cursor:pointer;display:flex;flex:1 1;font-size:.75rem;font-style:normal;font-weight:700;height:40px;justify-content:center;line-height:120%;transition:color,background 125ms ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-rankingsMenu .c-rankingsMenu__tabHeadItem:first-child{border-radius:4px 0 0 4px}.c-rankingsMenu .c-rankingsMenu__tabHeadItem:last-child{border-radius:0 4px 4px 0}.c-rankingsMenu .c-rankingsMenu__tabHeadItem.-isActive,.c-rankingsMenu .c-rankingsMenu__tabHeadItem:hover{background:#345461;color:#fff}.c-rankingsMenu .c-rankingsMenu__tabBodyList{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(1,41,58,.1);padding:16px}.c-rankingsMenu .c-rankingsMenu__tabBodyItem{display:none}.c-rankingsMenu .c-rankingsMenu__tabBodyItem.-isActive{display:block}.c-rankingsMenu .c-rankingsMenu__userRankingList{display:flex;flex-direction:column;gap:10px}.c-rankingsMenu .c-rankingsMenu__userRankingItem{border-bottom:1px solid #e5e9eb;padding:0 0 12px}.c-rankingsMenu .c-rankingsMenu__calculationAnnounce{text-align:center}.c-rankingsMenu .c-rankingsMenu__calculationAnnounce svg{fill:#99a9b0}.c-rankingsMenu .c-rankingsMenu__calculationAnnounce .-infoText{color:#99a9b0;margin-top:10px}.c-rankingsMenu.-mobile .c-rankingsMenu__head{margin:0 0 24px}.c-rankingsMenu.-mobile .c-rankingsMenu__head .c-rankingsMenu__title{letter-spacing:inherit;line-height:100%}.c-rankingsMenu.-mobile .c-rankingsMenu__userRankingList{gap:16px}.c-profileCardForRanking{display:flex;gap:8px}.c-profileCardForRanking .c-profileCardForRanking__rankOrder{align-items:center;color:#99a9b0;display:flex;flex:0 0 24px;font-family:Cabin,sans-serif;font-size:.875rem;font-style:italic;font-weight:600;height:24px;justify-content:center;line-height:140%;min-width:24px;width:24px}.c-profileCardForRanking .c-profileCardForRanking__rankOrder svg{height:100%;width:100%}.c-profileCardForRanking .c-profileCardForRanking__rankOrder--1 svg{fill:#fdca44}.c-profileCardForRanking .c-profileCardForRanking__rankOrder--2 svg{fill:#99a9b0}.c-profileCardForRanking .c-profileCardForRanking__rankOrder--3 svg{fill:#ef5350}.c-profileCardForRanking .c-profileCardForRanking__image{flex:0 0 24px;height:24px;width:24px}.c-profileCardForRanking .c-profileCardForRanking__image img{height:100%;width:100%}.c-profileCardForRanking .c-profileCardForRanking__texts{display:flex;flex-direction:column;gap:4px}.c-profileCardForRanking .c-profileCardForRanking__ownerName{font-size:.875rem;font-weight:700;line-height:140%;margin:0 8px 0 0;vertical-align:middle}.c-profileCardForRanking .c-profileCardForRanking__ownerName *{color:#01293a;text-decoration:none}.c-profileCardForRanking .c-profileCardForRanking__ownerJob{background:#e5e9eb;border-radius:2px;color:#345461;font-size:.625rem;font-weight:700;line-height:120%;padding:4px;vertical-align:middle}.c-profileCardForRanking .c-profileCardForRanking__answeredCount{color:#345461;display:flex;font-size:.75rem;font-weight:700;line-height:100%}.c-profileCardForRanking .c-profileCardForRanking__answeredCount :last-child{color:#99a9b0;font-weight:500}.c-profileCardForRanking.-mobile .c-profileCardForRanking__image{flex:0 0 32px;height:32px;width:32px}.c-profileCardForRanking.-mobile .c-profileCardForRanking__ownerName{font-size:.75rem;line-height:100%}.c-userForumBreadcrumbs{color:#99a9b0;display:flex;font-size:.75rem;line-height:140%;margin-bottom:24px}.c-userForumBreadcrumbs .c-userForumBreadcrumbs__item:not(:last-child) a{color:#04b0fb;text-decoration:underline}.c-userForumBreadcrumbs .c-userForumBreadcrumbs__item:not(:last-child):after{content:"/";padding:0 .3em}.c-searchBox{font-size:.875rem;position:relative}.c-searchBox ul&gt;li{border-top:1px solid #e5e9eb;list-style:none}.c-searchBox__overlay{top:80px}.c-searchBox__formArea{align-items:center;border:1px solid #99a9b0;border-radius:2px;display:flex;gap:8px;height:40px;justify-content:space-between;padding:8px 12px;width:230px}.c-searchBox__formArea:focus-within{border-color:#04b0fb}.c-searchBox__input{border:none;flex-grow:1;outline:none}.c-searchBox__input::-moz-placeholder{color:#78909c}.c-searchBox__input:-ms-input-placeholder{color:#78909c}.c-searchBox__input::placeholder{color:#78909c}.c-searchBox__searchIcon{cursor:pointer}.c-searchBox__newQuestionLinkArea{border-top:1px solid #e5e9eb;padding:16px 0 0}.c-searchBox.-mobile{background-color:#fafbfb;font-size:.75rem;padding:16px}.c-searchBox.-mobile .c-searchBox__formArea{width:100%}.c-searchBox.-mobile .c-searchBox__overlay{top:116px}.c-searchBox.-mobile .c-searchBox__newQuestionLinkArea{padding:0}.c-searchBoxResultModal{border:1px solid #e5e9eb;border-radius:4px;box-shadow:0 2px 4px 0 rgba(4,176,251,.1);left:0;padding:16px 0;position:absolute;top:calc(100% + 8px);width:500px}.c-searchBoxResultModal__newQuestionLinkArea--appealStrong{padding:0 16px}.c-searchBoxResultModal__newQuestionLinkArea{border-top:1px solid #e5e9eb;padding:16px 0 0}.c-searchBoxResultModal__appealNewQuestionArea{background:#f2fbff;border:1px solid #cdeffe;border-radius:4px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:16px}.c-searchBoxResultModal__appealNewQuestionAreaTitle{color:#01293a;font-weight:700;line-height:1.4}.c-searchBoxResultModal__appealNewQuestionAreaText{color:#345461;font-size:.75rem;font-weight:500;line-height:1.4}.c-searchBoxResultModal__appealNewQuestionAreaButton{border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;height:40px;padding:8px 16px;white-space:nowrap}.c-searchBoxResultModal__link{align-items:center;color:#04b0fb;display:flex;font-weight:500;gap:4px;line-height:1.1;text-decoration:none}.c-searchBoxResultModal__highlight{font-weight:700}.c-searchBoxResultModal.-mobile{border-radius:0;border-radius:initial;padding:8px 0 0;top:100%;width:100vw}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__newQuestionLinkArea--appealStrong{padding:0 16px 12px}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__newQuestionLinkArea{padding:0}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__appealNewQuestionArea{gap:8px}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__appealNewQuestionAreaButton{width:100%}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__closeModalButton{background-color:#fff;border:none;border-top:1px solid #e5e9eb;color:#78909c;font-weight:500;line-height:1.4;padding:16px;width:100%}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__link{padding:12px 0;width:100%}.c-searchBoxResultModal.-mobile .c-searchBoxResultModal__link.-bottomLink{flex-grow:1;padding:16px 0}.c-searchBoxResultArea__header{color:#78909c;font-weight:700;line-height:1.4;padding:0 16px 8px}.c-searchBoxResultArea__contentsLink{color:#345461;display:block;font-weight:500;line-height:1.4;padding:12px 16px;text-align:left;text-decoration:none}.c-searchBoxResultArea__contentsLink:hover{background-color:#f2fbff}.c-searchBoxResultArea__noContentsText{border-top:1px solid #e5e9eb;color:#345461;display:flex;font-weight:500;justify-content:center;line-height:1.4;padding:12px 0}.c-searchBoxResultArea__contentsInfoArea{align-items:center;border-top:1px solid #e5e9eb;display:flex;justify-content:flex-end;padding:12px 16px}.c-searchBoxResultArea__otherContentsCount{color:#345461;flex-grow:1;font-size:.75rem;font-weight:500;line-height:1.4}.c-searchBoxResultArea__link{align-items:center;color:#04b0fb;display:flex;font-weight:500;gap:4px;line-height:1.4;padding:0;text-decoration:none}.c-searchBoxResultArea__icon{fill:#04b0fb}.c-searchBoxResultArea.-mobile .c-searchBoxResultArea__contentsInfoArea{padding:0 16px}.c-searchBoxResultArea.-mobile .c-searchBoxResultArea__link{padding:12px 0}.c-userForumFollowingCategories__title{color:#01293a;font-size:1rem;font-weight:700;letter-spacing:.32px;line-height:1.4}.c-userForumFollowingCategories__main{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(1,41,58,.1)}.c-userForumFollowingCategories__categories{display:flex;flex-wrap:wrap;gap:8px}.c-userForumFollowingCategories__linkItem{align-items:center;border:1px solid #78909c;border-radius:4px;display:flex;gap:10px;justify-content:center}.c-userForumFollowingCategories__linkItemAnchor{color:#345461;display:block;font-size:.75rem;font-weight:500;line-height:1.8;padding:4px 8px;text-align:center;text-decoration:none}.c-userForumFollowingCategories__showAll{border:0;display:flex;height:40px}.c-userForumFollowingCategories__showAllWrapper{align-self:stretch;background:#345461;border-radius:4px;flex:1 0}.c-userForumFollowingCategories__showAllLabel{color:#fff;font-size:.75rem;font-weight:700;line-height:1.6}.c-userForumFollowingCategories__recommendCategories{border-radius:4px;border-top:1px solid #e5e9eb;padding-top:8px}.c-userForumFollowingCategories__recommendCategoriesLabel{color:#345461;font-size:.75rem;font-weight:700;line-height:1.8}.c-userForumFollowingCategories__noFollowingCategoriesText{color:#345461;font-size:.875rem;font-weight:500;line-height:1.4;text-align:center}.c-userForumFollowingCategories__noFollowingCategoriesTextLink{color:#345461}.c-followButton{background-color:#fff;border:1px solid #04b0fb;border-radius:4px;height:-moz-fit-content;height:fit-content;padding:8px 16px}.c-followButton.-isRequesting{background-color:#e5e9eb}.c-followButton.-fixedWidth_106{width:106px}.c-followButton.-fixedWidth_122{width:122px}.c-followButton.-fixedHeight_40{height:40px}.c-followButton .c-icon{fill:#04b0fb}.c-followButton_label{color:#04b0fb;font-size:.75rem;font-weight:700;line-height:1.4}.c-followButton.-following{background-color:#e5e9eb;border:1px solid #e5e9eb}.c-followButton.-following.-isRequesting{background-color:#99a9b0}.c-followButton.-following .c-followButton_label{color:#78909c}</pre></body></html>