@charset "UTF-8";*{box-sizing:border-box}.logo-recruit{display:none}.swiper-slide img{border:solid 1px #1f1f1f}.article-box img{background:#fff;border:solid 1px #1f1f1f;transition:.5s}.article-box img:hover{opacity:.5}.article-box .icon img{background:none;border:none}.article-box .icon img:hover{opacity:1}.block1 .left .card img,.block2 .left .card img,.block3 .card img,.block5 .block-flex .right .card img{border:solid 1px #1f1f1f}.block1 .left .card img,.block2 .left .card img,.block3 .card img,.block5 .block-flex .right .card img{background:#fff}.block1 .left .card:hover img,.block2 .left .card:hover img,.block3 .card:hover img,.block5 .block-flex .right .card:hover img{transition:.5s;opacity:.5}.card img.thumb{background:#fff;border:solid 1px #1f1f1f}.card:hover img.thumb{opacity:.5}.info-flex img{border:none!important;opacity:1!important;background:transparent!important}.read-icon img{border:none!important;opacity:1!important;background:transparent!important}a.card{display:block}header{border-bottom:solid 4px #1f1f1f;padding:0 0;flex-wrap:wrap;height:150px;align-items:flex-start}header nav{height:50px;align-items:center}.logo-top{height:50px;display:flex;align-items:center}.header{height:50px;position:relative;width:100%;display:flex;align-items:center}.header .logo{height:40px;width:auto}.header .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header .center .h1{font-size:35px;font-weight:700}.header .entry a{position:absolute;top:50%;right:100px;transform:translate(0%,-50%);display:inline-block;background:#de1414;padding:5px 40px;border-radius:9999px;color:#fff;font-size:14px;color:#fff}.menu-btn{top:72px}.top-box{display:flex;width:1500px;max-width:100%;background-image:url(https://1.galaxia-recruit.atdm.moe/wp-content/themes/galaxia-recruit/src/recruit/xbg.webp.pagespeed.ic.fS60H2Sswy.webp);background-size:100%;background-repeat:no-repeat;justify-content:center;background-position:center center;padding:10px 0;flex-wrap:wrap;margin:0 auto}.top-box .left{width:55%}.top-box .right{width:45%}.top-box .right .article-box{width:80%;min-width:350px}.top-box .right .article-box .icon{width:60px}.article-box{position:relative;width:75%;margin:30px auto;min-width:400px}.article-box .icon{position:absolute;width:70px;top:-20px;left:-20px}.scroll-infinity{padding:30px 0;padding-top:0;border-bottom:solid 4px #1f1f1f}@keyframes infinity-scroll-left {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-100%);
  }
}.scroll-infinity__wrap{display:flex;overflow:hidden;width:1500px;margin:0 auto;max-width:100%}.scroll-infinity__list{display:flex;list-style:none;padding:0}.scroll-infinity__list--left{animation:infinity-scroll-left 80s infinite linear .5s both}.scroll-infinity__item{width:1000px}.scroll-infinity__item>img{width:100%}.block-flex{display:flex;width:1500px;margin:0 auto;flex-wrap:wrap;max-width:100%;align-items:center;border-bottom:solid 4px #1f1f1f;padding:50px 50px}.block-flex .left{width:55%}.block-flex .right{width:45%}.block-flex .right h2 img{width:50%;min-width:300px;margin:0 auto;margin-bottom:-30px}.block-flex .right ul{list-style:none;width:350px;margin:0 auto}.block-flex .right ul li{position:relative;font-weight:800;border-bottom:solid 1px #1f1f1f}.block-flex .right ul li a{font-size:22px;padding:10px 0}.block-flex .right ul li .arrow{position:absolute;top:50%;right:20px;transform:translate(0,-50%)}.block-flex .card{position:relative;width:90%;min-width:400px;margin:30px auto;border:solid 2px #1f1f1f;padding:15px}.block-flex .card .info-flex{display:flex}.block-flex .card .info-flex .left{width:auto}.block-flex .card .info-flex .left img{width:70px;min-width:70px;padding:5px}.block-flex .card .info-flex .right{width:auto;flex-grow:1;padding:10px}.block-flex .card .info-flex .right .title{font-size:20px;font-weight:800}.read{position:relative;display:block;text-align:right;margin-left:auto}.read .a{font-size:24px;padding:10px 40px 10px 20px;border:solid 1px #1f1f1f;color:#de1414;font-weight:800;display:inline-block}.read-icon img{width:80px;position:absolute;right:-15px;bottom:-10px}.all{width:350px;margin:50px auto}.all a,.all .a{padding:20px 40px;background:#2c2c2c;color:#fff;font-size:30px;display:inline;font-weight:800}.block2 .block-flex{flex-direction:row-reverse}.block2 .block-flex .right h2 img{width:400px}.block2 .all{width:400px;margin-top:-50px}.block3{background-image:url(https://1.galaxia-recruit.atdm.moe/wp-content/themes/galaxia-recruit/src/recruit/xbg2.webp.pagespeed.ic.ivYzhYUjpK.webp);background-position:center center;background-repeat:repeat;background-size:100%}.block3 .h2 img{width:300px;margin:0 auto}.block3 h2{font-size:40px;font-weight:800;text-align:center;margin-top:-70px}.block3 .block-flex{align-items:flex-start}.block3 .all{width:90%}.block3 .all a{display:block;padding:80px}.block3 .card{background:#fff;padding-bottom:40px}.block3 .left{width:60%}.block3 .left .card{box-shadow:10px 10px 0 #2c2c2c}.block3 .tag{display:flex;flex-wrap:wrap;margin-top:10px}.block3 .tag span{color:#de1414;padding:5px 10px;border:solid 1px #1f1f1f;font-weight:800;border-radius:9999px;display:inline-block;margin-right:5px;margin-bottom:5px;font-size:14px}.block3 .right{width:40%}.attention{display:flex;flex-wrap:nowrap}.attention .left{width:80px!important;padding-right:10px;font-weight:800;max-width:40%}.attention .right{width:auto;display:flex;flex-wrap:nowrap;flex-grow:1}.attention .right .star{color:#fd9d00}.block4{border-bottom:solid 4px #1f1f1f;padding-bottom:80px}.block4 h2 img{width:300px;margin:0 auto}.block4 .block-flex{align-items:flex-start;padding-top:0;border:solid 2px #1f1f1f;padding:50px 0 0 0;max-width:90%;margin-top:-30px}.block4 .block-flex .card{width:30%;min-width:300px;position:relative;margin-top:-20px;border:0}.block4 .block-flex .card .rank-number{position:absolute;top:-10px;left:-10px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#2c2c2c;border-radius:50%;z-index:10}.block4 .block-flex .card .rank-number span{text-align:center;color:#fff;font-weight:800;font-size:24px;line-height:100%}.block4 .block-flex .card .info-flex .left img{width:70px;min-width:70px;height:70px}.block5 h2 img{width:300px;margin:0 auto}.block5 .block-flex .left{width:33%}.block5 .block-flex .left .text-box{position:relative}.block5 .block-flex .left .img-text{width:80px;position:absolute;right:20px;bottom:40px}.block5 .block-flex .right{width:66%}.block5 .block-flex .right .card{display:flex}.block5 .block-flex .right .card .card-info{padding-left:15px}.block5 .block-flex .right .card img{width:60%;height:60%}.block5 .block-flex .right .card .read-icon img{width:100px;height:auto}.block5 .block-flex .right .info-flex{align-items:flex-end}.block5 .block-flex .right .info-flex .left img{width:70px}.block5 .block-flex .right .info-flex .right{width:100%;padding-left:0}.block5 .block-flex .right .title{padding-bottom:15px;font-size:20px;font-weight:800}.block5 .read .a{display:block;width:100%;text-align:left;padding:20px 20px 20px 20px}.block6{padding-bottom:30px}.block6 .block-flex{margin-top:50px;border:0}.block6 .block-flex .card{border:solid 2px #1f1f1f}.block6 .block-flex .card:nth-last-child(1) {border:0}.block6 .all{margin-top:-20px}.block7{border-bottom:0}.block7 .block-flex .card:nth-last-child(1) {border:solid 2px #1f1f1f}.block7 .block-flex .card:nth-child(2) {background:#2c2c2c}.block7 .block-flex .card:nth-child(2) .all .a {background:#fff;color:#2c2c2c}.block7 .block-flex .all{width:auto;text-align:center}.block7 .block-flex .all .a{font-size:22px;margin:0 auto}.all.hidden{display:none}.top-swiper{display:none}.swiper-slide a{width:75%!important;margin:0 auto}.swiper-pagination{position:static!important;z-index:1000;margin:10px auto}.swiper-pagination-bullet{opacity:.8;margin:2.5%;padding:.5%}.swiper-pagination-bullet-active{background:#505050!important}.swiper-container{position:relative;margin-top:50px}.swiper-button-prev:after,.swiper-button-next:after{bottom:0;content:"";height:0;margin:auto;position:absolute}.swiper-button-prev:after{top:3%;left:17%}.swiper-button-next:after{top:-2%;left:34%}.swiper-button-prev:after{border-bottom:10px solid transparent;border-right:18px solid #d1d1d1;border-top:10px solid transparent}.swiper-button-next:after{border-bottom:10px solid transparent;border-left:18px solid #d1d1d1;border-top:10px solid transparent}.swiper-button-next,.swiper-button-prev{position:absolute;background-image:none;width:50px;height:50px;background-size:0;background-repeat:no-repeat;background-position:0;font-size:1.2rem;margin-top:15.7%;color:#000;text-shadow:2px 3px 3px rgba(0,0,0,.881);z-index:1000}.swiper-button-next .arrow-icon,.swiper-button-prev .arrow-icon{margin-bottom:5%;font-size:3rem;color:#fff}.card-hidden{display:none!important}.still{opacity:.5!important}footer{margin-top:50px}@media screen and (max-width:950px){.menu-btn{top:10px}.logo-recruit{display:block}.logo-top{display:none}.header{padding:0 0}header{height:50px;padding:40px 0}.header{height:0}}@media screen and (max-width:1100px){.article-box{min-width:auto;display:none}.top-swiper{display:block}.top-box{display:block;overflow-x:hidden}.top-box .left{width:100%}.hand img{width:95%}.right.pc{display:none!important}.scroll-infinity{margin-top:30px}.block-flex{flex-direction:column-reverse}.block-flex{padding:50px 0}.block-flex .right{width:90%}.block-flex .left{width:90%;margin:0 auto}.block-flex .card{min-width:auto}.block2 .block-flex{flex-direction:column-reverse}.block2 .all{max-width:80%}.block2 .all a{font-size:16px}.block3 .block-flex{display:inline-flex;flex-direction:row;flex-wrap:wrap;padding:0 5%}.block3 .block-flex .left{width:50%}.block3 .block-flex .left .all{display:none}.block3 .block-flex .right{width:50%}.block3 .right{width:100%}.block3 .card{width:95%}.block3 .left .card{box-shadow:none}.block3 .all.hidden{display:block;width:100%;padding:10px}.block3 .all a{padding:20px 40px}.block4-sp .block-flex{border:0;margin-top:-100px;flex-direction:column}.block4-sp .block-flex .card{border:solid 1px #1f1f1f;margin-bottom:30px;margin-top:0;width:100%}.block4-sp .block-flex .card .rank-number{top:-20px;left:-20px}.block4-sp .card:nth-child(2) .info-flex .right,
  .block4-sp .card:nth-child(3) .info-flex .right {padding-left:0}.block4-sp .card:nth-child(2) a,
  .block4-sp .card:nth-child(3) a {display:flex}.block4-sp .card:nth-child(2) a img,
  .block4-sp .card:nth-child(3) a img {width:50%;height:50%}.block5 .block-flex{flex-direction:column}.block5 .block-flex .left{display:flex}.block5 .block-flex .right{width:90%}.block5 .block-flex .right .card{display:flex;flex-direction:column;width:100%}.block5 .block-flex .right .card img{width:100%;height:auto}.block5 .block-flex{align-items:center}.block5 .block-flex .left{width:90%;margin:0 auto}.block5 .block-flex .left img{width:100%}.block5 .block-flex .left .text-box{padding-top:5%}.block5 .block-flex .left .img-text{width:20%;bottom:auto;top:50%;transform:translate(0,-50%)}.block6 .block-flex{margin-top:0;flex-direction:column-reverse}.block6 .block-flex .card{width:100%}.block6 h2 img{max-width:80%}.block6 .all{max-width:90%;text-align:center}.block6 .all a{font-size:25px}.block7{padding-top:50px}.block7 .card{display:flex;align-items:center;justify-content:center}.block7 .card h2{width:50%}.block7 .block-flex{font-size:22px}.block7 .block-flex .all{margin:0 auto}.block7 .block-flex .all .a{font-size:18px}.card-hidden{display:block!important}}@media screen and (max-width:700px){header{height:50px;padding:40px 0}.recruit-top{text-align:center}.recruit-top .center{text-align:center;margin-top:30px}.recruit-top .center h1{font-size:35px;font-weight:800}.recruit-top .entry{text-align:center;display:inline-block!important;background:#de1414;padding:5px 40px;border-radius:9999px;color:#fff;font-size:14px;margin:30px auto 0 auto}.recruit-top .entry a{color:#fff;font-weight:800;font-size:30px}.header .logo{height:30px;width:auto}.all a,.all .a{font-size:18px;padding:15px}.block .block-flex .right h2 img{width:90%!important;max-width:90%!important;min-width:auto!important}.swiper-container{margin-top:10px}.block .block-flex .card{min-width:auto!important}.block1 .all{width:90%;margin:50px auto}.footer-box .right-flex{flex-direction:column}.footer-box .foot-menu{width:250px;max-width:90%;margin:0 auto}.block-flex .right ul{max-width:90%}.block-flex .right ul li a{font-size:16px}.block3 .block-flex .left{width:100%}.block3 .block-flex .right{width:100%}.block3 h2{font-size:30px;margin-top:-50px}.block4-sp .card:nth-child(2) a,
  .block4-sp .card:nth-child(3) a {flex-direction:column}.block4-sp .card:nth-child(2) a img,
  .block4-sp .card:nth-child(3) a img {width:100%}.block4 .block-flex .card .rank-number{width:40px;height:40px;top:-10px;left:-10px}.read .a{font-size:18px}.block7 .all a,.block7 .all .a{padding:10px 10px;font-size:14px!important}}.banner-check-img{width:85%}@media screen and (max-width:768px){.banner-check-img{width:85%}}.floating-entry-btn{position:fixed;bottom:20px;right:20px;z-index:9999}.entry-btn-pc,.entry-btn-sp{position:relative;display:block;width:120px;height:120px}.entry-base{width:100%;height:auto;animation:spin-entry 10s linear infinite;display:block}.entry-top{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;max-width:78%;height:auto;z-index:2}@keyframes spin-entry {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}.entry-btn-sp{display:none}@media screen and (max-width:768px){.entry-btn-pc{display:none}.entry-btn-sp{display:block;width:100px;height:100px}.floating-entry-btn{bottom:10px;right:10px}}body{background:#f2f2f2}header{background:#fff}.body-flex{margin-top:50px}.body-flex .left .left-back{background:#fff;padding:10px 0;width:90%;max-width:90%;margin:0 auto;display:0 auto}.top{margin:0 auto}.media-section{width:90%;max-width:90%;margin:0 auto}.sub-content img{width:100%;margin:30px auto}.bottom-post-box{width:1200px;background:#fff;padding-bottom:50px;max-width:90%;margin:0 auto}.media-section{padding:50px 0}.body-flex{margin-bottom:100px}.bottom-title{font-size:25px;text-align:center}.right-title{text-align:center}.right-title2{margin-top:30px}.block6 .block-flex .card{background:#fff}.profile{max-width:100%;margin-bottom:100px}.profile-box{width:1200px;background:#fff;margin:0 auto;border-radius:0;padding:30px 5% 20px 5%;max-width:90%}.profile-box .profile-tile{background:#fff;color:#000;border-bottom:solid 2px #707070;width:100%;text-align:left;border-radius:0}.profile-box .profile-tile span{font-size:12px;margin-left:20px;font-weight:400}.profile-box .role{font-size:12px;margin-bottom:10px;font-weight:400}.related-post img{width:100%}.related-post a{display:block}.related-post p{padding:0;margin:5px 0}.related-post .tag{margin-top:10px}.related-post span{background:#2e2e2e;color:#fff;font-size:13px;padding:3px 7px;border-radius:0;white-space:nowrap}.post-tags li a{border-radius:0}.post-tags{border-bottom:0;padding-bottom:10px}.bottom-posts .bottom-post .tag span{border-radius:0}.top h1{margin-top:10px}@media screen and (max-width:1000px){.top{max-width:90%}.body-flex .left .left-back{width:100%;max-width:100%}}