@charset "utf-8";
/* CSS Document */

.button_log {
	background-color:#ededed;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:돋움;
	font-size:11px;
	padding:4px 10px 2px 10px;
	text-decoration:none;
}
.button_log:hover {
	background-color:#dfdfdf;
	text-decoration:none;
}.button_log:active {
	position:relative;
	top:1px;
	text-decoration:none;
}

.button_log02 {
	background-color:#ededed;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:돋움;
	font-size:11px;
	font-weight:bold;
	padding:4px 10px 2px 10px !important;
	text-decoration:none;
}
.button_log02:hover {
	background-color:#dfdfdf;
	text-decoration:none;
}.button_log02:active {
	position:relative;
	top:1px;
	text-decoration:none;
}
		
.button_log04 {
	background-color:#ededed;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:돋움;
	font-size:15px;
	font-weight:bold;
	padding:8px 20px 8px 20px !important;
	text-decoration:none;
}
.button_log04:hover {
	background-color:#dfdfdf;
	text-decoration:none;
}.button_log04:active {
	position:relative;
	top:1px;
	text-decoration:none;
}	
	
	
.button_01 {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #f7f7f7 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0);
	background-color:#f7f7f7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #7bb4d9;
	display:inline-block;
	cursor:pointer;
	color:#5ca4d1;
	font-family:돋움;
	font-size:20px;
	font-weight:bold;
	padding:14px 44px;
	text-decoration:none;
}
.button_01:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #f7f7f7));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #f7f7f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#f7f7f7',GradientType=0);
	background-color:#e6e6e6;
	text-decoration:none;
}
.button_01:active {
	position:relative;
	top:1px;
	text-decoration:none;
}

.button_02 {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #f7f7f7 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0);
	background-color:#f7f7f7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #bdbdbd;
	display:inline-block;
	cursor:pointer;
	color:#bdbdbd;
	font-family:돋움;
	font-size:20px;
	font-weight:bold;
	padding:14px 44px;
	text-decoration:none;
}
.button_02:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #f7f7f7));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #f7f7f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#f7f7f7',GradientType=0);
	background-color:#e6e6e6;
	text-decoration:none;
}
.button_02:active {
	position:relative;
	top:1px;
	text-decoration:none;
}

	.button_log03 {
		background-color:#ec008c;
		display:inline-block;
		cursor:pointer;
		color:#ffffff !important;
		font-family:NanumGothic;
		font-weight:400;
		font-size:14px;
		padding:15px 40px;
		text-decoration:none;
	}
	

	.button_profile_01 {
		background-color:#0c1935;
		display:inline-block;
		cursor:pointer;
		color:#ffffff !important;
		font-family:NanumGothic;
		font-weight:400;
		font-size:18px;
		padding:15px 40px;
		text-decoration:none;
	}
	.button_profile_01:hover {
		background-color:#888888;
		text-decoration:none;
	}.button_profile_01:active {
		position:relative;
		top:1px;
		text-decoration:none;
	}


	.button_profile_02 {
		background-color:#ba1653;
		display:inline-block;
		cursor:pointer;
		color:#ffffff !important;
		font-family:NanumGothic;
		font-weight:400;
		font-size:18px;
		padding:15px 40px;
		text-decoration:none;
	}
	.button_profile_02:hover {
		background-color:#888888;
		text-decoration:none;
	}.button_profile_02:active {
		position:relative;
		top:1px;
		text-decoration:none;
	}
	
/* 파일첨부*/	
.file_input label {
    background-color:#ededed !important;
	-moz-border-radius:2px !important;
	-webkit-border-radius:2px !important;
	border-radius:2px !important;
	border:1px solid #dcdcdc !important;
	display:inline-block !important;
	cursor:pointer !important;
	color:#777777 !important;
	font-family:돋움 !important;
	font-weight:bold;
	font-size:12px !important;
	padding:4px 10px 2px 10px !important;
	text-decoration:none !important;
}
.file_input label input {
    position:absolute !important;
    width:0 !important;
    height:0 !important;
	margin:0;
	padding:0;
    overflow:hidden !important;
	border:none;
	background:none;
}
.file_input label:hover {
	background-color:#dfdfdf !important;
	text-decoration:none !important;
}.file_input label:active {
	position:relative !important;
	top:1px !important;
	text-decoration:none !important;
}




.button_profile {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #f7f7f7 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0);
	background-color:#f7f7f7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:2px solid #7bb4d9;
	display:inline-block;
	cursor:pointer;
	color:#5ca4d1;
	font-family:돋움;
	font-size:20px;
	font-weight:bold;
	padding:5px 15px;
	text-decoration:none;
}
.button_profile:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #f7f7f7));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #f7f7f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#f7f7f7',GradientType=0);
	background-color:#e6e6e6;
	text-decoration:none;
}
.button_profile:active {
	position:relative;
	top:1px;
	text-decoration:none;
}






.button_mprofile {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7f7f7), color-stop(1, #e6e6e6));
	background:-moz-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-webkit-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-o-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:-ms-linear-gradient(top, #f7f7f7 5%, #e6e6e6 100%);
	background:linear-gradient(to bottom, #f7f7f7 5%, #e6e6e6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e6e6e6',GradientType=0);
	background-color:#f7f7f7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #7bb4d9;
	display:inline-block;
	cursor:pointer;
	color:#5ca4d1;
	font-family:돋움;
	font-size:10px;
	font-weight:bold;
	padding:5px 15px;
	text-decoration:none;
}
.button_mprofile:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #f7f7f7));
	background:-moz-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #f7f7f7 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #f7f7f7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#f7f7f7',GradientType=0);
	background-color:#e6e6e6;
	text-decoration:none;
}
.button_mprofile:active {
	position:relative;
	top:1px;
	text-decoration:none;
}





