	/* デモ用 */	body{	margin:0 auto;	text-align:center;	background-color:#FFFFFF;	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	background-image: url(../images/body_bg.jpg);	background-repeat: repeat-x;	}	#mainContainer{	width:727px;	height:841px;	text-align:left;	border:0px solid #ff41ac;	margin: 0 auto;	}#head {	height: 126px;}.clear{	clear:both;}	.tx3{	font-size: 12px; line-height: 1.6em; color: #666666; }		/* デモ用ここまで */	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* サムネイル用div要素の幅 */	width:255px;	}	#DHTMLgoodies_panel_one{	float:left;	padding-left: 10px;	}	#DHTMLgoodies_thumbs{	overflow:hidden;	/* 変更不可 */	height:650px;	/* サムネイル用div要素の高さ */	position:relative;	/* 変更不可 */	float:left;	}	#DHTMLgoodies_largeImage{	/* 拡大写真のdiv要素 */	width:400px;	/* 拡大写真の幅 */	height:600px;	/* 拡大写真の高さ */	float:left;	padding-left:30px;	}	#DHTMLgoodies_largeImage table{	/* 拡大写真を中心に配置するために使用しているテーブル */		width:100%;		height:100%;		text-align:center;	}	#DHTMLgoodies_largeImage img{	/* 拡大写真 */		border:5px solid #ffffff;	/* 拡大写真の枠 */	}			.strip_of_thumbnails{	/* サムネイルストリップ */	width:104px;	/* ストリップ間の空き */	position:absolute;	padding-top: 0px;	padding-right: 8px;	padding-bottom: 8px;	padding-left: 8px;	}	.strip_of_thumbnails div{		width:100px;		height:150px;		padding:5px;		text-align:center;	}	.strip_of_thumbnails img{		border:0px;		padding:5px;	}	.strip_of_thumbnails .activeImage{	/* サムネイル　選択時 */		border:3px solid #ffffff;			padding:0px;		}	.leftArrow{		float:left;	}	.rightArrow{		float:right;	}	#DHTMLgoodies_thumbs_inner{		position:relative;	/* 変更不可 */		width:750px;	}	
