/*Menu
-----------------------------------------------------------------------*/
#b-hitou-menu {
	width : 715px;
	text-indent: -9999em;
	clear: both;
	border-bottom : solid 10px #87A900;
	margin-bottom : 30px;
}
#b-hitou-menu ul {
	position:relative;
	height:66px;
	margin : 0px;
	padding : 0px;
}
#b-hitou-menu li {
	height :66px;
	list-style : none;
	float:left;
}
#b-hitou-menu li a {
	display : block;
	height : 66px;
	text-decoration: none;
}
#b-hitou-menu li#hitou-mb01 a{
	width : 197px;
	background-image : url(../images/hitouimg/mb_p01sub_01.jpg);
}
#b-hitou-menu li#hitou-mb01slct a{
	width : 197px;
	background-image : url(../images/hitouimg/mb_p01sub_01.jpg);
	background-position: 0 -66px;
}

#b-hitou-menu li#hitou-mb02 a{
	width : 89px;
	background-image : url(../images/hitouimg/mb_p01sub_02.jpg);
}
#b-hitou-menu li#hitou-mb02slct a{
	width : 89px;
	background-image : url(../images/hitouimg/mb_p01sub_02.jpg);
	background-position: 0 -66px;
}

#b-hitou-menu li#hitou-mb03 a{
	width : 158px;
	background-image : url(../images/hitouimg/mb_p01sub_03.jpg);
}
#b-hitou-menu li#hitou-mb03slct a{
	width : 158px;
	background-image : url(../images/hitouimg/mb_p01sub_03.jpg);
	background-position: 0 -66px;
}

#b-hitou-menu li#hitou-mb04 a{
	width : 238px;
	background-image : url(../images/hitouimg/mb_p01sub_04.jpg);
}
#b-hitou-menu li#hitou-mb04slct a{
	width : 238px;
	background-image : url(../images/hitouimg/mb_p01sub_04.jpg);
	background-position: 0 -66px;
}

#b-hitou-menu li a:hover{
	background-position: 0 -66px;
}

/*en Menu 2010/07/31
-----------------------------------------------------------------------*/
#b-en-hitou-menu {
	width : 715px;
	text-indent: -9999em;
	clear: both;
	border-bottom : solid 10px #87A900;
	margin-bottom : 30px;
}
#b-en-hitou-menu ul {
	position:relative;
	height:66px;
	margin : 0px;
	padding : 0px;
}
#b-en-hitou-menu li {
	height :66px;
	list-style : none;
	float:left;
}
#b-en-hitou-menu li a {
	display : block;
	height : 66px;
	text-decoration: none;
}
#b-en-hitou-menu li#hitou-mb01 a{
	width : 174px;
	background-image : url(../en/images/hitouimg/mb_p01sub_01.jpg);
}
#b-en-hitou-menu li#hitou-mb01slct a{
	width : 174px;
	background-image : url(../en/images/hitouimg/mb_p01sub_01.jpg);
	background-position: 0 -66px;
}

#b-en-hitou-menu li#hitou-mb02 a{
	width : 169px;
	background-image : url(../en/images/hitouimg/mb_p01sub_02.jpg);
}
#b-en-hitou-menu li#hitou-mb02slct a{
	width : 169px;
	background-image : url(../en/images/hitouimg/mb_p01sub_02.jpg);
	background-position: 0 -66px;
}

#b-en-hitou-menu li#hitou-mb03 a{
	width : 169px;
	background-image : url(../en/images/hitouimg/mb_p01sub_03.jpg);
}
#b-en-hitou-menu li#hitou-mb03slct a{
	width : 169px;
	background-image : url(../en/images/hitouimg/mb_p01sub_03.jpg);
	background-position: 0 -66px;
}

#b-en-hitou-menu li#hitou-mb04 a{
	width : 170px;
	background-image : url(../en/images/hitouimg/mb_p01sub_04.jpg);
}
#b-en-hitou-menu li#hitou-mb04slct a{
	width : 170px;
	background-image : url(../en/images/hitouimg/mb_p01sub_04.jpg);
	background-position: 0 -66px;
}

