@charset "UTF-8";.career_intro{margin:120px auto 120px}.career_intro .section_desc{line-height:2;margin-top:0;margin-bottom:40px}.career_intro#assessment .section_ttl_mid{margin-top:57px}.career_intro#assessment .section_desc{margin-bottom:28px}.career_intro__flow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 5%}.career_intro__flow__item{width:30%;background:#f2f7fe;border-radius:8px;padding:30px 15px;position:relative}.career_intro__flow__item:after{content:"";background:url(../../img/common/arrow_r_bl_t.svg) no-repeat left top/100%;width:19px;height:28px;position:absolute}.career_intro__flow__item:last-child:after{display:none}.career_intro__flow__item .stl{font-size:14px;color:#fff;font-family:Chillax,sans-serif;font-weight:600;letter-spacing:.04em;max-width:95px;height:24px;background:#1560be;margin:0 auto 20px;border-radius:9999px;text-align:center;padding-top:1px}.career_intro__flow__item .img{max-width:200px;margin:0 auto 20px}.career_intro__flow__item .txt{font-size:18px;color:#1560be;font-weight:500;letter-spacing:.04em;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career_intro__blodk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.career_intro__blodk__item{width:calc((100% - 16px)/ 2);border-radius:8px;background-color:rgba(21,96,190,.06);padding:32px 40px}.career_intro__blodk__ttl{font-size:20px;font-weight:500;line-height:1.2;letter-spacing:.06em;color:#1560be;margin-bottom:16px}.career_intro__blodk__ttl small{font-size:12px;line-height:1.6666666667;letter-spacing:.06em;padding-left:6px}.career_intro__blodk__ttl_dot{font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.06em;margin-top:16px;margin-bottom:6px;padding-left:12px;position:relative}.career_intro__blodk__ttl_dot::before{content:"";display:block;width:6px;aspect-ratio:1/1;border-radius:6px;background-color:#1560be;position:absolute;top:7.5px;left:0}.career_intro__blodk__desc{font-size:13px;font-weight:400;line-height:1.8461538462;letter-spacing:.08em}.career_intro__blodk__table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px 0;padding-left:12px}.career_intro__blodk__table dt{width:70px;font-size:13px;font-weight:400;line-height:1.8461538462;letter-spacing:.08em}.career_intro__blodk__table dd{width:calc(100% - 70px);font-size:13px;font-weight:400;line-height:1.8461538462;letter-spacing:.08em;padding-left:1.4em;text-indent:-1.4em}.career_intro__blodk__table dd::before{content:"：";font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.career_path{margin:120px auto 0;background-color:#fff;border-bottom-left-radius:120px;border-bottom-right-radius:120px;padding-bottom:154px;margin-bottom:-140px;position:relative;z-index:1}.career_path .section_desc{line-height:2;margin-top:41px;margin-bottom:69px}.career_contents{padding:63px 0 64px;position:relative}.career_contents::before{content:"";display:block;width:100%;max-width:1280px;border-top:1px solid #c5cfde;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.career_contents .section_inner{padding-left:102px}.career_contents__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}.career_contents__head__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding-bottom:3px}.career_contents__head__neme{font-size:24px;font-weight:700;line-height:1;letter-spacing:.06em;padding-right:22px}.career_contents__head__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:22px;font-size:12px;font-weight:500;line-height:1;letter-spacing:.06em;color:#fff;border:1px solid #1560be;border-radius:16px;background-color:#1560be;padding:0 9px}.career_contents__head__tag.bg_wh{color:#1560be;background-color:#fff}.career_contents__ttl{font-size:32px;font-weight:400;line-height:1.25;letter-spacing:.12em;margin-bottom:13px}.career_contents__ttl_small{font-family:Chillax,sans-serif;font-size:14px;font-weight:500;line-height:1.4285714286;letter-spacing:.02em;color:#1560be;padding-left:6px}.career_contents__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.career_contents__body__main{width:582px;max-width:calc(100% - 16px - 475px)}.career_contents__body__img{width:475px;aspect-ratio:475px/412;border-radius:8px;overflow:hidden}.career_contents__body__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career_contents__list{position:relative}.career_contents__list::before{content:"";display:block;width:2px;height:calc(100% - 2px);background-color:#1560be;position:absolute;top:1px;left:-64px}.career_contents__list__item{margin-bottom:16px;position:relative}.career_contents__list__item::before{display:block;width:79px;height:50%;background-color:#fff;position:absolute;top:0;left:-102px}.career_contents__list__item:first-child::before{content:""}.career_contents__list__item:last-child{margin-bottom:0}.career_contents__list__item:last-child::before{content:"";top:auto;bottom:0}.career_contents__card{background-color:#f2f7fe;border-radius:8px;padding:29px 32px;position:relative}.career_contents__card__num{width:79px;font-size:14px;font-weight:400;line-height:1.7142857143;letter-spacing:.08em;text-align:center;color:#fff;background-color:#1560be;border-radius:24px;padding:0 10px;position:absolute;top:50%;left:-102px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.career_contents__card__ttl{font-size:18px;font-weight:500;line-height:1.5555555556;letter-spacing:.04em;color:#1560be;margin-bottom:16px}.career_contents__card__desc{font-size:16px;font-weight:400;line-height:1.8333333333;letter-spacing:.04em;text-align:justify;text-justify:inter-ideograph}@media only screen and (max-width:767px){.career_intro{margin-bottom:0}.career_intro .section_ttl_small_b{margin-left:4px}.career_intro .section_desc{font-size:13px;margin-bottom:32px}.career_intro#flow .section_desc{margin-bottom:46px}.career_intro#assessment{margin:96px auto 0}.career_intro#assessment .section_desc{margin-bottom:40px}.career_intro__blodk{gap:12px 0}.career_intro__blodk__item{width:100%;padding:32px 32px 32px}.career_intro__blodk__ttl small{font-size:10px;line-height:1.6;padding-left:12px}.career_intro__blodk__ttl_dot{margin-top:20px;margin-bottom:16px}.career_intro__blodk__desc{letter-spacing:.06em;margin-right:-.4em}.career_intro__blodk__table{gap:18px 0;padding-left:0}.career_intro__blodk__table dt{width:60px;color:#1560be;padding-top:7px}.career_intro__blodk__table dd{width:calc(100% - 60px);line-height:1.5384615385;padding-left:0;text-indent:0}.career_intro__blodk__table dd::before{display:none}.career_path{border-bottom-left-radius:40px;border-bottom-right-radius:40px;margin-top:102px;margin-bottom:0;padding-bottom:36px}.career_path .section_ttl_small_b{margin-bottom:48px}.career_path .section_desc{font-size:13px;margin-bottom:32px}.career_contents{padding:48px 0 48px}.career_contents .section_inner{padding-left:0}.career_contents__head{margin-bottom:46px}.career_contents__head__item{width:100%}.career_contents__head__img{width:100%;aspect-ratio:340/227;border-radius:16px;overflow:hidden;margin:24px auto 16px 0}.career_contents__head__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.career_contents__head__meta{padding-bottom:0}.career_contents__head__neme{padding-right:17px}.career_contents__head__tag{height:20px;font-size:10px}.career_contents__ttl{font-size:24px;font-weight:500;line-height:1.1666666667;letter-spacing:.06em;padding-left:3px;margin-bottom:8px}.career_contents__ttl_small{line-height:1.7142857143;letter-spacing:.04em;padding-left:3px}.career_contents__body{display:block;margin-right:-18px;overflow-x:scroll}.career_contents__body__main{max-width:none!important}.career_contents__body__main{width:auto}.career_contents__body__img{display:none!important}.career_contents__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:16px;padding-top:32px;margin-right:18px}.career_contents__list::before{width:100%;height:2px;top:11px;left:0}.career_contents__list__item{margin-bottom:0}.career_contents__list__item::before{width:30px;height:32px;top:-32px;left:0}.career_contents__list__item:last-child::before{width:calc(100% - 30px);left:30px;top:-32px;bottom:auto}.career_contents__card{width:310px;height:100%;padding:24px}.career_contents__card__num{width:60px;height:22px;font-size:12px;line-height:1.6666666667;padding:1px 0;top:-32px;left:4px;-webkit-transform:translateY(0);transform:translateY(0)}.career_contents__card__ttl{font-size:16px;line-height:1.5;margin-bottom:12px}.career_contents__card__desc{font-size:14px}}@media only screen and (max-width:834px){.career_intro#assessment .career_intro__blodk__item{width:100%}.career_intro__flow{gap:63px 0}.career_intro__flow__item{width:100%;padding:0 15px 22px}.career_intro__flow__item:after{left:50%;bottom:-40px;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.career_intro__flow__item .stl{-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:12px}.career_intro__flow__item .txt{font-size:16px}.career_contents__body__main{max-width:calc((100% - 16px) * .6)}.career_contents__body__img{max-width:calc((100% - 16px) * .4)}}@media only screen and (min-width:835px){.career_intro__flow__item:after{right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:1099px) and (min-width:835px){.career_intro__flow__item:after{right:-33px}.career_intro__flow__item .img{max-width:150px}.career_intro__flow__item .txt{font-size:15px}}
/*# sourceMappingURL=../maps/page/career.min.css.map */
