#setting_profile * {
	margin: 0;
	padding: 0;
}

#setting_profile {
	margin:0px;
	padding:0px;
	color: #474747;
	font-size: 12px;
	font-family:  "Dotum",  "Verdana", "Arial";
	width: 406px;
	height: 385px;
}

#setting_profile img {
	border:0px;
}

#setting_profile .bg_top{
	padding-left:10px;	
}

#setting_profile .frame {
	position: absolute;
	width: 406px;
	background: #f8f7f7;
	border:1px solid #b9b9b9;
	float:left;
	padding-bottom: 15px;
	z-index:1000;
}

#setting_profile .title{
	margin: 13px 13px 0px 13px;
	padding-bottom:5px;
	border-bottom:1px solid #cecdd2;
	font-weight:bold;
}

#setting_profile .close {
	position: absolute;
	top:0px;
	left:390px;
	cursor:hand;
}

#setting_profile .content {
	margin: 0px 13px;
	padding-top:7px;
}


#setting_profile .textbox{
	border-top:1px solid #b2b2b2;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	height:20px;
	color: #6d6d6d;
	font-family: "Dotum";
	font-size:11px;
}

#setting_profile .pic{
	margin-top:15px;
	width: 406px;
}

#setting_profile .profileModify_pic{
	width:185px;
	float:left;
}

#setting_profile .pic_image{	
	width:171px;
	height: auto;
	float:left;
	margin-top: 5px;
	margin-right: 5px;
	border:1px solid #b2b2b2;
}

#setting_profile .file{
	line-height:22px;
	text-align:left;
}

/*
#setting_profile .file .pic_file_texbox{
	margin-top: 93px;
	line-height:22px;
	text-align:left;
}
*/

#setting_profile .delete{
	line-height: 20px;
}

#setting_profile .pic_delete{
	font-family: "Dotum";	
	margin-bottom: 15px;
	text-align:center;
	padding-right:85px;
}

#setting_profile .pic_delete a{
	color : #474747;
	text-decoration: none;
}

#setting_profile .pic_delete a:hover{
	color : #474747;
	text-decoration: underline;
}
#setting_profile .introduce{
	margin-top: 15px;
}
#setting_profile .introduce_box{
	margin-top: 5px;
	width:406px;
	resize:none;
	padding:5px;
	border-top:1px solid #b2b2b2;
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	height:24px;
	color: #6d6d6d;
	font-family: "Dotum";
	font-size:11px;
}

#setting_profile .btn1{
	width: 102px;
	margin:0 auto;
	margin-top:15px;
}

#setting_profile a.blue_btn{
background: transparent url('../images/blue_btn_left.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;
margin-right:3px;
font-family: "Dotum";
}

#setting_profile a:link.blue_btn, a:visited.blue_btn, a:active.blue_btn{
color: #eaf6ff; /*button text color*/
}

#setting_profile a.blue_btn span{
background: transparent url('../images/blue_btn_right.png') no-repeat top right;
display: block;
padding: 4px 6px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

#setting_profile a.blue_btn:hover{ /* Hover state CSS */
background-position: bottom left;
text-decoration: none;

}

#setting_profile a.blue_btn:hover span{ /* Hover state CSS */
background-position: bottom right;
color: #fff;
text-decoration: none;
}

#setting_profile a.ovalbtn{
background: transparent url('../images/btn_left.png') no-repeat top left;
display: block;
float: left;
font: normal 12px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 6px; /* Width of left menu image */
text-decoration: none;
margin-right:3px;
}

#setting_profile a:link.ovalbtn,#setting_profile  a:visited.ovalbtn, #setting_profile  a:active.ovalbtn{
color: #494949; /*button text color*/
}

#setting_profile a.ovalbtn span{
background: transparent url('../images/btn_right.png') no-repeat top right;
display: block;
padding: 4px 6px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

#setting_profile a.ovalbtn:hover{ /* Hover state CSS */
background-position: bottom left;
}

#setting_profile a.ovalbtn:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
