.page-contents{margin:0 auto;max-width:1200px}.owner-message_title{font-size:1.3em;font-weight:bold;margin-bottom:10px;text-align:center}.owner-message_contents{display:flex}.owner-message_image{margin-right:20px;width:40%}.owner-message_image img{width:100%}.owner-message_text{width:100%}.owner-message_from{margin-top:20px;text-align:right}.bnr-message{margin-top:20px}.entry_table .horizontal-item{margin:0 10px 10px 0 !important}.entry_work-time label{margin-bottom:10px !important}.staffs li{margin-top:100px}.staffs li:first-child{margin-top:0}.staffs_separation{background:#d1c6ff;margin-bottom:20px;padding:10px;width:30%}.staff_message{position:relative}.staff_message dt{border-left:10px solid #d1c6ff;font-weight:bold;margin-top:30px;padding-left:10px}.staff_message dt:first-child{margin-top:0}.staff_message dd{margin-top:10px}.staff_image{width:58.33333%;margin:0 auto 30px}.staff_info{margin-bottom:30px;text-align:right;width:100%}.staff_detail{width:100%}.bd-recruit-index #footer-clm04 .item01 a{opacity:.5;filter:alpha(opacity=50)}.bd-recruit-message #footer-clm04 .item02 a{opacity:.5;filter:alpha(opacity=50)}@media screen and (max-width: 1000px){.staffs li{flex-wrap:wrap}.staff_message::after{background-size:cover;height:36px;width:25px}.staff_info{margin-top:30px}}@media screen and (max-width: 700px){.owner-message_contents{flex-wrap:wrap}.owner-message_image{margin:0 auto 10px auto;max-width:300px;width:100%}.staffs li{margin-top:50px}.staff_image{width:100%}}@media screen and (max-width: 500px){.owner-message_title{font-size:18px}}

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