@charset "utf-8";
/* 마음엔 - 전현진 / 2016-06-07 */

.colorBlue{color:#2e69cb !important}

/* 로그인 */
	#login-box{position:relative;width:500px;margin:100px auto 0}
	#login-box h1{margin-left:5px;margin-bottom:15px}
	#login-box #login_area{padding:80px 60px 70px;background-color:#fff;border:1px solid #dfdce1;border-top:3px solid #0b0b0b;}
	#login-box #login_area h2{line-height:50px;text-align:center;font-size:48px;font-family:'Gotham-Black'}
	#login-box #login_area h3{text-align:center;color:#666}
	#login-box #login_area #login_fs{margin-top:40px}
	#login-box #login_area #login_fs .login_input{width:100%;height:55px;line-height:55px;padding:0 25px;margin-bottom:10px;border:none;background-color:#f4f4f4;font-weight:bold;font-size:16px;}
	#login-box #login_area #login_fs .btn_submit{display:block;width:100%;height:63px;margin-top:10px;line-height:63px;border:1px solid #393939;text-align:center;color:#fff;font-size:18px;font-family:'Gotham-Black';letter-spacing:2pt;background-color:#555}
	#login-box #login_info{position:relative;padding:40px 0;margin-top:-1px;border:1px solid #dfdce1;background-color:#f4f4f4;text-align:center}
	#login-box #login_info p{font-size:13px;}
	#login-box #login_info div{margin-top:20px;}
	#login-box #login_info div a{display:inline-block;width:155px;height:34px;line-height:34px;border:1px solid #d5d5d5;color:#333;font-size:13px;font-weight:bold}
	#login-box #login_info div a:last-child{margin-left:-1px}

/* 회원가입 */
	#join-box{position:relative;width:100%;margin:100px auto}
	#join-box h1{margin-left:5px;margin-bottom:15px}
	#join-box #join_area{padding:80px 60px 70px;background-color:#fff;border:1px solid #dfdce1;border-top:3px solid #0b0b0b}
	#join-box #join_area h2{margin:0;line-height:50px;text-align:center;font-size:48px;font-family:'Gotham-Black'}
	#join-box #join_area h3{margin-bottom:80px;text-align:center;color:#666}
	#join-box #join_area h4{position:relative;margin-bottom:10px;font-weight:bold;font-size:16px;}
	#join-box #join_area h4 em{position:absolute;top:0;right:0;font-size:13px;font-weight:normal}
	#join-box #join_area .fregister_agree{text-align:left;padding-top:5px}
	#join-box #join_area #fregister_term{padding:0;margin:0 0 50px}
	#join-box #join_area #fregister_term textarea{width:100%;border:none;margin:0;}
	#join-box #join_area #fregister_private table{width:100%;border-top:3px solid #000}
	#join-box #join_area #fregister_private table th,
	#join-box #join_area #fregister_private table td{border:1px solid #dfdce1;text-align:center}
	#join-box #join_area #fregister_private table th{padding:10px 0;background-color:#efefef;font-weight:bold}
	#join-box #join_area #fregister_private table td{padding:20px 0;color:#777}
	#join-box #join_area #regist_member table{width:100%;margin-bottom:50px;border-top:0px solid #000}
	#join-box #join_area #regist_member table th,
	#join-box #join_area #regist_member table td{padding:15px 30px;border:1px solid #dfdce1;}
	#join-box #join_area #regist_member table th{background-color:#f4f4f4;font-weight:bold;color:#626262}
	#join-box #join_area #regist_member table td{color:#777}
	#join-box #join_area #regist_member table td .captcha_box{vertical-align:top}
	#join-box #join_area.join_completion em{display:block;margin-bottom:50px;text-align:center}
	#join-box #join_area.join_completion p{margin:30px 0 50px;text-align:center}
	#join-box #join_area .btn_confirm{text-align:center}
	#join-box #join_area .btn_confirm .btn_join{display:inline-block;width:380px;height:65px;line-height:65px;border:1px solid #393939;background-color:#555;color:#fff;font-size:18px;font-family:'Gotham-Black';letter-spacing:2pt;cursor:pointer}
	
	
	/* 미디어 쿼리 */
@media screen and (max-width:1740px) {

}

@media screen and (max-width:1366px) {

}

@media screen and (max-width:1280px) {

	
}

@media screen and (max-width:1024px) {

	
}

@media screen and (max-width:768px) {
	#login-box{position:relative;width:90%;margin:10px auto 0}
	#join-box {margin-top:20px;}
	#join-box #join_area {padding:20px;}
	#join-box #join_area h2 {font-size:30px;}
	#join-box #join_area h3 {font-size:12px;font-weight:normal;}
	#join-box #join_area .btn_confirm .btn_join{display:inline-block;width:150px;height:45px;line-height:45px;}
	#join-box #join_area input[name='agree'] {border:solid 1px #ededed;}
	#join-box #join_area input[name='agree2'] {border:solid 1px #ededed;}
	#join-box #join_area #regist_member table th {display:none;}
	#join-box #join_area #regist_member table td input {width:100%;height:45px;display:;}
	#join-box #join_area #regist_member table td input[name='mb_mailling'] {width:15px;height:15px}
	#join-box #join_area #regist_member table td input[name='mb_open'] {width:15px;height:15px}
	#captcha #captcha_key {margin:0px !important;}
	#captcha_audio {width:100%;}
	
	#login-box #login_area {padding:20px;}
	#login-box #login_area h2 {font-size:30px;}
	#login-box #login_area h3 {font-size:12px;font-weight:normal;} 
}

@media screen and (max-width:640px) {

}
