@charset "utf-8";
/* ---------------------------------------------------------
.t-h2-black
--------------------------------------------------------- */
.t-h2-black {
	width:100%;
	border-collapse:collapse;
}
.t-h2-black .TitleBox {
	padding:0;
}
.t-h2-black .Title {
	width:100%;
	border-collapse:collapse;
}
.t-h2-black .TitleBody {
	padding:0;
	border-collapse:collapse;
}
.t-h2-black .TitleRight {
	padding:0;
	width:30px;
	padding-right:10px;
}
.t-h2-black .TitleRight a img {
	float:right;
	vartical-align:middle;
}
.t-h2-black .TitleBody h2 {
	margin:0px;
}
.t-h2-black .TitleBody .Head {
	font-size: 12px;
	font-weight: normal;
	color:#000;
	vertical-align:middle;
}
.t-h2-black .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.t-h2-black .Contents {
	padding:0;
}
/* ---------------------------------------------------------
.t-h2-red
--------------------------------------------------------- */
.t-h2-red {
	width:100%;
	border-collapse:collapse;
}
.t-h2-red .TitleBox {
	padding:0;
}
.t-h2-red .Title {
	width:100%;
	border-collapse:collapse;
}
.t-h2-red .TitleBody {
	padding:0;
	border-collapse:collapse;
}
.t-h2-red .TitleRight {
	padding:0;
	width:30px;
	padding-right:10px;
}
.t-h2-red .TitleRight a img {
	float:right;
	vartical-align:middle;
}
.t-h2-red .TitleBody h2 {
	margin:0px;
}
.t-h2-red .TitleBody .Head {
	font-size: 12px;
	font-weight: normal;
	color:#F00;
	vertical-align:middle;
}
.t-h2-red .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.t-h2-red .Contents {
	padding:0;
}
/* ---------------------------------------------------------
.t-h2-blue
--------------------------------------------------------- */
.t-h2-blue {
	width:100%;
	border-collapse:collapse;
}
.t-h2-blue .TitleBox {
	padding:0;
}
.t-h2-blue .Title {
	width:100%;
	border-collapse:collapse;
}
.t-h2-blue .TitleBody {
	padding:0;
	border-collapse:collapse;
}
.t-h2-blue .TitleRight {
	padding:0;
	width:30px;
	padding-right:10px;
}
.t-h2-blue .TitleRight a img {
	float:right;
	vartical-align:middle;
}
.t-h2-blue .TitleBody h2 {
	margin:0px;
}
.t-h2-blue .TitleBody .Head {
	font-size: 12px;
	font-weight: normal;
	color:#009;
	vertical-align:middle;
}
.t-h2-blue .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.t-h2-blue .Contents {
	padding:0;
}
/* ---------------------------------------------------------
.t-h2-gray
--------------------------------------------------------- */
.t-h2-gray {
	width:100%;
	border-collapse:collapse;
}
.t-h2-gray .TitleBox {
	padding:0;
}
.t-h2-gray .Title {
	width:100%;
	border-collapse:collapse;
}
.t-h2-gray .TitleBody {
	padding:0;
	border-collapse:collapse;
}
.t-h2-gray .TitleRight {
	padding:0;
	width:30px;
	padding-right:10px;
}
.t-h2-gray .TitleRight a img {
	float:right;
	vartical-align:middle;
}
.t-h2-gray .TitleBody h2 {
	margin:0px;
}
.t-h2-gray .TitleBody .Head {
	font-size: 12px;
	font-weight: normal;
	color:#666;
	vertical-align:middle;
}
.t-h2-gray .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.t-h2-gray .Contents {
	padding:0;
}
/* ---------------------------------------------------------
.t-h2-white
--------------------------------------------------------- */
.t-h2-white {
	width:100%;
	border-collapse:collapse;
}
.t-h2-white .TitleBox {
	padding:0;
}
.t-h2-white .Title {
	width:100%;
	border-collapse:collapse;
}
.t-h2-white .TitleBody {
	padding:0;
	border-collapse:collapse;
}
.t-h2-white .TitleRight {
	padding:0;
	width:30px;
	padding-right:10px;
}
.t-h2-white .TitleRight a img {
	float:right;
	vartical-align:middle;
}
.t-h2-white .TitleBody h2 {
	margin:0px;
}
.t-h2-white .TitleBody .Head {
	font-size: 12px;
	font-weight: normal;
	color:#FFF;
	vertical-align:middle;
}
.t-h2-white .TitleBody h2 img {
	vertical-align:middle;
	margin-right:5px;
}
.t-h2-white .Contents {
	padding:0;
}
/* ---------------------------------------------------------
.t-none
--------------------------------------------------------- */
.t-none{
	width:100%;
	border-collapse:collapse;
}
.t-none .Contents {
	padding:0;
}


