@charset "shift_jis";

/* --------------------------------------------------------
   /products/whitegear/lamp/index.html
----------------------------------------------------------- */
#contentAll div#contentBodyMain h2.h2Type_lamp01 {
	background: url(../images/hd2_bg.gif) left bottom no-repeat;
	margin-top: 50px;
	margin-bottom: 20px;
	padding: 2px 0px 2px 26px;
	font-size: 100%;
	font-weight: bold;
	width: 678px;
}

.lampIndexBox01 {
	width: 704px;
	margin-bottom: 300px;
}

/*----- lampIndexBtn01 -----*/	
.lampIndexBtn01 {
	float: left;
}
.lampIndexBtn02 {
	float: right;
}
.lampIndexBtn01,
.lampIndexBtn02 {
	width: 344px;
	height: 102px;
	overflow: hidden;
}
	.lampIndexBtn01 a,
	.lampIndexBtn02 a {
		display: block;
		height: 102px;
	}
	.lampIndexBtn01 a:hover,
	.lampIndexBtn02 a:hover {
		margin-top: -102px;
	}


/* --------------------------------------------------------
   /products/whitegear/lamp/lineup_fluorescent.html
   /products/whitegear/lamp/lineup_incandescent.html
----------------------------------------------------------- */
/*----- common -----*/
.mt30 { margin-top: 30px !important;}
.mt40 { margin-top: 40px !important;}
.pl28{ padding-left:28px !important;}


/* -------------------------------------------
   Common Title
-------------------------------------------- */
#contentAll #contentBodyMain h1.h1Type_products,
#contentAll #productDetail   h1.h1Type_products {
	background: #ededed url(../../products/whitegear/led/image/cmn_bg_h1green.gif) no-repeat left top;
	margin: 0 0 25px;
}
#contentAll div.searchDetailArea h2.h2Type_products,
#contentAll #contentBodyMain     h2.h2Type_products,
#contentAll #productDetail       h2.h2Type_products {
	background: url(../../products/whitegear/led/image/cmn_bg_h2green.gif) no-repeat left bottom;
	margin: 0 0 16px;
	padding: 2px 0 2px 10px;
}
	.catalog {
		position: relative;
		margin: -42px 0 32px;
		text-align: right;
	}
	.catalog02 {
		position: relative;
		margin: -42px 0 62px;
		text-align: right;
	}


.catalog p,
.catalog02 p {
	height: 21px;
	overflow: hidden;
	position:absolute;
	top:2px;
	right:0;
}
	.catalog p a,
	.catalog02 p a {
		display: block;
		width:100px;
		height: 21px;
	}
	.catalog p a:hover,
	.catalog02 p a:hover {
		margin-top: -21px;
	}






/* -------------------------------------------
    Common Link
-------------------------------------------- */
.fluorescent_layout01 {
	position: relative;
	background: url(../../products/whitegear/led/image/cmn_border01.gif) repeat-x left top;
	padding: 9px 0 3px;
	*zoom: 1;
	text-align: right;
}
	#contentAll #contentBodyMain .fluorescent_layout01  p.title,
	#contentAll #productDetail   .fluorescent_layout01  p.title {
		float: left;
		text-align: left;
		font-size: 115%;
		font-weight: bold;
		line-height: 1.8;
	}
	
	/*----- IE67 -----*/
	#contentAll #contentBodyMain .fluorescent_layout01  p.title, {
		line-height: 1.7;
	}
	#contentAll #productDetail   .fluorescent_layout01  p.title, {
		line-height: 1.7;
	}
	
	#contentAll #contentBodyMain .fluorescent_layout01  .rootIntroBtn,
	#contentAll #productDetail   .fluorescent_layout01  .rootIntroBtn {
		height: 29px;
		overflow: hidden;
	}
		#contentAll #contentBodyMain .fluorescent_layout01  .rootIntroBtn a,
		#contentAll #productDetail   .fluorescent_layout01  .rootIntroBtn a {
			height: 29px;
			display: block;
		}
			#contentAll #contentBodyMain .fluorescent_layout01  .rootIntroBtn a:hover,
			#contentAll #productDetail   .fluorescent_layout01  .rootIntroBtn a:hover {
				margin-top: -29px;
			}




