html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{position:relative;width:100%;color:#383838;font-family:'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, "メイリオ", sans-serif;-webkit-text-size-adjust:100%}body>iframe,body>img{display:none}html{min-width:320px;font-size:10px;font-size:1.333334vw}@media (min-width: 769px){html{font-size:0.9259259vw}}@media (min-width: 1081px){html{font-size:10px}}#wrapper{width:100%;background:#fff;margin:0 auto;overflow:hidden}#wrapper a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0.2)}#wrapper img{width:100%;height:auto;display:block;backface-visibility:hidden}#wrapper i{font-style:italic}.pc{display:none !important}.sp{display:block !important}.header_logo{width:42.3rem;margin:1.6rem auto 2.2rem}#mv{width:100%;background-color:#000;background-image:url(../img/mv_bg_sp.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;overflow:hidden}.mv_title{display:table;margin:12.3rem auto 14.2rem;padding:3.5rem 3rem 3.5rem;background-color:#fff;color:#005eab;font-weight:bold;font-size:5.614rem;text-align:center;border-top-left-radius:5rem;border-bottom-right-radius:3rem}.mv_title span{display:block;margin:0 auto 2rem;font-weight:normal;font-size:3.119rem}#sub-mv{width:100%;padding:3rem 0 3.8rem;background-color:#005eab;overflow:hidden}.sub_title{width:68rem;margin:0 auto 2rem;color:#fff;font-weight:bold;font-size:3.3rem;line-height:1.462;text-align:center}.sub_text{width:68rem;margin:0 auto;color:#fff;font-size:2.6rem;line-height:1.462}#container{width:100%;padding:4.5rem 0 6rem;background-color:#d8eeff;background-image:url(../img/content_bg.png);background-repeat:repeat;background-position:center top;background-size:6.4rem auto}.job_block{position:relative;width:69rem;margin:0 auto 11rem;padding:6.5rem 0 4.5rem;background-color:#fff;border-top-left-radius:5rem;border-bottom-right-radius:5rem;box-shadow:1.3rem 1.5rem 0 #b8deff}.job_icon{position:absolute;top:-5rem;left:1rem;display:flex;justify-content:flex-start}.job_icon_new{width:10.9rem !important;height:10.9rem !important;margin:0 1rem}.job_icon_limit{width:24rem !important;height:9rem !important;margin:2rem 1rem 0}.job_title{width:61rem;margin:0 auto 3rem;color:#005eab;font-weight:bold;font-size:3rem;line-height:1.333}.job_info{width:61rem;margin:0 auto 2rem}.job_info div{margin:0 auto 1rem}.job_info dt{display:flex;justify-content:center;align-items:center;width:26rem;height:4rem;background-color:#005eab;color:#fff;font-size:2.4rem;text-align:center}.job_info dd{padding:.4rem 2.5rem;background-color:#d8eeff;font-size:2.6rem;line-height:1.231}.job_point_title{width:34rem;margin:0 4rem .9rem;padding:1rem 0;background-color:#d00000;color:#fff;font-size:3rem;text-align:center;border-top-left-radius:3rem;border-bottom-right-radius:3rem}.job_point_list{width:61rem;margin:0 auto 1.3rem}.job_point_list li{position:relative;margin:0 auto 1.3rem;padding:0 1em 0;font-size:2.4rem;line-height:1.4}.job_point_list li:before{content:"・";position:absolute;top:0;left:0;font-size:2.4rem}.job_img{width:46rem;margin:0 auto 2rem}.job_img img{min-height:18rem;background-color:#ccc}.job_btn{width:61rem;height:8rem;margin:0 auto;border-radius:1rem;box-shadow:0 .6rem 0 #ce7400;overflow:hidden}.job_btn a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0 3rem 0 0;background-color:#fb9614;color:#fff;font-weight:bold;font-size:4rem;text-align:center}.job_btn a:after{content:"";position:absolute;top:50%;right:16rem;width:4.2rem;height:3.7rem;background-image:url(../img/icon_arrow.png);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;transform:translate(0, -50%)}#pagetop{display:none;position:fixed;bottom:2rem;right:2rem;width:6.4rem;height:6.4rem}#footer{width:100%;padding:3.2rem 0 6rem;background-color:#005eab}.footer_list{display:flex;justify-content:center;align-items:center;margin:0 0 1.8rem}.footer_list a{color:#fff;font-size:2.4rem;text-decoration:none}.footer_list li{padding:0 3.4rem;border-right:1px solid #fff}.footer_list li:last-child{border:none}.footer_copylight{color:#fff;font-size:1.8rem;text-align:center}.job_result{display:table;margin:0 auto 7rem;color:#004782;font-weight:bold;font-size:3rem;text-align:center}.job_result_value{color:#fb9614;font-size:5rem}.job_result_range{font-weight:normal}#more_btn{position:relative;display:flex;justify-content:center;align-items:center;width:50rem;height:8rem;margin:0 auto 7rem;background-color:#fff;border:.3rem solid #005eab;border-radius:4rem;color:#005eab;font-weight:bold;font-size:4rem;cursor:pointer}#more_btn:after{content:"";position:absolute;top:50%;right:3.5rem;margin:.3rem 0 0;border-top:2.6rem solid #005eab;border-left:1.8rem solid rgba(255,255,255,0);border-right:1.8rem solid rgba(255,255,255,0);transform:translate(0, -50%)}.job_group1,.job_group2{display:none}@media (min-width: 769px){.pc{display:block !important}.sp{display:none !important}#wrapper{max-width:108rem;margin:0 auto}.header_logo{margin:1.8rem auto 2.1rem}#mv{background-image:url(../img/mv_bg_pc.jpg)}.mv_title{margin:10.7rem auto 9.3rem;padding:2.2rem 3rem 2.4rem;font-size:5.4rem}.mv_title span{font-size:3rem}#sub-mv{padding:4.4rem 0 4.6rem}.sub_title{width:86rem;margin:0 auto 1rem;font-size:3rem}.sub_text{width:86rem;margin:0 auto;font-size:2rem;line-height:1.6}#container{padding:5rem 0 6rem}.job_block{width:90rem;padding:7.5rem 0 6.5rem}.job_icon{left:3rem}.job_title{width:82rem;font-size:3.2rem;line-height:1.375}.job_info{width:82rem;margin:0 auto 4rem}.job_info div{display:flex;justify-content:space-between}.job_info dt{height:5rem}.job_info dd{width:56rem;padding:.95rem 1.5rem;font-size:2.4rem;line-height:1.333}.job_flex{display:flex;justify-content:space-between;width:82rem;margin:0 auto 4.5rem}.job_point_title{margin:0 0 3rem}.job_point_list{width:100%}.job_point_list li{margin:0 auto 3rem;line-height:1.333}.job_img{flex-shrink:0;margin:0 auto}.job_point+.job_img{margin:0}.job_btn{width:50rem}.job_btn a{padding:0 1rem 0 0}.job_btn a:hover{opacity:0.8}.job_btn a:after{right:9.2rem}.job_result{width:90rem;margin:0 auto 7.5rem;text-align:left}#more_btn:hover{opacity:0.8}}