@charset "UTF-8";
/* CSS Document */
body#pHome #mainCol { padding-top:0;}
body#pHome #container-inner {background: none;}
body#pHome #mainBody {width:100%; margin:0;}
body#pHome #mainBody-inner {margin:0;}
#topImage h1,h2,h3,h4,h5,h6 {
font-size: 100%;
line-height: normal;
border: none;
background:none;
color:#000000;
margin: 0 0;
padding: 0;
}
#topImage p{
margin:2px 0;
padding:0;
line-height: 1.2em;
font-size:83%;
}
#catchCopy{
	position: absolute;
	top:92px;
	left:371px;
	width: 399px;
	height: 71px;
	background:#FFFFFF;
	padding:10px;
}
#topInfo{
	position: absolute;
	background:#FFFFFF;
	padding:3px;
	left: 608px;
	top: 0px;
	width: 182px;
	height: 19px;
}
#topService{
	position: absolute;
	background:#FFFFFF;
	padding:5px;
	width: 735px;
	left: 31px;
	top: 240px;
	height: 142px;
}
#topCom{
	position: absolute;
	background:#FFFFFF;
	padding:5px;
	left: 31px;
	top: 396px;
	width: 345px;
	height: 117px;
}
#topSpe{
	position: absolute;
	background:#FFFFFF;
	padding:5px;
	width: 375px;
	left: 404px;
	top: 396px;
	height: 118px;
}
/*
body,div,
h1,h2,h3,h4,h5,h6,
dt,dd,li,
pre,form,fieldset,input,textarea,p,blockquote,th,td { 
margin:0;
padding:0;
}
body {
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:small;
line-height:1.5em;
}
p{
margin:0;
padding:0;
}
#topImage {
margin-bottom:10px;
}
body#pHome #indexArea table {
width:100%;
margin-bottom:10px;
}
body#pHome #indexArea table td {
padding:1em;
text-align:center;
border:1px solid #AAA;
}
*/
