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

.text 			{
	width:854px;
	line-height:20px;
	font-family:"MS PGothic";
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.text02 		{ 
					margin-left:66px;}

.text_line 		{ 
					background:url(../images/text_line.gif) repeat-x; 
					width:701px; 
					height:1px;
					margin:15px 0px 0px 0px;
					font-size:1px;
					line-height:1px;}

.table 			{
	width:750px;
	line-height:20px;
	margin-left: 100px;
}

.table_width 	{ 
					width:155px; 
					height:29px; 
					text-align:left;
					padding-right:6px;}

.table td 		{ 
					}

.start_color 	{ 
					color:#0033cc;}

.select01 		{	
					 width:229px;}

.input01 		{ 
					width:91px;}

.input02		{ 
					width:229px;}

.input03 		{ 
					width:46px;}

.input04 		{ 
					width:34px;}

.input05 		{ 
					width:24px;}
.input06 		{ 
					height:20px;}

.filefield 		{ 
					width:271px;}

.textarea 		{ 
					width:316px; 
					height:97px; 
					margin:3px 0 3px 0;}
					
.radio 			{ 
					border:none;}

.text_button 	{ 
					width:547px; 
					padding:25px 0 0 154px;
					margin-bottom:35px;}
					
.icon			{
					height:25px;
					line-height:25px;
					background:url(../images/icon_01.gif) no-repeat 0px center;
					padding-left:17px;}
					

.pot_btn_04_02,.pot_btn_04_02:visited
				{	
					display:block;
					width:140px;
					height:33px;
					background:url(../images/button01.gif) no-repeat;}

.pot_btn_04_02:hover,.pot_btn_04_02:active
				{	
					background:url(../images/button01_ov.gif) no-repeat;}
					

a.pot_btn_01:link,a.pot_btn_01:visited
				{	
					display:block;
					width:138px;
					height:31px;
					background:url(../images/button01.gif) no-repeat;}

a.pot_btn_01:hover,a.pot_btn_01:active
				{	
					background:url(../images/button01_ov.gif) no-repeat;}
