@charset "utf-8";
/**
 * @author http://www.cosmosfarm.com/
 */
.cosmosfarm-members-form { margin: 0 auto; width: 50%; }
.cosmosfarm-members-form img { border: 0; }
.cosmosfarm-members-form a { position: static; display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0; border: 0; font-weight: normal;  background-image: none; cursor: pointer; vertical-align: middle; text-shadow: none; text-decoration: none; box-shadow: none; outline: none; }
.cosmosfarm-members-form fieldset { position: static; display: block; margin: 0; padding: 0; border: 0; overflow: hidden; }
.cosmosfarm-members-form legend { display: none; }
.cosmosfarm-members-form label { position: static; display: block; margin: 0; padding: 0 0 10px 0; font-size: 15px; line-height: 20px; }
.cosmosfarm-members-form input[type=text],
.cosmosfarm-members-form input[type=email],
.cosmosfarm-members-form input[type=password] { position: static; display: block; margin: 0; padding: 0 12px; width: 100%; border: 2px solid #c4c4c4; cursor: text; font-size: 15px; height: 40px; line-height: 40px; box-sizing: border-box; outline: none; color: #1a1a1a; background-color: white; font-family: Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif; }
.cosmosfarm-members-form button,
.cosmosfarm-members-form input[type=submit] { position: static; display: inline-block; *display: inline; zoom: 1; padding: 0 30px; width: 100%; height: 40px; line-height: 40px; border: 2px solid #c4c4c4; outline: none; color: #1a1a1a; background-color: transparent; cursor: pointer; }
.cosmosfarm-members-form textarea { position: static; display: block; margin: 0; padding: 12px; width: 100%; border: 2px solid #c4c4c4; cursor: pointer; font-size: 15px; box-sizing: border-box; outline: none; font-family: Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif,arial,sans-serif; }
.cosmosfarm-members-form input.zip,
.cosmosfarm-members-form input.addr1 { cursor: pointer; }
.cosmosfarm-members-form .policy_content { padding: 12px; height: 100px; border: 2px solid #c4c4c4; cursor: pointer; font-size: 15px; box-sizing: border-box; overflow-y: auto; background-color: white; }
.cosmosfarm-members-form .req { color: red; }
.cosmosfarm-members-form .div_text { margin: 0 0 20px 0; }
.cosmosfarm-members-form .button_div { margin: 0 0 20px 0; text-align: center; overflow: hidden; }
.cosmosfarm-members-form .button_div label { display: inline; padding: 0; cursor: pointer; }
.cosmosfarm-members-form .button_div label input[type=checkbox] { cursor: pointer; }
.cosmosfarm-members-form .link-text { margin: 0 0 5px 0; text-align: right; }
.cosmosfarm-members-form .captcha { margin: 0 0 20px 0; text-align: left; }
.cosmosfarm-members-form .captcha .g-recaptcha { display: block; margin: 0 auto; width: 304px; }
.cosmosfarm-members-form .agree { margin: 0 0 20px 0; }
.cosmosfarm-members-form .agree textarea { cursor: default; height: 100px; }
.cosmosfarm-members-form .agree label { cursor: pointer; }
.cosmosfarm-members-form .message { margin: 2px; padding: 20px; background-color: #f0f0f0; text-align: center; }
.cosmosfarm-members-form .message a { font-size: 14px; padding: 0 30px; height: 40px; line-height: 40px; border: 2px solid #c4c4c4; outline: none; background-color: transparent; cursor: pointer; }
.cosmosfarm-members-form .members-link { margin: 0; padding: 0; list-style: none; overflow: hidden; }
.cosmosfarm-members-form .members-link li { margin: 0; padding: 0; list-style: none; float: left; width: 50%; line-height: 100px; text-align: center; }
.cosmosfarm-members-form .members-link li a { display: block; margin: 2px; height: 50%; background-color: #f0f0f0; }
.cosmosfarm-members-form.signin-form input[type=submit] { float: left; width: auto; }
.cosmosfarm-members-form.signin-form .button_div { text-align: right; }

.cosmosfarm-social-login { padding-bottom: 20px; }
.cosmosfarm-social-login a { padding: 5px; }
.cosmosfarm-social-login a img { width: 40px; }

@media screen and (max-width: 600px) {
	.cosmosfarm-members-form { margin: 0 auto; width: 100%; }
	.cosmosfarm-members-form .members-link li { width: 100%; }
}