@charset"UTF-8";

/* 
***********************************************************
* Copyright(C)2007 Frontier of Business Intelligence Inc.
* since:2010.02.22
* Editor:Hiroyuki Yoshino
***********************************************************
*/



/* home
========================================================================================================
*/

#container.home h1{
	position:relative;
	width:427px;
	height:25px;
	left:135px;
	top:20px;
	background:url(../../common/images/hd-logotype.gif) no-repeat;
	overflow:hidden;
}

#container.home h1 span{
	display:none;
}

#contents-outerHd .visual{
	margin:0;
	padding:0;
}

#contents-innerHd{
	position:relative;
	z-index:2;
	background:url(../../common/images/bgContents.jpg) no-repeat;
}

.point{
	margin:0 0 0 0;
	_margin:4px 0 0 0;
}

.point li{
	float:left;
	margin:0px;
	padding:0px;
}

.point li a{
	display:block;
}

.point li a span{
	display:none;
}

.point li.p1 a{
	width:318px;
	height:55px;
	background: url(../../images/home-p01.gif) no-repeat left top;
}

.point li.p1 a span{
	width:318px;
	height:55px;
}

.point li.p1 a:hover{
	background: url(../../images/home-p01.gif) no-repeat left -55px;
	zoom:1;
}

.point li.p2 a{
	width:318px;
	height:55px;
	background: url(../../images/home-p02.gif) no-repeat left top;
}

.point li.p2 a span{
	width:318px;
	height:55px;
}

.point li.p2 a:hover{
	background: url(../../images/home-p02.gif) no-repeat left -55px;
	zoom:1;
}

.point li.p3 a{
	width:314px;
	height:55px;
	background: url(../../images/home-p03.gif) no-repeat left top;
	zoom:1;
}

.point li.p3 a span{
	width:314px;
	height:55px;
}

.point li.p3 a:hover{
	background: url(../../images/home-p03.gif) no-repeat left -55px;
	zoom:1;
}

#home-edit1{
	clear:both;
	margin:0px auto;
	width:950px;
	height:65px;
	background:url(../../common/images/bgContents4.jpg) no-repeat left bottom;
}

#home-edit1 h2,
#home-edit1 p{
	float:left;
}

#home-edit1 h2{
	width:160px;
	margin:15px 0 0 15px;
	background: url(../../images/home-h01.gif) no-repeat;
}

#home-edit1 h2 span{
	visibility:hidden;
}

#home-edit1 p{
	color:#67029A;
	font-weight:bold;
	line-height:150%;
	width:725px;
	margin:15px 0 0 0;
}

#home-edit2{
	padding-bottom:24px;
	margin-bottom:30px;
	background:  url(../../images/home-bgEdit1-02.gif) no-repeat left bottom;
	zoom:1;
}

.h-e2-ttl{
	padding-bottom:30px;
	background:  url(../../images/home-bgEdit1-01.gif) no-repeat left bottom;	
	zoom:1;
}

.h-e2-ttl p{
	margin-top:3px;
}

.h-e2-edit{
	background:  url(../../images/home-bgEdit1-03.gif) repeat-y;
	zoom:1;
	padding:0 20px;
}

.h-e2-edit ul{
	margin:10px 0 10px 25px;
}

.h-e2-edit ul li{
	list-style-type:disc;
}

.h-e2-edit ol{
	margin:10px 0 10px 30px;
}

.h-e2-edit ol li{
	list-style-type:decimal;
}

#home-edit3{
	padding-bottom:24px;
	background:  url(../../images/home-bgEdit2-02.gif) no-repeat left bottom;
	zoom:1;
}

.h-e3-ttl{
	padding-bottom:30px;
	background:  url(../../images/home-bgEdit2-01.gif) no-repeat left bottom;	
	zoom:1;
}

.h-e3-ttl p{
	margin-top:3px;
}

.h-e3-edit{
	background:  url(../../images/home-bgEdit2-03.gif) repeat-y;
	zoom:1;
	padding:0 20px;
}

.h-e3-edit ul{
	margin:10px 0 10px 25px;
}

.h-e3-edit ul li{
	list-style-type:disc;
}

.h-e3-edit ol{
	margin:10px 0 10px 30px;
}

.h-e3-edit ol li{
	list-style-type:decimal;
}

#home-banner{
	height:50px;
	margin:15px 0 40px 0;
}

#home-banner p{
	float:left;
}

#home-banner p.h-bn1,
#home-banner p.h-bn2{
	margin-right:10px;
}

#home-cocoro{
	clear:both;
}

#home-cocoro h2{
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:1px #999 dashed;
}

.h-c-p{
	float:left;
}

#home-cocoro div.h-c-d{
	margin-left:165px;
	width:392px;
}

#home-blog{
	clear:both;
	margin-top:30px;
}

#home-blog h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

.h-b-d{
	margin-top:10px;
	height:150px;
}

#rssInclude{
	margin-left:165px;
}

#rssInclude dt a{
	color:#F6C;
	font-weight:bold;
}

#rssInclude .pubDate{
	font-size:80%;
	font-weight:bold;
}

.bnTamasakai{
	clear:both;
	margin:30px 0 30px 0;
}

#home-access{
	margin-bottom:15px;
}

#home-access h2{
	margin-bottom:5px;
}

#home-plan{
	margin-bottom:15px;
}

#home-plan h2{
	padding-bottom:3px;
	margin-bottom:10px;
	border-bottom:1px #999 dashed;
}

.h-p-p{
	text-align:right;
	margin:5px 0 0 0;
}

#home-schedule{
	margin-bottom:30px;
	background:url(../../common/images/icnCalender.jpg) no-repeat 0px 30px;
	zoom:1;
}

#home-schedule h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

#home-schedule p{
	margin-left:90px;
	width:200px;
}

#home-purchase{
	margin-bottom:30px;
	background:url(../../common/images/icnHouse.jpg) no-repeat 0px 30px;
	zoom:1;
}

#home-purchase h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

#home-purchase p{
	margin-left:90px;
	width:200px;
}

#home-enquete{
	margin-bottom:30px;
	background:url(../../common/images/icnEnquete.jpg) no-repeat 0px 30px;
	zoom:1;
}

#home-enquete h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

#home-enquete p{
	margin-left:90px;
	width:200px;
}

#home-pamphlet{
	margin-bottom:30px;
	background:url(../../common/images/icnPamphlet.jpg) no-repeat 0px 30px;
	zoom:1;
}

#home-pamphlet h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

#home-pamphlet p.pdfLead{
	margin-left:90px;
	width:200px;
}

#home-mobile{
	margin-bottom:30px;
	background:url(../../common/images/icnQrcode.gif) no-repeat 0px 30px;
	zoom:1;
}

#home-mobile h2{
	padding-bottom:3px;
	margin-bottom:7px;
	border-bottom:1px #999 dashed;
}

#home-mobile p{
	margin-left:90px;
	width:200px;
}

