.style {
	}
BODY{
	background:		#FFFFFF;
	font-family:	Verdana,Arial,Serif;
	font-size:		10px;
	text-align: 	left;
	padding:			0px;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	}
table.input input.input_submit{
	border: #999999 1px solid;
	font-size: 10px;
	text-align: center;
	background:#eaeaea;
	height: 19px;
	}
table.input input.input_text{
	border: #999999 1px solid;
	font-size: 11px;
	text-align: left;
	background:#ffffff;
	padding-top: 3px;
	}
table.input td{
	font-size:10px; 
	color:#535353; 
	padding-top: 5px;
	padding-left:  5px;
	}
A:link.sm_link {	
	text-decoration: none; 
	color:#3E7BB6; 
	font-weight: normal;
	font-size:10px; 
	}
A:visited.sm_link {	
	text-decoration: none; 
	color:#3E7BB6; 
	font-weight: normal;
	font-size:10px;
	}
A:active.sm_link {	
	text-decoration: none; 
	color:#3E7BB6; 
	font-weight: normal;
	font-size:10px;
	}
A:hover.sm_link {
	text-decoration: underline;
	color:#3E7BB6;  
	font-size:10px;
	font-weight: normal;
	}
.sm{
	font-family:Verdana,Arial,Serif;
	font-size:10px;
	padding-top:3px;
}

.sm2{
	font-family:Verdana,Arial,Serif;
	font-size:10px;
}

.m{
	font-family:Verdana,Arial,Serif;
	font-size:8pt;
}

.tnote{
	border:1px solid #DDDDDD;
	padding:3px;
	font-family:Verdana,Arial,Serif;
	font-size:10px;
}
H1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color:#565656;
}
H2{
	margin:0,0,10,0px;
	padding:0px;
	font-weight:bold;
	font-size:x-small;
	color:#565656;
}
A:link.m {	
	text-decoration: none; 
	color:#535660; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma; 
	font-weight:bold;
	font-size:11px; 
	}
A:visited.m {	
	text-decoration: none; 
	color:#1F1D1D;
	font-weight:bold; 
	font-size:11px; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	}
A:active.m {	
	text-decoration: none; 
	color:#1F1D1D;
	font-weight:bold; 
	font-size:11px; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;  
	}
A:hover.m {
	text-decoration: none; 
	color:#1F1D1D;  
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	font-weight:bold; 
	font-size:13px; 
	}
A:link {	
	text-decoration: none; 
	color:#535660; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma; 
	font-weight:bold;
	font-size:11px; 
	}
A:visited {	
	text-decoration: none; 
	color:#1F1D1D;
	font-weight:bold; 
	font-size:11px; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	}
A:active {	
	text-decoration: none; 
	color:#1F1D1D;
	font-weight:bold; 
	font-size:11px; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;  
	}
A:hover {
	text-decoration: none; 
	color:#1F1D1D;  
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	font-weight:bold; 
	font-size:11px; 
	}
A:link.small {	
	text-decoration: none; 
	color:#535660; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma; 
	font-weight:bold; 
	font-size:10px; 
	}
A:visited.small {	
	text-decoration: none; 
	color:#1F1D1D; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	font-size:10px;
	}
A:active.small {	
	text-decoration: none; 
	color:#1F1D1D; 
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	font-size:10px;
	}
A:hover.small {
	text-decoration: none; 
	color:#1F1D1D;  
	font-family: Verdana,Helvetica,Geneva,Sans-Serif,Tahoma;
	font-weight:bold; 
	font-size:10px;
	}


.td_phone{
	font-size:10px; 
	color:#535353;
	}
.td_phoneview{
	font-family:Verdana,Arial,Serif; 
	font-weight:bold;
	font-size:10px; 
	color:#535353;
	}

table.index td.txt{
	font-size:10px; 
	color:#3D3C3C; 
	text-align:left; 
	padding-right: 10px;
	border-right: #E5E5E5 1px dotted;
	}
table.index td.txt-left{
	font-size:10px; 
	color:#535353; 
	text-align:left; 
	padding-left: 15px; 
	}
table.index p{
	font-size:10px; 
	color:#535353; 
	}
table.index td.guide{
	font-size:10px; 
	}
table.index td.phone{
	font-size:10px; 
	color:#535353;
	padding-top: 5px;
	text-align:left;
	}
table.index td.phone-price{
	font-size:10px; 
	color:#535353;
	padding: 0, 0, 0, 0px;
	}
table.index td.contents{
	padding: 10, 5, 5, 5px; 
	}
table.index td.detail{
	font-size:10px; 
	color:#3E7BB6;
	text-align:right;
	padding-top:5px;
	}
table.index td.zag{
	color:#000000; 
	font-weight:bold; 
	padding-bottom:2px;
	font-size:10px;
	text-align:left;  
	}
table.index td.zag-lineright{
	font-size:3px; 
	padding-left:10px; 
	border-top: #DADADA 1px solid;
	}
table.index td.zag-lineleft{
	font-size:3px; 
	padding-left:10px; 
	border-top: #DADADA 2px solid;
	}
table.index img.img{
	border: #dadada 1px solid;
	}
table.index td.newsimg{
	padding-bottom:5px; 
	padding-top:5px; 
	padding-right:10px; 
	font-weight:bold; 
	}
table.index td.newsdate{
	font-size:10px;
	color:#D8630B; 
	padding-bottom:3px; 
	padding-top:5px; 
	font-weight:bold; 
	}
