/* 태블릿 ~ 대형태블릿*/
@media screen and (min-width:979px) and (max-width:1200px){
	.lock_title{width: 100%; padding: 0 3%;}
	.icon_lock{float: none; text-align: center;}
	.lock_title_box{float: none; text-align: center; margin: 20px 0;}
	.lock_title_p{text-align: center; float: none;}
	.member_p{width: 314px; margin: 0 auto;}
}
@media screen and (min-width:768px) and (max-width:978px){
	.lock_title{width: 100%; padding: 0 3%;}
	.icon_lock{float: none; text-align: center;}
	.lock_title_box{float: none; text-align: center; margin: 20px 0;}
	.lock_title_p{text-align: center; float: none;}
	.member_p{width: 314px; margin: 0 auto;}
}
@media screen and (max-width:767px){
	.lock_title{width: 100%; padding: 0 3%;}
	.icon_lock{float: none; text-align: center;}
	.lock_title_box{float: none; text-align: center; margin: 20px 0;}
	.lock_title_p{text-align: center; float: none;}
	.member_p{width: 314px; margin: 0 auto;}
	.span01{font-size: 20px;}
	.login_p{font-size: 18px;}
	.member_box{width: 100%; margin: 0; padding: 25px 15px;}
	.member_box .member_btn li a{padding: 34px 0 145px 0;}
	.member_box .member_btn li a .span_p1{font-size: 14px; text-align: center;}
	.member_box .member_btn li a .span_p2{margin-top: 3px;}
	.member_box .member_btn li a .span_strong{margin-top: 15px;}

	#register_form{width: 100%;}
	.register_input{width: 100%;}
	#fregisterform .frm_info{padding: 5px 0 8px 0}

}
@media screen and (max-width:480px){
	.lock_title{width: 100%; padding: 0 3%;}
	.icon_lock{float: none; text-align: center;}
	.lock_title_box{float: none; text-align: center; margin: 20px 0;}
	.lock_title_p{text-align: center; float: none;}
	.member_p{width: 314px; margin: 0 auto;}
	.span01{font-size: 20px;}
	.login_p{font-size: 18px;}
	.member_box{width: 100%; margin: 0; padding: 25px 15px;}
	.member_box .member_btn{margin: 0;}
	.member_box .member_btn li{width: 100%; float: none; margin-bottom: 20px;}
	.member_box .member_btn li a{padding: 34px 20px 34px 20px; margin: 0; text-align: left;
		background: url(/img/bg_join_a2.gif) no-repeat right bottom;}
	.member_box .member_btn li a .span_p1{font-size: 14px; text-align: left;}
	.member_box .member_btn li a .span_p2{margin-top: 3px;}
	.member_box .member_btn li a .span_strong{margin-top: 15px;}
	.member_box .member_btn li + li a{background: url(/img/bg_join_a1.gif) no-repeat right bottom;}

}