@charset "utf-8";
/* ==================================================================================== */
* {	margin: 0;	padding: 0; text-decoration:none;}
img {	border: none;}
/* ==================================================================================== */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {	display: inline-block;} /* Hides from IE-mac \*/
* html .clearfix {	height: 1%;}
.clearfix {	display: block;} /* End hide from IE-mac */
.css-att {display: none;}
/* ==================================================================================== */
.c{ clear:both;}
/* ==================================================================================== */
body {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
a {color:#666666; text-decoration:none;}
a:link {color:#666666;}
a:visit {color:#CCCCCC;}
a:hover {color:#666666; text-decoration:underline;
	cursor: pointer;}
a:active {color: #6699FF;}
/* ==================================================================================== */
#portfolio {list-style:none;height: 200px;overflow: hidden;}
/* ==================================================================================== */
.bdy { background: #B8BEC1;}
h1 { width:900px; height:40px; margin-left:auto; margin-right:auto;}
h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}

.promo { width:900px; height:200px; margin-left:auto; margin-right:auto; margin-top:10px;}

.ctn { width:900px; margin-left:auto; margin-right:auto; margin-top:10px;}
.ctnr0 { float:right; width:180px;}
.ctnl0 {float:left; width:700px;overflow: hidden;}
.ctnl { float:left; width:200px;}
.ctnr {	float:right; width:700px;overflow: hidden;}
.ctnl2 { float:left; width:700px; }
.ctnr2 {position: absolute;width: 180px;left: 50%;margin-left: 270px;top: 48px;}
.ctnc { width:700px; margin-left:auto; margin-right:auto;}

.st11 { width:700px; height:64px; background-image:url(../_img/st11.png); background-repeat:no-repeat; margin-top:5px;}
.st12 { width:700px; background-image:url(../_img/st12.png); background-repeat:repeat-y;}
.st13 { width:700px; height:30px; background-image:url(../_img/st13.png); background-repeat:no-repeat;}

.st21 { width:700px; height:65px; background-image:url(../_img/a85.png); background-repeat:no-repeat; margin-top:5px;}
.st21 img{ float:left;}
.st21 p{  float:left; font-size:18px; line-height:65px; margin-left:10px;}
.st22 { width:700px; background-image:url(../_img/a86.png); background-repeat:repeat-y; padding:0px 10px}
.st23 { width:700px; height:30px; background-image:url(../_img/a87.png); background-repeat:no-repeat; text-align:center;}

.st31 { width:700px; height:65px; background-image:url(../_img/a88.png); background-repeat:no-repeat; margin-top:5px;}
.st31 img{ float:left;}
.st31 p{  float:left; font-size:18px; line-height:65px; margin-left:10px;}
.st32 { width:700px; background-image:url(../_img/a86.png); background-repeat:repeat-y; padding:0px 0px 20px 0px}
.st33 { width:700px; height:30px; background-image:url(../_img/a87.png); background-repeat:no-repeat; text-align:center;}

.st51 { width:700px; height:65px; background-image:url(../_img/a89.png); background-repeat:no-repeat; margin-top:5px;}
.st51 img{ float:left;}
.st51 p{  float:left; font-size:18px; line-height:65px; margin-left:10px;}
.st52 { width:700px; background-image:url(../_img/a86.png); background-repeat:repeat-y; padding:0px 10px}
.st53 { width:700px; height:30px; background-image:url(../_img/a87.png); background-repeat:no-repeat; text-align:center;}

.rtn1 { width:900px; margin-left:auto; margin-right:auto;}
.rtn2 { width:180px; margin-top:5px;}
.rtn3 { width:900px; margin-left:auto; margin-right:auto; margin-top:10px;}
.rtnt { text-align:center; margin-bottom:10px;}

.menut1{ width:180px; height:30px; background-image:url(../_img/a5.png); background-repeat:no-repeat;}
.menut2{ width:180px; min-height:60px; background-image:url(../_img/a6.png); background-repeat:repeat-y;}
.menut2 a{ text-decoration:none;}
.menut2 a:link   { color:#666666 }
.menut2 a:visited{ color:#666666 }
.menut2 a:hover  { background:#CCCCCC; text-decoration:underline;}
.menut2 a:active { color: #6699FF;	}

.menut3{ width:180px; height:30px; background-image:url(../_img/a7.png); background-repeat:no-repeat; margin-bottom:10px;}
.menut4{ width:180px; height:30px; background-image:url(../_img/a14.png); background-repeat:no-repeat; margin-bottom:10px;}
.menut4 a{ text-decoration:none;}
.menut4 a:link   { color:#666666 }
.menut4 a:visited{ color:#666666 }
.menut4 a:hover  { background:#CCCCCC; text-decoration:underline;}
.menut4 a:active { color: #6699FF;	}

.menut5{ width:180px; height:40px; background-image:url(../_img/st41.gif); background-repeat:no-repeat;}
.menut6{ width:180px; min-height:60px; background-image:url(../_img/st42.gif); background-repeat:repeat-y;}
.menut7{ width:180px; height:30px; background-image:url(../_img/st43.gif); background-repeat:no-repeat;}





.mnu1{ width:180px; height:40px; background-image:url(../_img/a81g.png); background-repeat:no-repeat; margin-top:50px; text-align:center; line-height:40px; color:#FFFFFF; font-size:14px;}
.mnu1 img{ padding-top:5px;}
.mnu2{ width:180px; min-height:60px; background-image:url(../_img/a82g.png); background-repeat:repeat-y;}
.mnu2 a{
	text-decoration:none;
	display: block;
}
.mnu2 a:link p  { color: #333333;}
.mnu2 a:visited p{ color: #666666;}
.mnu2 a:hover p  { color: #FFFFFF;}
.mnu2 a:active p { color: #6699FF;}
.mnu2 ul{ padding-top:10px;}
.mt55 img{ float:left;}
.mt55 p{ float:left; line-height:32px; color: #666666; padding-left:5px; text-decoration:none;}
.mt55 div{ float:right;}
.mt55 li{ margin-left:auto; margin-right:auto; padding:3px 0px; border-top:1px solid #B8BEC1; width:160px;}
.mnu3{ width:180px; height:30px; background-image:url(../_img/a83g.png); background-repeat:no-repeat;}

.cus1{ width:900px; height:40px; background-image:url(../_img/a84.png); background-repeat:no-repeat; margin:20px 0px 5px 0px;}
.cus3{ width:900px;  text-align:left;}



.mt{ text-align:center; line-height:30px;  color: #666666;}
.mt1{ padding:10px 10px 5px 10px;}
.mt2{ text-align:center; color:#999999;}
.mt3{ list-style:none;}
.mt3 img{ float:left;}
.mt3 p{ float:left; line-height:32px; color: #666666; padding-left:5px; text-decoration:none;}
.mt3 div{ float:right;}
.mt3 li{ margin-left:auto; margin-right:auto; border-top:1px solid #B8BEC1; width:160px;}
.mt4{ list-style:none; margin:5px 0 10px 0;}
.mt4 li{ margin-left:15px; width:160px;}
.mt5{ padding:15px 0 15px 15px; width:160px;}
.mt6{}
.mt7{ margin-top:10px;}
.mt8{ color:#FF0000;}
.mt9{ color:#666666;}
.mt10{ margin-top:20px; margin-left:auto; margin-right:auto; padding-bottom:10px; border-bottom:2px solid #B8BEC1; text-align:center; width:175px;}
.mt11{ margin-top:15px; margin-left:auto; margin-right:auto; padding-bottom:10px; text-align:center;}

.mt0{ list-style:none;}
.mt0 p{ line-height:24px; color: #ffffff;  }
.mt0 li{ margin-left:auto; margin-right:auto;  width:170px;}
.mt0 a{	text-decoration:none; }
.mt0 a:link	  {	color: #FFFFFF; }
.mt0 a:visited{	color: #FFFFFF; }
.mt0 a:hover  {	color: #FFFFFF; text-decoration:underline;	}
.mt0 a:active {	color: #6699FF;	}




.ord1{ width:700px; height:40px; margin-top:5px; padding:0px 0px 5px 0px; background-image:url(../_img/a15.png); background-repeat:no-repeat;}
.ord2{ padding:0px 0px 15px 0px;}
.sp10{ width:600px; height:40px; margin-top:10px; padding:12px 0px 0px 100px; background-image:url(../_img/a17.png); background-repeat:no-repeat; line-height:40px; color:#ffffff;}

.sty{ list-style:none;}
.sty li{ float:left; width:175px;}

.blg { width:900px; margin-left:auto; margin-right:auto; margin-top:10px;}
.blg ul{ list-style:none;}
.blg li{ width:178px; height:310px; border:1px solid #B8BEC1; background:#FFFFFF; float:left; overflow:hidden;}
.blg img{ width:160px; height:110px; padding:9px;}
.blg1 { color:#666666; padding:0px 10px; }

.hh1{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h1.png); background-repeat:no-repeat; line-height:40px; color:#ffffff;}
.hh2{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h3.png); background-repeat:no-repeat; line-height:40px; color:#ffffff;}
.hh21{ padding-bottom:10px;}
.hh3{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h9.png); background-repeat:no-repeat; line-height:40px;color:#ffffff;}
.hh4{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h6.png); background-repeat:no-repeat; line-height:40px;color:#ffffff;}
.hh5{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h16.png); background-repeat:no-repeat; line-height:40px;color:#ffffff;}
.hh6{width:700px; height:40px; margin-top:5px; padding:12px 0 0 100px; background-image:url(../_img/h18.png); background-repeat:no-repeat; line-height:40px;color:#ffffff;}

.hs1{ width:700px; height:30px; background-image:url(../_img/h10.png); background-repeat:no-repeat;}
.hs2{ width:700px; min-height:100px; background-image:url(../_img/h11.png); background-repeat:repeat-y;}
.hs3{ width:700px; height:30px; background-image:url(../_img/h12.png); background-repeat:no-repeat; margin-bottom:10px; text-align:center;}
.hs4{ width:650px; margin:0px 25px;}
.hs5{ width:600px; margin:10px 50px 0px 50px; border-collapse:collapse;}
.hs5 tr{ border-top:1px solid #999999;}
.hs5 td{ padding:10px; vertical-align:middle; }
.hs6{ padding:0px 10px}

.table0 {border-collapse:collapse;width:600px;text-align:center;margin-bottom:10px;}
.table00 {border-collapse:collapse;text-align:center;margin-bottom:10px;}
.table1 {background-color:#F0F0F0;border:1px solid #999999;height:25px;}
.table2 {border:1px solid #999999;text-align:left;padding:5px;}
.table3 {border:1px solid #999999;text-align:center;padding:5px;}

.si1{ width:600px; padding:10px 50px;}

.ss1{ width:700px; height:40px; margin-top:5px; padding:12px 0px 0px 100px; background-image:url(../_img/s1.png); background-repeat:no-repeat; line-height:40px; color:#ffffff;}
.ct1 {float:left;width:110px;}
.ct1 p {border-bottom:1px dotted #999999;line-height: 16px;}
.ct1 div {margin-top:0px; margin-left:15px;}
.ct2 {float:left;width:150px; text-align:center;}
.ct3 {float:left;width:420px;}
.ct4 {border-bottom:1px dotted #A00E15;margin-top:5px;margin-bottom:5px; width:680px;}
.ct5 { margin: 0 0 0 5px;}
.ct6 { color:#333333; margin:3px 5px 5px 5px;}


.it1{ width:700px; height:20px; background-image:url(../_img/i1.png); background-repeat:no-repeat;}
.it2{ width:700px; min-height:100px; background-image:url(../_img/i2.png); background-repeat:repeat-y;}
.it3{ width:700px; height:30px; background-image:url(../_img/i3.png); background-repeat:no-repeat; margin-bottom:10px; text-align:center;}
.it4{ width:700px; height:40px; background-image:url(../_img/it4.png); background-repeat:no-repeat;  color: #666666;}
.it5{ padding:12px 0px 0px 120px;}
.it6{ width:660px; margin:0px 20px;}
.it7{color:#666666; float:left; padding:10px 0 0 0;}
.it8{ margin:10px 0px;}
.it9{ margin:10px 0px; background-image:url(../_img/i7.png); width:640px; height:34px; padding:1px 0px 1px 20px; overflow:hidden;}
.it10{ margin:0px 20px 5px 20px;}
.it11{ float:left; width:50%;}
.it12{ float:right; width:50%;}

.tb0 {border-collapse:collapse;width:600px;margin-left:auto; margin-right:auto;}
.tb1 {background-color:#F0F0F0;border:1px solid #999999;height:25px; text-align:center; vertical-align:middle;}
.tb2 {border:1px solid #999999;text-align:left;padding:10px 20px;}
.tb3 {border:1px solid #999999;text-align:center;padding:5px;}

.thy { width:600px; margin-left:auto; margin-right:auto;}
.thy1 { line-height:20px;}
.tb11 { color:#666666; background-color:#F0F0F0;border:1px solid #999999;text-align:center; vertical-align:middle;}
.tb12 { color:#333333; border:1px solid #999999;text-align:left;padding:5px 20px;}
.mu5 { margin:5px 0px;}
.uline { text-decoration:underline;}

.ptc { border-bottom:1px dotted #666666; padding-bottom:3px;}
.ptl { float:left; margin-bottom:5px; }
.ptr { float:right; margin:0px 0px 0px 10px; width:390px;}
.ptp {padding:3px 0px;}
.ptb {padding:10px 0px; border-bottom:1px dotted #666666;}

.ftr { width:900px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; border-top:1px solid #999999;border-bottom:1px solid #999999; padding:5px 0px;}
.ftr a{ text-decoration:none;}
.ftr a:link   { color: #333333;}
.ftr a:visited{ color: #666666;}
.ftr a:hover  { text-decoration:underline;}
.ftr a:active { color: #6699FF;}

.ftr1 { float:left; margin-right:15px;}
.ftr2 { float:left; color:#333333;}
.ftr3 { float:right; color:#333333;}

.ftr01{ float:left; width:33%;}
.ftr01 img{ float:left; width:32px; height:32px;}
.ftr01 span{ float:left; line-height:32px; font-size:15px; padding-left:5px;}
.ftr01 p{font-size:12px; color:#333333; width:85%; margin:0px 5% 0% 10%}

.ftr02{ float:left; width:33%;}
.ftr02 p{font-size:12px; color:#333333; width:85%; margin:0px 5% 0% 10%;}
.ftr03{ float: right; width:33%;}
.ftr03 p{font-size:12px; color:#333333; width:85%; margin:0px 5% 0% 10%;}
.ftr03 img{ margin-bottom:5px;}

.ftf { width:90%; padding-top:10px;}
.ftf img{ float:left;}
.ftf span{ float:left; line-height:32px; font-size:15px; padding-left:5px;}
.ftt {padding-top:5px;}

.ftrp { margin:5px 0px;}

.smc1 { width:900px; height:30px; margin-left:auto; margin-right:auto; background-image:url(../_img/a91.png); overflow:hidden; margin-top:10px;}
.smc2 { width:840px; margin-left:auto; margin-right:auto; background-image:url(../_img/a92.png); background-repeat:repeat-y; padding:0px 30px;}
.smc3 { width:900px; height:30px; margin-left:auto; margin-right:auto; background-image:url(../_img/a93.png); overflow:hidden; margin-bottom:10px;}

.sm1 { width:840px; height:40px;}
.sm2 { float:left; width:280px;}
.sm3 { float:left; width:560px;}
.sm4 { float:left; width:280px; overflow:hidden;}
.sm4 li {
	padding-left: 1.3em !important;
	text-indent: -1em;
}

.sm5 { margin-top:20px;}
.sm6 { margin-top:20px; margin-left:10px;}
.sm7 { width:240px; margin-left:auto; margin-right:auto; list-style:none; font-size:10px; padding-bottom:10px; }
.sm7 li{ padding:8px 0px; border-bottom:1px dotted #B8BEC1; line-height:20px; color: #666666; text-decoration:none;}
.sm7 a{ text-decoration:none;}
.sm7 a:link   { color: #333333;}
.sm7 a:visited{ color: #666666;}
.sm7 a:hover  { color: #000000;}
.sm7 a:active { color: #6699FF;}
.sm8 { width:240px; overflow:hidden; margin-left:auto; margin-right:auto; margin-top:10px;}
.sm8 img{ float:left;}
.sm8 p{ float:left; line-height:32px; margin-left:5px; font-style:normal; font-weight:normal; font-size:14px;}
.sm9 { font-size:10px; line-height:10px;}
.sm10 { font-size:13px;}



















.ib{ list-style:none; margin:3px 0 0 0; width:660px;}
.ib a:hover {
	text-decoration: none;
}
.ib0{ width:90px; height:90px; float:left; margin:10px; }
.ib1{
	width:110px;
	height:110px;
	float:left;
}
.ib1 a{
	width:100%;
	height:110px;
	background-image:url(../_img/b1_off.png);
	text-align:center;
	display: block;
}
.ib1 a.selected {
	background-image: url(../_img/b1_on.png);
}

.ib2{
	width:110px;
	height:110px;
	float:left;
}
.ib2 a{
	width:100%;
	height:110px;
	background-image:url(../_img/b2_off.png);
	text-align:center;
	display: block;
}
.ib2 a.selected {
	background-image: url(../_img/b2_on.png);
}
.ib3{
	width:110px;
	height:110px;
	float:left;
}
.ib3 a{
	width:100%;
	height:110px;
	background-image:url(../_img/b3_off.png);
	text-align:center;
	display: block;
}
.ib3 a.selected {
	background-image: url(../_img/b3_on.png);
}
.ib4{
	width:110px;
	height:110px;
	float:left;
}
.ib4 a{
	width:100%;
	height:110px;
	background-image:url(../_img/b4_off.png);
	text-align:center;
	display: block;
}
.ib4 a.selected {
	background-image: url(../_img/b4_on.png);
}
.ib5{ margin-top:10px;}
.ib6{ margin-top:5px;}

.is0{ width:660px; height:75px; margin-top:10px;}
.is1{ float:left; width:20px; height:75px; background-image:url(../_img/i8.png)}
.is2{ float:left; min-width:100px; height:75px; background-image:url(../_img/i9.png)}
.is3{ float:left; width:20px; height:75px; background-image:url(../_img/i10.png)}
.is4{ float:left; width:20px; height:75px; background-image:url(../_img/i11.png)}
.is5{ float:left;  width:150px; text-align:center; }
.is6{ width:200px;}
.is7{ width:120px;}
.is8{ width:70px;}
.is9{ padding-top:15px;}

.ip0{ width:510px;}
.ip1{ float:left; width:240px;}
.ip2{ float:left; width:140px;}
.ip3{ float:left; width:130px;}

.pt0{ width:200px; margin:10px 0 0 20px; list-style:none;}
.pt1{
	float:left;
	width:200px;
	height:20px;
	text-align:center;
}
.pt1 a {
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(../_img/b30_off.png);
	cursor: pointer;
	line-height: 20px;
}
.pt1 a:hover {
	background-image: url(../_img/b30_on.png);
	text-decoration: none;
}
.pt1 p{ padding-top:3px;}

.pt2{
	float:left;
	width:40px;
	height:20px;
	text-align:center;
}
.pt2 a {
	display: block;
	width: 100%;
	height: 100%;
	background-image:url(../_img/b32_off.png);
	position: relative;
	cursor: pointer;
	line-height: 20px;
}
.pt2 a:hover {
	background-image:url(../_img/b32_on.png);
	text-decoration: none;
}
.pt2 a span {
	display: block;
	position: absolute;
	width: 80%;
	height: 74%;
	top: 15%;
	left: 10%;
}
.pt2 div{ width:32px; height:12px; margin:4px; background-color:#FF0000;}
.pt2 p{ padding-top:3px;}

.pt3{ width:120px; margin:10px 0 0 0; list-style:none;}
.pt4{ float:left; width:120px; height:20px; text-align:center;}
.pt4 a {
	display: block;
	width: 100%;
	height: 100%;
	background-image:url(../_img/b31_off.png);
	cursor: pointer;
	line-height: 20px;
}
.pt4 a:hover {
	 background-image:url(../_img/b31_on.png);
	text-decoration: none;
}







.pt4 p{ padding-top:3px;}

.prv {width: 660px;margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;margin-left: auto;	border-bottom: 1px dotted #B8BEC1;}
.prv th {font-weight: normal;background-color: #CCCCCC;text-align: left;}
.prv  th, .prv td {padding: 3px 8px;border-top-width: 1px;border-top-style: dotted;border-top-color: #B8BEC1;}
.prv input, .prv textarea, .prv select {font-size: 18px;margin: 4px auto;}
.prv td .fullsize {width: 100%;}
.prv td .halfsize {width: 50%;}
.prv   #address2   {width: 350px;}
.prv sup {font-weight: bold;color: #FF0000;}
.prv .example {color: #999999;}
.prv #attachment {font-size: 12px;}






























/* slider specific CSS */
.slider-ctn {
	margin: 0px 0;
	height: 180px;
	width: 677px;
	background-image: url(/_img/ct0.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 1px 0 2px;
}
.sliderGallery {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 180px;
}

.sliderGallery ul {
	position: absolute;
	list-style: none;
	overflow: hidden;
	white-space: nowrap;
	margin: 0;
}

.sliderGallery ul li {
	display: inline;
	margin: 0 20px;
}

.slider {
	width: 670px;
	height: 22px;
	top: 146px;
	left: 2px;
	padding: 0;
	position: absolute;
	cursor: pointer;
}

.handle {
	position: absolute;
	height: 20px;
	width: 62px;
	top: 1px;
	z-index: 100;
	background-image: url(../_img/cth2.png);
	background-repeat: no-repeat;
	background-position: top center;
	padding: 0 103px 0 105px;
	opacity: 0.7;
}
.handle span {
	display: block;
	width: 62px;
	height: 20px;
	cursor: move;
	margin-top: -5px;
}

.slider span {
	color: #FFF;
	font-size: 11px;
	position: absolute;
	z-index: 99;
	top: 6px;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	line-height: 11px;
}

.slider-lbl1 {left: 110px;}
.slider-lbl2 {left: 190px;}
.slider-lbl3 {left: 270px;}
.slider-lbl4 {left: 350px;}
.slider-lbl5 {left: 430px;}
.slider-lbl6 {left: 510px;}

.slider-lblp1 {left: 110px;}
.slider-lblp2 {left: 150px;}
.slider-lblp3 {left: 220px;}
.slider-lblp4 {left: 290px;}
.slider-lblp5 {left: 350px;}
.slider-lblp6 {left: 420px;}
.slider-lblp7 {left: 470px;}






.bcolor-palette a, .bsize-palette a {}
.bcolor-palette a#bcolor_none, .bsize-palette a#bsize_none {}
.bcolor-palette .for-prt {display: none;}
#borders_summary li {
	position: relative;
	width: 120px;
	padding-right: 40px;
}
.delborder span  {
	background-image: url(/_img/delborder_off.png);
	display: block;
	height: 16px;
	width: 16px;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right: 20px;
	top: -3px;
}
.delborder:hover {
	text-decoration: line-through;
	cursor: pointer;
}
.delborder:hover span  {
	background-image: url(/_img/delborder_on.png);
}
#step4 {
	display: none;
}
.biginput {
	font-size: 160%;
}
#bcolor {
	width: 200px;
}
#bsize {
	width: 120px;
}
#bamount {
	width: 70px;
	text-align: right;
}
.pcolor_summary_title {
	float: left;
	padding-right: 20px;
}
.pcolor_summary {
	float: right;
	padding-right: 20px;
}
#added {
	color: #CC0000;
	margin-top: 5px;
}
.dummy {
	display: none;
}
#ZoomImage {
	border: 20px solid #FFFFFF;
	margin-left: -20px;
}
#ZoomClose {
	margin-left: -20px;
}
