﻿body { margin:0; padding:0;}
ul { margin:0; padding:0; list-style:none; }

#tpcolright { width:210px;}
#tpcolrightbox {padding:0; text-align:left; position:relative; }
#tpcolrightbox form { margin:0; padding:0; }
	
	.trfnavi01 {border:1px solid #ccc; background:#fff; position:relative; z-index:1; }
	.trfsubnavi { z-index:2; height:0; margin:0; padding:0; position:absolute; top:10px; left:165px; text-align:right; }
	.trfsubnavi a { color:#03c; }
	
	.trfbox { margin:5px; padding-left:5px; border:1px solid #ccc; background:#ffffeb; font-size:10px; }
		.trfbox ul { margin:5px; }

	.inputbox { width:120px; height:23px; margin:0 0 3px 0; padding:0; border-top: 1px solid #999; border-left: 1px solid #999;  border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; }
	.trfnavib { margin:5px; text-align:right;}
	.trflink01 { margin:5px; font-size:10px; background:#f0f0f0; }
	.trflink { margin:5px; padding:3px 5px; font-size:10px; background:#f0f0f0; } 
	.trflink a { padding:0 0 0 8px;background:url(../img/arrw_green01.gif) no-repeat 0 0.3em; }
	.trflink01 ul { margin:5px; }
	.trflink01 ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	/* Hides from IE-mac \*/
	* html .trflink01 ul {height: 1%;}
	/* End hide from IE-mac */
	*+html body .trflink01 ul {height: 1%;}
	
	.trflink01 li { float:left; width:80px; }
	.trflink01 a { padding:0 0 0 8px; background:url(../img/arrw_green01.gif) no-repeat 0 0.3em; }

	ul.infocont { margin-bottom:9px;} 
	ul.infocont li { margin-bottom:1px; }