@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Allison&display=swap);@import url(https://use.fontawesome.com/releases/v5.10.2/css/all.css);article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{display:block}blockquote,body,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-weight:400}table{border-collapse:collapse;border-spacing:0}li{list-style:none}a{text-decoration:none}a:link{text-decoration:none}img{max-width:100%;height:auto;border:0;height:auto;vertical-align:bottom;backface-visibility:hidden;-webkit-backface-visibility:hidden}button,input,select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{display:none}i{font-style:normal}textarea{resize:none;font-family:sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;overflow:auto}body{margin:auto;width:auto;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;letter-spacing:.04em;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}a,b,dd,dt,li,p,span,td,th{font-size:15px;font-size:1.5rem;line-height:1.2;color:#000}h1,h2,h3,h4,h5,h6{color:#000}.sp_only{display:none !important}@media screen and (max-width:767px){.sp_only{display:block !important}.pc_only{display:none !important}}.center{margin:auto;text-align:center;line-height:180%}.clearfix:after{content:"";display:block;clear:both}.main_width{width:calc(100% - 40px);max-width:1066px;margin:auto}.main_width.size856{max-width:856px}.main_width.size766{max-width:766px}section{padding:80px 0}.txt_base p{font-size:1.5rem;line-height:2.3}.txt_base p:not(:last-of-type){margin-bottom:1.5em}.full_width{margin:0 calc(50% - 50vw)}.grada_dark_green{background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 100%)}.grada_light_green{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}.main_ttl{margin-bottom:70px;text-align:center}.main_ttl .en{display:block;font-size:7.5rem;line-height:1.3;letter-spacing:.1em;color:#028001}.main_ttl .ja{display:block;font-size:2.2rem;line-height:1.4;letter-spacing:.1em}.bold_ttl{font-size:1.8rem;line-height:1.9}.base_btn a{display:block;width:100%;max-width:350px;margin:0 auto;padding:1.47em 1em;border:1px solid #028001;font-size:1.8rem;line-height:1.5;letter-spacing:.2em;color:#028001;text-align:center;-webkit-transition:all .5s;transition:all .5s}.base_btn a:hover{background:#028001;color:#fff;-webkit-transition:all .5s;transition:all .5s}.base_btn.green a{background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 50%,#099e08 100%);background-position:0 100%;background-size:200% auto;border:none;color:#fff;-webkit-transition:all .5s;transition:all .5s}.base_btn.green a:hover{background-position:50% 100%;background-size:200% auto;-webkit-transition:all .5s;transition:all .5s}.object_fit{position:relative}.object_fit:after{content:"";display:block;padding-top:100%}.object_fit img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}@media screen and (max-width:767px){.main_ttl{margin-bottom:60px}.main_ttl .en{font-size:5rem}.main_ttl .ja{font-size:1.5rem}}.entry_btn{position:fixed;right:4%;bottom:50px;z-index:9991}.entry_btn a{position:relative;display:block;width:145px;height:145px;background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 100%);border-radius:200px;opacity:.85;-webkit-transition:all .5s;transition:all .5s}.entry_btn a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:105px}.entry_btn a:hover{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-transition:all .5s;transition:all .5s}.entry_btn a:hover img{-webkit-animation:6s entry_btn linear infinite;animation:6s entry_btn linear infinite}.entry_btn a img{-webkit-animation:15s entry_btn linear infinite;animation:15s entry_btn linear infinite}@-webkit-keyframes entry_btn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes entry_btn{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.top_block .txt_box .bold_ttl{margin-bottom:.5em;font-size:3.5rem;line-height:2}.header{position:fixed;top:0;left:0;width:100%;padding:40px;z-index:9999}.header .left{width:40%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .left .logo{margin-right:10px}.header .left .logo a{display:block;width:60px}.header .left .txt{font-size:2.2rem;font-weight:700;line-height:1.3}.header .left .txt .small{display:block;font-size:.6em}.menu_trigger{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:absolute;top:40px;right:40px;width:40px;height:44px;z-index:999;-webkit-transition:all .3s;transition:all .3s}.menu_trigger span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.menu_trigger .border{position:absolute;background:#000;width:40px;height:1px;left:0;right:0;margin:auto}.menu_trigger .border:nth-of-type(1){top:0}.menu_trigger .border:nth-of-type(2){top:11px}.menu_trigger .border:nth-of-type(3){top:22px}.menu_trigger .txt{position:absolute;top:32px;right:0;left:0;font-size:1.1rem;line-height:1;text-align:center}.menu_trigger .txt:before{content:"MENU"}.menu_trigger.active{height:46px}.menu_trigger.active .border:nth-of-type(1){top:3px;-webkit-transform:translateY(7px) rotate(-315deg);transform:translateY(7px) rotate(-315deg)}.menu_trigger.active .border:nth-of-type(2){opacity:0}.menu_trigger.active .border:nth-of-type(3){top:19px;-webkit-transform:translateY(-8px) rotate(315deg);transform:translateY(-8px) rotate(315deg)}.menu_trigger.active .txt:before{content:"CLOSE"}body.fixed{position:fixed;width:100%}#menu_box.drawr_menu_box{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;-webkit-transition:all .9s;transition:all .9s}#menu_box.drawr_menu_box.active{opacity:1;visibility:visible}#menu_box.drawr_menu_box .menu_content{width:450px;height:90vh;margin:0 0 0 auto;padding:135px 4% 80px;background:#fff;-webkit-overflow-scrolling:touch;overflow-y:scroll}#menu_box.drawr_menu_box:after{position:absolute;top:0;left:0;content:"";width:calc(100% - 450px);height:100vh;background:rgba(2,128,1,.7)}#menu_box.drawr_menu_box .nav_list{margin-bottom:60px}.nav_list li{font-size:1.5rem}.nav_list li:not(:last-child){margin-bottom:1em}.nav_list li a{position:relative;display:inline-block;padding:.2em .2em .2em 1.3em;font-size:1em;line-height:1.4;color:#028001;-webkit-transition:all .5s;transition:all .5s}.nav_list li a:before{position:absolute;top:4px;left:0;content:"";width:8px;height:14px;background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/ico-nav-arrow-g.svg) no-repeat center/100%;-webkit-transition:all .5s;transition:all .5s}.nav_list li a:hover{opacity:.6;-webkit-transition:all .5s;transition:all .5s}.nav_list li a:hover:before{left:4px;-webkit-transition:all .5s;transition:all .5s}.nav_list.no_arrow li a{padding-left:0}.nav_list.no_arrow li a:before{content:none}.recruit_btn_area{margin-bottom:60px}.recruit_btn_area li:not(:last-child){margin-bottom:40px}.recruit_btn_area li .ttl{margin-bottom:1em;font-size:1.5rem;line-height:1.6;color:#028001;text-align:center}.recruit_btn_area li .base_btn a{max-width:100%;margin:0;padding:.8em 1em}.footer{position:relative;padding:70px 0 20px;background-color:#7b7b7b}.footer .main_width{max-width:1133px}.footer .wrapper{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;margin-bottom:75px}.footer .wrapper .nav_list.left{margin-right:2%}.footer .wrapper .right .nav_list{margin-bottom:50px}.footer .nav_list.no_arrow li a{text-decoration:underline;text-underline-offset:.15em}.footer .nav_list li a{color:#fff;font-size:1.4rem}.footer .nav_list li a:before{background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/common/ico-nav-arrow.svg) no-repeat center/100%}@media screen and (max-width:767px){.footer .nav_list.sp_none{display:none}}@media screen and (min-width:1024px){.footer .wrapper{margin-bottom:40px}.footer .wrapper .left{margin-right:min(10vw,60px) !important}}.f_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:768px){.f_info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:min(1vw,100px)}}@media screen and (min-width:1024px){.f_info{margin-right:min(20vw,235px)}}.f_info_logo{text-align:center;width:60px}.f_info_logo a{display:inline-block}.f_info_logo a img{width:100%;-o-object-fit:cover;object-fit:cover;margin-top:-10px}.f_info_name{font-size:1.4rem;color:#fff;margin-top:10px}.f_info_tel{line-height:1em;margin-top:15px;color:#fff}.f_info_tel a{color:#fff;line-height:1em;font-size:1.2rem}.f_info_address{font-size:1.2rem;color:#fff;margin-top:3px;line-height:2}.f_info_time{font-size:1.2rem;margin-top:3px;color:#fff}.f_info_url{margin-top:25px}@media screen and (min-width:768px){.f_info_logo{text-align:center;width:60px;margin-top:-10px}.f_info_url{margin-top:10px}.f_info_name{font-size:1.4rem;color:#fff;margin-top:0}.f_info_address{margin-top:10px}.f_info_time{font-size:1.2rem;margin-top:10px;color:#fff}.f_info_tel{line-height:1em;margin-top:30px;color:#fff}}.f_info_url a{color:#fff;font-size:1.5rem;letter-spacing:.2em}.f_info_sns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px;margin-top:20px}.f_info_sns .facebook{width:40px}.f_info_sns .twitter{width:40px}.f_info_sns .facebook a .cls-1{-webkit-transition:.4s all;transition:.4s all;fill:#fff;stroke-width:0px}@media screen and (min-width:1080px){.f_info_sns .facebook a:hover .cls-1{fill:#20992a}}.f_info_sns .twitter a .cls-1{-webkit-transition:.4s all;transition:.4s all;fill:#fff;stroke-width:0px}@media screen and (min-width:1080px){.f_info_sns .twitter a:hover .cls-1{fill:#20992a}}.copyright{display:block;font-size:1.2rem;line-height:1.5;color:#fff;text-align:center}.recuruit_btn_block{padding:0 0 80px}.recuruit_btn_block .img_area{position:relative;margin-bottom:80px;z-index:-1}.recuruit_btn_block .img_area .img{position:relative;z-index:-1}.recuruit_btn_block .img_area .img img{width:100%;-o-object-position:50% 0;object-position:50% 0}.recuruit_btn_block .img_area .img:after{padding-top:500px}.recuruit_btn_block .img_area .txt{position:absolute;right:0;left:0;top:5%;width:100%;margin:auto;text-align:center;font-size:3.5rem;line-height:2;letter-spacing:.2em;color:#028001;z-index:1}.recuruit_btn_block .recruit_btn_area{width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.recuruit_btn_block .recruit_btn_area li{width:45%}.recuruit_btn_block .recruit_btn_area li:not(:last-child){margin-right:5%;margin-bottom:0}.recuruit_btn_block .recruit_btn_area li:not(:last-child) .base_btn a{line-height:53px}.recuruit_btn_block .recruit_btn_area li .base_btn a{padding:0 1em;line-height:55px}.top_main_visual{position:relative;width:100%;height:100vh;padding-bottom:120px}.top_main_visual .left{position:absolute;left:0;width:40%;min-width:500px;height:100%;padding-left:6%;z-index:1}.top_main_visual .left .sub_txt{position:absolute;top:60%;font-size:1.5rem;line-height:2.3;letter-spacing:.54em;z-index:2}.top_main_visual .right{position:relative;width:78%;margin:0 0 0 auto;z-index:1}.top_main_visual .right .txt{position:absolute;right:4%;bottom:100px;font-size:2.5rem;line-height:1.8;letter-spacing:.2em;color:#fff;z-index:2}.top_main_visual .main_slider{position:relative;overflow:visible;z-index:-1}.top_main_visual .main_slider .swiper-slide{position:relative;z-index:3}.top_main_visual .main_slider .swiper-slide img{border-radius:0 0 0 80px}.top_main_visual .main_slider .swiper-slide:before{position:absolute;top:20%;left:-22.5%;content:"";width:62%;height:50%;z-index:2;visibility:hidden;-webkit-transition:all .9s;transition:all .9s}.top_main_visual .main_slider .swiper-slide:after{padding-top:90vh}.top_main_visual .main_slider .swiper-pagination{bottom:30px}.top_main_visual .main_slider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 7.5px;background:0 0;border:1px solid #fff}.top_main_visual .main_slider .swiper-pagination .swiper-pagination-bullet-active{background:#fff}.top_main_visual .main_slider .swiper-slide-active:before{visibility:visible;-webkit-transition:all .9s;transition:all .9s}.top_main_visual .main_slider .swiper-slide:before{background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/top/main-slider-img-txt.svg) no-repeat center/100%}.top_main_visual .main_slider .swiper-slide.txt_bk:before{background:url(//www.seedcon.co.jp/wp/wp-content/themes/seedconsultant/assets/css/page/recruit/../../../img/recruit/top/main-slider-img-txt-bk.svg) no-repeat center/100%}.top_intro_block{padding:90px 0 80px}.top_intro_block .txt_box .green_txt{margin-bottom:1.5em;font-size:2.2rem;line-height:1.6;letter-spacing:.1em;color:#028001}.top_intro_block .txt_box .bold_ttl{margin-bottom:1em;color:#028001}.top_main_contents_block{margin-bottom:220px;padding:0;padding-top:100px}.top_main_contents_block .inner{position:relative;width:100%;max-width:1366px;margin:0 auto;z-index:1}.top_main_contents_block .inner:before{position:absolute;top:-155px;left:0;content:"";min-height:0vw;font-size:clamp(75px, 5vw, 100px);line-height:1;letter-spacing:.1em;color:#028001;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;z-index:-1}.top_main_contents_block .inner .img{position:absolute;right:0;bottom:-80px;width:44%;max-width:600px;margin:0 0 0 auto}.top_main_contents_block .main_width{max-width:966px;padding-bottom:55px}.top_main_contents_block .txt_box{position:relative;width:53%;max-width:560px;padding-left:60px}.top_main_contents_block .txt_box .num{display:inline-block;margin-bottom:.3em;font-size:4.7rem;line-height:1.2;letter-spacing:.1em;color:#028001}.top_main_contents_block .txt_box .sub_ttl{margin-bottom:2em;font-size:2.2rem;line-height:2;letter-spacing:.1em}.top_main_contents_block .txt_box .txt_base{margin-bottom:55px}.top_main_contents_block .txt_box .more_btn a{display:block;width:100%;max-width:165px;padding:.72em 1em;border:1px solid #000;font-size:1.3rem;line-height:1.5;text-align:center;-webkit-transition:all .3s;transition:all .3s}.top_main_contents_block .txt_box .more_btn a:hover{background:#028001;border:1px solid #028001;color:#fff;-webkit-transition:all .3s;transition:all .3s}.top_main_contents_block.reverse .inner:before{right:0;left:auto}.top_main_contents_block.reverse .inner .img{right:auto;left:0;max-width:600px;margin:0}.top_main_contents_block.reverse .txt_box{margin:0 0 0 auto;padding-right:60px;padding-left:0}.top_main_contents_block.top_consulting_block .inner:before{content:"Consulting"}.top_main_contents_block.top_howto_block .inner:before{content:"how-to SEED"}.top_main_contents_block.top_teamwork_block .inner:before{content:"Teams work"}.top_main_contents_block.top_benefit_block .inner:before{content:"Benefit"}.interview_list li a,.interview_list .swiper-slide a{position:relative;display:block;text-align:center;z-index:1}.interview_list li a:hover img,.interview_list .swiper-slide a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .5s;transition:all .5s}.interview_list li a:hover .bold_ttl,.interview_list li a:hover .name{color:#028001;-webkit-transition:all .5s;transition:all .5s}.interview_list .swiper-slide a:hover .bold_ttl,.interview_list .swiper-slide a:hover .name{color:#028001;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .img,.interview_list .swiper-slide a .img{margin-bottom:15px;overflow:hidden}.interview_list li a .img img,.interview_list .swiper-slide a .img img{-webkit-transition:all .5s;transition:all .5s}.interview_list li a .img:after,.interview_list .swiper-slide a .img:after{padding-top:78%}.interview_list li a .bold_ttl,.interview_list .swiper-slide a .bold_ttl{margin-bottom:.7em;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .name,.interview_list .swiper-slide a .name{font-size:2.2rem;line-height:1.5;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .name .small,.interview_list .swiper-slide a .name .small{margin-right:1em;font-size:.68em;color:inherit}.interview_list li .num,.interview_list .swiper-slide .num{position:absolute;top:0;left:0;display:inline-block;padding:.77em .31em;background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 100%);font-size:2.2rem;line-height:1;letter-spacing:.1em;color:#fff;z-index:1}.interview_list li .img_area,.interview_list .swiper-slide .img_area{position:relative;z-index:1}.interview_list li .img_area .en_name,.interview_list .swiper-slide .img_area .en_name{position:absolute;right:20px;bottom:20px;font-family:"Allison",cursive;font-size:4rem;line-height:1.2;text-shadow:0 3px 3px rgba(0,0,0,.3);color:#fff;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);z-index:1}.interview_slider{overflow:visible}.interview_slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.top_interview_block{padding:100px 0 150px;text-align:center}.top_interview_block .txt_base{width:100%;max-width:450px;margin:0 auto 90px}@media screen and (max-width:1024px){.top_main_visual .left{padding-left:4%}.top_main_visual .right{width:74%}.top_main_contents_block .inner .img{position:absolute;right:0;bottom:-80px;width:43%;max-width:600px;margin:0 0 0 auto}.top_main_contents_block .txt_box{width:55%;padding-left:80px}.top_main_contents_block.reverse .txt_box{padding-right:80px}}@media screen and (max-width:767px){.entry_btn{right:20px;bottom:15px}.entry_btn a{width:100px;height:100px}.entry_btn a img{width:72px}.top_block .txt_box .bold_ttl{font-size:2.5rem;line-height:2.4}.header{padding:5px}.header .left{width:100%}.header .left .logo{margin-right:2px}.header .left .logo a{width:50px}.header .left .txt{font-size:2rem}.header .left .txt .small{font-size:.63em}.menu_trigger{position:absolute;top:10px;right:10px}.menu_trigger.active{height:46px}.menu_trigger.active .border:nth-of-type(1){top:8px}.menu_trigger.active .border:nth-of-type(3){top:24px}.menu_trigger.active .txt{top:35px}#menu_box.drawr_menu_box .menu_content{width:80%;padding:110px 10% 50px}#menu_box.drawr_menu_box:after{width:20%}#menu_box.drawr_menu_box .nav_list{margin-bottom:40px}.recruit_btn_area{margin-bottom:40px}.recruit_btn_area li:not(:last-child){margin-bottom:30px}.footer{padding:45px 0 10px}.footer .wrapper{display:block;margin-bottom:90px}.footer .wrapper .nav_list.left{margin-right:0;margin-bottom:1em;margin-top:50px}.footer .wrapper .right .nav_list{margin-bottom:2em}@media screen and (min-width:768px){.footer .wrapper .nav_list.left{margin-top:0}}.top_main_visual{padding-bottom:180px}.top_main_visual .left{bottom:0;width:50%;min-width:195px;height:100%;padding-left:20px}.top_main_visual .left .sub_txt{top:auto;bottom:40px}.top_main_visual .right{width:100%;height:100%}.top_main_visual .right .txt{right:auto;bottom:80px;left:20px;font-size:1.8rem;line-height:2}.top_main_visual .main_slider{height:100%}.top_main_visual .main_slider .swiper-slide img{-o-object-position:100% 0;object-position:100% 0}.top_main_visual .main_slider .swiper-slide:before{content:none}.top_main_visual .main_slider .swiper-slide:after{padding-top:79vh}.top_main_visual .main_slider .swiper-pagination{bottom:20px}.top_main_visual .main_slider .swiper-slide.txt_bk:before{content:none}.recuruit_btn_block{padding:0 0 60px}.recuruit_btn_block .img_area{margin-bottom:60px}.recuruit_btn_block .img_area .txt{top:3%;right:2%;bottom:auto;font-size:2.5rem;line-height:2.4;letter-spacing:.1em}.recuruit_btn_block .recruit_btn_area{display:block}.recuruit_btn_block .recruit_btn_area li{width:100%}.recuruit_btn_block .recruit_btn_area li:not(:last-child){margin-right:auto;margin-bottom:60px}.top_intro_block{padding:80px 0 70px}.top_intro_block .txt_box .green_txt{margin-bottom:1.2em;font-size:1.5rem;letter-spacing:.04em}.top_intro_block .txt_box .txt_base p{text-align:left}.top_main_contents_block{margin-bottom:270px;padding:0;padding-top:0}.top_main_contents_block .inner{margin:210px auto 0}.top_main_contents_block .inner:before{top:-189px;right:0;left:auto;font-size:clamp(40px, 13vw, 50px);-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;z-index:1}.top_main_contents_block .inner .img{position:relative;top:-150px;bottom:auto;width:calc(100% - 20px)}.top_main_contents_block .main_width{padding-bottom:60px}.top_main_contents_block .txt_box{width:100%;max-width:100%;margin-top:-80px;padding-left:0}.top_main_contents_block .txt_box .num{margin-bottom:.3em;font-size:3rem}.top_main_contents_block .txt_box .sub_ttl{margin-bottom:2em;font-size:1.8rem}.top_main_contents_block .txt_box .txt_base{margin-bottom:40px}.top_main_contents_block.reverse .inner:before,.top_main_contents_block.reverse .inner .img{right:auto;left:0}.top_main_contents_block.reverse .txt_box{margin:0;margin-top:-80px;padding-right:0}.interview_list li a,.interview_list .swiper-slide a{position:relative;display:block;text-align:center;z-index:1}.interview_list li a:hover img,.interview_list .swiper-slide a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .5s;transition:all .5s}.interview_list li a:hover .bold_ttl,.interview_list li a:hover .name{color:#028001;-webkit-transition:all .5s;transition:all .5s}.interview_list .swiper-slide a:hover .bold_ttl,.interview_list .swiper-slide a:hover .name{color:#028001;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .img,.interview_list .swiper-slide a .img{margin-bottom:15px;overflow:hidden}.interview_list li a .img img,.interview_list .swiper-slide a .img img{-webkit-transition:all .5s;transition:all .5s}.interview_list li a .img:after,.interview_list .swiper-slide a .img:after{padding-top:78%}.interview_list li a .bold_ttl,.interview_list .swiper-slide a .bold_ttl{margin-bottom:.7em;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .name,.interview_list .swiper-slide a .name{font-size:2.2rem;line-height:1.5;-webkit-transition:all .5s;transition:all .5s}.interview_list li a .name .small,.interview_list .swiper-slide a .name .small{margin-right:1em;font-size:.68em;color:inherit}.interview_list li .num,.interview_list .swiper-slide .num{position:absolute;top:0;left:0;display:inline-block;padding:.77em .31em;background:#099e08;background:linear-gradient(135deg,#099e08 0%,#1e7701 100%);font-size:2.2rem;line-height:1;letter-spacing:.1em;color:#fff;z-index:1}.interview_list li .img_area,.interview_list .swiper-slide .img_area{position:relative;z-index:1}.interview_list li .img_area .en_name,.interview_list .swiper-slide .img_area .en_name{position:absolute;right:20px;bottom:20px;font-family:"Allison",cursive;font-size:4rem;line-height:1.2;text-shadow:0 3px 3px rgba(0,0,0,.3);color:#fff;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);z-index:1}.top_interview_block{padding:60px 0 80px}.top_interview_block .txt_base{margin:0 auto 80px}.top_interview_block .txt_base p{text-align:left}}.mw_wp_form .error span{color:#b70000}