*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.page-container::before{background-image:none !important}.page-container{background-image:none !important}.bgmovie #sprite_cover{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../images/sprite.png);background-color:#503e70;background-repeat:repeat;z-index:2;opacity:.7}.header-img{opacity:.7;background-image:url(../recruit/images/hi-recruit-pc.jpg)}.recruit_announce_container{position:relative;display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-direction:column;align-items:center}@media(min-width: 1280px){.recruit_announce_container{padding:100px 48px 60px}}@media(min-width: 750px)and (max-width: 1280px){.recruit_announce_container{padding:100px 20px 60px}}@media(max-width: 750px){.recruit_announce_container{padding:100px 0px 40px}}.recruit_announce_container a{text-decoration:none;z-index:2}.recruit_announce_container a:link ul li{transition:.5s}.recruit_announce_container a:hover ul li{color:#ffdd2b}.recruit_announce_container a:hover img{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}.recruit_announce_container a:active ul li{color:#ffdd2b}.recruit_announce_container a:active img{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}.recruit_announce_container .link_frame{flex:1 1 100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0;padding:0;text-align:center;position:relative;width:100%;height:0 auto;overflow:hidden;cursor:pointer}@media(min-width: 1280px){.recruit_announce_container .link_frame{max-width:2000px;margin:0 0 80px}}@media(max-width: 750px){.recruit_announce_container .link_frame{margin:0 0 40px}}.recruit_announce_container .recruit_announce{position:relative;margin:0;padding:0;width:100%}.recruit_announce_container .recruit_announce img{margin:0;padding:0;width:100%;height:0 auto;opacity:1;transition-property:opacity,transform;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-webkit-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-moz-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-ms-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-o-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93)}.recruit_announce_container .txt{position:relative;display:block;width:100%;margin:0;padding:0;text-align:center;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.6),-1px -1px 0px rgba(0,0,0,.3);font-weight:bold;font-family:"Noto Sans JP",sans-serif;list-style:none}.recruit_announce_container .txt .txt-1{font-family:"Oswald",sans-serif;letter-spacing:.1rem}@media(min-width: 1280px){.recruit_announce_container .txt .txt-1{font-size:1.3rem;padding:50px 0px 0px 0px}}@media(min-width: 750px)and (max-width: 1280px){.recruit_announce_container .txt .txt-1{font-size:1.3rem;padding:50px 0px 0px 0px}}@media(max-width: 750px){.recruit_announce_container .txt .txt-1{font-size:1rem;padding:50px 0px 0px 0px}}.recruit_announce_container .txt .txt-1 span{display:inline-block}.recruit_announce_container .txt .txt-2{font-family:"Oswald",sans-serif;letter-spacing:.3rem}@media(min-width: 1280px){.recruit_announce_container .txt .txt-2{font-size:2rem;letter-spacing:.3rem;padding:30px 0px 0px 0px}}@media(min-width: 750px)and (max-width: 1280px){.recruit_announce_container .txt .txt-2{font-size:2rem;letter-spacing:.2rem;padding:30px 0px 0px 0px}}@media(max-width: 750px){.recruit_announce_container .txt .txt-2{font-size:1rem;letter-spacing:.1rem;padding:30px 0px 0px 0px}}@media(min-width: 1280px){.recruit_announce_container .txt .txt-2 span{font-size:1.3rem}}@media(min-width: 750px)and (max-width: 1280px){.recruit_announce_container .txt .txt-2 span{font-size:1.2rem}}@media(max-width: 750px){.recruit_announce_container .txt .txt-2 span{font-size:1rem}}.recruit_announce_container .txt .txt-3{font-weight:normal}@media(min-width: 1280px){.recruit_announce_container .txt .txt-3{font-size:1.1rem}}@media(min-width: 750px)and (max-width: 1280px){.recruit_announce_container .txt .txt-3{font-size:1.1rem}}@media(max-width: 750px){.recruit_announce_container .txt .txt-3{font-size:.9rem}}.qa-container{position:relative;max-width:1000px;min-width:360px;margin:0 auto}.qa-info{margin:0;width:100%;height:0 auto;position:relative;text-shadow:1px 1px 1px rgba(0,0,0,.7),-1px -1px 0px rgba(0,0,0,.7)}@media(min-width: 1280px){.qa-info{padding:20px 0 10px}}@media(min-width: 750px)and (max-width: 1280px){.qa-info{padding:20px 0 10px}}@media(max-width: 750px){.qa-info{padding:20px 0 10px}}.qa-info h2{line-break:strict;padding:0;margin:0 auto;text-align:center;font-size:1.8rem;line-height:1.7;color:#fff}.qa-info hr{margin:10px auto 0}@media(max-width: 750px){.qa-info hr{display:none}}.qa-info h3{line-break:strict;color:silver;padding:0;font-weight:normal;text-align:center}@media(min-width: 1280px){.qa-info h3{margin:20px auto 0;font-size:.95rem;width:70%}}@media(min-width: 750px)and (max-width: 1280px){.qa-info h3{margin:18px auto 0;font-size:.9rem;width:100%}}@media(max-width: 750px){.qa-info h3{margin:18px auto 0;font-size:.9rem;width:100%}}.mail{font-size:1.2rem;line-height:3;font-weight:bold;padding-left:40px}.caution{line-height:1.8;color:#f51414;font-weight:bold;font-size:.9rem}.qa-check{display:none}.qa-label{opacity:0;line-break:strict;font-family:"Noto Sans JP",sans-serif;background:rgba(41,54,73,.7);color:silver;display:block;margin-top:4px;position:relative;font-weight:normal;height:64px;transition:.5s}@media(min-width: 1280px){.qa-label{font-size:1.1rem;padding:18px 70px 0 20px}}@media(min-width: 750px)and (max-width: 1280px){.qa-label{font-size:1.1rem;padding:18px 70px 0 20px}}@media(max-width: 750px){.qa-label{font-size:1rem;padding:12px 70px 0 10px}}.qa-label:after{background:#445268;content:"";background-image:url(../recruit/images/qa_plus.webp);display:block;height:100%;width:64px;position:absolute;right:0;top:0}.qa-label:hover{color:#ffdd2b}.qa-content{line-break:strict;border:1px solid #8f8f8f;height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}.qa-check:checked+.qa-label:after{background-image:url(../recruit/images/qa_minus.webp)}.qa-check:checked+.qa-label+.qa-content{background:rgba(0,0,0,.3);height:200px;opacity:1;padding:10px;visibility:visible}.qa-container__delete{position:relative;display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:center;margin-top:100px}@media(min-width: 1280px){.qa-container__delete{padding:60px 48px 60px}}@media(min-width: 750px)and (max-width: 1280px){.qa-container__delete{padding:60px 20px 60px}}@media(max-width: 750px){.qa-container__delete{padding:40px 0px 40px}}.qa-container__delete a:link ul li{transition:.5s}.qa-container__delete a:hover ul li{color:#ffdd2b}.qa-container__delete a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);opacity:.3}.qa-container__delete a:active ul li{color:#ffdd2b}.qa-container__delete a:active img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);opacity:.3}.qa-container__delete .link_frame{background-color:#000;flex:1 1 100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0;padding:0;text-align:center;position:relative;width:100%;height:0 auto;overflow:hidden}@media(min-width: 1280px){.qa-container__delete .link_frame{max-height:250px;max-width:2000px}}@media(min-width: 750px)and (max-width: 1280px){.qa-container__delete .link_frame{max-height:230px}}@media(max-width: 750px){.qa-container__delete .link_frame{max-height:200px}}.qa-container__delete .jmp-qa{position:relative;margin:0;padding:0;width:100%}.qa-container__delete .jmp-qa img{margin:0;padding:0;width:100%;height:0 auto;opacity:.7;transition-property:opacity,transform;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-webkit-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-moz-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-ms-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-o-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93)}.qa-container__delete .txt{position:absolute;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);top:50%;left:50%;width:100%;margin:0;padding:0;text-align:center;color:#fff;font-weight:bold;font-family:"Oswald",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,.6),-1px -1px 0px rgba(0,0,0,.3);line-height:1;list-style:none;z-index:2;letter-spacing:1.2rem}@media(min-width: 1280px){.qa-container__delete .txt{font-size:6rem}}@media(min-width: 750px)and (max-width: 1280px){.qa-container__delete .txt{font-size:4.7rem}}@media(max-width: 750px){.qa-container__delete .txt{font-size:3rem}}.qa-container__delete .txt .txt-jpn{letter-spacing:.2rem;padding:0;font-family:"Noto Sans JP",sans-serif}@media(min-width: 1280px){.qa-container__delete .txt .txt-jpn{margin:30px 0 0;font-size:1.2rem}}@media(min-width: 750px)and (max-width: 1280px){.qa-container__delete .txt .txt-jpn{margin:20px 0 0;font-size:1.1rem}}@media(max-width: 750px){.qa-container__delete .txt .txt-jpn{margin:16px 0 0;font-size:1rem}}.jmp-interview-container{position:relative;display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;flex-direction:column-reverse;align-items:center}@media(min-width: 1280px){.jmp-interview-container{padding:0px 48px 60px}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container{padding:0px 20px 60px}}@media(max-width: 750px){.jmp-interview-container{padding:20px 0px 40px}}.jmp-interview-container a{z-index:2;text-decoration:none}.jmp-interview-container a:hover ul li{color:#ffdd2b}.jmp-interview-container a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);opacity:.3}.jmp-interview-container a:focus ul li{color:#ffdd2b}.jmp-interview-container a:focus img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);opacity:.3}.jmp-interview-container .link_frame{background-color:#000;flex:1 1 100%;background-size:cover;background-repeat:no-repeat;background-position:center;margin:0;padding:0;text-align:center;position:relative;width:100%;height:0 auto;overflow:hidden;cursor:pointer}@media(min-width: 1280px){.jmp-interview-container .link_frame{max-height:350px;max-width:1500px;margin:0 0 80px}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .link_frame{max-height:350px;margin:0 0 80px}}@media(max-width: 750px){.jmp-interview-container .link_frame{max-height:200px;margin:0 0 40px}}.jmp-interview-container .jmp-interview{position:relative;margin:0;padding:0;width:100%}.jmp-interview-container .jmp-interview img{margin:0;padding:0;width:100%;height:0 auto;opacity:1;transition-property:opacity,transform;-webkit-transition-property:opacity,transform;-moz-transition-property:opacity,transform;-ms-transition-property:opacity,transform;-o-transition-property:opacity,transform;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-webkit-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-moz-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-ms-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93);-o-transition-timing-function:cubic-bezier(0.07, 0.61, 0.37, 0.93)}.jmp-interview-container .txt{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);text-shadow:1px 1px 1px rgba(0,0,0,.6),-1px -1px 0px rgba(0,0,0,.3);width:100%;margin:0;padding:0;text-align:center;color:#fff;font-weight:bold;font-family:"Oswald",sans-serif;text-decoration:none;line-height:1;list-style:none}@media(min-width: 1280px){.jmp-interview-container .txt{left:50%}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .txt{left:65%}}@media(max-width: 750px){.jmp-interview-container .txt{left:50%}}.jmp-interview-container .txt .txt-sub{letter-spacing:.1rem;position:relative;left:50%;margin:0;padding:0;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}@media(min-width: 1280px){.jmp-interview-container .txt .txt-sub{font-size:1.5rem}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .txt .txt-sub{font-size:1.4rem}}@media(max-width: 750px){.jmp-interview-container .txt .txt-sub{font-size:1.2rem}}.jmp-interview-container .txt .txt-main{position:relative;left:50%;margin:0;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}@media(min-width: 1280px){.jmp-interview-container .txt .txt-main{font-size:3.7rem;letter-spacing:.4rem;padding:50px 0px 0px 0px}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .txt .txt-main{font-size:3.2rem;letter-spacing:.3rem;padding:50px 0px 0px 0px}}@media(max-width: 750px){.jmp-interview-container .txt .txt-main{font-size:2.7rem;letter-spacing:.2rem;padding:20px 0px 0px 0px}}.jmp-interview-container .txt .txt-jpn{width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);padding:0;font-family:"Noto Sans JP",sans-serif}@media(min-width: 1280px){.jmp-interview-container .txt .txt-jpn{margin:50px 0 0;font-size:1.5rem}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .txt .txt-jpn{margin:34px 0 0;font-size:1.4rem}}@media(max-width: 750px){.jmp-interview-container .txt .txt-jpn{margin:34px 0 0;font-size:1.2rem}}.jmp-interview-container .txt .txt-info{width:100%;font-weight:normal;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}@media(min-width: 1280px){.jmp-interview-container .txt .txt-info{font-size:1rem;margin:120px 0 0}}@media(min-width: 750px)and (max-width: 1280px){.jmp-interview-container .txt .txt-info{font-size:.9rem;margin:70px 0 0}}@media(max-width: 750px){.jmp-interview-container .txt .txt-info{display:none !important}}.interview_title img{width:100%;height:0 auto}.interview_title h2{margin:40px 0px 0px 0px;padding:0;font-size:2rem}@media(max-width: 750px){.interview_title h2{font-size:1.4rem}}.interview_title h2 span{display:inline-block}.interview_article{line-break:strict;text-align:start;padding:0}@media(min-width: 1280px){.interview_article{margin:40px 100px}}@media(min-width: 750px)and (max-width: 1280px){.interview_article{margin:80px 60px}}@media(max-width: 750px){.interview_article{margin:80px 5px}}.interview_article img{width:100%;max-width:640px;height:0 auto;margin:0 auto;padding:20px 60px 20px 0px}.interview_article h2{font-size:1.8rem;color:#8a2c21;border-top:1px solid #ccc}@media(max-width: 750px){.interview_article h2{font-size:1.4rem}}.interview_article p{margin:40px 0px 40px 0px}.interview_article .speaker_A{display:inline-block;color:#00ac2b}.interview_article .speaker_A :after{content:"："}.interview_article .speaker_B{display:inline-block;color:#8c00ff}.interview_article .speaker_B :after{content:"："}.interview_article .speaker_C{display:inline-block;color:#f60}.interview_article .speaker_C :after{content:"："}.interview_article span{display:inline-block}.speaker_intro{line-break:strict;text-align:left;list-style:none;display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;justify-content:flex-start;align-items:flex-start}@media(min-width: 1280px){.speaker_intro{margin:80px 60px}}@media(min-width: 750px)and (max-width: 1280px){.speaker_intro{margin:60px 30px}}@media(max-width: 750px){.speaker_intro{margin:60px 0px}}.speaker_intro img{margin:0;padding:0}@media(min-width: 1280px){.speaker_intro img{width:200px}}@media(min-width: 750px)and (max-width: 1280px){.speaker_intro img{width:170px}}@media(max-width: 750px){.speaker_intro img{width:150px}}.speaker_intro article{text-align:left;margin:0px 10px;padding:0}.speaker_intro article h5{margin:0px 0px 20px 0px;color:#0027a7;font-weight:bold}.speaker_intro article span{font-size:.8rem}.mitem-txt-sp{margin-top:100px;padding:0}.mitem-txt-sp h4{margin:0;padding:0}@media(min-width: 1280px){.mitem-txt-sp h4{font-size:2rem}}@media(min-width: 750px)and (max-width: 1280px){.mitem-txt-sp h4{font-size:1.7rem}}@media(max-width: 750px){.mitem-txt-sp h4{font-size:1.4rem}}.mitem-txt-sp h4 span{display:inline-block}.mitem-detail{margin:0;padding:0;font-size:.8rem}.mitem-detail span.registered:before{content:"";vertical-align:super;font-size:.5rem;line-height:0}.mitem-detail dl{width:100%}.mitem-detail dt{color:#a3a3a3;margin:0 0 18px;padding:0;float:left;clear:both;text-align:right;width:45%;line-height:1.1}.mitem-detail dd{margin:0;padding:0;float:right;text-align:left;width:55%;line-height:1.1}.mitem-detail .howto,.mitem-detail .howto_more{clear:both}.mitem-detail .genre:before{content:"ジャンル："}.mitem-detail .platform:before{content:"プラットフォーム："}.mitem-detail .Publisher:before{content:"発売元："}/*# sourceMappingURL=recruit.css.map */