.pc-only{display:block}.sp-only{display:none}.cont-area p.nomal-txt{padding-left:5%;padding-right:5%}.mt80{padding-top:80px}.mb50{padding-bottom:50px}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.close-text{color:red;text-align:center;font-size:18px;padding:40px 0 0}.cont-area{max-width:1270px;min-width:1020px;margin:0 auto;overflow:hidden;padding-bottom:70px}.message-box1{background:url(//alpha-reform-recruit.com/cms/wp-content/themes/alphareform/css/../images/company/p01.jpg);background-repeat:no-repeat;background-position:right top;background-size:contain;min-height:678px}.message-box1-txt1{width:700px;padding-bottom:20px;padding-left:50px}.message-box1-txt1 h3{font-size:20px;color:#136339;font-weight:700;padding-top:50px}.message-box1-txt1 h3.mtu50{padding-top:0}.message-box2{background:url(//alpha-reform-recruit.com/cms/wp-content/themes/alphareform/css/../images/company/p02.jpg);background-repeat:no-repeat;background-position:left top 50px;background-size:auto;min-height:688px}.message-box2-txt1{width:700px;padding-bottom:20px;margin-left:550px}.message-box2-txt1 h3{font-size:20px;color:#136339;font-weight:700;padding-top:50px}#page-top-btn{text-align:center;box-sizing:border-box;position:relative;padding-top:40px;margin:0 auto}#page-top-btn .btn a{display:block;color:#fff;text-decoration:none;height:72px !important;padding:20px 10px 10px}.kaisha-btn-2ikou{margin-top:15px;margin-bottom:-15px}#page-top-btn .btn{position:relative;background-color:#15633b;color:#fff;line-height:145%;width:235px;text-align:center;margin:0 auto;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:16px;font-weight:700;border-color:#15633b;border-width:1px;border-style:solid;display:inline-block;vertical-align:top !important}#page-top-btn.btn4 .btn{width:20%}#page-top-btn .btn span:after{font-family:FontAwesome;content:'\f078';font-size:14px;font-weight:400;color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;display:block;position:absolute;left:50%;bottom:10px}#page-top-btn div:nth-of-type(2){margin:0 0 0 20px;margin-bottom:-13px}#page-top-btn div:nth-of-type(3){margin:0 0 0 20px}#page-top-btn div:nth-of-type(4){margin:0 0 0 20px}#page-top-btn div:nth-of-type(5){margin:0 0 0 20px}#page-center-btn{text-align:center;box-sizing:border-box;position:relative;padding-top:40px}#page-center-btn .btn a{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;width:300px;height:80px}#page-center-btn .btn{background-color:#15633b;color:#fff;line-height:110%;text-align:center;margin:0 auto;padding:0 10px;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:16px;font-weight:700;display:inline-block;vertical-align:top}#page-center-btn .btn span{display:flex;align-items:center}#page-center-btn .btn span:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#page-center-btn div:nth-of-type(2){margin:0 0 0 30px}#page-center-btn.rewarding-btn div:nth-of-type(2){margin:0}.img-c{text-align:center;display:block;margin:0 auto}.img-r{float:right;margin-left:20px}.worksche-box{width:800px;margin:0 auto;margin-top:30px;overflow:hidden;display:block}.worksche-box:after{clear:both;display:block;font-family:'FontAwesome';content:"\f107";text-align:center;font-size:100px;color:#15633b;line-height:60px}.worksche-box:nth-last-of-type(1):after{content:""}.worksche-box img.img-l{float:left;width:300px;height:auto}.worksche-txt{float:left;width:450px;margin-left:50px}.worksche-txt span.time{background:#15633b;color:#fff;width:150px;line-height:100%;margin:0;padding:10px 0;display:block;text-align:center}.worksche-txt h3{color:#15633b;font-weight:700;font-size:24px}.footer-page-btn{text-align:center;box-sizing:border-box;position:relative;margin-top:50px}.footer-page-btn .btn a{display:block;color:#fff}.footer-page-btn .btn{background-color:#15633b;color:#fff;line-height:70px;width:300px;text-align:center;margin:0 auto;padding:0 10px;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:16px;font-weight:700;display:inline-block}.footer-page-btn .btn span:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer-page-btn div:nth-of-type(2){margin:0 30px}.yuuryouhoujin{width:80%;margin:0 auto 40px auto !important;padding-bottom:50px}.kenkou-sengen{width:80%;margin:0 auto}.voice-top-box{margin-top:80px;background:#efedeb}.voice-top-box p{padding:30px}.voice-top-box-txt{width:700px;padding:30px;background-color:#605036;color:#fff}.voice-top-box-txt h3{font-size:20px;color:#fff;font-weight:700}.voice-top-box-txt h3 span.jp{font-size:40px;display:block;color:#fff}.voice-top-box-txt p{font-size:20px;color:#fff;padding:0}.voice-qa-box{width:800px;margin:0 auto}.voice-qa-box dt{color:#025aa3}.interview-wrap{margin:50px 0 !important;display:block}.voice-top-box .interview-wrap h4{font-size:20px;margin-bottom:0 !important;margin-top:30px;margin-left:5%;color:#1a643b;font-weight:700}.voice-top-box .interview-wrap p{font-size:15px;margin-left:2.5%;margin-top:0 !important;padding-top:0 !important}figcaption{text-align:right;font-size:14px}.form_ppbox{width:100%;margin:0 auto;margin-top:20px;font-size:14px;overflow:hidden}.form_ppbox .form_ppbox_left{clear:left;float:left;display:block;padding:10px 0}.form_ppbox .form_ppbox_right{float:right;text-align:center;display:block;width:40%}.form_ppbox .form_ppbox_btn{background-color:#15633b;padding:10px 0;color:#fff;width:100%;display:inline-block;cursor:pointer;white-space:nowrap}.form_submitbox{padding:2%;width:96%;margin:0 auto;margin-top:20px}.form_submitbox .form_submitbox_left{padding:10px 0}.form_submitbox .form_submitbox_btn,.form_submitbox .wpcf7c-btn-back{background-color:#15633b;padding:20px 0;color:#fff;width:40%;display:inline-block;cursor:pointer;margin:15px;font-size:100%;font-family:"メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.form_submitbox .form_submitbox_right{text-align:center}.wpcf7-recaptcha{margin-right:auto;margin-left:auto;text-align:center;width:300px}input[type=submit]{border:0}input:disabled{background-color:#eee !important;cursor:not-allowed !important}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}.wpcf7 .wpcf7-list-item{margin:10px 35px 10px 10px}.address{margin-bottom:10px}.workcont-box-indexbtn{text-align:center;box-sizing:border-box;font-size:0;position:relative}.workcont-box-indexbtn .btn a{display:block;color:#fff;padding:15px;text-decoration:none}.workcont-box-indexbtn .btn{background-color:#15633b;color:#fff;line-height:200%;width:320px;text-align:center;margin:0 15px 15px;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:20px;font-weight:700;border-color:#15633b;border-width:2px;border-style:solid;display:inline-block}.workcont-box-indexbtn .btn span:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form-tel-box{width:100%;height:auto;display:block;position:relative;margin-bottom:20px}.form-tel-box .form-tel-box-txt{float:left;font-size:20px;font-weight:700;color:#15633b;margin-top:20px}.form-tel-box .form-tel-box-txt span{font-size:30px;line-height:28px}.form-tel-box .form-tel-box-txt span img{height:28px;vertical-align:middle;margin-right:10px}.form-tel-box .form-tel-box-img{float:right;width:300px;height:100px;overflow:hidden}.form-tel-box .form-tel-box-img img{width:100%;margin-top:-20px}.widebtn{width:600px !important}.kenko-wrap h4{font-size:18px;font-weight:700;margin:30px 0 5px;color:#344d2f}.video-wrap{position:relative !important;width:100% !important;padding-top:56.25% !important;text-align:center !important;margin:50px auto !important}.video-wrap iframe{position:absolute !important;top:0 !important;right:0 !important;width:100% !important;height:100% !important}.h3-text{font-size:24px;margin:30px 0 50px !important;text-align:center}.nintei-strong{color:#344d2f}.txt-right{text-align:right}h2.taka-title{font-size:30px;text-align:center;margin-bottom:80px}.takadoukon-wrap{width:90%;margin:0 auto}.takadoukon-wrap h3{font-size:24px !important;margin:20px 0 0 !important;width:98% !important;border-bottom:5px solid #044624 !important}.taka-con-wrap{width:auto;background-color:#f4f4f4;padding:5%;margin-bottom:50px}.takadoukon-wrap h4{font-size:24px !important;margin:-15px 0 20px !important;font-weight:700 !important;border-bottom:1px solid #ccc}.takadoukon-wrap .taka-con-wrap ul,.takadoukon-wrap .taka-con-wrap ol{width:90%;padding:3% 5%}.takadoukon-wrap .taka-con-wrap p,.takadoukon-wrap .taka-con-wrap ul li,.takadoukon-wrap .taka-con-wrap ol li{font-size:16px}.takadoukon-wrap .taka-con-wrap ol li{text-indent:-23px;padding-left:23px;line-height:200%}.taka-list2{text-indent:-36px !important;padding-left:36px !important}.takadoukon-wrap .taka-con-wrap ol{counter-reset:count 0}.takadoukon-wrap .taka-con-wrap ol li:before{content:counter(count) ". ";counter-increment:count 1}.takadoukon-wrap ul li{list-style:square !important;list-style-type:square !important;margin-left:20px}.takadoukon-wrap p{font-size:14px}.marker-kiiro{font-style:normal;padding:0 3px;background:linear-gradient(transparent 60%,#ff6 60%)}.read-text{margin-bottom:20px !important;float:left;display:block}.midashi-wrap h3{background:#15633b;padding:10px 10px 7px;text-align:center;font-weight:700;color:#fff;font-size:20px}.midashi-wrap .h3-cho{width:49%;margin-bottom:40px !important}.midashi-wrap .h3-cho02{width:100%;margin-bottom:40px !important}.text-wrap01,.text-wrap02{background-color:#eee}.text-wrap01{width:88%;padding:6%}.text-wrap02{width:90%;padding:5%;margin-bottom:40px}.no-color{background-color:#fff !important;color:#15633b !important;text-align:left !important}.motto-txt{display:flex;justify-content:center;align-items:center;color:#c55a11;font-weight:700;text-align:center}.motto-txt img{width:180px;height:auto}.motto-txt p{color:#c55a11;font-weight:700;text-align:center;font-size:24px !important;margin-bottom:0;margin-left:20px}.motto-greenbox{display:flex;justify-content:center;align-items:center;background-color:#044624;padding:40px}.motto-greenbox img{width:440px;height:auto}.motto-greenbox p{color:#fff;text-align:center;font-size:24px !important;margin-bottom:0;margin-left:20px}.motto-greenbox p a{display:block;background:#c55a11;font-size:20px !important;font-weight:700;padding:14px;margin-top:50px;box-shadow:7px 7px 0px 0px rgba(18,39,17,1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none}.motto-greenbox p a:hover{color:#fff;opacity:.7;filter:alpha(opacity=70)}.motto-greenbox p a:visited{color:#fff;text-decoration:none}.motto-greenbox p a:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.rewarding-txtbox{display:flex;justify-content:space-between;align-items:flex-start;background-color:#f4f4f4;padding:5%;margin-bottom:0}.rewarding-txtbox img{margin-right:5%;max-width:500px;height:auto}.rewarding-txtbox p{font-size:16px}@media only screen and (max-width:768px){.read-image img{width:100%;height:auto}.slider-box{margin-left:0 !important;margin-bottom:20px}.no-color{background-color:#fff !important}.midashi-wrap .h3-cho{width:100%;margin-bottom:40px !important}.midashi-wrap .h3-cho02{width:100%}.pc-only{display:none}.sp-only{display:block}.cont-area{min-width:auto;width:95%;padding-bottom:20px;padding:0 0 5%}.mt80{padding-top:20px}.cont-area img{margin-bottom:20px;width:100%;height:auto}#page-top-btn div:nth-of-type(2){margin:0}#page-top-btn div:nth-of-type(3){margin:0}#page-top-btn div:nth-of-type(4){margin:10px 0 0 !important}#page-top-btn div:nth-of-type(5){margin:10px 0 0 !important}#page-center-btn div:nth-of-type(2){margin:0}#page-center-btn .btn span{margin-top:-25px}.message-box1{background:0 0;min-height:auto;width:100%}.message-box1-txt1{width:100%;padding-bottom:20px;padding:0}.message-box1-txt1 h3.mtu50{padding-top:50px}.message-box2{background:0 0;min-height:auto;width:100%}.yuuryouhoujin{width:100%;margin:0 auto !important;padding:0 !important}.kenkou-sengen{width:100%;margin:0 auto}.message-box2-txt1{width:100%;padding-bottom:20px;padding:0;margin:0}.message-box2-txt1 img{margin-top:50px}#page-top-btn .btn{width:40%}#page-center-btn .btn{width:90%;height:60px;line-height:60px;margin-bottom:10px}.footer-page-btn .btn{width:90%;height:60px;line-height:60px;margin-bottom:10px}.footer-page-btn .btn span:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer-page-btn div:nth-of-type(2){margin:0;margin-bottom:10px}#offering .img-r{padding-top:20px;padding-bottom:20px}#offering .page-title{margin-bottom:0}.img-r{float:none}.worksche-box{width:100%;margin:0 auto}.worksche-box:nth-last-of-type(1):after{content:""}.worksche-box img.img-l{float:none;width:100%;height:auto}.worksche-box img:nth-of-type(1){margin-top:20px}.worksche-txt{float:none;width:100%;margin-left:0}.worksche-txt span.time{background:#15633b;color:#fff;width:150px;line-height:100%;margin:0;padding:10px 0;display:block;text-align:center}.worksche-txt h3{color:#15633b;font-weight:700;font-size:24px}.voice-top-box{margin-top:0}.voice-top-box p{padding:5%}.voice-top-box-txt{width:90%;padding:5%}.voice-top-box-txt p{padding:0}.voice-qa-box{width:100%}.wpcf7 .wpcf7-list-item{display:block;width:100%}.w50{width:50%}.w20{width:20%}.form_ppbox .form_ppbox_right{float:none;text-align:center;display:block;width:100%}.form_submitbox .form_submitbox_left{clear:both;float:none;width:100%;display:block;padding:10px 0}.form_submitbox .form_submitbox_right{float:none;text-align:center;display:block;width:100%}.form_submitbox .form_submitbox_btn,.form_submitbox .wpcf7c-btn-back{display:block;width:100%;margin:15px 0}.form_ppbox .form_ppbox_btn input{display:inline-block;width:20px}.workcont-box-indexbtn .btn{background-color:#15633b;color:#fff;line-height:30px;width:100%;text-align:left;margin:0 auto;padding:0;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:16px;font-weight:700;border-color:#15633b;border-width:2px;border-style:solid;display:block;margin-bottom:10px}.workcont-box-indexbtn div:nth-of-type(2){margin:0;margin-bottom:10px}.workcont-box-indexbtn .btn span:after{font-family:FontAwesome;content:'\f054';font-size:14px;font-weight:400;color:#fff;margin-left:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form-tel-box .form-tel-box-txt{float:left;font-size:18px;font-weight:700;color:#15633b;margin-top:20px;margin-bottom:10px}.form-tel-box .form-tel-box-txt span{font-size:26px}.form-tel-box .form-tel-box-txt span img{height:auto;width:50px}.widebtn{width:100% !important}#page-top-btn{text-align:center;box-sizing:border-box;position:relative;padding-top:40px;margin:0 auto}#page-top-btn .btn{width:90%;margin:0 auto;margin-bottom:10px}#page-top-btn.btn4 .btn{width:45%;padding:20px 0 10px}#page-top-btn.btn4 .btn:nth-of-type(2),#page-top-btn.btn4 .btn:nth-of-type(4){margin-left:10px}#page-top-btn div:nth-of-type(2){margin:0 0 10px}#page-top-btn.btn4 .btn{margin-bottom:10px}#page-top-btn div:nth-of-type(3){margin:0}.takadoukon-wrap{width:100%}h2.taka-title{font-size:24px;margin-bottom:30px}.takadoukon-wrap h3{font-size:20px !important;padding:10px}.takadoukon-wrap h4{font-size:18px !important;padding:10px}.takadoukon-wrap .taka-con-wrap ol li{text-indent:0;padding-left:0;line-height:200%;margin-bottom:15px}.motto-txt img{width:30%;height:auto}.motto-txt p{font-size:16px !important}.motto-greenbox{display:block;padding:20px}.motto-greenbox img{width:100%;height:auto}.motto-greenbox p{font-size:18px !important;margin-left:0}.motto-greenbox p a{margin-top:20px}.rewarding-txtbox{display:block}.rewarding-txtbox img{margin-right:0;max-width:100%;height:auto}#page-center-btn.rewarding-btn .btn{width:90%;height:90px;line-height:110%;margin-bottom:10px}#page-center-btn .btn a{width:100%;height:90px}#page-center-btn.rewarding-btn .btn:nth-of-type(2){margin-bottom:10px}}