table.index td.newsannot{
	font-size:10px;
	padding-top:3px;
	padding-bottom:5px; 
	color:#686868
	}
table.index span{
	color:#595353; 
	font-weight:bold;
	}
td.mailto{
	font-size:10px; 
	color:#3D3C3C; 
	text-align:center; 
	padding-top: 10px;  
	border-top: #E5E5E5 1px dotted;
	}
table.contactinfo td.line{
	font-size:5px;
}
table.contactinfo td.info{
	color:#535353; 
	padding-top:5px;
	line-height: 15px;
}
table.contactinfo td.txt{
	font-size:10px; 
	color:#3D3C3C; 
	text-align:left; 
	padding-top: 5px;
	padding-right: 10px;
	border-top: #E5E5E5 1px dotted;
	border-right: #E5E5E5 1px dotted;
	}
table.contactinfo td.txt-left{
	font-size:10px; 
	color:#535353; 
	text-align:left; 
	padding-top: 5px;
	padding-left: 15px;
	border-top: #E5E5E5 1px dotted;
	}
table.contactinfo td.zag{
	color:#000000; 
	font-weight:bold; 
	padding-bottom:2px;
	font-size:10px;
	text-align:left;  
	}
table.contactinfo td.zag-lineright{
	font-size:3px; 
	padding-left:10px; 
	border-top: #DADADA 1px solid;
	}
table.contactinfo td.zag-lineleft{
	font-size:3px; 
	padding-left:10px; 
	border-top: #DADADA 2px solid;
	}
table.contactinfo A:link {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.contactinfo A:active {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.contactinfo A:visited {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.contactinfo A:hover {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}


table.header td.border-top{
	border-bottom: #DADADA 1px solid; 
	border-top: #E5E5E5 1px dotted; 
	padding-left:15px; 
	font-size:3px;
	}
table.header td.border-bottom{
	border-bottom: #E5E5E5 1px dotted; 
	font-size:5px;
	}
table.header td.contents{
	font-size:10px; 
	color:#3D3C3C; 
	text-align:left; 
	padding-top: 5px;
	padding-right:  0;
	padding-bottom:  5px;
	padding-left:  20px; 
	}
table.header td.contents-text{
	font-family: verdana,helvetica,geneva,sans-serif,tahoma;
	font-size:12px; 
	color:#3D3C3C; 
	text-align:left; 
	padding-top: 5px;
	padding-right:  0;
	padding-bottom:  5px;
	padding-left:  20px; 
	}
table.header td.background{
	background-color:#F4F4F4; 
	font-size:10px;
	}
table.header A:link {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.header A:active {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.header A:visited {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.header A:hover {
	font-size: 10px;
	color:#3D3C3C; 
	font-weight:normal;
	}
table.phoneview td.line{
	padding: 3px;
	font-size:5px;
	border-bottom:1px solid #DDDDDD;	
	}
table.phoneview td.title{
	padding: 3px;
	background: #f4f4f4;
	font-size:11px;
	font-weight:bold;  	
	}
table.phoneview td.phoneview{
	padding: 2, 3, 2, 3px;
	font-size:10px; 
	font-weight:bold;
	color:#535353;  	
	}
table.phoneview td.phone{
	padding: 2, 3, 2, 3px;
	font-size:10px; 
	color:#535353;  	
	}
table.phoneview td.guarantee{
	padding: 2, 3, 2, 3px;
	font-size:11px; 
	background: #f4f4f4;
	font-weight:bold; 
	border:1px solid #DDDDDD;		
	}
.extra{
 	padding: 2, 3, 10, 3px;
	font-size:11px; 	
}
.td_menu{
	background:#EBEBEB;
	padding-right: 5px; 
	padding-left: 10px;
	padding-bottom: 2px;
	text-align: left;
	}
.td_price{
	font-family:Verdana,Arial,Serif; 
	font-size:10px; 
	color:#535353;
	padding: 2px;
	vertical-align: top;
	background-color: #ffffff;
	}
table.footer td {
	font-size:10px; 
	color:#9A9A9A;
	text-align:right;
	padding-bottom:5px; 
	}
table.footer td.lenetop{
	border-bottom: #DADADA 3px solid; 
	padding-left:15px; 
	font-size:3px;
	}
table.footer A:link {
	font-size: 10px;
	color:#9A9A9A;
	font-weight:normal;
	}
table.footer A:active {
	font-size: 10px;
	color:#9A9A9A; 
	font-weight:normal;
	}
table.footer A:visited {
	font-size: 10px;
	color:#9A9A9A;  
	font-weight:normal;
	}
table.footer A:hover {
	font-size: 10px;
	color:#9A9A9A;
	font-weight:normal;
	text-decoration: underline;
	}
table.map li {
	font-size:10px; 
	list-style-type:disc; 
	color:#3e7bb6; 
	}
DIV.wsdblinks{
	font-family: 			tahoma, verdana, arial, serif;
	font-size: 				11px; 
	color: 					#a6a4a5; 
}
DIV.wsdblinks A, DIV.wsdblinks A:link, DIV.wsdblinks A:active, DIV.wsdblinks A:visited, DIV.wsdblinks A:hover{
	font-family: 			tahoma, verdana, arial, serif;
	font-size: 				11px; 
	color: 					#a6a4a5; 
}
DIV.linker, DIV.linker A, DIV.linker A:link, DIV.linker A:active, DIV.linker A:visited, DIV.linker A:hover{
	font-family: 			tahoma, verdana, arial, serif;
	font-size: 				11px;
	color: 					#a6a4a5;
	text-decoration: 		none;
}	
