/**************************************************************************************/
/* 共通  */
/**************************************************************************************/
.fleft		{	float:left;		}
.fright		{	float:right;	}


.small		{	font-size : 12px;    }
.center		{	text-align	:center; }


.pad1		{	padding-left : 5px;
				padding-top	 : 10px; }	
.pad2		{	padding-left : 10px;
				padding-top	 : 5px; }
.pad3		{	margin-left : 30px; }
.rpad1		{	margin-right : 20px; }
.rpad2		{	margin-right : 20px; }
.mar1		{	margin-top	: 20px;
				margin-left : 30px; }
.tmar0		{	margin-top	: 0px; }
.tmar5		{	margin-top	: 5px; }
.tmar10		{	margin-top	: 10px; }
.tmar20		{	margin-top	: 20px; }
.tmar30		{	margin-top	: 30px; }
.tmar50		{	margin-top	: 50px; }
.tmar100	{	margin-top	: 100px; }
.tmar-5		{	margin-top	: -5px; }
.tmar-10	{	margin-top	: -10px; }
.tmar-15	{	margin-top	: -15px; }
.tmar-30	{	margin-top	: -30px; }
.tmar-50	{	margin-top	: -50px; }
.tmar-80	{	margin-top	: -80px; }
.tmar-100	{	margin-top	: -100px; }
.bmar5		{	margin-bottom : 5px; }
.bmar10		{	margin-bottom : 10px; }

.tpad5		{	padding-top	: 5px; }
.tpad10		{	padding-top	: 10px; }
.tpad15		{	padding-top	: 15px; }
.tpad20		{	padding-top	: 20px; }
.tpad30		{	padding-top	: 30px; }
.tpad50		{	padding-top	: 50px; }
.tpad-10	{	padding-top	: -10px; }

.pad0		{	padding-left: 0px; }
.pad5		{	padding-left: 5px; }
.pad10		{	padding-left: 10px; }
.pad20		{	padding-left: 20px; }
.pad30		{	padding-left: 30px; }
.pad40		{	padding-left: 40px; }
.pad50		{	padding-left: 50px; }
.pad60		{	padding-left: 60px; }
.pad70		{	padding-left: 70px; }
.pad80		{	padding-left: 80px; }
.pad90		{	padding-left: 90px; }
.pad100		{	padding-left: 100px; }
.tpad5		{	padding-top :5px;   }
.tpad10		{	padding-top :10px;   }
.tpad20		{	padding-top :20px;   }
.bpad5		{	padding-bottom : 5px; }
.mar0		{	margin-left : 0px; }
.mar2		{	margin-left : 2px; }
.mar5		{	margin-left : 5px; }
.mar6		{	margin-left : 6px; }
.mar7		{	margin-left : 7px; }
.mar10		{	margin-left : 10px; }
.mar-10		{	margin-left : -10px; }
.mar15		{	margin-left : 15px; }
.mar20		{	margin-left : 20px; }
.mar30		{	margin-left : 30px; }
.mar40		{	margin-left : 40px; }
.mar50		{	margin-left	: 50px; }
.mar70		{	margin-left	: 70px; }
.mar80		{	margin-left	: 80px; }
.mar100		{	margin-left	: 100px; }
.mar120		{	margin-left	: 120px; }
.mar140		{	margin-left	: 140px; }

.rmar1		{	margin-right: 1px; }
.rmar2		{	margin-right: 2px; }
.rmar5		{	margin-right: 5px; }
.rmar10		{	margin-right: 10px; }
.rmar15		{	margin-right: 15px; }
.rmar20		{	margin-right: 20px; }
.rmar30		{	margin-right: 30px; }
.rmar50		{	margin-right: 50px; }
.rmar70		{	margin-right: 70px; }
.bpad10		{	padding-bottom : 10px; }
.bpad5		{	padding-bottom : 5px; }

.allMar10	{	margin : 10px 10px 10px 10px; }


.fontGothic  {	font-family		: "MS ゴシック",monospace; }

.font9		{	font-size:9px }
.font10		{	font-size:10px }
.font12		{	font-size:12px }
.font14		{	font-size:14px }
.font16		{	font-size:16px }
.font18		{	font-size:18px }
.font20		{	font-size:20px }
.font24		{	font-size:24px }
.font28		{	font-size:28px }

.bold		{	font-weight : bold; }
.under		{	border-bottom-color : #333333;
				border-bottom-style: dotted;
				border-bottom-width: 1px; }
.tmiddle	{	vertical-align:middle; }
.noIcon		{	background-image	: url(""); }

.width150	{	width :150px; }
.width200	{	width :200px; }
.width250	{	width :250px; }
.width300	{	width :300px; }
.width400	{	width :400px; }
.width500	{	width :500px; }
.width600	{	width :600px; }
.width650	{	width :650px; }
.width750	{	width :750px; }
.height20	{	height:20px; }
.height30	{	height:30px; }

.vmid		{ 	vertical-align: bottom; }

.red		{	color : red; }
.gray		{	color :gray }
.white		{	color : white; }
.green		{	color : #429941; }

.tleft		{	text-align : left; }
.tcenter	{	text-align : center; }
.trigth		{	text-align : right; }


.backLightyellow 	 { background: #ffffee; }
.backSubLightYellow  { background-color: #ffffcc; }
.bkGreen			 { background-color: #429941; }

.borderGreen		{	border		: 1px #c5ec84;
						border-style: solid;}

.nopoint	{	list-style-type: none; }

.hidden{display:none;}