@charset "utf-8";
/* CSS Document */

h2 {
	border:none;
}

.split2 dl {
	padding:0;
	margin:0;
}

.split2 dl img {
	display:block;
}

.split2 dl dt {
	padding:0;
	margin:0;
}

.split2 dl dd {
	padding:0;
	margin:0;
}

blockquote {
	background-color:#EBF4DD;
	margin:1em 0;
	padding:1em;
}

.hpBox0 {
 width:590px;
	padding-top:10px; 
	border:#CCCCCC solid 1px;
}

.hpBox1 {
 width:590px;
}

.hpBox1 .cLeft{
 float:left;
	width:432px;
	padding-left:8px;
	margin-bottom:10px;
}

.hpBox1 .cRight{
 float:right;
	width:125px;
	padding-right:17px;
}

.hpBox2 {
 width:580px;
	margin-left:10px;
}

.hpBox2 .cLeft{
 float:left;
	width:212px;
	margin-right:5px;
}

.hpBox2 .cRight{
 float:right;
	width:345px;
	line-height:1.4;
	margin-top:5px;
}

.split4 {
	margin-top:25px;
}


.split4 .cell_l{
	width:280px;
 float:left;
}
.split4 .cell_l dl{
	margin:0;
	padding:0;
}


.split4 .cell_l dl dt{
	margin:0;
	padding:0;
}

.split4 .cell_l dl dd{
	margin:0;
	padding:0;
}

.split4 .cell_l h3{
	margin:0 0 7px;
}


.split4 .cell_l .cLeft .logo{
 text-align:center;
	margin-bottom:8px;
}

.split4 .cell_l ul li{
 margin:0 0 5px;
}

.split4 .cell_l ul li.last{
 margin:0 0 8px;
}

.split4 .cell_l .cRight{
width:160px;
}

.split4 .cell_l .cRight p{
margin:0 0 1px;
}

.split4 .cell_r {
	width:280px;
	float:right;
}

.split4 .cell_r dl {
	margin:0;
	padding:0;
}

.split4 .cell_r dl dt{
	margin:0;
	padding:0;
}

.split4 .cell_r dl dd{
	margin:0;
	padding:0;
}
/* Over Write */
/*
.tab_menu ul li.no2 {
	margin-right:10px;
}
*/




