/* TPS OVERRIDES */

/*日本語対応*/

/*****************************************************************************
  20111118 Add daisuke  各製品カテゴリTOP 製品呼称 テキスト [START]
*****************************************************************************/
/* ◆画像横並び◆ */
.T-nickname {
	/*width:141px;
	height:19px;*/
	padding-top:1px;
	margin:0 auto 5px auto;
	}

.T-nickname a {
	font-size:18px !important;
	font-weight:bold; 
	line-height:1.2em !important;;
	}

/*****************************************************************************
  20111117 Add daisuke  各製品カテゴリTOP 方式アイコン ロールオーバー [START]
*****************************************************************************/
/* ◆画像横並び◆ */

.T-tec-icon {
	width:141px;
	height:19px;
	margin-left:auto;
	margin-right:auto;
	}

.T-tec-icon ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-icon2 {
	width:186px;
	height:19px;
	margin:0 auto;
	}

.T-tec-icon2 ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon2 li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-icon3 {
	width:116px;
	height:19px;
	margin:0 auto;
	}

.T-tec-icon3 ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon3 li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-icon4 {
	width:94px;
	height:19px;
	margin:0 auto;
	}

.T-tec-icon4 ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon4 li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-icon5 {
	width:164px;
	height:19px;
	margin:0 auto;
	}

.T-tec-icon5 ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon5 li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-icon6 {
	width:279px;
	height:19px;
	margin:0 auto;
	}

.T-tec-icon6 ul {
	margin:0 !important;
	padding:0 !important;
	list-style-type:none !important;
	}

.T-tec-icon6 li {
	display:inline;
	padding:0;
	margin:0;
	float:left;
	}

.T-tec-00_none {
	background-image:url(/tpsnew/_includes/image/T-tec-00_none.gif); 
	width:47px;
	height:19px;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}

.T-tec-00_none_half {
	width:23px;
	height:19px;
	margin:0;
	padding:0;
	background-color:#fff;display:block;
}

.T-tec-00_none_half_2 {
	width:20px;
	height:19px;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}

.T-tec-00_none_half_3 {
	width:16px;
	height:19px;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}

.T-tec-00_none_half_new01 {
	background-image:url(/tpsnew/_includes/image/T-tec-00_none_half_new01.gif); 
	width:23px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
}

.T-tec-00_none_half_new02 {
	background-image:url(/tpsnew/_includes/image/T-tec-00_none_half_new02.gif); 
	width:23px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
}

.T-tec-01_IT a{
	background-image:url(/tpsnew/_includes/image/T-tec-01_IT.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-01_IT a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-01_IT_on.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}

.T-tec-02_IT_XYU a {
	background-image:url(/tpsnew/_includes/image/T-tec-02_IT_XYU.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
 .T-tec-02_IT_XYU a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-02_IT_XYU_on.gif); 
	width:93px;
	height:19px;

	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}

.T-tec-03_iTouch a {
	background-image:url(/tpsnew/_includes/image/T-tec-03_iTouch.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-03_iTouch a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-03_iTouch_on.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}

.T-tec-04_iTouch_p a {
	background-image:url(/tpsnew/_includes/image/T-tec-04_iTouch_p.gif); 
	width:139px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-04_iTouch_p a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-04_iTouch_p_on.gif); 
	width:139px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}

.T-tec-06_AT5 a {
	background-image:url(/tpsnew/_includes/image/T-tec-06_AT5.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-06_AT5 a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-06_AT5_on.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}

.T-tec-07_CT a {
	background-image:url(/tpsnew/_includes/image/T-tec-07_CT.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-07_CT a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-07_CT_on.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	}

.T-tec-08_APR a {
	background-image:url(/tpsnew/_includes/image/T-tec-08_APR.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-08_APR a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-08_APR_on.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
	}

.T-tec-09_PCAP a {
	background-image:url(/tpsnew/_includes/image/T-tec-09_PCAP.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-09_PCAP a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-09_PCAP_on.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}
	
.T-tec-10_Op a {
	background-image:url(/tpsnew/_includes/image/T-tec-10_Op.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-10_Op a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-10_Op_on.gif); 
	width:47px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}
.T-tec-11_Op a {
	background-image:url(/tpsnew/_includes/image/T-tec-11_Op.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	background-color:#fff;
	display:block;
}
.T-tec-11_Op a:hover {
	background-color:#fff;
	background-image:url(/tpsnew/_includes/image/T-tec-11_Op_on.gif); 
	width:93px;
	height:19px;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	display:block;
}
.span1 {
	display:none;
	}

/*****************************************************************************
  20111117 Add daisuke  各製品カテゴリTOP 方式アイコン ロールオーバー [END]
*****************************************************************************/

/*****************************************************************************
  20120709 Add daisuke  製品アイコン 製品呼称 テキスト [START]
*****************************************************************************/
.TPS_PD_images {
	_zoom: 1;
	position: relative;
}

.TPS_PD_images p {
	text-align: right;
}

.TPS_PD_images .icon-01 {
	position: absolute;
	top: 244px;
	right: 170px;
	font-size: x-small;
	height: 50px;
}

.TPS_PD_images .icon-01_opf {
	position: absolute;
	top: 205px;
	right: 170px;
	font-size: x-small;
}

.TPS_PD_icon-01 {
	z-index:3;
	width:50px;
	height:48px;
	margin-right:10px;
	left: 689px;
	overflow: visible;
	bottom:auto;
	top: 474px;
}

div#stack1 {
	z-index:3;
	width: 200px;
	height: 200px;
	top: 0;
	left: 0;
	background-color: #afa
}

div#overflow{
    overflow : hidden;
    _zoom:1;
}

div#clear {
 clear: right;

}