#recruit .ttl2{margin-top:0}@media screen and (max-width:767px){#recruit .ttl2{margin:20px 0 20px}}#recruit .ttl2:after,#recruit .ttl2:before{font-size:36px}@media screen and (max-width:767px){#recruit .ttl2:after,#recruit .ttl2:before{font-size:20px}}#recruit .recruit_text{text-align:center;margin-bottom:2rem}@media screen and (max-width:767px){#recruit .recruit_text{margin-top:1em;margin-bottom:0;padding:0 10px}}#recruit .recruit_table{border-top:1px solid #ccc;width:100%;margin:2.5em 0 0}#recruit .recruit_table tr{border-bottom:1px solid #ccc}#recruit .recruit_table tr th{padding:1em}#recruit .recruit_table tr td{padding:1em 30px}@media screen and (max-width:767px){#recruit .recruit_table tr td{padding-left:15px}}#recruit .recruit_table tr th{background:#00b7ee;color:#fff;font-weight:normal;white-space:nowrap;vertical-align:top}#recruit .recruit_table tr dl{padding:0}#recruit .recruit_table tr dl div:not(:last-child){margin-bottom:1em}#recruit .recruit_table tr dl dt{float:none}#recruit .recruit_table tr dl dt:before{content:"[";font-weight:normal}#recruit .recruit_table tr dl dt:after{content:"]";font-weight:normal}#recruit .recruit_table tr dl dd{margin:0}#recruit #entry{margin:0 auto;padding-top:1%}#recruit #entry .mfp_col5{max-width:100%}#recruit #entry button,#recruit #entry button:active,#recruit #entry button:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none}
/*# sourceMappingURL=recruit.css.map */