.container{margin:0;max-width:100%;padding:0}main{background-position:center top;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #d6d6d6;float:none;overflow:hidden;padding:80px 20px 120px;position:relative}article{display:flex;flex-direction:column;justify-content:center;min-height:600px;width:100%}article h1{border-style:none;color:#fff;font-size:2.5rem;font-weight:normal;margin:0 auto;max-width:1200px;padding:0;width:100%}article figure{display:none}.nowrap{white-space:nowrap}.breadcrumb,.inquiry,#lastPublished,#toHead{display:none !important}#recruitNav{box-sizing:border-box;margin:auto;max-width:600px;width:100%}#recruitNav li{height:100px;width:100%}#recruitNav li+li{margin-top:20px}#recruitNav a{align-content:center;background-color:rgba(255,255,255,0.7);border:2px solid #12b3c7;display:flex;flex-wrap:wrap;justify-content:center;height:100%;text-align:center;text-decoration:none;-moz-transition:background-color .2s;-o-transition:background-color .2s;-webkit-transition:background-color .2s;transition:background-color .2s;vertical-align:middle;width:100%}#recruitNav a *{-moz-transition:color .2s;-o-transition:color .2s;-webkit-transition:color .2s;transition:color .2s}#recruitNav a h2{border-style:none;color:#333;display:inline-block;flex-shrink:3;font-weight:normal;line-height:1.2em;margin:0;padding:0 25px;position:relative}#recruitNav a h2:before{background-color:#12b3c7;border-radius:100%;border-style:none;height:18px;left:0;margin-top:-9px;top:.6em;-moz-transition:background-color .2s;-o-transition:background-color .2s;-webkit-transition:background-color .2s;transition:background-color .2s;width:18px}#recruitNav a h2:after{border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fff;border-style:solid;border-width:3px 0 3px 5px;content:'';display:block;height:0;left:7px;margin-top:-3px;position:absolute;top:0.6em;-moz-transition:border-color .2s;-o-transition:border-color .2s;-webkit-transition:border-color .2s;transition:border-color .2s;width:0}#recruitNav a p{box-sizing:border-box;color:#646464;margin-top:.5em;padding:0 10px;width:100%}#recruitNav a:hover{background-color:#12b3c7}#recruitNav a:hover *{color:#fff}#recruitNav a:hover h2:before{background-color:#fff}#recruitNav a:hover h2:after{border-left-color:#12b3c7}#toHead{display:none}@media (min-width: 769px){#toHead{display:block;margin-top:0}}@media (max-width: 768px){main{background-size:100% auto;padding:30px 20px}main:before{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(100%, #ffffff));background:-moz-linear-gradient(rgba(255,255,255,0),#ffffff);background:-webkit-linear-gradient(rgba(255,255,255,0),#ffffff);background:linear-gradient(rgba(255,255,255,0),#ffffff);content:'';display:block;left:0;margin-top:37%;padding-top:20%;position:absolute;top:0;width:100%;z-index:0}article{min-height:0}article h1{font-size:1.88rem}#recruitNav{max-width:100%;margin:30px auto 0}#recruitNav a h2{font-size:1.25rem}#recruitNav a p{font-size:.75rem}}@media (max-width: 478px){.nowrap{display:block}}@media print{article{min-height:0}}
