@charset "UTF-8";.page_base_block{padding:0}.page_base_block .page_inner{padding:165px 0 150px}.page_main_visual{position:relative;padding:200px 0 120px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover}.page_main_visual .ja_ttl{font-size:3.5rem;line-height:1.6;letter-spacing:.2em;text-align:center}.page_main_visual .ja_ttl .small{display:block;font-size:1.5rem;line-height:1.7;letter-spacing:.04em}.page_main_visual .main_ttl{position:absolute;right:0;bottom:-50px;left:0;margin:auto 0}.page_base_block.main_contents_block .page_main_visual{padding:162px 0 0;background:0 0;z-index:1}.page_base_block.main_contents_block .page_main_visual:before{position:absolute;top:0;left:0;content:'';width:100%;height:400px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover;z-index:-1}.page_base_block.main_contents_block .page_main_visual .main_width{max-width:1366px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}.page_base_block.main_contents_block .page_main_visual .main_width .left{width:54%;margin-right:5%;text-align:center}.page_base_block.main_contents_block .page_main_visual .main_width .left .ja_ttl{margin-bottom:1.8em}.page_base_block.main_contents_block .page_main_visual .main_width .left .main_ttl{position:static;margin-bottom:30px}.page_base_block.main_contents_block .page_main_visual .main_width .left .main_ttl .en{min-height:0vw;font-size:clamp(70px, 9vw, 100px)}.page_base_block.main_contents_block .page_main_visual .main_width .left .sub_txt{font-size:1.5rem;line-height:2.3;letter-spacing:.54em}.page_base_block.main_contents_block .page_main_visual .main_width .main_img{width:41%;max-width:500px}.page_base_block.main_contents_block .page_inner{padding-top:90px}.page_base_block.main_contents_block .first_catch_box{width:100%;max-width:856px;margin:0 auto 130px}.page_base_block.main_contents_block .first_catch_box .green_txt{margin-bottom:3em;font-size:2.2rem;line-height:2;letter-spacing:.1em;color:#028001;text-align:center}.page_base_block.main_contents_block .first_catch_box .wrapper{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between}.page_base_block.main_contents_block .first_catch_box .wrapper .left{width:56%;margin-right:20px}.page_base_block.main_contents_block .first_catch_box .wrapper .left .ttl{font-size:3.5rem;line-height:2;letter-spacing:.2em;color:#028001}.page_base_block.main_contents_block .first_catch_box .wrapper .right{width:45%}.main_contents_block .bg_img_area{width:100vw;margin:0 calc(50% - 50vw) 130px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.main_contents_block .main_contents_box:not(:last-of-type){margin-bottom:130px}.main_contents_block .main_contents_box .green_txt{position:relative;margin-bottom:2.5em;font-size:1.5rem;line-height:1.6;color:#028001;text-align:center}.main_contents_block .main_contents_box .green_txt:before{content:'［';margin-right:2px}.main_contents_block .main_contents_box .green_txt:after{content:'］';margin-left:2px}.main_contents_block .main_contents_box .bold_ttl{margin-bottom:2em;font-size:2.5rem;line-height:2.4;text-align:center}.main_contents_block .main_contents_box .txt_base{width:100%;max-width:600px;margin:0 auto}.main_contents_block .main_contents_box .mb100{margin-bottom:100px}.page_consulting_block .works_area{padding:80px 20px;background:#eff8ed;text-align:center}.page_consulting_block .works_area .works_box{position:relative;width:100%;padding-bottom:2em;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.page_consulting_block .works_area .works_box:not(:last-of-type){margin-bottom:80px}.page_consulting_block .works_area .works_box dt{width:40%;margin-right:1.5em;font-size:2.2rem;line-height:2;letter-spacing:.1em;color:#028001;text-align:right}.page_consulting_block .works_area .works_box .num{width:60%;font-size:10rem;font-weight:700;line-height:1.2;color:#028001;text-align:left}.page_consulting_block .works_area .works_box .num .small{margin-left:5px;font-size:7rem;color:inherit}.page_consulting_block .works_area .works_box .sub_txt{position:absolute;right:0;bottom:0;left:0;margin:auto;font-size:1.5rem;line-height:1.6}.page_consulting_block .business_list{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:235px}.page_consulting_block .business_list li{position:relative;width:calc(100%/3);z-index:1}.page_consulting_block .business_list li .img:after{padding-top:72%}.page_consulting_block .business_list li:before{position:absolute;bottom:0;left:0;content:'';width:100%;height:100%;background:#014001;background:linear-gradient(0deg,#014001 0%,rgba(1,64,1,0) 43%);z-index:1}.page_consulting_block .business_list li .ttl{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;padding:0 .4em;font-size:2.5rem;line-height:1.5;color:#fff;text-align:center;z-index:2}.page_consulting_block .message{position:relative;z-index:1}.page_consulting_block .message .img{position:absolute;top:0;right:0;width:90%;max-width:600px;z-index:-1}.page_consulting_block .message .txt_box{width:100%;max-width:650px;padding-top:100px}.page_consulting_block .message .txt_box .green_txt,.page_consulting_block .message .txt_box .bold_ttl{text-align:left}.page_consulting_block .message .txt_box .bold_ttl{margin-bottom:.8em}.page_consulting_block .message .txt_box .txt_base{max-width:100%;padding:50px 50px 50px 0;background:rgba(255,255,255,.6)}.page_consulting_block .message .txt_box .txt_base .right{text-align:right}.page_howto_block .mb120{margin-bottom:120px}.page_howto_block .main_width.size1366{max-width:1366px}.page_howto_block .bg_img_area{position:relative;right:-20px;width:100%;max-width:100%;margin:0 auto 40px;padding-left:10%;padding-bottom:9%;z-index:1}.page_howto_block .bg_img_area:before{position:absolute;bottom:0;left:0;content:'';width:29%;max-width:300px;height:57%;max-height:300px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover;z-index:-1}.page_howto_block .bg_img_area.reverse{right:auto;left:-20px;padding-right:10%;padding-left:0}.page_howto_block .bg_img_area.reverse:before{right:0;left:auto}.page_howto_block .org .wrapper{width:100%;max-width:856px;margin:0 auto;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.page_howto_block .org .wrapper .img{width:65%;max-width:450px;margin-right:3%}.page_howto_block .org .wrapper .img figcaption{padding:.64em .4em;border:1px solid #028001;font-size:1.5rem;line-height:1.6;color:#028001;text-align:center}.page_howto_block .org .wrapper .txt_box{width:42%}.page_howto_block .philosophy_list{width:100%;max-width:956px;margin:0 auto;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/philosophy-img.png) no-repeat top right 5%/40%}.page_howto_block .philosophy_list li{position:relative;width:52%;max-width:465px;padding:15px 0 25px;border-top:2px solid #e6e6e6;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;z-index:1}.page_howto_block .philosophy_list li:before{position:absolute;top:-3px;left:0;content:'';width:50px;height:4px;background:#028001;z-index:2}.page_howto_block .philosophy_list li .num{width:50px;display:block;font-size:2.5rem;line-height:1.5;color:#028001;text-align:center}.page_howto_block .philosophy_list li .bold_ttl{width:calc(100% - 50px);margin-bottom:0;font-size:1.8rem;line-height:2.2;text-align:left}.page_teamwork_block .mb120{margin-bottom:120px}.page_teamwork_block .main_width.size1366{max-width:1366px}.page_teamwork_block .bg_img_area{position:relative;right:-20px;width:100%;max-width:100%;margin:0 auto 40px;padding-left:10%;padding-bottom:9%;z-index:1}.page_teamwork_block .bg_img_area:before{position:absolute;bottom:0;left:0;content:'';width:29%;max-width:300px;height:57%;max-height:300px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover;z-index:-1}.page_teamwork_block .bg_img_area.reverse{right:auto;left:-20px;padding-right:10%;padding-left:0}.page_teamwork_block .bg_img_area.reverse:before{right:0;left:auto}.page_teamwork_block .org .wrapper{width:100%;max-width:856px;margin:0 auto;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.page_teamwork_block .org .wrapper .img{width:65%;max-width:450px;margin-right:3%}.page_teamwork_block .org .wrapper .img figcaption{padding:.64em .4em;border:1px solid #028001;font-size:1.5rem;line-height:1.6;color:#028001;text-align:center}.page_teamwork_block .org .wrapper .txt_box{width:42%}.page_teamwork_block .philosophy_list{width:100%;max-width:956px;margin:0 auto;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/teamwork/philosophy-img.png) no-repeat top right 5%/40%}.page_teamwork_block .philosophy_list li{position:relative;width:52%;max-width:465px;padding:15px 0 25px;border-top:2px solid #e6e6e6;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:flex-start;z-index:1}.page_teamwork_block .philosophy_list li:before{position:absolute;top:-3px;left:0;content:'';width:50px;height:4px;background:#028001;z-index:2}.page_teamwork_block .philosophy_list li .num{width:50px;display:block;font-size:2.5rem;line-height:1.5;color:#028001;text-align:center}.page_teamwork_block .philosophy_list li .bold_ttl{width:calc(100% - 50px);margin-bottom:0;font-size:1.8rem;line-height:2.2;text-align:left}.page_benefit_block.main_contents_block .page_main_visual{padding:184px 0 0}.benefit_list li{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.benefit_list li:not(:last-child){margin-bottom:130px}.benefit_list li .img{width:49%;max-width:500px;margin-right:5%}.benefit_list li .txt_box{width:47%}.benefit_list li .txt_box{position:relative;padding:55px 0 0 4%;z-index:1}.benefit_list li .txt_box .num{display:inline-block;margin-bottom:.7em;font-size:4.7rem;line-height:1;letter-spacing:.1em;color:#028001}.benefit_list li .txt_box .sub_ttl{position:relative;margin-bottom:1.8em;font-size:2.2rem;line-height:1.6}.benefit_list li .txt_box .sub_ttl:before{content:'［';margin-right:2px}.benefit_list li .txt_box .sub_ttl:after{content:'］';margin-left:2px}.benefit_list li .txt_box .bold_ttl{margin-bottom:.7em;font-size:2.5rem;line-height:2;color:#028001}.benefit_list li .txt_box:before{position:absolute;top:0;left:0;content:'';width:80px;height:80px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover;z-index:-1}.page_interview_block .page_inner{padding-bottom:60px}.page_interview_block .interview_list{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page_interview_block .interview_list li{width:45%;margin-bottom:90px}.page_interview_block .interview_list li:not(:nth-child(2n)){margin-right:10%}.page_interview_detail_block .page_inner{padding-top:120px}.page_interview_detail_block .page_main_visual{padding:0 0 80px;background:0 0;z-index:1}.page_interview_detail_block .page_main_visual .main_bg{position:relative;width:60%;max-width:800px;height:600px;margin:0 0 0 auto;z-index:-1}.page_interview_detail_block .left{position:absolute;bottom:0;width:70%;max-width:670px}.page_interview_detail_block .main_ttl{position:static;margin-bottom:40px;text-align:left}.page_interview_detail_block .main_ttl .en{font-size:2.5rem;letter-spacing:.2em}.page_interview_detail_block .txt_box{padding:65px 4% 35px 8%;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/page-main-bg.jpg) no-repeat center/cover;border-radius:0 80px 0 0}.page_interview_detail_block .txt_box .bold_ttl{margin-bottom:1em;font-size:2.8rem;line-height:2.1}.page_interview_detail_block .txt_box .section{margin-bottom:.5em;font-size:1.5rem;line-height:1.6}.page_interview_detail_block .txt_box .name{margin-bottom:.2em;font-size:2.8rem;line-height:1.5;letter-spacing:.1em}.page_interview_detail_block .txt_box .name .en{margin-left:1em;font-size:15px;letter-spacing:.04em;color:#707070}.page_interview_detail_block .txt_box .sub_info{margin-bottom:0}.page_interview_detail_block .img_txt_box{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:space-between}.page_interview_detail_block .img_txt_box .img{width:47%;max-width:500px;margin-right:5%}.page_interview_detail_block .img_txt_box>.txt_box{width:46%;max-width:485px;padding:0;background:0 0}.page_interview_detail_block .img_txt_box.reverse{flex-direction:row-reverse}.page_interview_detail_block .img_txt_box.reverse .img{margin-right:0;margin-left:5%}.page_interview_detail_block .img_txt_box.full{display:block}.page_interview_detail_block .img_txt_box.full .img{width:100%;max-width:100%;margin-bottom:55px}.page_interview_detail_block .img_txt_box.full .txt_box{width:100%;max-width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.page_interview_detail_block .img_txt_box.full .txt_box>.left{position:relative;top:0;left:0;width:47%;max-width:480px}.page_interview_detail_block .img_txt_box.full .txt_box .txt_base{width:47%;max-width:485px;margin:0 0 0 auto}.page_interview_detail_block .img_txt_box.mb130{margin-bottom:130px}.page_interview_detail_block .img_txt_box.mb100{margin-bottom:100px}.page_interview_detail_block .img_txt_box .txt_box .green_txt{position:relative;margin-bottom:.7em;font-size:1.5rem;line-height:1.6;color:#028001}.page_interview_detail_block .img_txt_box .txt_box .green_txt:before{position:relative;top:-.4em;display:inline-block;content:'';width:35px;height:1px;margin-right:1em;background:#028001}.page_interview_detail_block .img_txt_box .txt_box .bold_ttl{font-size:2.2rem;line-height:2;letter-spacing:.1em}.page_interview_detail_block .base_btn a{padding:0 1em;line-height:53px}.tab_wrapper{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tab_wrapper .tab_label{position:relative;padding:.84em .5em;background:#ededed;font-size:1.8rem;font-weight:700;line-height:1.4;letter-spacing:.2em;color:#707070;text-align:center;flex:1;order:-1;z-index:1;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.tab_wrapper .tab_label:not(:last-of-type){margin-right:2px}.tab_wrapper .tab_label:hover{opacity:.6;-webkit-transition:all .5s;transition:all .5s}.tab_wrapper .tab_content{width:100%;height:0;visibility:hidden;overflow:auto}.tab_switch:checked+.tab_label{background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 50%,#099e08 100%);color:#fff;pointer-events:none}.tab_switch:checked+.tab_label+.tab_content{height:100%;visibility:visible;transition:.5s opacity}.tab_switch{display:none}.res_table>div{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;border-bottom:1px solid #e6e6e6}.res_table>div dt,.res_table>div dd{font-size:1.5rem;line-height:2.3}.res_table>div dt{width:27%;padding:1.2em 2em;background:#eff8ed;text-align:center}.res_table>div dd{width:73%;padding:1.2em 1em 1.2em 2em}.res_table:not(:last-of-type){margin-bottom:60px}.res_table:not(:first-of-type)>div{border-top:1px solid #e6e6e6}.res_table .list li{font-size:1.5rem;line-height:2.3}.res_table .list li:before{content:'・'}.res_table .list.flow li{position:relative}.res_table .list.flow li:not(:last-child){padding-bottom:2em}.res_table .list.flow li:before{position:absolute;bottom:9px;left:37px;content:'↓';line-height:1}.res_table .list.flow li:last-child:before{content:none}.res_table .mb25{margin-bottom:25px}.res_table .link{font-size:1em;color:#028001;text-decoration:underline;text-underline-offset:.15em;-webkit-transition:all .3s;transition:all .3s}.res_table .link:hover{opacity:.6;-webkit-transition:all .3s;transition:all .3s}.res_table .tel{font-size:1em;pointer-events:none}.form_box{padding:0 5%}.form_box table{width:100%;margin-bottom:65px}.form_box th,.form_box td{text-align:left}.form_box th{width:26%;padding:1.8em 4em 1em 0;font-size:1.5rem;vertical-align:baseline}.form_box td{width:74%;padding:1em 0 1em 1em}.form_box input[type=password],.form_box input[type=tel],.form_box input[type=email],.form_box input[type=text],.form_box textarea{width:100%;padding:1.1em 1em;background:#eff8ed;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1.01);-moz-transform-origin:0 0;-moz-transform:scale(1,1.01);-ms-transform-origin:0 0;-ms-transform:scale(1,1.02);-o-transform-origin:0 0;-o-transform:scale(1,1.01);font-size:1.5rem}.form_box textarea{height:150px}.form_box select{width:90px;margin:0 7px;padding:1.1em 2em 1.1em .8em;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/ico-select-arrow.svg) no-repeat center right 10px/10px,#eff8ed;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1.01);-moz-transform-origin:0 0;-moz-transform:scale(1,1.01);-ms-transform-origin:0 0;-ms-transform:scale(1,1.02);-o-transform-origin:0 0;-o-transform:scale(1,1.01);font-size:1.5rem;color:#707070;text-align:center}.form_box .post .flex{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center}.form_box .post .flex .txt{font-size:1.4rem;line-height:1.5;letter-spacing:0;color:#707070}.form_box .post .flex input{width:55%;max-width:160px;margin-right:10px}.form_box .required{position:relative}.form_box .required:before{position:absolute;top:29px;right:10px;content:'必須';padding:.2em .4em;background:#bc3737;font-size:1.4rem;line-height:1.1;color:#fff}.form_box .required.option:before{content:'任意';background:#707070}.form_box .radio{padding:1em 4em 1em 0;vertical-align:inherit}.form_box .radio.required:before,.form_box .radio.option:before{top:17px}.form_box .ex_txt{position:relative;margin-top:10px;font-size:1.4rem;line-height:1.5;letter-spacing:0;color:#707070}.form_box .ex_txt:before{position:relative;content:'例）'}.form_box .mwform-radio-field{display:inline-block}.form_box .mwform-radio-field:not(:last-of-type){margin-right:2em}.form_box .mwform-radio-field-text{position:relative;display:inline-block;padding:.2em .4em .2em 1.6em;cursor:pointer}.form_box .mwform-radio-field-text:before{position:absolute;top:0;left:0;bottom:0;content:'';width:15px;height:15px;margin:auto;border:1px solid #000;border-radius:30px}.form_box .mwform-radio-field-text:after{position:absolute;top:0;left:4px;bottom:0;content:'';width:9px;height:9px;margin:auto;background:#028001;border-radius:30px;transition:.2s;opacity:0}.form_box input[type=radio]:checked+.mwform-radio-field-text:after{opacity:1;transition:.2s}.privacy_area{margin-bottom:80px}.privacy_area .mwform-checkbox-field{display:block;margin-right:0;margin-bottom:0;text-align:center}.privacy_area .mwform-checkbox-field .mwform-checkbox-field-text{position:relative;display:inline-block;padding:.4em .4em .4em 1.6em;font-size:1.5rem}.privacy_area .mwform-checkbox-field .mwform-checkbox-field-text:before{position:absolute;top:0;left:0;bottom:0;content:'';margin:auto;width:15px;height:15px;background:#fff;border:1px solid #000}.privacy_area .mwform-checkbox-field .mwform-checkbox-field-text:after{position:absolute;top:0;left:3px;bottom:0;content:'';width:12px;height:11px;margin:auto;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/ico-check.svg) no-repeat center/100%;transition:.2s;opacity:0}.privacy_area .mwform-checkbox-field .mwform-checkbox-field-text a{font-size:1em;color:#028001;text-decoration:underline;text-underline-offset:.15em;-webkit-transition:all .3s;transition:all .3s}.privacy_area .mwform-checkbox-field .mwform-checkbox-field-text a:hover{opacity:.6;-webkit-transition:all .3s;transition:all .3s}.privacy_area .mwform-checkbox-field input[type=checkbox]:checked+.mwform-checkbox-field-text:after{opacity:1;transition:.2s}.submit_btn{text-align:center}.submit_btn input{width:100%;max-width:350px;margin:0 auto;padding:1.47em 1em;background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 50%,#099e08 100%);background-position:0 100%;background-size:200% auto;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;-webkit-transform-origin:0 0;-webkit-transform:scale(1,1.01);-moz-transform-origin:0 0;-moz-transform:scale(1,1.01);-ms-transform-origin:0 0;-ms-transform:scale(1,1.02);-o-transform-origin:0 0;-o-transform:scale(1,1.01);font-size:1.8rem;line-height:1.5;letter-spacing:.2em;color:#fff;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.submit_btn input:hover{background-position:50% 100%;background-size:200% auto;-webkit-transition:all .5s;transition:all .5s}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}.page_confirm_block .mw_wp_form_confirm .flex .txt,.page_confirm_block .mw_wp_form_confirm .privacy_area,.page_confirm_block .mw_wp_form_confirm .ex_txt,.page_confirm_block .mw_wp_form_confirm .form_box .required:before{display:none}.page_confirm_block .mw_wp_form_confirm .form_box table{margin-bottom:100px}.page_confirm_block .mw_wp_form_confirm .form_box table th,.page_confirm_block .mw_wp_form_confirm .form_box table td{padding-bottom:20px;padding-top:25px;border-bottom:1px solid #dedede}.page_confirm_block .mw_wp_form_confirm .submit_btn{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.page_confirm_block .mw_wp_form_confirm .submit_btn input[type=submit]{width:48%;margin-right:4%}.page_confirm_block .mw_wp_form_confirm .submit_btn input[type=submit]:last-child{margin-right:0}.page_confirm_block .mw_wp_form_confirm .submit_btn input[type=submit].back_btn{background:#ededed;color:#707070}.mw_wp_form.mw_wp_form_input .error{display:block;margin-top:.5em;font-size:1.5rem}.mw_wp_form.mw_wp_form_input .privacy_area .error{text-align:center}.page_confirm_block .recruit_btn_area .base_btn a{padding:1.47em 1em}.page_confirm_block .recruit_btn_area .base_btn.gray a{background:#ededed;border:none;color:#707070}.page_confirm_block .recruit_btn_area .base_btn.gray a:hover{opacity:.6}.entry_table{margin-bottom:100px}.entry_table>div{width:100%;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;padding:20px 0;border-bottom:1px solid #dedede}.entry_table>div:first-of-type{border-top:1px solid #dedede}.entry_table>div dt,.entry_table>div dd{font-size:1.5rem;line-height:2.3}.entry_table>div dt{width:150px;margin-right:50px}.entry_table>div dd{width:calc(100% - 200px)}.page_entry_completely .txt_base{margin-bottom:100px}.page_entry_completely .txt_base p a{font-size:1em;color:inherit;pointer-events:none}@media screen and (max-width:768px){.page_base_block.main_contents_block .page_main_visual .main_width .left .main_ttl .en{font-size:7rem}.page_base_block.main_contents_block .page_main_visual .main_width .main_img{width:41%;max-width:500px}.page_base_block.main_contents_block .first_catch_box .wrapper .left .ttl{font-size:3rem}.benefit_list li{display:block}.benefit_list li:not(:last-child){margin-bottom:80px}.benefit_list li .img{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.benefit_list li .txt_box{width:100%}}@media screen and (max-width:767px){.page_base_block .page_inner{padding:80px 0}.page_main_visual{padding:100px 0 45px}.page_main_visual .ja_ttl{margin-bottom:30px;font-size:2.5rem;text-align:left}.page_main_visual .main_ttl{position:static;margin:0;text-align:left}.page_base_block.main_contents_block .page_main_visual{padding:135px 0 0}.page_base_block.main_contents_block .page_main_visual:before{height:600px}.page_base_block.main_contents_block .page_main_visual .main_width{display:block}.page_base_block.main_contents_block .page_main_visual .main_width .left{width:100%;margin-right:0;margin-bottom:60px;text-align:left}.page_base_block.main_contents_block .page_main_visual .main_width .left .ja_ttl{margin-bottom:1em}.page_base_block.main_contents_block .page_main_visual .main_width .left .main_ttl{margin-bottom:50px}.page_base_block.main_contents_block .page_main_visual .main_width .left .main_ttl .en{font-size:5rem}.page_base_block.main_contents_block .page_main_visual .main_width .main_img{width:100%;max-width:100%}.page_base_block.main_contents_block .page_inner{padding-top:155px}.page_base_block.main_contents_block .first_catch_box{margin:0 auto 40px}.page_base_block.main_contents_block .first_catch_box .green_txt{margin-bottom:2em;font-size:1.5rem;letter-spacing:.04em}.page_base_block.main_contents_block .first_catch_box .wrapper{display:block}.page_base_block.main_contents_block .first_catch_box .wrapper .left{width:100%;margin-right:0;margin-bottom:30px}.page_base_block.main_contents_block .first_catch_box .wrapper .left .ttl{font-size:2.5rem;line-height:2.4;letter-spacing:.1em;text-align:center}.page_base_block.main_contents_block .first_catch_box .wrapper .right{width:100%}.main_contents_block .bg_img_area{margin:0 calc(50% - 50vw) 40px}.main_contents_block .main_contents_box:not(:last-of-type){margin-bottom:80px}.main_contents_block .main_contents_box .green_txt{margin-bottom:1.5em}.main_contents_block .main_contents_box .bold_ttl{font-size:1.8rem;line-height:1.9}.main_contents_block .main_contents_box .mb100{margin-bottom:30px}.page_consulting_block .works_area{position:relative;left:-20px;width:calc(100% + 40px);padding:50px 20px 60px}.page_consulting_block .works_area .works_box{padding-bottom:2em;display:block}.page_consulting_block .works_area .works_box:not(:last-of-type){margin-bottom:50px}.page_consulting_block .works_area .works_box dt{width:100%;margin-right:0;text-align:center}.page_consulting_block .works_area .works_box .num{width:100%;font-size:8rem;text-align:center}.page_consulting_block .works_area .works_box .num .small{font-size:4rem}.page_consulting_block .works_area .works_box .sub_txt{position:static;line-height:2.3;text-align:center}.page_consulting_block .business_list{display:block;margin-bottom:80px}.page_consulting_block .business_list li{width:100%}.page_consulting_block .business_list li .img:after{padding-top:60%}.page_consulting_block .business_list li:before{background:linear-gradient(0deg,#014001 0%,rgba(1,64,1,0) 36%)}.page_consulting_block .business_list li .ttl{bottom:13px;font-size:1.8rem}.page_consulting_block .message .img{position:relative;left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px)}.page_consulting_block .message .img img{width:100%}.page_consulting_block .message .txt_box{max-width:100%;padding-top:40px}.page_consulting_block .message .txt_box .green_txt,.page_consulting_block .message .txt_box .bold_ttl{text-align:center}.page_consulting_block .message .txt_box .txt_base{padding:0;background:0 0}.page_teamwork_block .mb120{margin-bottom:80px}.page_teamwork_block .bg_img_area{right:0;width:calc(100% + 40px);max-width:calc(100% + 40px);padding-left:0;padding-bottom:0}.page_teamwork_block .bg_img_area:before{content:none}.page_teamwork_block .bg_img_area.reverse{left:0;padding-right:0}.page_teamwork_block .org .wrapper{width:100%;max-width:856px;display:block}.page_teamwork_block .org .wrapper .img{width:100%;max-width:450px;margin:0 auto 40px;text-align:center}.page_teamwork_block .org .wrapper .img figcaption{display:inline-block;padding:.64em 1.4em}.page_teamwork_block .org .wrapper .txt_box{width:100%}.page_teamwork_block .philosophy_img{width:90%;margin:0 0 0 auto;margin-bottom:50px}.page_teamwork_block .philosophy_img img{width:100%}.page_teamwork_block .philosophy_list{width:100%;max-width:100%;background:0 0}.page_teamwork_block .philosophy_list li{width:100%;max-width:100%;padding:15px 0 35px;display:block}.page_teamwork_block .philosophy_list li:before{right:0;margin:auto}.page_teamwork_block .philosophy_list li .num{width:100%}.page_teamwork_block .philosophy_list li .bold_ttl{width:100%}.benefit_list li .txt_box{padding:30px 0 0}.benefit_list li .txt_box .num{margin-bottom:.5em;padding-left:25px;font-size:2.5rem;letter-spacing:.04em}.benefit_list li .txt_box .sub_ttl{padding-left:25px;font-size:1.5rem}.benefit_list li .txt_box .bold_ttl{font-size:1.8rem;line-height:1.9}.benefit_list li .txt_box:before{width:40px;height:40px}.page_interview_block .page_inner{padding-bottom:80px}.page_interview_block .interview_list{display:block}.page_interview_block .interview_list li{width:100%;margin-bottom:50px}.page_interview_block .interview_list li:not(:nth-child(2n)){margin-right:0}.page_interview_block .interview_list li:last-child{margin-bottom:0}.page_interview_detail_block .page_inner{padding-top:60px}.page_interview_detail_block .page_main_visual{padding:0}.page_interview_detail_block .page_main_visual .main_bg{position:relative;left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);height:480px}.page_interview_detail_block .left{position:relative;top:-45px;left:-20px;width:calc(100% + 20px);max-width:500px}.page_interview_detail_block .main_ttl{position:absolute;top:100px;right:auto;bottom:auto;left:20px;margin-bottom:0}.page_interview_detail_block .main_ttl .en{font-size:2.2rem;line-height:2;letter-spacing:.1em}.page_interview_detail_block .txt_box{padding:50px 20px}.page_interview_detail_block .txt_box .bold_ttl{margin-bottom:1.1em;font-size:1.8rem;line-height:1.9}.page_interview_detail_block .img_txt_box{display:block}.page_interview_detail_block .img_txt_box .img{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.page_interview_detail_block .img_txt_box .img img{width:100%}.page_interview_detail_block .img_txt_box>.txt_box{width:100%;max-width:100%}.page_interview_detail_block .img_txt_box.reverse .img{margin-left:0}.page_interview_detail_block .img_txt_box.full .img{position:relative;left:-20px;width:calc(100% + 40px);max-width:calc(100% + 40px);margin-bottom:40px}.page_interview_detail_block .img_txt_box.full .txt_box{display:block}.page_interview_detail_block .img_txt_box.full .txt_box>.left{width:100%;max-width:100%}.page_interview_detail_block .img_txt_box.full .txt_box .txt_base{width:100%;max-width:100%;margin:0 0 0 auto}.page_interview_detail_block .img_txt_box.mb130{margin-bottom:80px}.page_interview_detail_block .img_txt_box.mb100{margin-bottom:50px}.page_requirements_block .main_ttl .en{font-size:4.6rem}.tab_wrapper .tab_label{padding:.84em .01em}.res_table>div{display:block;border-bottom:none}.res_table>div dt,.res_table>div dd{font-size:1.5rem;line-height:2.3}.res_table>div dt{width:100%;padding:.6em 1em;line-height:1.5}.res_table>div dd{width:100%;padding:1.2em 0}.res_table:not(:first-of-type)>div{border-top:none}.res_table .mb25{margin-bottom:20px}.res_table .tel{pointer-events:all}.form_box{padding:0}.form_box table{margin-bottom:15px}.form_box th,.form_box td{display:block;float:left;clear:both;width:100%}.form_box th{width:100%;margin-bottom:10px;padding:0;font-size:1.5rem;vertical-align:inherit}.form_box td{width:100%;margin-bottom:30px;padding:0;font-size:1.4rem}.form_box input[type=password],.form_box input[type=tel],.form_box input[type=email],.form_box input[type=text],.form_box textarea{font-size:1.4rem}.form_box select{width:70px;margin:2px 3px;padding:1.1em 1.7em 1.1em .2em;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/ico-select-arrow.svg) no-repeat center right 10px/9px,#eff8ed;font-size:1.4rem}.form_box .required:before{top:0}.form_box .radio{padding:0}.form_box .radio.required:before,.form_box .radio.option:before{top:0}.form_box .ex_txt{font-size:1.3rem}.form_box .mwform-radio-field:not(:last-of-type){margin-right:1em}.privacy_area{margin-bottom:40px}.page_confirm_block .mw_wp_form_confirm .form_box table{margin-bottom:50px}.page_confirm_block .mw_wp_form_confirm .form_box table th,.page_confirm_block .mw_wp_form_confirm .form_box table td{padding-bottom:20px;padding-top:25px;border-bottom:1px solid #dedede}.page_confirm_block .mw_wp_form_confirm .form_box table th{padding-bottom:0;border-bottom:0}.page_confirm_block .mw_wp_form_confirm .form_box table td{padding-top:10px;padding-top:15px}.page_confirm_block .mw_wp_form_confirm .submit_btn{display:block}.page_confirm_block .mw_wp_form_confirm .submit_btn input[type=submit]{width:100%;margin-right:0;padding-top:1.2em;padding-bottom:1.2em}.page_confirm_block .mw_wp_form_confirm .submit_btn input[type=submit].back_btn{margin-bottom:20px;padding-top:.8em;padding-bottom:.8em}.page_confirm_block .recruit_btn_area li:not(:last-child){margin-bottom:30px}.entry_table{margin-bottom:60px}.entry_table>div{display:block;padding:15px 0}.entry_table>div dt,.entry_table>div dd{font-size:1.5rem;line-height:2.3}.entry_table>div dt{width:100%;margin-right:0;margin-bottom:.5em}.entry_table>div dd{width:100%}.page_entry_completely .txt_base{margin-bottom:50px}.page_entry_completely .txt_base p a{pointer-events:all}}.consluting_work_img{width:100vw;margin-left:-20px}.consluting_work_img img{object-fit:cover}#consluting_work{padding:40px 0 60px}#consluting_work .consluting_work_top{color:#028001;text-align:center;font-size:1.5rem;font-weight:500}#consluting_work .consluting_work_second{margin-top:30px;text-align:center;font-size:1.8rem;font-weight:500}#consluting_work .consluting_work_container{position:relative;margin-top:40px}#consluting_work .consluting_work_block{max-width:600px;margin:0 auto}#consluting_work .consluting_work_block p{font-size:1.5rem;font-weight:500;line-height:2.2;letter-spacing:.04em}#consluting_work .consluting_work_block p a{color:#028001;transition:.3s all}#consluting_work .consluting_work_block strong{font-size:1.5rem;font-weight:700;line-height:2.2}#consluting_work .consluting_work_block+.consluting_work_block{margin-top:40px}.consluting_work_block_img{position:relative}.consluting_work_block_img img{width:100%;object-fit:cover}.consluting_work_block_img.bottom{text-align:center;width:121px;aspect-ratio:1/1;margin:20px auto 80px}.consluting_work_block_img.no_bg{width:99px;height:99px;object-fit:cover;margin-left:15px;margin-top:50px}.consluting_work_block_img.top{width:137px;height:137px;object-fit:cover;margin-left:auto;margin-right:15px}.consluting_work_block_img.bottom:before{content:"";position:absolute;width:66px;height:66px;z-index:-1;bottom:-25%;left:-25%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}.consluting_work_block_img.top:before{content:"";position:absolute;width:92px;height:92px;z-index:-1;top:-35%;left:-35%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}@media screen and (min-width:768px){#consluting_work .consluting_work_second{font-size:2rem}.consluting_work_block_img.bottom{width:160px;height:160px}.consluting_work_block_img.bottom:before{content:"";position:absolute;width:88px;height:88px;z-index:-1;bottom:-10%;left:-10%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}.consluting_work_block_img.no_bg{width:140px;height:140px;object-fit:cover;margin:50px auto 0;transform:translateX(-140px)}.consluting_work_block_img.top{width:187px;height:187px;object-fit:cover;margin:0 auto;transform:translateX(117px)}.consluting_work_block_img.top:before{content:"";position:absolute;width:120px;height:120px;z-index:-1;top:-35%;left:-35%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}}@media screen and (min-width:980px){.consluting_work_img{position:relative;width:100%;max-width:961px;margin-left:auto}.consluting_work_img:before{content:"";position:absolute;width:300px;height:300px;bottom:-20%;left:-15%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../assets/img/recruit/consulting/green_bg.webp);z-index:-1}#consluting_work{padding:140px 0 240px}#consluting_work .consluting_work_second{font-size:2.5rem}.consluting_work_block_img.bottom{position:absolute;top:15%;right:-100px;width:200px;height:200px}.consluting_work_block_img.bottom:before{content:"";position:absolute;width:109px;height:109px;z-index:-1;bottom:-30%;left:-30%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}.consluting_work_block_img.top{position:absolute;bottom:-160px;left:-160px;width:220px;height:220px}.consluting_work_block_img.top:before{content:"";position:absolute;width:150px;height:150px;z-index:-1;top:-35%;left:-35%;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/consulting/green_bg.webp)}.consluting_work_block_img.no_bg{position:absolute;width:160px;height:160px;bottom:240px;left:100px}.consluting_work_block_img+.consluting_work_block{margin:40px auto 0!important}#consluting_work .consluting_work_block p a:hover{opacity:.7}}#contact{padding-top:60px}@media screen and (min-width:768px){#contact{padding-top:80px}}@media screen and (min-width:1080px){#contact{padding-top:220px}}@media screen and (min-width:1280px){#contact{padding-bottom:180px}}.contact_head{margin-bottom:40px}@media screen and (min-width:768px){.contact_head{margin-bottom:60px}}@media screen and (min-width:1080px){.contact_head{margin-bottom:80px}}@media screen and (min-width:1080px){.contact_head_text{text-align:center;font-size:1.6rem;line-height:2.3em}}.content_title{margin-bottom:20px}@media screen and (min-width:768px){.content_title{margin-bottom:30px}}@media screen and (min-width:1080px){.content_title{margin-bottom:40px}}.content_title .ja{line-height:1.2em;font-weight:500;font-size:6.6666666667vw;letter-spacing:.05em}@media screen and (min-width:768px){.content_title .ja{font-size:3rem;letter-spacing:.1em}}@media screen and (min-width:1080px){.content_title .ja{font-size:3.5rem;letter-spacing:.15em}}.content_title .en{margin-top:.5em;line-height:1.2em;font-weight:500;color:#028001;font-size:4.2666666667vw}@media screen and (min-width:768px){.content_title .en{font-size:1.8rem;letter-spacing:.1em}}@media screen and (min-width:1080px){.content_title .en{font-size:2.2rem;margin-top:.7em}}.content_title._center .ja{text-align:center}.content_title._center .en{text-align:center}.content_title._line{position:relative;padding-left:25px;margin-bottom:30px}@media screen and (min-width:768px){.content_title._line{margin-bottom:40px}}@media screen and (min-width:1080px){.content_title._line{margin-bottom:60px}}@media screen and (min-width:1280px){.content_title._line{padding-left:30px}}.content_title._line:before{content:"";width:5px;height:100%;background-color:#028001;position:absolute;left:0;top:0}.modal_container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(35,24,21,.8);z-index:10000;display:none}.modal_container.is_show{display:block}@media screen and (min-width:1080px){.modal_container{overflow:scroll}}.modal_container .modal_contents{position:relative;z-index:1000;padding:6vw 5vw}@media screen and (min-width:1080px){.modal_container .modal_contents{padding:125px 0}}.modal_container .modal_contents .content_title{margin-bottom:0}.modal_container .modal_body{background-color:#fff;padding:7vw 4vw;overflow-y:scroll;height:95dvh;max-height:784px;max-width:1000px;margin:0 auto}@media screen and (min-width:768px){.modal_container .modal_body{padding:40px}}@media screen and (min-width:1080px){.modal_container .modal_body{padding:100px;overflow:auto;max-height:none;height:100%}}.modal_container .modal_body .modal_top_text_block{margin-top:20px}@media screen and (min-width:768px){.modal_container .modal_body .modal_top_text_block{text-align:center;margin-top:40px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_top_text_block{margin-top:60px}}.modal_container .modal_body .modal_top_text_block p{font-size:1.5rem;font-weight:500;line-height:2.2;letter-spacing:.12em}.modal_container .modal_body .modal_privacy-policy_block{margin-top:25px;background-color:#eff8ed;padding:30px 15px;height:300px;overflow-y:scroll;position:relative}@media screen and (min-width:768px){.modal_container .modal_body .modal_privacy-policy_block{padding:40px;height:40vh;margin-top:40px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_privacy-policy_block{padding:60px;height:auto;max-height:none;overflow:auto;margin-top:60px}}.modal_container .modal_body .modal_privacy-policy_block_top{color:#028001;font-size:2rem;font-weight:500;position:relative;padding-left:.7em;margin-bottom:15px}@media screen and (min-width:768px){.modal_container .modal_body .modal_privacy-policy_block_top{margin-bottom:30px;font-size:2.3rem}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_privacy-policy_block_top{margin-bottom:40px;font-size:2.5rem}}.modal_container .modal_body .modal_privacy-policy_block_top:before{content:"";position:absolute;top:.3em;left:0;width:5px;height:1em;background-color:#028001}.modal_container .modal_body .modal_privacy-policy_block_row dl dt{font-size:1.5rem;font-weight:500;line-height:2.2;color:#028001}.modal_container .modal_body .modal_privacy-policy_block_row dl dd{font-size:1.5rem;font-weight:500;line-height:2.2}.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text{font-size:1.5rem;line-height:2.2}.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text a{color:#028001;-webkit-transition:.3s all;transition:.3s all}@media screen and (min-width:1080px){.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text a:hover{opacity:.7}}.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text+.modal_privacy-policy_block_row_text{margin-top:20px}@media screen and (min-width:768px){.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text+.modal_privacy-policy_block_row_text{margin-top:30px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_privacy-policy_block_row dl dd .modal_privacy-policy_block_row_text+.modal_privacy-policy_block_row_text{margin-top:40px}}.modal_container .modal_body .modal_privacy-policy_block_row+.modal_privacy-policy_block_row{margin-top:30px}@media screen and (min-width:768px){.modal_container .modal_body .modal_privacy-policy_block_row+.modal_privacy-policy_block_row{margin-top:35px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_privacy-policy_block_row+.modal_privacy-policy_block_row{margin-top:40px}}.modal_container .modal_body .modal_check{margin-top:20px}@media screen and (min-width:768px){.modal_container .modal_body .modal_check{text-align:center;margin-top:35px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_check{margin-top:50px}}.modal_container .modal_body .modal_check #agree{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal_container .modal_body .modal_check #agree:before{content:"";position:absolute;top:-1em;left:0;width:20px;height:20px;background-color:#e3e3e3}.modal_container .modal_body .modal_check #agree:after{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/contact/check.svg);width:11px;height:11px;background-size:cover;top:calc(-1em + 4px);left:5px;opacity:0;-webkit-transition:.3s all;transition:.3s all}.modal_container .modal_body .modal_check #agree:checked:after{opacity:1}.modal_container .modal_body .modal_check label{padding-left:1em;font-size:1.4rem;font-weight:500}.modal_container .modal_body .modal_button_block{margin-top:20px;text-align:center}@media screen and (min-width:768px){.modal_container .modal_body .modal_button_block{margin-top:35px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_button_block{margin-top:50px}}.modal_container .modal_body .modal_button_block .modal_contact_form{width:100%;text-align:center;background-color:#e3e3e3;color:#fff;font-size:1.4rem;padding:20px 0;max-width:300px;-webkit-transition:.3s all;transition:.3s all;pointer-events:none;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.modal_container .modal_body .modal_button_block .modal_contact_form.checked{background-color:#028001;pointer-events:auto}.modal_container .modal_body .modal_top_btn{text-align:center;margin:0 auto;margin-top:20px}@media screen and (min-width:768px){.modal_container .modal_body .modal_top_btn{margin-top:30px}}@media screen and (min-width:1080px){.modal_container .modal_body .modal_top_btn{margin-top:50px}}.modal_container .modal_body .modal_top_btn a{color:#028001}.btn_standard{position:relative;display:inline-block;color:#028001;text-align:center;font-size:1.6rem;line-height:1em;font-weight:600;width:100%;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:1em 0;border:1px solid #028001;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}@media screen and (min-width:768px){.btn_standard{max-width:200px}}.btn_standard .text{position:relative;z-index:11}.btn_standard .arrow{width:20px;height:20px;position:absolute;right:10px;top:50%;margin-top:-10px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:11}.btn_standard .arrow:before,.btn_standard .arrow:after{content:"";width:100%;height:100%;position:absolute;top:0;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../img/icon/arrow.svg);background-size:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn_standard .arrow:before{left:0}.btn_standard .arrow:after{left:-100%}.btn_standard:before,.btn_standard:after{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn_standard:after{background-color:#fff}.btn_standard:before{-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#028001;z-index:2}.btn_standard._white{color:#fff;border-color:#fff}.btn_standard._white:after{background-color:rgba(0,0,0,0)}.btn_standard._black{color:#101010;border-color:#101010}.btn_standard._black:after{background-color:rgba(0,0,0,0)}.btn_standard._wide{max-width:380px}.btn_standard._min{padding:1.4em 0;font-size:1.5rem}.btn_standard._back{padding-left:10px}.btn_standard._back .arrow{right:auto;left:10px;-webkit-transform:scale(-1,1);transform:scale(-1,1)}.btn_standard._back:before{-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width:1080px){.btn_standard:hover{color:#fff;border-color:#028001}.btn_standard:hover .arrow:before{left:100%}.btn_standard:hover .arrow:after{left:0}.btn_standard:hover:before{-webkit-transform:translateX(0%);transform:translateX(0%)}}.btn_standard:hover._white{color:#fff}.btn_area{margin-top:40px}@media screen and (min-width:768px){.btn_area{max-width:800px;margin:60px auto 0px auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1080px){.btn_area{margin-top:100px}}.btn_area .btn_standard{background-color:rgba(0,0,0,0);padding-bottom:.8em;text-align:center;padding:1.3em 0}@media screen and (min-width:768px){.btn_area .btn_standard{max-width:360px}}@media screen and (min-width:1080px){.btn_area .btn_standard{cursor:pointer}}.btn_area .btn_standard>span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#028001;position:relative;z-index:11}@media screen and (max-width:767px){.btn_area .btn_standard+.btn_standard{margin-top:15px}}@media screen and (min-width:768px){.btn_area .btn_standard.btnBack{margin-right:8%}}@media screen and (min-width:1080px){.btn_area .btn_standard.btnBack{margin-right:8%}}.btn_area .btn_standard:hover>span{color:#fff}.btn_area .btn_standard:hover.btnBack:before{-webkit-transform:translateX(0%);transform:translateX(0%)}.txt_base{&.how_to{letter-spacing:.12em}}@media screen and (min-width:768px){.sp{display:none}}.howto_anker_link{padding:20px 0;background-image:#f7fff7}.howto_anker_link ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 20px}.howto_anker_link ul li{width:calc(50% - 10px)}.howto_anker_link ul li a{width:100%;display:inline-block;position:relative}.howto_anker_link ul li a span{color:#028001;font-size:1.8rem;font-weight:600;letter-spacing:.2em;display:inline-block}.howto_anker_link ul li a span:before{content:"";position:absolute;top:50%;right:22px;border:solid 1px #028001;display:inline-block;width:22px;height:22px;border-radius:50%;margin-top:-12px}.howto_anker_link ul li a span:after{content:"";position:absolute;display:inline-block;width:6px;height:6px;border-bottom:solid 1px #028001;border-right:solid 1px #028001;top:50%;right:31px;margin-top:-4px;transform:rotate(45deg)}.how-to_container{margin-top:40px}@media screen and (min-width:768px){.howto_anker_link{padding:30px 0;& ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 10px;li{width:calc((100% / 4) - 10px);a{position:static;span{position:relative;color:#028001;font-size:1.8rem;font-weight:600;&:before{content:"";position:absolute;top:50%;right:calc(-0.8em - 16px);border:solid 1px #028001;display:inline-block;width:22px;height:22px;border-radius:50%;margin-top:-12px}&:after{content:"";position:absolute;display:inline-block;width:6px;height:6px;border-bottom:solid 1px #028001;border-right:solid 1px #028001;top:50%;right:calc(-0.8em - 7px);margin-top:-4px;transform:rotate(45deg)}}}}}}.how-to_container{margin-top:60px}}@media screen and (min-width:980px){.how-to_container{margin-top:70px}.howto_anker_link{padding:40px 0;& ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px 10px;li{width:calc((100% / 4) - 10px);a{span{position:relative;color:#028001;font-size:1.8rem;font-weight:600;transition:0.3s all;&:before{content:"";position:absolute;top:50%;right:calc(-1em - 22px);border:solid 1px #028001;display:inline-block;width:22px;height:22px;border-radius:50%;margin-top:-12px;transition:.3s all}&:after{content:"";position:absolute;display:inline-block;width:6px;height:6px;border-bottom:solid 1px #028001;border-right:solid 1px #028001;top:50%;right:calc(-1em - 13px);margin-top:-4px;transform:rotate(45deg);transition:.3s all}}}&:hover{a{span{opacity:0.7;&:before{background-color:#028001}&:after{border-color:#fff}}}}}}}}.how-to_row{width:100%;.how-to_row_image{width:100%}.how-to_row_image{width:100%;img{width:100%;object-fit:cover}}.how-to_row_text_block{position:relative;margin-top:30px;padding-top:20px;padding-left:15px;&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/text_block_icon.webp);top:0;left:0;width:60px;height:60px;background-size:cover;z-index:-1}.how-to_row_text_block_title{font-size:2.5rem;font-weight:500;line-height:1.8;letter-spacing:.2em;color:#028001}.how-to_row_text_block_sub_title{font-size:1.62rem;font-weight:500;margin-top:20px;letter-spacing:.1em;text-align:center}.how-to_row_text{font-size:1.4rem;font-weight:500;line-height:2.2;margin-top:30px}}+.how-to_row{margin-top:40px}}@media screen and (min-width:768px){.how-to_row{display:flex;gap:0 40px;&.reverse{flex-direction:row-reverse}.how-to_row_image{flex:1}.how-to_row_text_block{width:50%;margin-top:0;padding-top:35px;padding-left:20px;&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/text_block_icon.webp);top:0;left:0;width:80px;height:80px;background-size:cover;z-index:-1}.how-to_row_text_block_title{font-size:3.5rem}.how-to_row_text_block_sub_title{font-size:2.2rem;font-weight:500;margin-top:20px;letter-spacing:.1em;text-align:left}.how-to_row_text{margin-top:30px}}+.how-to_row{margin-top:80px}}}@media screen and (min-width:980px){.how-to_row{display:flex;gap:0 68px;.how-to_row_image{flex:1;max-width:500px}.how-to_row_text_block{width:50%;margin-top:0;padding-top:60px;padding-left:60px;max-width:498px;.how-to_row_text_block_title{font-size:3rem}.how-to_row_text{margin-top:40px;font-size:1.5rem}}+.how-to_row{margin-top:130px}}}.how-to_people_block{.how-to_people_main_visual{width:90%;position:relative;&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/how-to_people_main_visual_bg.webp);width:100px;height:100px;bottom:0;right:0;transform:translate(30%,30%);z-index:-1}}.howto_people_inner{width:100%;max-width:1068px;margin:0 auto;padding:0 5vw 60px}.how-to_people_title{padding-top:80px;text-align:center;& h2{font-size:6rem;color:#028001}& p{font-size:1.8rem;line-height:2}}.how-to_people_contents{max-width:700px;margin:30px auto 0;& h3{text-align:center;font-size:2.1rem;font-weight:500;letter-spacing:.2em;line-height:2}& p{margin-top:20px;font-size:1.5rem;font-weight:500;line-height:2}}.how-to_row_wrapper{margin-top:60px}.btn_area{text-align:center;.how-to_link_btn{display:inline-block;border:solid 1px #028001;text-align:center;padding:1em 1.5em}}.btn_area span{font-size:1.6rem;font-weight:500;color:#028001;letter-spacing:.2em}}@media screen and (min-width:768px){.how-to_people_block{.how-to_people_main_visual{width:90%;position:relative;&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/how-to_people_main_visual_bg.webp);width:150px;height:150px;bottom:0;right:0;transform:translate(30%,30%);z-index:-1}}.howto_people_inner{width:100%;max-width:1068px;margin:0 auto;padding:0 5vw 100px}.how-to_people_title{padding-top:80px;text-align:center;& h2{font-size:7rem;color:#028001}& p{font-size:2rem;line-height:2}}.how-to_people_contents{margin-top:80px;& h3{text-align:center;font-size:3.5rem;font-weight:500}& p{margin-top:40px;font-size:1.5rem;font-weight:500;line-height:2.2}}.how-to_row_wrapper{margin-top:80px}.btn_area{text-align:center;.how-to_link_btn{display:inline-block;border:solid 1px #028001;text-align:center;padding:1em 1.5em;span{font-size:1.6rem;font-weight:500;color:#028001;letter-spacing:.2em}}}}}@media screen and (min-width:980px){.how-to_people_block{.how-to_people_main_visual{width:90%;position:relative;max-width:1111px;&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/how-to_people_main_visual_bg.webp);width:200px;height:200px;bottom:0;right:0;transform:translate(30%,30%);background-size:cover;z-index:-1}}.howto_people_inner{width:100%;max-width:1068px;margin:0 auto;padding:0 0 150px}.how-to_people_title{padding-top:100px;text-align:center;& h2{font-size:7.5rem;color:#028001}& p{font-size:2.2rem;line-height:2}}.how-to_people_contents{margin-top:80px;& h3{text-align:center;font-size:3rem;font-weight:500}& p{margin-top:30px;font-size:1.5rem;font-weight:500;line-height:2.2;letter-spacing:.08em}}.how-to_row_wrapper{margin-top:100px}.btn_area{text-align:center;.how-to_link_btn{position:relative;display:inline-block;border:solid 1px #028001;text-align:center;padding:1em 1.5em;max-width:350px;width:100%;transition:0.3s all;&:hover{background-color:#028001}}}.btn_area span{font-size:1.6rem;font-weight:500;color:#028001;letter-spacing:.2em;transition:.3s all}.btn_area:hover span{color:#fff}}}@media screen and (min-width:1366px){.how-to_people_block{.how-to_people_main_visual{margin-left:calc((100vw - 1366px) / 2);&:before{content:"";position:absolute;background-image:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/howto/how-to_people_main_visual_bg.webp);width:300px;height:300px;bottom:0;right:0;transform:translate(30%,30%);background-size:cover;z-index:-1}}}}