@media print,screen and (min-width:1280px){.career-step-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:1280px){.career-step-col2 .career-step-col2__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem;width:48.3333333333%}.career-step-col2 .career-step-col2__item:nth-of-type(-n+2){margin-top:0}}@media only screen and (max-width:1279px){.career-step-col2 .career-step-col2__item+.career-step-col2__item{margin-top:1.5rem}}.career-step-col2 .career-step-col2__item.career-step-col2--cs01 .career-step-col2__first{background:#00736d}.career-step-col2 .career-step-col2__item.career-step-col2--cs02 .career-step-col2__first{background:#004986}.career-step-col2 .career-step-col2__item.career-step-col2--cs03 .career-step-col2__first{background:#5c4d9a}.career-step-col2 .career-step-col2__item.career-step-col2--cs04 .career-step-col2__first{background:#8b4d9a}@media print,screen and (min-width:1280px){.career-step-col2 .career-step-col2__first{-ms-flex-negative:0;flex-shrink:0;padding:2.5rem 2.5rem 2rem}}@media only screen and (max-width:1279px){.career-step-col2 .career-step-col2__first{padding:1.5rem 4.2666666667vw 1rem;padding:1.5rem min(4.2666666667vw,1rem) 1rem}}@media print,screen and (min-width:1280px){.career-step-col2 .h4-01{margin:1.5rem 0 1rem}}@media only screen and (max-width:1279px){.career-step-col2 .h4-01{margin:1rem 0}}.career-step-col2 .h4-01 .h4-01__index{color:#fff;text-align:center}.h4-01__index,.h5-01{font-size:1.8rem!important;font-weight:700;margin-bottom:1rem}.career-step-col2 .career-step-col2__icon{margin:0 auto;width:4rem}.career-step-col2 .career-step-col2__icon>g>circle{fill:#fff}.career-step-col2 .career-step-col2__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career-step-col2 .career-step-col2__tag li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;height:1.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.08em;line-height:1.4166666667;margin:0 .25rem .5rem;padding:0 .5rem;text-align:center}.career-step-col2 .career-step-col2__second{background:#fff;border:1px solid #666}@media print,screen and (min-width:1280px){.career-step-col2 .career-step-col2__second{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.5rem}}@media only screen and (max-width:1279px){.career-step-col2 .career-step-col2__second{padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}}@media only screen and (max-width:1279px){.career-step-col2 .c-01{font-size:.875rem;letter-spacing:.04em;line-height:1.5714285714}}.career-step-col2 .e-10{text-align:center}@media print,screen and (min-width:1280px){.career-step-col2 .e-10 a{min-width:15rem}}@media only screen and (max-width:1279px){.career-step-col2 .e-10 a{width:100%}}@media only screen and (max-width:1279px){.career-step-col2 *+.e-10{margin-top:1.5rem}}.career-step-col2 .e-29{text-align:center}@media print,screen and (min-width:1280px){.career-step-col2 .e-29 .e-29__head{min-width:15rem}}@media only screen and (max-width:1279px){.career-step-col2 .e-29 .e-29__head{width:100%}}.career-step-col2 *+.e-29{margin-top:1rem}@media print,screen and (min-width:1280px){.career-step-col2 .career-sub-step01 li{padding:.5rem}}@media print,screen and (min-width:1280px){*+.career-step-col2{margin-top:5rem}}@media only screen and (max-width:1279px){*+.career-step-col2{margin-top:2.5rem}}@media print,screen and (min-width:1280px){.career-step-col3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:1280px){.career-step-col3 .career-step-col3__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2.5rem 0 0;width:25%}}@media only screen and (max-width:1279px){.career-step-col3 .career-step-col3__item+.career-step-col3__item{margin-top:1.5rem}}.career-step-col3 .career-step-col3__item.career-step-col3--cs01 .career-step-col3__first{background:#00736d}.career-step-col3 .career-step-col3__item.career-step-col3--cs02 .career-step-col3__first{background:#004986}.career-step-col3 .career-step-col3__item.career-step-col3--cs03 .career-step-col3__first{background:#5c4d9a}.career-step-col3 .career-step-col3__item.career-step-col3--cs04 .career-step-col3__first{background:#8b4d9a}@media print,screen and (min-width:1280px){.career-step-col3 .career-step-col3__first{-ms-flex-negative:0;flex-shrink:0;padding:2.5rem .5rem 2rem}}@media only screen and (max-width:1279px){.career-step-col3 .career-step-col3__first{padding:1.5rem 4.2666666667vw 1rem;padding:1.5rem min(4.2666666667vw,1rem) 1rem}}@media print,screen and (min-width:1280px){.career-step-col3 .h4-01{margin:1.5rem 0 1rem}}@media only screen and (max-width:1279px){.career-step-col3 .h4-01{margin:1rem 0}}.career-step-col3 .h4-01 .h4-01__index{color:#fff;text-align:center}@media print,screen and (min-width:1280px){.h4-01__index.__barBottom{padding-bottom:2.3rem}}.career-step-col3 .career-step-col3__icon{margin:0 auto;width:4rem}.career-step-col3 .career-step-col3__icon>g>circle{fill:#fff}.career-step-col3 .career-step-col3__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column;width:fit-content;margin-inline:auto}@media print,screen and (min-width:1280px){.career-step-col3 .career-step-col3__tag{height:4.189rem}}.career-step-col3 .career-step-col3__tag li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.08em;line-height:1.4166666667;margin:0 .25rem .5rem;padding:0 .5rem;text-align:center}.career-step-col3 .career-step-col3__second{background:#fff;border:1px solid #666}@media print,screen and (min-width:1280px){.career-step-col3 .career-step-col3__second{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;padding:2.5rem .8rem}}@media only screen and (max-width:1279px){.career-step-col3 .career-step-col3__second{padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}}@media only screen and (max-width:1279px){.career-step-col3 .c-01{font-size:.875rem;letter-spacing:.04em;line-height:1.5714285714}}.career-step-col3 .e-10{text-align:center}.career-step-col3 .e-10 a{width:100%}@media only screen and (max-width:1279px){.career-step-col3 *+.e-10{margin-top:1.5rem}}.career-step-col3 .e-29{text-align:center}.career-step-col3 .e-29 .e-29__head{min-width:0;width:100%}.career-step-col3 *+.e-29{margin-top:1rem}@media print,screen and (min-width:1280px){.career-step-col3 .career-sub-step01 li{padding:.5rem}}@media print,screen and (min-width:1280px){*+.career-step-col3{margin-top:2rem}}@media only screen and (max-width:1279px){*+.career-step-col3{margin-top:2.5rem}}.career-sub-step01{padding-top:1.5rem}.career-sub-step01 li{background:#fff;border:1px solid #333;letter-spacing:.04em;text-align:center}@media print,screen and (min-width:1280px){.career-sub-step01 li{padding:1.5rem}}@media only screen and (max-width:1279px){.career-sub-step01 li{padding:1rem 2.1333333333vw;padding:1rem min(2.1333333333vw,.5rem)}}.career-sub-step01 li+li{margin-top:4.375rem;position:relative}.career-sub-step01 li+li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:calc(-4.375rem - 1px);width:100%}.career-sub-step01 li.career-sub-step01__bg{background:#333;color:#fff}.career-sub-step01 .career-sub-step01__main{font-size:1.125rem;font-weight:500;line-height:1.6666666667}.career-sub-step01 .career-sub-step01__sub{display:block;font-size:.875rem;line-height:1.5714285714;margin-top:.25rem}.career-sub-step02{background:#fff;border:1px solid #666}@media print,screen and (min-width:1280px){.career-sub-step02{padding:2.5rem}}@media only screen and (max-width:1279px){.career-sub-step02{padding:1.5rem 4.2666666667vw;padding:1.5rem min(4.2666666667vw,1rem)}}.career-sub-step02 .career-sub-step02__icon{margin:0 auto;width:64px;display:block}.c-01.tac{text-align:center}@media print,screen and (min-width:1280px){.career-sub-step02 .h4-01{margin:1.5rem 0 .5rem}}@media only screen and (max-width:1279px){.career-sub-step02 .h4-01{margin:1rem 0 .5rem}}.career-sub-step02 .h4-01 .h4-01__index{text-align:center}.career-sub-step02 .career-sub-step02__detail{margin-top:1.5rem}@media print,screen and (min-width:1280px){.career-sub-step02 .career-sub-step02__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.career-sub-step02 .career-sub-step02__detail__item{background:#f4f4f4}@media print,screen and (min-width:1280px){.career-sub-step02 .career-sub-step02__detail__item{margin-top:2.5rem;padding:2rem;width:48.2142857143%}.career-sub-step02 .career-sub-step02__detail__item:nth-of-type(-n+2){margin-top:0}}@media only screen and (max-width:1279px){.career-sub-step02 .career-sub-step02__detail__item{padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}.career-sub-step02 .career-sub-step02__detail__item+.career-sub-step02__detail__item{margin-top:1rem}}.career-sub-step02 .career-sub-step02__detail__item dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.career-sub-step02 .career-sub-step02__detail__item dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#999;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.08em;margin-bottom:.5rem;padding:0 .625rem;position:relative;margin-top:4px}@media print,screen and (min-width:1280px){.career-sub-step02 .career-sub-step02__detail__item dt{font-size:1.2rem;height:2rem;line-height:1.2rem;margin-right:1.375rem}}@media only screen and (max-width:1279px){.career-sub-step02 .career-sub-step02__detail__item dt{font-size:1.2rem;height:2rem;line-height:1.2rem;margin-right:1.375rem}}.career-sub-step02 .career-sub-step02__detail__item dt:after{border-color:transparent transparent transparent #999;border-style:solid;content:"";height:0;position:absolute;top:0;right:-.305rem;width:0}@media print,screen and (min-width:1280px){.career-sub-step02 .career-sub-step02__detail__item dt:after{border-width:1rem 0 1rem .375rem}}@media only screen and (max-width:1279px){.career-sub-step02 .career-sub-step02__detail__item dt:after{border-width:1rem 0 1rem .375rem}}.career-sub-step02 .career-sub-step02__detail__item dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;margin-left:0}@media print,screen and (min-width:1280px){.career-sub-step02 .career-sub-step02__detail__item .c-13{padding-left:4.375rem}}@media only screen and (max-width:1279px){.career-sub-step02 .career-sub-step02__detail__item .c-13 li{letter-spacing:.04em;line-height:1.5714285714}}.career-sub-step02.career-sub-step02--cs01 .career-sub-step02__icon>g>circle{fill:#00736d}.career-sub-step02.career-sub-step02--cs01 .career-sub-step02__detail__item dt{background:#00736d}.career-sub-step02.career-sub-step02--cs01 .career-sub-step02__detail__item dt:after{border-color:transparent transparent transparent #00736d}.career-sub-step02.career-sub-step02--cs01 .career-sub-step02__detail__item .c-13 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%226%22%20rx%3D%223%22%20transform%3D%22translate(5%205)%22%20fill%3D%22%2300736D%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.career-sub-step02.career-sub-step02--cs02 .career-sub-step02__icon>g>circle{fill:#004986}.career-sub-step02.career-sub-step02--cs02 .career-sub-step02__detail__item dt{background:#004986}.career-sub-step02.career-sub-step02--cs02 .career-sub-step02__detail__item dt:after{border-color:transparent transparent transparent #004986}.career-sub-step02.career-sub-step02--cs02 .career-sub-step02__detail__item .c-13 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%226%22%20rx%3D%223%22%20transform%3D%22translate(5%205)%22%20fill%3D%22%23004986%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.career-sub-step02.career-sub-step02--cs03 .career-sub-step02__icon>g>circle{fill:#5c4d9a}.career-sub-step02.career-sub-step02--cs03 .career-sub-step02__detail__item dt{background:#5c4d9a}.career-sub-step02.career-sub-step02--cs03 .career-sub-step02__detail__item dt:after{border-color:transparent transparent transparent #5c4d9a}.career-sub-step02.career-sub-step02--cs03 .career-sub-step02__detail__item .c-13 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%226%22%20rx%3D%223%22%20transform%3D%22translate(5%205)%22%20fill%3D%22%235C4D9A%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.career-sub-step02.career-sub-step02--cs04 .career-sub-step02__icon>g>circle{fill:#8b4d9a}.career-sub-step02.career-sub-step02--cs04 .career-sub-step02__detail__item dt{background:#8b4d9a}.career-sub-step02.career-sub-step02--cs04 .career-sub-step02__detail__item dt:after{border-color:transparent transparent transparent #8b4d9a}.career-sub-step02.career-sub-step02--cs04 .career-sub-step02__detail__item .c-13 li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Crect%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3Crect%20width%3D%226%22%20height%3D%226%22%20rx%3D%223%22%20transform%3D%22translate(5%205)%22%20fill%3D%22%238B4D9A%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.career-sub-step02.career-sub-step02--arrow-top{margin-top:4.375rem;position:relative}.career-sub-step02.career-sub-step02--arrow-top:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:calc(-4.375rem - 1px);width:100%}.career-sub-step02.career-sub-step02--arrow-bottom{margin-bottom:4.375rem;position:relative}.career-sub-step02.career-sub-step02--arrow-bottom:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;bottom:calc(-4.375rem - 1px);content:"";display:block;height:4.375rem;left:0;position:absolute;width:100%}*+.career-sub-step02{margin-top:2.5rem}@media print,screen and (min-width:1280px){.career-sub-step03{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.career-sub-step03 .career-sub-step03__item{background:#fff;border:1px solid #666}@media print,screen and (min-width:1280px){.career-sub-step03 .career-sub-step03__item{margin-top:2.5rem;padding:2.5rem;width:48.3333333333%}.career-sub-step03 .career-sub-step03__item:nth-of-type(-n+2){margin-top:0}}@media only screen and (max-width:1279px){.career-sub-step03 .career-sub-step03__item{padding:1.5rem 4.2666666667vw;padding:1.5rem min(4.2666666667vw,1rem)}.career-sub-step03 .career-sub-step03__item+.career-sub-step03__item{margin-top:1.5rem}}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs01 .career-sub-step03__icon>g>circle{fill:#00736d}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs01 .career-sub-step03__detail dt{background:#00736d}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs01 .career-sub-step03__detail dt:after{border-color:transparent transparent transparent #00736d}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs02 .career-sub-step03__icon>g>circle{fill:#004986}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs02 .career-sub-step03__detail dt{background:#004986}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs02 .career-sub-step03__detail dt:after{border-color:transparent transparent transparent #004986}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs03 .career-sub-step03__icon>g>circle{fill:#5c4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs03 .career-sub-step03__detail dt{background:#5c4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs03 .career-sub-step03__detail dt:after{border-color:transparent transparent transparent #5c4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs04 .career-sub-step03__icon>g>circle{fill:#8b4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs04 .career-sub-step03__detail dt{background:#8b4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--cs04 .career-sub-step03__detail dt:after{border-color:transparent transparent transparent #8b4d9a}.career-sub-step03 .career-sub-step03__item.career-sub-step03--arrow-top{margin-top:4.375rem;position:relative}.career-sub-step03 .career-sub-step03__item.career-sub-step03--arrow-top:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:calc(-4.375rem - 1px);width:100%}.career-sub-step03 .career-sub-step03__item.career-sub-step03--arrow-bottom{margin-bottom:4.375rem;position:relative}.career-sub-step03 .career-sub-step03__item.career-sub-step03--arrow-bottom:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;bottom:calc(-4.375rem - 1px);content:"";display:block;height:4.375rem;left:0;position:absolute;width:100%}.career-sub-step03 .career-sub-step03__icon{display:block;margin:0 auto;width:64px}@media print,screen and (min-width:1280px){.career-sub-step03 .h4-01{margin:1.5rem 0}}@media only screen and (max-width:1279px){.career-sub-step03 .h4-01{margin:1rem 0 1.5rem}}.career-sub-step03 .h4-01 .h4-01__index{text-align:center}.career-sub-step03 .career-sub-step03__detail{background:#f4f4f4}@media print,screen and (min-width:1280px){.career-sub-step03 .career-sub-step03__detail{padding:2rem}}@media only screen and (max-width:1279px){.career-sub-step03 .career-sub-step03__detail{padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}}.career-sub-step03 .career-sub-step03__detail dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.career-sub-step03 .career-sub-step03__detail dl+dl{margin-top:1.5rem}.career-sub-step03 .career-sub-step03__detail dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#999;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;letter-spacing:.08em;margin-bottom:.5rem;padding:0 .625rem;position:relative;margin-top:5px}@media print,screen and (min-width:1280px){.career-sub-step03 .career-sub-step03__detail dt{font-size:1.2rem;height:2rem;line-height:1.2rem;margin-right:1.375rem}}@media only screen and (max-width:1279px){.career-sub-step03 .career-sub-step03__detail dt{font-size:1.2rem;height:2rem;line-height:1.2rem;margin-right:1.375rem}}.career-sub-step03 .career-sub-step03__detail dt:after{border-color:transparent transparent transparent #999;border-style:solid;content:"";height:0;position:absolute;top:0;right:-.305rem;width:0}@media print,screen and (min-width:1280px){.career-sub-step03 .career-sub-step03__detail dt:after{border-width:.9125rem 0 1.2rem .375rem}}@media only screen and (max-width:1279px){.career-sub-step03 .career-sub-step03__detail dt:after{border-width:.9125rem 0 1.2rem .375rem}}.career-sub-step03 .career-sub-step03__detail dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;margin-left:0}.career-sub-step04 li{background:#004986;color:#fff;letter-spacing:.04em;text-align:center}@media print,screen and (min-width:1280px){.career-sub-step04 li{padding:1.5rem 2.5rem}}@media only screen and (max-width:1279px){.career-sub-step04 li{padding:1rem min(4.2666666667vw,1rem)}}.career-sub-step04 li+li{margin-top:4.375rem;position:relative}.career-sub-step04 li+li:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:-4.375rem;width:100%}.career-sub-step04 .career-sub-step04__main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:1280px){.career-sub-step04 .career-sub-step04__main{font-size:2.4rem;line-height:1.5833333333}}@media only screen and (max-width:1279px){.career-sub-step04 .career-sub-step04__main{line-height:1.6666666667}}.career-sub-step04 .career-sub-step04__icon{-ms-flex-negative:0;flex-shrink:0}@media print,screen and (min-width:1280px){.career-sub-step04 .career-sub-step04__icon{margin-right:1rem;width:64px}}@media only screen and (max-width:1279px){.career-sub-step04 .career-sub-step04__icon{margin-right:min(4.2666666667vw,1rem);width:4rem}}.career-sub-step04 .career-sub-step04__sub{display:block;line-height:1.5714285714;margin-top:1rem;width:100%}.career-sub-step04.career-sub-step04--arrow-top{margin-top:4.375rem;position:relative}.career-sub-step04.career-sub-step04--arrow-top:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:-4.375rem;width:100%}.career-sub-step04.career-sub-step04--arrow-bottom{margin-bottom:4.375rem;position:relative}.career-sub-step04.career-sub-step04--arrow-bottom:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;bottom:-4.375rem;content:"";display:block;height:4.375rem;left:0;position:absolute;width:100%}.career-sub-step04 ol{margin:0;padding:0;list-style:none}@media print,screen and (min-width:1280px){.career-sub-step05{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:1280px){.career-sub-step05 .career-sub-step05__item{margin-top:2.5rem;width:48.3333333333%}.career-sub-step05 .career-sub-step05__item:nth-of-type(-n+2){margin-top:0}}@media only screen and (max-width:1279px){.career-sub-step05 .career-sub-step05__item+.career-sub-step05__item{margin-top:1.5rem}}.career-sub-step05 .career-sub-step05__item.career-sub-step05--cs01 .career-sub-step05__index{background:#00736d}.career-sub-step05 .career-sub-step05__item.career-sub-step05--cs02 .career-sub-step05__index{background:#004986}.career-sub-step05 .career-sub-step05__item.career-sub-step05--cs03 .career-sub-step05__index{background:#5c4d9a}.career-sub-step05 .career-sub-step05__item.career-sub-step05--cs04 .career-sub-step05__index{background:#8b4d9a}.career-sub-step05 .career-sub-step05__item.career-sub-step05--arrow-top{margin-top:4.375rem;position:relative}.career-sub-step05 .career-sub-step05__item.career-sub-step05--arrow-top:before{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;content:"";display:block;height:4.375rem;left:0;position:absolute;top:-4.375rem;width:100%}.career-sub-step05 .career-sub-step05__item.career-sub-step05--arrow-bottom{margin-bottom:4.375rem;position:relative}.career-sub-step05 .career-sub-step05__item.career-sub-step05--arrow-bottom:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22190%22%20height%3D%2270%22%20viewBox%3D%220%200%20190%2070%22%3E%20%3Crect%20width%3D%22190%22%20height%3D%2270%22%20transform%3D%22translate(0)%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M7%2C10l95%2C38%2C95-38Z%22%20transform%3D%22translate(-7%206)%22%20fill%3D%22%23ffdcdc%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;bottom:-4.375rem;content:"";display:block;height:4.375rem;left:0;position:absolute;width:100%}.career-sub-step05 .career-sub-step05__index{background:#999;color:#fff;font-weight:500;letter-spacing:.04em;text-align:center}@media print,screen and (min-width:1280px){.career-sub-step05 .career-sub-step05__index{font-size:1.8rem;line-height:1.5833333333;padding:1.5rem 2.5rem}}@media only screen and (max-width:1279px){.career-sub-step05 .career-sub-step05__index{line-height:1.6666666667;padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}}.career-sub-step05 .career-sub-step05__txt{background:#fff;border:1px solid #666;letter-spacing:.04em}@media print,screen and (min-width:1280px){.career-sub-step05 .career-sub-step05__txt{line-height:1.5555555556;padding:2.5rem}}@media only screen and (max-width:1279px){.career-sub-step05 .career-sub-step05__txt{line-height:1.4666666667;padding:1rem 4.2666666667vw;padding:1rem min(4.2666666667vw,1rem)}}@media print,screen and (min-width:1280px){.career-sub-step05--arrow-long-middle{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%3E%20%3Cg%20transform%3D%22translate(64%200)%20rotate(90)%22%3E%20%3Cpath%20d%3D%22M0%2C0H64V64H0Z%22%20fill%3D%22none%22%2F%3E%20%3Cpath%20d%3D%22M68%2C19.8H4v4.513H68Z%22%20transform%3D%22translate(-4%209.948)%22%20fill%3D%22%23ffdcdc%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center top;background-repeat:repeat-y;background-size:4rem 4rem;margin:-3.125rem 0 -.875rem;width:48.3333333333%;display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/environment-careerstep.css.map */