#b-en-hitou-menu li a:hover{
	background-position: 0 -66px;
}

/*Hitou
-----------------------------------------------------------------------*/
#b-hitoupgtitle01 {
	width : 715px;
	height : 183px;
	margin-bottom : 15px;
}
p.member{
	font-size : 16px;
	font-weight : bold;
	text-align : right;
	padding-top : 15px;
}
.b-historyctrl{
	width : 710px;
	border : 1px #afafaf;
	border-style: none none dashed none;
	padding : 15px 0 15px 0;
}
.b-history{
	width : 570px;
}
.b-historyleft{
	width : 580px;
	float:left;
}
.b-historyright{
	width : 120px;
	text-align : center;
	float:right;
}

/*Greeting
-----------------------------------------------------------------------*/
#b-hitoupgtitle02 {
	width : 715px;
	background : url(../images/hitouimg/pgtitle02.jpg) no-repeat;
	padding-top : 80px;
	font-weight : bold;
}

/*2010/08/02*/
#b-en-hitoupgtitle02 {
	width : 715px;
	background : url(../en/images/hitouimg/pgtitle02.jpg) no-repeat;
	padding-top : 80px;
	font-weight : bold;
}
p.chairman{
	font-size : 18px;
	padding-bottom : 6px;
}
p.yadoname{
	font-size : 14px;
	padding-bottom : 10px;
}
p.chairmanhistory{
	padding-bottom : 10px;
	width : 450px; /*2010/08/02*/
}

/*Stamp
-----------------------------------------------------------------------*/
#b-hitoupgtitle03 {
	width : 715px;
	background : url(../images/hitouimg/pgtitle03.jpg) no-repeat;
	padding-top : 140px;
}

/*2010/08/02*/
#b-en-hitoupgtitle03 {
	width : 715px;
	background : url(../en/images/hitouimg/pgtitle03.jpg) no-repeat;
	padding-top : 140px;
}

#b-stampinfo{
	font-size : 12px;
	line-height: 180%;
}

/*Book
-----------------------------------------------------------------------*/
#b-hitoupgtitle04 {
	width : 715px;
	background : url(../images/hitouimg/pgtitle04.jpg) no-repeat;
	padding-top : 120px;
}

/*2010/08/02*/
#b-en-hitoupgtitle04 {
	width : 715px;
	background : url(../en/images/hitouimg/pgtitle04.jpg) no-repeat;
	padding-top : 120px;
}

#b-bookinfo{
	font-size : 12px;
	line-height: 190%;
}
.b-newbookctrl{
	padding : 15px 0;
	margin : 30px 0;
	border : 5px #F3EEDD;
	border-style: solid none solid none;
}
#b-newbookpic{
	width : 161px;
	height : 225px;
	float:left;
}
#b-bookguide{
	width : 520px;
	border : dotted 0px #ff0000;
	margin-left : 30px;
	line-height: 140%;
	float:left;
}

#b-bookhistory01{
	width : 710px;
	height : 225px;
}
.b-bookhistory02-03{
	width : 710px;
	height : 132px;
}
.b-bookguidectrl{
	text-align : center;
	margin-left : auto;
	margin-right : auto;
	padding-bottom : 15px;
}
.b-bookdata-type155mry{
	width : 159px;
	margin-right : 87px;
	float:left;
}
.b-bookdata-type91mry{
	width : 91px;
	margin-right : 32px;
	float:left;
}
.b-bookdata-type91mrn{
	width : 91px;
	float:left;
}
p.f16b-orng{
	font-weight : bold;
	color : #F26522;
	font-size : 16px;
	padding-bottom : 7px;
	margin : 3px 0 10px 0;
	border : 1px #afafaf;
	border-style: none none dashed none;
}

p.bookname{
	margin-top : 3px;
	margin-bottom : 3px;
	padding : 0px;
}