/* -------------------------------------------
    Common List
-------------------------------------------- */
.ul_iconsTop {
	text-align: right;
}
	.ul_iconsTop li {
		display: inline;
		padding-left: 15px;
	}
		.ul_iconsTop li.bule   { background: url(../../products/whitegear/led/image/cmn_bulecircle.gif) no-repeat left center;}
		.ul_iconsTop li.yellow { background: url(../../products/whitegear/led/image/cmn_yellowcircle.gif) no-repeat left center;}
.ul_icons01 {
	margin-top: 5px;
}
.ul_icons01 li {
	padding-left: 18px;
	background: url(../../products/whitegear/lamp/image/cmn_ico_arrowgreen.gif) no-repeat left center;
	line-height: 1.5 !important;
	font-size: 85% !important;
}
.ul_icons01 li.bule,
.ul_icons01 li.yellow {
	padding-left: 35px;
}
.ul_icons01 li.bule   { background: url(../../products/whitegear/led/image/cmn_ico_arrowbule.gif) no-repeat left center;}
.ul_icons01 li.yellow { background: url(../../products/whitegear/led/image/cmn_arrowyellow.gif) no-repeat left center;}
/* -------------------------------------------
    lineup_fluorescent.html
-------------------------------------------- */
#contentAll #contentBodyMain .dl_fluorescent01 {
	background: url(../../products/whitegear/lamp/image/lineup_fluorescent_bg01.gif) repeat-y left top;
	margin: 0 0 30px;
	border-top: 1px solid #bbb;
	width: 704px;
	overflow: hidden;
}
#contentAll #contentBodyMain .dl_fluorescent01 dl {
	background: url(../../products/whitegear/lamp/image/lineup_fluorescent_bg01.gif) repeat-y left top;
	border-bottom: 1px solid #bbb;
	width: 704px;
	overflow: hidden;
}
	#contentAll #contentBodyMain .dl_fluorescent01 dl dt,
	#contentAll #contentBodyMain .dl_fluorescent01 dl dd {
		float: left;
	}
	#contentAll #contentBodyMain .dl_fluorescent01 dl dt {
		padding: 15px 10px;
		width: 140px;
		line-height: 1.5;
		font-size: 75%;
	}
	#contentAll #contentBodyMain .dl_fluorescent01 dl dd {
		margin: 0;
		width: 544px;
		font-size: 85%;
		overflow: hidden;
	}


@media print {
#contentAll #contentBodyMain .dl_fluorescent01 dl dt {
	width: 140px;
}
#contentAll #contentBodyMain .dl_fluorescent01 dl dd {
	width: 530px;
}
}







.table_fluorescent01 {
	width: 544px;
}
	.table_fluorescent01 th,
	.table_fluorescent01 td {
		width: 184px;
	}
	.table_fluorescent01 tr.tr_type101 th,
	.table_fluorescent01 tr.tr_type101 td {
		background: url(../../products/whitegear/lamp/image/lamp_cmn_bg05.gif) no-repeat right bottom;
	}
	.table_fluorescent01 tr.tr_type102 th,
	.table_fluorescent01 tr.tr_type102 td {
		background: url(../../products/whitegear/lamp/image/lamp_cmn_bg06.gif) no-repeat right bottom;
	}
	.table_fluorescent01 tr.tr_type103 th,
	.table_fluorescent01 tr.tr_type103 td {
		background: url(../../products/whitegear/lamp/image/lamp_cmn_bg08.gif) no-repeat right bottom;
	}
	.table_fluorescent01 tr td.td_type101 {
		background: url(../../products/whitegear/lamp/image/lamp_cmn_bg07.gif) no-repeat right bottom;
	}
	.table_fluorescent01 tr.tr_type103 th,
	.table_fluorescent01 tr.tr_type103 td.td_type101 {
		background: none;
	}
		.table_fluorescent01 th div { padding: 7px 13px; position:relative;}
		.table_fluorescent01 td div { padding: 7px 5px 18px 13px;}
		.table_fluorescent01 td div.thTitle { padding: 7px 5px 6px 13px;}

		.table_fluorescent01 th div.cat { width:514px;}
	
	.table_fluorescent01 th {
		text-align: left;
	}
	.table_fluorescent01 td {
	}


	.table_fluorescent01 th div  span.rootIntroBtn {
		position:absolute;
		top:2px;
		right:0px;
		width:132px;
		height: 29px;
		overflow: hidden;
	}
		.table_fluorescent01 th div span.rootIntroBtn a {
			height: 29px;
			display: block;
		}
			.table_fluorescent01 th div span.rootIntroBtn a:hover {
				margin-top: -29px;
			}