.c_intr,.c_open_op,.c_ver_op,.c_shift{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.c_intr,.c_open_op,.c_ver_op,.c_shift{width:83%}}.c_intr{position:relative;margin-bottom:5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_intr{margin-bottom:2.5rem}}@media only screen and (max-width: 767px){.c_intr{margin-bottom:2em}}.c_intr .c_title strong{min-height:0vw}@media only screen and (min-width: 280px) and (max-width: 767px){.c_intr .c_title strong{font-size:calc((100vw - 17.5rem) / 81.16667 + 1.5625rem)}}.c_intr .t{max-width:630px;width:52.5%;margin-top:2.5rem}@media only screen and (max-width: 767px){.c_intr .t{max-width:none;width:100%;margin-top:1.5em}}@media only screen and (max-width: 767px){.c_intr .box_photo{margin-top:1em;position:relative}}.c_intr .box_photo li{position:absolute}.c_intr .box_photo li:before{content:'';position:absolute;background:#dbe9f4;z-index:-1}.c_intr .box_photo li.img1{width:20%;left:64.16667%;top:43.03797%}@media only screen and (max-width: 767px){.c_intr .box_photo li.img1{position:relative;left:2em;top:2em;width:29.41176%}}.c_intr .box_photo li.img1:before{width:75%;height:75%;right:50.83333%;bottom:52.08333%}.c_intr .box_photo li.img2{width:23.33333%;left:87.33333%;top:0}@media only screen and (max-width: 767px){.c_intr .box_photo li.img2{left:50%;width:34.31373%}}.c_intr .box_photo li.img2:before{width:64.28571%;height:64.28571%;top:62.5%;left:64.28571%}.c_conPlink .inner .en{min-height:0vw}@media only screen and (min-width: 280px) and (max-width: 767px){.c_conPlink .inner .en{font-size:calc((100vw - 17.5rem) / 40.58333 + 2.25rem)}}.c_conPlink .inner ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c_conPlink .inner ul li a{line-height:1;min-height:0vw;min-height:0vw}@media only screen and (min-width: 768px) and (max-width: 1200px){.c_conPlink .inner ul li a{font-size:calc((100vw - 48rem) / 54 + .875rem)}}@media only screen and (min-width: 1200px){.c_conPlink .inner ul li a{font-size:1.375rem}}@media only screen and (min-width: 280px) and (max-width: 767px){.c_conPlink .inner ul li a{font-size:calc((100vw - 17.5rem) / 243.5 + .75rem)}}.c_conPlink .inner ul li:nth-child(3) a{line-height:2;border-right:1px solid #bfbfbf}.c_open_op,.c_ver_op{position:relative;margin-top:3em;padding-top:3em}@media only screen and (min-width: 768px){.c_open_op,.c_ver_op{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:6.25rem;padding-top:7.5rem}}.c_open_op .c_title,.c_ver_op .c_title{max-width:960px;width:100%;position:relative;margin:auto}.c_open_op .c_title:before,.c_ver_op .c_title:before{background:#fff}.c_open_op .c_title strong,.c_ver_op .c_title strong{color:#fff}.c_open_op .c_title .cate,.c_ver_op .c_title .cate{background:#fff;color:#0e69af;line-height:1.25;padding:0.4em 1em}@media only screen and (min-width: 768px){.c_open_op .c_title .cate,.c_ver_op .c_title .cate{position:absolute;top:35.71429%;right:0}}@media only screen and (max-width: 767px){.c_open_op .c_title .cate,.c_ver_op .c_title .cate{display:block;margin-top:0.5em}}.c_open_op>.t_read,.c_ver_op>.t_read{max-width:960px;margin:2.5rem auto 0;color:#fff}@media only screen and (min-width: 768px) and (max-width: 983px){.c_open_op>.t_read,.c_ver_op>.t_read{width:90%}}@media only screen and (max-width: 767px){.c_open_op>.t_read,.c_ver_op>.t_read{width:100%;margin-top:1.25rem}}.c_open_op>.img,.c_ver_op>.img{width:100%;margin:6.25rem auto 4.375rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_open_op>.img,.c_ver_op>.img{margin:3.125rem auto 2.1875rem}}@media only screen and (max-width: 767px){.c_open_op>.img,.c_ver_op>.img{margin:3em auto 2em}}.c_open_op .b_busin,.c_ver_op .b_busin{width:100%;background:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:4.375rem 8.125rem 5.625rem 7.5rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_open_op .b_busin,.c_ver_op .b_busin{padding:2.1875rem 4.0625rem 2.8125rem 3.75rem}}@media only screen and (max-width: 767px){.c_open_op .b_busin,.c_ver_op .b_busin{padding:6% 6% 12%}}.c_open_op .b_busin:after,.c_ver_op .b_busin:after{content:'';width:100%;height:1px;background:#0e69af;position:absolute;left:0;bottom:.6875rem;pointer-events:none}.c_open_op .b_busin .c_smallTitle,.c_ver_op .b_busin .c_smallTitle{margin-bottom:1em}.c_open_op .b_busin .sst,.c_ver_op .b_busin .sst{margin-top:3.125rem;color:#0e69af}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_open_op .b_busin .sst,.c_ver_op .b_busin .sst{margin-top:1.875rem}}@media only screen and (max-width: 767px){.c_open_op .b_busin .sst,.c_ver_op .b_busin .sst{margin-top:1em}}.c_open_op .b_busin ul,.c_ver_op .b_busin ul{margin-top:0.5em}.c_open_op .b_busin ul li,.c_ver_op .b_busin ul li{padding-left:1.5em;text-indent:-.6em}.c_open_op .b_busin ul li::before,.c_ver_op .b_busin ul li::before{content:'●';font-size:0.4em;color:#0e69af;margin-right:0.5em}.c_open_op:before{content:'';width:146.66667%;height:24.70089%;display:block;position:absolute;left:-30%;top:0;z-index:-1;background:url(../../recruit_it/operation/images/bg_job.jpg) no-repeat center/cover}@media only screen and (max-width: 767px){.c_open_op:before{height:28.91566%;top:0}}.c_open_op .b_book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem}@media only screen and (max-width: 1023px){.c_open_op .b_book{margin-top:2.5em;display:block}}.c_open_op .b_book .inner{width:32.5%}@media only screen and (max-width: 1023px){.c_open_op .b_book .inner{width:100%;margin-bottom:1em}}.c_open_op .b_book .inner .t{margin-top:0.5em}@media only screen and (min-width: 1024px){.c_open_op .b_book .img{width:62.5%}}.c_ver_op:before{content:'';width:146.66667%;height:24.68184%;display:block;position:absolute;right:-30%;top:0;z-index:-1;background:url(../../recruit_it/operation/images/bg_ver.jpg) no-repeat center/cover}@media only screen and (max-width: 767px){.c_ver_op:before{height:25.88438%;top:0}}.c_ver_op>.t{max-width:830px;margin:auto}.c_ver_op .b_det{max-width:830px;position:relative;margin:2.8125rem auto 4.375rem;width:100%}@media only screen and (max-width: 767px){.c_ver_op .b_det{margin:1.5em aut 2.5em;padding-bottom:10em}}.c_ver_op .b_det .list li{margin-bottom:1em;position:relative}.c_ver_op .b_det .list li:last-child:after{content:none}.c_ver_op .b_det .list li:after{content:'▼';position:absolute;bottom:-1.25em;left:10.41667%;line-height:1;font-family:"游ゴシック体", "Yu Gothic", YuGothic,"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:normal;min-height:0vw;color:#0e69af}@media only screen and (min-width: 280px) and (max-width: 1200px){.c_ver_op .b_det .list li:after{font-size:calc((100vw - 17.5rem) / 920 + 1rem)}}@media only screen and (min-width: 1200px){.c_ver_op .b_det .list li:after{font-size:.875rem}}@media only screen and (max-width: 767px){.c_ver_op .b_det .list li:after{left:5em;bottom:-1em}}.c_ver_op .b_det .list li i{min-height:0vw;min-height:0vw;display:inline-block;width:1.3em;height:1.3em;text-align:center;color:#fff;border-radius:100%;background:#0e69af;line-height:1.3em;margin-right:0.3em;vertical-align:middle;font-family:"游ゴシック体", "Yu Gothic", YuGothic,"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro",  "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1200px){.c_ver_op .b_det .list li i{font-size:calc((100vw - 48rem) / 216 + .875rem)}}@media only screen and (min-width: 1200px){.c_ver_op .b_det .list li i{font-size:1rem}}@media only screen and (min-width: 280px) and (max-width: 767px){.c_ver_op .b_det .list li i{font-size:calc((100vw - 17.5rem) / 162.33333 + .6875rem)}}.c_ver_op .b_det figure{position:absolute;width:21.68675%}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_ver_op .b_det figure{width:32.53012%}}@media only screen and (max-width: 767px){.c_ver_op .b_det figure{width:41.81185%}}@media only screen and (min-width: 768px) and (max-width: 983px){.c_ver_op .b_det figure{width:24.09639%}}.c_ver_op .b_det .ic1{top:0;right:13.25301%}@media only screen and (max-width: 767px){.c_ver_op .b_det .ic1{left:0;bottom:0;top:auto}}.c_ver_op .b_det .ic2{top:21.77778%;right:-10.84337%}@media only screen and (max-width: 767px){.c_ver_op .b_det .ic2{bottom:1em;top:auto;right:0}}.c_ver_op .b_exe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5rem}@media only screen and (max-width: 767px){.c_ver_op .b_exe{margin-top:2.5em;display:block}}.c_ver_op .b_exe .inner{width:40.83333%;margin-right:6.25%}@media only screen and (max-width: 767px){.c_ver_op .b_exe .inner{width:100%;margin:0 0 1em}}.c_ver_op .b_exe .inner .t{margin-top:0.8em}@media only screen and (min-width: 768px){.c_ver_op .b_exe .img{width:37.5%}}.wrp{padding:8.75rem 0 7.5rem;margin-top:7.5rem;background:#f6f6f6}@media only screen and (min-width: 768px) and (max-width: 1199px){.wrp{padding:4.375rem 0 3.75rem;margin-top:3.75rem}}@media only screen and (max-width: 767px){.wrp{padding:3em 0;margin-top:4em}}.c_shift .c_title{max-width:960px;margin:0 auto 1.875rem}.c_shift .t_read{max-width:960px;margin:0 auto 8.75rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_shift .t_read{margin-bottom:4.375rem}}@media only screen and (max-width: 767px){.c_shift .t_read{margin-bottom:3em}}.c_shift .b_work{margin-bottom:5.625rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.c_shift .b_work{margin-bottom:2.8125rem}}@media only screen and (max-width: 767px){.c_shift .b_work{margin-bottom:3em}}.c_shift .b_work ul{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.c_shift .b_work ul li{width:32.16667%}@media only screen and (max-width: 767px){.c_shift .b_work ul li{width:100%;margin-bottom:0.5em}}.c_shift .b_work2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.c_shift .b_work2{display:block}}.c_shift .b_work2 .st{margin:0.5em 0}.c_shift .b_work2 .img_scl{width:75.83333%}@media only screen and (min-width: 768px) and (max-width: 983px){.c_shift .b_work2 .img_scl{width:68.33333%}}@media only screen and (max-width: 767px){.c_shift .b_work2 .img_scl{width:100%;overflow:hidden;overflow-x:scroll}}@media only screen and (max-width: 767px){.c_shift .b_work2 .img_scl figure{display:block;max-width:none;width:910px}}.c_shift .b_staff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5.625rem}@media only screen and (max-width: 767px){.c_shift .b_staff{display:block;margin-top:2.5em}}.c_shift .b_staff .b_txt{max-width:725px;width:70%}@media only screen and (max-width: 767px){.c_shift .b_staff .b_txt{max-width:none;width:100%}}.c_shift .b_staff .b_txt .t{margin-top:0.8em}.c_shift .b_staff .box_photo{text-align:center;width:170px;margin-left:7.5%}@media only screen and (max-width: 767px){.c_shift .b_staff .box_photo{width:100%;margin:1em 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c_shift .b_staff .box_photo .img{width:72.28916%;margin:auto}@media only screen and (max-width: 767px){.c_shift .b_staff .box_photo .img{width:120px;margin:0 1em 0 0}}.c_shift .b_staff .box_photo .t_name{color:#0e69af}.c_shift .b_staff .box_photo small{display:block;line-height:1.2;color:#0e69af;min-height:0vw;min-height:0vw}@media only screen and (min-width: 768px) and (max-width: 1200px){.c_shift .b_staff .box_photo small{font-size:calc((100vw - 48rem) / 432 + .875rem)}}@media only screen and (min-width: 1200px){.c_shift .b_staff .box_photo small{font-size:.875rem}}@media only screen and (min-width: 280px) and (max-width: 767px){.c_shift .b_staff .box_photo small{font-size:calc((100vw - 17.5rem) / 243.5 + .75rem)}}#footer{margin-top:0}
