.recruit_right-area .inner{background:#ffffff;padding:20px}.recruit-index-section{margin-top:30px}.recruit-index-section:first-child{margin-top:0}.recruit-index-section_title{font-size:22px;padding-left:10px}.recruit-index-section_contents{margin-top:10px}.recruit-index-section_contents a{color:#070002;display:block;text-decoration:none}.recruit-index-section_contents a:hover span{right:10px}.recruit-list li{margin-top:20px;padding-left:1em;text-indent:-1em}.recruit-list li:first-child{margin-top:0}.recruit-link{margin-top:20px;text-align:right}.recruit-link p{background:#000000;color:#ffffff;display:inline-block;padding:10px 50px;position:relative}.recruit-link span{bottom:17px;right:20px;margin-left:10px;position:absolute;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.recruit-caution h2{background:#ff0000;color:#ffffff;display:inline-block;padding:10px 50px;text-align:center}.recruit-caution div{margin-top:20px}.recruit-caution div small{display:block;margin-top:10px}.recruit-caution span{text-decoration:underline}.recruit-tables{margin-top:30px}.recruit-table{margin-top:50px;width:100%}.recruit-table:first-child{margin-top:0}.recruit-table th,.recruit-table td{border-bottom:2px solid #ffffff;padding:10px;vertical-align:middle}.recruit-table th{background:#b2b2b2;width:26.58228%}.recruit-table td{background:#dfdfdf;border-left:2px solid #ffffff}.recruit-table .th-conditions{background:#f0f6ff}.recruit-no-information{background:#6d6767;color:#ffffff;display:inline-block;margin-top:20px;padding:10px 20px;text-align:center}.recruit-caution-section{margin-top:50px}.recruit-caution-section:first-child{margin-top:0}.recruit-caution-section_title{font-size:22px;padding-left:10px}.recruit-caution-section_contents{margin-top:20px}.recruit-caution-section_contents a{color:#070002;display:block;text-decoration:none}.recruit-caution-section_contents a:hover span{right:10px}@media screen and (max-width: 700px){.recruit-link p{display:block;text-align:center}.recruit-caution h2{padding-left:10px;padding-right:10px;width:100%}.recruit-no-information{width:100%}}@media screen and (max-width: 600px){.recruit-index-section_title{font-size:16px}.recruit-table th,.recruit-table td{border:none;display:block;width:100%}}@media screen and (max-width: 400px){.recruit_right-area{padding:10px}.recruit_right-area .inner{padding:10px}}

/*# sourceMappingURL=../map/recruit.css.map */
