body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}.l-page .l-page_header.recruit{margin-bottom:0}.l-page_recruit .youkou{text-align:center}.l-page_recruit .youkou .youkou_list{border-top:1px dotted #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em auto 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.l-page_recruit .youkou .youkou_list{width:40em}}@media (max-width: 767px){.l-page_recruit .youkou .youkou_list{width:100%}}.l-page_recruit .youkou .youkou_list dt{background:#F4F4F4;color:#224DB1}@media (min-width: 768px){.l-page_recruit .youkou .youkou_list dt{width:9em}}@media (min-width: 768px){.l-page_recruit .youkou .youkou_list dd{width:calc(100% - 9em);text-align:left}}.l-page_recruit .youkou .youkou_list dt,.l-page_recruit .youkou .youkou_list dd{padding:1em 2em;border-bottom:1px dotted #ccc}@media (max-width: 767px){.l-page_recruit .youkou .youkou_list dt,.l-page_recruit .youkou .youkou_list dd{width:100%}}.l-page_recruit .youkou .contact_btn{font-size:19px;font-size:1.9rem;line-height:1.5263157895;text-decoration:none;margin:50px auto;display:inline-block;color:#fff;background:#224DB1;padding:1.5em 3em;border-radius:11px}.l-page_recruit .youkou .contact_btn:hover{background:#7C7C7C}.l-page_recruit .youkou>div .tel{color:#224DB1;font-size:23px;font-size:2.3rem;line-height:1.4347826087;font-weight:700}
