#lightwindow_overlay {
  /* REQUIRED */
	display: none;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100px;
  z-index: 500;
/* REQUIRED */
}
#lightwindow {
  /* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
  visibility: hidden;
  position: absolute;
  z-index: 999;
  line-height: 0px;
/* REQUIRED */
}
#lightwindow_container {
  /* REQUIRED */
		display: none;
  visibility: hidden;
  position: absolute;
  /* REQUIRED */
		padding: 0 0 0 0;
  margin: 0 0 0 0;
}
/* IE6 needs this or it messes with our positioning */
	* HTML #lightwindow_container {
  overflow: hidden;
}
#lightwindow_contents {
  overflow: hidden;
  z-index: 0;
  position: relative;
  border: 10px solid #ffffff;
  background-color: #ffffff;
}
#lightwindow_loading {
  /* REQUIRED */
	height: 100%;
  width: 100%;
  top: 0px;
  left: 0px;
  z-index: 9999;
  position: absolute;
  /* REQUIRED */
	background-color: #f0f0f0;
  padding: 10px;
}
#lightwindow_loading_shim {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
}
#lightwindow_loading SPAN {
  font-size: 12px;
  line-height: 32px;
  color: #444444;
  float: left;
  padding: 0 10px 0 0;
}
#lightwindow_loading SPAN A,
	#lightwindow_loading SPAN A:LINK, 
	#lightwindow_loading SPAN A:VISITED {
  color: #09F;
  text-decoration: none;
  cursor: pointer;
}
#lightwindow_loading SPAN A:HOVER,
	#lightwindow_loading SPAN A:ACTIVE {
  text-decoration: underline;
}
#lightwindow_loading IMG {
  float: left;
  margin: 0 10px 0 0;
}
/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
  /* REQUIRED */
	position: absolute;
  top: 0px;
  left: 0px;
  display: none;
/* REQUIRED */
}
/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim {
  /* REQUIRED */
		display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
/* REQUIRED */
	
}
#lightwindow_navigation A,
	#lightwindow_navigation A:LINK,
	#lightwindow_navigation A:VISITED,
	#lightwindow_navigation A:HOVER,
	#lightwindow_navigation A:ACTIVE {
  /* REQUIRED */
		outline: none;
