@charset "UTF-8";body,html{padding:0;margin:0;background-color:#000!important;color:#fff;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:160%!important}body{font-family:Meiryo,"メイリオ",sans-serif;color:#525252;min-width:1067px;line-height:100%;background-color:#fff}body{padding:0;margin:0;background-color:#000!important;color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:160%!important}h1,h2,h3,h4,p{margin:0;padding:0;box-sizing:border-box;font-weight:400}section{min-width:1200px}img{display:block}.ma{margin:0 auto}.mw{margin:0 auto;width:1200px;overflow:hidden}.cmw{margin:0 auto;width:1000px;overflow:visible}header{width:1000px!important;height:90px!important;padding:0;margin:0 auto;overflow:hidden!important;display:flex;justify-content:space-between;align-items:center;background-color:#000!important}header>div{display:flex;justify-content:space-between;align-items:center}h1{font-size:16px;display:inline-block;margin-left:15px}.h_regist{background-image:url(/assets/default/pc/img/page/lp/regist_1/btn_entry_hover.png);width:249px;height:64px;display:block}.h_regist img{transition:all .3s 0s ease}.h_regist:hover img{opacity:0}.gl{background-image:url(/assets/default/pc/img/page/lp/regist_1/gl.png);background-position:center;background-size:contain}.gl-line{position:relative}.gl-line:before{position:absolute;content:"　";left:0;display:block;height:2px;overflow:hidden;width:100%;margin:0;background-color:#000;z-index:10;top:4px}.gl-line:after{position:absolute;content:"　";left:0;display:block;height:2px;overflow:hidden;width:100%;margin:0;background-color:#000;z-index:10;top:4px;top:auto;bottom:4px}.glbg{background-image:url(/assets/default/pc/img/page/lp/regist_1/glbg.png);background-size:contain;min-width:1200px}.main_head{min-width:1000px;position:relative;height:871px;overflow:hidden}.main_head>img{position:absolute;left:50%;margin-left:20px;top:0}.main_body{width:1200px;height:559px;background-image:url(/assets/default/pc/img/page/lp/regist_1/main_body_bg.png);background-repeat:no-repeat;background-position:left top}.main_text_1{margin-left:-25px;position:relative;z-index:20;margin-top:15px}.main_body_picup{padding:20px 0 10px 0;margin:0;display:flex;color:#000;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;text-shadow:0 1px 0 #000;font-weight:700;font-size:14px;list-style:none;text-align:center}.main_body_picup li{margin-right:6px}.main_body_picup li span{display:inline-block;padding:10px 0}.entry_box{padding-bottom:80px}.entry_area{background-image:url(/assets/default/pc/img/page/lp/regist_1/entry_bg1.png);width:1000px;height:412px;overflow:hidden;position:relative;margin:57px 0 15px 0}.btn-p1,.btn-p2{position:absolute;top:284px;transition:all .3s 0s ease}.btn-p1{left:33px}.btn-p2{left:634px}.btn-p1:hover,.btn-p2:hover{opacity:0}.about_estama{min-width:1000px;background-image:url(/assets/default/pc/img/page/lp/regist_1/about_bg.png);height:799px;background-position:center top;background-repeat:no-repeat}.b-esjob .about_estama{background-image:url(/assets/default/pc/img/page/lp/regist_1/esjob/about_bg.png)}.about_text{position:relative}.about_text_1{position:absolute;left:0;top:215px}.about_text_2{position:absolute;left:0;top:440px}.reason{background-color:#e3e3e3;padding-bottom:60px;color:#1d1d1d;line-height:30px;font-size:16px}.reason_box{box-sizing:border-box;background-color:#fff;width:1000px;margin:60px auto 0 auto;box-shadow:0 0 5px rgba(0,0,0,.2)}.resomn_box_h{margin:24px 41px;font-size:20px}span.red{color:#b60404}.reason_box .flr{box-sizing:border-box;padding:40px;display:flex;justify-content:space-between}span.lp_attention{background-color:#fffc6f;color:#b60404;font-weight:700}.reason_box ul{font-size:14px;padding:10px 0 0 20px;margin:0;list-style:disc}.reaspon_flex{display:flex;justify-content:space-between;background-color:#fff8eb;width:920px;height:347px;margin:0 auto 30px auto;overflow:hidden}.reaspon_flex p{font-size:18px;padding:30px;line-height:26px}.reaspon_flex p img{margin:0 0 20px 0}.reason_box ul.reason_esjob_list{display:flex;padding:0;margin:0;padding:10px 0 20px 41px;list-style:none}.reason_esjob_list li{margin:0 5px 0 0;padding:0;box-sizing:border-box}.reason_esjob_list li:last-child{margin:0}.point_box>div{background-color:#fff;display:flex;justify-content:space-between}.point_box>div p{color:#1d1d1d;box-sizing:border-box;font-size:18px;width:460px;padding:40px 42px 0 0;line-height:28px}.point_box>div p strong{font-weight:700;display:block;margin:0 0 20px 0}.bgw{background-color:#fff;padding:120px 0 0 0}.bgw img{margin:0 auto}.box-sb{position:relative;z-index:5;box-shadow:0 0 10px rgba(0,0,0,.4)}.effective_step{padding:0;margin:0 auto;list-style:none;width:1000px}.effective_step li{background-color:#fff;margin-bottom:10px;display:flex;padding:20px;box-sizing:border-box;color:#1d1d1d}.effective_step li.one_line{align-items:center}.effective_step li>div{width:100%}.effective_step li i{background-color:#fff8eb;border:solid 2px #ffe97f;border-radius:50%;width:120px;height:120px;min-width:120px;display:flex;justify-content:center;align-items:center;margin-right:20px}h3{font-weight:700;font-size:28px;color:#a88f5f;margin-bottom:10px;margin-top:32px}.effective_step li p{font-size:14px;line-height:24px}.effective_step li p a{margin-top:5px;display:inline-block;color:#a88f5f}ul.effective_ul{background-color:#f3f3f3;border:solid 1px #c71616;color:#c71616;padding:10px 10px;list-style:disc;margin:10px 0 10px 0}ul.effective_ul li{background-color:#f3f3f3;padding:2px 5px;margin:0;font-size:14px;font-weight:700;color:#c71616}.effective_text{width:1000px;margin:0 auto;font-size:12px;padding:20px 0 0 0;color:#fff}.qalist{padding:20px 0;background-color:#d4c5a8}.qalist dd,.qalist dl,.qalist dt{margin:0 auto;width:958px;box-sizing:border-box}.qalist dl{margin:0 auto 20px auto}.qalist dt{cursor:pointer;border:solid 3px #a88f5f;background-color:#fff;font-size:26px;color:#1d1d1d;display:flex;justify-content:space-between;align-items:center;padding:20px;margin-bottom:5px}.qalist dt span{height:60px;width:60px;min-width:60px;border-radius:50%;border:solid 3px #a88f5f;color:#a88f5f;font-weight:700;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box}.qalist dt i{background-color:#a88f5f;font-size:18px;color:#fff;height:50px;width:50px;min-width:50px;display:inline-flex;justify-content:center;align-items:center;font-style:normal}.qalist dt:hover i{background-color:#d0b175}.qalist dt p{width:100%;font-weight:700;box-sizing:border-box;padding:0 20px;line-height:1.5}.qalist dl.active dt i{transform:scale(1,-1)}.qalist dd{box-sizing:border-box;overflow:hidden;padding:23px;font-size:26px;background-color:#e9e2d3;display:none}.qalist dd div{display:flex;align-items:center;margin-bottom:20px}.qalist dd div p{color:#b60404;font-size:26px;margin:0;padding:0 0 0 20px;font-weight:700}.qalist dd span{height:60px;width:60px;min-width:60px;border-radius:50%;background-color:#fff;border:solid 3px #b60404;color:#b60404;font-weight:700;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;margin:0}.qalist dd p{font-size:20px;line-height:24px;color:#1d1d1d}.qalist dl.active dd{height:auto;padding:23px}.lp_regist_nav{padding:60px 0 27px 0;margin:0 auto;box-sizing:border-box;width:1200px;display:flex;justify-content:center}.lp_regist_nav ul{padding:0;list-style:none;margin:0 auto;box-sizing:border-box;width:1200px;display:flex;justify-content:center}.lp_regist_nav ul li:first-child:before{content:"|";margin:0 3px}.lp_regist_nav ul li:after{content:"|";color:#fff;margin:0 5px}.lp_regist_nav ul li a{color:#fff;text-decoration:none;font-size:14px}.lp_regist_nav ul li a:hover{color:#d9b34b}footer{padding:15px 0}footer small.f-copyright{display:block;width:1200px;margin:0 auto;font-size:16px;text-align:center;padding:0;background:0 0}h3{font-weight:700;font-size:28px;color:#a88f5f;margin-bottom:10px;margin-top:32px;line-height:1.4}.banner_area{padding:80px 0}.banner_area li{margin:0;display:block}.banner_area li:not(:last-of-type){margin-bottom:20px}footer{font-size:12px;background-color:#fff}footer ul,footer>div>div{display:flex}footer>div>div>div:last-of-type{margin-left:auto}.footer_area_navi>dt{font-size:18px;padding-bottom:20px}footer dl dt{font-size:14px;font-weight:700;margin-bottom:7px}.f-link li a,.link-list li a{color:#525252}.f-link li a:hover{color:#525252;text-decoration:none}footer .f-about{margin:20px 0;padding:11px 0;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;align-items:center}footer .f-about p{text-align:right;line-height:1.5}.f-info{line-height:1.5;margin-bottom:20px;border:none;margin:0 auto 20px auto;background-color:transparent;color:#525252}.f-info strong{display:block}.f-link li a,.link-list li a{color:#525252}.f-info .caution{color:#ff628a}.f-info .caution a{color:#ff628a;text-decoration:underline}footer a:hover{opacity:.7;transition:.5s ease}.f-btns{text-align:center;display:flex;justify-content:space-between;width:auto;list-style:none;padding:0;margin:0}.f-btns a{display:inline-block;width:189px;padding:21px 0;font-size:16px;font-weight:700}footer a:hover{opacity:.7;transition:.5s ease}.btn_pink{color:#fff;background:#ff628a;border:1px solid #ff628a;transition:.5s ease}.btn_pink:hover{background:#ff7d9e;border:1px solid #ff7d9e;opacity:1;transition:.5s ease}.f-btns a:hover{text-decoration:none}.f-btns a:last-of-type{margin-left:20px}footer .f-link a::after{content:"";width:100%;height:1px;background:#b5b5b5;display:block;position:absolute;bottom:0;left:0}