@charset "utf-8";.guide_book__contents__main::after{background-image:url(../image/guide_book/career_plan/career_plan-contents_bg@pc.webp)}.guide_book__contents__main__inner{padding:3.90625vw 0 5.078125vw}.guide_book__contents__unker_links{display:flex;justify-content:center;align-items:center;column-gap:2.890625vw;width:100%;height:auto;margin:0 auto 4.0625vw}.guide_book__contents__unker_links__item{width:auto;height:auto}.guide_book__contents__unker_links__item__btn{display:flex;justify-content:center;align-items:center;width:22.265625vw;height:auto;padding-right:.234375vw;aspect-ratio:285 / 50;background-image:url(../image/guide_book/career_plan/career_plan-unker_btn@pc.webp);background-position:center;background-repeat:no-repeat;background-size:cover;font-size:var(--18px);font-weight:900;line-height:1;letter-spacing:.1em;color:var(--color--white);position:relative}@media (any-hover:hover){.guide_book__contents__unker_links__item__btn{transform:scale(1);transition:.3s}.guide_book__contents__unker_links__item__btn:hover{transform:scale(1.1)}}.guide_book__contents__unker_links__item__btn svg{width:.835938vw;height:auto;fill:var(--color--white);position:absolute;top:52%;right:1.765625vw;transform:translate(0%,-50%);z-index:1}.career_plan__contents__step01{display:flex;justify-content:center;align-items:center;column-gap:.46875vw;width:100%;height:auto;padding-right:1.71875vw;margin:0 auto 3.125vw;position:relative;z-index:2}.career_plan__contents__step01__bg_obj{width:27.1875vw;height:auto;position:absolute;top:.703125vw;left:50%;transform:translate(-50%,0%);z-index:-1}.career_plan__contents__step01__item{position:relative}.career_plan__contents__step01__item__image{height:auto;margin-bottom:1.8125vw;position:relative}.ageshi .career_plan__contents__step01__item__image{width:21.5625vw;aspect-ratio:276 / 288;padding-top:.390625vw}.ageshi .shadow{left:45.652174%}.kitchen .career_plan__contents__step01__item__image{width:9.453125vw;aspect-ratio:121 / 288;margin:0 auto 1.8125vw}.kitchen .shadow{left:50%}.hall .career_plan__contents__step01__item__image{width:20.46875vw;aspect-ratio:262 / 288;padding-top:.390625vw}.hall .shadow{left:48.854962%}.career_plan__contents__step01__item__details{width:100%;height:auto}.career_plan__contents__step01__item__job_name{margin-bottom:var(--18px);font-size:var(--20px);font-weight:900;line-height:1.5;letter-spacing:.1em;text-align:center;color:var(--color--black)}.career_plan__contents__step01__item__job_txt{font-size:var(--14px);font-weight:700;line-height:1.6;letter-spacing:.04em;text-align:center;color:var(--color--black)}.career_plan__contents__step01__item__job_txt strong{font-size:inherit}.career_plan__contents__arrow{display:flex;justify-content:center;align-items:center;width:100%;height:auto;margin:0 auto 12.90625vw;position:relative}.career_plan__contents__arrow__left{width:2.1875vw;height:auto;aspect-ratio:28 / 135.42;position:absolute;top:0;left:15.328125vw}.career_plan__contents__arrow__center{display:flex;justify-content:center;align-items:center;width:23.653125vw;height:auto;aspect-ratio:302.76 / 135;position:relative}.career_plan__contents__arrow__center .arrow{width:2.1875vw;height:auto;aspect-ratio:28 / 135;position:absolute;top:0;left:44.02827%}.career_plan__contents__arrow__right{width:2.1875vw;height:auto;aspect-ratio:28 / 135.42;position:absolute;top:0;right:20.1484375vw}.career_plan__contents__step02{display:flex;justify-content:center;align-items:stretch;width:100%;height:auto;margin:0 auto 15.3125vw;position:relative;z-index:2}.career_plan__contents__step02__bg_obj{width:32.34375vw;height:auto;position:absolute;top:-7.890625vw;left:50%;margin-left:calc(-32.34375vw / 2);z-index:-1}.career_plan__contents__step02__item{width:32.751611%;height:auto;position:relative}.career_plan__contents__step02__job_change{width:75.581395%;height:auto;margin:.46875vw auto 0;background-color:var(--color--white);position:relative}._01 .career_plan__contents__step02__job_change{padding:2.578125vw 0 2.516vw}._03 .career_plan__contents__step02__job_change{padding:2.578125vw 0 .703125vw}.career_plan__contents__step02__job_change::after{content:'';display:block;width:100%;height:auto;aspect-ratio:288 / 22;background-image:url(../image/guide_book/career_plan/career_plan-job_change_edge@pc.webp);background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0;transform:translate(0%,100%);z-index:1}.career_plan__contents__step02__job_change__image{height:auto}._01 .career_plan__contents__step02__job_change__image{width:10.703125vw;margin:0 auto .851562vw 3.984375vw}._03 .career_plan__contents__step02__job_change__image{width:9.140625vw;margin:0 auto 1.085938vw}.career_plan__contents__step02__job_change__details{width:85.769231%;height:auto;margin:0 auto}.career_plan__contents__step02__job_change__job_name{margin:0 auto .515625vw;font-size:var(--20px);font-weight:900;line-height:1.45;letter-spacing:.1em;text-align:center;color:var(--color--black)}.career_plan__contents__step02__job_change__job_txt{font-size:var(--14px);font-weight:700;line-height:1.6;letter-spacing:.04em;text-align:center;color:var(--color--black)}.career_plan__contents__step02__job_change__obj{height:auto;position:absolute;z-index:2}.career_plan__contents__step02__job_change__obj._01{width:5.390625vw;aspect-ratio:69 / 62;top:-1.375vw;left:-1.8359375vw}.career_plan__contents__step02__job_change__obj._02{width:10.3125vw;aspect-ratio:132 / 122}._01 .career_plan__contents__step02__job_change__obj._02{top:-3.8203125vw;right:-3.28125vw}._03 .career_plan__contents__step02__job_change__obj._02{top:-2.164062vw;right:-4.609375vw}.career_plan__contents__step02__item__image_wrap{width:100%;height:auto;margin:0 auto .5vw;aspect-ratio:344.82 / 348.06;position:relative}.career_plan__contents__step02__item__image.master{width:18.75vw;height:auto;aspect-ratio:240 / 342.67;margin:0 auto 0 0;position:relative;z-index:2}.master .shadow{left:50.833333%;bottom:0}.career_plan__contents__step02__item__image.chef{width:14.765625vw;height:auto;aspect-ratio:189 / 252;position:absolute;bottom:0;right:0;z-index:3}.chef .shadow{left:53.439153%;bottom:0}.career_plan__contents__step02__item__details_wrap{width:100%;height:auto}.career_plan__contents__step02__item__details_circle{display:none}.career_plan__contents__step02__item__details{width:100%;height:auto}.career_plan__contents__step02__item__job_name{width:100%;height:auto;margin:0 auto var(--20px);font-size:var(--20px);font-weight:900;line-height:1.45;letter-spacing:.1em;text-align:center;color:var(--color--black);position:relative}.career_plan__contents__step02__item__job_name.under_line::after{bottom:0;left:50%;transform:translate(-50%,100%);z-index:-1}.career_plan__contents__step02__item__job_txt{width:100%;height:auto;font-size:var(--12px);font-weight:700;line-height:1.8;letter-spacing:.04em;text-align:center;color:var(--color--black)}.career_plan__contents__step02__item__job_txt strong{font-size:var(--14px)}.career_plan__contents__step03{display:flex;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:0;margin:0 auto 9.4921875vw;position:relative;z-index:2}.career_plan__contents__step03__bg_obj{width:31.71875vw;height:auto;position:absolute;top:-10.546875vw;left:50%;transform:translate(-50%,0%);z-index:-1}.career_plan__contents__step03__job{height:auto;padding:0}.career_plan__contents__step03__job_list{display:flex;justify-content:center;align-items:flex-start;column-gap:4.921875vw;width:100%;height:auto}.career_plan__contents__step03__job_list__item{width:17.835156vw;height:auto}.career_plan__contents__step03__job_list__item__image{height:auto}.gm .career_plan__contents__step03__job_list__item__image{width:13.671875vw;aspect-ratio:175 / 306;margin:0 auto .484375vw 2.65625vw}.sv .career_plan__contents__step03__job_list__item__image{width:13.828125vw;aspect-ratio:177 / 311;margin:0 auto .484375vw 2.34375vw}.tr .career_plan__contents__step03__job_list__item__image{width:13.90625vw;aspect-ratio:178 / 312;margin:0 auto .484375vw 1.40625vw}.career_plan__contents__step03__job_list__item__details{width:100%;height:auto}.tr .career_plan__contents__step03__job_list__item__details{padding-right:1.25vw}.career_plan__contents__step03__job_list__item__job_name{width:100%;height:auto;margin:0 auto .546875vw;font-size:var(--26px);font-weight:900;line-height:1.46;letter-spacing:0em;text-align:center;color:var(--color--black)}.career_plan__contents__step03__job_list__item__job_name.under_line::after{bottom:-.390625vw}.career_plan__contents__step03__job_list__item__job_txt{width:100%;height:auto;font-size:var(--12px);font-weight:700;line-height:1.8;letter-spacing:.04em;text-align:center;color:var(--color--black)}.career_plan__contents__step03__job_list__item__job_txt strong{font-size:var(--14px)}.career_plan__contents__step04{display:flex;justify-content:center;align-items:flex-start;width:100%;height:auto;padding-left:2.632812vw;margin:0 auto 5.703125vw;position:relative;z-index:2}.career_plan__contents__step04__bg_obj{width:33.4375vw;height:auto;position:absolute;top:5.96875vw;left:50%;transform:translate(-50%,0%);z-index:-1}.career_plan__contents__step04__item{height:auto}.career_plan__contents__step04__item.chokuei{width:15.9375vw;padding-top:.78125vw;margin-right:6.25vw}.career_plan__contents__step04__item.fc{width:15.642188vw;padding-top:.78125vw;margin-right:5.609375vw}.career_plan__contents__step04__item.suishin{width:19.375vw}.career_plan__contents__step04__item__image{height:auto;position:relative}.chokuei .career_plan__contents__step04__item__image{width:13.29140625vw;aspect-ratio:170.13 / 349.47;margin:0 auto 1.953125vw 1.351562vw}.fc .career_plan__contents__step04__item__image{width:13.8484375vw;aspect-ratio:177.26 / 352.44;margin:0 0 1.726562vw auto}.suishin .career_plan__contents__step04__item__image{width:10.85625vw;aspect-ratio:138.96 / 362.55;margin:0 auto 1.71875vw 3.5859vw}.career_plan__contents__step04__item__image .shadow{bottom:-.234375vw}.chokuei .career_plan__contents__step04__item__image .shadow{left:47%}.fc .career_plan__contents__step04__item__image .shadow{left:37%}.suishin .career_plan__contents__step04__item__image .shadow{left:50%}.career_plan__contents__step04__item__details{width:100%;height:auto}.career_plan__contents__step04__item__job_name{width:100%;height:auto;margin:0 auto 1.484375vw;font-size:var(--20px);font-weight:900;line-height:1.45;letter-spacing:.1em;text-align:center;color:var(--color--black)}.career_plan__contents__step04__item__job_name.under_line::after{bottom:-.5625vw}.career_plan__contents__step04__item__job_txt{width:100%;height:auto;font-size:var(--14px);font-weight:700;line-height:1.6;letter-spacing:.04em;text-align:center;color:var(--color--black)}.career_plan__contents__step05{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;height:auto;padding:0 0 4.84375vw;position:relative;z-index:2}.career_plan__contents__step05::after{content:'';display:block;width:70.3125vw;height:.078125vw;background-image:url(../image/guide_book/career_plan/career_plan-contents_step05_dashed@pc.webp);background-position:left center;background-repeat:repeat-x;background-size:auto 100%;position:absolute;bottom:0;left:50%;transform:translate(-50%,0%);z-index:1}.career_plan__contents__step05__bg_obj{width:31.875vw;height:auto;position:absolute;top:21.5625vw;left:5.875vw;z-index:-1}.career_plan__contents__step05__lavel_max{width:16.171875vw;height:auto;margin:0 auto}.career_plan__contents__step05__lavel_max__txt{width:100%;height:auto;margin:0 auto 1.648438vw}.career_plan__contents__step05__lavel_max__arrow{width:2.666406vw;height:auto;margin:0 auto 0 6.03125vw}.career_plan__contents__step05__image{height:auto;position:absolute}.career_plan__contents__step05__image._01{width:13.238281vw;aspect-ratio:169.45 / 202.4;top:2.421875vw;left:11.929688vw}.career_plan__contents__step05__image._02{width:18.4375vw;aspect-ratio:236 / 237;top:4.0625vw;right:9.234375vw}.career_plan__contents__step05__item{width:70.3125vw;height:auto;margin:7vw auto 0;position:relative}.career_plan__contents__step05__item__obj{position:absolute;z-index:1}.career_plan__contents__step05__item__obj._01{width:21.346094vw;aspect-ratio:273.23 / 289.25;top:7.8125vw;left:0}.career_plan__contents__step05__item__obj._02{width:24.21875vw;aspect-ratio:310 / 322;top:5.820312vw;right:0}.career_plan__contents__step05__item__image{width:28.59375vw;height:auto;aspect-ratio:366 / 466;margin:0 auto 0 18.359375vw;position:relative;z-index:2}.career_plan__contents__step05__item__image .obj{width:21.875vw;height:auto;aspect-ratio:280 / 122.12;position:absolute;top:1.4375vw;left:5.539062vw}.career_plan__contents__step05__item__image .shadow{left:59%;bottom:-.390625vw}.career_plan__contents__step05__item__details_wrap{width:12.265625vw;height:auto;position:absolute;top:9.015625vw;left:5.9375vw;z-index:3}.career_plan__contents__step05__item__details_circle{width:167.515924%;height:auto;aspect-ratio:263 / 241;position:absolute;top:-4.804688vw;left:-3.429688vw;z-index:-1}.career_plan__contents__step05__item__details{width:100%;height:auto}.career_plan__contents__step05__item__job_name{width:100%;height:auto;margin:0 auto 1.484375vw;font-size:var(--20px);font-weight:900;line-height:1.45;letter-spacing:.1em;text-align:left;color:var(--color--black)}.career_plan__contents__step05__item__job_name.under_line::after{bottom:0;left:-.484375vw;transform:translate(0%,100%);z-index:-1}.career_plan__contents__step05__item__job_txt{width:100%;height:auto;font-size:var(--14px);font-weight:700;line-height:1.6;letter-spacing:.04em;text-align:left;color:var(--color--black)}.career_plan__contents__step05__item__to_be_continew{width:26.303125vw;height:auto;aspect-ratio:336.68 / 33.77;position:absolute;bottom:4.578125vw;right:-.625vw;z-index:2}.career_plan__contents__owner{width:70.3125vw;height:auto;padding:2.96875vw 0 0;margin:0 auto}.career_plan__contents__owner__details{display:flex;justify-content:space-between;align-items:center;width:62.5vw;height:auto;margin:0 auto 2.890625vw}.career_plan__contents__owner__details dt{width:45.25%;height:auto;font-size:var(--26px);font-weight:900;line-height:1;letter-spacing:.15em;text-align:left;color:var(--color--black)}.career_plan__contents__owner__details dt small{display:inline-block;margin-top:1.25vw;font-size:var(--12px);font-weight:900;line-height:1.5;letter-spacing:0em}.career_plan__contents__owner__details dd{width:54.75%;height:auto;font-size:var(--14px);font-weight:500;line-height:2;letter-spacing:.04em;text-align:left;color:var(--color--black)}.career_plan__contents__owner__figure{display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;padding-left:3.046875vw;margin-right:-.546875vw}.career_plan__contents__owner__figure__worker{width:18.05vw;height:auto;aspect-ratio:231.04 / 477.91;position:relative}.career_plan__contents__owner__figure__worker__image{height:auto;position:absolute}.career_plan__contents__owner__figure__worker__image._01{width:8.352344vw;top:0;left:7.272727%}.career_plan__contents__owner__figure__worker__image._02{width:6.577344vw;top:8.619247%;right:10%}.career_plan__contents__owner__figure__worker__image._03{width:6.090625vw;top:35.209205%;left:3.722944%}.career_plan__contents__owner__figure__worker__image._04{width:6.160156vw;top:34.811715%;left:34.329004%}.career_plan__contents__owner__figure__worker__image._05{width:6.194531vw;top:34.456067%;right:0}.career_plan__contents__owner__figure__worker__image._06{width:5.925781vw;bottom:0;left:0}.career_plan__contents__owner__figure__worker__image._07{width:6.174219vw;bottom:0;left:36.709957%}.career_plan__contents__owner__figure__worker__image._08{width:4.839844vw;bottom:0;right:4.718615%}.career_plan__contents__owner__figure__arrow{width:5.617188vw;height:auto;aspect-ratio:71.9 / 197.85;position:relative}.career_plan__contents__owner__figure__arrow__image{height:auto;position:absolute}.career_plan__contents__owner__figure__arrow__image._01{width:5.124219vw;top:0;left:1.944444%}.career_plan__contents__owner__figure__arrow__image._02{width:5.617188vw;top:38.434343%;left:0}.career_plan__contents__owner__figure__arrow__image._03{width:5.124219vw;bottom:0;left:1.944444%}.career_plan__contents__owner__figure__accomplished{width:38.671875vw;height:auto}.career_plan__contents__owner__figure__accomplished__image{width:100%;height:auto;margin-bottom:.570312vw}.career_plan__contents__owner__figure__accomplished__txt{width:100%;height:auto;font-size:var(--26px);font-weight:900;line-height:1.423;letter-spacing:.15em;text-align:center;color:var(--color--black)}.shadow{height:auto;position:absolute;bottom:-.570312vw;transform:translate(-50%,0%);z-index:-1}.shadow._01{width:15.625vw}.shadow._02{width:11.328125vw}.shadow._03{width:13.28125vw}.under_line{position:relative}.under_line::after{content:'';display:block;width:9.609375vw;height:auto;aspect-ratio:123 / 11;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:-.46875vw;left:50%;transform:translate(-50%,0%);z-index:-1}.red_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_red@pc.webp)}.yellow_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_yellow@pc.webp)}.pink_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_pink@pc.webp)}.blue_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_blue@pc.webp)}.green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_green@pc.webp)}.lime_green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_lime_green@pc.webp)}.dark_green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_green@pc.webp)}.dark_pink_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_pink@pc.webp)}.blue_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_blue@pc.webp)}.dark_red_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_red@pc.webp)}.guide_book__contents__sub::after{background-image:url(../image/guide_book/career_plan/career_plan-contents_bg@pc.webp)}@media all and (max-width:768px){.guide_book__contents__main__inner{padding:8vw 0 14.133333vw}.guide_book__contents__main::after{background-image:url(../image/guide_book/career_plan/career_plan-contents_bg@sp.webp)}.guide_book__contents__unker_links{column-gap:2.16vw;margin:0 auto 13.333333vw}.guide_book__contents__unker_links__item__btn{width:36.52vw;padding-right:4vw;aspect-ratio:136.95 / 28.88;background-image:url(../image/guide_book/career_plan/career_plan-unker_btn@sp.webp);font-size:var(--12px);letter-spacing:0em}.guide_book__contents__unker_links__item__btn svg{width:2.882667vw;top:52%;right:3vw}.career_plan__contents__step01{justify-content:space-between;align-items:flex-start;column-gap:0;padding-right:0;margin:0 auto 5.333333vw}.career_plan__contents__step01__bg_obj{width:56.266667vw;top:0;left:15.893333vw;transform:translate(0%,0%)}.career_plan__contents__step01__item{width:calc(100% / 3)}.career_plan__contents__step01__item__image{margin-bottom:4.8vw}.ageshi .career_plan__contents__step01__item__image{width:33.066667vw;aspect-ratio:124 / 127;padding-top:3.466667vw;margin-left:2vw}.kitchen .career_plan__contents__step01__item__image{width:15.733333vw;aspect-ratio:59 / 140.87;margin:0 auto 4.8vw}.hall .career_plan__contents__step01__item__image{width:31.466667vw;aspect-ratio:118 / 127;padding-top:3.466667vw;margin-left:-3vw}.career_plan__contents__step01__item__details{padding:0 2vw}.ageshi .career_plan__contents__step01__item__details{padding:0 2vw 0 4vw}.hall .career_plan__contents__step01__item__details{padding:0 4vw 0 2vw}.career_plan__contents__step01__item__job_name{font-size:var(--14px);line-height:1.4285}.career_plan__contents__step01__item__job_txt{font-size:var(--10px);text-align:left}.career_plan__contents__step01__item__job_txt br{display:none}.career_plan__contents__step01__item__job_txt strong{font-size:var(--11px)}.career_plan__contents__arrow{padding:8.106667vw 0 9.946667vw 2.72vw;margin:0 auto 12.8vw}.career_plan__contents__arrow__left{display:none}.career_plan__contents__arrow__center{width:54.666667vw;aspect-ratio:205 / 54.36}.career_plan__contents__arrow__center .arrow{width:7.466667vw;aspect-ratio:28 / 122;top:-8.106667vw;left:50%;transform:translate(-50%,0%)}.career_plan__contents__arrow__right{display:none}.career_plan__contents__step02{flex-direction:column;margin:0 auto 29.626667vw}.career_plan__contents__step02__bg_obj{width:58.666667vw;top:-13.253333vw;left:auto;right:4.346667vw}.career_plan__contents__step02__item{width:100%;height:auto;position:relative}.career_plan__contents__step02__item._01{margin-bottom:11.84vw;order:2}.career_plan__contents__step02__item._02{order:1;margin-bottom:16.506667vw}.career_plan__contents__step02__item._03{order:3}.career_plan__contents__step02__job_change{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:72.266667vw;margin:0 auto 0 4.693333vw}._01 .career_plan__contents__step02__job_change{padding:7.546667vw 3.5vw 4vw 0}._03 .career_plan__contents__step02__job_change{padding:6.08vw .7vw 6.026667vw 0}.career_plan__contents__step02__job_change::after{width:auto;height:100%;aspect-ratio:14 / 220;background-image:url(../image/guide_book/career_plan/career_plan-job_change_edge@sp.webp);left:auto;right:0;transform:translate(100%,0%)}.career_plan__contents__step02__job_change__image{position:relative;z-index:2}._01 .career_plan__contents__step02__job_change__image{width:25.6vw;margin:0 0 0 .666667vw}._03 .career_plan__contents__step02__job_change__image{width:21.866667vw;margin:0 0 0 6.133333vw}.career_plan__contents__step02__job_change__details{width:34.666667vw;margin:0}.career_plan__contents__step02__job_change__job_name{margin:0 auto 2.186667vw;font-size:var(--14px)}.career_plan__contents__step02__job_change__job_txt{font-size:var(--11px)}.career_plan__contents__step02__job_change__obj._01{width:18.4vw;top:-3.226667vw;left:-4.533333vw}.career_plan__contents__step02__job_change__obj._02{width:26.666667vw;aspect-ratio:100 / 92.22}._01 .career_plan__contents__step02__job_change__obj._02,._03 .career_plan__contents__step02__job_change__obj._02{top:-11.84vw;right:-6.533333vw}.career_plan__contents__step02__item__image_wrap{width:100%;margin:0 auto;aspect-ratio:319 / 188}.career_plan__contents__step02__item__image.master{width:32.8vw;aspect-ratio:123 / 175.35;margin:0;position:absolute;top:0;right:9.733333vw;z-index:2}.career_plan__contents__step02__item__image.chef{width:21.866667vw;aspect-ratio:82 / 109.05;right:2.266667vw}.career_plan__contents__step02__item__details_wrap{width:34.946667vw;position:absolute;top:.666667vw;left:9.866667vw;z-index:4}.career_plan__contents__step02__item__details_circle{display:block;width:155.93285%;height:auto;position:absolute;top:-2.826667vw;left:-7.226667vw;z-index:0}.career_plan__contents__step02__item__details{width:100%;height:auto}.career_plan__contents__step02__item__job_name{margin:0 auto var(--12px);font-size:var(--14px)}.career_plan__contents__step02__item__job_txt{font-size:var(--11px);line-height:1.64;letter-spacing:0em;text-align:left}.career_plan__contents__step02__item__job_txt strong{font-size:var(--11px)}.career_plan__contents__step03{justify-content:space-between;flex-wrap:wrap;column-gap:0;padding:0;margin:0 auto 17.12vw}.career_plan__contents__step03__bg_obj{width:58.666667vw;top:-16vw}.career_plan__contents__step03__job{width:100%;height:auto;padding:0}.career_plan__contents__step03__job_list{column-gap:4.533333vw;margin:0 auto}.career_plan__contents__step03__job_list__item{width:23.2vw}.gm .career_plan__contents__step03__job_list__item__image{width:22.4vw;aspect-ratio:84 / 148;margin:0 auto 5.733333vw}.sv .career_plan__contents__step03__job_list__item__image{width:22.666667vw;aspect-ratio:85 / 150;margin:0 auto 5.2vw}.tr .career_plan__contents__step03__job_list__item__image{width:22.666667vw;aspect-ratio:85 / 151;margin:0 auto 4.933333vw}.career_plan__contents__step03__job_list__item__details{width:100%;height:auto}.tr .career_plan__contents__step03__job_list__item__details{padding-right:1.25vw}.career_plan__contents__step03__job_list__item__job_name{margin:0 auto 4.4vw;font-size:var(--14px);line-height:1.428}.career_plan__contents__step03__job_list__item__job_name.under_line::after{bottom:-2.266667vw}.career_plan__contents__step03__job_list__item__job_txt{font-size:var(--10px);line-height:1.6363;letter-spacing:0em;text-align:left}.career_plan__contents__step03__job_list__item__job_txt strong{font-size:var(--11px)}.career_plan__contents__step03__job_list__item__job_txt br{display:none}.career_plan__contents__step04{justify-content:space-between;flex-wrap:wrap;padding-left:0;margin:0 auto 9.52vw}.career_plan__contents__step04__bg_obj{width:59.2vw;top:-9.466667vw}.career_plan__contents__step04__item{width:calc(100% / 3)!important}.career_plan__contents__step04__item.chokuei{margin-right:0;padding:2vw 2vw 0 4vw}.career_plan__contents__step04__item.fc{padding-top:1.6vw;padding:1.6vw 2vw 0;margin-right:0}.career_plan__contents__step04__item.suishin{padding:0 4vw 0 2vw}.career_plan__contents__step04__item__image{margin-bottom:3.92vw!important}.chokuei .career_plan__contents__step04__item__image{width:26.133333vw;aspect-ratio:98 / 201.3;margin:0}.fc .career_plan__contents__step04__item__image{width:27.2vw;aspect-ratio:102 / 202.81;margin:0 0 0 1.733333vw}.suishin .career_plan__contents__step04__item__image{width:21.333333vw;aspect-ratio:80 / 208.73;margin:0}.career_plan__contents__step04__item__image .shadow{bottom:-.4vw}.career_plan__contents__step04__item__job_name{margin:0 auto 5.413333vw;font-size:var(--14px);line-height:1.428}.career_plan__contents__step04__item__job_name.under_line::after{bottom:-3.2vw}.career_plan__contents__step04__item__job_txt{font-size:var(--11px);line-height:1.6363;letter-spacing:0em;text-align:left}.career_plan__contents__step05{display:block}.career_plan__contents__step05::after{width:76.266667vw;height:.266667vw}.career_plan__contents__step05__bg_obj{width:58.666667vw;top:36.16vw;left:14.826667vw}.career_plan__contents__step05__lavel_max{display:flex;justify-content:space-between;align-items:flex-start;width:40.805333vw;padding-top:0vw;margin:0 auto 15.333333vw 21.226667vw}.career_plan__contents__step05__lavel_max__txt{width:69.271991%;margin:0}.career_plan__contents__step05__lavel_max__arrow{width:22.304274%;margin:5.253333vw 0 0}.career_plan__contents__step05__image{display:none}.career_plan__contents__step05__item{width:100%;margin:0}.career_plan__contents__step05__item__obj._01{width:20.152vw;aspect-ratio:75.57 / 175.27;top:19.226667vw;left:3.866667vw}.career_plan__contents__step05__item__obj._02{width:26.797333vw;aspect-ratio:100.49 / 207.87;top:11.386667vw}.career_plan__contents__step05__item__image{width:57.6vw;aspect-ratio:216 / 274;margin:0 auto 0 10.826667vw}.career_plan__contents__step05__item__image .obj{width:50.133333vw;aspect-ratio:188 / 82.13;top:0;left:7.733333vw}.career_plan__contents__step05__item__image .shadow._01{width:54.643519%;bottom:-.48vw}.career_plan__contents__step05__item__details_wrap{width:27.48vw;position:absolute;top:68.08vw;left:10.266667vw}.career_plan__contents__step05__item__details_circle{width:184.376516%;aspect-ratio:190 / 174.31;top:-12.96vw;left:-7.6vw}.career_plan__contents__step05__item__job_name{margin:0 auto 3.493333vw;font-size:var(--14px);line-height:1.428;text-align:center}.career_plan__contents__step05__item__job_name.under_line::after{bottom:-.506667;left:50%;transform:translate(-50%,100%)}.career_plan__contents__step05__item__job_txt{font-size:var(--11px);line-height:1.6363;letter-spacing:0em;text-align:center}.career_plan__contents__step05__item__to_be_continew{width:70.4vw;margin:28.533333vw auto 0 8.693333vw;aspect-ratio:264 / 26.51;position:initial}.career_plan__contents__owner{width:76.266667vw;padding:10.666667vw 0 0}.career_plan__contents__owner__details{display:block;width:100%;margin:0 auto 5.333333vw}.career_plan__contents__owner__details dt{width:100%;margin:0 auto var(--16px);font-size:var(--24px);text-align:center}.career_plan__contents__owner__details dt small{margin-top:3.4vw}.career_plan__contents__owner__details dd{width:100%}.career_plan__contents__owner__figure{display:block;padding-left:0;margin-right:0}.career_plan__contents__owner__figure__worker{width:100%;margin-bottom:8vw;aspect-ratio:271.73 / 190.78}.career_plan__contents__owner__figure__worker__image._01{width:17.242667vw;top:0;left:29.705882%}.career_plan__contents__owner__figure__worker__image._02{width:13.578667vw;top:12.105263%;right:27.830882%}.career_plan__contents__owner__figure__worker__image._03{width:12.573333vw;top:initial;bottom:0;left:0}.career_plan__contents__owner__figure__worker__image._04{width:12.714667vw;top:initial;bottom:0;left:15.698529%}.career_plan__contents__owner__figure__worker__image._05{width:12.786667vw;top:initial;bottom:0;right:initial;left:31.801471%}.career_plan__contents__owner__figure__worker__image._06{width:12.232vw;bottom:0;left:initial;right:32.205882%}.career_plan__contents__owner__figure__worker__image._07{width:12.744vw;bottom:0;left:initial;right:12.610294%}.career_plan__contents__owner__figure__worker__image._08{width:9.992vw;bottom:0;right:0}.career_plan__contents__owner__figure__arrow{width:30.133333vw;margin:0 auto 5.52vw;aspect-ratio:113 / 41;left:1vw}.career_plan__contents__owner__figure__arrow__image._01{width:7.357333vw;top:2.682927%;left:0}.career_plan__contents__owner__figure__arrow__image._02{width:6.008vw;top:0;left:41.415929%}.career_plan__contents__owner__figure__arrow__image._03{width:7.357333vw;bottom:initial;top:2.682927%;left:initial;right:0}.career_plan__contents__owner__figure__accomplished{width:100%}.career_plan__contents__owner__figure__accomplished__image{width:95.003559%;margin-left:2.933333vw;margin-bottom:2.666667vw}.career_plan__contents__owner__figure__accomplished__txt{font-size:var(--14px);line-height:1.4285}.shadow{bottom:-.88vw}.shadow._01{width:23.962667vw}.shadow._02{width:18.925333vw}.shadow._03{width:20.416vw}.under_line::after{width:19.466667vw;aspect-ratio:73 / 8;bottom:-2.666667vw}.red_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_red@sp.webp)}.yellow_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_yellow@sp.webp)}.pink_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_pink@sp.webp)}.blue_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_blue@sp.webp)}.green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_green@sp.webp)}.lime_green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_lime_green@sp.webp)}.dark_green_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_green@sp.webp)}.dark_pink_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_pink@sp.webp)}.blue_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_blue@sp.webp)}.dark_red_line::after{background-image:url(../image/guide_book/career_plan/career_plan-job_name_line_dark_red@sp.webp)}.guide_book__contents__sub::after{background-image:url(../image/guide_book/career_plan/career_plan-contents_bg@sp.webp)}}