/* REQUIRED */
	
}
#lightwindow_previous, 
	#lightwindow_next {
  width: 49%;
  height: 100%;
  background : transparent url(../バックアップ/ppc広告用Webデータ/images/blank.gif) no-repeat scroll 0% 0%;
  /* Trick IE into showing hover */
		display: block;
}
#lightwindow_previous {
  float: left;
  left: 0px;
}
#lightwindow_next {
  float: right;
  right: 0px;
}
#lightwindow_previous:hover, 
	#lightwindow_previous:active {
  background : transparent url(../バックアップ/キャンペーン/5/prevlabel.gif) no-repeat scroll left 15%;
}
#lightwindow_next:hover, 
	#lightwindow_next:active {
  background : transparent url(../バックアップ/キャンペーン/5/nextlabel.gif) no-repeat scroll right 15%;
}
#lightwindow_previous_title,
	#lightwindow_next_title {
  display: none;
}
#lightwindow_galleries {
  width: 100%;
  position: absolute;
  z-index: 50;
  display: none;
  overflow: hidden;
  margin: 0 0 0 10px;
  bottom: 0px;
  left: 0px;
}
#lightwindow_galleries_tab_container {
  width: 100%;
  height: 0px;
  overflow: hidden;
}
A#lightwindow_galleries_tab,		
	A:LINK#lightwindow_galleries_tab,
	A:VISITED#lightwindow_galleries_tab {
  display: block;
  height: 20px;
  width: 77px;
  float: right;
  line-height: 22px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  font-size: 11px;
  color: #ffffbe;
  background : transparent url(black-70.png) repeat 0px 0px;
}
* HTML A#lightwindow_galleries_tab,		
	* HTML A:LINK#lightwindow_galleries_tab,
	* HTML A:VISITED#lightwindow_galleries_tab {
  background: none;
  background-color: #000000;
  opacity: .70;
  filter: alpha(opacity=70);
}
A:HOVER#lightwindow_galleries_tab,
	A:ACTIVE#lightwindow_galleries_tab {
  color: #ffffbe;
}
#lightwindow_galleries_tab_span {
  display: block;
  height: 20px;
  width: 63px;
  padding: 0 7px 0 7px;
}
#lightwindow_galleries_tab .up	{
  background : transparent url(../バックアップ/ppc広告用Webデータ/images/system/arrow-up.gif) no-repeat scroll 60px 5px;
}
#lightwindow_galleries_tab .down {
  background : transparent url(../バックアップ/ppc広告用Webデータ/images/system/arrow-down.gif) no-repeat scroll 60px 6px;
}
#lightwindow_galleries_list {
  background : transparent url(../バックアップ/ppc広告用Webデータ/images/system/black-70.png) repeat scroll 0px 0px;
  overflow: hidden;
  height: 0px;
}
* HTML #lightwindow_galleries_list {
  background: none;
  background-color: #000000;
  opacity: .70;
  filter: alpha(opacity=70);
}
.lightwindow_galleries_list {
  width: 200px;
  float: left;
  margin: 0 0 10px 0;
  padding: 10px;
}
.lightwindow_galleries_list H1 {
  color: #09F;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  padding: 10px 0 5px 0;
  font-size: 16px;
}
.lightwindow_galleries_list LI {
  margin: 5px 0 5px 0;
  list-style-type: none;
}
.lightwindow_galleries_list A, 
	.lightwindow_galleries_list A:LINK, 
	.lightwindow_galleries_list A:VISITED {
  display: block;
  line-height: 22px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  padding: 0 0 0 10px;
  font-size: 11px;
}
.lightwindow_galleries_list A:HOVER, 
	.lightwindow_galleries_list A:ACTIVE {
  background: #000000;
  color: #ffffbe;
  border-left: 3px solid #ffffbe;
  padding: 0 0 0 7px;
}
#lightwindow_data {
  /* REQUIRED */
	position: absolute;
/* REQUIRED */
}
#lightwindow_data_slide {
  /* REQUIRED */
		position: relative;
/* REQUIRED */
	
}
#lightwindow_data_slide_inner {
  background-color: #ffffff;
  padding: 0 10px 10px 10px;
}
#lightwindow_data_caption {
  padding: 10px 0 0 0;
  color: #666666;
  line-height: 25px;
  background-color: #ffffff;
  clear: both;
}
#lightwindow_data_details {
  background-color: #f0f0f0;
  padding: 0 10px 0 10px;
  height: 20px;
}
#lightwindow_data_author_container {
  width: 40%;
  text-align: right;
  color: #666666;
  font-style: italic;
  font-size: 10px;
  line-height: 20px;
  float: right;
  overflow: hidden;
}
#lightwindow_data_gallery_container {
  font-size: 10px;
  width: 40%;
  text-align: left;
  color: #666666;
  line-height: 20px;
  float: left;
  overflow: hidden;
}
#lightwindow_title_bar {
  height: 25px;
  overflow: hidden;
}
#lightwindow_title_bar_title {
  color: #ffffbe;
  font-size: 14px;
  line-height: 25px;
  text-align: left;
  float: left;
}
A#lightwindow_title_bar_close_link,	
	A:LINK#lightwindow_title_bar_close_link,
	A:VISITED#lightwindow_title_bar_close_link {
  float: right;
  text-align: right;
  cursor: pointer;
  color: #ffffbe;
  line-height: 25px;
  padding: 0;
  margin: 0;
}
A:HOVER#lightwindow_title_bar_close_link,
	A:ACTIVE#lightwindow_title_bar_close_link {
  color: #ffffff;
}
/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow P {
  color: #000000;
  padding-right: 10px;
}


