/*! sanitize.css v4.1.0 | CC0 License | github.com/jonathantneal/sanitize.css */article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{height:0;overflow:visible}nav ol,nav ul{list-style:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}progress{vertical-align:initial}small,sub,sup{font-size:83.3333%}sub,sup{line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}::-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}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}a{background-color:initial;-webkit-text-decoration-skip:objects}a:hover{outline-width:0}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:initial;border-style:none;color:inherit;font-size:1em;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden][aria-hidden=false]{clip:rect(0,0,0,0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}@font-face{font-family:iconfont;src:url(/packs/iconfont-11590463f621b291cddf..woff2) format("woff2"),url(/packs/iconfont-da9ce88bddfced937e2d..woff) format("woff"),url(/packs/iconfont-c2c9ec27a93c7049b8ae..ttf) format("truetype")}.icon--2021:before{content:"\f101";vertical-align:text-bottom}.icon--2021:before,.icon--2022:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--2022:before{content:"\f102";vertical-align:text-bottom}.icon--2023:before{content:"\f103";vertical-align:text-bottom}.icon--2023:before,.icon--2024:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--2024:before{content:"\f104";vertical-align:text-bottom}.icon--ai:before{content:"\f105";vertical-align:text-bottom}.icon--ai:before,.icon--alertActive:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--alertActive:before{content:"\f106";vertical-align:text-bottom}.icon--alertDefault:before{content:"\f107";vertical-align:text-bottom}.icon--alertDefault:before,.icon--arrowBottom:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--arrowBottom:before{content:"\f108";vertical-align:text-bottom}.icon--arrowCircle:before{content:"\f109";vertical-align:text-bottom}.icon--arrowCircle:before,.icon--arrowLeft:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--arrowLeft:before{content:"\f10a";vertical-align:text-bottom}.icon--arrowRight:before{content:"\f10b";vertical-align:text-bottom}.icon--arrowRight:before,.icon--arrowSmall:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--arrowSmall:before{content:"\f10c";vertical-align:text-bottom}.icon--arrowTop:before{content:"\f10d";vertical-align:text-bottom}.icon--arrowTop:before,.icon--bookLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--bookLine:before{content:"\f10e";vertical-align:text-bottom}.icon--building:before{content:"\f10f";vertical-align:text-bottom}.icon--building:before,.icon--calendarLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--calendarLine:before{content:"\f110";vertical-align:text-bottom}.icon--cancelCircle:before{content:"\f111";vertical-align:text-bottom}.icon--cancelCircle:before,.icon--change:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--change:before{content:"\f112";vertical-align:text-bottom}.icon--checkbox:before{content:"\f113";vertical-align:text-bottom}.icon--checkCircle:before,.icon--checkbox:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--checkCircle:before{content:"\f114";vertical-align:text-bottom}.icon--checkLine:before{content:"\f115";vertical-align:text-bottom}.icon--checkLine:before,.icon--checkNormal:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--checkNormal:before{content:"\f116";vertical-align:text-bottom}.icon--clipLine:before{content:"\f117";vertical-align:text-bottom}.icon--clipLine:before,.icon--clockLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--clockLine:before{content:"\f118";vertical-align:text-bottom}.icon--close:before{content:"\f119";vertical-align:text-bottom}.icon--close:before,.icon--contentCopy:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--contentCopy:before{content:"\f11a";vertical-align:text-bottom}.icon--delete:before{content:"\f11b";vertical-align:text-bottom}.icon--delete:before,.icon--download:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--download:before{content:"\f11c";vertical-align:text-bottom}.icon--error:before{content:"\f11d";vertical-align:text-bottom}.icon--error:before,.icon--exclamation:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--exclamation:before{content:"\f11e";vertical-align:text-bottom}.icon--facebook:before{content:"\f11f";vertical-align:text-bottom}.icon--facebook:before,.icon--flagLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--flagLine:before{content:"\f120";vertical-align:text-bottom}.icon--gClose:before{content:"\f121";vertical-align:text-bottom}.icon--gClose:before,.icon--gMenu:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--gMenu:before{content:"\f122";vertical-align:text-bottom}.icon--hand-right:before{content:"\f123";vertical-align:text-bottom}.icon--hand-right:before,.icon--hatena:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--hatena:before{content:"\f124";vertical-align:text-bottom}.icon--home:before{content:"\f125";vertical-align:text-bottom}.icon--home:before,.icon--index:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--index:before{content:"\f126";vertical-align:text-bottom}.icon--light:before{content:"\f127";vertical-align:text-bottom}.icon--light:before,.icon--line:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--line:before{content:"\f128";vertical-align:text-bottom}.icon--lineBalloon:before{content:"\f129";vertical-align:text-bottom}.icon--lineBalloon:before,.icon--lineCheck:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--lineCheck:before{content:"\f12a";vertical-align:text-bottom}.icon--lineCircle:before{content:"\f12b";vertical-align:text-bottom}.icon--lineCircle:before,.icon--lineIconFull:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--lineIconFull:before{content:"\f12c";vertical-align:text-bottom}.icon--link:before{content:"\f12d";vertical-align:text-bottom}.icon--link:before,.icon--lockLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--lockLine:before{content:"\f12e";vertical-align:text-bottom}.icon--loginLine:before{content:"\f12f";vertical-align:text-bottom}.icon--loginLine:before,.icon--logoutLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--logoutLine:before{content:"\f130";vertical-align:text-bottom}.icon--mailLine:before{content:"\f131";vertical-align:text-bottom}.icon--mailLine:before,.icon--mapLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--mapLine:before{content:"\f132";vertical-align:text-bottom}.icon--menu:before{content:"\f133";vertical-align:text-bottom}.icon--menu:before,.icon--noteLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--noteLine:before{content:"\f134";vertical-align:text-bottom}.icon--pagerBottom:before{content:"\f135";vertical-align:text-bottom}.icon--pagerBottom:before,.icon--pagerNext:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--pagerNext:before{content:"\f136";vertical-align:text-bottom}.icon--pagerPrev:before{content:"\f137";vertical-align:text-bottom}.icon--pagerPrev:before,.icon--pagerTop:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--pagerTop:before{content:"\f138";vertical-align:text-bottom}.icon--penCircle:before{content:"\f139";vertical-align:text-bottom}.icon--penCircle:before,.icon--penLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--penLine:before{content:"\f13a";vertical-align:text-bottom}.icon--playCircle:before{content:"\f13b";vertical-align:text-bottom}.icon--playCircle:before,.icon--radioActive:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--radioActive:before{content:"\f13c";vertical-align:text-bottom}.icon--radioNormal:before{content:"\f13d";vertical-align:text-bottom}.icon--radioNormal:before,.icon--repeat:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--repeat:before{content:"\f13e";vertical-align:text-bottom}.icon--replay:before{content:"\f13f";vertical-align:text-bottom}.icon--replay:before,.icon--ribbonBg:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--ribbonBg:before{content:"\f140";vertical-align:text-bottom}.icon--ribbonLine:before{content:"\f141";vertical-align:text-bottom}.icon--ribbonLine:before,.icon--searchLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--searchLine:before{content:"\f142";vertical-align:text-bottom}.icon--searchLineV2:before{content:"\f143";vertical-align:text-bottom}.icon--searchLineV2:before,.icon--settingLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--settingLine:before{content:"\f144";vertical-align:text-bottom}.icon--socialX:before{content:"\f145";vertical-align:text-bottom}.icon--socialX:before,.icon--spMailLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--spMailLine:before{content:"\f146";vertical-align:text-bottom}.icon--star:before{content:"\f147";vertical-align:text-bottom}.icon--star:before,.icon--starLine:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--starLine:before{content:"\f148";vertical-align:text-bottom}.icon--stepLine:before{content:"\f149";vertical-align:text-bottom}.icon--stepLine:before,.icon--triangleList:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--triangleList:before{content:"\f14a";vertical-align:text-bottom}.icon--turnback:before{content:"\f14b";vertical-align:text-bottom}.icon--turnback:before,.icon--twitter:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--twitter:before{content:"\f14c";vertical-align:text-bottom}.icon--userLine:before{content:"\f14d";vertical-align:text-bottom}.icon--userLine:before,.icon--viewList:before{font-family:iconfont!important;font-style:normal;font-weight:400!important}.icon--viewList:before{content:"\f14e";vertical-align:text-bottom}.u-bgSmoke{background-color:#f4f4f4}.u-dTb{display:table!important}.u-dTbc{display:table-cell!important}.u-dF{display:flex!important}.u-dB{display:block!important}.u-dIb{display:inline-block!important}.u-dN{display:none!important}.u-posA{position:absolute!important}.u-posR{position:relative!important}.u-wAuto{width:auto!important}.u-wFull{width:100%!important}.u-wHalf{width:50%!important}.u-hAuto{height:auto!important}.u-hFull{height:100%!important}.u-hHalf{height:50%!important}.u-mC{margin-left:auto!important;margin-right:auto!important}.u-m0{margin:0!important}.u-mT0{margin-top:0!important}.u-mT4{margin-top:4px!important}.u-mT8{margin-top:8px!important}.u-mT12{margin-top:12px!important}.u-mT16{margin-top:16px!important}.u-mT20{margin-top:20px!important}.u-mT24{margin-top:24px!important}.u-mT28{margin-top:28px!important}.u-mT32{margin-top:32px!important}.u-mT36{margin-top:36px!important}.u-mT40{margin-top:40px!important}.u-mT44{margin-top:44px!important}.u-mT48{margin-top:48px!important}.u-mT52{margin-top:52px!important}.u-mT56{margin-top:56px!important}.u-mT60{margin-top:60px!important}.u-mT64{margin-top:64px!important}.u-mT68{margin-top:68px!important}.u-mT72{margin-top:72px!important}.u-mT76{margin-top:76px!important}.u-mR0{margin-right:0!important}.u-mR4{margin-right:4px!important}.u-mR8{margin-right:8px!important}.u-mR12{margin-right:12px!important}.u-mR16{margin-right:16px!important}.u-mR20{margin-right:20px!important}.u-mR24{margin-right:24px!important}.u-mR28{margin-right:28px!important}.u-mR32{margin-right:32px!important}.u-mR36{margin-right:36px!important}.u-mR40{margin-right:40px!important}.u-mR44{margin-right:44px!important}.u-mR48{margin-right:48px!important}.u-mR52{margin-right:52px!important}.u-mR56{margin-right:56px!important}.u-mR60{margin-right:60px!important}.u-mR64{margin-right:64px!important}.u-mR68{margin-right:68px!important}.u-mR72{margin-right:72px!important}.u-mR76{margin-right:76px!important}.u-mB0{margin-bottom:0!important}.u-mB4{margin-bottom:4px!important}.u-mB8{margin-bottom:8px!important}.u-mB12{margin-bottom:12px!important}.u-mB16{margin-bottom:16px!important}.u-mB20{margin-bottom:20px!important}.u-mB24{margin-bottom:24px!important}.u-mB28{margin-bottom:28px!important}.u-mB32{margin-bottom:32px!important}.u-mB36{margin-bottom:36px!important}.u-mB40{margin-bottom:40px!important}.u-mB44{margin-bottom:44px!important}.u-mB48{margin-bottom:48px!important}.u-mB52{margin-bottom:52px!important}.u-mB56{margin-bottom:56px!important}.u-mB60{margin-bottom:60px!important}.u-mB64{margin-bottom:64px!important}.u-mB68{margin-bottom:68px!important}.u-mB72{margin-bottom:72px!important}.u-mB76{margin-bottom:76px!important}.u-mL0{margin-left:0!important}.u-mL4{margin-left:4px!important}.u-mL8{margin-left:8px!important}.u-mL12{margin-left:12px!important}.u-mL16{margin-left:16px!important}.u-mL20{margin-left:20px!important}.u-mL24{margin-left:24px!important}.u-mL28{margin-left:28px!important}.u-mL32{margin-left:32px!important}.u-mL36{margin-left:36px!important}.u-mL40{margin-left:40px!important}.u-mL44{margin-left:44px!important}.u-mL48{margin-left:48px!important}.u-mL52{margin-left:52px!important}.u-mL56{margin-left:56px!important}.u-mL60{margin-left:60px!important}.u-mL64{margin-left:64px!important}.u-mL68{margin-left:68px!important}.u-mL72{margin-left:72px!important}.u-mL76{margin-left:76px!important}.u-p0{padding:0!important}.u-pT0{padding-top:0!important}.u-pT4{padding-top:4px!important}.u-pT8{padding-top:8px!important}.u-pT12{padding-top:12px!important}.u-pT16{padding-top:16px!important}.u-pT20{padding-top:20px!important}.u-pT24{padding-top:24px!important}.u-pT28{padding-top:28px!important}.u-pT32{padding-top:32px!important}.u-pT36{padding-top:36px!important}.u-pT40{padding-top:40px!important}.u-pT44{padding-top:44px!important}.u-pT48{padding-top:48px!important}.u-pT52{padding-top:52px!important}.u-pT56{padding-top:56px!important}.u-pT60{padding-top:60px!important}.u-pT64{padding-top:64px!important}.u-pT68{padding-top:68px!important}.u-pT72{padding-top:72px!important}.u-pT76{padding-top:76px!important}.u-pR0{padding-right:0!important}.u-pR4{padding-right:4px!important}.u-pR8{padding-right:8px!important}.u-pR12{padding-right:12px!important}.u-pR16{padding-right:16px!important}.u-pR20{padding-right:20px!important}.u-pR24{padding-right:24px!important}.u-pR28{padding-right:28px!important}.u-pR32{padding-right:32px!important}.u-pR36{padding-right:36px!important}.u-pR40{padding-right:40px!important}.u-pR44{padding-right:44px!important}.u-pR48{padding-right:48px!important}.u-pR52{padding-right:52px!important}.u-pR56{padding-right:56px!important}.u-pR60{padding-right:60px!important}.u-pR64{padding-right:64px!important}.u-pR68{padding-right:68px!important}.u-pR72{padding-right:72px!important}.u-pR76{padding-right:76px!important}.u-pB0{padding-bottom:0!important}.u-pB4{padding-bottom:4px!important}.u-pB8{padding-bottom:8px!important}.u-pB12{padding-bottom:12px!important}.u-pB16{padding-bottom:16px!important}.u-pB20{padding-bottom:20px!important}.u-pB24{padding-bottom:24px!important}.u-pB28{padding-bottom:28px!important}.u-pB32{padding-bottom:32px!important}.u-pB36{padding-bottom:36px!important}.u-pB40{padding-bottom:40px!important}.u-pB44{padding-bottom:44px!important}.u-pB48{padding-bottom:48px!important}.u-pB52{padding-bottom:52px!important}.u-pB56{padding-bottom:56px!important}.u-pB60{padding-bottom:60px!important}.u-pB64{padding-bottom:64px!important}.u-pB68{padding-bottom:68px!important}.u-pB72{padding-bottom:72px!important}.u-pB76{padding-bottom:76px!important}.u-pL0{padding-left:0!important}.u-pL4{padding-left:4px!important}.u-pL8{padding-left:8px!important}.u-pL12{padding-left:12px!important}.u-pL16{padding-left:16px!important}.u-pL20{padding-left:20px!important}.u-pL24{padding-left:24px!important}.u-pL28{padding-left:28px!important}.u-pL32{padding-left:32px!important}.u-pL36{padding-left:36px!important}.u-pL40{padding-left:40px!important}.u-pL44{padding-left:44px!important}.u-pL48{padding-left:48px!important}.u-pL52{padding-left:52px!important}.u-pL56{padding-left:56px!important}.u-pL60{padding-left:60px!important}.u-pL64{padding-left:64px!important}.u-pL68{padding-left:68px!important}.u-pL72{padding-left:72px!important}.u-pL76{padding-left:76px!important}.u-fs0{font-size:0!important}.u-fs2{font-size:2px!important}.u-fs4{font-size:4px!important}.u-fs6{font-size:6px!important}.u-fs8{font-size:8px!important}.u-fs10{font-size:10px!important}.u-fs12{font-size:12px!important}.u-fs14{font-size:14px!important}.u-fs16{font-size:16px!important}.u-fs18{font-size:18px!important}.u-fs20{font-size:20px!important}.u-fs22{font-size:22px!important}.u-fs24{font-size:24px!important}.u-fs26{font-size:26px!important}.u-fs28{font-size:28px!important}.u-fs30{font-size:30px!important}.u-fs32{font-size:32px!important}.u-fs34{font-size:34px!important}.u-fs36{font-size:36px!important}.u-fs38{font-size:38px!important}.u-maw0{max-width:0!important}.u-maw50{max-width:50px!important}.u-maw100{max-width:100px!important}.u-maw150{max-width:150px!important}.u-maw200{max-width:200px!important}.u-maw250{max-width:250px!important}.u-maw300{max-width:300px!important}.u-maw350{max-width:350px!important}.u-maw400{max-width:400px!important}.u-maw450{max-width:450px!important}.u-maw500{max-width:500px!important}.u-maw550{max-width:550px!important}.u-maw600{max-width:600px!important}.u-maw650{max-width:650px!important}.u-maw700{max-width:700px!important}.u-maw750{max-width:750px!important}.u-maw800{max-width:800px!important}.u-maw850{max-width:850px!important}.u-maw900{max-width:900px!important}.u-maw950{max-width:950px!important}.u-taL{text-align:left!important}.u-taC{text-align:center!important}.u-taR{text-align:right!important}.u-vaT{vertical-align:top!important}.u-vaM{vertical-align:middle!important}.u-vaB{vertical-align:bottom!important}.u-waB{word-break:break-all!important}.u-cR,.u-cTextRed{color:#f35756}.u-cTextBlue{color:#0060ff}.u-fwB{font-weight:700}.u-fwN{font-weight:400}.u-imagecls,.u-imagecls>img{height:auto;width:100%}.u-imagecls>img{display:block;max-width:100%}.logo--primary .logo__mainPath{fill:#26d1d3}.logo--primary .logo__subPath{fill:#ffa638}.logo--primary .logo__textPath{fill:#333}.logo--secondary .logo__mainPath{fill:#8a8a8a}.logo--secondary .logo__subPath,.logo--secondary .logo__textPath{fill:#fff}.employ .logo__categoryNamePath{fill:#33b998}.jobchange .logo__categoryNamePath{fill:#279cd8}.business .logo__categoryNamePath{fill:#ab51b6}.logo__graduationPath{fill:#000}.logo--employ .logo__mainPath{fill:#33b998}.logo--employ .logo__subPath,.logo--employ .logo__textPath{fill:#333}.logo--jobchange .logo__mainPath{fill:#279cd8}.logo--jobchange .logo__subPath,.logo--jobchange .logo__textPath{fill:#333}.logo--business .logo__mainPath{fill:#ab51b6}.logo--business .logo__subPath,.logo--business .logo__textPath{fill:#333}html{cursor:auto;font-size:14px;scroll-behavior:smooth;scroll-padding-top:40px}body{background:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Yu Gothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.5}a:link{color:#0060ff;text-decoration:underline}a:visited{color:#0060ff;text-decoration:none}a:active,a:hover{color:#0060ff;text-decoration:underline}.l-grid{display:flex;list-style:none;margin:0;padding:0;width:100%}.l-grid--gutter0 .l-grid__item,.l-grid--gutter0 .l-grid__item:first-child{margin-left:0}.l-grid--gutter4 .l-grid__item{margin-left:4px}.l-grid--gutter4 .l-grid__item:first-child{margin-left:0}.l-grid--gutter8 .l-grid__item{margin-left:8px}.l-grid--gutter8 .l-grid__item:first-child{margin-left:0}.l-grid--gutter12 .l-grid__item{margin-left:12px}.l-grid--gutter12 .l-grid__item:first-child{margin-left:0}.l-grid--gutter16 .l-grid__item{margin-left:16px}.l-grid--gutter16 .l-grid__item:first-child{margin-left:0}.l-grid--gutter20 .l-grid__item{margin-left:20px}.l-grid--gutter20 .l-grid__item:first-child{margin-left:0}.l-grid--gutter24 .l-grid__item{margin-left:24px}.l-grid--gutter24 .l-grid__item:first-child{margin-left:0}.l-grid--gutter28 .l-grid__item{margin-left:28px}.l-grid--gutter28 .l-grid__item:first-child{margin-left:0}.l-grid--gutter32 .l-grid__item{margin-left:32px}.l-grid--gutter32 .l-grid__item:first-child{margin-left:0}.l-grid--gutter36 .l-grid__item{margin-left:36px}.l-grid--gutter36 .l-grid__item:first-child{margin-left:0}.l-grid--gutter40 .l-grid__item{margin-left:40px}.l-grid--gutter40 .l-grid__item:first-child{margin-left:0}.l-grid--gutter44 .l-grid__item{margin-left:44px}.l-grid--gutter44 .l-grid__item:first-child{margin-left:0}.l-grid--gutter48 .l-grid__item{margin-left:48px}.l-grid--gutter48 .l-grid__item:first-child{margin-left:0}.l-grid--gutter52 .l-grid__item{margin-left:52px}.l-grid--gutter52 .l-grid__item:first-child{margin-left:0}.l-grid--gutter56 .l-grid__item{margin-left:56px}.l-grid--gutter56 .l-grid__item:first-child{margin-left:0}.l-grid--gutter60 .l-grid__item{margin-left:60px}.l-grid--gutter60 .l-grid__item:first-child{margin-left:0}.l-grid--gutter64 .l-grid__item{margin-left:64px}.l-grid--gutter64 .l-grid__item:first-child{margin-left:0}.l-grid--gutter68 .l-grid__item{margin-left:68px}.l-grid--gutter68 .l-grid__item:first-child{margin-left:0}.l-grid--gutter72 .l-grid__item{margin-left:72px}.l-grid--gutter72 .l-grid__item:first-child{margin-left:0}.l-grid--gutter76 .l-grid__item{margin-left:76px}.l-grid--gutter76 .l-grid__item:first-child{margin-left:0}.l-grid__item{flex:1}.l-grid__item--flex0{flex:0}.l-grid__item--flex1{flex:1}.l-grid__item--flex2{flex:2}.l-grid__item--flex3{flex:3}.l-grid__item--flex4{flex:4}.l-grid__item--flex5{flex:5}.l-grid__item--flex6{flex:6}.l-grid__item--flex7{flex:7}.l-grid__item--flex8{flex:8}.l-grid__item--flex9{flex:9}.l-content{display:flex;justify-content:space-between;margin:0 auto;padding:35px 0 80px}.l-content>[class^=l-]{margin-right:40px}.l-content>[class^=l-]:last-child{margin-right:0}.l-content--single,.l-content--singleWhite{display:block}.l-content--singleWhite{background-color:#fff}.l-container{margin-left:auto;margin-right:auto}.l-container--minimum{width:488px}.l-container--small{width:680px}.l-container--medium{width:920px}.l-container--large{width:1100px}.l-main{flex:1}.l-side{min-width:300px;width:300px}.l-header{box-shadow:0 0 4px 0 #0003;min-width:1100px;position:relative;width:100%;z-index:30000}.l-header__content{border-bottom:1px solid #d4d4d4;min-width:1100px;width:100%}.l-header__logoInner{color:none;display:flex;height:100px;transition:opacity .2s ease}.l-header__logoInner:hover{opacity:.8}.l-header__logoImage{width:225px}.l-header__logoImage--employ{width:272px}.l-header__logoGraduation{margin-left:8px;width:45px}.l-header__main{display:flex;justify-content:space-between}.l-header__graduation{padding-left:12px;padding-top:9px}.l-header__left{align-items:center;display:flex}.l-header__link{font-size:10px;padding-left:8px;padding-top:5px}.l-header__link a{color:#666}.l-header__search{margin-left:15px;position:relative}.l-header__searchInput{background-color:#f4f4f4;border-radius:100px;box-shadow:0 0 8px 2px #fff0;color:#333;font-size:13px;height:44px;padding:0 35px 0 25px;transition:box-shadow .2s ease,background-color .2s ease;width:220px}.l-header__searchInput:focus{box-shadow:0 0 8px 2px #ffa63899;outline:0}.l-header__searchInput.is-invalid{background-color:#fff2f0;box-shadow:0 0 8px 2px #fff0}.l-header__searchInput.is-invalid:focus{box-shadow:0 0 8px 2px #ffab9b}.l-header__searchSubmit{border-radius:50%;height:44px;padding:0;position:absolute;right:0;top:0;width:44px}.l-header__searchSubmit:before{color:#8a8a8a;content:"\f142";font-family:iconfont!important;font-size:16px;font-style:normal;font-weight:400!important}.l-header__searchSubmit:focus{box-shadow:0 0 8px 2px #ffa63899;outline:0}.l-header__accountNav{display:flex;list-style:none;margin:0;padding:0}.l-header__accountNavItem{border-left:1px solid #d4d4d4}.l-header__accountNavItem:last-child{border-right:1px solid #d4d4d4}.l-header__accountNavItemForCorp{margin-right:15px}.l-header__accountNavInner,.l-header__accountNavInner:link,.l-header__accountNavInner:visited{align-items:center;color:#333;display:flex;flex-direction:column;font-size:12px;height:100px;justify-content:center;text-align:center;text-decoration:none;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease;width:100px}.l-header__accountNavInner:focus,.l-header__accountNavInner:hover,.l-header__accountNavInner:link:focus,.l-header__accountNavInner:link:hover,.l-header__accountNavInner:visited:focus,.l-header__accountNavInner:visited:hover{color:#33b998;outline:0}.employ .l-header__accountNavInner:focus,.employ .l-header__accountNavInner:hover,.employ .l-header__accountNavInner:link:focus,.employ .l-header__accountNavInner:link:hover,.employ .l-header__accountNavInner:visited:focus,.employ .l-header__accountNavInner:visited:hover{color:#33b998}.jobchange .l-header__accountNavInner:focus,.jobchange .l-header__accountNavInner:hover,.jobchange .l-header__accountNavInner:link:focus,.jobchange .l-header__accountNavInner:link:hover,.jobchange .l-header__accountNavInner:visited:focus,.jobchange .l-header__accountNavInner:visited:hover{color:#279cd8}.business .l-header__accountNavInner:focus,.business .l-header__accountNavInner:hover,.business .l-header__accountNavInner:link:focus,.business .l-header__accountNavInner:link:hover,.business .l-header__accountNavInner:visited:focus,.business .l-header__accountNavInner:visited:hover{color:#ab51b6}.employ .l-header__accountNavInner:focus .l-header__accountNavIcon:before,.employ .l-header__accountNavInner:hover .l-header__accountNavIcon:before,.employ .l-header__accountNavInner:link:focus .l-header__accountNavIcon:before,.employ .l-header__accountNavInner:link:hover .l-header__accountNavIcon:before,.employ .l-header__accountNavInner:visited:focus .l-header__accountNavIcon:before,.employ .l-header__accountNavInner:visited:hover .l-header__accountNavIcon:before,.l-header__accountNavInner:focus .l-header__accountNavIcon:before,.l-header__accountNavInner:hover .l-header__accountNavIcon:before,.l-header__accountNavInner:link:focus .l-header__accountNavIcon:before,.l-header__accountNavInner:link:hover .l-header__accountNavIcon:before,.l-header__accountNavInner:visited:focus .l-header__accountNavIcon:before,.l-header__accountNavInner:visited:hover .l-header__accountNavIcon:before{color:#33b998}.jobchange .l-header__accountNavInner:focus .l-header__accountNavIcon:before,.jobchange .l-header__accountNavInner:hover .l-header__accountNavIcon:before,.jobchange .l-header__accountNavInner:link:focus .l-header__accountNavIcon:before,.jobchange .l-header__accountNavInner:link:hover .l-header__accountNavIcon:before,.jobchange .l-header__accountNavInner:visited:focus .l-header__accountNavIcon:before,.jobchange .l-header__accountNavInner:visited:hover .l-header__accountNavIcon:before{color:#279cd8}.business .l-header__accountNavInner:focus .l-header__accountNavIcon:before,.business .l-header__accountNavInner:hover .l-header__accountNavIcon:before,.business .l-header__accountNavInner:link:focus .l-header__accountNavIcon:before,.business .l-header__accountNavInner:link:hover .l-header__accountNavIcon:before,.business .l-header__accountNavInner:visited:focus .l-header__accountNavIcon:before,.business .l-header__accountNavInner:visited:hover .l-header__accountNavIcon:before{color:#ab51b6}.l-header__accountNavItem--attention{background-color:#f35756;border:0}.l-header__accountNavItem--attention .l-header__accountNavInner,.l-header__accountNavItem--attention .l-header__accountNavInner:link,.l-header__accountNavItem--attention .l-header__accountNavInner:visited{color:#fff}.l-header__accountNavItem--attention .l-header__accountNavInner:hover,.l-header__accountNavItem--attention .l-header__accountNavInner:link:hover,.l-header__accountNavItem--attention .l-header__accountNavInner:visited:hover{background-color:#fe6160;color:#fff}.l-header__accountNavItem--attention .l-header__accountNavIcon:before,.l-header__accountNavItem--attention .l-header__accountNavInner:hover .l-header__accountNavIcon:before,.l-header__accountNavItem--attention .l-header__accountNavInner:link:hover .l-header__accountNavIcon:before,.l-header__accountNavItem--attention .l-header__accountNavInner:visited:hover .l-header__accountNavIcon:before{color:#fff}.l-header__accountNavIcon{display:block;text-align:center}.l-header__accountNavIcon:before{color:#333;font-size:33px;line-height:42px;transition:color .2s ease}.l-header__nav{width:100%}.l-header__navList{display:flex;list-style:none;margin:0;padding:0}.l-header__navListItem{box-sizing:border-box;color:#333;font-size:14px;font-weight:700;line-height:63px;margin-right:40px;overflow:hidden;position:relative}.l-header__navListItem:last-child{margin-right:0}.l-header__navListItem.is-active:after{background-color:#33b998;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.employ .l-header__navListItem.is-active:after{background-color:#33b998}.jobchange .l-header__navListItem.is-active:after{background-color:#279cd8}.business .l-header__navListItem.is-active:after{background-color:#ab51b6}.l-header__navListItem.is-active .l-header__navListItemInner{cursor:default}.l-header__navListItemInner{display:inline-block;font-size:14px;font-weight:700;line-height:63px;position:relative}.l-header__navListItemInner:hover,.l-header__navListItemInner:link,.l-header__navListItemInner:visited{color:#333;text-decoration:none}.l-header__navListItemInner:after{background-color:#33b998;bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;transition:transform .2s ease;width:100%}.employ .l-header__navListItemInner:after{background-color:#33b998}.jobchange .l-header__navListItemInner:after{background-color:#279cd8}.business .l-header__navListItemInner:after{background-color:#ab51b6}.l-header__navListItemInner:focus,.l-header__navListItemInner:hover{outline:0}.l-header__navListItemInner:focus:after,.l-header__navListItemInner:hover:after{transform:translateY(-2px)}.l-headerMaterial{background:#f9fafc;padding:40px 0 40px 40px}.l-headerMaterial__logo{width:168px}.l-footerMaterial{background:#ebedf0;padding:27px 0}.l-footerMaterial .copyright{font-size:12px;margin:0;padding:0;text-align:center}.l-footer{background-color:#333;min-width:1100px;padding:42px 0;width:100%}.l-footer__right{display:block;margin-top:20px;text-align:right}.l-footer__jpx-image{height:84px}.l-footer__jpx-image,.l-footer__privacy-image{flex-shrink:0;width:84px}.l-footer__jinzaikyo-image{flex-shrink:0;height:84px;width:84px}.l-footer__logoWrapper{display:inline-block}.l-footer__logoImage{height:24.13px;width:254px}.l-footer__linkGroup{display:flex;margin-bottom:20px}.l-footer__linkArea{width:210px}.l-footer__linkArea--side{width:470px}.l-footer__linkTitle{color:#8a8a8a;font-size:14px;font-weight:700;line-height:1.5;margin:28.5px 0}.l-footer__links{line-height:2;list-style-type:none;margin:0;padding:0}.l-footer__link{line-height:1.3;margin-bottom:4px}.l-footer__link a{color:#fff;font-size:12px;text-decoration:none}.l-footer__link a:link,.l-footer__link avisted{color:#fff}.l-footer__link a:hover{text-decoration:underline}.l-footer__link p{color:#9a9ca7;font-size:12px;margin:2px;text-decoration:none}.l-footer__serviceArea{align-items:center;display:flex;margin-top:56px}.l-footer__serviceTitle{color:#8a8a8a;font-size:14px;margin:0 20px 0 0}.l-footer__serviceLinks{display:flex;list-style-type:none;margin:0;padding:0}.l-footer__serviceLink:last-child a{border-right:1px solid #414141}.l-footer__serviceLink a{border-bottom:1px solid #414141;border-left:1px solid #414141;border-top:1px solid #414141;color:#fff;display:inline-block;font-size:12px;line-height:1.6;padding:8px 20px;text-decoration:none;transition:background-color .3s linear}.l-footer__serviceLink a:hover{background-color:#8a8a8a}.l-footer__copyright{color:#fff;display:block;font-size:10px;font-weight:lighter;margin:18px 0 0}.port-common-service-footer{background:#333;min-height:100vh;min-width:680px;padding-top:15px;width:100%}.port-common-service-footer__inner{margin-left:auto;margin-right:auto;width:680px}.port-common-service-footer-listed__body{border-top:1px solid #666}.port-common-service-footer-listed__list{padding-top:40px}.port-common-service-footer-listed__item{display:flex;width:100%}.port-common-service-footer-listed__item p{color:#8a8a8a;font-size:12px;line-height:1.6666666667;margin:0 0 0 20px}.port-common-service-footer-listed__item a{color:inherit;text-decoration:underline}.port-common-service-footer-listed__item a:hover{text-decoration:none}.port-common-service-footer-listed__item dl{color:#8a8a8a;margin-left:20px}.port-common-service-footer-listed__item dd,.port-common-service-footer-listed__item dt{color:#8a8a8a;font-size:12px;line-height:1.6666666667}.port-common-service-footer-listed__item dt{float:left}.port-common-service-footer-listed__row:first-child{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.port-common-service-footer-listed__row:first-child .port-common-service-footer-listed__item{width:calc(50% - 25px)}.port-common-service-footer-service__list{display:none;padding-top:40px}.port-common-service-footer-service__list h2{color:#8a8a8a;font-size:14px;margin-bottom:5px}.port-common-service-footer-service__list ul{margin-left:-7px;padding-left:0;text-indent:12px}[data-namespace=TopIndex] .port-common-service-footer-service__list{display:block}.port-common-service-footer-service__item{color:#fff;display:inline-block;font-size:12px;line-height:1;padding:2px 0;text-indent:0}.port-common-service-footer-service__item:not(:first-of-type){padding-left:12px}.port-common-service-footer-service__item:not(:last-of-type){border-right:1px solid #666;margin-left:-5px;padding-right:12px}.port-common-service-footer-service__item a{color:#fff}.port-common-service-footer-service__item a:hover{text-decoration:underline}.port-common-service-footer-service__portitem{margin-left:5px;margin-right:5px}.l-headerSimple{background-color:#fff;box-shadow:0 0 1px 1px #0003;height:100px;position:relative}.l-headerSimple__logo{width:230px}.l-headerSimple__careerParkAgentEmployLogo,.l-headerSimple__logo{left:50%;line-height:0;margin:0 auto;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.l-headerSimple__careerParkAgentEmployLogo{width:460px}.l-footerSimple{border-top:1px solid #ebebeb;margin:0;padding:25.5px 0}.l-footerSimple .copyright{color:#8a8a8a;font-size:12px;line-height:1.5;padding:0;text-align:center}.has-modal{overflow:hidden}.l-modal{background-color:#00000080;bottom:0;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s linear;z-index:4000003}.l-modal--fullScreen .l-modal__box{border-radius:0;height:100%;margin:0;overflow:visible;width:100%}.l-modal__inner{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:60px 12px}.l-modal__box{background-color:#fff;border-radius:5px;max-width:calc(100vw - 24px);outline:0;overflow:hidden;position:relative}.l-modal.is-open{animation-delay:0;animation-duration:.2s;animation-fill-mode:forwards;animation-name:foldIn;animation-timing-function:ease-out;display:block;opacity:1;pointer-events:auto}.l-modal.is-hide{animation-delay:0;animation-duration:.2s;animation-fill-mode:forwards;animation-name:foldOut;animation-timing-function:ease-out;display:none;opacity:0;pointer-events:none}.l-modal__overlay{height:100%;position:absolute;width:100%}.l-modal__closeButton{position:absolute;right:12px;top:16px;z-index:4000006}.l-modal__closeButton:before{color:#fff;content:"\f119";font-family:iconfont!important;font-size:18px;font-style:normal;font-weight:400!important}@keyframes foldIn{0%{display:block}1%{opacity:0}to{opacity:1}}@keyframes foldOut{0%{opacity:1}99%{opacity:0}to{display:none}}.l-headerSelfPrAI{background-color:#fff;display:grid;gap:8px;grid-template:56px/1fr auto;grid-template-areas:"logo actions";padding-left:56px;padding-right:56px}.l-headerSelfPrAI__logo{align-items:center;align-self:center;display:flex;grid-area:logo;line-height:1;white-space:nowrap}.l-headerSelfPrAI__Brand{margin-left:7px;width:148px}.l-headerSelfPrAI__Title{color:#767676;font-size:14px;font-weight:400;margin-left:14px;text-align:left}.l-headerSelfPrAI__actions{align-self:center;grid-area:actions}body:not(.has-self-pr-messages) .l-headerSelfPrAI__actions{display:none}.c-selfPrAIHistoryButton{--local-spacing:4px;align-items:center;background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:12px;gap:4px;height:40px;padding-left:calc(var(--local-spacing)*4);padding-right:calc(var(--local-spacing)*4);white-space:nowrap}.l-headerMotivationAI{background-color:#6e7bdb;height:80px;position:relative}.l-headerMotivationAI__logo{align-items:center;display:flex;left:140px;line-height:0;margin:0 auto;padding-left:20px;position:absolute;top:26px}.l-headerMotivationAI__Brand{margin-left:7px;width:148px}.l-headerMotivationAI__Title{color:#fff;font-size:14px;font-weight:regular;margin-left:14px;opacity:1;text-align:left}.l-headerMotivationAI__Link{border:1px solid #ffffff4d;border-radius:8px;color:#fff!important;padding:12px;position:absolute;right:140px;text-decoration:none!important;top:26px}.c-checkbox{display:inline-block;font-size:14px;line-height:1.5;position:relative}.c-checkbox--nowrap .c-checkbox__text{cursor:auto;display:block;padding:4px 0 4px 28px}.c-checkbox--nowrap .c-checkbox__text:after,.c-checkbox--nowrap .c-checkbox__text:before{content:none}.c-checkbox--nowrap .c-checkbox__buttonDummy{cursor:pointer;display:block;height:18px;left:0;margin:0;position:absolute;top:0;width:18px}.c-checkbox--nowrap .c-checkbox__buttonDummy:before{content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-checkbox--nowrap .c-checkbox__buttonDummy--gray{color:#8a8a8a}.c-checkbox--nowrap .c-checkbox__buttonDummy:before{background-color:#fff;border:1px solid #d4d4d4;border-radius:4.5px;content:"";display:block;height:17px;left:0;position:absolute;top:3px;width:17px}.c-checkbox--nowrap .c-checkbox__buttonDummy:after{color:#0060ff;content:"";display:inline-block;font-size:15px;left:2px;line-height:1;opacity:0;position:absolute;top:4px;transition:opacity .1s ease-out}.c-checkbox--nowrap .c-checkbox__button:checked+.c-checkbox__buttonDummy:after{content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important;opacity:1}.c-checkbox--nowrap.is-disabled .c-checkbox__buttonDummy{cursor:auto;opacity:.5}.c-checkbox--nowrap.is-disabled .c-checkbox__button:checked+.c-checkbox__buttonDummy+.c-checkbox__text:after{color:#8a8a8a}.c-checkbox__button{opacity:0;position:absolute;z-index:-1}.c-checkbox__text{color:#333;cursor:pointer;font-size:11px;padding-left:28px}.c-checkbox__text:before{content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-checkbox__text--gray{color:#8a8a8a}.c-checkbox__text:before{background-color:#fff;border:1px solid #d4d4d4;border-radius:4.5px;content:"";display:block;height:17px;left:0;position:absolute;top:3px;width:17px}.c-checkbox__text:after{color:#0060ff;content:"";display:inline-block;font-size:15px;left:2px;line-height:1;opacity:0;position:absolute;top:4px;transition:opacity .1s ease-out}.c-checkbox__text__baseFontSize{font-size:14px}.c-checkbox__button:checked+.c-checkbox__text:after{content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important;opacity:1}.c-checkbox__button:focus+.c-checkbox__text:before{box-shadow:0 0 6px #26d1d3cc}.c-checkbox.is-disabled .c-checkbox__text{cursor:auto;opacity:.5}.c-checkbox.is-disabled .c-checkbox__button:checked+.c-checkbox__text:after{color:#8a8a8a}.c-radio{cursor:pointer;display:inline-block;font-size:14px;line-height:1.5;position:relative}.c-radio--tandem{display:block}.c-radio__button{opacity:0;position:absolute;z-index:-1}.c-radio__text{font-size:11px;padding-left:28px}.c-radio__text:before{border-radius:44px;color:#d4d4d4;content:"\f13d";display:inline-block;font-family:iconfont!important;font-size:22px;font-style:normal;font-weight:400!important;left:0;line-height:1;position:absolute;top:0;transition:color .3s ease-out}.c-radio__text--red:before{color:#f35756}.c-radio__button:checked+.c-radio__text:before{color:#0060ff;content:"\f13c";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-radio__button:focus+.c-radio__text:before{box-shadow:0 0 6px #26d1d3cc}.c-radio.is-disabled{cursor:auto;opacity:.5}.c-radio.is-disabled .c-radio__button:checked+.c-radio__text:before{color:#8a8a8a}.c-radio-narrow{cursor:pointer;display:inline-block;font-size:14px;line-height:1.5;position:relative}.c-radio-narrow--tandem{display:block}.c-radio-narrow__button{opacity:0;position:absolute;z-index:-1}.c-radio-narrow__text{font-size:13px;padding-left:28px}.c-radio-narrow__text:before{border-radius:44px;color:#d4d4d4;content:"\f13d";display:inline-block;font-family:iconfont!important;font-size:22px;font-style:normal;font-weight:400!important;left:0;line-height:1;position:absolute;top:0;transition:color .3s ease-out}.c-radio-narrow__text--red:before{color:#f35756}.c-radio-narrow__button:checked+.c-radio-narrow__text:before{color:#0060ff;content:"\f13c";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-radio-narrow__button:focus+.c-radio-narrow__text:before{box-shadow:0 0 6px #26d1d3cc}.c-radio-narrow.is-disabled{cursor:auto;opacity:.5}.c-radio-narrow.is-disabled .c-radio-narrow__button:checked+.c-radio__text:before{color:#8a8a8a}.c-select{background-color:#fff;display:inline-block;position:relative;width:100%}.c-select:before{color:#0060ff;content:"\f108";font-family:iconfont!important;font-size:12px;font-style:normal;font-weight:400!important;line-height:1;margin-top:-6px;position:absolute;right:20px;text-align:right;top:50%}.c-select .c-select__item{appearance:none;background-color:#0000;border:1px solid #d4d4d4;border-radius:4px;box-sizing:border-box;color:#333;display:block;font-size:14px;line-height:1.5;padding:12.5px 40px 12.5px 20px;position:relative;transition-duration:.3s;transition-property:box-shadow,background,border;transition-timing-function:ease-out;width:100%;z-index:1}.c-select .c-select__item:focus{border-color:#51a7e8;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #51e8a780;outline:none}.c-select .c-select__item:-moz-focusring{color:#0000;text-shadow:0 0 0 #000}.c-select .c-select__item:disabled,.c-select .c-select__item[readonly]{background-color:#d4d4d4;cursor:normal;opacity:1}.c-select.is-static{width:auto}.c-select.is-success:before{color:#26d1d3}.c-select.is-success .c-select__item{background-color:#eefafa;border:1px solid #26d1d3}.c-select.is-success .c-select__item:focus{border:1px solid #26d1d3;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #63e1e3}.c-select.is-warning:before,.has-error .c-select:before,.parsley-error .c-select:before{color:#ff6b4e}.c-select.is-warning .c-select__item,.has-error .c-select .c-select__item,.parsley-error .c-select .c-select__item{background-color:#fff2f0;border:1px solid #ff6b4e}.c-select.is-warning .c-select__item:focus,.has-error .c-select .c-select__item:focus,.parsley-error .c-select .c-select__item:focus{border:1px solid #ff6b4e;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #ffab9b}.c-select.is-disabled:before{color:#333}.c-select.is-disabled .c-select__item{background-color:#d4d4d4;cursor:normal;opacity:1}.c-select__hidden{position:relative}.c-select__hidden,.c-textField{background-color:#fff;display:inline-block;width:100%}.c-textField{border:1px solid #d4d4d4;border-radius:4px;box-sizing:border-box;color:#333;font-size:14px;line-height:1.5;padding:12.5px 20px;transition-duration:.3s;transition-property:box-shadow,background,border;transition-timing-function:ease-out}.c-textField.is-static{width:inherit}.c-textField.is-warning,.has-error .c-textField,.parsley-error .c-textField{background-color:#fff2f0;border:1px solid #ff6b4e}.c-textField.is-success{background-color:#eefafa;border:1px solid #26d1d3}.c-textField::placeholder{color:#d4d4d4;opacity:1}.c-textField.is-disabled,.c-textField:disabled,.c-textField[readonly]{background-color:#d4d4d4;opacity:1}.c-textField:disabled{cursor:normal}.c-textField:focus{background-color:#fff;border-color:#51a7e8;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #51e8a780;outline:none}.c-textField.is-success:focus{border:1px solid #26d1d3;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #63e1e3}.c-textField.is-warning:focus,.has-error .c-textField:focus,.parsley-error .c-textField:focus{border:1px solid #ff6b4e;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #ffab9b}.c-textField--error{border:1px solid #ff6b4e}.c-textField--error:focus{border-color:#ff6b4e;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px #ffab9b}@font-face{font-family:password;font-style:normal;font-weight:400;src:url(https://jsbin-user-assets.s3.amazonaws.com/rafaelcastrocouto/password.ttf)}.password{font-family:password,sans-serif}.password::placeholder{font-family:sans-serif}.c-inputList{display:flex;flex-wrap:wrap;list-style:none;margin:-8px 0 0;padding:0}.c-inputList__item{margin-right:16px;margin-top:8px}.c-inputType--file .c-inputType__button{border:2px solid #26d1d3;border-radius:4px;color:#26d1d3;cursor:pointer;padding:4px 12px}.c-inputType--file .c-inputType__body,.c-inputType--file .c-inputType__message{display:none}.c-inputType--file .c-inputType__message{color:#f35756;font-weight:700;margin-left:12px}.c-eventSummary{border:1px solid #ebebeb}.c-eventSummary__title{background-color:#ebebeb;color:#8a8a8a;font-size:16px;margin:0;padding:16px 20px}.c-eventSummary__summary{margin:0;padding:0 20px 20px}.c-eventSummary__summary dt{color:#333;font-size:20px;font-weight:700;padding:15px 0}.c-eventSummary__summary dd{color:#8a8a8a;margin:0}.c-eventSummary__summary dd .icon:before{position:relative;top:3px}.c-ad--flex{display:flex;justify-content:center}.c-ad__inner{height:250px;width:300px}.c-ad__inner:first-of-type{margin-right:36px}.c-ad__image{margin:0;padding:0;width:100%}.c-statusBar{display:flex;margin:0 20px}.c-statusBar__barArea{margin-top:8px;position:relative;width:100%}.c-statusBar__base{border:2px solid #ebebeb;border-radius:4px;height:0;width:100%}.c-statusBar__progress{border:2px solid #26d1d3;border-radius:4px;height:0;left:0;position:absolute;top:0;width:100%}.c-statusBar__count{font-size:11px;font-weight:700;margin-left:12px}.c-underBarHeading{font-size:22px;font-weight:400;margin:0;padding-bottom:8px;text-align:center}.c-underBarHeading--employ{color:#33b998}.c-underBarHeading--employ:after{border-bottom:2px solid #33b998;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--jobchange{color:#279cd8}.c-underBarHeading--jobchange:after{border-bottom:2px solid #279cd8;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--business{color:#ab51b6}.c-underBarHeading--business:after{border-bottom:2px solid #ab51b6;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--brand-green{color:#26d1d3}.c-underBarHeading--brand-green:after{border-bottom:2px solid #26d1d3;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--brand-orange{color:#ffa638}.c-underBarHeading--brand-orange:after{border-bottom:2px solid #ffa638;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--keyword{color:#d4d4d4}.c-underBarHeading--keyword:after{border-bottom:2px solid #d4d4d4;content:"";display:block;margin:4px auto 0;width:15%}.c-underBarHeading--other{color:#666}.c-underBarHeading--other:after{border-bottom:2px solid #666;content:"";display:block;margin:4px auto 0;width:15%}.c-alertBox{left:20px;position:fixed;top:20px;z-index:99999}.c-alertBox__Wrapper{align-items:center;background-color:#ebebeb;border-radius:6px;box-shadow:2px 2px 2px 2px #8a8a8a;display:flex;max-width:500px;padding:12px 24px}.c-alertBox__image{height:80px;margin-right:12px;width:80px}.c-alertBox__content{width:calc(100% - 92px)}.c-alertBox__title{font-size:14px;font-weight:700;margin:0}.c-alertBox__description{font-size:12px;margin:12px 0 0}.c-alertBox__checkBoxText{font-size:12px;margin-left:8px}.c-alertBox__buttons{text-align:right}.c-alertBox__submit{border-radius:4px;font-size:14px;outline:none;padding:6px 24px}.c-alertBox__submit--deny{background-color:#fff;border:1px solid #d4d4d4;color:#000}.c-alertBox__submit--deny:hover{color:#666;cursor:pointer;text-decoration-line:none}.c-alertBox__submit--recieve{background-color:#2d91fe;border:1px solid #2d91fe;color:#fff}.c-alertBox__submit--recieve:hover{background-color:#57a4f7;border:1px solid #57a4f7;color:#fff;cursor:pointer;text-decoration-line:none}.c-alertBox__submit:first-of-type{margin-right:8px}.c-calendar__heading{align-items:center;background-color:#33b998;color:#fff;display:block;justify-content:space-between;margin:0;padding:8px 6px}.c-calendar__headingArrowLeft,.c-calendar__headingArrowRight{display:inline-block;line-height:16px;text-align:center;width:10%}.c-calendar__headingArrowLeft:hover,.c-calendar__headingArrowLeft:link,.c-calendar__headingArrowLeft:visited,.c-calendar__headingArrowRight:hover,.c-calendar__headingArrowRight:link,.c-calendar__headingArrowRight:visited{color:#fff;cursor:pointer;text-decoration:none}.c-calendar__headingMonth{display:inline-block;text-align:center;width:80%}.c-calendar__dataList,.c-calendar__dayList{list-style:none;margin:0;padding:0}.c-calendar__dataBox{display:block}.c-calendar__dataBox--link:link,.c-calendar__dataBox--link:visited{color:#333}.c-calendar__dataBox--link:hover{background-color:#f4f4f4;color:#333;cursor:pointer;text-decoration:none}.c-calendar__daysArea{border:1px solid #d4d4d4;border-top:0}.c-calendar__dayList{background-color:#f4f4f4;padding:10px 0}.c-calendar__dataList{background-color:#fff}.c-calendar__dataListItem,.c-calendar__dayListItem{display:inline-block;font-size:12px;text-align:center;width:14.2857142857%}.c-calendar__dataListItem:nth-child(-n+7) .c-calendar__dataBox,.c-calendar__dayListItem:nth-child(-n+7) .c-calendar__dataBox{padding-top:8px}.c-calendar__dayListItem--saturday{color:blue}.c-calendar__dayListItem--sunday{color:red}.c-calendar__dataStatus{color:#d4d4d4;display:block;font-size:18px}.c-calendar__dataStatus .icon{color:red}.c-calendar__dataNumber{color:#000}.c-calendar__dataNumber--grayout{color:#d4d4d4}.c-documentList{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;width:100%}.c-documentList__item{margin:0 30px;padding-bottom:70px;position:relative;text-align:center;width:calc(33.33333% - 60px)}.c-documentList__link:link,.c-documentList__link:visited{color:#666;text-decoration:none}.c-documentList__link:hover{text-decoration:underline}.c-documentList__image{width:100%}.c-documentList__button{background:#ffa638;border-radius:4px;bottom:0;display:inline-block;left:50%;padding:12px;position:absolute;transform:translateX(-50%);width:calc(100% - 24px)}.c-documentList__button:link,.c-documentList__button:visited{color:#fff;text-decoration:none}@keyframes show{0%{opacity:0}to{opacity:1}}.c-pushAd{animation:show .4s linear 0s;background-color:#fff;bottom:80px;box-shadow:-2px 4px 7px 0 #8a8a8a;display:none;position:fixed;right:29px;width:300px;z-index:999999}.c-pushAd__heading{background-color:#33b998;color:#fff;display:flex;justify-content:space-between;padding:12px}.c-pushAd__heading .icon{cursor:pointer;margin-left:4px}.c-pushAd__headingTitle{font-size:16px;margin:0 auto}.c-pushAd__headingSupplement{background-color:#fff;border-radius:4px;color:#33b998;font-size:11px;font-weight:700;padding:1px 6px}.c-pushAd__list{list-style-type:none;margin:0;padding:0 16px}.c-pushAd__listItem{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;flex-wrap:wrap;margin:16px 0;padding-bottom:16px}.c-pushAd__listItem:last-child{border-bottom:0}.c-pushAd__link:link,.c-pushAd__link:visited{text-decoration:none}.c-pushAd__link:hover{text-decoration:underline}.c-pushAd__articleInfo{width:calc(100% - 92px)}.c-pushAd__articleTitle{font-size:14px;margin:0}.c-pushAd__articleText{color:#8a8a8a;font-size:12px;margin:0}.c-pushAd__articleImage{margin-left:12px;max-height:80px;max-width:80px}.c-pushAd .c-button{padding-bottom:10px;padding-top:10px}.c-pushAd .c-button:before{font-size:13px}.c-overlayAd{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;opacity:0;padding:8px 24px;pointer-events:none;position:fixed;text-align:center;transition:opacity .2s ease;width:100%;z-index:4000000}.c-overlayAd.is-show{opacity:1;pointer-events:auto;transition:opacity 1s ease}.c-overlayAd__close{appearance:none;cursor:pointer;height:32px;left:0;padding:0;position:absolute;top:0;width:32px}.c-overlayAd__close:focus{outline:0}.c-overlayAd__closeIcon{left:4px;position:absolute;top:4px}.c-overlayAd__text{display:inline-block;font-weight:700;margin-right:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-overlayAd__image-wrapper{display:inline-block;height:100%;margin-left:20px;max-height:50px;transition:opacity .2s ease}.c-overlayAd__image-wrapper:hover{opacity:.8}.c-overlayAd__image{height:50px;max-width:320px}.c-tag{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 0 0 #f0f0f0;color:#0060ff;display:inline-block;font-size:14px;margin:0;padding:4.5px 12px}.c-tag,.c-tag:link,.c-tag:visited{text-decoration:none}.c-textBox__text{margin:20px 0}.c-textBox__list{margin-bottom:24px;margin-top:0;padding:20px 0 20px 36px}.c-textBox__list--col2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);padding:32px;grid-gap:8px}.c-textBox__list--listStyleNone{list-style-type:none}.c-textBox__list--bgSmoke{background-color:#f4f4f4}.c-textBox__listItem{color:#26d1d3}.c-textBox__listItem--col2:first-child{grid-column:1;grid-row:1}.c-textBox__listItem--col2:nth-child(2){grid-column:1;grid-row:2}.c-textBox__listItem--col2:nth-child(3){grid-column:1;grid-row:3}.c-textBox__listItem--col2:nth-child(4){grid-column:1;grid-row:4}.c-textBox__listItem--col2:nth-child(5){grid-column:1;grid-row:5}.c-textBox__listItem--col2:nth-child(6){grid-column:1;grid-row:6}.c-textBox__listItem--col2:nth-child(7){grid-column:2;grid-row: 7 -6}.c-textBox__listItem--col2:nth-child(8){grid-column:2;grid-row: 8 -6}.c-textBox__listItem--col2:nth-child(9){grid-column:2;grid-row: 9 -6}.c-textBox__listItem--col2:nth-child(10){grid-column:2;grid-row: 10 -6}.c-textBox__listItem--col2:nth-child(11){grid-column:2;grid-row: 11 -6}.c-textBox__genre{color:#333}.c-tagList{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 -8px;padding:0}.c-tagList__item{margin-bottom:8px;margin-right:8px}.c-keywordList{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 -15px;padding:0}.c-keywordList__item{display:flex;margin-bottom:15px;margin-right:15px}.c-keywordList__item:before{color:#0060ff;content:"\f10c";display:block;font-family:iconfont!important;font-size:13px;font-style:normal;font-weight:400!important;transform:scale(.5)}.c-keywordList__text{border-bottom:1px solid #0060ff;color:#0060ff;display:flex;font-size:14px;line-height:1.3;margin:0 0 0 5px}.c-keywordList__text:active,.c-keywordList__text:link,.c-keywordList__text:visited{text-decoration:none}.c-keywordList__text:hover{border-bottom:0}.c-keywordList__number{font-size:10px;padding-left:8px}.c-keywordList--white .c-keywordList__item:before{color:#fff}.c-keywordList--white .c-keywordList__text{border-bottom:1px solid #fff;color:#fff}.c-keywordList--white .c-keywordList__text:hover,.c-keywordList--white .c-keywordList__text:link,.c-keywordList--white .c-keywordList__text:visited{color:#fff}.c-keywordList--noArrow .c-keywordList__item:before{content:none}.c-keywordList--noArrow .c-keywordList__item .c-keywordList__text{font-size:13px}.c-keywordList--threeRows{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.c-keywordList--threeRows .c-keywordList__item{border-bottom:1px solid #d4d4d4;box-sizing:border-box;margin-bottom:0;padding:14px 0;width:calc(33.333% - 28px)}.c-keywordList--threeRows .c-keywordList__item:nth-child(3n){margin-right:0}.c-linkList{list-style-type:none;margin:0;padding:0}.c-linkList__item{border-bottom:1px solid #d4d4d4}.c-linkList__inner{color:#0060ff;display:flex;flex-flow:column wrap;font-size:14px;line-height:1.5;margin:0;padding-bottom:11.5px;padding-left:26px;padding-top:13.5px;position:relative;transition:background .2s ease;word-break:break-all}.c-linkList__inner:before{content:"\f109";font-family:iconfont!important;font-size:16px;font-style:normal;font-weight:400!important;left:0;line-height:1.5;position:absolute;text-indent:1px;top:50%;transform:translate3d(0,-50%,0)}.c-linkList__inner:link{text-decoration:none}.c-linkList__inner:hover{color:#0096ff}.c-linkList__inner:hover:before{color:#0060ff}.c-linkList__overview{color:#333;font-size:10px;font-weight:400}.c-button{background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:block;font-size:14px;font-weight:700;line-height:1.6;margin:0 auto;padding:15px 4px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.c-button:focus{outline:0}.c-button:hover{background:#f4f4f4;cursor:pointer}.c-button__label{background-color:#0060ff;border-radius:2px;color:#fff;font-size:10px;line-height:1.2;margin-left:8px;padding:3px 8px}.c-button .icon:before{margin-right:8px;vertical-align:top}.c-button:link{text-decoration:none}.c-button--flex{align-items:center;display:flex;justify-content:center}.c-button--shadow{box-shadow:0 2px 0 0 #f0f0f0}.c-button__largeText{font-size:18px;margin-right:4px}.c-button__normalText{font-weight:400}.c-button--arrow:before{content:"\f109";font-family:iconfont!important;font-size:14px;font-style:normal;font-weight:400!important;margin-right:12px;vertical-align:middle}.c-button--em{font-size:28px;font-weight:700;padding:15.5px 20px}.c-button--em.c-button--arrow:before{font-size:20px}.c-button--fluid{width:100%}.c-button--tiny{font-size:14px;line-height:1.467;padding:8px;width:240px}.c-button--tiny .icon:before{font-size:13px}.c-button--small{font-size:14px;line-height:1.5;padding:8.5px}.c-button--small .icon:before{font-size:13px}.c-button--large{font-size:18px;padding-bottom:19.5px;padding-top:19.5px}.c-button--large .c-button__label{font-size:14px;padding-bottom:2.5px;padding-top:2.5px}.c-button--large .icon:before{font-size:16px;vertical-align:middle}.c-button--lines{padding-left:40px;text-align:left}.c-button--lines .icon:before{float:left;margin-left:-22px}.c-button--category,.c-button--category:hover,.c-button--category:link,.c-button--category:visited{color:#fff}.employ .c-button--category{background-color:#33b998}.jobchange .c-button--category{background-color:#279cd8}.business .c-button--category{background-color:#ab51b6}.c-button--borderNone{border:0;box-shadow:none}.c-button.is-disabled{background-color:#f4f4f4;border:1px solid #ebebeb;box-shadow:none;color:#d4d4d4;cursor:not-allowed;pointer-events:none;text-shadow:0 1px 0 #fff}.c-button--red{background:#f35756;border:0;box-shadow:0 2px 0 0 #f68686;color:#fff}.c-button--red:hover,.c-button--red:link,.c-button--red:visited{color:#fff}.c-button--red:hover{background:#f68686;box-shadow:0 2px 0 0 #f68686}.c-button--red .c-button__label{background-color:#fff;color:#f35756}.c-button--red.is-disabled{background-color:#f89e9d;border:1px solid #f89e9d;box-shadow:0 2px 0 0 #fab6b5;color:#fff;text-shadow:none}.c-button--blue{background:#0060ff;border:0;box-shadow:0 2px 0 0 #3380ff;color:#fff}.c-button--blue:hover,.c-button--blue:link,.c-button--blue:visited{color:#fff}.c-button--blue:hover{background:#3380ff;box-shadow:0 2px 0 0 #3380ff}.c-button--blue .c-button__label{background-color:#fff;color:#0060ff}.c-button--blue.is-disabled{background-color:#4d90ff;border:1px solid #4d90ff;box-shadow:0 2px 0 0 #66a0ff;color:#fff;text-shadow:none}.c-button--green{background:#26d1d3;border:0;box-shadow:0 2px 0 0 #4ddddf;color:#fff}.c-button--green:hover,.c-button--green:link,.c-button--green:visited{color:#fff}.c-button--green:hover{background:#4ddddf;box-shadow:0 2px 0 0 #4ddddf}.c-button--green .c-button__label{background-color:#fff;color:#26d1d3}.c-button--green.is-disabled{background-color:#63e1e3;border:1px solid #63e1e3;box-shadow:0 2px 0 0 #78e5e7;color:#fff;text-shadow:none}.c-button--orange{background:#ffa638;border:0;box-shadow:0 2px 0 0 #ffbd6b;color:#fff}.c-button--orange:hover,.c-button--orange:link,.c-button--orange:visited{color:#fff}.c-button--orange:hover{background:#ffbd6b;box-shadow:0 2px 0 0 #ffbd6b}.c-button--orange .c-button__label{background-color:#fff;color:#ffa638}.c-button--orange.is-disabled{background-color:#ffc885;border:1px solid #ffc885;box-shadow:0 2px 0 0 #ffd49e;color:#fff;text-shadow:none}.c-button--gray{background:#666;border:0;box-shadow:0 2px 0 0 grey;color:#fff}.c-button--gray:hover,.c-button--gray:link,.c-button--gray:visited{color:#fff}.c-button--gray:hover{background:grey;box-shadow:0 2px 0 0 grey}.c-button--gray .c-button__label{background-color:#fff;color:#666}.c-button--gray.is-disabled{background-color:#8c8c8c;border:1px solid #8c8c8c;box-shadow:0 2px 0 0 #999;color:#fff;text-shadow:none}.c-button--facebook{background:#456fbc;border:0;box-shadow:0 2px 0 0 #6a8cca;color:#fff}.c-button--facebook:hover,.c-button--facebook:link,.c-button--facebook:visited{color:#fff}.c-button--facebook:hover{background:#6a8cca;box-shadow:0 2px 0 0 #6a8cca}.c-button--facebook .c-button__label{background-color:#fff;color:#456fbc}.c-button--facebook.is-disabled{background-color:#7d9bd0;border:1px solid #7d9bd0;box-shadow:0 2px 0 0 #90a9d7;color:#fff;text-shadow:none}.c-button--twitter{background:#57abd5;border:0;box-shadow:0 2px 0 0 #80bfdf;color:#fff}.c-button--twitter:hover,.c-button--twitter:link,.c-button--twitter:visited{color:#fff}.c-button--twitter:hover{background:#80bfdf;box-shadow:0 2px 0 0 #80bfdf}.c-button--twitter .c-button__label{background-color:#fff;color:#57abd5}.c-button--twitter.is-disabled{background-color:#94cae4;border:1px solid #94cae4;box-shadow:0 2px 0 0 #a9d4e9;color:#fff;text-shadow:none}.c-button--socialX{background:#333;border:0;box-shadow:0 2px 0 0 #4d4d4d;color:#fff}.c-button--socialX:hover,.c-button--socialX:link,.c-button--socialX:visited{color:#fff}.c-button--socialX:hover{background:#4d4d4d;box-shadow:0 2px 0 0 #4d4d4d}.c-button--socialX .c-button__label{background-color:#fff;color:#333}.c-button--socialX.is-disabled{background-color:#595959;border:1px solid #595959;box-shadow:0 2px 0 0 #666;color:#fff;text-shadow:none}.c-button--line{background:#68d741;border:0;box-shadow:0 2px 0 0 #89e06b;color:#fff}.c-button--line:hover,.c-button--line:link,.c-button--line:visited{color:#fff}.c-button--line:hover{background:#89e06b;box-shadow:0 2px 0 0 #89e06b}.c-button--line .c-button__label{background-color:#fff;color:#68d741}.c-button--line.is-disabled{background-color:#9ae480;border:1px solid #9ae480;box-shadow:0 2px 0 0 #abe995;color:#fff;text-shadow:none}.c-button--hatena{background:#1aa4dc;border:0;box-shadow:0 2px 0 0 #41b8e8;color:#fff}.c-button--hatena:hover,.c-button--hatena:link,.c-button--hatena:visited{color:#fff}.c-button--hatena:hover{background:#41b8e8;box-shadow:0 2px 0 0 #41b8e8}.c-button--hatena .c-button__label{background-color:#fff;color:#1aa4dc}.c-button--hatena.is-disabled{background-color:#57c1eb;border:1px solid #57c1eb;box-shadow:0 2px 0 0 #6ec9ee;color:#fff;text-shadow:none}.c-button--employ{background:#33b998;border:0;box-shadow:0 2px 0 0 #50cfb0;color:#fff}.c-button--employ:hover,.c-button--employ:link,.c-button--employ:visited{color:#fff}.c-button--employ:hover{background:#50cfb0;box-shadow:0 2px 0 0 #50cfb0}.c-button--employ .c-button__label{background-color:#fff;color:#33b998}.c-button--employ.is-disabled{background-color:#64d4b9;border:1px solid #64d4b9;box-shadow:0 2px 0 0 #78dac2;color:#fff;text-shadow:none}.c-banner{display:block;transition:opacity .2s ease;width:100%}.c-banner:hover{opacity:.8}.c-banner__image,.c-box{width:100%}.c-box__title{background-color:#d4d4d4;color:#666;font-size:16px;font-weight:700;padding:12px 20px}.c-box__content{background-color:#f4f4f4;margin:0;padding:20px}.c-breadcrumb{background-color:#f4f4f4;border-bottom:1px solid #d4d4d4;min-width:1100px;padding:10px 0;width:100%}.c-breadcrumb__inner{align-items:center;display:flex;margin:0 auto;max-width:1100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-breadcrumb__inner>span{color:#666;display:table;font-size:11px;margin:0 12px}.c-breadcrumb__inner>span:first-child{align-items:center;display:flex;margin-left:0}.c-breadcrumb__inner>span:first-child:before{content:"\f125";font-family:iconfont!important;font-size:14px;font-style:normal;font-weight:400!important;margin-right:6px}.c-breadcrumb__inner>span:last-child{display:inline-block;margin-right:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.c-breadcrumb__inner>span>a:hover,.c-breadcrumb__inner>span>a:link,.c-breadcrumb__inner>span>a:visited{color:#666}.c-breadcrumb__inner>span>a.is-current:hover,.c-breadcrumb__inner>span>a.is-current:link,.c-breadcrumb__inner>span>a.is-current:visited{text-decoration:none}.c-card{border-radius:4px;box-shadow:0 0 4px 1px #0003;overflow:hidden}.c-card--pc .c-card__thumbnail{background-image:url(/packs/images/pc/panels/pc-8f011347b522cac49246..jpg)}.c-card--event01 .c-card__thumbnail{background-image:url(/packs/images/pc/panels/event01-8b315dfb62e76f61baa4..jpg)}.c-card--event02 .c-card__thumbnail{background-image:url(/packs/images/pc/panels/event02-b07cc6477dd357e7c2ad..jpg)}.c-card a:link,.c-card a:visited{text-decoration:none}.c-card__inner{border-radius:4px 4px 0 0;display:inline-block;overflow:hidden;transform:translateZ(0);vertical-align:bottom}.c-card__inner:hover .c-card__thumbnail{transform:scale(1.02)}.c-card__thumbnail{background-color:#666;background-position:50%;background-size:cover;padding:58px 24px 59px;text-align:center;transition:transform .2s ease}.c-card__title{color:#fff;font-size:24px;font-weight:700;margin:0 0 18px}.c-card__description{color:#fff;font-size:14px;line-height:1.7}.c-card__content{background-color:#fff;padding:24px 0 24px 24px}@keyframes fadeOut{0%{height:100%;opacity:1}to{height:0;opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.c-fadeItem{animation:fadeIn 1.2s;animation-fill-mode:both}.c-fadeItem--fadeout{animation:fadeOut 1.2s;animation-fill-mode:both}.c-mailList{list-style-type:none;margin:0;padding:0}.c-mailList__item{border-bottom:1px solid #d4d4d4;padding-bottom:4px;padding-top:8px}.c-mailList__item--already .c-mailList__link,.c-mailList__item--already .c-mailList__subject{font-weight:400}.c-mailList__item:first-child{margin-top:-10px}.c-mailList__link{display:block;font-weight:700;max-width:760px;overflow:hidden;position:relative}.c-mailList__link:link,.c-mailList__link:visited{color:#333;text-decoration:none}.c-mailList__subject{display:inline-flex;font-size:14px;font-weight:700;margin:0;padding:12px 0 0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 350px)}.c-mailList__time{color:#aaa;display:block;font-weight:400;margin:10px 0;padding:0;text-align:right;width:100%}.c-masterList{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;width:100%}.c-masterList__item{margin-right:8px;margin-top:8px}.c-masterList__content{background-color:#ebebeb;border-radius:4px;color:#8a8a8a;display:inline-block;font-size:11px;line-height:1;padding:4px 8px;transition:background-color .2s ease,color .2s ease}.c-masterList__content:hover,.c-masterList__content:link,.c-masterList__content:visited{color:#8a8a8a;text-decoration:none}a.c-masterList__content:hover{background-color:#666;color:#fff}.c-media{display:inline-block}.c-media:hover,.c-media:link,.c-media:visited{color:#333;text-decoration:none}.c-media:hover .c-media__title{text-decoration:underline}.c-media__thumbnail{margin-bottom:12px;width:100%}.c-media__thumbnail.fade-appear{opacity:0}.c-media__thumbnail.fade-appear.fade-appear-active{opacity:1;transition:opacity .2s ease-in}.c-media__title{color:#0060ff;font-size:16px;font-weight:700;margin:8px 0}.c-media__infoList{list-style:none;margin:0;padding:0}.c-media__infoListItem{font-size:11px}.c-media__infoListItem .icon{margin-right:4px;vertical-align:sub}.c-moreLink{display:table;font-size:12px;margin:10px 0 0 auto}.c-moreLink:before{border:4px solid #0000;border-left-color:#0060ff;content:"";display:inline-block;height:0;margin-right:4px;width:0}.c-notificationBox{border:1px solid #d4d4d4;margin:0;padding:0;width:100%}.c-notificationBox__title{font-size:18px;font-weight:700;margin:0;max-width:694px}.c-notificationBox__infoArea{justify-content:space-between;overflow-wrap:break-word;padding:32px 32px 0}.c-notificationBox__time{border-bottom:1px solid #d4d4d4;color:#aaa;font-weight:400;margin:0;padding-bottom:24px;padding-top:4px;text-align:right}.c-notificationBox__content{margin:24px 32px 32px}.c-notificationBox__content .red{color:red}.c-notificationBox__content .blue{color:blue}.c-notificationBox__content .marker{background:linear-gradient(#0000 60%,#ff0 0)}.c-notificationBox__text{margin-bottom:40px}.c-informationBox{border:1px solid #d4d4d4;margin:0;padding:0;width:100%}.c-informationBox__title{font-size:18px;font-weight:700;margin:0;max-width:694px}.c-informationBox__infoArea{justify-content:space-between;overflow-wrap:break-word;padding:32px 32px 0}.c-informationBox__time{border-bottom:1px solid #d4d4d4;color:#aaa;font-weight:400;margin:0;padding-bottom:24px;padding-top:4px;text-align:right}.c-informationBox__content{margin:24px 32px 32px}.c-informationBox__text{margin-bottom:40px}.c-labelList{display:flex;flex-wrap:wrap;list-style-type:none;margin:-4px 0 0;padding:0;width:100%}.c-labelList__item{background-color:#d3d3d3;display:inline-block;font-size:11px;line-height:1;margin-right:4px;margin-top:4px;padding:6px 8px}.c-labelList__item--border{background-color:#fff;border:1px solid #ff6b4e;color:#ff6b4e}.c-labelList__item--red{background-color:#ff6b4e;border:1px solid #ff6b4e;color:#fff}.c-labelList__item--green{background-color:#5fb8b5;border:1px solid #5fb8b5;color:#fff}.c-labelList__item--greenLine{background-color:#fff;border:1px solid #5fb8b5;color:#5fb8b5}.c-label{background-color:#d3d3d3;display:inline-block;font-size:11px;line-height:1;margin-right:4px;margin-top:4px;padding:2px 8px}.c-label--redLine{background-color:#fff;border:1px solid #ff6b4e;color:#ff6b4e}.c-label--greenLine{background-color:#fff;border:1px solid #5fb8b5;color:#5fb8b5}.c-label--red{background-color:#ff6b4e;border:1px solid #ff6b4e;color:#fff}.c-label--green{background-color:#5fb8b5;border:1px solid #5fb8b5;color:#fff}.c-label--redRoundLine{border:1.5px solid #f35756;border-radius:30px;color:#f35756;margin-right:8px;padding:0 5px}.c-articleBox{border-bottom:1px solid #d4d4d4;position:relative}.c-articleBox__inner{display:flex;justify-content:flex-start;padding:16px 0;width:100%}.c-articleBox__inner--center{align-items:center}.c-articleBox__prLabel:before{border-color:#ff6b4e #0000 #0000 #ff6b4e;border-radius:4px 0 0 0;border-style:solid;border-width:20px;content:"";left:0;position:absolute;top:16px;z-index:100}.c-articleBox__prLabel:after{color:#fff;content:"PR";display:block;font-size:12px;left:5px;position:absolute;top:20px;transform:rotate(-45deg);z-index:101}.c-articleBox__thumbnail{background-color:#f4f4f4;border-radius:4px;display:block;height:80px;margin-right:16px;min-width:80px;overflow:hidden;position:relative;width:80px}.c-articleBox__maskArea{background:#26d1d3cc;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-articleBox__mask{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.c-articleBox__mask .c-articleBox__maskText,.c-articleBox__mask .icon{color:#fff;display:block}.c-articleBox__mask .icon{font-size:34px;line-height:1}.c-articleBox__mask .c-articleBox__maskText{font-size:11px}.c-articleBox__thumbnailImage{bottom:0;display:block;margin:auto 0;position:absolute;top:0;width:100%}.c-articleBox__thumbnailImage.fade-appear{opacity:0}.c-articleBox__thumbnailImage.fade-appear.fade-appear-active{opacity:1;transition:opacity .2s ease-in}.c-articleBox__body{display:block;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:2px 0}.c-articleBox__title{font-size:14px;font-weight:400;line-height:1.5;margin:0 0 3.5px}.c-articleBox__titleInner{color:#0060ff;display:inline-block;text-decoration:none}.c-articleBox__titleInner:hover,.c-articleBox__titleInner:link,.c-articleBox__titleInner:visited{text-decoration:none}.c-articleBox__titleInner:hover:hover,.c-articleBox__titleInner:hover:link,.c-articleBox__titleInner:hover:visited{text-decoration:underline}.c-articleBox__bodyInner:hover,.c-articleBox__bodyInner:link,.c-articleBox__bodyInner:visited{text-decoration:none}.c-articleBox__subText{color:#999;font-size:11px;line-height:1.5;margin:0}.c-articleBox__description{color:#000;font-size:13px;line-height:1.5;margin:8px 0}.c-articleBox__data{color:#333;display:flex;font-size:11px;line-height:1.5;list-style-type:none;margin:0;padding:0}.c-articleBox__data--vertical{flex-direction:column}.c-articleBox__data--vertical .c-articleBox__dataItem:not(:first-child){margin-top:4px}.c-articleBox__data--bold{font-size:14px}.c-articleBox__data--bold .c-articleBox__dataItem{font-weight:700}.c-articleBox__data--bold .c-articleBox__dataItem:not(:first-child){margin-top:8px}.c-articleBox__data--bold .c-articleBox__dataItem .icon:before{font-size:19px;top:4px}.c-articleBox__dataItem{line-height:1;margin-right:12px}.c-articleBox__dataItem .icon{color:#26d1d3}.c-articleBox__dataItem .icon:before{display:inline-block;font-size:12px;line-height:12px;margin-right:4px;position:relative;top:2px;vertical-align:initial}.c-articleBox__actionButton{background-color:#f4f4f4;border-radius:3px;box-sizing:border-box;color:#666;cursor:pointer;display:table;font-size:14px;line-height:1.5;margin-bottom:16px;padding:8.5px 0;text-align:center;transition:background-color .2s ease;width:100%}.c-articleBox__actionButton:before{content:"\f119";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-articleBox__actionButton:link,.c-articleBox__actionButton:visited{color:#666;text-decoration:none}.c-articleBox__actionButton:hover{background-color:#ebebeb;color:#666;text-decoration:none}.c-articleBox__actionButton:before{margin-right:8px;vertical-align:bottom}.c-articleBox__buttons{align-items:center;background-color:#f4f4f4;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0 0 16px;padding:8px}.c-articleBox__buttonItem{flex:1;margin-right:8px}.c-articleBox__buttonItem:last-of-type{margin-right:0}.c-articleBox__labelList{margin-bottom:8.5px}.c-articleBox__masterList{margin-bottom:9px;margin-top:0}.c-articleBox__badge{cursor:pointer;padding:0;position:absolute;right:0;text-align:center;top:0;width:33px}.c-articleBox__badge:before{content:"\f140";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-articleBox__badge:hover,.c-articleBox__badge:link,.c-articleBox__badge:visited{text-decoration:none}.c-articleBox__badge:before{color:#d4d4d4;font-size:50px;line-height:1;position:absolute;right:-8.5px;text-align:right;top:-4px;transition:color .2s ease}.c-articleBox__badge.has-checked:before{color:#85d5c1}.c-articleBox__badge .icon{color:#fff;font-size:20px;line-height:33px;position:relative;right:0;top:0}.c-articleBox__badge+.c-articleBox__inner{box-sizing:border-box;padding-right:45px}.c-articleBox--small .c-articleBox__thumbnail{height:76px;min-width:76px;width:76px}.c-articleBox--small .c-articleBox__description{font-size:11px}.c-articleBox--medium .c-articleBox__thumbnail{height:108px;min-width:108px;width:108px}.c-articleBox--medium .c-articleBox__title{font-size:16px;font-weight:700;margin:0 0 5px}.c-articleBox--medium .c-articleBox__labelList{margin-bottom:8px}.c-articleBox--large .c-articleBox__thumbnail{height:164px;min-width:164px;width:164px}.c-articleBox--large .c-articleBox__dataItem{font-size:13px;letter-spacing:.8px}.c-articleBox--large .c-articleBox__dataItem .icon:before{font-size:16px;line-height:16px;margin-right:8px;top:4px}.c-articleBox--large .c-articleBox__title{font-size:16px;font-weight:700;margin:0 0 14px}.c-articleBox--large .c-articleBox__labelList{margin-bottom:14px}.c-articleBox--large .c-articleBox__data{flex-direction:column}.c-articleBox--large .c-articleBox__data .c-articleBox__dataItem{margin-right:0;margin-top:5.5px}.c-articleBox--large .c-articleBox__data .c-articleBox__dataItem:first-of-type{margin-top:0}.p-rankingBox{counter-reset:rank-number;list-style-type:none;margin:0;padding:0}.p-rankingBox .c-articleBox__thumbnail{position:relative}.p-rankingBox .c-articleBox__thumbnail:hover,.p-rankingBox .c-articleBox__thumbnail:link,.p-rankingBox .c-articleBox__thumbnail:visited{text-decoration:none}.p-rankingBox .c-articleBox__thumbnail:before{border-color:#5fb8b5 #0000 #0000 #5fb8b5;border-radius:4px 0 0 0;border-style:solid;border-width:20px;content:"";left:0;position:absolute;top:0;z-index:1}.p-rankingBox .c-articleBox__thumbnail:after{border-radius:4px;color:#fff;content:counter(rank-number);counter-increment:rank-number;font-size:12px;left:0;padding:4px 8px;position:absolute;top:0;z-index:2}.p-rankingBox li:first-of-type .c-articleBox__thumbnail:before{border-left-color:#b78a10;border-top-color:#b78a10}.p-rankingBox li:nth-of-type(2) .c-articleBox__thumbnail:before{border-left:20px solid #606060;border-top:20px solid #606060}.p-rankingBox li:nth-of-type(3) .c-articleBox__thumbnail:before{border-left:20px solid #8f4826;border-top:20px solid #8f4826}.c-orderBox{align-items:center;border-bottom:1px solid #d4d4d4;gap:40px;justify-content:space-between;margin:24px 0;padding-bottom:24px}.c-orderBox,.c-orderBox__content{display:flex}.c-orderBox__content--fluid,.c-orderBox__content--fluid .c-orderBox__text{width:100%}.c-orderBox__subContent{list-style-type:none;margin:0;padding:0}.c-orderBox__subContentItem{align-items:center;display:flex;margin-bottom:16px}.c-orderBox__subContentItem:last-child{margin:0}.c-orderBox__subContentItem .c-orderBox__subContent{margin-right:11px}.c-orderBox__subContentItem .c-orderBox__title{font-size:14px;font-weight:700;line-height:1.6}.c-orderBox__subContentItem .c-orderBox__text{width:300px}.c-orderBox__numberArea{align-items:center;display:flex}.c-orderBox__number{background-color:#8a8a8a;border-radius:50%;color:#fff;display:block;font-size:14px;height:32px;line-height:32px;margin-right:16px;text-align:center;width:32px}.c-orderBox__text{font-size:14px;line-height:1.6;margin-bottom:0;margin-top:5.5px}.c-orderBox__text .c-orderBox__comment{color:#f35756;display:block;font-size:14px}.c-orderBox__text .c-orderBox__comment a:link,.c-orderBox__text .c-orderBox__comment a:visited,.c-orderBox__text--red{color:#f35756}.c-orderBox__imageBox{border:1px solid #ebebeb;min-width:400px;width:400px}.c-orderBox__imageBox .c-orderBox__image{height:auto;width:100%}.c-orderBox--noBorder{border:0}.c-search{display:flex;position:relative;width:100%}.c-search:before{color:#8a8a8a;content:"\f142";font-family:iconfont!important;font-style:normal;font-weight:400!important;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.c-search__input{background-color:#f4f4f4;border:1px solid #d4d4d4;border-radius:4px;color:#8a8a8a;height:42px;overflow:hidden;padding:0 72px 0 32px;transition:box-shadow .2s ease;width:100%}.c-search__input:focus{box-shadow:0 0 8px 2px #ffa63899;outline:0}.c-search__input.is-invalid{background-color:#fff2f0;border:1px solid #ff6b4e}.c-search__input.is-invalid:focus{border:1px solid #ff6b4e;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 8px 2px #ffab9b}.c-search__submit{background-color:#8a8a8a;border-radius:0 3px 3px 0;color:#fff;font-size:13px;height:40px;position:absolute;right:1px;top:1px;width:60px}.c-hr{border:0;border-bottom:1px solid #d4d4d4;margin:16px 0}.c-hr--top{border-bottom:0;border-top:1px solid #d4d4d4;margin:0}.c-tabs{border-bottom-style:solid;border-bottom-width:2px;width:100%}.c-tabs--employ{border-bottom-color:#33b998}.c-tabs--jobchange{border-bottom-color:#279cd8}.c-tabs--business{border-bottom-color:#ab51b6}.c-tabs--fluid .c-tabs__item{flex:1}.c-tabs__list{box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.c-tabs__item{border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4;height:48px}.c-tabs__item:first-child{border-left:1px solid #d4d4d4}.c-tabs__item--employ.is-active{border-color:#33b998}.c-tabs__item--employ.is-active .c-tabs__inner{background-color:#33b998;color:#fff}.c-tabs__item--jobchange.is-active{border-color:#279cd8}.c-tabs__item--jobchange.is-active .c-tabs__inner{background-color:#279cd8;color:#fff}.c-tabs__item--business.is-active{border-color:#ab51b6}.c-tabs__item--business.is-active .c-tabs__inner{background-color:#ab51b6;color:#fff}.c-tabs__inner{background-color:#f4f4f4;color:#8a8a8a;display:inline-block;font-size:14px;font-weight:700;height:100%;line-height:1.5;padding:12.5px 28px;text-align:center;width:100%}.c-tabs__inner:focus{outline:0}.c-tabs__inner:hover{cursor:pointer}.c-tabs__inner:link,.c-tabs__inner:visited{text-decoration:none}.c-heading{background-color:#666;padding:0 20px}.employ .c-heading--category{background-color:#33b998}.jobchange .c-heading--category{background-color:#279cd8}.business .c-heading--category{background-color:#ab51b6}.c-heading--employ{background-color:#33b998}.c-heading--jobchange{background-color:#279cd8}.c-heading--business{background-color:#ab51b6}.c-heading--brand-green{background-color:#26d1d3}.c-heading--brand-orange{background-color:#ffa638}.c-heading--keyword{background-color:#d4d4d4}.c-heading--other{background-color:#666}.c-heading__title{color:#fff;font-size:20px;font-weight:700;line-height:1.5;margin:0;padding:12px 0 11px}.c-heading__title--small{font-size:18px;padding-bottom:15.5px;padding-top:15.5px}.c-heading--simple{background-color:#0000}.c-heading--simple .c-heading__title{color:#333;font-size:24px;padding:0}.c-heading--center{text-align:center}.c-heading--pair{align-items:center;display:flex;justify-content:space-between}.c-heading__count{color:#fff;font-size:12px;font-weight:400;line-height:1.5;margin:0;max-width:160px;padding:17px 0}.c-heading__link{font-size:12px}.c-heading__link:before{border:4px solid #0000;border-left-color:#fff;content:"";display:inline-block;height:0;margin-right:4px;width:0}.c-heading__link:link,.c-heading__link:visited{color:#fff;text-decoration:none}.c-heading__link:hover{text-decoration:underline}.c-heading--action{position:relative;text-align:center}.c-heading--action .c-heading__title{padding-left:52px;padding-right:52px}.c-heading--action .c-heading__actionButton{align-items:center;bottom:0;display:flex;font-size:12px;left:0;padding:0 12px;position:absolute;top:0}.c-heading--action .c-heading__actionButton .icon:before{margin-right:4px}.c-heading--action .c-heading__actionButton:link,.c-heading--action .c-heading__actionButton:visited{color:#fff;text-decoration:none}.c-subHeading{background:none;border-bottom:2px solid #d4d4d4}.employ .c-subHeading--category{border-color:#33b998}.jobchange .c-subHeading--category{border-color:#279cd8}.business .c-subHeading--category{border-color:#ab51b6}.c-subHeading--employ{border-bottom:2px solid #33b998}.c-subHeading--jobchange{border-bottom:2px solid #279cd8}.c-subHeading--business{border-bottom:2px solid #ab51b6}.c-subHeading--brand-green{border-bottom:2px solid #26d1d3}.c-subHeading--brand-orange{border-bottom:2px solid #ffa638}.c-subHeading--keyword{border-bottom:2px solid #d4d4d4}.c-subHeading--other{border-bottom:2px solid #666}.c-subHeading__title{color:#333;font-size:18px;font-weight:700;line-height:1.3;margin:0;padding:12px 0}.c-subHeading__title__complete{color:#26d1d3;text-align:center}.c-subHeading__title--small{font-size:16px}.c-subHeading__container{display:flex}.c-subHeading__title--spacious{color:#333;font-size:18px;font-weight:700;line-height:1.5;margin:0;padding:24px 0 7px}.c-subHeading__title--spacious__complete{color:#26d1d3;text-align:center}.c-subHeading__title--spacious--small{font-size:16px}.c-subHeading__title--description{color:#333;font-size:13px;line-height:1.5;margin-left:10px;padding:27px 0 7px;text-align:center}.c-subHeading__img{margin-top:30px;text-align:center}.c-subHeading__img img{width:40%}.c-subHeading__link{font-size:12px}.c-subHeading__link:before{border:4px solid #0000;border-left-color:#0060ff;content:"";display:inline-block;height:0;margin-right:4px;width:0}.c-subHeading--flex{align-items:center;display:flex;justify-content:space-between}.c-subHeading--simple{background-color:#0000}.c-subHeading--simple .c-subHeading__title{font-size:20px;padding:0}.c-subHeading--description-container{font-size:small;overflow:hidden}.c-subHeading--description-container span{float:left}.c-stepbar{counter-reset:item;display:flex;justify-content:center;list-style-type:none;margin:0 auto;padding:0 0 40px;text-align:center}.c-stepbar__item{border:3px solid #d4d4d4;border-radius:50%;color:#8a8a8a;display:inline-block;font-size:16px;font-weight:700;height:58px;line-height:52px;margin:0 45px 0 0;position:relative;text-align:center;width:58px}.c-stepbar__item:after{content:"\f149";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-stepbar__item>span{display:block;text-indent:-20000px}.c-stepbar__item:before{content:counters(item,".",decimal);counter-increment:item}.c-stepbar__item:after{color:#8a8a8a;display:block;font-size:20px;margin:0;position:absolute;right:-35px;top:0;vertical-align:middle}.c-stepbar__item:last-of-type{margin-right:0}.c-stepbar__item:last-of-type:after{display:none}.c-stepbar__item.is-active{background-color:#666;border-color:#666;color:#fff}.c-message{background-color:#f4f4f4;border:2px solid #8a8a8a;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.5;margin:24px auto;padding:20px 0;text-align:center;vertical-align:middle;width:100%}.c-message:before{font-size:18px;line-height:1.5;margin-right:4px}.c-message--supplement{background-color:#fef7f7;border-color:#f35756;color:#f35756;font-size:18px}.c-message--supplement:before{content:"\f11e";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-message__subText{font-size:14px;font-weight:400}.c-message--error{background-color:#fff;border-color:#f35756;color:#f35756}.c-message--error:before{content:"\f11e";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-message--error--bg-white{background-color:#fef7f7}.c-message--success{background-color:#cce5cc;border-color:#2b542c;color:#3c763d}.c-message--soft{background:none;border:0;color:#ffa638;padding:0}.c-message--mismatch{margin:24px auto 0}.c-message--warning{color:#ff6b4e}.c-simpleMessage{display:flex;line-height:2;margin:10px auto;padding:12px 10px}.c-simpleMessage--supplement{background-color:#ffebec;border-radius:4px;color:#f35756;font-size:12px}.c-simpleMessage--icon{height:20px;margin:auto 20px;padding:0;width:24px}.c-simpleMessage--text{margin:5px 0}.c-simpleMessage--smallText{line-height:1;margin:0 auto;text-align:center}.c-simpleMessage--smallText:before{content:"\f11e";font-family:iconfont!important;font-size:20px;font-style:normal;font-weight:400!important;margin-right:11px;vertical-align:middle}.c-simpleMessage-left-alignment{display:flex;line-height:2;margin:6px auto 12px;padding:12px 10px 12px 0}.c-simpleMessage-left-alignment--text{color:#f35756;font-size:15px;margin:5px 0}.c-simpleMessage-left-alignment--icon{height:20px;margin:auto 4px auto 0;padding:0;width:24px}.c-infoMessage{width:100%}.c-infoMessage--error{background-color:#fff2f0}.c-infoMessageContent{font-size:14px;font-weight:700;letter-spacing:1px;line-height:1.5;margin-left:auto;margin-right:auto;padding:6.5px 0;vertical-align:middle;width:1100px}.c-infoMessageContent:before{font-size:18px;line-height:1.5;margin-right:4px}.c-infoMessageContent--error{color:#f35756}.c-infoMessageContent--error:before{content:"\f11e";font-family:iconfont!important;font-style:normal;font-weight:400!important}.c-infoMessageContent--error a{color:#f35756}.c-productLogin{margin:0 auto;width:680px}.c-productLogin__bg{padding:64px 60px}.c-productLogin__card{padding:40px 20px;width:640px}.c-productLogin__content{gap:0 16px;width:440px}.c-productLogin__title{height:33px;width:326px}.c-productLogin__transfer{font-size:10px;padding:12px 32px;width:376px}.c-productLogin__transferTitle{margin-bottom:8px}.c-productLogin__transferList{font-size:10px;gap:4px 32px;grid-template-columns:repeat(4,auto)}.c-productLogin__transferItem{gap:4px}.c-productLogin__button{box-sizing:border-box;height:62px;padding:0 16px}.c-productLogin__button:focus,.c-productLogin__button:hover{background:#4346cd}.c-productLogin__button:focus{outline:3px solid #5557e466;outline-offset:2px}.c-productLogin__ctaNote{font-size:10px}.c-productLogin__organic{width:440px}.c-productLogin__footer{font-size:14px}.c-productLogin__footerLink:focus,.c-productLogin__footerLink:hover{opacity:.8}.c-pagination{display:flex;justify-content:center;list-style:none;margin:40px auto 0;padding:0}.c-pagination__item{background-color:#f4f4f4;border:1px solid #ebebeb;font-size:16px;height:50px;line-height:50px;margin-left:12px;text-align:center;transition:background-color .2s ease,color .2s ease;width:50px}.c-pagination__item:first-child{margin-left:0}.c-pagination__item:hover{background-color:#26d1d3;color:#fff}.employ .c-pagination__item:hover{background-color:#33b998}.jobchange .c-pagination__item:hover{background-color:#279cd8}.business .c-pagination__item:hover{background-color:#ab51b6}.c-pagination__item:hover a{color:#fff}.c-pagination__item.is-current{background-color:#26d1d3;border:0;color:#fff}.employ .c-pagination__item.is-current{background-color:#33b998}.jobchange .c-pagination__item.is-current{background-color:#279cd8}.business .c-pagination__item.is-current{background-color:#ab51b6}.c-pagination__item .icon{font-size:12px}.c-pagination__item a{color:#333;display:inline-block;height:100%;width:100%}.c-pagination__item a:hover,.c-pagination__item a:link,.c-pagination__item a:visited{text-decoration:none}.c-president_entry_sheet_pagination{display:flex;justify-content:center;list-style:none;margin:40px auto 0;padding:0}.c-president_entry_sheet_pagination__item{background-color:#f4f4f4;border:1px solid #ebebeb;font-size:16px;height:50px;line-height:50px;margin-left:12px;text-align:center;transition:background-color .2s ease,color .2s ease;width:50px}.c-president_entry_sheet_pagination__item:first-child{margin-left:0}.c-president_entry_sheet_pagination__item:hover{background-color:#022cc9;color:#fff}.employ .c-president_entry_sheet_pagination__item:hover{background-color:#33b998}.jobchange .c-president_entry_sheet_pagination__item:hover{background-color:#279cd8}.business .c-president_entry_sheet_pagination__item:hover{background-color:#ab51b6}.c-president_entry_sheet_pagination__item:hover a{color:#fff}.c-president_entry_sheet_pagination__item.is-current{background-color:#022cc9;border:0;color:#fff}.employ .c-president_entry_sheet_pagination__item.is-current{background-color:#33b998}.jobchange .c-president_entry_sheet_pagination__item.is-current{background-color:#279cd8}.business .c-president_entry_sheet_pagination__item.is-current{background-color:#ab51b6}.c-president_entry_sheet_pagination__item .icon{font-size:12px}.c-president_entry_sheet_pagination__item a{color:#333;display:inline-block;height:100%;width:100%}.c-president_entry_sheet_pagination__item a:hover,.c-president_entry_sheet_pagination__item a:link,.c-president_entry_sheet_pagination__item a:visited{text-decoration:none}.c-splitBox{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;justify-content:space-between;margin:0;padding:24px 0}.c-splitBox__item--right{text-align:right}.c-splitBox__title{font-size:14px;font-weight:700;margin:0}.c-splitBox__description{color:#666;font-size:14px;margin:0}.c-splitBox__description--dark{color:#333;font-size:14px;margin:0}.c-unreadBadge{align-items:center;background-color:#ef4868;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;height:20px;justify-content:center;position:relative;transform:translateX(-11%);width:20px}.c-unreadBadge:empty{display:none}.c-validation{color:#f66;font-size:12px}.p-areaLink{border:1px solid #d4d4d4;padding:36px 36px 70px 16px;position:relative;width:100%}.p-areaLink__image{width:100%}.p-areaLink__link{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;color:#0060ff;display:inline-block;font-size:13px;font-weight:700;position:absolute}.p-areaLink__link:hover,.p-areaLink__link:link,.p-areaLink__link:visited{text-decoration:none}.p-areaLink__link:before{border:4px solid #0000;box-sizing:border-box;content:"";height:4px;position:absolute;width:4px}.p-areaLink__link--hokkaido{padding:8.5px 12px;right:20px;top:72px}@media(max-width:370px){.p-areaLink__link--hokkaido{top:33px}}.p-areaLink__link--hokkaido:before{border-right:4px solid #d3d3d3;left:-9px;top:21px}.p-areaLink__link--koshinetsu{left:168px;padding:8.5px 12px;top:100px}@media(max-width:350px){.p-areaLink__link--koshinetsu{left:128px;top:40px}}.p-areaLink__link--koshinetsu:before{border-top:4px solid #d3d3d3;bottom:-9px;right:7px}.p-areaLink__link--kanto{bottom:74px;padding:8.5px 18px;right:10px}@media(max-width:370px){.p-areaLink__link--kanto{bottom:104px}}.p-areaLink__link--kanto:before{border-right:4px solid #d3d3d3;left:-9px;top:12px}.p-areaLink__link--tokai{bottom:48px;left:199px;padding:8.5px 18px}@media(max-width:320px){.p-areaLink__link--tokai{bottom:30px}}.p-areaLink__link--tokai:before{border-bottom:4px solid #d3d3d3;left:12px;top:-9px}.p-areaLink__link--kansai{left:94px;padding:8.5px 18px;top:119px}@media(max-width:350px){.p-areaLink__link--kansai{left:84px}}.p-areaLink__link--kansai:before{border-top:4px solid #d3d3d3;bottom:-9px;right:9px}.p-areaLink__link--shikoku{bottom:38px;left:124px;padding:8.5px 18px}@media(max-width:320px){.p-areaLink__link--shikoku{bottom:20px}}.p-areaLink__link--shikoku:before{border-bottom:4px solid #d3d3d3;left:12px;top:-9px}.p-areaLink__link--chugoku{left:20px;padding:8.5px 18px;top:119px}@media(max-width:350px){.p-areaLink__link--chugoku{left:10px}}.p-areaLink__link--chugoku:before{border-top:4px solid #d3d3d3;bottom:-9px;right:9px}.p-areaLink__link--kyushu{bottom:38px;left:20px;padding:8.5px}@media(max-width:320px){.p-areaLink__link--kyushu{bottom:20px}}.p-areaLink__link--kyushu:before{border-bottom:4px solid #d3d3d3;right:35px;top:-9px}.p-largeAreaLink{border:1px solid #d4d4d4;height:416px;position:relative;width:100%}.p-largeAreaLink__content{left:53%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:506px}.p-largeAreaLink__image{height:298px;width:398px}.p-largeAreaLink__item{background-color:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;color:#0060ff;font-size:13px;font-weight:700;position:absolute;text-align:center}.p-largeAreaLink__item--hokkaido{right:35px;top:-30px}.p-largeAreaLink__item--hokkaido .p-largeAreaLink__link{padding:18px 34px}.p-largeAreaLink__item--tohoku{right:56px;top:80px}.p-largeAreaLink__item--tohoku .p-largeAreaLink__link{padding:12px}.p-largeAreaLink__item--kanto{bottom:20px;right:70px}.p-largeAreaLink__item--kanto .p-largeAreaLink__link{padding:12px 14px}.p-largeAreaLink__item--koshinetsu{left:200px;top:80px}.p-largeAreaLink__item--koshinetsu .p-largeAreaLink__link{padding:8.5px 12px}.p-largeAreaLink__item--tokai{bottom:0;left:228px}.p-largeAreaLink__item--tokai .p-largeAreaLink__link{padding:8.5px 18px}.p-largeAreaLink__item--shikoku{bottom:-30px;left:30px}.p-largeAreaLink__item--shikoku .p-largeAreaLink__link{padding:8.5px 18px}.p-largeAreaLink__item--chugoku{left:100px;top:100px}.p-largeAreaLink__item--chugoku .p-largeAreaLink__link{padding:8.5px 18px}.p-largeAreaLink__item--kansai{bottom:-40px;left:130px}.p-largeAreaLink__item--kansai .p-largeAreaLink__link{padding:14px 12px}.p-largeAreaLink__item--kyushu{bottom:80px;left:-30px}.p-largeAreaLink__item--kyushu .p-largeAreaLink__link{padding:8.5px}.p-largeAreaLink__link{display:block}.p-largeAreaLink__link:hover,.p-largeAreaLink__link:link,.p-largeAreaLink__link:visited{text-decoration:none}.p-largeAreaLink__link:hover .p-largeAreaLink__prefectures{text-decoration:underline}.p-largeAreaLink__link--none{background-color:#f4f4f4}.p-largeAreaLink__link--none .p-largeAreaLink__name{color:#aaa}.p-largeAreaLink__link--none .p-largeAreaLink__prefectures{color:#d4d4d4}.p-largeAreaLink__link--none:hover .p-largeAreaLink__prefectures{text-decoration:none}.p-largeAreaLink__inner{margin:0;padding:0}.p-largeAreaLink__name{font-size:14px;font-weight:700;margin:0;transition:transform .2s ease-out}.p-largeAreaLink__prefectures{color:#8a8a8a;font-size:10px;font-weight:400;margin:4px 0 0;text-decoration:none}.p-articleHeader{padding-bottom:16px}.p-articleHeader__date{color:#8a8a8a;display:block;font-size:12px;margin:0}.p-articleHeader__title{font-size:28px;font-weight:700;line-height:1.6;margin:7.5px 0 0}.p-articleHeader__subTitle{display:block;font-size:22px;font-weight:700;line-height:1.6;margin:9px 0 0}.p-articleHeader__provider{color:#8a8a8a;display:block;font-size:12px;margin:17px 0 0}.p-articleHeader__thumbnail{border-radius:50%;height:45px;width:45px}.p-articleInfo{justify-content:space-between;margin-top:16px}.p-articleInfo,.p-articleInfo__supervision{align-items:center;display:flex}.p-articleInfo__thumbnail{border-radius:50%;margin-right:16px}.p-articleInfo__name{color:#8a8a8a;font-size:13px;margin:0}.p-articleInfo__link{font-size:13px;font-weight:700;margin-left:8px}.p-articleInfo__link:hover,.p-articleInfo__link:link,.p-articleInfo__link:visited{text-decoration:none}.p-articleInfo__tagList{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;max-width:370px;padding:0}.p-articleInfo__tagItem{margin-bottom:8px;margin-right:8px}.p-articleInfo__tagLink{background-color:#ebebeb;border-radius:4px;color:#8a8a8a;font-size:12px;line-height:1.6;padding:6px 8px;transition:background-color .2s ease}.p-articleInfo__tagLink:hover,.p-articleInfo__tagLink:link,.p-articleInfo__tagLink:visited{color:#8a8a8a;text-decoration:none}.p-articleInfo__tagLink:hover{background-color:#d4d4d4;cursor:pointer}.p-faqList{column-gap:24px;display:grid;grid-template-columns:1fr 1fr;list-style-type:none;margin:0;padding:0}.p-faqList__item{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;padding:24px 0;position:relative}.p-faqList__link{align-items:center;display:flex;width:100%}.p-faqList__link:before{color:#0060ff;content:"\f10b";font-family:iconfont!important;font-style:normal;font-weight:400!important;position:absolute;right:0;text-decoration:none}.p-faqList__link:link,.p-faqList__link:visited{text-decoration:none}.p-faqList__link:hover{text-decoration:underline}.p-faqList__image{border-radius:4px;height:80px;width:80px}.p-faqList__title{font-size:14px;font-weight:400;margin:0}.p-formBlock{font-size:14px;line-height:1.5}.p-formBlock__danger{align-items:center;color:#8a8a8a;display:flex}.p-formBlock__danger .icon{display:flex;font-size:18px;margin-right:4px}.p-formBlock__dangerText{font-size:12px;margin:0}.p-formBlock__textLinkArea{margin:0 -50px}.p-formBlock__textLink{display:inline-block;padding:4px 0}.p-formBlock__textLink:link,.p-formBlock__textLink:visited{color:#2980b9;text-decoration:none}.p-formBlock__textLink:hover{text-decoration:underline}.p-formBlock__postButton{background:#fff;border:1px solid #d4d4d4;border-radius:4px;color:#0060ff;line-height:1.7;margin-left:6px;padding:12px 24px}.p-formBlock .c-eventSummary{margin-bottom:40px}.p-formBlock--singleColumn{background-color:#fff;padding:0 75px;width:100%}.p-formBlock--singleColumn .c-heading{margin:0 -75px}.p-formBlock--jsonschema{padding:0}.p-formBlock--jsonschema .p-formBlock__group,.p-formBlock--jsonschema .p-formBlock__hint--error{margin:20px 75px}.p-formBlock--event{padding:64px 0 0}.p-formBlock--event p{margin-bottom:40px}.p-formBlock--event__introduction{display:table;font-size:18px;font-weight:700;margin:40px auto;position:relative;text-align:center}.p-formBlock--event__introduction em{color:#f35756;font-style:normal}.p-formBlock--event__introduction span{font-size:26px}.p-formBlock--event__introduction:after,.p-formBlock--event__introduction:before{border-left:2px solid #000;content:"";height:100%;position:absolute;top:0}.p-formBlock--event__introduction:before{left:-20px;transform:rotate(-30deg)}.p-formBlock--event__introduction:after{right:-20px;transform:rotate(30deg)}.p-formBlock--event__introduction:first-line{font-size:15px}.p-formBlock__introduction{margin:40px 0}.p-formBlock__alertBox{background-color:#fff2f0;color:#f35756;margin:40px 0;padding:16.5px 30px}.p-formBlock__alertBox li{margin-left:1em}.p-formBlock__alertBox--marginAlignment{margin:16px 20px}.p-formBlock__messageBox{background-color:#edfafa;color:#26d1d3;margin:40px 0;padding:16.5px 30px}.p-formBlock__heading{border-bottom:2px solid #26d1d3;color:#26d1d3;font-size:18px;font-weight:400;line-height:1.25;margin:24px 0 0;padding-bottom:9.5px}.p-formBlock .c-heading{margin-bottom:12px}.p-formBlock__group{margin:0;padding:16px 20px}.p-formBlock__group-left-alignment{margin:0;padding:8px 0}.p-formBlock__title{margin:0 0 8.5px}.p-formBlock__title-narrow{margin:0 0 8px}.p-formBlock__label{font-size:16px;font-weight:700}.p-formBlock__description{margin:0}.p-formBlock__description .ui-button{display:inline-block;margin-left:4px;width:95px}.p-formBlock__description .c-textField+.c-textField{margin-top:8px}.p-formBlock__description .label,.p-formBlock__description label{display:block;font-size:13px;margin-bottom:4px;margin-top:8px}.p-formBlock__description--flex{align-items:center;display:flex;flex-wrap:wrap}.p-formBlock__description--flex .p-formBlock__delimiter{margin:0 8px}.p-formBlock__description--flex .c-radio{margin:4px 32px 0 0}.p-formBlock__description--flex .c-radio-narrow{margin:4px 24px 0 0}.p-formBlock__description--flex .c-checkbox{margin:4px 32px 0 0}@media screen and (max-width:320px){.p-formBlock__inlineToBlock{margin-bottom:4px;width:100%}}.p-formBlock__description--pair{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:-12px}.p-formBlock__description--pair .c-button,.p-formBlock__description--pair .c-textField,.p-formBlock__description--pair>div{margin-top:12px;width:calc(50% - 4px)}.p-formBlock__description--pair .c-button:nth-of-type(2n),.p-formBlock__description--pair .c-textField:nth-of-type(2n),.p-formBlock__description--pair>div:nth-of-type(2n){margin-left:8px}.p-formBlock__description--pair .c-textField:first-of-type,.p-formBlock__description--pair .c-textField:nth-of-type(2){margin-top:0}.p-formBlock__description--pair>div>.c-textField{width:100%}.p-formBlock__hint{color:#8a8a8a;display:block;font-size:12px;margin:9px 0 0}.p-formBlock__hint:last-of-type{margin-bottom:-3px}.p-formBlock__hint--error{margin:0!important}.p-formBlock .parsley-errors-list,.p-formBlock__hint--error{color:#f66}.p-formBlock__hintsub{color:#8a8a8a;display:block;font-size:10px;margin:9.5px 0 0}.p-formBlock__hintsub:last-of-type{margin-bottom:-2.5px}.p-formBlock__tag{background-color:#f35756;border:1px solid #f35756;color:#fff;display:inline-block;font-size:9px;font-style:normal;font-weight:700;line-height:17px;margin-left:calc(12px - .6em);padding:0 8px;transform:translateY(-2px)}.p-formBlock__tag--optional{background-color:#0000;color:#f35756}.p-formBlock__info{display:inline-block;margin-left:calc(12px - .6em);padding:0 8px}.p-formBlock__group.has-error .p-formBlock__tag,.p-formBlock__group.parsley-error .p-formBlock__tag{margin-left:8px}.p-formBlock__group.has-error .p-formBlock__label:after,.p-formBlock__group.parsley-error .p-formBlock__label:after{color:#f60;content:"\f11d";display:inline-block;font-family:iconfont!important;font-size:20px;font-style:normal;font-weight:400!important;margin-left:8px;position:relative;top:5px}.p-formBlock .parsley-errors-list{list-style:none;margin:9px 0 0;padding:0}.p-formSubmit{font-size:14px;line-height:1.5;padding:0 0 20px;text-align:center}.p-formSubmit__elements{margin:36.5px 0}.p-formSubmit__elements .c-button{font-size:14px}.p-formSubmit__explanation{margin-top:24px}.p-formSubmit__elements--confirm .c-button:first-of-type{display:inline-block;margin-right:8px;width:calc(35% - 4px)}.p-formSubmit__elements--confirm .c-button:nth-of-type(2){display:inline-block;margin-right:0;width:calc(65% - 4px)}.p-categoryNav{display:flex;height:260px;margin:0;min-width:1100px;width:100%}.p-categoryNav--document{height:200px}.p-categoryNav--document .p-categoryNav__item{padding:0 8px;text-align:center}.p-categoryNav--document .p-categoryNav__item--intern:after{background-image:url(/packs/images/pc/object/project/category-nav/intern-47894f6618d7c6374f88..jpg)}.p-categoryNav--document .p-categoryNav__item--entrysheet:after{background-image:url(/packs/images/pc/object/project/category-nav/entrysheet-7989b754ee940861246e..jpg)}.p-categoryNav--document .p-categoryNav__item--motivation:after{background-image:url(/packs/images/pc/object/project/category-nav/motivation-f98dae3363396d701591..jpg)}.p-categoryNav--document .p-categoryNav__item--write:after{background-image:url(/packs/images/pc/object/project/category-nav/write-77bc1ad80d8cc3aef075..jpg)}.p-categoryNav--document .p-categoryNav__item--fashion:after{background-image:url(/packs/images/pc/object/project/category-nav/fashion-df356b60c30ac856a213..jpg)}.p-categoryNav--document .p-categoryNav__item--interview:after{background-image:url(/packs/images/pc/object/project/category-nav/interview-2e484eb6251b574bf729..jpg)}.p-categoryNav__item{align-items:center;background-size:cover;display:flex;flex:1;font-size:24px;height:100%;justify-content:center;letter-spacing:2px;overflow:hidden;position:relative;width:100%}.p-categoryNav__item:link,.p-categoryNav__item:visited{color:#fff;text-decoration:none}.p-categoryNav__item:after{background-position:50%;background-size:cover;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:transform .2s ease;width:100%;z-index:-1}.p-categoryNav__item:hover:after{transform:scale(1.1)}.p-categoryNav__item--employ{border-bottom:4px solid #33b998}.p-categoryNav__item--employ:after{background-image:url(/packs/images/pc/object/project/category-nav/employ-1ecc0c17adf85caa91d0..jpg)}.p-categoryNav__item--jobchange{border-bottom:4px solid #279cd8}.p-categoryNav__item--jobchange:after{background-image:url(/packs/images/pc/object/project/category-nav/jobchange-8f92fceda3c9d0e247c3..jpg)}.p-categoryNav__item--business{border-bottom:4px solid #ab51b6}.p-categoryNav__item--business:after{background-image:url(/packs/images/pc/object/project/category-nav/business-2871415dff7c87d10ccd..jpg)}.p-curriculum{display:flex;flex-wrap:wrap;list-style-type:none;margin:24px 0 0;padding:0}.p-curriculum__item{border-radius:0 0 4px 4px;box-shadow:0 1px 3px 0 #0000004a;margin-bottom:24px;padding-bottom:40px;position:relative;width:calc(50% - 12px)}.p-curriculum__item:nth-child(odd){margin-right:12px}.p-curriculum__item:nth-child(2n){margin-left:12px}.p-curriculum__content{padding:20px 20px 16px}.p-curriculum__content .c-statusBar{margin-top:16px}.p-curriculum__textArea{margin-bottom:16px}.p-curriculum__titleLink{font-size:16px;margin-bottom:10px}.p-curriculum__titleLink:link,.p-curriculum__titleLink:visited{text-decoration:none}.p-curriculum__titleLink:hover{text-decoration:underline}.p-curriculum__description{font-size:13px}.p-curriculum__imageLink{background:#f4f4f4;border-radius:4px 4px 0 0;display:flex;height:300px;justify-content:center;overflow:hidden;position:relative}.p-curriculum__image{margin:auto 0}.p-curriculum__description,.p-curriculum__title{margin:0}.p-curriculum .c-statusBar{border-top:1px solid #d4d4d4;bottom:0;left:0;margin:0;padding:12px;position:absolute;width:100%}.p-leaveBox{background-color:#f4f4f4;padding:0 16px 164.5px;text-align:center}.p-leaveBox .c-heading{margin:0 -16px}.p-leaveBox__completeText{font-size:18px;font-weight:700;line-height:1.6;margin:0 0 22.5px}.p-leaveBox__completeText:before{color:#26d1d3;content:"\f12a";display:block;font-family:iconfont!important;font-size:76px;font-style:normal;font-weight:400!important;line-height:1;margin:126px 0 11.5px}.p-leaveBox__text{font-size:14px;line-height:1.7;margin:19px 0 23px}.p-leaveBox__link:link,.p-leaveBox__link:visited{text-decoration:none}.p-leaveBox__link .icon:before{font-size:11px;margin-left:8px;vertical-align:middle}.p-leaveBox__link:hover{text-decoration:underline}.p-categoryThumbnail{display:flex;height:150px;margin:0;width:100%}.p-categoryThumbnail__item{align-items:center;background-size:cover;border-radius:4px;display:flex;flex:1;font-size:24px;height:100%;justify-content:center;letter-spacing:2px;margin-right:20px;overflow:hidden;position:relative;width:100%}.p-categoryThumbnail__item:last-child{margin:0}.p-categoryThumbnail__item:link,.p-categoryThumbnail__item:visited{color:#fff;text-decoration:none}.p-categoryThumbnail__item:after{background-position:50%;background-size:cover;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:-1}.p-categoryThumbnail__item:hover{opacity:.7}.p-categoryThumbnail__item--employ:after{background-image:url(/packs/images/pc/object/project/category-nav/employ-1ecc0c17adf85caa91d0..jpg)}.p-categoryThumbnail__item--jobchange:after{background-image:url(/packs/images/pc/object/project/category-nav/jobchange-8f92fceda3c9d0e247c3..jpg)}.p-categoryThumbnail__item--business:after{background-image:url(/packs/images/pc/object/project/category-nav/business-2871415dff7c87d10ccd..jpg)}.p-genreBox{border-bottom:1px solid #d4d4d4;position:relative}.p-genreBox__inner{display:flex;justify-content:flex-start;padding:20px 0;width:100%}.p-genreBox__thumbnail{border-radius:4px;display:block;height:80px;margin-right:16px;min-width:80px;overflow:hidden;width:80px}.p-genreBox__thumbnailImage{display:block;height:100%;width:100%}.p-genreBox__thumbnailImage.fade-appear{opacity:0}.p-genreBox__thumbnailImage.fade-appear.fade-appear-active{opacity:1;transition:opacity .2s ease-in}.p-genreBox__body{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.p-genreBox__title{font-size:16px;font-weight:400;line-height:1.5;margin:4px 0 8px}.p-genreBox__titleInner{color:#0060ff;display:inline-block;text-decoration:none}.p-genreBox__titleInner:hover,.p-genreBox__titleInner:link,.p-genreBox__titleInner:visited{text-decoration:none}.p-genreBox__titleInner:hover:hover,.p-genreBox__titleInner:hover:link,.p-genreBox__titleInner:hover:visited{text-decoration:underline}.p-genreBox__description{color:#000;font-size:13px;line-height:1.5;margin:4.5px 0 0}.p-mypageMenu__header{background:#8a8a8a;color:#fff;padding:21px 26px}.p-mypageMenu__title{font-size:18px;line-height:1.25;margin:0 0 5px}.p-mypageMenu__userName{font-size:14px;line-height:1.5;margin:0}.p-mypageMenu__subHeader{align-items:center;background:#d4d4d4;display:flex;gap:8px;height:33px;padding:0 16px;width:300px}.p-mypageMenu__subTitle{color:#8a8a8a;font-family:Hiragino Kaku Gothic Pro;font-size:10px;font-style:normal;font-weight:300;line-height:normal}.p-mypageMenu__list{display:block;list-style-type:none;margin:0;padding:0}.p-mypageMenu__listItem{background:#f4f4f4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4;margin:0;position:relative;transition:background-color .2s ease}.p-mypageMenu__listItem:last-child{border-bottom:1px solid #d4d4d4}.p-mypageMenu__listItem:hover{background:#fff}.p-mypageMenu__listItem.is-active{background-color:#fff}.p-mypageMenu__listItem.is-active:before{background:#fff;border:1px solid #d4d4d4;border-width:0 0 1px 1px;content:"";height:7px;left:-5px;position:absolute;top:calc(50% - 4px);transform:rotate(45deg) skew(-4deg,-4deg);width:7px}.p-mypageMenu__listLink{align-items:center;box-sizing:border-box;display:flex;font-size:14px;line-height:1.5;padding:16.5px 24px;width:100%}.p-mypageMenu__listLink:active,.p-mypageMenu__listLink:link,.p-mypageMenu__listLink:visited{text-decoration:none}.p-mypageMenu__listLink .icon{margin-right:8px}.p-mypageMenu__listLink .icon:before{font-size:18px;vertical-align:bottom}.p-mypageMenu__adBlock{margin-top:28px}.p-mypageMenu__adBlock img{display:block;margin-top:16px}.p-mypagePanel{display:flex;flex-wrap:wrap;list-style-type:none;margin:24px 0;padding:0}.p-mypagePanel__item{width:calc(33.33333% - 24px)}.p-mypagePanel__item:first-child{margin-right:18px}.p-mypagePanel__item:nth-child(2){margin-left:18px;margin-right:18px}.p-mypagePanel__item:nth-child(3){margin-left:18px}.p-mypagePanel__imageArea{border:1px solid #d4d4d4;border-radius:4px;text-align:center}.p-mypagePanel__image{margin-top:16px}.p-mypagePanel__title{display:table;font-size:16px;font-weight:700;margin:24px auto 0}.p-mypagePanel__title:link,.p-mypagePanel__title:visited{text-decoration:none}.p-mypagePanel__title:hover{text-decoration:underline}.p-mypagePanel__text{font-size:14px;margin:16px 0 0}.p-mypageDocumentList{display:flex;flex-wrap:wrap;gap:40px;list-style-type:none;padding:0}.p-mypageDocumentList__item{width:223px}.p-mypageDocumentList__text{color:#000}.p-mypageDocumentList__thumbnail{align-items:center;background-color:#666;border-bottom:1px solid #e0e0e0;border-radius:4px;display:block;height:231px;justify-content:center;width:100%}.p-mypageDocumentList__image{border-radius:4px;height:230px;width:230px}.p-mypageDocumentList__content{display:block;margin-top:16px;min-width:222px}.p-mypageDocumentList__selfPrAI{height:236px;width:750px}.p-mypageDocument{margin:10px auto;width:700px;word-wrap:break-word}.p-mypageDocument__title{font-size:24px;text-align:center}.p-mypageDocument__image{margin:0 25%;width:50%}.p-mypageSchedule{width:100%}.p-mypageSchedule__text{font-size:16px;font-weight:700;text-align:center;text-decoration:none}.p-newsList{list-style-type:none;margin:0;padding:0}.p-newsList--borderBox .p-newsList__item{border:1px solid #d4d4d4;padding:20px}.p-newsList__item{align-items:flex-start;border-bottom:1px solid #d4d4d4;display:flex;padding:20px 20px 20px 0}.p-newsList__time{font-size:13px;line-height:1.5;margin-right:8px;min-width:80px;padding:2.5px 0}.p-newsList__label{background-color:#d4d4d4;color:#fff;font-size:12px;height:100%;line-height:1.5;margin-right:20px;min-width:65px;padding:3px 8px;text-align:center}.p-newsList__label--primary{background-color:#57abd5}.p-newsList__label--info{background-color:#5fb8b5}.p-newsList__label--danger{background-color:#ff6b4e}.p-newsList__body{width:100%}.p-newsList__title{margin:0}.p-newsList__link,.p-newsList__title{font-size:16px;font-weight:700}.p-newsList__link:link,.p-newsList__link:visited{text-decoration:none}.p-newsList__link:hover{text-decoration:underline}.p-newsList__text{display:table;font-size:13px;line-height:1.5;margin:4.5px 0 0}.p-newsList__bold{font-weight:700}.p-newsList__image{display:table;margin:16px auto 0}.p-panelList{display:flex;flex-wrap:wrap;list-style:none;margin:-8px 0 0;padding:0}.p-panelList__item{flex:1;margin-top:8px}.p-panelList__item:not(:last-child){margin-right:20px}.p-panelList__inner{align-items:center;border-radius:4px;display:flex;justify-content:center;overflow:hidden;position:relative;transform:translateZ(0)}.p-panelList__inner:hover,.p-panelList__inner:link,.p-panelList__inner:visited{text-decoration:none}.p-panelList__inner:hover .p-panelList__image{transform:scale(1.05) translateZ(0)}.p-panelList__button{padding:17px 15px}.p-panelList__image{border-radius:4px;transform:translateZ(0);transition:transform .2s ease;width:100%}.p-panelList__content{left:50%;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.p-panelList__title{color:#fff;font-size:18px;font-weight:700;margin:0;text-align:center;width:100%}.p-panelList__title--large{font-size:24px;font-weight:700}.p-panelList__description{color:#fff;font-size:14px;margin:16.5px 0 0;text-align:center}.p-pickupArticles__panel{display:none}.p-pickupArticles__panel.is-active{display:block}.p-pickupArticles__inner{display:flex;height:312px}.p-pickupArticles__articleList{background-color:#fff;display:flex;flex:1;flex-direction:column;list-style:none;margin:0;padding:0 0 0 20px;width:100%}.p-pickupArticles__articleItem{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;flex:1}.p-pickupArticles__articleTitle{line-height:22px;margin:0}.p-pickupArticles__articleTitleInner{display:inline-block;font-size:14px;font-weight:400;padding:0 8px}.p-pickupArticles__articleTitleInner:link{text-decoration:none}.p-pickupArticles__articleTitleInner:link:hover{text-decoration:underline}.p-pickupArticles__articleTitleInner:visited{text-decoration:none}.p-pickupArticles__articleTitleInner:visited:hover{text-decoration:underline}.p-pickupArticles__articleTitleInner:hover{text-decoration:none}.p-pickupArticles__articleTitleInner:hover:hover{text-decoration:underline}.p-pickupArticle{display:inline-block;height:312px;overflow:hidden;position:relative;width:380px}.p-pickupArticle--fluid{width:100%}.p-pickupArticle.is-active{display:block}.p-pickupArticle:hover .p-pickupArticle__image{transform:scale(1.05)}.p-pickupArticle__image{display:block;height:100%;margin:0 auto;transition:transform .2s ease}.p-pickupArticle__info{background-image:linear-gradient(180deg,#0000,#0009);bottom:0;left:0;padding:24px;position:absolute;right:0;transition:background .2s ease;width:100%}.p-pickupArticle__label{background-color:#ff6b4e;color:#fff;font-size:12px;line-height:12px;padding:6px 8px}.p-pickupArticle__title{color:#fff;font-size:14px;letter-spacing:1.2px;margin:12.5px 0 0;word-wrap:break-word}.p-pickupArticle__pr{bottom:8px;color:#fff;font-size:10px;line-height:1;margin:0;position:absolute;right:24px}.p-staticPage{background:#f4f4f4;box-sizing:border-box;padding:24px 0}.p-staticPage__heading{background-color:#26d1d3;color:#fff;font-size:16px;letter-spacing:1.6px;margin:0;padding:12px;text-align:center}.p-staticPage__subHeading{background-color:none;border-bottom:2px solid #26d1d3;font-size:18px;line-height:1.3;margin:0;padding:12px 0}.p-staticPage__subHeading--border-gray{border-bottom:1px solid #dadce0;padding-bottom:18px}.p-staticPage__container{background:#fff}.p-staticPage__inner{background-color:#fff;padding:24px 75px 48px}.p-staticPage__text{font-size:14px;line-height:1.5;margin:24.5px 0}.p-staticPage__list{margin:24px 0;padding:0 0 0 18px}.p-staticPage__list li{font-size:14px;line-height:1.6}.p-staticPage__image{display:block;margin:24px 0;width:100%}.p-staticPage__linkBox{background:#f4f4f4;padding:30px}.p-staticPage__linkBox__text{font-weight:700;margin:0}.p-staticPage__linkBox__url{font-weight:400}.p-staticPage__table{margin-top:24px}.p-staticPage__table tr{border-bottom:1px solid #d4d4d4;padding:24px 0}.p-staticPage__table tr:first-child{padding:0 0 24px}.p-staticPage__table td,.p-staticPage__table th,.p-staticPage__table tr{display:block;text-align:left}.p-staticPage__table th{font-size:14px;line-height:1.5;margin-bottom:8.5px}.service-privacy{background:#f4f4f4;box-sizing:border-box;padding:24px 0}.service-privacy h1{background-color:#26d1d3;color:#fff;font-size:16px;letter-spacing:1.6px;margin:0;padding:12px;text-align:center}.service-privacy h2{background-color:none;border-bottom:2px solid #26d1d3;font-size:18px;line-height:1.3;margin:0;padding:12px 0}.service-privacy p{font-size:14px;line-height:1.5;margin:24.5px 0}.service-privacy .action-history-table{font-size:13px;width:100%}.service-privacy .action-history-table tr td,.service-privacy .action-history-table tr th{border:1px solid #e7e9ec;padding:15px 10px;white-space:pre-wrap;word-break:break-all}.service-privacy .action-history-table tr td.name,.service-privacy .action-history-table tr th.name{text-transform:capitalize;word-break:normal}.p-topEventSearch{margin:0 auto;text-align:center;width:712px}.p-topEventSearch__catchText{color:#fff;display:inline-block;font-size:24px;font-weight:700;position:relative}.p-topEventSearch__catchText:after,.p-topEventSearch__catchText:before{background-color:#fff;content:"";display:block;height:2px;position:absolute;top:18px;width:26px}.p-topEventSearch__catchText:before{left:-32px;transform:rotate(55deg)}.p-topEventSearch__catchText:after{right:-24px;transform:rotate(-55deg)}.p-topEventSearch__form{display:flex;margin:0 auto;width:100%}.p-topEventSearch__selectWrapper{border-right:1px solid #d4d4d4;position:relative}.p-topEventSearch__selectWrapper:after{border:4px solid #0000;border-top-color:#0060ff;content:"";display:block;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.p-topEventSearch__selectWrapper:first-child .p-topEventSearch__select{border-radius:4px 0 0 4px}.p-topEventSearch__select{appearance:none;background-color:#fff;border-radius:0;font-size:14px;height:62px;letter-spacing:1.2px;padding:0 20px;transition:background-color .2s ease;width:124px}.p-topEventSearch__select:focus{background-color:#e6efff;outline:0}.p-topEventSearch__keyword{background-color:#fff;flex:1;padding:0 20px;transition:background-color .2s ease}.p-topEventSearch__keyword:focus{background-color:#e6efff;outline:0}.p-topEventSearch__submit{background-color:#0060ff;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;letter-spacing:1.2px;width:136px}.p-topEventSearch__submit:focus{box-shadow:0 0 4px 4px #0060ff66;outline:0}.p-topEventSearch__inner{align-items:flex-start;display:flex;justify-content:space-between;margin-top:24px}.p-topEventSearch__keywordTitle{color:#fff;font-weight:700;margin:0}.p-topEventSearch__keywordTitle:after{content:":";margin-left:12px}.p-topEventSearch__keywordList{flex:1;margin-top:4px;padding-left:12px}.p-topEventSearch__button{border:1px solid #fff;border-radius:4px;color:#fff;display:inline-block;font-size:13px;letter-spacing:1px;line-height:48px;transition:background-color .2s ease;width:136px}.p-topEventSearch__button:before{content:"+";font-size:20px;margin-right:8px}.p-topEventSearch__button:focus,.p-topEventSearch__button:hover{background-color:#fff}.p-topEventSearch__button:link{color:#fff;outline:none;text-decoration:none;transition:color .2s ease}.p-topEventSearch__button:link:focus,.p-topEventSearch__button:link:hover{color:#333}.p-topEventSearch__button:visited{color:#fff;outline:none;text-decoration:none;transition:color .2s ease}.p-topEventSearch__button:visited:focus,.p-topEventSearch__button:visited:hover{color:#333}.p-topEventSearch__button:hover{color:#fff;outline:none;text-decoration:none;transition:color .2s ease}.p-topEventSearch__button:hover:focus,.p-topEventSearch__button:hover:hover{color:#333}.p-eventHeader{margin:40px 0 28px}.p-eventHeader__inner{align-items:center;display:flex;margin-top:16px}.p-eventHeader__title{flex:1;font-size:26px;font-weight:700;line-height:1.4;margin:0}.p-eventHeader__action{background-color:#ebebeb;border-radius:4px;display:flex;margin-left:56px;padding:8px}.p-eventHeader__action .is-disabled{border-color:#d4d4d4}.p-eventHeader__finish{margin:auto;width:300px}.p-eventHeader__button{width:auto}.p-eventHeader__button+.p-eventHeader__button{margin-left:8px}.p-eventHeader__button--entry{width:168px}.p-eventHeader__button--clip{width:auto}.p-hero{background-color:#333;background-size:cover;min-width:1100px;padding:60px 0;width:100%}.p-hero--small{padding:36px 0}.p-hero--large{padding:80px 0}.p-hero__title{color:#fff;font-size:34px;font-weight:700;letter-spacing:1.2px;margin:0;text-align:center}.p-hero__title em{background-color:#ff6b4e;display:inline-block;font-size:19px;font-style:normal;line-height:34px;margin-right:16px;padding-left:12px;padding-right:12px;position:relative;top:-5px}.p-hero__subTitle{font-size:26px;font-weight:700;margin:0 0 12.5px}.p-hero__description,.p-hero__subTitle{color:#fff;letter-spacing:1.2px;text-align:center}.p-hero__description{font-size:18px;margin:13px auto 0;position:relative;width:1100px}.p-hero__description em{color:#26d1d3;font-style:normal;font-weight:400}.p-hero__description em span{font-size:25px}.p-hero__description--decoration{display:table;margin:13px auto 0}.p-hero__description--decoration:before{border-left:2px solid #fff;bottom:6px;content:"";display:block;height:20px;left:-18px;padding-right:8px;position:absolute;transform:rotate(-30deg);width:0}.p-hero__description--decoration:after{border-right:2px solid #fff;bottom:6px;content:"";display:block;height:20px;padding-left:8px;position:absolute;right:-8px;transform:rotate(30deg);width:0}.p-hero__description--center{width:790px}.p-hero__buttonList{display:flex;justify-content:center;list-style:none;margin:23.5px auto 0;padding:0}.p-hero__buttonListItem{width:240px}.p-hero__buttonListItem:not(:first-child){margin-left:8px}.p-hero__buttonEmText{display:block;font-size:24px}.p-hero--city{background-image:url(/packs/images/sp/object/project/hero/city-49d8dcf73007ab0357f2..jpg)}.p-hero--city .p-hero__description,.p-hero--city .p-hero__subTitle,.p-hero--city .p-hero__title{color:#333}.p-hero--handshake{background-image:url(/packs/images/pc/object/project/hero/handshake-68e6dcf2a3132a6cdc36..jpg)}.p-hero--writing{background-image:url(/packs/images/pc/object/project/hero/writing-1e23c7a55000fd419dff..jpg)}.p-hero--smartphone{background-image:url(/packs/images/pc/object/project/hero/smartphone-25071d19c64d9f0fae00..jpg)}.p-hero--students,.p-hero--workers{background-image:url(/packs/images/pc/object/project/hero/students-228a97f0b63a0819de6d..jpg)}.p-hero--events{background-image:url(/packs/images/pc/object/project/hero/events-301ff0e45d13ed7eb67e..jpg)}.p-hero--eventStudents{background-image:url(/packs/images/pc/object/project/hero/event-students-0129e77789d825eb224c..jpg)}.p-hero--pen{background-image:url(/packs/images/pc/object/project/hero/pen-39c83256fd2bb525eff0..jpg)}.p-hero--paper{background-image:url(/packs/images/pc/object/project/hero/paper-76f1d7d82b204406e8b2..jpg)}.p-hero--newspaper{background-image:url(/packs/images/pc/object/project/hero/newspaper-286decde743c8e0eb759..jpg)}.p-hero--information{background-image:url(/packs/images/pc/object/project/hero/information-8f8d050b21469a294fd9..jpg)}.p-hero--faq{background-image:url(/packs/images/pc/object/project/hero/faq-a46ffe8dfd9a53b5d653..jpg)}.p-hero--curriculums{background-image:url(/packs/images/pc/object/project/hero/curriculums-a925a5c719aa42cfadfc..jpg)}.p-hero--document{background-image:url(/packs/images/pc/object/project/hero/document-8f1a03ec5194459a8af7..jpg)}.p-hero .c-statusBar{display:block;margin:0 auto;width:500px}.p-hero .c-statusBar__count{margin:0;text-align:center}.p-hero .c-statusBar__countNumber{color:#26d1d3;font-size:24px}.p-hero .c-statusBar__percent{color:#26d1d3;font-size:14px}.p-hero .c-statusBar__countText{color:#fff;font-size:14px;margin-left:4px}.p-hero--withdrawals{background-image:url(/packs/images/pc/object/project/hero/withdrawals-119d19e992ab72aee356..jpg);background-position:bottom;padding:240px 0}.p-sns{border-top:1px solid #ebebeb;display:block;padding:16px 0 30px}.p-sns__row{justify-content:space-between;padding-bottom:30px}.p-sns__buttons,.p-sns__row{align-items:center;display:flex}.p-sns__button{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#333;display:table;font-size:12px;font-weight:700;justify-content:center;line-height:1.6;margin-right:8px;padding:8px 12px;text-align:center;transition:background-color .2s ease,box-shadow .3s linear;word-break:break-all}.p-sns__button:focus{outline:0}.p-sns__button:hover{background-color:#f4f4f4;cursor:pointer}.p-sns__button .icon{color:#0060ff}.p-sns__button .icon:before{font-size:16px;margin-right:8px;vertical-align:middle}.p-sns__button:hover,.p-sns__button:link,.p-sns__button:visited{color:#333;text-decoration:none}.p-sns__button--facebook,.p-sns__button--facebook .icon,.p-sns__button--facebook:hover,.p-sns__button--facebook:link,.p-sns__button--facebook:visited{color:#456fbc}.p-sns__button--twitter,.p-sns__button--twitter .icon,.p-sns__button--twitter:hover,.p-sns__button--twitter:link,.p-sns__button--twitter:visited{color:#57abd5}.p-sns__button--socialX,.p-sns__button--socialX .icon,.p-sns__button--socialX:hover,.p-sns__button--socialX:link,.p-sns__button--socialX:visited{color:#333}.p-sns__button--line,.p-sns__button--line .icon,.p-sns__button--line:hover,.p-sns__button--line:link,.p-sns__button--line:visited{color:#68d741}.p-sns__button--newline,.p-sns__button--newline .icon,.p-sns__button--newline:hover,.p-sns__button--newline:link,.p-sns__button--newline:visited{color:#06c755}.p-sns__button--hatena,.p-sns__button--hatena .icon,.p-sns__button--hatena:hover,.p-sns__button--hatena:link,.p-sns__button--hatena:visited{color:#1aa4dc}.p-sns__views{color:#8a8a8a;font-size:13px;line-height:1.6;margin:0;padding:8px 12px;word-break:break-all}.p-sns__count{font-weight:700;margin-right:4px}.checkpoint{border:1px solid #d3d3d3;margin:15px 0 15px auto;position:relative;width:98%}.checkpoint:before{background-color:#fff;border:1px solid #d3d3d3;bottom:3px;box-sizing:border-box;content:"";height:100%;position:absolute;right:2px;width:100.5%}.checkpoint .checkpoint-text-title{background-color:#000;background-image:url(/packs/images/common/v1-article-element/check_icon-b66c504feebd32cea470..png);background-position:10px 17px;background-repeat:no-repeat;background-size:15px;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:40px;left:-10px;line-height:1.2!important;margin-bottom:0!important;padding:12px 20px 12px 35px!important;position:relative;top:10px;width:auto}.checkpoint .checkpoint-text-title:before{border-color:#000 #000 #0000 #0000;border-style:solid;border-width:3px;bottom:-6px;content:"";display:block;height:0;left:0;position:absolute;width:0}.checkpoint .checkpoint-text-title:after{background-color:#fff;border-bottom:20px solid #000;border-right:10px solid #0000;border-top:20px solid #000;content:"";display:block;height:0;position:absolute;right:-10px;top:0;width:0}.checkpoint .checkpoint-text-sentence{word-wrap:break-word;font-size:14px;line-height:1.5;margin:22px 15px 15px;position:relative}.checkpoint ul{margin:25px 15px 15px;padding:0}.checkpoint ul li{display:block;font-size:14px;letter-spacing:1.4px;line-height:1.3;padding:6px 0 6px 30px;position:relative;word-wrap:break-word}.checkpoint ul li:before{background-image:url(/packs/images/common/v1-article-element/checkpoint_icon-41ba4360136a25014234..png);background-position:0;background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;height:16px;left:0;margin-right:5px;position:absolute;top:10px;width:20px}.checkpoint ul li:first-child{padding-top:0}.checkpoint ul li:first-child:before{background-image:url(/packs/images/common/v1-article-element/checkpoint_icon-41ba4360136a25014234..png);background-position:0;background-repeat:no-repeat;background-size:20px;content:"";display:inline-block;height:20px;left:0;margin-right:5px;position:absolute;top:0;width:20px}.checkpoint ul li:last-child{padding-bottom:0}.caution{border:1px solid #d3d3d3;margin:15px 0 15px auto;position:relative;width:98%}.caution:before{background-color:#fff;border:1px solid #d3d3d3;bottom:3px;box-sizing:border-box;content:"";height:100%;position:absolute;right:2px;width:100.5%}.caution .caution-text-title{background-color:gold;box-sizing:border-box;color:#333;display:inline-block;font-size:14px;font-weight:700;height:40px;left:-10px;line-height:1.2!important;margin-bottom:0!important;padding:12px 20px!important;position:relative;top:10px;width:auto}.caution .caution-text-title:before{border-color:gold gold #0000 #0000;border-style:solid;border-width:3px;bottom:-6px;content:"";display:block;height:0;left:0;position:absolute;width:0}.caution .caution-text-title:after{background-color:#fff;border-bottom:20px solid gold;border-right:10px solid #0000;border-top:20px solid gold;content:"";display:block;height:0;position:absolute;right:-10px;top:0;width:0}.caution .caution-text-sentence{margin:22px 15px 15px;word-wrap:break-word;font-size:14px;line-height:1.5;position:relative}.caution ul{margin:20px 15px;padding:0}.caution ul li{font-size:14px;letter-spacing:1.5px;line-height:1.3;list-style-type:none;padding:6px 0;position:relative;word-wrap:break-word}.caution ul li:last-child{padding-bottom:0}.reference_text{border:1px solid #d3d3d3;box-sizing:border-box;margin-top:35px;padding:45px 15px 0;position:relative;width:100%}.reference_text .reference-text-title{background-color:#38a67d;color:#fff;font-size:15px;font-weight:700;left:15px;line-height:2;margin:0;padding:5px 20px;position:absolute;top:-20px;width:auto}.reference_text:before{border-right:16px solid #0000;border-top:17px solid #38a67d;content:"";display:inline-block;height:0;left:35px;position:absolute;top:20px;width:0}.reference_text .reference-text-sentence{word-wrap:break-word;font-size:14px;line-height:1.5;margin-bottom:15px;position:relative}.reference_text ul{margin-bottom:10px;padding:0}.reference_text ul li{font-size:14px;letter-spacing:1.5px;line-height:1.3;list-style-type:none;padding:6px 0}.reference_text ul li:first-child{padding-top:0}.reference_text ul li:last-child{padding-bottom:0}.attention_point{border:1px solid #d3d3d3;border-radius:5px;box-sizing:border-box;margin:35px 0 15px;padding:30px 15px 0;position:relative;width:100%}.attention_point .attention_point_block{background-color:#fff;background-image:linear-gradient(#0000 60%,#ff6 0);font-weight:700;height:30px;left:27px;margin:0;padding:2px 11px 2px 35px;position:absolute;text-align:center;top:-20px;width:auto}.attention_point .attention_point_block:before{left:-17px}.attention_point .attention_point_block:after,.attention_point .attention_point_block:before{background-color:#fff;content:"";display:inline-block;height:30px;position:absolute;top:5px;width:20px}.attention_point .attention_point_block:after{right:-20px}.attention_point .attention_point_block .attention_point_title{font-size:17px;line-height:2;margin:0}.attention_point .attention_point_block .attention_point_title:before{background-image:url(/packs/images/common/v1-article-element/light_icon-6dbe8bb48c21fdb02cb3..png);background-position:0;background-repeat:no-repeat;background-size:18px;content:"";display:inline-block;height:18px;left:10px;position:absolute;top:5px;width:18px}.attention_point .attention_point-sentence{word-wrap:break-word;font-size:14px;line-height:1.5;margin:0 0 15px;position:relative}.attention_point ul{margin-bottom:15px;padding:0}.attention_point ul li{font-size:14px;letter-spacing:1.5px;line-height:1.3;list-style-type:none;padding:6px 0}.attention_point ul li:first-child{padding-top:0}.attention_point ul li:last-child{padding-bottom:0}.button_circle_black{align-items:center;background:#525659;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_circle_black:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_circle_black:hover{background:#777c81;cursor:pointer}.button_circle_black:before{font-size:17px;margin-right:8px;vertical-align:top}.button_circle_black:link,.button_circle_black:visited{color:#fff;text-decoration:none}.button_circle_orange{align-items:center;background:#ff9c00;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_circle_orange:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_circle_orange:hover{background:#ffba4d;cursor:pointer}.button_circle_orange:before{font-size:17px;margin-right:8px;vertical-align:top}.button_circle_orange:link,.button_circle_orange:visited{color:#fff;text-decoration:none}.button_circle_green{align-items:center;background:#8fc436;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_circle_green:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_circle_green:hover{background:#b0d76f;cursor:pointer}.button_circle_green:before{font-size:17px;margin-right:8px;vertical-align:top}.button_circle_green:link,.button_circle_green:visited{color:#fff;text-decoration:none}.button_corner_black{align-items:center;background:#525659;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_corner_black:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_corner_black:hover{background:#777c81;cursor:pointer}.button_corner_black:before{font-size:17px;margin-right:8px;vertical-align:top}.button_corner_black:link,.button_corner_black:visited{color:#fff;text-decoration:none}.button_corner_orange{align-items:center;background:#ff9c00;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_corner_orange:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_corner_orange:hover{background:#ffba4d;cursor:pointer}.button_corner_orange:before{font-size:17px;margin-right:8px;vertical-align:top}.button_corner_orange:link,.button_corner_orange:visited{color:#fff;text-decoration:none}.button_corner_green{align-items:center;background:#8fc436;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.button_corner_green:before{content:"\f109";font-family:iconfont!important;font-style:normal;font-weight:400!important}.button_corner_green:hover{background:#b0d76f;cursor:pointer}.button_corner_green:before{font-size:17px;margin-right:8px;vertical-align:top}.button_corner_green:link,.button_corner_green:visited{color:#fff;text-decoration:none}.p-pageItem{margin:20px 0}.p-pageItem__text{font-size:14px;line-height:1.7;margin:0}.p-pageItem__list{margin:0;padding-left:20px}.p-pageItem__listItem{font-size:14px;font-weight:700;margin-bottom:4px}.p-pageItem__buttonArea{position:relative}.p-pageItem__textLink{font-size:12px;position:absolute;right:0;top:18px}.p-pageItem__textLink--submit{color:#0060ff;cursor:pointer;padding:0}.p-pageItem__textLink:before{border:4px solid #0000;border-left-color:#0060ff;box-sizing:border-box;content:"";height:4px;left:-8px;position:absolute;top:5px;width:4px}.p-pageItem__textLink:link,.p-pageItem__textLink:visited{text-decoration:none}.p-pageItem__textLink:hover{text-decoration:underline}.p-pageItem__cautionBox{background-color:#fff4f4;padding:24px}.p-pageItem__cautionText{color:#8a8a8a;font-size:14px;margin:0}.p-pageItem__cautionList{list-style-type:none;margin:0;padding:0 0 0 20px}.p-pageItem__cautionBox-simple{background-color:#fff4f4;color:#666;padding:20px}.p-pageItem__cautionList-simple{margin:0;padding:0 0 0 20px}.p-pageItem__cautionText-simple{font-size:16px;margin:0}.p-pageItem__cautionListItem{font-size:14px;font-weight:700;margin-bottom:8px;text-indent:-1.4em}.p-pageItem__cautionListItem:before{color:#f35756;content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important;margin-right:6px;vertical-align:middle}.pl-lpHeaderTitle{border-bottom:1px solid #ddd;color:#555;font-size:20px;line-height:1.6;margin-bottom:15px;margin-top:0;padding-bottom:15px;text-align:left;width:100%}.pl-heading{border-bottom:1px solid #999;border-top:1px solid #999;font-size:18px;margin:20px 0;padding:13px}.pl-subHeading{font-size:16px;font-weight:700;margin:20px 0}.pl-link:hover,.pl-link:link{color:#8a8a8a;text-decoration:underline}.pl-link:visited{color:#8a8a8a;text-decoration:none}.pl-button{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.pl-button:focus{outline:0}.pl-button:hover{background:#f4f4f4;cursor:pointer}.pl-button:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-button:link{text-decoration:none}.pl-button--red{align-items:center;background:#fff;background:#f35756;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-shadow:0 2px 0 0 #f68686;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:90%;word-break:break-all}.pl-button--red:focus{outline:0}.pl-button--red:hover{background:#f4f4f4;cursor:pointer}.pl-button--red:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-button--red:link{text-decoration:none}.pl-button--red:hover{background:#f68686}.pl-button--red:link,.pl-button--red:visited{color:#fff}.pl-button--lightBlue{align-items:center;background:#fff;background:#26d1d3;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-shadow:0 2px 0 0 #4ddddf;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:90%;word-break:break-all}.pl-button--lightBlue:focus{outline:0}.pl-button--lightBlue:hover{background:#f4f4f4;cursor:pointer}.pl-button--lightBlue:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-button--lightBlue:link{text-decoration:none}.pl-button--lightBlue:hover{background:#4ddddf}.pl-button--lightBlue:link,.pl-button--lightBlue:visited{color:#fff}.pl-button--green{align-items:center;background:#fff;background:#33b998;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-shadow:0 2px 0 0 #50cfb0;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:90%;word-break:break-all}.pl-button--green:focus{outline:0}.pl-button--green:hover{background:#f4f4f4;cursor:pointer}.pl-button--green:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-button--green:link{text-decoration:none}.pl-button--green:hover{background:#50cfb0}.pl-button--green:link,.pl-button--green:visited{color:#fff}.pl-button--orange{align-items:center;background:#fff;background:#ffa638;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-shadow:0 2px 0 0 #ffbd6b;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:90%;word-break:break-all}.pl-button--orange:focus{outline:0}.pl-button--orange:hover{background:#f4f4f4;cursor:pointer}.pl-button--orange:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-button--orange:link{text-decoration:none}.pl-button--orange:hover{background:#ffbd6b}.pl-button--orange:link,.pl-button--orange:visited{color:#fff}.pl-button--line{align-items:center;background:#fff;background:#00b900;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-shadow:0 2px 0 0 #00ec00;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-size:14px;font-weight:700;justify-content:center;line-height:1.6;line-height:21px;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:80%;word-break:break-all}.pl-button--line:focus{outline:0}.pl-button--line:hover{background:#f4f4f4;cursor:pointer}.pl-button--line:before{content:"\f109";font-size:17px;vertical-align:top}.pl-button--line:link{text-decoration:none}.pl-button--line:before{content:"\f129";font-family:iconfont!important;font-size:20px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:middle}.pl-button--line:hover{background:#00c800}.pl-button--line:link,.pl-button--line:visited{color:#fff}.pl-text{font-size:14px;line-height:1.9;margin:20px 0}.pl-text--bold{font-weight:700}.pl-light-text{border:1px #8a8a8a;border-style:none none solid;color:#8a8a8a;display:inline-block}.pl-whiteBox{background-color:#fff;font-size:14px;letter-spacing:.5px;line-height:48px;line-height:1.5;margin:0 auto;padding:30px 0;width:680px}.pl-whiteBox--inner{padding:0 75px}.c-qrBox{margin:0 auto 30px}.c-qrBox canvas{border:thin;border-color:#efefef;border-radius:5px;border-style:solid;padding:3px}.c-lineRecommendBox{color:#666;font-size:16px;font-weight:700}.pl-adBox{margin:0 auto;text-align:center;width:500px}.pl-adBox__title{border-bottom:2px solid #d4d4d4;font-size:24px}.pl-lineTitle{font-size:18px;margin:0;text-align:center}.pl-lineTitle__emphasis{color:#68d741}.pl-lineTitle:before{margin-right:12px;transform:rotate(60deg)}.pl-lineTitle:after,.pl-lineTitle:before{background-color:#000;content:"";display:inline-block;height:2px;margin-bottom:4px;width:19px}.pl-lineTitle:after{margin-left:12px;transform:rotate(120deg)}.pl-lineText{font-size:14px;line-height:24px;margin:24px 0 0}.pl-lineText,.pl-thanksTextArea{text-align:center}.pl-thanksTextArea__text{color:#33b998;font-size:34px;font-weight:700;margin:0}.pl-thanksTextArea__download_text{color:#33b998;font-size:20px;font-weight:700;height:25px;margin:0}.pl-thanksTextArea__image{width:95%}.pl-thanksTextArea__button{align-items:center;background:#fff;background:#f35756;border:0;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;color:#fff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;width:50%;word-break:break-all}.pl-thanksTextArea__button:focus{outline:0}.pl-thanksTextArea__button:hover{background:#f4f4f4;cursor:pointer}.pl-thanksTextArea__button:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pl-thanksTextArea__button:link{text-decoration:none}.pl-thanksTextArea__button:hover{background:#f68686}.pl-thanksTextArea__button:link,.pl-thanksTextArea__button:visited{color:#fff}.pl-image{display:table;margin:0 auto;width:530px}.pl-careerparkAgentTitle{font-size:18px;margin:0;text-align:center}.pl-careerparkAgentTitle:before{margin-right:12px;transform:rotate(60deg)}.pl-careerparkAgentTitle:after,.pl-careerparkAgentTitle:before{background-color:#000;content:"";display:inline-block;height:2px;margin-bottom:4px;width:19px}.pl-careerparkAgentTitle:after{margin-left:12px;transform:rotate(120deg)}.pl-careerparkAgentText{font-size:14px;line-height:24px;margin:24px 0 0;text-align:center}.pl-careerparkAgentText__emphasis{color:#ea5555}.pl-careerparkAgentImage{margin-top:10px;width:370px}.graytext{color:#666;font-size:13px;line-height:1.6;margin:40px auto 0;text-align:left;width:370px}.tool-button-wrapper{margin-top:40px}.pl-caption--line{color:#1abdbf;font-weight:700;text-align:center}.pl-form{border:5px solid #33b998;margin:0 -8px;padding:0 12px}.pl-form .c-inputType--file .c-inputType__button{border:2px solid #33b998;color:#33b998}.pl-form .p-formBlock__postButton{border:1px solid #bbb;height:40px;line-height:1.5;padding:0 24px}.pl-form .p-formBlock__heading{border-bottom:2px solid #33b998;color:#33b998;font-size:16px}.pl-form .p-formBlock{border:5px solid #33b998}.pl-form .c-heading{background:#33b998;margin:0 -12px;text-align:center}.pl-form .c-heading__title{font-size:15px}.pl-form .p-formBlock__label{font-size:14px}.pl-form .p-formBlock__tag{font-size:13px;height:20px;line-height:19px;margin-left:10px}.pl-form .c-textField{border:1px solid #bbb;height:40px}.pl-form .c-select{height:40px}.pl-form .c-select__item{border:1px solid #bbb;height:40px;padding:0 30px 0 12px}.pl-form .c-button{background:#e56767;font-size:14px;font-weight:400;letter-spacing:1.6px}.pl-form .c-button:before{content:""}.pl-form--blue{border:5px solid #0091d4}.pl-form--blue .c-heading{background:#0091d4}.pl-form--blue .p-formBlock__heading{border-bottom:2px solid #0091d4;color:#0091d4}.pl-form--orange{border:5px solid #f89103}.pl-form--orange .c-heading{background:#f89103}.pl-form--orange .p-formBlock__heading{border-bottom:2px solid #f89103;color:#f89103}.pl-form--lightOrange{border:5px solid #f8b503}.pl-form--lightOrange .c-heading{background:#f8b503}.pl-form--lightOrange .p-formBlock__heading{border-bottom:2px solid #f8b503;color:#f8b503}.pl-formButton{background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:block;font-size:14px;line-height:1.6;margin:0 auto;padding:15px 4px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.pl-formButton:focus{outline:0}.pl-formButton:hover{background:#f4f4f4;cursor:pointer}.pl-formButton:before{font-size:17px;margin-right:8px;vertical-align:top}.pl-formButton:link{text-decoration:none}.pl-formButton--arrow:before{content:"\f109";font-family:iconfont!important;font-size:14px;font-style:normal;font-weight:400!important;margin-right:12px;vertical-align:middle}.pl-formButton--red{background:#f35756;border:0;box-shadow:0 2px 0 0 #f68686;color:#fff}.pl-formButton--red:hover,.pl-formButton--red:link,.pl-formButton--red:visited{color:#fff}.pl-formButton--red:hover{background:#f68686;box-shadow:0 2px 0 0 #f68686}.pl-formButton--red .c-button__label{background-color:#fff;color:#f35756}.pl-formButton--red.is-disabled{background-color:#f89e9d;border:1px solid #f89e9d;box-shadow:0 2px 0 0 #fab6b5;color:#fff;text-shadow:none}.pl-formButton--blue{background:#0060ff;border:0;box-shadow:0 2px 0 0 #3380ff;color:#fff}.pl-formButton--blue:hover,.pl-formButton--blue:link,.pl-formButton--blue:visited{color:#fff}.pl-formButton--blue:hover{background:#3380ff;box-shadow:0 2px 0 0 #3380ff}.pl-formButton--blue .c-button__label{background-color:#fff;color:#0060ff}.pl-formButton--blue.is-disabled{background-color:#4d90ff;border:1px solid #4d90ff;box-shadow:0 2px 0 0 #66a0ff;color:#fff;text-shadow:none}.pl-formButton--green{background:#26d1d3;border:0;box-shadow:0 2px 0 0 #4ddddf;color:#fff}.pl-formButton--green:hover,.pl-formButton--green:link,.pl-formButton--green:visited{color:#fff}.pl-formButton--green:hover{background:#4ddddf;box-shadow:0 2px 0 0 #4ddddf}.pl-formButton--green .c-button__label{background-color:#fff;color:#26d1d3}.pl-formButton--green.is-disabled{background-color:#63e1e3;border:1px solid #63e1e3;box-shadow:0 2px 0 0 #78e5e7;color:#fff;text-shadow:none}.pl-formButton--orange{background:#ffa638;border:0;box-shadow:0 2px 0 0 #ffbd6b;color:#fff}.pl-formButton--orange:hover,.pl-formButton--orange:link,.pl-formButton--orange:visited{color:#fff}.pl-formButton--orange:hover{background:#ffbd6b;box-shadow:0 2px 0 0 #ffbd6b}.pl-formButton--orange .c-button__label{background-color:#fff;color:#ffa638}.pl-formButton--orange.is-disabled{background-color:#ffc885;border:1px solid #ffc885;box-shadow:0 2px 0 0 #ffd49e;color:#fff;text-shadow:none}.pl-formButton--gray{background:#666;border:0;box-shadow:0 2px 0 0 grey;color:#fff}.pl-formButton--gray:hover,.pl-formButton--gray:link,.pl-formButton--gray:visited{color:#fff}.pl-formButton--gray:hover{background:grey;box-shadow:0 2px 0 0 grey}.pl-formButton--gray .c-button__label{background-color:#fff;color:#666}.pl-formButton--gray.is-disabled{background-color:#8c8c8c;border:1px solid #8c8c8c;box-shadow:0 2px 0 0 #999;color:#fff;text-shadow:none}.pl-formButton--careerpark-agent{background:#ea5555;border:0;box-shadow:0 2px 0 0 #f08282;color:#fff}.pl-formButton--careerpark-agent:hover,.pl-formButton--careerpark-agent:link,.pl-formButton--careerpark-agent:visited{color:#fff}.pl-formButton--careerpark-agent:hover{background:#f08282;box-shadow:0 2px 0 0 #f08282}.pl-formButton--careerpark-agent .c-button__label{background-color:#fff;color:#ea5555}.pl-formButton--careerpark-agent.is-disabled{background-color:#f29999;border:1px solid #f29999;box-shadow:0 2px 0 0 #f5b0b0;color:#fff;text-shadow:none}.pl-formButton--facebook{background:#456fbc;border:0;box-shadow:0 2px 0 0 #6a8cca;color:#fff}.pl-formButton--facebook:hover,.pl-formButton--facebook:link,.pl-formButton--facebook:visited{color:#fff}.pl-formButton--facebook:hover{background:#6a8cca;box-shadow:0 2px 0 0 #6a8cca}.pl-formButton--facebook .c-button__label{background-color:#fff;color:#456fbc}.pl-formButton--facebook.is-disabled{background-color:#7d9bd0;border:1px solid #7d9bd0;box-shadow:0 2px 0 0 #90a9d7;color:#fff;text-shadow:none}.pl-formButton--twitter{background:#57abd5;border:0;box-shadow:0 2px 0 0 #80bfdf;color:#fff}.pl-formButton--twitter:hover,.pl-formButton--twitter:link,.pl-formButton--twitter:visited{color:#fff}.pl-formButton--twitter:hover{background:#80bfdf;box-shadow:0 2px 0 0 #80bfdf}.pl-formButton--twitter .c-button__label{background-color:#fff;color:#57abd5}.pl-formButton--twitter.is-disabled{background-color:#94cae4;border:1px solid #94cae4;box-shadow:0 2px 0 0 #a9d4e9;color:#fff;text-shadow:none}.pl-formButton--socialX{background:#333;border:0;box-shadow:0 2px 0 0 #4d4d4d;color:#fff}.pl-formButton--socialX:hover,.pl-formButton--socialX:link,.pl-formButton--socialX:visited{color:#fff}.pl-formButton--socialX:hover{background:#4d4d4d;box-shadow:0 2px 0 0 #4d4d4d}.pl-formButton--socialX .c-button__label{background-color:#fff;color:#333}.pl-formButton--socialX.is-disabled{background-color:#595959;border:1px solid #595959;box-shadow:0 2px 0 0 #666;color:#fff;text-shadow:none}.pl-formButton--line{background:#68d741;border:0;box-shadow:0 2px 0 0 #89e06b;color:#fff}.pl-formButton--line:hover,.pl-formButton--line:link,.pl-formButton--line:visited{color:#fff}.pl-formButton--line:hover{background:#89e06b;box-shadow:0 2px 0 0 #89e06b}.pl-formButton--line .c-button__label{background-color:#fff;color:#68d741}.pl-formButton--line.is-disabled{background-color:#9ae480;border:1px solid #9ae480;box-shadow:0 2px 0 0 #abe995;color:#fff;text-shadow:none}.pl-formButton--hatena{background:#1aa4dc;border:0;box-shadow:0 2px 0 0 #41b8e8;color:#fff}.pl-formButton--hatena:hover,.pl-formButton--hatena:link,.pl-formButton--hatena:visited{color:#fff}.pl-formButton--hatena:hover{background:#41b8e8;box-shadow:0 2px 0 0 #41b8e8}.pl-formButton--hatena .c-button__label{background-color:#fff;color:#1aa4dc}.pl-formButton--hatena.is-disabled{background-color:#57c1eb;border:1px solid #57c1eb;box-shadow:0 2px 0 0 #6ec9ee;color:#fff;text-shadow:none}.pl-formButton--employ{background:#33b998;border:0;box-shadow:0 2px 0 0 #50cfb0;color:#fff}.pl-formButton--employ:hover,.pl-formButton--employ:link,.pl-formButton--employ:visited{color:#fff}.pl-formButton--employ:hover{background:#50cfb0;box-shadow:0 2px 0 0 #50cfb0}.pl-formButton--employ .c-button__label{background-color:#fff;color:#33b998}.pl-formButton--employ.is-disabled{background-color:#64d4b9;border:1px solid #64d4b9;box-shadow:0 2px 0 0 #78dac2;color:#fff;text-shadow:none}.pl-formButton--jobchange{background:#279cd8;border:0;box-shadow:0 2px 0 0 #52b0e0;color:#fff}.pl-formButton--jobchange:hover,.pl-formButton--jobchange:link,.pl-formButton--jobchange:visited{color:#fff}.pl-formButton--jobchange:hover{background:#52b0e0;box-shadow:0 2px 0 0 #52b0e0}.pl-formButton--jobchange .c-button__label{background-color:#fff;color:#279cd8}.pl-formButton--jobchange.is-disabled{background-color:#68bae4;border:1px solid #68bae4;box-shadow:0 2px 0 0 #7dc4e8;color:#fff;text-shadow:none}.pl-formButton--business{background:#ab51b6;border:0;box-shadow:0 2px 0 0 #bc75c5;color:#fff}.pl-formButton--business:hover,.pl-formButton--business:link,.pl-formButton--business:visited{color:#fff}.pl-formButton--business:hover{background:#bc75c5;box-shadow:0 2px 0 0 #bc75c5}.pl-formButton--business .c-button__label{background-color:#fff;color:#ab51b6}.pl-formButton--business.is-disabled{background-color:#c587cd;border:1px solid #c587cd;box-shadow:0 2px 0 0 #ce99d4;color:#fff;text-shadow:none}.pa-all{word-break:break-all}.pa-all .red{color:#f35756}.pa-all .blue{color:#0060ff}.pa-all .bold{font-weight:700}.pa-all .line{text-decoration:line-through}.pa-table{width:100%}.pa-table__row{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4}.pa-table__title{background-color:#f4f4f4;text-align:left;vertical-align:top;width:145px}.pa-table__container,.pa-table__title{box-sizing:border-box;padding:18px 26px}.pa-table__container{font-size:14px}.pa-heading{border-left:8px solid #33b998;font-size:26px;font-weight:700;line-height:1.6;margin:20px 0;padding-left:20px}.employ .pa-heading{border-left-color:#33b998}.jobchange .pa-heading{border-left-color:#279cd8}.business .pa-heading{border-left-color:#ab51b6}.pa-subHeading{font-size:22px;font-weight:700;margin:20px 0;padding:0}.pa-text{font-size:16px;line-height:1.9;margin:20.5px 0}.pa-image{margin:48px 0;width:100%}.pa-fangate{background-image:url(/packs/images/pc/object/project/article-items/blur-dae4d5177fc29dd9da05..png);background-repeat:no-repeat;background-size:100%;margin:40px 0;padding:40px}.pa-fangate__main{display:table;margin:0 auto;text-align:center}.pa-fangate__heading{font-size:20px;margin:0 0 11px;padding:0}.pa-fangate__heading,.pa-fangate__text{font-weight:700;letter-spacing:1.2px;line-height:1.5}.pa-fangate__text{font-size:16px;margin:0 0 20px}.pa-fangate__buttons{align-content:stretch;border-radius:4px;display:flex;list-style-type:none;margin:0;padding:0}.pa-fangate__buttons .pa-fangate__item{margin-right:20px}.pa-fangate__buttons .pa-fangate__item:last-of-type{margin-right:0}.pa-fangate__button{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;padding-bottom:13px;padding-top:13px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:320px;word-break:break-all}.pa-fangate__button:hover{background:#f4f4f4;cursor:pointer}.pa-fangate__button .icon:before{color:#0060ff;font-size:16px;margin-right:12px;vertical-align:middle}.pa-fangate__button:link,.pa-fangate__button:visited{text-decoration:none}.pa-fangate__button--red{background:#f35756;border-color:#0000;box-shadow:0 2px 0 0 #f68686;color:#fff}.pa-fangate__button--red:link,.pa-fangate__button--red:visited{color:#fff}.pa-fangate__button--red .icon:before{color:#fff;font-size:16px}.pa-fangate__button--red:hover{background:#f68686;box-shadow:0 2px 0 0 #f68686}.pa-button{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:48px auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:370px;word-break:break-all}.pa-button:focus{outline:0}.pa-button:hover{background:#f4f4f4;cursor:pointer}.pa-button:before{content:"\f109";font-family:iconfont!important;font-size:17px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pa-button:link{text-decoration:none}.pa-description{color:#8a8a8a;font-size:14px;line-height:1.9;margin:39.5px 0}.pa-listGroup{list-style-type:none;margin:24px 0 0;padding:0}.pa-listGroup__item{border-bottom:1px solid #d4d4d4}.pa-listGroup__link{color:#0060ff;display:flex;flex-flow:column wrap;font-size:16px;font-weight:700;line-height:1.5;margin:0;padding-bottom:14.5px;padding-right:30px;padding-top:14.5px;position:relative;transition:background .2s ease;word-break:break-all}.pa-listGroup__link:before{content:"\f10b";font-family:iconfont!important;font-size:15px;font-style:normal;font-weight:400!important;line-height:1.5;position:absolute;right:0;text-indent:1px;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s ease}.pa-listGroup__link:link{text-decoration:none}.pa-listGroup__link:hover{background:#ebebeb}.pa-listGroup__link:hover:before{transform:translate3d(-4px,-50%,0)}.pa-urlLink{border-bottom:1px solid #d4d4d4;border-top:1px solid #d4d4d4;margin:12px 0}.pa-urlLink__text{color:#0060ff;display:flex;flex-flow:column wrap;font-size:16px;font-weight:700;line-height:1.5;margin:0;padding-bottom:14.5px;padding-right:30px;padding-top:14.5px;position:relative;transition:background .2s ease;word-break:break-all}.pa-urlLink__text:before{content:"\f10b";font-family:iconfont!important;font-size:15px;font-style:normal;font-weight:400!important;line-height:1.5;position:absolute;right:0;text-indent:1px;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s ease}.pa-urlLink__text:link{text-decoration:none}.pa-urlLink__text:hover{background:#ebebeb}.pa-urlLink__text:hover:before{transform:translate3d(-4px,-50%,0)}.pa-tagGroup{margin:48px 0}.pa-tagGroup__title{border-left:8px solid #33b998;font-size:26px;font-weight:700;line-height:1.6;margin:0 0 27px;padding-left:20px}.employ .pa-tagGroup__title{border-left-color:#33b998}.jobchange .pa-tagGroup__title{border-left-color:#279cd8}.business .pa-tagGroup__title{border-left-color:#ab51b6}.pa-tagGroup__list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.pa-tagGroup__item{margin-bottom:8px;margin-right:8px}.pa-tagGroup__link{border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 3px 0 0 #f0f0f0;color:#0060ff;display:inline-block;font-size:14px;font-weight:700;margin:0;padding:8.5px 16px}.pa-tagGroup__link,.pa-tagGroup__link:link,.pa-tagGroup__link:visited{text-decoration:none}.pa-tableOfContents{background-color:#f4f4f4;position:relative}.pa-tableOfContents__heading{background-color:#ebebeb;color:#666;font-size:20px;line-height:1.5;margin:0;padding:12px 22px}.pa-tableOfContents__body{padding:36px 44px 35px}.pa-tableOfContents__link{font-size:16px;font-weight:700;letter-spacing:1.3px;line-height:1.6;width:100%}.pa-tableOfContents__link:link,.pa-tableOfContents__link:visited{text-decoration:none}.pa-tableOfContents__list{counter-reset:number 0;list-style-type:none;margin:0;overflow:hidden;padding:0}.pa-tableOfContents__listItem{border-bottom:1px solid #d4d4d4;display:flex;padding:19px 0}.pa-tableOfContents__listItem:before{color:#666;content:"0" counter(number);counter-increment:number 1;display:inline-block;font-size:18px;font-weight:400;margin-right:13px;width:28px}.pa-tableOfContents__listItem:first-child{padding-top:0}.pa-tableOfContents__listItem:nth-child(n+10):before{content:counter(number)}.pa-tableOfContents__listItem.is-blur{border-bottom:0;filter:blur(0);height:93px}.pa-tableOfContents__listItem.is-hide{display:none}.pa-tableOfContents__button{background-color:#ebebeb;border-radius:4px;bottom:-4px;box-shadow:0 4px 0 0 #e6e6e6;color:#0060ff;cursor:pointer;font-size:16px;font-weight:700;left:0;line-height:1.6;margin:44px;padding:20px 0 19px;position:absolute;text-align:center;transition:background-color .2s ease;vertical-align:middle;width:calc(100% - 88px)}.pa-tableOfContents__button:after{content:"\f135";font-family:iconfont!important;font-style:normal;font-weight:400!important}.pa-tableOfContents__button:hover{background-color:#fff}.pa-tableOfContents__button:after{font-size:14px;margin-left:13px}.pa-tableOfContents__button:focus{outline:0}.pa-adGroup{align-content:stretch;align-items:center;display:flex;justify-content:center;list-style-type:none;margin:24px 0;padding:0}.pa-adGroup__item{margin-right:28px}.pa-adGroup__item:last-of-type{margin-right:0}.pa-adGroup__item div{display:table}.pa-listBox{margin:48px 0}.pa-listBox__list{list-style-type:none;margin:0;padding:0}.pa-listBox__heading{border-left:8px solid #33b998;font-size:26px;font-weight:700;line-height:1.5;margin:0 0 13.5px;padding-left:20px}.employ .pa-listBox__heading{border-left-color:#33b998}.jobchange .pa-listBox__heading{border-left-color:#279cd8}.business .pa-listBox__heading{border-left-color:#ab51b6}.pa-listBox__item{border-bottom:1px solid #d4d4d4}.pa-listBox__link{color:#0060ff;display:flex;flex-flow:column wrap;font-size:16px;font-weight:700;line-height:1.5;margin:0;padding-bottom:14.5px;padding-right:30px;padding-top:14.5px;position:relative;transition:background .2s ease;word-break:break-all}.pa-listBox__link:before{content:"\f10b";font-family:iconfont!important;font-size:15px;font-style:normal;font-weight:400!important;line-height:1.5;position:absolute;right:0;text-indent:1px;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s ease}.pa-listBox__link:link{text-decoration:none}.pa-listBox__link:hover{background:#ebebeb}.pa-listBox__link:hover:before{transform:translate3d(-4px,-50%,0)}.pa-appealBox{margin:48px 0}.pa-appealBox--middle{margin:44px 0 52px}.pa-appealBox--middle .pa-appealBox__label{background-color:#f4f4f4;border:1px solid #ebebeb;color:#8a8a8a;display:inline-block;font-size:12px;letter-spacing:2px;margin-bottom:7px;padding:2px 6px 1px 8px}.pa-appealBox--middle .pa-appealBox__heading{border:0;margin:0 0 32.5px;padding-left:0}.pa-appealBox--middle .pa-appealBox__image{margin:0;width:100%}.pa-appealBox--middle .pa-appealBox__description{color:#333;margin:33.5px 0 31.5px}.pa-appealBox--middle .pa-appealBox__button{padding:19px 30px 17px 32px}.pa-appealBox__heading{border-left:8px solid #33b998;font-size:26px;font-weight:700;line-height:1.5;margin:0 0 49.5px;padding-left:20px;white-space:pre-wrap}.employ .pa-appealBox__heading{border-left-color:#33b998}.jobchange .pa-appealBox__heading{border-left-color:#279cd8}.business .pa-appealBox__heading{border-left-color:#ab51b6}.pa-appealBox__image{margin:0 0 42px;width:100%}.pa-appealBox__description{color:#8a8a8a;font-size:14px;line-height:2.1;margin:0 0 28px}.pa-appealBox__button{align-items:center;background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 0 0 #f0f0f0;box-sizing:border-box;color:#0060ff;display:table;font-size:16px;font-weight:700;justify-content:center;line-height:1.6;margin:0 auto;padding:15px 20px;text-align:center;transition:background .3s linear,box-shadow .3s linear;width:320px;word-break:break-all}.pa-appealBox__button:focus{outline:0}.pa-appealBox__button:hover{background:#f4f4f4;cursor:pointer}.pa-appealBox__button--red{background-color:#f35756;border:#0000;color:#fff}.pa-appealBox__button--red:link,.pa-appealBox__button--red:visited{color:#fff}.pa-appealBox__button--red:hover{background-color:#f68686;cursor:pointer}.pa-appealBox__button--employ{background-color:#33b998;border:#0000;color:#fff}.pa-appealBox__button--employ:link,.pa-appealBox__button--employ:visited{color:#fff}.pa-appealBox__button--employ:hover{background-color:#50cfb0;cursor:pointer}.pa-appealBox__button--orange{background-color:#ffa638;border:#0000;color:#fff}.pa-appealBox__button--orange:link,.pa-appealBox__button--orange:visited{color:#fff}.pa-appealBox__button--orange:hover{background-color:#ffa638;cursor:pointer}.pa-appealBox__button:before{content:"\f109";font-family:iconfont!important;font-size:15px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:top}.pa-appealBox__button:link{text-decoration:none}.pa-imageBox{margin:48px 0}.pa-imageBox__inner{display:block;position:relative}.pa-imageBox__image{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease;width:100%}.pa-imageBox__image.is-static{position:static}.pa-imageBox p{color:#d4d4d4;display:block;font-size:12px;line-height:1.5;margin:5px 0}.pa-imageBox a{font-size:12px}.pa-imageBox a:link,.pa-imageBox a:visited{color:#d4d4d4;text-decoration:none}.pa-imageBox a:hover{text-decoration:underline}.pa-quotationBox{margin:48px 0}.pa-quotationBox__content{background:#f4f4f4;padding:32px 40px}.pa-quotationBox__content a,.pa-quotationBox__content p{color:#666;font-size:16px;line-height:1.8;margin:0}.pa-quotationBox__content a:link,.pa-quotationBox__content a:visited{text-decoration:none}.pa-quotationBox__content a:hover{text-decoration:underline}.pa-quotationBox__link{color:#d4d4d4;font-size:12px}.pa-quotationBox__link:link,.pa-quotationBox__link:visited{color:#d4d4d4;text-decoration:none}.pa-quotationBox__link:hover{text-decoration:underline}.pa-checkBox{border:4px solid #f4f4f4;margin:48px 0;padding:24px 40px 40px}.pa-checkBox__heading{background:linear-gradient(#0000 65%,#e4f7f2 0);display:inline;font-size:18px;line-height:1.8;margin:0;padding-bottom:4px}.pa-checkBox__heading:before{color:#33b998;content:"\f114";font-family:iconfont!important;font-size:24px;font-style:normal;font-weight:400!important;margin-right:4px;padding-left:2px;position:relative;top:5px;vertical-align:bottom}.pa-checkBox__content p{color:#666;font-size:16px;line-height:1.8;margin:17.5px 0 0}.pa-checkBox__content ul{list-style-type:none;margin:24px 0 0;padding:0}.pa-checkBox__content li{border-bottom:1px solid #d4d4d4;color:#666;display:flex;font-size:16px;line-height:1.8;padding:17.5px 0}.pa-checkBox__content li:before{border:2px solid #d4d4d4;color:#f35756;content:"\f116";font-family:iconfont!important;font-size:16px;font-style:normal;font-weight:400!important;height:18px;line-height:15px;margin-right:16px;margin-top:5px;vertical-align:bottom;width:18px}.pa-checkBox__content li:first-child{padding-top:0}.pa-attentionBox{border:2px solid #f4f4f4;margin:48px 0;padding:32px 40px}.pa-attentionBox__heading{background:linear-gradient(#0000 65%,#e4f7f2 0);display:inline-block;font-size:18px;line-height:1;margin:0;padding-bottom:4px}.pa-attentionBox__heading:before{color:#33b998;content:"\f139";font-family:iconfont!important;font-size:24px;font-style:normal;font-weight:400!important;margin-right:4px;padding-left:2px;vertical-align:bottom}.pa-attentionBox__content p{color:#666;font-size:16px;line-height:1.8;margin:17.5px 0 0}.pa-attentionBox__content ul{list-style-type:none;margin:24px 0 0;padding:0}.pa-attentionBox__content li{border-bottom:1px solid #d4d4d4;color:#666;display:flex;font-size:16px;line-height:1.8;padding:17.5px 0}.pa-attentionBox__content li:before{border:2px solid #d4d4d4;color:#f35756;content:"\f116";font-family:iconfont!important;font-size:16px;font-style:normal;font-weight:400!important;height:18px;line-height:15px;margin-right:16px;margin-top:5px;vertical-align:bottom;width:18px}.pa-attentionBox__content li:first-child{padding-top:0}.pa-cautionBox{background:#fef7f7;border:2px solid #f35756;margin:48px 0;padding:32px 40px}.pa-cautionBox__heading{align-items:center;color:#f35756;display:flex;font-size:20px;margin:0}.pa-cautionBox__heading:before{color:#f35756;content:"\f11e";font-family:iconfont!important;font-size:24px;font-style:normal;font-weight:400!important;margin-right:10px}.pa-cautionBox__content p{color:#666;font-size:16px;line-height:1.8;margin:17.5px 0 0}.pa-cautionBox__content ol,.pa-cautionBox__content ul{counter-reset:number 0;list-style-type:none;margin:20px 0 0;padding:0}.pa-cautionBox__content li{border-bottom:1px solid #d4d4d4;color:#666;display:flex;font-size:16px;line-height:1.8;padding:17.5px 0}.pa-cautionBox__content li:before{color:#f35756;content:"0" counter(number);counter-increment:number 1;display:inline-block;font-weight:700;margin-right:12px;width:28px}.pa-cautionBox__content li .icon{margin-right:8px}.pa-cautionBox__content li .icon:before{border:2px solid #d4d4d4;color:#f35756;vertical-align:bottom}.pa-cautionBox__content li:first-child{padding-top:0}.pa-cautionBox__content li:nth-child(n+10):before{content:counter(number)}.pa-referenceBox{background-color:#f4f4f4;margin:48px 0}.pa-referenceBox__heading{background-color:#ebebeb;color:#8a8a8a;font-size:20px;line-height:1.5;margin:0;padding:12px 20px}.pa-referenceBox__content{padding:38px 42px}.pa-referenceBox__content p{color:#666;font-size:16px;line-height:1.7;margin:22px 0 0}.pa-referenceBox__content ul{list-style-type:none;margin:0;padding:0}.pa-referenceBox__content li{border-bottom:1px solid #d4d4d4;color:#666;display:flex;font-size:16px;line-height:1.8;padding:17.5px 0}.pa-referenceBox__content li:before{border:2px solid #d4d4d4;color:#f35756;content:"\f116";font-family:iconfont!important;font-size:16px;font-style:normal;font-weight:400!important;height:18px;line-height:15px;margin-right:16px;margin-top:5px;vertical-align:bottom;width:18px}.pa-referenceBox__content li:first-child{padding-top:0}.pa-siteBox{border:2px solid #f4f4f4;margin:48px 0;padding:32px 40px}.pa-siteBox__heading{align-items:center;display:flex;font-size:18px;margin:0}.pa-siteBox__heading:before{color:#ebebeb;content:"\f12d";font-family:iconfont!important;font-size:24px;font-style:normal;font-weight:400!important;margin-right:8px;vertical-align:bottom}.pa-siteBox__content ul{list-style-type:none;margin:16px 0 0;padding:0}.pa-siteBox__content li{margin-bottom:8px}.pa-siteBox__content a{font-size:14px}.pa-siteBox__content a:link,.pa-siteBox__content a:visited{text-decoration:none}.pa-siteBox__content a:hover{text-decoration:underline}.pa-borderBox{border:2px solid #f4f4f4;margin:48px 0;padding:32px 40px}.pa-borderBox__heading{display:inline-block;font-size:18px;line-height:1.8;margin:0 0 12.5px;padding-bottom:4px}.pa-borderBox__content p{color:#666;font-size:16px;line-height:1.8;margin:0}.pa-caseStudyBox{align-items:center;border:2px solid #f4f4f4;display:flex;flex-wrap:wrap;margin:48px 0;padding:32px 40px}.pa-caseStudyBox__heading{display:inline-block;font-size:18px;line-height:1;margin:0}.pa-caseStudyBox__icon{background-color:#ebebeb;border-radius:50%;height:40px;line-height:40px;margin-right:20px;text-align:center;width:40px}.pa-caseStudyBox__icon .icon{font-size:23px}.pa-caseStudyBox__icon .icon:before{color:#d4d4d4}.pa-caseStudyBox__icon--white{background-color:#fff;height:45px;width:45px}.pa-caseStudyBox__content{margin-left:60px;margin-top:8px}.pa-caseStudyBox__content p{color:#666;font-size:14px;line-height:1.8;margin:0;width:100%}.pa-caseStudyBox__content ul{margin:0;padding-left:18px}.pa-editerBox{align-items:center;background-color:#f4f4f4;display:flex;flex-wrap:wrap;margin:48px 0;padding:32px 40px}.pa-editerBox__heading{display:inline-block;font-size:14px;line-height:1;margin:0;padding-bottom:4px}.pa-editerBox__nameLink{display:inline-block;font-size:14px;font-weight:700;margin-left:4px}.pa-editerBox__nameLink:link,.pa-editerBox__nameLink:visited{text-decoration:none}.pa-editerBox__icon{background-color:#fff;border-radius:50%;height:45px;line-height:40px;margin-right:20px;text-align:center;width:45px}.pa-editerBox__icon .icon{font-size:23px}.pa-editerBox__icon .icon:before{color:#d4d4d4}.pa-editerBox__image{border-radius:20px;height:45px;width:45px}.pa-editerBox__content{width:100%}.pa-editerBox__content p{color:#666;font-size:14px;line-height:1.8;margin:14px 0 0}.pa-editerBox__content a{font-size:14px;margin-bottom:14px;margin-left:4px}.pa-editerBox__content a:link,.pa-editerBox__content a:visited{text-decoration:none}.pa-editerBox__content a:hover{text-decoration:underline}.pa-movieBox{margin:48px 0;padding-top:56.25%;position:relative;width:100%}.pa-movieBox__movie{height:100%;position:absolute;right:0;top:0;width:100%}.pa-movieBox__reference{display:block;font-size:12px;line-height:1.6;margin-top:8px}.pa-adviserBox{background:#ebebeb;padding:12px}.pa-adviserBox--middle{background:#fff;border:1px solid #d4d4d4;margin-top:20px}.pa-adviserBox--middle .pa-adviserBox__image{border-radius:0}.pa-adviserBox--middle .pa-adviserBox__data{display:block;font-size:12px}.pa-adviserBox__heading{align-items:center;display:flex}.pa-adviserBox__image{border-radius:50%;height:55px;margin-right:12px;width:55px}.pa-adviserBox__data{align-items:center;display:flex;margin:0}.pa-adviserBox__summary{font-size:12px;margin:0}.pa-adviserBox__label{border-radius:2px;color:#fff;font-size:12px;margin:0 12px 0 0;padding:2px 8px}.employ .pa-adviserBox__label{background-color:#33b998}.jobchange .pa-adviserBox__label{background-color:#279cd8}.business .pa-adviserBox__label{background-color:#ab51b6}.pa-adviserBox__name{font-size:14px;margin:0}.pa-adviserBox__title{font-size:16px;font-weight:700;margin:0}.pa-adviserBox__text{border-top:1px solid #d4d4d4;font-size:14px;margin:12px 0 0;padding-top:12px}.p-contact_type{height:0;overflow:hidden;transition:height .3s cubic-bezier(.86,0,.07,1)}.p-content__formTitle{margin:16px 20px;width:calc(100% - 40px)}.p-content__formTitle,.p-content__toggleButton{background:#26d1d3;color:#fff;display:block;font-size:16px;font-weight:700;padding:15px;text-align:left}.p-content__toggleButton{cursor:pointer;position:relative;width:100%}.p-content__toggleButton__arrow{display:block;height:20px;position:absolute;right:10px;top:calc(50% - 10px);transition:.3s cubic-bezier(.86,0,.07,1);width:30px}.p-content__toggleButton__arrow:after,.p-content__toggleButton__arrow:before{background:#fff;content:"";display:block;height:1px;position:absolute;top:14px;transition:.3s cubic-bezier(.86,0,.07,1);width:12px;z-index:1}.p-content__toggleButton__arrow:before{right:50%;transform:rotate(40deg) scaleY(1.5);transform-origin:100% 100%}.p-content__toggleButton__arrow:after{left:50%;transform:rotate(-40deg) scaleY(1.5);transform-origin:0 100%}.p-content__toggleButton--active .p-content__toggleButton__arrow{transform:translateY(-8px)}.p-content__toggleButton--active .p-content__toggleButton__arrow:before{transform:rotate(-40deg) scaleY(1.5);transform-origin:100% 0}.p-content__toggleButton--active .p-content__toggleButton__arrow:after{transform:rotate(40deg) scaleY(1.5);transform-origin:0 0}.p-contact_type__inner{padding-top:1px}.p-contact_type__more{margin:20px 0 0}.p-contact__Comment{margin:0 20px;padding-bottom:20px}.p-content__formOpen__link{cursor:pointer}.p-contact-fields{height:0;overflow:hidden;transition:height .3s cubic-bezier(.86,0,.07,1)}.p-contact-fields__inner{margin:0}.p-partnerService{display:flex;flex-flow:row wrap;justify-content:center;line-height:1.5;margin-top:35px}.p-partnerService--item{border:2px solid #d4d4d4;margin:0 30px 30px 0;padding:40px;width:370px}.p-partnerService--item:last-child,.p-partnerService--item:nth-child(2n){margin-right:0}.p-partnerService--heading,.p-partnerService--heading-block{align-items:center;display:flex;position:relative}.p-partnerService--heading-block{display:block}.p-partnerService--checkbox input[type=checkbox]{display:none}.p-partnerService--checkbox-icon{margin-right:20px}.p-partnerService--checkbox-icon:before{background-color:#fff;border:2px solid #d4d4d4;content:"\f116";content:"";display:block;font-family:iconfont!important;font-style:normal;font-weight:400!important;height:14px;position:absolute;top:27px;width:14px}.p-partnerService--checkbox-icon:after{color:#ff6b4e;content:"";display:inline-block;font-size:15px;line-height:1;opacity:0;position:absolute;top:27px;transition:opacity .1s ease-out}input[type=checkbox]:checked+.p-partnerService--checkbox-icon:after{content:"\f116";font-family:iconfont!important;font-style:normal;font-weight:400!important;opacity:1}.p-partnerService--logo>img{max-height:50px;max-width:100%}.p-partnerService--logo{align-items:center;display:flex;height:50px;justify-content:center;width:100%}.p-partnerService--text{font-size:12px;line-height:2;margin-top:28.5px;white-space:pre-wrap;word-break:break-all}.p-partnerService--link{font-size:12px;margin-top:24px;text-align:center;text-decoration:none}.p-partnerService--info{border:1px solid #ff6b4e;color:#ff6b4e;font-size:12px;padding:14px}.p-partnerService-complete{border-bottom:2px solid #d4d4d4;display:flex;gap:30px;padding-bottom:20px}.p-partnerService-complete--img{object-fit:contain;width:30%}.p-partnerService-complete--img-list{display:flex;flex-flow:wrap;margin:30px 0}.p-partnerService-complete--item{border:1px solid #d4d4d4;height:70px;object-fit:contain;padding:10px;width:50%}.p-partnerService-complete--none-border{display:flex;gap:30px;padding-bottom:20px}.p-partnerService-complete--border-only{border-bottom:2px solid #d4d4d4}.p-partnerService-complete--img-list .p-partnerService-complete--item:nth-of-type(2n){border:1px solid #d4d4d4;border-left-width:0}.p-partnerService-complete--img-list .p-partnerService-complete--item:nth-of-type(n+3){border-top:0}.message{margin-top:30px}.p-documentNav{border-bottom:2px solid #33b998;display:flex;list-style:none;margin:0;padding:0}.p-documentNav__item{border-right:1px solid #ddd;border-top:1px solid #ddd;flex:0 1 138px;height:52px}.p-documentNav__item:first-of-type{border-left:1px solid #ddd}.p-documentNav__link{align-items:center;background:#f4f4f4;color:#0060ff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;width:100%}.p-documentNav__link:link{text-decoration:none}.p-documentNav__link--active{background:#33b998;color:#fff}.p-documentNav__link--active:hover,.p-documentNav__link--active:link,.p-documentNav__link--active:visited{color:#fff}.p-documentSubNav{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.p-documentSubNav__item{flex:0 1 235px;margin-left:30px}.p-documentSubNav__item:nth-child(4n+1){margin-left:0}.p-documentSubNav__link{border-bottom:1px solid #d4d4d4;display:block;margin-top:15px;padding-bottom:15px;position:relative}.p-documentSubNav__link:after{border-bottom:1px solid #0060ff;border-right:1px solid #0060ff;content:"";display:block;height:7px;position:absolute;right:11px;top:calc(50% - 10px);transform:rotate(45deg);width:7px}.p-documentCard{box-shadow:0 4px 0 0 #f0f0f0;margin-left:20px;margin-top:20px;width:calc(33.33333% - 13.33333px)}.p-documentCard:nth-child(3n+1){margin-left:0}.p-documentCard img{max-width:100%}.p-documentCard__thumbnail img{height:200px;width:354px}.p-documentCard__content{border:1px solid #ddd;padding:25px 30px}.p-documentCard__title{font-size:16px;line-height:1.75;margin:0}.p-documentCard__description{font-size:13px;line-height:2.0769230769;margin:4px 0 0}.p-documentCard__buttons{display:flex;justify-content:space-between;margin:13px 0 0;padding:0}.p-documentCard__button{border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 0 0 #f0f0f0;display:block;font-size:12px;font-weight:700;padding:14px 14px 12px;text-align:center;text-decoration:none;transition:background .3s linear}.p-documentCard__button:link{text-decoration:none}.p-documentCard__button:hover{background:#f4f4f4}.p-documentCard__button+.p-documentCard__button{margin-left:10px}.p-documentCard__button--large{font-size:14px;padding:13px 32px 11px}.p-documentCard__button--arrow:before{color:#fff;content:"\f109";font-family:iconfont!important;font-size:14px;font-style:normal;font-weight:400!important;margin-right:12px;vertical-align:middle}.p-documentCard__button--red{background:#f35756;border:0}.p-documentCard__button--red:hover,.p-documentCard__button--red:link,.p-documentCard__button--red:visited{color:#fff}.p-documentCard__button--red:hover{background:#f68686}.p-documentGrid{display:flex;flex-wrap:wrap}.l-topKeyVisual__block{background-color:#f7f5e6;min-width:1100px}.l-topKeyVisual__inner{background-image:url(/packs/images/pc/kv/pc_bg-a7add35a2198c3d1408f..png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:360px;margin:0 auto;max-width:1920px}.l-topKeyVisual__contents{height:100%;margin:0 auto;position:relative;width:935px}.p-topKeyVisual__ttl{left:-5px;position:absolute;top:35px;width:390px}.p-topKeyVisual__btn{font-size:16px;position:absolute;top:260px;width:340px}.p-topKeyVisual__btn .c-button__label{font-size:15px}.p-entryCompleteContentHeader{background-color:#26d1d3;height:144px;margin:0 -75px 30px;padding-bottom:30px;padding-top:36px;text-align:center}.p-entryCompleteContentHeader__icon{height:39px;margin-bottom:20px}.p-entryCompleteContentHeader__title{color:#fff;font-size:20px;font-weight:700;line-height:1;margin:0}.p-entryCompleteContentMessage{margin-bottom:30px}.p-entryCompleteContentEvent{display:flex}.p-entryCompleteContentEvent__thumbnail{border-radius:4px;height:109px;margin-right:17px;width:109px}.p-entryCompleteContentEvent__labelList{font-size:12px}.p-entryCompleteContentEvent__title{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:14px;margin-top:7px}.p-entryCompleteContentEvent__titleInner{color:#0060ff;display:inline-block;text-decoration:none}.p-entryCompleteContentEvent__titleInner:hover,.p-entryCompleteContentEvent__titleInner:link,.p-entryCompleteContentEvent__titleInner:visited{text-decoration:none}.p-entryCompleteContentEvent__titleInner:hover:hover,.p-entryCompleteContentEvent__titleInner:hover:link,.p-entryCompleteContentEvent__titleInner:hover:visited{text-decoration:underline}.p-entryCompleteContentEvent__data{color:#333;font-size:13px;line-height:1.5;list-style-type:none;margin:0 0 30px;padding:0}.p-entryCompleteContentEvent__dataItem{flex-direction:column;line-height:1;margin-right:12px}.p-entryCompleteContentEvent__dataItem:not(:first-child){margin-top:11.5px}.p-entryCompleteContentEvent__dataItem .icon{color:#26d1d3}.p-entryCompleteContentEvent__dataItem .icon:before{display:inline-block;font-size:18px;line-height:12px;margin-right:4px;position:relative;top:4px;vertical-align:initial}.p-entryCompleteContentEvent__calendar{align-items:flex-start;background:#f4f4f4;display:flex;gap:16px;justify-content:center;margin-bottom:24px;padding:8px 16px;width:530px}.p-entryCompleteContentEvent__calendarText{color:#333;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.p-entryCompleteContentEvent__calendarContent{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 12px}.p-entryCompleteContentEvent__calendarItemContent{align-items:center;display:flex;gap:4px;justify-content:center}.p-entryCompleteContentThumbnail__image{margin-bottom:45px;width:100%}.p-entryCompleteContentMatters__text{margin:20.5px 0;word-wrap:break-word}.p-entryCompleteContentMatters__button{margin-bottom:48px}.p-entryCompleteContentMatters__button .c-button{box-shadow:none}.p-entryCompleteContentDetails__table{margin-bottom:43px;margin-top:24px}.p-entryCompleteContentEvent__dataItem:nth-of-type(3){margin-top:15px}.p-entryCompleteContentHeader{height:70px;justify-content:center;padding-bottom:0;padding-top:0}.p-entryCompleteContentHeader,.p-entryCompleteContentHeader__title{align-items:center;display:flex}.p-entryCompleteContentHeader__icon{height:25px;margin-bottom:0;margin-right:16px;width:25px}.p-entryCompleteAfterFlow{margin-top:30px;padding-bottom:40px;text-align:center}.p-entryCompleteAfterFlow img{height:auto;max-width:530px}.p-entryCompleteAfterFlow .cursorPointer{cursor:pointer}.l-wrapper:after{content:"";display:block;height:96px}.footerKarte{align-content:center;background:#000000b3;bottom:0;height:96px;left:0;position:fixed;text-align:center;width:100%}.footerKarte__popupButton{background-color:#f35756;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 16px;transition:background-color .3s ease;width:33%}.footerKarte__popupButton:hover{background-color:#f46867}.calendarModal__container{text-align:center;width:560px}.calendarModal__header{align-items:center;justify-content:center;margin-bottom:12px}.calendarModal__header h2{font-size:18px;font-weight:400}.calendarModal__body{background:#eff4f5;padding-bottom:15px;padding-top:15px}.calendarModal__content{align-content:center;column-gap:15px;display:grid;grid-template-columns:1fr 1fr;justify-self:center;list-style:none;margin:0;padding:0;row-gap:10px}.calendarModal__content_item{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;justify-content:center;padding:16px;transition:background-color .2s ease;width:254px}.calendarModal__content_item img{margin-right:5px}.calendarModal__content_item a{font-size:16px;font-weight:500;text-decoration:none}.friends_analysis_banner img{height:300px;margin-top:30px;width:300px}.l-material__body{background:#f9fafc;display:flex;gap:40px;justify-content:center;padding-bottom:70px}:where(.l-material__body) img{height:auto;max-width:100%}.l-material__inner{background-color:#fff;font-feature-settings:"palt";width:760px}.l-material__mainInner{padding:75px 75px 80px}.l-material__thumbnail{background-color:#edeff2;display:flex;height:354px;justify-content:center;padding:54px 154px}.l-material__thumbnail .__img{width:371px}.l-material__section{margin-bottom:70px}.c-material__menu{color:var(--theme-text,#333);cursor:pointer;font-size:14px;font-style:normal;font-weight:300;height:657px;line-height:150%;position:sticky;position:-webkit-sticky;top:0;width:300px}.c-material__menuItem{margin-bottom:8px}.c-material__menuItem.__h2{margin-left:40px}.c-material__menuItem.__h3{margin-left:56px}.c-material__menuItemText{font-size:14px;vertical-align:super}.c-material__menuItemText:link,.c-material__menuItemText:visited{border-bottom:1px solid var(--theme-text,#272627);color:var(--theme-text,#272627);text-decoration:none}.c-material__menuCheck{display:none}.c-material__menuLabel{background:#fff;border-bottom:1px solid var(--theme-border,#e0e0e0);display:block;font-size:16px;padding:20px 0 20px 24px}.c-material__menuContent{background:#fff;max-height:593px;overflow-y:scroll;padding:16px;transition:.5s}.icon--triangleList{color:var(--theme-primary,#33b998);margin-right:6px}.c-material__title{font-size:26px;font-weight:700;margin-bottom:40px;margin-top:0}.c-material__subTitle{align-items:center;background-color:var(--theme-surface,#f4f4f4);color:var(--theme-primary,#33ba99);display:flex;font-size:18px;font-weight:700;line-height:1.5;margin:0 0 32px;min-height:50px;padding:10px 16px 10px 20px;position:relative}.c-material__subTitle:before{background-color:currentColor;border-radius:0 3px 3px 0;content:"";display:block;inset:10px auto 10px 0;position:absolute;width:4px}.c-material__index{border-bottom:1px solid var(--theme-border,#ddd);color:var(--theme-primary,#33ba99);font-size:18px;font-weight:700;letter-spacing:.6px;padding-bottom:13px}.c-material__borderGreenBox{border:1px solid var(--theme-primary,#33b998);color:var(--theme-primary,#33b998);font-size:18px;font-weight:700;margin-bottom:40px;padding:30px 0;text-align:center}.c-material__simpleBorderBox{border:1px solid var(--theme-border,#ddd);font-size:14px;line-height:1.75;margin-bottom:40px;margin-top:20px;padding:30px 20px}.c-material__simpleBorderBox :where(p){margin:0}.c-material__borderBox{border:1px solid var(--theme-border,#ddd);font-size:15px;line-height:1.7;margin-bottom:40px;padding:24px 32px}.c-material__borderBox.__bold{font-weight:700}.c-material__borderBox .c-underGreen{border-bottom:4px solid #33ba99}.c-material__borderBox .c-underYellow{border-bottom:4px solid #f1c131}.c-material__borderBox .c-underRed{border-bottom:4px solid #ff7c7c}.c-material__borderBox .c-underPink{border-bottom:4px solid #dc7eae}.c-material__borderBox .c-underNavy{border-bottom:4px solid #7980dd}.c-material__borderBox .c-underBlue{border-bottom:4px solid #38adcb}.c-material__borderBox .c-underGreenRed{box-shadow:0 2px 0 #33ba99,0 4px 0 #ff7c7c}.c-material__borderBox.--abc,.c-material__borderBox.--number{padding:10px 20px}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>ol{font-size:16px;line-height:1.75;list-style:none;margin:0;padding:0}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>:where(ol)>li{gap:12px;padding:20px 0 20px 42px;position:relative}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>:where(ol)>li+li{border-top:1px solid var(--theme-border,#ddd)}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>:where(ol)>:where(li)>.badge{align-items:center;background-color:var(--theme-primary,#33b998);border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center;left:0;position:absolute;top:calc(50% - 15px);width:30px}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>:where(ol)>:where(li)>:first-child{margin-top:0}:where(.c-material__borderBox.--number,.c-material__borderBox.--abc)>:where(ol)>:where(li)>:last-child{margin-bottom:0}.c-material__borderFlowBox{border:1px solid var(--theme-border,#ddd);line-height:1.75;margin-bottom:40px;padding:30px 20px}:where(.c-material__borderFlowBox)>ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}:where(.c-material__borderFlowBox) li{font-size:16px;font-weight:700;padding:0 0 0 26px;position:relative;z-index:0}:where(.c-material__borderFlowBox) li:before{background:var(--theme-primary,#33ba99);border-radius:50%;content:"";display:block;height:14px;left:0;position:absolute;top:.5lh;translate:0 -50%;width:14px;z-index:1}:where(.c-material__borderFlowBox) small{font-size:13px;font-weight:400}:where(.c-material__borderFlowBox.--step) li:not(:last-child):after{background-color:#d9d9d9;content:"";display:block;height:calc(100% + 10px);left:7px;position:absolute;top:.5lh;translate:-50% 0;width:1px;z-index:0}.c-material__borderListBox{border:1px solid var(--theme-border,#ddd);line-height:1.7;margin-bottom:40px;padding:0 23px}.c-material__borderListBox ol{counter-reset:my-counter;list-style:none;margin:0;padding:0}.c-material__borderListBox li{border-bottom:1px solid var(--theme-border,#ddd);font-size:15px;font-weight:700;line-height:1.5;margin-top:22px;padding-bottom:22px;padding-left:30px;position:relative}.c-material__borderListBox li:before{align-items:center;background-color:var(--theme-primary,#33ba99);border:1px solid;border-radius:50%;box-sizing:border-box;color:#fff;content:counter(my-counter);counter-increment:my-counter;display:flex;font-size:13px;height:30px;justify-content:center;left:-8px;line-height:1;position:absolute;top:-5px;width:30px}.cp_qa01{interpolate-size:allow-keywords;border-bottom:1px solid var(--theme-border,#ddd);border-top:1px solid var(--theme-border,#ddd)}.cp_qa01 .cp_actab{color:var(--theme-text,#333);overflow:hidden;position:relative;width:100%}.cp_qa01 .cp_actab input{display:none}.cp_qa01 .cp_actab label{align-items:center;cursor:pointer;display:flex;font-weight:700;margin:0;padding:1em 2em 1em 1em;position:relative}.cp_qa01 .cp_actab label:after{background-color:var(--theme-text,#333);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:10px;position:absolute;right:10px;width:15px}.cp_qa01 .cp_actab label:hover{color:var(--theme-text,#333)}.cp_qa01 .cp_actab-content{background:var(--theme-surface,#f4f4f4);height:0;overflow:hidden;transition:height .5s ease}.cp_qa01 .cp_actab-content p{margin:1em}.cp_qa01 .cp_actab input:checked~label{color:var(--theme-text,#333)}.cp_qa01 .cp_actab input:checked~.cp_actab-content{height:auto}.cp_qa01 .cp_actab input[type=checkbox]:checked+label:after{transform:rotateX(180deg)}.c-material__ad{margin-bottom:50px}.c-material__adBox{border:1px solid var(--theme-border,#ddd);margin-bottom:16px;padding:40px 25px}.c-material__adBoxTitle{color:var(--theme-primary,#33ba99);font-size:19px;font-weight:700;margin-bottom:32px;margin-top:0;text-align:center}.c-material__adBoxText__normal{font-size:14px;line-height:1.75;margin-bottom:32px;margin-top:0}.c-material__adBoxText__small{color:#999;font-size:12px;line-height:1.75;margin:0}.c-material__bgGrayTextBox{background-color:var(--theme-surface,#f4f4f4);margin-bottom:40px;padding:25px}.c-material__bgGrayTextBox,.c-material__bgWhiteTextBox{border:1px solid var(--theme-border,#ddd);font-size:16px;letter-spacing:.5px;line-height:1.7}.c-material__bgWhiteTextBox{margin-bottom:30px;padding:15px 25px}.c-material__bgWhiteTextBox .c-underGreen{border-bottom:4px solid #33ba99}.c-material__bgWhiteTextBox .c-underYellow{border-bottom:4px solid #f1c131}.c-material__bgWhiteTextBox .c-underRed{border-bottom:4px solid #ff7c7c}.c-material__bgWhiteTextBox .c-underPink{border-bottom:4px solid #dc7eae}.c-material__bgWhiteTextBox .c-underNavy{border-bottom:4px solid #7980dd}.c-material__bgWhiteTextBox .c-underBlue{border-bottom:4px solid #38adcb}.c-material__bgWhiteTextBox .c-underGreenRed{box-shadow:0 2px 0 #33ba99,0 4px 0 #ff7c7c}.c-material__annotationList{margin-bottom:50px}.c-material__annotationList ul{list-style:none;margin-top:30px}.c-material__annotationList li{font-size:12px;margin-bottom:8px}.c-material__annotationList li.c-underGreen:before{background:#33ba99}.c-material__annotationList li.c-underGreen:before,.c-material__annotationList li.c-underYellow:before{content:"";display:inline-block;height:3px;left:-40px;position:relative;top:0;vertical-align:middle;width:25px}.c-material__annotationList li.c-underYellow:before{background:#f1c131}.c-material__annotationList li.c-underRed:before{background:#ff7c7c}.c-material__annotationList li.c-underPink:before,.c-material__annotationList li.c-underRed:before{content:"";display:inline-block;height:3px;left:-40px;position:relative;top:0;vertical-align:middle;width:25px}.c-material__annotationList li.c-underPink:before{background:#dc7eae}.c-material__annotationList li.c-underNavy:before{background:#7980dd}.c-material__annotationList li.c-underBlue:before,.c-material__annotationList li.c-underNavy:before{content:"";display:inline-block;height:3px;left:-40px;position:relative;top:0;vertical-align:middle;width:25px}.c-material__annotationList li.c-underBlue:before{background:#38adcb}.c-material__checkList ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.c-material__checkList li{padding-left:28px;position:relative}.c-material__checkList li:before{background-color:var(--theme-primary,#33ba99);background-position:50%;content:"";display:inline-block;height:16px;left:0;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDEzIj48cGF0aCBmaWxsPSIjMzNCOTk4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im03Ljc3OCA5LjkgNy43NzgtNy43NzlMMTMuNDM2IDBsLTcuNzggNy43NzgtMy41MzUtMy41MzVMMCA2LjM2NGw1LjY1NyA1LjY1N3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:absolute;top:calc(.5lh - 8px);width:16px}.c-material__checkList.--pen li:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDE0Ij48cGF0aCBmaWxsPSIjMzNCOTk4IiBkPSJNMTEuNTAyIDBhLjc4Ljc4IDAgMCAwLS41NDYuMjI2TDkuNTI4IDEuNjQ5bDIuOTI2IDIuOTE3IDEuNDI4LTEuNDI0YS43NzMuNzczIDAgMCAwIDAtMS4wOTZMMTIuMDU2LjIyNkEuNzcuNzcgMCAwIDAgMTEuNTAyIDBNOC42OTQgMi40ODFsLTguNjMgOC42MDJWMTRIMi45OWw4LjYzLTguNjAyeiIvPjwvc3ZnPg==)}.c-material__checkList.--balloon li:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjMzNCOTk4IiBkPSJNMTQuNCAwSDEuNkMuNzIgMCAwIC43MiAwIDEuNlYxNmwzLjItMy4yaDExLjJjLjg4IDAgMS42LS43MiAxLjYtMS42VjEuNmMwLS44OC0uNzItMS42LTEuNi0xLjZNNCA1LjZoMS42djEuNkg0em0zLjIgMGgxLjZ2MS42SDcuMnptMy4yIDBIMTJ2MS42aC0xLjZ6Ii8+PC9zdmc+)}.c-material__borderFlowListBox.c-material__checkList ul{display:block}.c-material__borderFlowListBox.c-material__checkList li{padding-left:52px;text-indent:inherit}.c-material__borderFlowListBox.c-material__checkList li:before{background-color:#0000;border-radius:inherit;left:26px;top:31px}.c-material__borderFlowListBox.c-material__checkList.--balloon li:before{top:27px}.c-material__borderFlowListBox{border:1px solid var(--theme-border,#ddd);margin-bottom:40px}.c-material__borderFlowListBox ul{list-style:none;margin:0;padding:0}.c-material__borderFlowListBox li{font-size:16px;padding:24px 24px 24px 52px;text-indent:-15px}.c-material__borderFlowListBox li:before{background:var(--theme-primary,#33ba99);border-radius:100%;content:"";display:inline-block;height:15px;left:-14px;position:relative;top:1px;width:15px}.c-material__borderFlowListBox li+li{border-top:1px solid var(--theme-border,#ddd)}.c-material__balloonWrapper{display:grid;gap:20px;grid-template-columns:50px 1fr}.c-material__balloonInnerWrapper{display:grid;gap:6px}.c-material__balloonIcon img{display:block;width:100%}.c-material__balloon p,.c-material__balloonTitle{line-height:1.75;margin:0}.c-material__balloon{background-color:var(--theme-surface,#f4f4f4);border-radius:0 10px 10px;padding:24px;position:relative}.c-material__balloon:before{background-color:var(--theme-surface,#f4f4f4);clip-path:polygon(0 0,100% 0,100% 100%);content:"";display:inline-block;height:10px;left:0;position:absolute;top:0;transform:translateX(-100%);width:10px}.c-material__balloonList{display:grid;gap:30px;margin-bottom:40px}.c-material__downloadButton{background-color:#f9fafc;margin-bottom:50px;padding:30px 24px}.c-material__strongIndex{font-size:18px;font-weight:700;margin-bottom:30px}.c-material__strongIndex__green{color:#33b998}.c-material__textBox{font-size:16px;letter-spacing:.5px;line-height:1.7;margin-bottom:40px;margin-top:0;text-decoration:none}:where(.c-material__textBox) .__bold{font-weight:700}.c-material__linkText{font-size:12px;margin-bottom:34px;text-decoration:none}.c-material__linkText:any-link{color:var(--theme-link,#33b998)}.c-material__smallText{margin:0}.c-linkGreen:link,.c-linkGreen:visited{border-bottom:1px solid #33b998;color:#33b998;text-decoration:none}.c-material__img{margin-bottom:50px;width:100%}.c-material__source{font-size:12px;letter-spacing:.5px;line-height:2;margin:33px 0}.c-material__table{border-collapse:collapse;border-spacing:0;font-size:14px;line-height:1.75;margin-bottom:40px;width:100%}:where(.c-material__table) td,:where(.c-material__table) th{border:1px solid var(--theme-border,#ddd);padding:12px}:where(.c-material__table) .__bold{font-weight:700}:where(.c-material__table) .__bgGray{background-color:var(--theme-surface,#f4f4f4);width:22%}:where(.c-material__table) .__center{text-align:center}.c-material__tableH{text-align:center;width:33%}.theme-access_shukatsu,.theme-careerpark{--theme-primary:#33ba99;--theme-bg:#33ba99;--theme-surface:#f4f4f4;--theme-border:#ddd;--theme-text:#333;--theme-text-muted:#2d393f;--theme-link:#33b998;--theme-marker-underline:#33ba99}.theme-careerpark_agent{--theme-primary:#3caa63;--theme-bg:#3caa63;--theme-surface:#e3f5e9;--theme-border:#ddd;--theme-text:#333;--theme-text-muted:#2d393f;--theme-link:#3caa63;--theme-marker-underline:#3caa63}.theme-careerpark_agent .c-material__advisorComment{border:1px solid var(--theme-border);margin:52px auto 20px;padding:40px 30px 30px;position:relative}.theme-careerpark_agent .c-material__advisorComment :where(p){margin:0}.theme-careerpark_agent .c-material__advisorCommentHeading{align-items:center;background-color:var(--theme-bg);border-radius:0 14px 14px 0;color:#fff;display:flex;font-size:12px;font-weight:700;left:40px;line-height:1.25;padding:6px 16px 6px 44px;position:absolute;top:-14px}.theme-careerpark_agent .c-material__advisorCommentHeading:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:44px;left:-10px;position:absolute;width:44px}.theme-careerpark_agent .c-material__advisorComment.--experience .c-material__advisorCommentHeading:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00NCAyMmMwIDguNTc5LTQuOTEgMTYuMDEyLTEyLjA3NCAxOS42MzhsLS4wOTEuMDQ2YTIxIDIxIDAgMCAxLTEuNDc1LjY3MnEtLjgxMy4zMzUtMS42NTcuNjA0YTIxLjggMjEuOCAwIDAgMS02LjA5NCAxLjAzMlEyMi4zMDUgNDQgMjIgNDRhMjIgMjIgMCAwIDEtMS43MDItLjA2NiAyMiAyMiAwIDAgMS0zLjM3NC0uNTI0cS0uMTU0LS4wMzUtLjMwNS0uMDc1YTE4IDE4IDAgMCAxLS44MDEtLjIxNnEtLjIwMy0uMDYtLjQwNS0uMTIyYTIxLjk2IDIxLjk2IDAgMCAxLTguOS01LjM3MkEyMS45MyAyMS45MyAwIDAgMSAwIDIyLjAwMSAyMS45IDIxLjkgMCAwIDEgNC4xODUgOS4wOWEyMi4xIDIyLjEgMCAwIDEgNy42MzYtNi41OTlBMjEuOSAyMS45IDAgMCAxIDIyIDBjNi4xMSAwIDExLjY0IDIuNDkxIDE1LjYyNiA2LjUxM0EyMS45MyAyMS45MyAwIDAgMSA0NCAyMi4wMDEiLz48cGF0aCBmaWxsPSIjRjJGMkY0IiBkPSJNNDIgMjJhMTkuOTMgMTkuOTMgMCAwIDEtNi44NzYgMTUuMDkxIDIwIDIwIDAgMCAxLTQuMSAyLjc2MmwtLjA4My4wNDFhMTggMTggMCAwIDEtMS4zMjUuNjA0bC0uMDE3LjAwN0ExOS44NzcgMTkuODc3IDAgMCAxIDIyLjAyNSA0MmgtLjAyNmExNyAxNyAwIDAgMS0uODgxLS4wMnEtLjI5My0uMDEzLS41ODMtLjAzM2wtLjA4My0uMDA2LS4xMjYtLjAxYTE5LjggMTkuOCAwIDAgMS00Ljc5Ni0xLjAwMnEtLjQwNi0uMTM4LS44MDUtLjI5M2EyMCAyMCAwIDAgMS02LjgwNC00LjQzMUExOS45MyAxOS45MyAwIDAgMSAyIDIyYTIwIDIwIDAgMCAxIC4xLTIuMDE2IDE5LjkgMTkuOSAwIDAgMSAzLjcwNC05LjcyIDIwLjEgMjAuMSAwIDAgMSA2Ljk0Mi02IDE5LjkgMTkuOSAwIDAgMSA5LjQtMi4yNjQgMTkuOTUgMTkuOTUgMCAwIDEgMTQuMDU4IDUuOTJBMTkuOTQgMTkuOTQgMCAwIDEgNDIgMjIuMDAxIi8+PHBhdGggZmlsbD0idXJsKCNiKSIgZD0ibTM1Ljg2MyAzMy4zODEtMS4yNy0zLjgxM2EuODUuODUgMCAwIDEgLjA1NS0uNjU1IDkuOTUgOS45NSAwIDAgMCAuOTM2LTYuMzU2Yy0uNzEyLTMuOTgtMy44OTktNy4yMS03Ljg3NC03Ljk0OGExMC40IDEwLjQgMCAwIDAtMi4xNDQtLjE3IDguOTQgOC45NCAwIDAgMSAxLjM4OSA2LjczMmMtLjY2NyAzLjU2LTMuNTYgNi40MTQtNy4xMjUgNy4wNTJhOS4xIDkuMSAwIDAgMS0zLjIwNi4wMDRjMS4yNzEgMy4wMzYgNC4wNSA1LjMzNSA3LjM1MSA1LjkyNyAyLjI5NS40MTIgNC40NzYuMDMgNi4zMjYtLjkxMmEuODUuODUgMCAwIDEgLjY1Mi0uMDU0bDMuODI2IDEuMjc2YS44NTcuODU3IDAgMCAwIDEuMDg0LTEuMDg0eiIvPjxwYXRoIGZpbGw9IiNGRjk2MDAiIGQ9Ik0xNi4yODggOS42NjhjLTMuOTc2Ljc0LTcuMTYgMy45Ny03Ljg3MyA3Ljk0OGE5Ljk1IDkuOTUgMCAwIDAgLjkzNiA2LjM1Ny44NS44NSAwIDAgMSAuMDU3LjY1NEw4LjEzNyAyOC40NGEuODU3Ljg1NyAwIDAgMCAxLjA4NCAxLjA4NGwzLjgyNy0xLjI3NmEuODQuODQgMCAwIDEgLjY1LjA1NWMxLjg1MS45NCA0LjAzMiAxLjMyNCA2LjMyNy45MTIgMy45NzEtLjcxMyA3LjE5Mi0zLjg5IDcuOTM1LTcuODU1QTkuOTYgOS45NiAwIDAgMCAxNi4yOSA5LjY2OHptMi41MzIgMTIuODZoLTQuOTQzYS44ODMuODgzIDAgMCAxIDAtMS43NjZoNC45NDNhLjg4My44ODMgMCAwIDEgMCAxLjc2Nm0zLjUzMS0zLjUzaC04LjQ3M2EuODgzLjg4MyAwIDEgMSAwLTEuNzY2aDguNDczYS44ODMuODgzIDAgMCAxIDAgMS43NjYiLz48L2c+PHJlY3Qgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIiB4PSIxIiB5PSIxIiBzdHJva2U9IiMzQ0FBNjIiIHN0cm9rZS13aWR0aD0iMiIgcng9IjIxIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTcuNzUiIHgyPSIzNS45NTgiIHkxPSIyNC40NzQiIHkyPSIyNC40NzQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQjhEMEUwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTRBRUMyIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxyZWN0IHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0iI2ZmZiIgcng9IjIyIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)}.theme-careerpark_agent .c-material__advisorComment.--support .c-material__advisorCommentHeading:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzQ0FBNjIiIGQ9Ik00NCAyMmMwIDguNTc5LTQuOTEgMTYuMDEyLTEyLjA3NCAxOS42MzhsLS4wOTEuMDQ2YTIxIDIxIDAgMCAxLTEuNDc1LjY3MnEtLjgxMy4zMzUtMS42NTcuNjA0YTIxLjggMjEuOCAwIDAgMS02LjA5NCAxLjAzMlEyMi4zMDUgNDQgMjIgNDRhMjIgMjIgMCAwIDEtMS43MDItLjA2NiAyMiAyMiAwIDAgMS0zLjM3NC0uNTI0cS0uMTU0LS4wMzUtLjMwNS0uMDc1YTE4IDE4IDAgMCAxLS44MDEtLjIxNnEtLjIwMy0uMDYtLjQwNS0uMTIyYTIxLjk2IDIxLjk2IDAgMCAxLTguOS01LjM3MkEyMS45MyAyMS45MyAwIDAgMSAwIDIyLjAwMSAyMS45IDIxLjkgMCAwIDEgNC4xODUgOS4wOWEyMi4xIDIyLjEgMCAwIDEgNy42MzYtNi41OTlBMjEuOSAyMS45IDAgMCAxIDIyIDBjNi4xMSAwIDExLjY0IDIuNDkxIDE1LjYyNiA2LjUxM0EyMS45MyAyMS45MyAwIDAgMSA0NCAyMi4wMDEiLz48cGF0aCBmaWxsPSIjRjJGMkY0IiBkPSJNNDIgMjIuMDAyYTE5LjkzIDE5LjkzIDAgMCAxLTYuODc2IDE1LjA5IDIwIDIwIDAgMCAxLTQuMSAyLjc2MmwtLjA4My4wNDFhMTggMTggMCAwIDEtMS4zNDIuNjExIDE5Ljg4MSAxOS44ODEgMCAwIDEtNy41NzQgMS40OTVoLS4wMjZhMTcgMTcgMCAwIDEtLjg4MS0uMDJxLS4yOTMtLjAxMy0uNTgzLS4wMzNsLS4wODMtLjAwNi0uMTI2LS4wMWExOS44IDE5LjggMCAwIDEtNC43OTYtMS4wMDJxLS40MDYtLjEzOC0uODA1LS4yOTNhMjAgMjAgMCAwIDEtNi44MDQtNC40MzFBMTkuOTMgMTkuOTMgMCAwIDEgMiAyMi4wMDJhMjAgMjAgMCAwIDEgLjEtMi4wMTZjLjExNi0xLjE1NC4zMy0yLjI4LjYzNC0zLjM2N2wuMDI4LS4xMDJxLjE2MS0uNTY3LjM1NS0xLjEybC4wMDgtLjAyNGExOS45OTYgMTkuOTk2IDAgMCAxIDYuMzk2LTkuMDAxQTE5LjkwNSAxOS45MDUgMCAwIDEgMjIgMi4wMDJMMjIuMTQ3IDJBMTkuOSAxOS45IDAgMCAxIDM0Ljc4IDYuNjE2cS43NDYuNjE4IDEuNDI1IDEuMzA1YTIwIDIwIDAgMCAxIDUuMDMxIDguNTlBMjAgMjAgMCAwIDEgNDIgMjIiLz48cGF0aCBmaWxsPSIjRjlBODhDIiBkPSJtMzQuMDIzIDIyLjU4Ni02LjY4OS02LjY4OC0uNzY4Ljc2OGMtLjMxNi4zMTYtLjc2LjQ2Ny0xLjIwMy40MDlsLS45NzMtLjEyOGExLjQ0IDEuNDQgMCAwIDAtMS4xNTIuMzZsLS45ODguOC04LjYwNyA3LjYzIDE1Ljg3OCAyLjQ0NiAyLjM3OS0xLjk5NiAxLjE2My0xLjE0M2MuMzQtLjMzNC40NzUtLjc5My40MS0xLjIzLS4wNi0uNDA0LjEzLS44MDcuNDItMS4wOTZsLjEzMi0uMTMyeiIvPjxwYXRoIGZpbGw9IiNGQ0QwQzAiIGQ9Im0zMS4wOTQgMjkuNjA2LS4yMTguMjZhMS40IDEuNCAwIDAgMS0xLjk5NC4xNjRsLS41ODktLjUxLS4wMDQuMDA2YTEuNCAxLjQgMCAwIDEtLjA4NiAyLjExNWMtLjUzMi40MjctMS4zMTIuMzYyLTEuODM1LS4wNzVsLS45MTEtLjc1OWMuNjM3LjUzNy42NyAxLjUwNi4wNzMgMi4wODZsLS4wNC4wMzdjLS41MTQuNS0xLjMyMy41MjgtMS44NzIuMDY3bC0xLjI4Mi0xLjA3NGgtLjAwMWMuNTk2LjUxOC42NTIgMS40MjQuMTE4IDIuMDA4bC0uMDE4LjAyYTEuNDA0IDEuNDA0IDAgMCAxLTEuODk3LjE1OWwtMS40My0xLjExNS0xLjg0Ni0xLjQ0LS4wNy0uMDU1LTEuNjYtMS4yOTMtLjE4Ni0uMTQ2LTEuNzI5LTEuMzQ4LS40Ni0uMzU5YTIuMTUgMi4xNSAwIDAgMS0uODE1LTEuNDM4bC0uMTk0LTEuNTc1YTEuNDQgMS40NCAwIDAgMC0uNDEtLjg0MWwtMS41MzMtMS41MzMtLjI2LS4yNiA2LjY4OC02LjY5LjE1LjE1cS4wNTQuMDU2LjExNi4xMDVjLjM2NC4yOTQuODUyLjQwNSAxLjMuMjU1YTIuODUgMi44NSAwIDAgMSAyLjY4LjQ2OWwxLjM4NCAxLjA5OC4wMDUuMDA0LTQuNjM0IDQuMjEzYy0uMDY5LjA2My0uMjE4LjIzNS0uMDgxLjQ0NGwuMDM3LjA2MmMuMjMzLjQzLjgxMi45ODMgMS42NzkgMS4xMzIgMS4wMzIuMTggMi4xODQtLjI3IDMuMzMtMS4zbC44OTItLjgxNyA1LjQzNiA0LjI0NiAxLjYwOCAxLjI1My4zNDUuMjdjLjYyNC40ODguNzIyIDEuMzk2LjIxNCAyLjAwNSIvPjxwYXRoIGZpbGw9IiMwODc2RTkiIGQ9Im0zNy45NzIgMTkuNzc2LS4xMS4xMS0uNDA2LjQwNS0yLjU4MSAyLjU4MmEuNzIuNzIgMCAwIDEtMS4wMTcgMGwtMy4xMTQtMy4xMTUtMi4wMS0yLjAxLTIuMDMzLTIuMDMzYS43Mi43MiAwIDAgMSAwLTEuMDE2bDIuNTgxLTIuNTgyLjQwNi0uNDA2LjExLS4xMWEuNzIuNzIgMCAwIDEgMS4wMTYgMGwyLjAzNCAyLjAzNCA1LjEyNSA1LjEyNWMuMjguMjguMjguNzM2IDAgMS4wMTd6Ii8+PHBhdGggZmlsbD0iIzA4NzZFOSIgZD0ibTQwLjkyMSAxNi44MjUtLjExLjExLS40MDYuNDA2LTIuNTgxIDIuNTgyYS43Mi43MiAwIDAgMS0xLjAxNyAwbC0zLjExNC0zLjExNS0yLjAxLTIuMDEtMi4wMzMtMi4wMzNhLjcyLjcyIDAgMCAxIDAtMS4wMTZsMi41ODEtMi41ODIuNDA2LS40MDYuMTEtLjExYS43Mi43MiAwIDAgMSAxLjAxNiAwbDIuMDM0IDIuMDM0IDIuMDEgMi4wMSAzLjExNSAzLjExNWMuMjguMjguMjguNzM2IDAgMS4wMTZ6Ii8+PHBhdGggZmlsbD0iIzA4NzZFOSIgZD0ibTQxLjIzNiAxNi41MTEtLjM1OS4zNi0uMDQuMDQtLjEwNC4xMDMtLjAxMS4wMTItLjAwNy4wMDctLjAwNS4wMDNhLjcyLjcyIDAgMCAxLTEuMDA2LS4wMWwtMy4xMTMtMy4xMTUtMi4wMS0yLjAxLTIuMDM0LTIuMDMzYS43Mi43MiAwIDAgMSAwLTEuMDE3bC4wMDMtLjAwNC4wMS0uMDA3LjAwNi0uMDA4LjAzNS0uMDM1LjAzNi0uMDM2LjA2Ni0uMDY2LjAxNi0uMDE1cS4wMDIgMCAuMDA0LS4wMDNsLjAwOC0uMDEuMDEtLjAwOS4wMDYtLjAwNyAyLjAzMy0yLjAzM3EuNzQ2LjYxNyAxLjQyNSAxLjMwNGEyMCAyMCAwIDAgMSA1LjAzMSA4LjU5Ii8+PHBhdGggZmlsbD0iIzIzOUJFMyIgZD0ibTYuMDMgMTguOTE1IDcuMTU4LTcuMTU4YS43Mi43MiAwIDAgMSAxLjAxNiAwbDMuMDk3IDMuMDk3Yy4yOC4yOC4yOC43MzUgMCAxLjAxNmwtNy4xNTggNy4xNThhLjcyLjcyIDAgMCAxLTEuMDE2IDBMNi4wMyAxOS45M2EuNzIuNzIgMCAwIDEgMC0xLjAxNiIvPjxwYXRoIGZpbGw9IiMyMzlCRTMiIGQ9Ik0yLjczMyAxNi42MmExIDEgMCAwIDAgLjA4Mi4wOTVsMy4wOTYgMy4wOTdhLjcyLjcyIDAgMCAwIDEuMDE2IDBsNy4xNTgtNy4xNThhLjcyLjcyIDAgMCAwIDAtMS4wMTZMMTAuOTg5IDguNTRhLjcxNi43MTYgMCAwIDAtMS4wMTYgMGwtNi44NTYgNi44NTZxLS4xOTQuNTUzLS4zNTUgMS4xMnoiLz48cGF0aCBmaWxsPSIjMjM5QkUzIiBkPSJtMTAuNjAzIDkuMTcyLTcuMTU4IDcuMTU3YS43MS43MSAwIDAgMS0uNjgzLjE4OHEuMTYxLS41NjcuMzU1LTEuMTJsLjAwOC0uMDI0YTE5Ljk5NyAxOS45OTcgMCAwIDEgNi4wMTItOC42ODVsMS40NjUgMS40NjdxLjEwNC4xMDYuMTU1LjIzMWEuNzIuNzIgMCAwIDEtLjE1NS43ODYiLz48cGF0aCBmaWxsPSIjRjlBODhDIiBkPSJtMTkuMTAyIDMxLjAzNS0uOTk3IDEuMTQ2YTEuMTEgMS4xMSAwIDAgMCAxLjY3NSAxLjQ1OGwuOTk3LTEuMTQ2YTEuMTEgMS4xMSAwIDAgMC0xLjY3NS0xLjQ1OCIvPjxwYXRoIGZpbGw9IiNGOUE4OEMiIGQ9Im0xNy40NCAyOS41OTEtLjk5OCAxLjE0NmExLjExIDEuMTEgMCAwIDAgMS42NzYgMS40NTlsLjk5Ny0xLjE0NmExLjExIDEuMTEgMCAxIDAtMS42NzYtMS40NTlNMTUuNzQ2IDI4LjE0OWwtLjk5NyAxLjE0NmExLjExIDEuMTEgMCAwIDAgMS42NzUgMS40NThsLjk5OC0xLjE0NmExLjExIDEuMTEgMCAwIDAtMS42NzYtMS40NTkiLz48cGF0aCBmaWxsPSIjRjlBODhDIiBkPSJtMTQuMTczIDI2LjU3NS0uOTk4IDEuMTQ2YTEuMTEgMS4xMSAwIDAgMCAxLjY3NiAxLjQ1OGwuOTk3LTEuMTQ2YTEuMTEgMS4xMSAwIDAgMC0xLjY3NS0xLjQ1OCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNDR2NDRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)}.theme-careerpark_agent .c-material__advisorComment.--analysis .c-material__advisorCommentHeading:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzQ0FBNjIiIGQ9Ik00NCAyMmMwIDguNTc5LTQuOTEgMTYuMDEyLTEyLjA3NCAxOS42MzhsLS4wOTEuMDQ2YTIxIDIxIDAgMCAxLTEuNDc1LjY3MnEtLjgxMy4zMzUtMS42NTcuNjA0YTIxLjggMjEuOCAwIDAgMS02LjA5NCAxLjAzMlEyMi4zMDUgNDQgMjIgNDRhMjIgMjIgMCAwIDEtMS43MDItLjA2NiAyMiAyMiAwIDAgMS0zLjM3NC0uNTI0cS0uMTU0LS4wMzUtLjMwNS0uMDc1YTE4IDE4IDAgMCAxLS44MDEtLjIxNnEtLjIwMy0uMDYtLjQwNS0uMTIyYTIxLjk2IDIxLjk2IDAgMCAxLTguOS01LjM3MkEyMS45MyAyMS45MyAwIDAgMSAwIDIyLjAwMSAyMS45IDIxLjkgMCAwIDEgNC4xODUgOS4wOWEyMi4xIDIyLjEgMCAwIDEgNy42MzYtNi41OTlBMjEuOSAyMS45IDAgMCAxIDIyIDBjNi4xMSAwIDExLjY0IDIuNDkxIDE1LjYyNiA2LjUxM0EyMS45MyAyMS45MyAwIDAgMSA0NCAyMi4wMDEiLz48cGF0aCBmaWxsPSIjRjJGMkY0IiBkPSJNNDIgMjJhMTkuOTMgMTkuOTMgMCAwIDEtNi44NzYgMTUuMDkxIDIwIDIwIDAgMCAxLTQuMSAyLjc2MmwtLjA4My4wNDFhMTggMTggMCAwIDEtMS4zMjUuNjA0bC0uMDE3LjAwN0ExOS44NzcgMTkuODc3IDAgMCAxIDIyLjAyNSA0MmgtLjAyNmExNyAxNyAwIDAgMS0uODgxLS4wMnEtLjI5My0uMDEzLS41ODMtLjAzM2wtLjA4My0uMDA2LS4xMjYtLjAxYTE5LjggMTkuOCAwIDAgMS00Ljc5Ni0xLjAwMnEtLjQwNi0uMTM4LS44MDUtLjI5M2EyMCAyMCAwIDAgMS01LjA4Ny0yLjkxNCAyMC4xMDMgMjAuMTAzIDAgMCAxLTMuNzYtMy44ODRBMTkuOSAxOS45IDAgMCAxIDIgMjJhMjAgMjAgMCAwIDEgLjEtMi4wMTYgMTkuOSAxOS45IDAgMCAxIDMuNzA0LTkuNzIgMjAuMSAyMC4xIDAgMCAxIDYuOTQyLTYgMTkuOSAxOS45IDAgMCAxIDkuNC0yLjI2NCAxOS45NSAxOS45NSAwIDAgMSAxNC4wNTggNS45MkExOS45NCAxOS45NCAwIDAgMSA0MiAyMi4wMDEiLz48cGF0aCBmaWxsPSJ1cmwoI2IpIiBkPSJtMTUuMjk3IDMwLjg0LTIuNTU5LTIuNTQgMy4xOTktMy4xNzIgMi41NiAyLjUzOXoiLz48cGF0aCBmaWxsPSIjODc2N0RDIiBkPSJNMzIuODkyIDExLjQ4NGExMS4zMyAxMS4zMyAwIDAgMC03Ljk5OC0zLjI4N2MtMi44OTQgMC01Ljc5IDEuMDk2LTcuOTk4IDMuMjg3YTExLjE1NiAxMS4xNTYgMCAwIDAgMCAxNS44NjZxLjQ4OC40ODMgMS4wMTguODk0YTExLjMzIDExLjMzIDAgMCAwIDYuOTggMi4zOWMyLjg5NSAwIDUuNzktMS4wOTQgNy45OTgtMy4yODRhMTEuMTU1IDExLjE1NSAwIDAgMCAwLTE1Ljg2Nk0zMC4zMzMgMjQuODFhNy42OCA3LjY4IDAgMCAxLTUuNDM5IDIuMjM0IDcuNjcgNy42NyAwIDAgMS01LjQzOC0yLjIzNCA3LjU5MyA3LjU5MyAwIDAgMSAwLTEwLjc4OCA3LjY3IDcuNjcgMCAwIDEgNS40MzgtMi4yMzZjMi4wNTUgMCAzLjk4Ni43OTQgNS40NCAyLjIzNmE3LjU5NSA3LjU5NSAwIDAgMSAwIDEwLjc4OCIvPjxwYXRoIGZpbGw9InVybCgjYykiIGQ9Im0xNi4yNTYgMzEuMTU4LTYuNjE5IDYuNTY0YTIwLjExMSAyMC4xMTEgMCAwIDEtMy43Ni0zLjg4NGw2LjU0LTYuNDg4YS40NTMuNDUzIDAgMCAxIC42NCAwbC4zMi4zMTcgMi41NiAyLjUzOC4zMi4zMThhLjQ0Ni40NDYgMCAwIDEgMCAuNjM1Ii8+PHBhdGggZmlsbD0iIzg3NjdEQyIgZD0iTTI4Ljc1NyAxNy4zOTNjLS4yOSAwLS41NzgtLjExLS44LS4zM2E0LjEyNSA0LjEyNSAwIDAgMC01Ljc5MiAwIDEuMTM3IDEuMTM3IDAgMCAxLTEuNiAwIDEuMTE2IDEuMTE2IDAgMCAxIDAtMS41ODZjMi40OC0yLjQ1OSA2LjUxMy0yLjQ2IDguOTkyIDBhMS4xMTYgMS4xMTYgMCAwIDEgMCAxLjU4N2MtLjIyMi4yMTktLjUxLjMyOS0uOC4zMjkiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJiIiB4MT0iMTQuMzM2IiB4Mj0iMTYuODk5IiB5MT0iMjYuNzAzIiB5Mj0iMjkuMjY1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iI0NGRTFFRCIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0E5QkVDRiIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iNS44NzciIHgyPSIxNi4zODkiIHkxPSIzMi40NzEiIHkyPSIzMi40NzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjQjhEMEUwIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjOTRBRUMyIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNDR2NDRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=)}.theme-careerpark_agent .c-material__advisorCommentInfo{align-items:end;display:grid;grid-template-columns:1fr auto}.theme-careerpark_agent .c-material__advisorCommentThumbnail{align-items:center;display:grid;gap:28px;grid-template-columns:72px 1fr}.theme-careerpark_agent .c-material__advisorCommentThumbnail img{height:72px;width:72px}.theme-careerpark_agent .c-material__advisorCommentJob{border-bottom:1px solid var(--theme-primary);color:var(--theme-primary);font-size:12px;padding-bottom:2px}.theme-careerpark_agent .c-material__advisorCommentName{display:block;font-size:16px;font-weight:700;margin-top:8px}.theme-careerpark_agent .c-material__advisorCommentLink{align-items:center;color:#0066c0;display:grid;font-size:12px;gap:8px;grid-template-columns:auto auto;text-decoration:none}.theme-careerpark_agent .c-material__advisorCommentLink:link,.theme-careerpark_agent .c-material__advisorCommentLink:visited{color:#0066c0;text-decoration:none}.theme-careerpark_agent .c-material__advisorCommentLink:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE0IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOSAxNCI+PHBhdGggZmlsbD0iIzAwNjZDMCIgZD0iTTEuNDk2IDEzLjc5Ny4yOTIgMTIuNTkzIDUuODg1IDcgLjI5MiAxLjQwNyAxLjQ5Ni4yMDQgOC4yOTIgN3oiLz48L3N2Zz4=) no-repeat 50%;background-size:contain;content:"";font-size:12px;height:1em;width:1em}.theme-careerpark_agent .c-material__advisorCommentLink:hover{text-decoration:underline}.theme-careerpark_agent .c-material__advisorCommentText{background-color:var(--theme-surface);border-radius:10px;font-size:14px;line-height:1.75;margin-top:24px;padding:30px 20px;position:relative}.theme-careerpark_agent .c-material__advisorCommentText:before{aspect-ratio:1/1;background-color:var(--theme-surface);clip-path:polygon(50% 0,100% 100%,0 100%);content:"";display:block;height:22px;left:18px;position:absolute;top:-14px;width:32px}.theme-careerpark_agent .c-material__advisorCommentText p:not(:first-child){margin-top:1em}.theme-careerpark_agent .c-material__advisorProfile{background-color:#fff;border:1px solid var(--theme-border);display:flex;flex-direction:column;gap:24px;margin-bottom:40px;padding:30px 20px}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorInfo{position:relative}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorThumbnail{align-items:center;display:flex;gap:28px;line-height:1.5}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorThumbnail img{height:74px;object-fit:cover;width:74px}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorThumbnail p{display:flex;flex-direction:column;gap:8px}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorJob{color:var(--theme-primary);display:block;font-size:12px;text-decoration:underline;text-underline-offset:2px}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorName{display:block;font-size:16px;font-weight:700}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorLink{align-items:center;bottom:0;color:#0066c0;display:flex;font-size:12px;gap:8px;position:absolute;right:0;text-decoration:none}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorLink:hover{text-decoration:underline}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorLink:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE0IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOSAxNCI+PHBhdGggZmlsbD0iIzAwNjZDMCIgZD0iTTEuNDk2IDEzLjc5Ny4yOTIgMTIuNTkzIDUuODg1IDcgLjI5MiAxLjQwNyAxLjQ5Ni4yMDQgOC4yOTIgN3oiLz48L3N2Zz4=) no-repeat 50%;background-size:contain;content:"";display:block;font-size:12px;height:1em;width:1em}.theme-careerpark_agent .c-material__advisorProfile .c-material__advisorCareer{font-size:14px;line-height:1.7;margin:0}.theme-portcareer{--theme-primary:#39c5fa;--theme-bg:#39c5fa;--theme-surface:#f2fbff;--theme-border:#ddd;--theme-text:#333;--theme-text-muted:#2d393f;--theme-link:#39c5fa;--theme-marker-underline:#39c5fa}.theme-portcareer .c-material__advisorCommentQuestion{color:var(--theme-primary);line-height:1.75;margin:32px 0 24px}.theme-portcareer .c-material__advisorCommentQuestion:before{border-top:1px solid var(--theme-primary);content:"";display:inline-block;height:0;margin-right:12px;vertical-align:middle;width:32px}.theme-portcareer .c-material__advisorComment{line-height:1.75;margin:32px auto}.theme-portcareer .c-material__advisorComment :where(p,h4){margin:0}.theme-portcareer .c-material__advisorCommentIcon{display:grid}.theme-portcareer .c-material__advisorCommentIcon :where(img){border-radius:50%;height:80px;width:80px}.theme-portcareer .c-material__advisorCommentIcon span{font-size:12px;font-weight:700}.theme-portcareer .c-material__advisorCommentText{font-size:14px}.theme-portcareer .c-material__advisorCommentText h4{color:var(--theme-primary);font-weight:700}.theme-portcareer .c-material__advisorCommentText h4:not(:first-child),.theme-portcareer .c-material__advisorCommentText p:not(:first-child){margin:16px 0 0}.theme-portcareer .c-material__advisorComment.--horizontal{display:grid;gap:32px;grid-template-columns:80px 1fr}.theme-portcareer .c-material__advisorComment.--horizontal .c-material__advisorCommentIcon{gap:12px;grid-template-rows:80px auto;justify-items:center}.theme-portcareer .c-material__advisorComment.--horizontal .c-material__advisorCommentText{background-color:var(--theme-surface);border-radius:4px;padding:20px 24px;position:relative}.theme-portcareer .c-material__advisorComment.--horizontal .c-material__advisorCommentText:before{aspect-ratio:1/1;background-color:var(--theme-surface);clip-path:polygon(100% 0,100% 100%,0 50%);content:"";display:block;height:16px;left:-12px;position:absolute;top:32px;width:12px}.theme-portcareer .c-material__advisorComment.--vertical{background-color:var(--theme-surface);padding:28px}.theme-portcareer .c-material__advisorComment.--vertical .c-material__advisorCommentIcon{align-items:center;gap:24px;grid-template-columns:80px 1fr}.theme-portcareer .c-material__advisorComment.--vertical .c-material__advisorCommentIcon span{font-size:16px;width:100%}.theme-portcareer .c-material__advisorComment.--vertical .c-material__advisorCommentText{margin-top:1em}.theme-portcareer .c-material__advisorProfile{background-color:var(--theme-surface);display:grid;gap:30px;grid-template-columns:88px 1fr;line-height:1.75;margin:32px auto;padding:30px}.theme-portcareer .c-material__advisorProfile :where(img){height:auto;max-width:100%}.theme-portcareer .c-material__advisorProfile :where(p){margin:0}.theme-portcareer .c-material__advisorProfile .--sp{display:none}.theme-portcareer .c-material__advisorProfile .c-material__advisorJob{font-size:12px;font-weight:700}.theme-portcareer .c-material__advisorProfile .c-material__advisorName{align-items:baseline;display:grid;font-size:20px;font-weight:700;gap:20px;grid-template-columns:auto 1fr;margin-top:4px}.theme-portcareer .c-material__advisorProfile .c-material__advisorName span{font-size:14px;font-weight:400}.theme-portcareer .c-material__advisorProfile .c-material__advisorSummary{margin-top:16px}.theme-portcareer .c-material__advisorProfile .c-material__advisorInfo{font-size:12px;margin-top:16px}.theme-portcareer .c-material__advisorProfile .c-material__advisorInfo a{color:var(--theme-primary)}.theme-shukatsu_mirai{--theme-primary:#5fb79b;--theme-bg:#fff4cf;--theme-surface:#f7f7f7;--theme-border:#e6e6e6;--theme-text:#212121;--theme-text-muted:#adadad;--theme-link:#0093d0;--theme-marker-underline:#ffea00}:where(.theme-shukatsu_mirai) .c-material__rankingList{--theme-ranking-text:#fff;--theme-ranking-text-of-below-top3:#414f52;--theme-ranking-top1:linear-gradient(135deg,#6e6e3a,#c1c192 44.78%,#6e6e3a);--theme-ranking-top2:linear-gradient(135deg,#75868f,#bbccd5 44.78%,#75868f);--theme-ranking-top3:linear-gradient(135deg,#85714f,#cfc3af 44.78%,#85714f);--theme-ranking-below-top3:#cad8db;border:2px solid var(--theme-border);font-family:Noto Sans,sans-serif;margin:25px;padding:24px}:where(.theme-shukatsu_mirai) .c-material__rankingItem{align-items:center;border-bottom:1px solid var(--theme-border);display:flex;flex-direction:row;margin-top:24px;padding-bottom:24px}:where(.theme-shukatsu_mirai) .c-material__rankingItem:first-child{margin-top:0}:where(.theme-shukatsu_mirai) .c-material__rankingItem:last-child{border-bottom:0;padding-bottom:0}:where(.theme-shukatsu_mirai) .c-material__rankingIcon{align-items:center;display:flex;flex-direction:column;height:46px;position:relative;width:32px}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberIcon{border-radius:100px;display:grid;height:32px;place-items:center;width:32px;z-index:1}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberIcon--top1{background:var(--theme-ranking-top1)}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberIcon--top2{background:var(--theme-ranking-top2)}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberIcon--top3{background:var(--theme-ranking-top3)}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberIcon--below-top3{background:var(--theme-ranking-below-top3)}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberText{color:var(--theme-ranking-text);font-size:16px;font-weight:700;line-height:1;text-align:center}:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberText--below-top3{color:var(--theme-ranking-text-of-below-top3)}:where(.theme-shukatsu_mirai) .c-material__rankingFlagIcon{background:url(https://careerpark.jp/imgs/resize/common_images/24529/18367eab42a46ee7.png?height=440&quality=60&width=760) no-repeat 50%/contain;bottom:0;height:24px;position:absolute;width:16px}:where(.theme-shukatsu_mirai) .c-material__rankingContent{margin-left:12px}:where(.theme-shukatsu_mirai) .c-material__rankingContent p{color:var(--theme-text);margin:0}@media screen and (max-width:767px){:where(.theme-shukatsu_mirai) .c-material__rankingTopNumberText{font-size:14px}}:where(.theme-shukatsu_mirai) .c-material__studentSurvey{--theme-student-survey-bg:#ebfaf5;--theme-student-survey-content-bg:#fff;--theme-student-survey-content-title:#4dad8e;background-color:var(--theme-student-survey-bg);font-family:Noto Sans,sans-serif;margin:25px;padding:24px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyTitle{align-items:center;display:flex}:where(.theme-shukatsu_mirai) .c-material__studentSurveyTitleText{font-size:20px;font-weight:700;margin-left:8px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContent{background-color:var(--theme-student-survey-content-bg);margin-top:16px;padding:24px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentTitle{color:var(--theme-student-survey-content-title);font-size:19px;font-weight:700;text-decoration:underline;text-decoration-color:var(--theme-marker-underline);text-decoration-thickness:9px;text-underline-offset:1px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescription{margin-top:18px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionItem{display:flex;margin-bottom:10px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionItem:last-child{margin-bottom:0}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionIcon{background-color:var(--theme-primary);border-radius:50%;flex-shrink:0;height:14px;margin-top:5px;width:14px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionText{color:var(--theme-text);font-size:15px;margin-left:12px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionText p{margin:0}@media screen and (max-width:767px){:where(.theme-shukatsu_mirai) .c-material__studentSurveyTitleText{font-size:15px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentTitle{font-size:14px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionText{font-size:13px}:where(.theme-shukatsu_mirai) .c-material__studentSurveyContentDescriptionIcon{height:12px;margin-top:6px;width:12px}}.theme-other{--theme-primary:#33ba99;--theme-bg:#33ba99;--theme-surface:#f4f4f4;--theme-border:#ddd;--theme-text:#333;--theme-text-muted:#2d393f;--theme-link:#33b998;--theme-marker-underline:#33ba99}.line-login-info{background-color:#ffffffe6;bottom:0;padding:20px 23px;position:fixed;text-align:center;width:100%}.line-login-info__title{align-items:center;color:#333;display:inline-flex;font-size:12px;font-weight:700;margin-bottom:15px;margin-top:12px}.line-login-info__line{color:#333;display:inline;font-size:12px;font-weight:700}.line-login-info__description{align-items:center;color:#333;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.line-login-info .c-button{border-radius:8px;box-shadow:none;font-size:14px}.line-login-info .c-button--border{border:solid hsla(0,0%,67%,.667)}.line-login-info .line-icon{margin-bottom:10px;width:95%}.line-login-info .line-text{color:#06c755;padding-bottom:7px;width:60px}.line-login-info .text{font-size:1.3em}.line-login-info .text--mR{font-size:1.3em;margin-right:10px}.line-login-info .text--mL{font-size:1.3em;margin-left:10px}.line-login-info .close{color:#fff;font-size:2em}.line-login-info .close-linelink{margin-top:10px}.line-login-info .linelink{margin-top:15px}.line-login-info .c-overlayAd__close{appearance:none;background-color:#666;border-radius:32px;color:#fff;height:28px;padding:0;position:absolute;right:10px;top:15px;width:28px}.line-login-info .logo{fill:#26d1d3}.line-login-info .left_logo{height:10px;width:90px}.line-login-info .right_logo{height:10px;margin-left:8px;width:86px}.line-login-info .st0{fill:#26d1d3}.line-login-info .st1{fill:#ffa638}.line-login-info .st2{fill:#fff}.line-login-info-forced{background-color:#ffffffe6;padding:0 23px 20px;text-align:center;width:100%}.line-login-info-forced__title{align-items:center;color:#333;display:inline-flex;font-size:12px;font-weight:700;margin-bottom:15px;margin-top:12px}.line-login-info-forced__line{color:#333;display:inline;font-size:12px;font-weight:700}.line-login-info-forced__description{align-items:center;color:#333;display:flex;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.line-login-info-forced .c-button{border-radius:8px;box-shadow:none;font-size:14px}.line-login-info-forced .c-button--border{border:solid hsla(0,0%,67%,.667)}.line-login-info-forced .line-icon{display:flex;margin:auto auto 15px;width:30%}.line-login-info-forced .line-text{color:#06c755;padding-bottom:7px;width:60px}.line-login-info-forced .text{font-size:1.3em}.line-login-info-forced .text--mR{font-size:1.3em;margin-right:10px}.line-login-info-forced .text--mL{font-size:1.3em;margin-left:10px}.line-login-info-forced .close{color:#fff;font-size:2em}.line-login-info-forced .close-linelink{margin-top:10px}.line-login-info-forced .linelink{margin-top:15px}.line-login-info-forced .c-overlayAd__close{appearance:none;background-color:#666;border-radius:32px;color:#fff;height:28px;padding:0;position:absolute;right:10px;top:15px;width:28px}.line-login-info-forced .logo{fill:#26d1d3}.line-login-info-forced .left_logo{height:10px;width:90px}.line-login-info-forced .right_logo{height:10px;margin-left:8px;width:86px}.line-login-info-forced .st0{fill:#26d1d3}.line-login-info-forced .st1{fill:#ffa638}.line-login-info-forced .st2{fill:#fff}
/*# sourceMappingURL=bundle.8752db8db40ab2f83500.css.map*/