@charset "UTF-8";body {	height: 100%;}div#fancy_overlay {	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;/*	background-color: #666;*/	background: #666 url('texture.gif');	display: none;	z-index: 30;}/** html div#fancy_overlay {	position: absolute;	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}*/div#fancy_wrap {	text-align: left;}div#fancy_loading {	position: absolute;	height: 40px;	width: 40px;	cursor: pointer;	display: none;	overflow: hidden;	background: transparent;	z-index: 100;}div#fancy_loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background: transparent url('fancy_progress.png') no-repeat;}div#fancy_outer {	position: absolute;    top: 0;    left: 0;    z-index: 90;    margin: 0;    background: transparent;    display: none;	text-align:left;}div#fancy_inner {	position: relative;	width:100%;	height:100%;	background: #FFF;	text-align:left;}div#fancy_content {	margin: 0;	z-index: 100;	position: absolute;}div#fancy_content h3{	text-align:left;	padding:8px 10px 0 10px;	color:#FFF;}div#fancy_content h4{	text-align:left;	padding:0 0 0 20px;	color:#FFF;}div#fancy_content p{	text-align:left;	padding:5px 0 0 20px;	color:#FFF;}div#fancy_content img{	margin:8px 0 0 0;	display:block;}div#fancy_content .photoBox{	height:500px;}div#fancy_content .photoBox02{	height:395px;}div#fancy_div {	background: #000;	color: #FFF;	height: 100%;	width: 100%;	z-index: 100;}img#fancy_img {	position: absolute;	top: 0;	left: 0;	border:0; 	padding: 0; 	margin: 0;	z-index: 100;	width: 100%;	height: 100%;}div#fancy_close {	position: absolute;	bottom: 10px;	right: 10px;	height: 15px;	width: 74px;	background: url('fancy_closebox.png') top left no-repeat;	cursor: pointer;	z-index: 181;	display: none;}#fancy_frame {	position: relative;	width: 100%;	height: 100%;	display: none;}#fancy_ajax {	width: 100%;	height: 100%;	overflow: auto;}a#fancy_left, a#fancy_right {	position: absolute; 	top:20px;	height: 75%; 	width: 50%; 	cursor: pointer;	z-index: 111; 	display: none;	background-image: url("data:image/gif;base64,AAAA");	outline: none;	overflow: hidden;}a#fancy_left {	left: 0px; }a#fancy_right {	right: 0px; }span.fancy_ico {	position: absolute; 	top: 50%;	margin-top: -15px;	width: 97px;	height: 40px;	z-index: 112; 	cursor: pointer;	display: block;}span#fancy_left_ico {	left: -9999px;	background: transparent url('fancy_left.png') no-repeat;}span#fancy_right_ico {	right: -9999px;	background: transparent url('fancy_right.png') no-repeat;}a#fancy_left:hover, a#fancy_right:hover {	visibility: visible;	background-color: transparent;}a#fancy_left:hover span {	left: 10px; }a#fancy_right:hover span {	right: 10px; }#fancy_bigIframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;}