.bgg{
	background-color:#ededed;
	padding:3px;
	margin-bottom:5px;
	font-weight:bold;
}
th,td{
	vertical-align:top;

}
th{
	text-align:left;
}
td{
padding-left:1em;
}
.ad{
margin-left:3em;
}
.outline th{
width:100px;
letter-spacing:7px;
}
.sosiki th{
letter-spacing:1em;
}
.sosiki th.pita{
letter-spacing:normal;
}
.history th{
width:4em;
}
.history th.mon{
width:3em;
text-align:right;
}
p{
text-indent:0;
}
/*-------携帯用*/
#mobinfo p{
text-indent:1em;
}
#mobinfo .kakomi{
width:450px;
}
#mobinfo .kakomi form{
padding-top:25px;
}
#mobinfo .point h2{
	margin-top:0px;
}
#mobinfo .cntc{ /*幅を狭くした*/
	width:593px;
	margin:0 auto;

}

#mobinfo h4{
	background-image:url("../cmn/ico-list1.gif");
	background-repeat: no-repeat;
	background-position: left middle;
	margin-left:5px;
	padding-left:12px;
}

/*-------写真ページ*/

.pic{
margin-top:5px;
}
.pic img{
margin-right:5px;
}

