@chaarset "utf-8";/********************************************************************* * *********************************************************************/@import "base.css";#container{	padding: 2px;	width: 980px;	height: 640px;	border: 1px solid #ccc;	position: absolute;	left: 50%;	margin: 0 0 0 -490px;}strong{	display: block;	text-align: center;	color: white;	background: #cc0000;	z-index: 12;	position: relative;	margin-bottom: 20px;}table{	margin: 2px;}table th{	width: 44px;	background: #FFFFCC;}table td{	background: #fff;}table th,table td{	font-size: 10px;	padding: 1px 4px;	border: 1px solid #ccc;}table.bigger th,table.bigger td{	padding: 3px 4px;}table .alignR td{	text-align: right;}table .alignC td{	text-align: center;}.left_clm{	width: 604px;	float: left;	z-index: 10;	position: relative;}.right_clm{	float: right;	z-index: 10;	position: relative;}.right_clm table td{	font-size: 11px;}.left_clm th,.left_clm td{	padding: 4px;}.left_clm td{	vertical-align: middle;	text-align: center;}h1{	font-size: 18px;	font-weight: bold;	margin: 3px;	padding-left: 3px;	border-bottom: 2px solid #333}p{	font-size: 12px;	margin: 3px;	padding-left: 3px;}/*-- 外観写真 --*/.left_clm img{/*	width: 292px;	height: auto;*/	width: auto;	height: 180px;}/*-- 間取り図 --*/.left_clm .madori img{	height: 260px;	height: 310px;}/*.left_clm .madori img.heightPhoto{	height: 310px;}*/.gmap{	width: 292px;	height: 180px;}ul{	font-weight: bold;	color: #cc0000;	padding: 3px 0;	font-size: 11px;	width: 366px;}td span{	font-size: 9px;}.specs td{	font-size: 9px;}.print_footer{	width: 960px;	display: block;	position: absolute;	bottom: 6px;	left: 10px;	border-top: 2px dotted #666;	padding-top: 7px;	z-index: 1;}/*  clear fix---------------------------------------------------------- */ul,div{	/zoom: 1;}ul:after,div:after{	content: '';	display: block;	clear: both;}