#bre5MW_content{padding:160px 0 120px}.bre5MW_cont-group{width:100%;max-width:1320px;margin:0 auto}.bre5MW_cont-group .bre5MW_content-title-area{margin-bottom:52px}.bre5MW_cont-group .bre5MW_content-title-area .bre5MW_title{color:#222;text-align:center;letter-spacing:0;font-size:4.6rem;font-weight:600;line-height:142%}.bre5MW_cont-01{margin-bottom:159px}.bre5MW_cont-01 .bre5MW_recruit-process{margin-bottom:52px}.bre5MW_cont-01 .bre5MW_recruit-process ol{justify-content:center;gap:42px;display:flex}.bre5MW_cont-01 .bre5MW_recruit-process li{border:2px solid #c2dbff;border-radius:50%;width:20%;max-width:230px;max-height:230px;position:relative}.bre5MW_cont-01 .bre5MW_recruit-process li:after{content:"";padding-top:100%;display:block}.bre5MW_cont-01 .bre5MW_recruit-process li .bre5MW_process-name{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.bre5MW_cont-01 .bre5MW_recruit-process li .bre5MW_process-name .bre5MW_icon{background-position:50%;background-repeat:no-repeat;background-size:cover;width:42%;max-width:97px;height:42%;max-height:97px;display:block}.bre5MW_cont-01 .bre5MW_recruit-process li .bre5MW_process-name .bre5MW_text{color:#2c65ca;font-size:1.8rem;font-weight:600;line-height:150%}.bre5MW_cont-01 .bre5MW_recruit-process li .bre5MW_process-name .bre5MW_text .bre5MW_br{display:block}.bre5MW_cont-01 .bre5MW_recruit-process li+li:before{content:"";background:url(../media/recruit_process_arrow.1qjz0nyf4xm3c.svg) 50%/cover no-repeat;width:28px;height:28px;display:block;position:absolute;top:50%;left:-35px;transform:translateY(-50%)}.bre5MW_cont-01 .bre5MW_recruit-process li:first-child .bre5MW_icon{background-image:url(../media/icon_recruit_process_1.0awo77j-6dhy0.svg)}.bre5MW_cont-01 .bre5MW_recruit-process li:nth-child(2) .bre5MW_icon{background-image:url(../media/icon_recruit_process_2.04ge3jf0wwepp.svg)}.bre5MW_cont-01 .bre5MW_recruit-process li:nth-child(3) .bre5MW_icon{background-image:url(../media/icon_recruit_process_3.1eqjdc7906-pw.svg)}.bre5MW_cont-01 .bre5MW_recruit-process li:nth-child(4) .bre5MW_icon{background-image:url(../media/icon_recruit_process_4.1xi55ubzcexfc.svg)}.bre5MW_cont-01 .bre5MW_recruit-process li:nth-child(5) .bre5MW_icon{background-image:url(../media/icon_recruit_process_5.3xc8qkdgws4be.svg)}.bre5MW_cont-01 .bre5MW_explain{text-align:center;max-width:1268px;margin:0 auto}.bre5MW_cont-01 .bre5MW_explain ul{text-align:left;display:inline-block}.bre5MW_cont-01 .bre5MW_explain li{color:#222;padding-left:28px;font-size:1.8rem;font-weight:500;line-height:120%;position:relative}.bre5MW_cont-01 .bre5MW_explain li:after{content:"";background:#222;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:9px;left:12px}.bre5MW_cont-01 .bre5MW_explain li+li{margin-top:20px}.bre5MW_cont-02 .bre5MW_tab{text-align:center;margin-bottom:54px}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper{display:inline-block}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item{color:#2c65ca;text-align:center;letter-spacing:0;cursor:pointer;background:#f0f0f0;border-radius:60px;width:auto;min-width:166px;height:52px;padding:0 62px;font-size:1.8rem;font-weight:600;line-height:52px;transition:all .3s}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item+.bre5MW_tab__item{margin-left:10px}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item.bre5MW_active,.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item:hover{color:#fff;background:#2c65ca}.bre5MW_cont-02 .bre5MW_recruit-posting{margin-bottom:54px;padding:0 20px}.bre5MW_cont-02 .bre5MW_recruit-posting .bre5MW_no-data{text-align:center;padding:50px 0 150px}.bre5MW_cont-02 .bre5MW_recruit-posting .bre5MW_no-data .bre5MW_text{color:#86878d;font-size:1.8rem}.bre5MW_cont-02 .bre5MW_recruit-posting li{color:#222;text-align:center;border-top:2px solid #777;border-bottom:1px solid #c3c3c3;height:124px;font-size:1.8rem;line-height:150%;display:flex}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item:first-child{border-right:1px solid #c3c3c3;width:160px;line-height:124px}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item:last-child{border-left:1px solid #c3c3c3;width:183px;line-height:124px}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item .bre5MW_state{color:#1a3584;letter-spacing:0;border:2px solid #2b46964d;border-radius:50px;width:130px;height:39px;font-size:1.8rem;font-weight:500;line-height:36px;display:inline-block}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item .bre5MW_state--end{color:#afafaf;border-color:#afafaf4d;font-weight:400}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area{flex:1;width:calc(100% - 343px)}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_title,.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info{height:50%;line-height:60px}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_title{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #c3c3c3;padding:0 10px;font-weight:600;overflow:hidden}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_title a:hover{text-decoration:underline}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info{display:flex}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info span{letter-spacing:0;width:50%}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info .bre5MW_deadline{border-right:1px solid #c3c3c3}@media screen and (max-width:1320px){.bre5MW_cont-01 .bre5MW_recruit-process li .bre5MW_process-name .bre5MW_text{font-size:1.8rem}}@media screen and (max-width:940px){#bre5MW_content{padding:61px 0 42px}.bre5MW_cont-group .bre5MW_content-title-area{margin-bottom:30px}.bre5MW_cont-group .bre5MW_content-title-area .bre5MW_title{font-size:3rem}.bre5MW_cont-01{margin-bottom:80px;padding:0 18px}.bre5MW_cont-01 .bre5MW_recruit-process{max-width:370px;margin:0 auto 22px}.bre5MW_cont-01 .bre5MW_recruit-process ol{flex-wrap:wrap;gap:20px}.bre5MW_cont-01 .bre5MW_recruit-process ol li{width:calc(33.3333% - 13.3333px)}.bre5MW_cont-01 .bre5MW_recruit-process ol li+li:before{width:20px;height:20px;left:-21px}.bre5MW_cont-01 .bre5MW_recruit-process ol li .bre5MW_process-name .bre5MW_icon{width:46%;height:46%}.bre5MW_cont-01 .bre5MW_recruit-process ol li .bre5MW_process-name .bre5MW_text{font-size:1.2rem;line-height:120%}.bre5MW_cont-01 .bre5MW_recruit-process ol li .bre5MW_process-name .bre5MW_text .bre5MW_small-text{font-size:.9rem}.bre5MW_cont-01 .bre5MW_recruit-process ol li:nth-child(3) .bre5MW_process-name .bre5MW_text{font-weight:500;line-height:1}.bre5MW_cont-01 .bre5MW_explain li{font-size:1.7rem;font-weight:500;line-height:170%}.bre5MW_cont-01 .bre5MW_explain li+li{margin-top:10px}.bre5MW_cont-01 .bre5MW_explain li:after{top:12px;transform:translateY(0)}.bre5MW_cont-02{overflow:hidden}.bre5MW_cont-02 .bre5MW_tab{margin-bottom:30px}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper{padding:0 20px;display:block}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item{min-width:97px;height:44px;padding:0 30px;font-size:1.6rem;line-height:44px}.bre5MW_cont-02 .bre5MW_tab .bre5MW_swiper-wrapper .bre5MW_tab__item:hover{color:#2c65ca;background:#f0f0f0}.bre5MW_cont-02 .bre5MW_recruit-posting li{text-align:left;flex-direction:column;height:156px;padding:16px 20px}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item:first-child{border-right:0;width:auto;line-height:150%}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item:last-child{border-left:0;width:auto;line-height:1}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item .bre5MW_type{color:#2c65ca;font-weight:700}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_post-item .bre5MW_state{text-align:center;border-radius:50px;width:111px;height:31px;font-size:1.4rem;line-height:27px;display:inline-block}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area{width:100%}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_title,.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info{height:auto;line-height:150%}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_title{border-bottom:0;margin-bottom:6px;padding:0;font-size:1.6rem}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info{font-size:1.4rem}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info span{width:auto}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info .bre5MW_deadline{border-right:0;margin-right:4px}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info .bre5MW_d-day{padding-left:10px;position:relative}.bre5MW_cont-02 .bre5MW_recruit-posting li .bre5MW_detail-area .bre5MW_date-info .bre5MW_d-day:after{content:"";background:#86878d;width:2px;height:13px;display:block;position:absolute;top:50%;left:2px;transform:translateY(-50%)}}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
