@charset "UTF-8";.careerImage{position:relative;z-index:50}.careerImage_image{width:1024px;margin:0 auto}.careerImage_image img{width:100%}@media only screen and (max-width:840px){.careerImage{max-width:530px;width:100vw;margin:0 auto}.careerImage_image{width:100%;text-align:center}.careerImage_image img{width:70%;max-width:none;position:relative;top:0;left:0}}@media only screen and (max-width:540px){.careerImage{left:-15px;overflow:hidden}.careerImage_image{width:100%;text-align:center}.careerImage_image img{width:70%;left:0}}.careerTypeData{position:absolute;width:50%;height:100%;top:0;left:2.5%;z-index:60}.careerTypeData_wrap{width:224px;height:224px;border-radius:50%;background-color:#fff;position:absolute;top:50%;left:25%;transform:translateY(-50%);text-align:center}.careerTypeData_type{font-size:32px;font-weight:900;display:inline-block;border-bottom:3px solid #000;padding:40px 0 4px;margin-bottom:8px}.careerTypeData_data{font-size:20px;text-align:center;width:100%}.careerTypeData_data em{font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic;font-size:85px}.careerTypeData_link{display:inline-block;position:absolute;bottom:32px;left:47%;font-weight:700;font-feature-settings:"palt";text-align:center;transform:translate(-50%);border:2px solid #000;background-color:#fff;padding:8px 16px}.careerTypeData_link a{color:#212121}.careerTypeData_link a .iconCell{margin-left:8px}.careerTypeData_link a .iconCell svg{width:14px;height:11px}.careerTypeData_link a:hover{color:#fff}.careerTypeData_link a:hover .iconCell svg path{fill:#fff}.careerTypeData_link a:hover:before{transform-origin:left top;transform:scale(1)}.careerTypeData.type2{left:50.9%}@media only screen and (max-width:840px){.careerTypeData{width:78%;height:49%;left:0%}.careerTypeData_wrap{width:146px;height:146px;top:50%;left:50%;transform:translate(-50%,-50%)}.careerTypeData_type{font-size:22px;padding:24px 0 4px}.careerTypeData_data{font-size:16px}.careerTypeData_data em{font-size:55px}.careerTypeData_link{bottom:16px;font-size:12px;transform:translate(-40%)}.careerTypeData.type1{left:3%;top:0%}.careerTypeData.type1 .careerTypeData_wrap{transform:translate(-50%,-50%)}.careerTypeData.type1 .careerTypeData_link{padding:12px 0;bottom:15%;width:150px;transform:translate(-42%)}}@media only screen and (max-width:840px)and (max-width:400px){.careerTypeData.type1 .careerTypeData_link{bottom:8%}}@media only screen and (max-width:840px){.careerTypeData.type2{left:19%;top:52%}.careerTypeData.type2 .careerTypeData_wrap{transform:translate(-50%,-50%)}.careerTypeData.type2 .careerTypeData_link{padding:12px 0;bottom:15%;width:183px;transform:translate(-42%)}}@media only screen and (max-width:840px)and (max-width:400px){.careerTypeData.type2 .careerTypeData_link{bottom:8%}}@media only screen and (max-width:840px){.careerTypeData{width:93%;height:49%;left:-10%}.careerTypeData.type1{left:-5.7%;top:-1.2%}.careerTypeData.type2{left:auto!important;right:-6.25%;top:52.2%}}@media only screen and (max-width:450px){.careerTypeData.type1{left:-7.7vw}.careerTypeData.type2{right:-8.25vw}}@media only screen and (max-width:390px){.careerTypeData.type1{left:-6vw}.careerTypeData.type2{right:-8.25vw}}@media only screen and (max-width:540px){.background_image{width:100%}.background_image img.image_sp{width:100%;max-width:450px;display:block;margin:0 auto}}@media only screen and (max-width:390px){.background_image{width:100%;padding:0 2%}.background_image img.image_sp{width:100%;max-width:390px}}.animation-left-slide{clip-path:inset(0 100% 0 0);animation-name:leftSlide;animation-duration:.7s;animation-delay:0ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1);will-change:top,left,transform,clip-path}.animation-left-slide--fast{animation-duration:.6s;animation-delay:0ms}.js-left-slide{clip-path:inset(0 100% 0 0)}@keyframes leftSlide{0%{clip-path:inset(0 99% 0 0)}10%{clip-path:inset(0 99% 0 0)}to{clip-path:inset(0 0 0 0)}}.animation-belt-slide{display:inline-block!important;position:relative;color:transparent;font-weight:900;line-height:1;padding-bottom:5px;background:linear-gradient(90deg,#000 0% 50%,#fff 50% 100%);background-position:100% 0;-webkit-background-clip:text;background-clip:text;background-size:200% 100%;clip-path:inset(0 100% 0 0);animation-name:beltTextAnimation;animation-duration:1.2s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}.animation-belt-slide:after{content:"";display:inline-block;width:100%;height:115%;position:absolute;top:0;left:0;z-index:-1;background-color:#000;clip-path:inset(0 0 0 0);animation-name:beltAnimation;animation-duration:1.2s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}.animation-belt-slide span{font-weight:900;display:inline-block;height:115%;position:absolute;top:0;left:0;color:#fff;clip-path:inset(0 0 0 0);animation-name:beltAnimation;animation-duration:1.05s;animation-delay:50ms;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.86,0,.07,1)}@keyframes beltTextAnimation{0%{clip-path:inset(0 100% 0 0);background-position:100% 0}10%{clip-path:inset(0 100% 0 0);background-position:100% 0}60%{clip-path:inset(0 0 0 0);background-position:100% 0}to{clip-path:inset(0 0 0 0);background-position:0 0}}@keyframes beltAnimation{0%{clip-path:inset(0 0 0 0)}10%{clip-path:inset(0 0 0 0)}60%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes open{0%{opacity:0}to{transform:scaleX(1)}}@keyframes smoothed1{0%{transform:skew(0) translate(-50%,-125%) scaleX(1)}to{transform:skew(0) translate(-50%) scaleX(1)}}@keyframes smoothed0-1{0%{top:-100px;left:-400px;transform:skewY(-19deg) translateY(-200%)}to{top:-30px;left:0;transform:skewY(-19deg) translateY(-200%)}}@keyframes smoothed0-1-1{0%{top:-45px;left:-300px}to{top:-8px;left:-80px}}@keyframes smoothed0-2{0%{width:0;transform:skewY(-19deg) translateY(-50%)}to{width:77%;transform:skewY(-19deg) translateY(-50%)}}@keyframes smoothed1-1{0%{transform:skew(0) translateY(-50%) 0;width:0;top:10%}to{transform:skew(0) translateY(-50%) 0;width:680px;top:10%}}@keyframes smoothed1-2{0%{width:0}to{width:22%}}@keyframes smoothed1-3{0%{width:0}to{width:45%}}.animationFadeBelt{display:inline-block;position:relative;z-index:20;opacity:1;overflow:hidden;width:50px;height:96px}.animationFadeBelt .title,.animationFadeBelt .titleWhite{display:inline-block;font-size:80px;font-weight:900;line-height:1.1;font-feature-settings:"palt";position:absolute;top:0;left:0;z-index:25}.animationFadeBelt .title{color:#000;animation-name:titleColorChange;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;transform-origin:top left}.animationFadeBelt{animation-name:titleFade;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out;transform-origin:top left}.animationFadeBelt:before{content:"";display:inline-block;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;z-index:19;animation-name:beltAction;animation-duration:.6s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out;transform-origin:top left}@keyframes beltAction{0%{transform:scaleX(0)}50%{transform:scaleX(1) translate(0)}85%{transform:scaleX(1) translate(0)}to{transform:scaleX(1) translate(100%)}}@keyframes titleFade{0%{color:#fff;opacity:1;width:0}50%{opacity:1;width:600px}85%{opacity:1;width:600px}to{color:#000;opacity:1;width:600px}}@keyframes titleColorChange{0%{color:#fff}85%{color:#000}to{color:#000}}body:before{display:none}.imgArea .imgSet{position:relative;top:0;width:100%;height:100%!important;transform:none!important;overflow:hidden}.imgArea .imgSet img{position:absolute;top:0;left:0;width:100%;max-width:inherit;height:100%;object-fit:cover;height:100vh;transform:none!important}.panelUnit{position:relative}.panelUnit .unitWrap .imgArea .imgSet,.panelUnit .unitWrap .imgArea .imgSet img{transform:none!important}.panelUnit .unitWrap .imgArea .imgSet:after{display:none}@media only screen and (max-width:840px){.panelUnit .unitWrap .titleArea{top:50%!important}}.container{margin-top:-30px;padding-bottom:75px}@media only screen and (max-width:840px){.container{margin-top:-50px;margin-bottom:30px}}.md_unit{position:relative;width:1024px;margin:auto;z-index:1}.md_unit .unitWrap{position:relative}.md_unit .unitWrap>*{position:relative}.md_unit .unitWrap .bgPartList{left:calc((100vw - 1024px)/-2);width:100vw}.md_unit .unitWrap .bgPartList .bgPart{width:100vw;height:450px;overflow:hidden}.md_unit .unitWrap .bgPartList .bgPart--white{background:#fff}.md_unit .unitWrap .rubi{display:inline-block;position:absolute;top:-120px;left:-35px;font-size:75px;color:#fff;letter-spacing:-.02em;text-align:center;opacity:.6;font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic}.md_unit .unitWrap .titleArea{text-align:left}.md_unit .unitWrap .titleArea .titleSet .rubi{z-index:50;top:-.9em}.md_unit .unitWrap .titleArea .titleSet .title{position:relative;z-index:100}.md_unit .unitWrap .titleArea .titleSet .title .labelPart{display:inline-block;padding-bottom:15px;padding-right:10px;font-size:52px;font-weight:900;letter-spacing:.05em}.md_unit .unitWrap .titleArea .titleSet .title-1 .line2{margin-left:4em}.md_unit .unitWrap .contentArea{overflow:hidden}.md_unit .unitWrap .contentArea .bgPartList{position:relative;left:-32px}.md_unit .unitWrap .contentArea .bgPartList .bgPart{top:340px;height:100vh;opacity:.5;clip-path:none}.md_unit .unitWrap .contentArea .textSet .copy{font-size:24px;font-weight:900}.md_unit .unitWrap .contentArea .textSet .desc{margin-top:20px;font-size:16px;line-height:2}.md_unit .unitWrap .contentArea .mainBody{font-size:20px;font-feature-settings:"palt";line-height:2}.md_unit .unitWrap .imgArea{position:absolute;top:-400px;left:50%;width:400px;height:364px}.md_unit .unitWrap .imgArea .imgSet{position:relative;top:0;width:100%;height:100%;transform:skewY(-19deg);overflow:hidden}.md_unit .unitWrap .imgArea .imgSet img{position:absolute;top:-25%;left:-50%;width:100%;max-width:inherit;height:100%;object-fit:cover;width:200%;height:auto;transform:skewY(19deg)}.md_unit--catch{margin-bottom:120px;z-index:40}.md_unit--catch .unitWrap .bgPartList .bgPart{top:0;left:0;height:500px;clip-path:inset(0 0 0 calc((100vw - 1024px)/2 + 22px))}.md_unit--catch .unitWrap .contentArea{padding-bottom:60px;z-index:1}.md_unit--catch .unitWrap .contentArea .titleSet{display:flex;flex-direction:column}.md_unit--catch .unitWrap .contentArea .titleSet .title{display:inline-block}.md_unit--catch .unitWrap .contentArea .titleSet .title .labelPart{padding-bottom:15px;padding-right:10px;font-size:40px;font-weight:900;letter-spacing:.05em}.md_unit--catch .unitWrap .contentArea .titleSet .title+.title{padding-left:2em}.md_unit--catch .unitWrap .contentArea .titleSet .title+.title.indentType-2{padding-left:4em}.md_unit--catch .unitWrap .contentArea .titleSet .title.forMobile{display:none}.md_unit--catch .unitWrap .contentArea .titleSet+.catchSet{margin-top:40px}.md_unit--catch .unitWrap .contentArea .catchSet .catch{font-size:20px;line-height:2}.md_unit--careerPlan{position:relative;z-index:10}.md_unit--careerPlan .unitWrap .bgPartList{width:1024px}.md_unit--careerPlan .unitWrap .bgPartList .bgPart--white{width:1024px;left:-50%;z-index:10;transform:skewY(-19deg) translate(-50%)}.md_unit--careerPlan .unitWrap .bgPartList .bgPart{left:0;top:0;clip-path:inset(0 calc((100vw - 1024px)/2 + 100px) 0 0);background:linear-gradient(107deg,#b1e5fe99 -2.58%,#84fab099 123.22%)}.md_unit--careerPlan .unitWrap .titleArea{padding-top:128px;margin:64px 0 32px}.md_unit--careerPlan .unitWrap .titleArea .titleSet{text-align:center;font-size:44px;position:relative}.md_unit--careerPlan .unitWrap .titleArea .titleSet .rubi{left:40%;transform:translate(-50%)}.md_unit--careerPlan .unitWrap .titleArea .titleSet .title .labelPart{font-size:44px}.md_unit--data{padding-top:160px}.md_unit--data .unitWrap .bgPartList .bgPart{top:-240px;left:0;z-index:1;clip-path:inset(0 0 0 15%)}.md_unit--data .unitWrap .titleArea{width:60%;margin:0 auto 48px}.md_unit--data .unitWrap .titleArea .titleSet .rubi{z-index:50;top:-.9em;left:1em}.md_unit--data .unitWrap .titleArea .titleSet .title h3{text-align:center}.md_unit--data .unitWrap .titleArea .titleSet .title-1 .line2{margin-left:2em}@media only screen and (max-width:840px){.md_unit .unitWrap .bgPartList{left:-15px}.md_unit .unitWrap .bgPartList .bgPart{width:100%;height:480px;top:-32px;clip-path:inset(0 0 0 calc(17vw - 5%))}.md_unit .unitWrap .titleArea .titleSet .title .labelPart{font-size:26px;padding:6px 8px}.md_unit .unitWrap .titleArea .titleSet .title.forPc{display:none}.md_unit .unitWrap .contentArea{margin:0 15px;padding:16px 0 0}.md_unit .unitWrap .contentArea .textSet .copy{font-size:18px;line-height:1.5}.md_unit .unitWrap .contentArea .textSet .copy .newline{display:block}.md_unit .unitWrap .contentArea .textSet .desc{margin-top:10px;font-size:14px;line-height:1.5}.md_unit--catch{width:auto}.md_unit--catch .unitWrap .bgPartList .bgPart{top:-40px;height:450px;clip-path:inset(0 0 0 20px)}.md_unit--catch .unitWrap .contentArea{max-width:600px;margin:0 auto;padding-left:0;padding-bottom:30px}.md_unit--catch .unitWrap .contentArea .titleSet{display:flex;flex-direction:column}.md_unit--catch .unitWrap .contentArea .titleSet .title{display:inline-block}.md_unit--catch .unitWrap .contentArea .titleSet .title .labelPart{padding-bottom:5px;padding-right:10px;font-size:20px}.md_unit--catch .unitWrap .contentArea .titleSet .title .labelPart.indentType-3{margin-left:10em}.md_unit--catch .unitWrap .contentArea .titleSet .title.forPc{display:none}.md_unit--catch .unitWrap .contentArea .titleSet .title.forMobile{display:inline-block}.md_unit--catch .unitWrap .contentArea .titleSet .title+.title{padding-left:3em}.md_unit--catch .unitWrap .contentArea .titleSet .title+.title.indentType-2{padding-left:4em}.md_unit--catch .unitWrap .contentArea .titleSet .title+.title.indentType-3{padding-left:10em}.md_unit--catch .unitWrap .contentArea .titleSet+.catchSet{margin-top:16px}.md_unit--catch .unitWrap .contentArea .catchSet .catch{font-size:14px}.md_unit--careerPlan{width:auto}.md_unit--careerPlan .unitWrap .bgPartList{width:100%;z-index:-1}.md_unit--careerPlan .unitWrap .bgPartList--rear .bgPart{background:linear-gradient(107deg,#b1e5fe99 -2.58%,#84fab099 123.22%)}.md_unit--careerPlan .unitWrap .bgPartList .bgPart{top:-40px;clip-path:inset(0 32vw 0 0)}.md_unit--careerPlan .unitWrap .titleArea{max-width:600px;padding-top:32px;margin:64px auto 32px}.md_unit--careerPlan .unitWrap .titleArea .titleSet .rubi{width:100%;font-size:26px;top:-.3em;transform:translate(-36%);text-align:left;white-space:nowrap}.md_unit--careerPlan .unitWrap .titleArea .titleSet .title .labelPart{font-size:24px}.md_unit--careerPlan .unitWrap .titleArea .titleSet .title-1 h3{display:inline-block;margin:0;padding:0}.md_unit--careerPlan .unitWrap .titleArea .titleSet .title-1 .line2{position:relative;top:-16px;margin-left:1em}.md_unit--data{width:auto;padding-top:80px}.md_unit--data .unitWrap .bgPartList .bgPart{top:-100px;clip-path:inset(0 32vw 0 0);z-index:1}.md_unit--data .unitWrap .titleArea{max-width:600px;width:100%;margin:0 auto 32px}.md_unit--data .unitWrap .titleArea .titleSet .rubi{width:100%;font-size:26px;z-index:50;top:-.9em;left:20%;transform:translate(-20%);text-align:left;white-space:nowrap}.md_unit--data .unitWrap .titleArea .titleSet .title h3{text-align:left;max-width:300px}.md_unit--data .unitWrap .titleArea .titleSet .title-1 .line2{margin-left:1em}}.careerPlanWrap{padding:48px 0 0;position:relative;z-index:9}.careerPlanWrap:before{content:"";display:inline-block;background-color:#fff;box-shadow:6px 6px 32px #00000029;width:100%;height:96%;position:absolute;top:-120px;left:0;z-index:1;transform:skewY(-19deg)}.careerPlanWrap:after{content:"";display:inline-block;background-color:#fff;width:100%;height:440px;position:absolute;bottom:0;left:0;z-index:1;box-shadow:6px 22px 22px #0000001a}@media only screen and (max-width:840px){.careerPlanWrap{max-width:600px;margin:0 auto;padding:0}}.careerPlan{width:100%;text-align:center;position:relative;z-index:10}.careerPlan_title{font-size:32px;font-weight:900;font-feature-settings:"palt";text-align:center;display:inline-block;background-color:#17b1e7;color:#fff;margin:0 auto 32px;padding:16px}.careerPlan_copy{font-size:20px;font-weight:900;line-height:1.5;text-align:center;margin:0 auto 32px}.careerPlan_body{font-size:16px;line-height:1.5;text-align:justify;width:672px;margin:0 auto 64px}.careerPlan.type2 .careerPlan_title{background-color:#0c3484}@media only screen and (max-width:840px){.careerPlan{width:auto;padding:0 16px}.careerPlan_title{font-size:20px;margin:0 auto 16px}.careerPlan_copy{font-size:16px;margin:0 auto 16px}.careerPlan_body{font-size:14px;width:100%;margin:0 auto 24px}}.careerDataWrap{display:grid;width:1024px;grid-template-columns:repeat(12,1fr);grid-gap:16px}.careerDataWrap .newline{display:none}@media only screen and (max-width:840px){.careerDataWrap{max-width:600px;margin:0 auto;display:grid;width:100%;grid-template-columns:292px 1fr;grid-gap:16px}.careerDataWrap .newline{display:block}}@media only screen and (max-width:800px){.careerDataWrap{width:100%;grid-template-columns:repeat(4,1fr)}.careerDataWrap .newline{display:block}}.careerData{background-color:#fff;box-shadow:6px 6px 32px #00000029;margin-bottom:32px;min-height:544px;overflow:hidden;position:relative}.careerData:before{content:"";display:inline-block;width:100%;height:300px;background-color:#f3f3f3;transform:skewY(-19deg) translate(0);position:absolute;z-index:1;top:-150px;left:0}.careerData:nth-child(odd){grid-column:1/7}.careerData:nth-child(2n){grid-column:7/13}.careerData.wide{grid-column:1/13}.careerData_title,.careerData_dec,.careerData_data{position:relative;z-index:100;line-height:1.6}.careerData_title{font-size:30px;font-weight:900;text-align:center;text-decoration:underline;margin-bottom:32px;padding-top:32px}.careerData_dec{font-size:18px;text-align:center}.careerData_data li{font-size:26px;font-weight:600}.careerData_data li em{font-family:Roboto,sans-serif!important;font-weight:900;font-style:italic}.careerData_img{position:absolute;width:80%;bottom:32px;left:10%;z-index:5}.careerData#promotion .careerData_data{display:grid;width:80%;margin:48px auto 0;grid-template-columns:repeat(4,1fr)}.careerData#promotion .careerData_data li:nth-child(1){grid-column:1/2}.careerData#promotion .careerData_data li:nth-child(2){grid-column:2/3}.careerData#promotion .careerData_data li:nth-child(3){grid-column:3/4}.careerData#promotion .careerData_data li:nth-child(4){grid-column:4/5}.careerData#promotion .careerData_data li{font-size:20px;position:relative;padding-bottom:64px;text-indent:.5em}.careerData#promotion .careerData_data li em{font-size:52px}.careerData#promotion .careerData_data li:after{content:"";display:inline-block;width:1px;height:48px;background-color:#000;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.careerData#leaderAge .careerData_data{width:90%;height:50%;position:absolute;bottom:10%;left:5%}.careerData#leaderAge .careerData_data li{font-size:20px;position:absolute}.careerData#leaderAge .careerData_data li em{font-size:64px}.careerData#leaderAge .careerData_data li:nth-child(1){bottom:8%;right:0}.careerData#leaderAge .careerData_data li:nth-child(2){bottom:8%;left:4%}.careerData#leaderAge .careerData_data li:nth-child(3){top:15%;left:14%}.careerData#leaderAge .careerData_data li:nth-child(4){top:15%;right:24%}.careerData#leaderAge .careerData_data li:nth-child(2),.careerData#leaderAge .careerData_data li:nth-child(3){text-align:center}.careerData#leaderAge .careerData_data li:nth-child(3),.careerData#leaderAge .careerData_data li:nth-child(4){font-size:16px}.careerData#leaderAge .careerData_data li:nth-child(3) em,.careerData#leaderAge .careerData_data li:nth-child(4) em{font-size:32px}.careerData#leaderAge .careerData_img{width:50%;left:25%;bottom:40px}.careerData#transfer .careerData_data li{text-align:center;line-height:2}.careerData#transfer .careerData_data li em{font-size:110px}.careerData#maternityLeave .careerData_data{padding:48px}.careerData#maternityLeave .careerData_data li em{font-size:140px}.careerData#maternityLeave .careerData_img{width:40%;left:60%}.careerData#income .inner{align-items:center;display:flex;justify-content:space-between;padding:16px 80px;position:relative;z-index:10}.careerData#income .careerData_data{text-align:center;font-size:28px}.careerData#income .careerData_data li em{font-size:140px}.careerData#income .careerData_data .subData{margin-bottom:16px}.careerData#income .careerData_data .subData em{font-size:50px}.careerData#income .careerData_data .note{font-size:16px;font-weight:400}.careerData#income .careerData_incomeTable{width:384px;padding-top:32px}.careerData#income .careerData_incomeTable dt{font-size:24px;margin-bottom:16px}.careerData#income .careerData_incomeTable dd{align-items:center;display:flex;justify-content:space-between;height:48px;font-size:16px;border-bottom:1px solid #ddd}.careerData#income .careerData_img{width:20%;left:35%}@media only screen and (max-width:840px){.careerData{min-height:366px;margin-bottom:0}.careerData:nth-child(odd){grid-column:1/2}.careerData:nth-child(2n){grid-column:2/9}.careerData.wide{grid-column:1/9}.careerData_title{font-size:22px;margin-bottom:16px}.careerData_dec{font-size:14px}.careerData_img{width:90%;bottom:16px;left:5%}.careerData#promotion{width:100%}.careerData#promotion .careerData_data{margin-top:24px}.careerData#promotion .careerData_data li{font-size:16px}.careerData#promotion .careerData_data li em{font-size:30px}.careerData#promotion .careerData_data li:nth-child(1):after{height:48px}.careerData#promotion .careerData_data li:nth-child(2):after{height:40px;bottom:16px}.careerData#promotion .careerData_data li:nth-child(3):after{height:32px;bottom:24px}.careerData#promotion .careerData_data li:nth-child(4):after{height:24px;bottom:40px}.careerData#leaderAge .careerData_data{width:95%;left:2.5%}.careerData#leaderAge .careerData_data li em{font-size:36px}.careerData#leaderAge .careerData_data li:nth-child(3),.careerData#leaderAge .careerData_data li:nth-child(4){font-size:14px;top:4%}.careerData#leaderAge .careerData_data li:nth-child(3) em,.careerData#leaderAge .careerData_data li:nth-child(4) em{font-size:24px}.careerData#transfer .careerData_data{margin-top:40px}.careerData#transfer .careerData_data li{font-size:20px}.careerData#transfer .careerData_data li em{font-size:52px}.careerData#maternityLeave .careerData_data{padding:48px}.careerData#maternityLeave .careerData_data li{font-size:20px}.careerData#maternityLeave .careerData_data li em{font-size:80px}.careerData#maternityLeave .careerData_img{bottom:20%}.careerData#income .inner{flex-wrap:wrap;padding:16px}.careerData#income .careerData_data{text-align:center;font-size:20px;width:72%;margin-bottom:32px}.careerData#income .careerData_data li{width:100%;font-size:20px}.careerData#income .careerData_data em{font-size:80px}.careerData#income .careerData_data .subData{margin-bottom:16px}.careerData#income .careerData_data .subData em{font-size:44px}.careerData#income .careerData_data .note{font-size:14px;font-weight:400}.careerData#income .careerData_incomeTable{width:100%;padding-top:16px}.careerData#income .careerData_incomeTable dt{font-size:16px;margin-bottom:16px}.careerData#income .careerData_incomeTable dd{height:32px;font-size:14px}.careerData#income .careerData_img{width:30%;left:65%;top:25%}}@media only screen and (max-width:800px){.careerData{min-height:366px;margin-bottom:16px}.careerData:nth-child(odd),.careerData:nth-child(2n){grid-column:1/5}.careerData.wide{grid-column:1/5}.careerData_title{font-size:22px;margin-bottom:16px}.careerData_dec{font-size:14px}.careerData_img{width:90%;bottom:16px;left:5%}.careerData#promotion{width:100%}.careerData#promotion .careerData_data{margin-top:24px}.careerData#promotion .careerData_data li{font-size:16px}.careerData#promotion .careerData_data li em{font-size:35px}.careerData#promotion .careerData_data li:nth-child(1):after{height:48px}.careerData#promotion .careerData_data li:nth-child(2):after{height:40px;bottom:16px}.careerData#promotion .careerData_data li:nth-child(3):after{height:32px;bottom:24px}.careerData#promotion .careerData_data li:nth-child(4):after{height:24px;bottom:40px}.careerData#leaderAge .careerData_data{width:95%;left:2.5%}.careerData#leaderAge .careerData_data li em{font-size:52px}.careerData#leaderAge .careerData_data li:nth-child(3),.careerData#leaderAge .careerData_data li:nth-child(4){font-size:14px;top:4%}.careerData#leaderAge .careerData_data li:nth-child(3) em,.careerData#leaderAge .careerData_data li:nth-child(4) em{font-size:24px}.careerData#transfer .careerData_data li em{font-size:52px}.careerData#maternityLeave .careerData_data{padding:48px}.careerData#maternityLeave .careerData_data li em{font-size:80px}.careerData#maternityLeave .careerData_img{bottom:16px}.careerData#income .inner{flex-wrap:wrap;padding:16px}.careerData#income .careerData_data{text-align:center;font-size:20px;width:72%;margin-bottom:32px}.careerData#income .careerData_data li{width:100%}.careerData#income .careerData_data li em{font-size:80px}.careerData#income .careerData_data .subData{margin-bottom:16px}.careerData#income .careerData_data .subData em{font-size:44px}.careerData#income .careerData_data .note{font-size:14px;font-weight:400}.careerData#income .careerData_incomeTable{width:100%;padding-top:16px}.careerData#income .careerData_incomeTable dt{font-size:16px;margin-bottom:16px}.careerData#income .careerData_incomeTable dd{height:32px;font-size:14px}.careerData#income .careerData_img{width:40%;left:62%;top:25%}}.careerExampleWrap{display:grid;width:1024px;grid-template-columns:repeat(12,1fr);grid-gap:16px;margin:0 auto 48px;padding:0 0 32px}@media only screen and (max-width:840px){.careerExampleWrap{width:100%;grid-template-columns:repeat(4,1fr);margin:0 auto 48px}}
