@charset "utf-8"; /* */ .contact_message { padding-bottom:50px; } .contact_message .contact_message_content { width: 1200px; margin: 0 auto } .contact_message .title { font-size: 30px; padding-bottom: 18px; color: #2f2f2f; font-weight: 400; padding-top: 50px } .contact_message .underline { width: 34px; border-bottom: 2px solid #000 } .contact_message .contact_company { margin-top: 18px } .contact_message .contact_company .fourth { font-size: 14px } .contact_message .contact_company .fourth span { font-size: 14px; color: red } .contact_message h2, .contact_message h3 { font-size: 18px; line-height: 36px; color: #2f2f2f; font-weight: 500 } .contact_message p { font-size: 16px; line-height: 32px; color: #888 } .contact_message .left { width: 400px; float: left } .contact_message .right { width: 500px; float: left } .contact_message .last { float: left } .contact_message .contact_cooperation { margin-top: 20px } .contact_message a { color: #2f7cd3 } .contact_message .contact_ecology { margin-top: 34px }