.profile{
	padding-top:20px;
	padding-left:300px;
}

.f_profile{
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
}

#h_profile{
	width:170px;
	background:#7ab7a5;
	height:32px;
	border-bottom: 2px solid #6a9488;
	border-right:2px solid #6a9488;
	padding-top:5px;
	padding-left:40px;
	padding-bottom:1px;
	padding-right:40px;
}


.bg_1{
	width:950px;
	background:#efede5;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:10px;
}

.bg_2{
	width:940px;
	background:#ffffff;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

/* bg_addworkshop */

.bgaddwork_1{
	width:750px;
	background:#efede5;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:10px;
}

.bgaddwork_2{
	width:740px;
	background:#ffffff;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

/* end bg_addworkshop */

.bgpromotion_1{
	width:880px;
	background:#efede5;
	height:850px;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:10px;
}

.bgpromotion_2{
	width:870px;
	background:#ffffff;
	height:840px;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

.bgpromotion_1a{
	background:#efede5;
	border:1px solid #e1e1e1;
	padding: 10 10 10 10;

}

.bgpromotion_2a{
	width:98%;
	background:#ffffff;
	height:98%;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

.f1{
	font-size:1em;
	font-weight:bold;
}

.f2{
	font-family:"Times New Roman",Georgia,Serif;
	font-size:1.3em;
	font-weight:bold;
}

.line{
	background:#b6b6b6;
	width:385px;
	height:2px;
}

.str_proflie{
	background:#b6b6b6;
}

input[type="text"].txt_birthday{
	width:95px;
}

input[type="submit"].bnt_search{
	-moz-border-radius-topleft:5;
	-moz-border-radius-topright:5; 
	-moz-border-radius-bottomright:5; 
	-moz-border-radius-bottomleft:5; 
 background:#90d0bd;
	border:1px solid #8cc4b3;
	width:80px;
	height:30px;
	color:#2f6354;
	font-weight:bold;
}

input[type="submit"].sbm_search{
	-moz-border-radius-topleft:5;
	-moz-border-radius-topright:5; 
	-moz-border-radius-bottomright:5; 
	-moz-border-radius-bottomleft:5; 
 background:#90d0bd;
	border:1px solid #8cc4b3;
	width:120px;
	height:30px;
	color:#2f6354;
	font-weight:bold;
}

input[type="button"].search{
	-moz-border-radius-topleft:5;
	-moz-border-radius-topright:5; 
	-moz-border-radius-bottomright:5; 
	-moz-border-radius-bottomleft:5; 
 background:#90d0bd;
	border:1px solid #8cc4b3;
	width:100px;
	height:30px;
	color:#2f6354;
	font-weight:bold;
}

input[type="button"].search_dis{
	-moz-border-radius-topleft:5;
	-moz-border-radius-topright:5; 
	-moz-border-radius-bottomright:5; 
	-moz-border-radius-bottomleft:5; 
 background:#90d0bd;
	border:1px solid #8cc4b3;
	width:200px;
	height:30px;
	color:#2f6354;
	font-weight:bold;
}

/* menu_admin */

.fmenu_admin{
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
}

.hmenu_admin{
	background:#BCAD55;
	border-bottom: 2px solid #8A7F3E;
	border-right:2px solid #8A7F3E;
	cursor:pointer;
}


/* satisfaction bg */
.bgsatisfaction_1{
	width:1180px;
	background:#efede5;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:3px;
	padding-bottom:10px;
}

.bgsatisfaction_2{
	width:1160px;
	background:#ffffff;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

/* add_promotion */
.bgroot_complaint1{
	width:900px;
	background:#efede5;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:10px;
}

.bgroot_complaint2{
	width:890px;
	background:#ffffff;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

/* add_mail */
.bg_mail1{
	width:890px;
	background:#efede5;
	border:1px solid #e1e1e1;
	padding-top:10px;
	padding-left:10px;
}

.bg_mail2{
	width:880px;
	background:#ffffff;
	border-left:2px solid #b6b6b6;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

.fontTTL{
	font-size:1.5em;
	font-weight:bold;
}

.fontTTL1{
	font-size:1.1em;
	font-weight:bold;
}


.promo1{
	background:#9cbcb2;
	border-top: 2px solid #90b0a6;
	border-right:2px solid #90b0a6;
	border-left:2px solid #90b0a6;
	padding-top:10px;
	font-size:1.2em;
	font-weight:bold;
	color:#ffffff;
}

.promo2{
	background:#4e665f;
	border-top: 10px solid #ffffff;
	border-bottom: 2px solid #90b0a6;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	padding-top:5px;
	font-size:0.5em;
	color:#ffffff;
	cursor:pointer;
}

.promo3{
	border-bottom: 2px solid #90b0a6;
}

.c_status{
	background:#000000;
	border-top: 4px solid #0C4820;
	border-right:4px solid #0C4820;
	border-left:4px solid #0C4820;
	border-bottom:4px solid #0C4820;
	font-size:1.2em;
	font-weight:bold;
	color:#ffffff;
}

.c_status2{
	background:#000000;
	border-top: 4px solid #0C4820;
	border-right:4px solid #0C4820;
	border-left:4px solid #0C4820;
	border-bottom:4px solid #0C4820;
	font-size:1.2em;
	font-weight:bold;
	color:#ffffff;
}

.img_pro{
	border-top: 4px solid #112F13;
	border-right:4px solid #112F13;
	border-left:4px solid #112F13;
	border-bottom:4px solid #112F13;
}

.pro_font{
	font-size:1.5em;
	font-weight:bold;
}

.pro_font2{
	font-size:1.5em;
	font-weight:bold;
	color:#FF0A0A;
}

.c_font{
	font-size:1.2em;
	font-weight:bold;
}

/* popup list member */
.table_list1{
	background:#9ACBBC;
	border-top: 2px solid #76A496;
	border-left: 2px solid #76A496;
	border-right: 2px solid #76A496;
	border-bottom: 2px solid #76A496;
}

.table_glist1{
	background:#C5CB91;
	border-top: 2px solid #6D7050;
	border-left: 2px solid #6D7050;
	border-right: 2px solid #6D7050;
	border-bottom: 2px solid #6D7050;
}

.table_glist2{
	background:#E0FFAB;
	border-top: 2px solid #68764F;
	border-left: 2px solid #68764F;
	border-right: 2px solid #68764F;
	border-bottom: 2px solid #68764F;
}

.table_glist3{
	background:#F7F4BE;
	border-top: 2px solid #51503E;
	border-left: 2px solid #51503E;
	border-right: 2px solid #51503E;
	border-bottom: 2px solid #51503E;
}

.table_glist4{
	background:#E0FFE9;
	border-top: 2px solid #85978A;
	border-left: 2px solid #85978A;
	border-right: 2px solid #85978A;
	border-bottom: 2px solid #85978A;
}

.t_f{
	font-weight:bold;
}
