@charset "UTF-8";.employment-top_img{background-size:cover;background-postion:center;background-repeat:no-repeat;position:relative;padding:15rem 0;height:30rem}.employment-top_img *{font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif}.employment-top_img html{background-color:#fcfcfc;color:#333;font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:62.5%}.employment-top_img h1{font-size:4.5rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img h1{font-size:3.5rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img h1{font-size:3rem}}@media only screen and (max-width:559px){.employment-top_img h1{font-size:2.5rem}}.employment-top_img h2{font-size:4rem;font-weight:500;letter-spacing:8px}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img h2{font-size:3rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img h2{font-size:2.5rem}}@media only screen and (max-width:559px){.employment-top_img h2{font-size:2.5rem}}.employment-top_img h3{font-size:2.8rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img h3{font-size:2.3rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img h3{font-size:1.8rem}}@media only screen and (max-width:559px){.employment-top_img h3{font-size:1.6rem}}.employment-top_img h4{font-size:2.2rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img h4{font-size:1.8rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img h4{font-size:1.6rem}}@media only screen and (max-width:559px){.employment-top_img h4{font-size:1.4rem}}.employment-top_img h5{font-size:1.8rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img h5{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img h5{font-size:1.4rem}}@media only screen and (max-width:559px){.employment-top_img h5{font-size:1.4rem}}.employment-top_img p,.employment-top_img div,.employment-top_img li{font-size:1.6rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img p,.employment-top_img div,.employment-top_img li{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-top_img p,.employment-top_img div,.employment-top_img li{font-size:1.4rem}}@media only screen and (max-width:559px){.employment-top_img p,.employment-top_img div,.employment-top_img li{font-size:1.4rem}}.employment-top_img a{font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:1.2rem;text-decoration:none}.employment-top_img .inner{max-width:1200px;width:100%;padding-left:1.6rem;padding-right:1.6rem;margin:0 auto;overflow:hidden}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .inner{padding-left:4%;padding-right:4%}}@media only screen and (min-width:961px){.employment-top_img .pc-hide{display:none}}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .tab-hide{display:none}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .phone-hide{display:none}}.employment-top_img .article{padding-top:10rem;padding-bottom:10rem}.employment-top_img .article .article-body a{font-size:1.8rem}.employment-top_img .article .article-body p{font-size:1.8rem}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body p{font-size:1.6rem}}.employment-top_img .article .article-body_title{font-family:'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:3rem;font-weight:500;letter-spacing:0.1rem;margin-bottom:1rem}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body_title{font-size:2rem}}.employment-top_img .article .article-body_time{color:#b3b3b3;font-size:1.4rem;margin-bottom:3rem}.employment-top_img .article .article-body h2{font-size:2.5rem;color:#fcfcfc;background:#003779;padding:0.7rem 1rem;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .article .article-body h2{font-size:3rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body h2{font-size:2.3rem}}.employment-top_img .article .article-body h3{font-size:2.3rem;background:rgba(0, 55, 121, .5);color:white;padding:0.5rem 1rem;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .article .article-body h3{font-size:2.6rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body h3{font-size:1.8rem}}.employment-top_img .article .article-body h4{font-size:2.3rem;border-bottom:solid 3px rgba(0, 55, 121, .5);padding:0.5rem;margin-top:5rem;margin-bottom:2rem;position:relative}.employment-top_img .article .article-body h4:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #003779;bottom:-3px;left:0;width:15%}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .article .article-body h4{font-size:2rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body h4{font-size:1.6rem}}.employment-top_img .article .article-body h5{font-size:2rem;font-weight:600;margin-top:5rem;margin-bottom:2rem;border-left:solid 5px #003779;padding-left:1rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .article .article-body h5{font-size:1.8rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body h5{font-size:1.4rem}}.employment-top_img .article .article-body h6{font-size:1.8rem;font-weight:600;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-top_img .article .article-body h6{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body h6{font-size:1.4rem}}.employment-top_img .article .article-body ol,.employment-top_img .article .article-body ul{margin:5rem 0}.employment-top_img .article .article-body li{list-style:none}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body li{font-size:1.4rem}}.employment-top_img .article .article-body li:before{content:'●';display:inline-block;margin-right:0.5rem;font-size:1.4rem;color:#003779}.employment-top_img .article .article-body table td{font-size:1.4rem;border:thin solid #003779}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .article .article-body table td{font-size:1.2rem}}.employment-top_img .my-pagination{text-align:center}.employment-top_img .my-pagination ul{margin:4rem auto;border:none;background-color:white;font-size:0}.employment-top_img .my-pagination ul li{font-size:1rem;display:inline-block;margin-right:0.5rem}.employment-top_img .my-pagination ul li:last-child{border:0}.employment-top_img .my-pagination ul li span{border-radius:0}.employment-top_img .my-pagination ul li a{text-decoration:none;color:black}.employment-top_img .my-pagination ul li a:hover{opacity:0.4}.employment-top_img .my-pagination ul li .current{color:#fff;background-color:#85abd3}.employment-top_img .my-pagination ul li a,.employment-top_img .my-pagination ul li .current{display:block;padding:0.5rem 0.8rem;border:1px solid #ccc;border-radius:0}.employment-top_img .my-pagination ul li .prev,.employment-top_img .my-pagination ul li .next{border:0}.employment-top_img .section-margin{margin-top:10rem}@media only screen and (min-width:768px) and (max-width:960px),only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-top_img .section-margin{margin-top:6rem}}.employment-top_img .balloon{margin-bottom:2em;position:relative}.employment-top_img .balloon:before,.employment-top_img .balloon:after{clear:both;content:"";display:block}.employment-top_img .balloon figure{width:60px;height:60px}.employment-top_img .balloon-image-left{float:left;margin-right:20px}.employment-top_img .balloon-image-right{float:right;margin-left:20px}.employment-top_img .balloon figure img{width:100%;height:100%;border:1px solid #aaa;border-radius:50%;margin:0}.employment-top_img .balloon-image-description{padding:5px 0 0;font-size:10px;text-align:center}.employment-top_img .balloon-text-right,.employment-top_img .balloon-text-left{position:relative;padding:10px;border:1px solid;border-radius:10px;max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px);display:inline-block}.employment-top_img .balloon-text-right{border-color:#aaa}.employment-top_img .balloon-text-left{border-color:#aaa}.employment-top_img .balloon-text-right{float:left}.employment-top_img .balloon-text-left{float:right}.employment-top_img .balloon p{margin:0 0 20px}.employment-top_img .balloon p:last-child{margin-bottom:0}.employment-top_img .balloon-text-right:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #aaa;top:15px;left:-20px}.employment-top_img .balloon-text-right:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-19px}.employment-top_img .balloon-text-left:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #aaa;top:15px;right:-20px}.employment-top_img .balloon-text-left:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #fff;top:15px;right:-19px}.employment-top_img body:hover{text-decoration:none !important}.employment-top_img a:hover{text-decoration:none !important}.employment-top_img:before{background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;right:0;bottom:0;left:0;content:' '}.employment-top_img h1{position:absolute;width:100%;text-align:center;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);text-align:center;color:white;letter-spacing:1rem}.work-line-height div{margin-bottom:1rem}.form-line-height div{margin-bottom:2rem}.employment-section_wrapper{padding-bottom:10rem}.employment-section_wrapper *{font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif}.employment-section_wrapper html{background-color:#fcfcfc;color:#333;font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:62.5%}.employment-section_wrapper h1{font-size:4.5rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper h1{font-size:3.5rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper h1{font-size:3rem}}@media only screen and (max-width:559px){.employment-section_wrapper h1{font-size:2.5rem}}.employment-section_wrapper h2{font-size:4rem;font-weight:500;letter-spacing:8px}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper h2{font-size:3rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper h2{font-size:2.5rem}}@media only screen and (max-width:559px){.employment-section_wrapper h2{font-size:2.5rem}}.employment-section_wrapper h3{font-size:2.8rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper h3{font-size:2.3rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper h3{font-size:1.8rem}}@media only screen and (max-width:559px){.employment-section_wrapper h3{font-size:1.6rem}}.employment-section_wrapper h4{font-size:2.2rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper h4{font-size:1.8rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper h4{font-size:1.6rem}}@media only screen and (max-width:559px){.employment-section_wrapper h4{font-size:1.4rem}}.employment-section_wrapper h5{font-size:1.8rem;font-weight:normal}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper h5{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper h5{font-size:1.4rem}}@media only screen and (max-width:559px){.employment-section_wrapper h5{font-size:1.4rem}}.employment-section_wrapper p,.employment-section_wrapper div,.employment-section_wrapper li{font-size:1.6rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper p,.employment-section_wrapper div,.employment-section_wrapper li{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper p,.employment-section_wrapper div,.employment-section_wrapper li{font-size:1.4rem}}@media only screen and (max-width:559px){.employment-section_wrapper p,.employment-section_wrapper div,.employment-section_wrapper li{font-size:1.4rem}}.employment-section_wrapper a{font-family:'Noto Sans JP', 'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:1.2rem;text-decoration:none}.employment-section_wrapper .inner{max-width:1200px;width:100%;padding-left:1.6rem;padding-right:1.6rem;margin:0 auto;overflow:hidden}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .inner{padding-left:4%;padding-right:4%}}@media only screen and (min-width:961px){.employment-section_wrapper .pc-hide{display:none}}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .tab-hide{display:none}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .phone-hide{display:none}}.employment-section_wrapper .article{padding-top:10rem;padding-bottom:10rem}.employment-section_wrapper .article .article-body a{font-size:1.8rem}.employment-section_wrapper .article .article-body p{font-size:1.8rem}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body p{font-size:1.6rem}}.employment-section_wrapper .article .article-body_title{font-family:'Noto Serif', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ 明朝', 'MS Mincho', 'ＭＳ Ｐ明朝', 'MS PMincho', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', sans-serif;font-size:3rem;font-weight:500;letter-spacing:0.1rem;margin-bottom:1rem}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body_title{font-size:2rem}}.employment-section_wrapper .article .article-body_time{color:#b3b3b3;font-size:1.4rem;margin-bottom:3rem}.employment-section_wrapper .article .article-body h2{font-size:2.5rem;color:#fcfcfc;background:#003779;padding:0.7rem 1rem;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .article .article-body h2{font-size:3rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body h2{font-size:2.3rem}}.employment-section_wrapper .article .article-body h3{font-size:2.3rem;background:rgba(0, 55, 121, .5);color:white;padding:0.5rem 1rem;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .article .article-body h3{font-size:2.6rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body h3{font-size:1.8rem}}.employment-section_wrapper .article .article-body h4{font-size:2.3rem;border-bottom:solid 3px rgba(0, 55, 121, .5);padding:0.5rem;margin-top:5rem;margin-bottom:2rem;position:relative}.employment-section_wrapper .article .article-body h4:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #003779;bottom:-3px;left:0;width:15%}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .article .article-body h4{font-size:2rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body h4{font-size:1.6rem}}.employment-section_wrapper .article .article-body h5{font-size:2rem;font-weight:600;margin-top:5rem;margin-bottom:2rem;border-left:solid 5px #003779;padding-left:1rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .article .article-body h5{font-size:1.8rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body h5{font-size:1.4rem}}.employment-section_wrapper .article .article-body h6{font-size:1.8rem;font-weight:600;margin-top:5rem;margin-bottom:2rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .article .article-body h6{font-size:1.6rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body h6{font-size:1.4rem}}.employment-section_wrapper .article .article-body ol,.employment-section_wrapper .article .article-body ul{margin:5rem 0}.employment-section_wrapper .article .article-body li{list-style:none}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body li{font-size:1.4rem}}.employment-section_wrapper .article .article-body li:before{content:'●';display:inline-block;margin-right:0.5rem;font-size:1.4rem;color:#003779}.employment-section_wrapper .article .article-body table td{font-size:1.4rem;border:thin solid #003779}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .article .article-body table td{font-size:1.2rem}}.employment-section_wrapper .my-pagination{text-align:center}.employment-section_wrapper .my-pagination ul{margin:4rem auto;border:none;background-color:white;font-size:0}.employment-section_wrapper .my-pagination ul li{font-size:1rem;display:inline-block;margin-right:0.5rem}.employment-section_wrapper .my-pagination ul li:last-child{border:0}.employment-section_wrapper .my-pagination ul li span{border-radius:0}.employment-section_wrapper .my-pagination ul li a{text-decoration:none;color:black}.employment-section_wrapper .my-pagination ul li a:hover{opacity:0.4}.employment-section_wrapper .my-pagination ul li .current{color:#fff;background-color:#85abd3}.employment-section_wrapper .my-pagination ul li a,.employment-section_wrapper .my-pagination ul li .current{display:block;padding:0.5rem 0.8rem;border:1px solid #ccc;border-radius:0}.employment-section_wrapper .my-pagination ul li .prev,.employment-section_wrapper .my-pagination ul li .next{border:0}.employment-section_wrapper .section-margin{margin-top:10rem}@media only screen and (min-width:768px) and (max-width:960px),only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .section-margin{margin-top:6rem}}.employment-section_wrapper .balloon{margin-bottom:2em;position:relative}.employment-section_wrapper .balloon:before,.employment-section_wrapper .balloon:after{clear:both;content:"";display:block}.employment-section_wrapper .balloon figure{width:60px;height:60px}.employment-section_wrapper .balloon-image-left{float:left;margin-right:20px}.employment-section_wrapper .balloon-image-right{float:right;margin-left:20px}.employment-section_wrapper .balloon figure img{width:100%;height:100%;border:1px solid #aaa;border-radius:50%;margin:0}.employment-section_wrapper .balloon-image-description{padding:5px 0 0;font-size:10px;text-align:center}.employment-section_wrapper .balloon-text-right,.employment-section_wrapper .balloon-text-left{position:relative;padding:10px;border:1px solid;border-radius:10px;max-width:-webkit-calc(100% - 120px);max-width:calc(100% - 120px);display:inline-block}.employment-section_wrapper .balloon-text-right{border-color:#aaa}.employment-section_wrapper .balloon-text-left{border-color:#aaa}.employment-section_wrapper .balloon-text-right{float:left}.employment-section_wrapper .balloon-text-left{float:right}.employment-section_wrapper .balloon p{margin:0 0 20px}.employment-section_wrapper .balloon p:last-child{margin-bottom:0}.employment-section_wrapper .balloon-text-right:before{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #aaa;top:15px;left:-20px}.employment-section_wrapper .balloon-text-right:after{position:absolute;content:'';border:10px solid transparent;border-right:10px solid #fff;top:15px;left:-19px}.employment-section_wrapper .balloon-text-left:before{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #aaa;top:15px;right:-20px}.employment-section_wrapper .balloon-text-left:after{position:absolute;content:'';border:10px solid transparent;border-left:10px solid #fff;top:15px;right:-19px}.employment-section_wrapper body:hover{text-decoration:none !important}.employment-section_wrapper a:hover{text-decoration:none !important}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper{padding-bottom:7rem}}.employment-section_wrapper .employment-section_inner .employment-work_wrapper{display:flex;justify-content:space-between}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .employment-work_wrapper{display:grid;grid-template-rows:repeat(2, 7.5rem);grid-template-columns:repeat(2, 48%);padding-bottom:6rem}}.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each{position:relative;margin-top:10rem;background-color:white;padding:3rem 0;text-align:center;border:1px solid #003779;transition:0.3s;width:23%}.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each:hover{background-color:#003779}.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each:hover p{color:white;font-size:1.4rem}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each{width:100%;margin-top:6rem}}.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:#003779;width:100%}.employment-section_wrapper .employment-section_inner .employment-work_wrapper .employment-work_each a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%;height:100%;z-index:10}.employment-section_wrapper .employment-section_inner .title-wrapper{margin-top:5rem;border-bottom:solid #003779;display:flex;align-items:flex-end}@media only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .title-wrapper{display:flex;align-items:stretch;flex-direction:column-reverse;text-align:center;border-bottom:none;position:relative}.employment-section_wrapper .employment-section_inner .title-wrapper:after{position:absolute;content:'';width:10rem;top:105%;left:50%;transform:translateX(-50%);border-bottom:solid #003779}}.employment-section_wrapper .employment-section_inner .title-wrapper p{color:#808080;margin-left:20px}@media only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .title-wrapper p{margin-left:0}}.employment-section_wrapper .employment-section_inner .title-wrapper h2{color:black;letter-spacing:5px}.employment-section_wrapper .employment-section_inner .title-wrapper h2{font-family:'skia'}.employment-section_wrapper .employment-section_inner .application-sentences_wrapper{padding:5rem 0 2rem;line-height:3rem}.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li{display:flex;padding:3rem 0;width:100%;border-bottom:0.1rem solid grey}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li{flex-direction:column}}.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_left{font-weight:600;width:45rem}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_left{width:35rem}}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_left{width:100%;margin-bottom:1rem}}.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_right{width:100%}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_right div{margin:0}}.employment-section_wrapper .employment-section_inner .employment-ul_wrapper li .employment-list_right div:last-child{margin-bottom:0}.employment-section_wrapper .application-ul_wrapper li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-flow:wrap;padding:1.5rem 0;width:100%}@media only screen and (max-width:559px){.employment-section_wrapper .application-ul_wrapper li{flex-direction:column}}.employment-section_wrapper .application-ul_wrapper li .contact-list_left{width:20%;font-weight:600}@media only screen and (min-width:768px) and (max-width:960px){.employment-section_wrapper .application-ul_wrapper li .contact-list_left{width:25rem}}@media only screen and (min-width:560px) and (max-width:767px){.employment-section_wrapper .application-ul_wrapper li .contact-list_left{width:20rem}}@media only screen and (max-width:559px){.employment-section_wrapper .application-ul_wrapper li .contact-list_left{width:25rem}}.employment-section_wrapper .application-ul_wrapper li .contact-list_left .require{background-color:#003779}.employment-section_wrapper .application-ul_wrapper li .contact-list_left span{font-size:12px;display:inline-block;color:white;width:5rem;height:2rem;background:#003779;line-height:2rem;text-align:center;margin-left:1rem}.employment-section_wrapper .application-ul_wrapper li .contact-list_right{width:70%}@media only screen and (min-width:768px) and (max-width:960px),only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .application-ul_wrapper li .contact-list_right{margin-top:1rem;width:100%}}@media only screen and (max-width:559px){.employment-section_wrapper .application-ul_wrapper li .contact-list_right{margin-left:0}.employment-section_wrapper .application-ul_wrapper li .contact-list_right input{margin-right:1.2rem}}.employment-section_wrapper .application-ul_wrapper li .contact-list_right .list{display:flex;flex-direction:column}.employment-section_wrapper .application-ul_wrapper li .contact-list_right .list span{padding-bottom:2rem}.employment-section_wrapper .application-ul_wrapper li .contact-list_right .list span:nth-child(1){display:none}.employment-section_wrapper .application-ul_wrapper li .contact-list_right .list span input{margin-right:1.5rem}.employment-section_wrapper .application-ul_wrapper li .tel-wrapper{border:none}.employment-section_wrapper button{position:relative;margin-top:10rem;background-color:#003779;text-align:center;transition:0.3s;border:none;display:block;color:white;margin:5rem auto;width:28rem;height:6rem;line-height:6rem}.employment-section_wrapper button:hover{opacity:0.5}.employment-section_wrapper button:hover p{color:white}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper button{width:100%;margin-top:6rem}}.employment-section_wrapper button p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:white;width:100%}.employment-section_wrapper button a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%;height:100%;z-index:10}.employment-section_wrapper .employment-work_form{position:relative;margin-top:10rem;background-color:#003779;text-align:center;transition:0.3s;border:none;margin:7.5rem auto 18rem;width:40rem;height:6rem}.employment-section_wrapper .employment-work_form:hover{opacity:0.5}.employment-section_wrapper .employment-work_form:hover p{color:white}@media only screen and (min-width:560px) and (max-width:767px),only screen and (max-width:559px){.employment-section_wrapper .employment-work_form{width:100%;margin-top:6rem}}.employment-section_wrapper .employment-work_form p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);color:white;width:100%}.employment-section_wrapper .employment-work_form a{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%;height:100%;z-index:10}