@charset "utf-8";

/*** 共通 ***/



/************************************************* home ***/

div#topContents {
	background: url(home/img/bg1.jpg) no-repeat;
	margin:4px 0 0 0;
}

div#topFooter {
	margin-top: 47px;
	padding-bottom: 73px;
}

/************************************************* 07_CrossHead ***/

div#crosshead1 {
	float: left;
	width: 280px;
}

div#crosshead2 {
	float: right;
	width: 280px;
}


.pricebox td{
	
	 padding:5px;
	 border:1px solid #FFF;
	 border-collapse:collapse;}


.h3bg{ 
background:url(cmnfix/t02bg.jpg) no-repeat;
color:#FFF;
font-size:14px;
line-height:35px;
width:580px;
height:35px;
text-indent:20px;
}
.h3bg02{ 
background:url(cmnfix/h3bg02.jpg) no-repeat;
color:#FFF;
font-size:14px;
line-height:35px;
width:850px;
height:35px;
text-indent:20px;
}





.h4bg{ 
background:url(cmnfix/t01bg.jpg) no-repeat;
color: #F60;
font-size:14px;
line-height:30px;
width:580px;
height:30px;
text-indent:20px;
font-weight:normal;
}
.h4bg2{ 
background:url(cmnfix/t02bg.jpg) no-repeat;
color:#FFFFFF;
font-size:14px;
line-height:30px;
width:280px;
height:30px;
text-indent:20px;
font-weight:normal;
}

.navi{ 
background:url(cmnfix/navibg.jpg) no-repeat;
color:#FFFFFF;
line-height:28px;
width:190px;
height:28px;
text-indent:40px;
font-weight:bold;
border-bottom:1px dotted #ffffff;
border-collapse:collapse;
}

.navi a,
.h3bg a{ 
color:#FFFFFF;

}
















