.tx10 {
	font-size: x-small;
		line-height: 130%;
}
.tx12 {
	font-size: small;
	line-height: 130%;
}
.tx14 {
	font-size: medium;
		line-height: 130%;
}
/*
td {
	font-size: small;
	line-height: 120%;
}
*/
.txs {
	font-size: x-small;
	line-height: 120%;
}
.txs_new {
	font-size: 90%;
	line-height: 135%;
}

.tx16 {

	font-size: large;
		line-height: 130%;
}
.tx_indent{ text-indent:1em;}
.box_right{
	float:right;
	margin:0 0 0 10px;
}
.box_left{
	float:left;
	margin:0 10px 0 0;
}

.clear{clear:both;}
.m_bottom_5	{margin-bottom:5px;}


.w_220_box {
	width:220px;
	background:#EBEEF1;
	font-size:12px;
}
.w_220_box img {
	margin:10px 10px 0;
}
.w_220_box p {
	padding:0 10px 5px;
	margin:0;
}

.red	{color:red;}
.gry { color: #999;}


.bg_EBEEF1 {background:#EBEEF1;}
.w_220 {width:220px;}
.w_220 p {padding:0 10px;}
.w_220 img {margin-top:10px;}
.p_bottom_10{ padding-bottom:10px;}
.p_bottom_20{ padding-bottom:20px;}
.column_comment {
	clear:both;
	padding:10px;
	margin:0;
	background:#E9E2DC url(image/column_bg.jpg) left bottom no-repeat;
	font-size:14px;
}
.column_comment p {
	padding:0 0 10px;
	margin:0;
}
.align_right{ text-align:right;}

.FL { float: left;}
.FR { float: right;}
.CB { clear: both;}
.TAR { text-align: right;}
.PT8 { padding-top: 8px;}
.L135 { line-height: 135%;}
.kadomarukei {
	border: 2px solid #999;
	padding: 8px 14px;
	-webkit-box-border-radius: 8px;
	-moz-box-border-radius: 8px;
	border-radius: 8px;
}
.kadomarukei p {
	line-height: 150%;
}
.kadomarukei2 {
	border: 1px solid #fff;
	padding: 8px 14px;
	-webkit-box-border-radius: 8px;
	-moz-box-border-radius: 8px;
	border-radius: 8px;
	background: #def1f9;
}
.kadomarukei2 p {
	line-height: 135%;
}
.kadomarukei3 {
	border: 2px solid #00678f;
	padding: 8px 14px;
	-webkit-box-border-radius: 8px;
	-moz-box-border-radius: 8px;
	border-radius: 8px;
	background: #c9e4f3;
}
.kadomarukei3 p {
	line-height: 135%;
}