@charset "UTF-8";

/* ================================================================
   共有STYLES
================================================================ */


/* ------------------------------------------ 
		text系
-------------------------------------------*/
.txt75{	font-size: 75%;}
.txt80{	font-size: 80%;}
.txt85{	font-size: 85%;}
.txt90{	font-size: 90%;}
.txt95{	font-size: 95%;}

.lineH140{ line-height: 1.4;}
.lineH150{ line-height: 1.5;}
.lineH160{ line-height: 1.6;}

.nonebold{	font-weight: lighter;}
.bold{	font-weight: bold;}
.normal{	font-weight: normal;}
.red{	color: #f03;}

/* ------------------------------------------ 
		position系
-------------------------------------------*/
.floatLeft{	float: left;}
.imgLeft,
.unit p.left{
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}
.imgRight,
.unit p.right{
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
}

.auto{	width: auto;}

.width150{ width: 150px;}
.width200{ width: 200px;}
.width250{ width: 250px;}
.width450{ width: 450px;}

.indentTop10{ margin-top: 10px;}
.indentTop15{ margin-top: 15px;}
.indentTop20{ margin-top: 20px;}
.indentRight10{ margin-right: 10px;}
.indentRight15{ margin-right: 15px;}
.indentLeft5{ margin-left: 5px;}
.indentLeft10{ margin-left: 10px;}
.indentLeft20{ margin-left: 20px;}


/* ------------------------------------------ 
		list系
-------------------------------------------*/
.list01{}
.list01 li{
	margin-bottom: 0.3em;
	padding-left: 15px;
	background: url(../imgs/arrows03.gif) no-repeat 0px 0.2em;
}


/* ------------------------------------------ 
		table系
-------------------------------------------*/
.table01{	border: 1px solid #999;}
.table01 th,
.table01 td{
	padding: 5px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	font-weight: normal;
	vertical-align: top;
}
.table01 th{	background-color: #cfcfcf;}
.table01 td{
	background-color: #f0f0f0;
	border-right: 1px solid #fff;
}
.table01 tr.last th,
.table01 tr.last td {	border-bottom: 1px solid #fff;}
