#gnavi li#n05 a{ background-position:bottom}
#gnavi li#n05 a:hover{ background-position:top}

/*ヘッダimage*/
.himg{ background:url(img/image.jpg) top center no-repeat;}

/* ラッパータイトル */
h2{ background:url(img/t1.png) top left no-repeat;}

#pan a.company{ 
 display:inline; color:#ccc; text-decoration:none; border:none;
 }

.imgbox{ float:right; margin-right:3px; width:200px;}
html>body .imgbox{ margin-right:21px;}
.imgbox p{ text-align:left; margin-top:3px; margin-bottom:10px;}
ul.tree{ width:410px; float:left;}
ul.tree{ display:inline-block}
ul.tree li{ clear:both; border-bottom:1px dotted #ccc; display:inline-block; width:100%; padding:4px 6px}
ul.tree span{ float:left; }
ul.tree p.tit{float:left;  width:90px;}

 
#lt01{ background:url(img/t01.png) top left no-repeat;}
#lt02{ background:url(img/t02.png) top left no-repeat;}

.button a{
background:url(img/nxtb.png) top left no-repeat;
}


/* marp tab */
.image{ text-align:left;}
.image a.tab1{ width:130px; height:22px; display:block; text-indent:-999em; cursor:pointer; float:left; background:url(img/tab.png) no-repeat; margin-right:2px;}
.image a.tab2{ width:130px; height:22px; display:block; text-indent:-999em; cursor:pointer; float:left; background:url(img/tab2.png) no-repeat;}
.image a.tab1:hover,
.image a.tab2:hover{ background-position:bottom;}

/**/
ul.histry p.tit{
width:135px;
}
ul.histry p,
ul.histry span{
	font-family:"ＭＳ ゴシック";
}
ul.histry{
	width: 96%;
	display: inline-block;
	margin: 0px;
	float: none;
}
ul.histry li{
	display: inline-block;
	width: 100%;
	padding: 4px 0px;
}