@charset "utf-8";

/* -----------------------------------------------------------
                                                     料金例
----------------------------------------------------------- */

/*  縦並び */
div#mainContents div.photoV { clear:both;}
div#mainContents div.photoV p.image {
  width:700px;
  padding-bottom:6px;
  text-align:center;
  padding-top:0;
		background-image:none;
  background-position: 0 100%;
  background-repeat: no-repeat;
  margin-right:0;
}
div#mainContents div.photoV p.image img {
  border:0;
		float:left;
		margin:5px 10px 5px 10px;
}
div#mainContents div.photoV p.image span {
  display:block;
  height:auto;
}
div#mainContents div.photoV p.image span a {
  width:700px;
  display:block;
  padding-top:6px;
  padding-bottom:6px;
  background-color:#FFF;
  border:1px solid #dedede;
		overflow:hidden;
}
div#mainContents div.photoV p.image span a span {
  padding:0 4px 0 6px;
}

div#mainContents div.photoV p.image span a span.links {
  margin:2px 8px;
  text-align:left;
  padding-left:15px;
}

div#mainContents div.photoV span.txt{
float:left;
  width:500px;
  font-size:100%;
  text-decoration: underline;
		line-height: 1.5;
  background-image:url(/images/common/mark_links.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  padding-left:14px;
  padding-bottom:2px;
}

div#mainContents div.photoV span.txt2{
float:left;
  width:660px;
  font-size:100%;
  text-decoration: underline;
		line-height: 1.5;
  background-image:url(/images/common/mark_links.gif);
  background-repeat: no-repeat;
  background-position: 0px 5px;
  padding-left:14px;
  padding-bottom:2px;
}


