/*detail*/
div#renew {
	text-align:right;
}
div#title {
	background-color:orange;
	border:1px solid black;
	height:3.5em;
}
div#title h1 {
	float:left;
	width:400px;
}
div#title #t_r{
	float:right;
	width:350px;
	text-align:right;
}
div#title #t_r span#kakaku{
	font-size: 1.5em;
}
div#title #t_r span#price{
	font-family: "Arial Black""ＭＳ ゴシック";
	font-size: 3em;
}
div#title #t_r span#manen{
	font-size: 1.5em;
}
span#t_ensen {
	font-family: "Arial Black""ＭＳ ゴシック";
	font-size: 2em;
	float:left;
	width:400px;
}
div#title_2 img {
	float:right;
}
/*data*/
#data colgroup.datatitle {
	background-color:#eeeeee;
}
#data colgroup.datacontents {
	width:35%;
}
table#data {
	border-collapse:separate;
	width:750px;
	margin:0 0 15px 2px;
}
table#data td {
	border-bottom:1px solid #eeeeee;
	padding:2px 0 2px 5px;
}
span.t_caption {
	font-weight:bold;
	border-left:1em solid black;
	padding-left:2px;
	margin:20px 3px 5px 3px;
}
p#salse {
	margin:5px 10px 10px 5px;
	color:red;
	font-size:2em;
}
div#toiawase {
	text-align:right;
}
/*photo*/
#photobl {
	width: 600px;
	float: left;
	text-align: center;
	height: 600px;
	margin-top: 5px;
}
#photobr {
	width: 130px;
	margin-top: 5px;
	float: right;
	margin-right: 5px;
}
#photob1,#photob2,#photob3,#photob4 {
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin-bottom: 2px;
}
/*map*/
div#gmapbox {
	text-align:center;
	margin-bottom:10px;
}
div#buttonbox {
	margin:0 10px;
}
div#b1 {
	width:120px;
	padding:0 32px;
	float:left;
	text-align:center;
}
div#b1 a {
	font-size:14px;
}
/*印刷*/
div#printb {
	text-align:right;
	margin-bottom:15px;
}
a#print1 {
	font-size:14px;
	margin-right:10px;
	width:100px;
	color:blue;
	text-decoration:underline;
	cursor:pointer;
}
/*社名*/
div#coml {
	float:left;
	width:360px;
	padding:20px 0 0 20px; 
}
div#comr {
	float:right;
	width:380px;
}

