*			{ margin: 0; padding: 0; }
body		{ font-size:11px; color:#666666;}
img		{ border: 0; }
table		{ border-collapse: collapse; }
.input		{ font-size:11px; color:#e51a1d; background: #FFFFFF; border: 1px solid #BBBBBB;
				scrollbar-face-color : #F7F7F7;
				scrollbar-shadow-color : #D6D6D6;
				scrollbar-highlight-color : #D6D6D6;
				scrollbar-3dlight-color : #F7F7F7;
				scrollbar-darkshadow-color : #F7F7F7;
				scrollbar-track-color : #F7F7F7;
				scrollbar-arrow-color : #D6D6D6; 
}
.btn		{ padding-left:100px; }
h1			{ margin-bottom: 5px; padding-bottom: 10px; background: #cfcfcf; }
.footer	{ background: #b8b8b8;height:40px;padding:5px;}
#contactus		{ position: absolute; top: 50%; left: 50%; margin-left: -200px; margin-top: -180px; }
#recruit 			{ position: absolute; top: 50%; left: 50%; margin-left: -200px; margin-top: -230px; }
#recruit H1		{ margin-bottom: 15px;}

.layerPop					{ position: relative; width: 348px; background: #e6e6e6; border: 2px solid #e62222; }
.layerPop .head			{ text-align: right; background: url(../images/main/head_bg.gif) left 2px #e62222 repeat-x ; }
.layerPop .contents				{ padding: 5px; }
.layerPop .contents .teb		{ margin-bottom: 15px; border-bottom: 1px solid #e61b1b; }
.layerPop .contents .table	{ margin-bottom:10px;}
.layerPop .contents .table th,
.layerPop .contents .table td	{ padding-bottom: 3px; }
.layerPop .contents .table th	{ width: 100px; text-align: left; vertical-align:top; padding-top:3px; }
.layerPop .contents .table td	{ }
.layerPop .contents .table td	 img	{ vertical-align: top; }