/* CSS Document */

/*   author : Sugiyama */

/* index==========================

	for hakuoukai 
*/


/* for hakuoukai all pages ==============================================*/

body.hakuoukai{
	background: #f6fbdb url(/hakuoukai/common/img/bgBody.gif) no-repeat left top;
}
body.hakuoukai div#wrapper{
	background: url(/hakuoukai/common/img/bgContent.png) no-repeat left top;
}
body.hakuoukai div#footer{
	background: #fff url(/hakuoukai/common/img/bgContentBtm.png) no-repeat left bottom;
}


/* for hakuoukai top page & introduction & policy ==============================================*/

div#header ul#hNavHakuoukai{
	margin: 45px 14px 0 177px;
}
* html div#header ul#hNavHakuoukai{
	margin: 45px 14px 0 177px;
	display: inline;
}


/* for hakuoukai top page & introduction & policy ==============================================*/

div#mainVis{
	background: url(../img/mainVis.png) no-repeat left top;
	height: 166px;
	margin: 0 0 0 17px;
	padding: 93px 0 0 41px;
}
div#mainVis ul{
	width: 322px;
	height: 79px;
	background: url(/img02/bgExperience.png) no-repeat left top;
	padding: 10px 0 0 154px;
}
p.rss{
	position: relative;
	top: -42px;
	left: 436px;
	width: 47px;
}
p.aboutRss{
	position: relative;
	top: -75px;
	left: 413px;
	background: url(../common/img/iconAboutRss.gif) no-repeat 0 1px;
	padding-left: 22px;
	width: 80px;
}
dl.infoList{
	margin-top: -40px;
}
dl.infoList dt{
	float: left;
	margin-right: 6em;
	background: url(../common/img/checkOrange.gif) no-repeat 0 3px;
	padding-left: 19px;
}
dl.infoList dd{
	text-indent: -5em;
	margin: 0 0 7px 8.25em;
	line-height: 1.5;
}
* html dl.infoList dd{
	margin: 0 0 7px 8.5em;
}
p#infoAll{
	text-align: right;
	margin-bottom: 20px!important;
}


/* for introduction ==============================================*/

p#hakuoukaiExp{
	background: url(/hakuoukai/introduction/img/imgIntroduction.jpg) no-repeat right top;
	padding-right: 131px;
	min-height: 200px;
}
* html p#hakuoukaiExp{
	height: 200px;
}


/* for policy ==============================================*/

p#powerExp{
	background: url(/hakuoukai/policy/img/imgPower.jpg) no-repeat right top;
	padding-right: 135px;
}
p#raiseExp{
	background: url(/hakuoukai/policy/img/imgRaise.jpg) no-repeat left top;
	padding-left: 135px;
	min-height: 175px;
}
* html p#raiseExp{
	height: 175px;
}