.contact_title{font-size:20px;font-feature-settings:"palt";font-weight:700;color:#c3c3c3;margin-bottom:12px;display:flex;align-items:center}.contact-page_title_svg{width:755px}.contact_title .must{margin-left:12px;font-size:14px;font-weight:600;color:#191919;background:#ff0031;padding:3px 4px;border-radius:5px}.contact_wrap{margin-bottom:48px;display:block}.contact_wrap .error{font-size:14px;color:#ff0031;margin-top:20px}.privacy .contact_title{margin-bottom:24px}.contact_check_wrap{margin-top:24px;display:block}select{width:100%;font-size:16px;background:#282828;border:1px solid #282828;border-radius:5px;padding:15px 16px;color:#ebebeb}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-expand{display:none}.is-error select{border-color:#ff0031}.select_wrap{position:relative}.select_wrap:after{content:"";position:absolute;top:4px;right:16px;bottom:0;margin:auto;width:0;height:0;border:6px solid transparent;border-top:6px solid}input.input{width:100%;font-size:16px;background:#282828;border:1px solid #282828;border-radius:5px;padding:15px 16px;color:#ebebeb;box-sizing:border-box}.is-error input{border-color:#ff0031}textarea{width:100%;font-size:16px;background:#282828;border:1px solid #282828;border-radius:5px;padding:15px 16px;color:#ebebeb;box-sizing:border-box;font-family:Avenir Next,'FOT-UD角ゴ_ラージ Pr6N','ヒラギノ角ゴ Pro',"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.is-error textarea{border-color:#ff0031}::placeholder{color:#646464;font-size:16px;font-family:Avenir Next,'FOT-UD角ゴ_ラージ Pr6N','ヒラギノ角ゴ Pro',"游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}input.contact_submit{background:0 0;border:2px solid #ebebeb;color:#ebebeb;padding:10px 40px 10px 12px;font-size:20px;font-feature-settings:"palt";font-weight:700;line-height:1;cursor:pointer}span.contact_submit_wrap{position:relative}span.contact_submit_wrap:after{content:"";width:19.6px;height:15.4px;position:absolute;top:0;right:16px;bottom:0;margin:auto;background-image:url(//www.scope-inc.co.jp/sp-bpo/wp-content/themes/scope2023wp/css/../img/arrow_right.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}.confirm .contact_wrap{margin-bottom:0;border-bottom:1px solid #323232;padding:24px 0;line-height:1.3}.confirm .contact_title{margin-bottom:12px}.confirm .contact_wrap.privacy{display:none}.confirm .contact_wrap:first-child{border-top:1px solid #323232}.confirm span.must{display:none}.confirm .select_wrap:after{content:none}.confirm_btn_wrap{display:flex;justify-content:center;align-items:center;margin-top:80px}.confirm_btn{position:relative}.confirm_btn.back{margin-right:80px}.confirm_btn input{border:2px solid #ebebeb;background:0 0;color:#ebebeb;font-size:20px;font-feature-settings:"palt";font-weight:700;padding:12px 42px 12px 16px;line-height:1;transition:opacity .4s}.confirm_btn.back input{border-color:#969696;color:#969696;padding:12px 16px 12px 42px;display:block;transition:opacity .4s}.confirm_btn:before{content:"";width:19.6px;height:15.4px;position:absolute;top:0;right:16px;bottom:0;margin:auto;background-image:url(//www.scope-inc.co.jp/sp-bpo/wp-content/themes/scope2023wp/css/../img/arrow_right.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}.confirm_btn.back:before{background-image:url(//www.scope-inc.co.jp/sp-bpo/wp-content/themes/scope2023wp/css/../img/arrow_left_b.svg);right:auto;left:16px}.confirm_btn:hover input{background:#ebebeb;color:#191919}.confirm_btn:hover:before{background-image:url(//www.scope-inc.co.jp/sp-bpo/wp-content/themes/scope2023wp/css/../img/arrow_right_b.svg)}.confirm_btn.back:hover:before{background-image:url(//www.scope-inc.co.jp/sp-bpo/wp-content/themes/scope2023wp/css/../img/arrow_left_b2.svg)}.confirm_btn.back:hover input{background:#969696}.comp_text{font-size:32px;font-feature-settings:"palt";text-align:center;font-weight:700;margin-bottom:40px;line-height:1.5}input.contact_file,.mw_wp_form input.contact_file{display:none}.mwform-file-delete{display:none}label.contact_file_wrap{background:#282828;border:1px dashed #ebebeb;display:block;padding:25px 0;text-align:center;cursor:pointer;border-radius:5px}label.contact_file_wrap span{color:#646464;line-height:1.5}.recruit-confirm span.file_text{display:none}.recruit-confirm label.contact_file_wrap{border:0;background:0 0;text-align:left;padding:0}