/*写真と電話と住所*/
div#picteladd {
	padding-top: 20px;
	padding-left: 15px;
}
div#picteladd p{
	font-size: 12px;
	line-height: 16px;
}

/*「メニュー」グループ内と「所属div」のフォント設定*/
div#menu p, div#shozoku p {
	font-size: 12px;
	line-height: 16px;
	padding-left: 15px;
	padding-right: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
}
/*メニュー内で画像化したテキストを非表示*/
div#menu p.hidden {
	display: none;
	font-size: 10px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
}
/*グループタイトルの上マージン*/
div#menu img.grouptitle {
	margin-top: 24px;
}
/*ブログの説明に所長の顔*/
div#blogface {
	background-image: url(img_sidenavi/blogface.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 80px;
	height: 100px;
	display: block;
	margin-left: 10px;
}

/*各メニュー(ナビ)*/

div#menu p a {
	background-image: url(img_sidenavi/00.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 190px;
	height: 29px;
	display: block;
	text-indent: -9999px;
	margin-top: 12px;
	margin-bottom: 6px;
}
div#menu p.onpage a {
	background-position: left bottom;
}
div#menu p a:hover {
background-position: left bottom;
}

div#menu p#nav00 a {
	background-image: url(img_sidenavi/00.gif);
}
div#menu p#nav01 a {
	background-image: url(img_sidenavi/01.gif);
}
div#menu p#nav02 a {
	background-image: url(img_sidenavi/02.gif);
}
div#menu p#nav03 a {
	background-image: url(img_sidenavi/03.gif);
}
div#menu p#nav04 a {
	background-image: url(img_sidenavi/04.gif);
}
div#menu p#nav05 a {
	background-image: url(img_sidenavi/05.gif);
	height: 48px;
}
div#menu p#nav06 a {
	background-image: url(img_sidenavi/06.gif);
}
div#menu p#nav07 a {
	background-image: url(img_sidenavi/07.gif);
}
div#menu p#nav08 a {
	background-image: url(img_sidenavi/08.gif);
	height: 48px;
}
div#menu p#nav09 a {
	background-image: url(img_sidenavi/09.gif);
	height: 48px;
}
div#menu p#nav10 a {
	background-image: url(img_sidenavi/10.gif);
}
div#menu p#nav11 a {
	background-image: url(img_sidenavi/11.gif);
}
div#menu p#nav12 a {
	background-image: url(img_sidenavi/12.gif);
}
div#menu p#nav13 a {
	background-image: url(img_sidenavi/13.gif);
}
div#menu p#nav14 a {
	background-image: url(img_sidenavi/14.gif);
}
div#menu p#nav15 a {
	background-image: url(img_sidenavi/15.gif);
}
div#menu p#nav16 a {
	background-image: url(img_sidenavi/16.gif);
}
div#menu p#nav17 a {
	background-image: url(img_sidenavi/17.gif);
}
div#menu p#nav18 a {
	background-image: url(img_sidenavi/18.gif);
}
div#menu p#nav19 a {
	background-image: url(img_sidenavi/19.gif);
}
div#menu p#nav20 a {
	background-image: url(img_sidenavi/20.gif);
}

/*オンページの設定*/
p.onpage {
	background-image: url(img_sidenavi/onarrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*その他の業務*/
div#menu p#other {
	background-image: url(img_sidenavi/other.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-indent: -9999px;
	margin: 12px 10px 6px 15px;
	height: 30px;
}

/*メニュー内サブコメント(上マージンを狭く)*/
div#menu p.subcomm {
	margin-top: 0px;
}

/*所属div　上マージン*/
div#shozoku {
	padding-top: 24px;
	padding-bottom: 24px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-bottom-style: solid;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	margin-top: 24px;
}
