﻿@charset "utf-8";

/* base.css
----------------------------------------------------------------------- */
* html body cite{
	margin:0 0 0 -5px;
	padding:0 0 0 10px;
}
html{
	word-wrap:break-word;
}

/* headerarea.css
----------------------------------------------------------------------- */
* html body div#headerArea div#header div#subNavi p.siteSerch{
	padding-top:6px; /* padding-top:10px;	*/
}
#gNavi ul a{
	zoom:1;
}
* html #gNavi ul{
	line-height:0;
}
* html #gNavi ul a{
	margin-top:-1px;
}
* html #gNavi ul ul{
	margin-top:1px;
}
*+html body #gNavi ul ul{
	margin-top:1px;
}

/* pagetitle.css
----------------------------------------------------------------------- */
* html body div#pageHeading span.print1 a:hover,
* html body div#pageHeading span.print2t a:hover,
* html body div#pageHeading span.compare a:hover{
	text-decoration:underline;
}
* html body div#searchForm form fieldset legend label{
	padding:5px;	/*	padding:5px 10px;	*/
}


/* mainarea.css
----------------------------------------------------------------------- */

* html body div.imageLinkDescriptionX01 div dl.desc{
	width:230px;　/*width:232px;*/
}

* html body div.productOutlineA01 div dl.desc{
	width:224px;　/*width:226px;*/
}



* html body div.imageLinkDescriptionA01 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA02 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA03 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA04 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA05 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA06 dl.desc dt a:hover,
* html body div.imageLinkDescriptionA05 dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionB01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionC01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionD01 p.title a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionD01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionD01 div dl.desc dd a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionE01 div.col dl dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionX01 p.title a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionX01 div dl.desc dd a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionF01 p.title a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionF01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkDescriptionF01 div dl.desc dd a:hover{
	text-decoration:underline;
}
* html body div.imageLinkA01 div.col p a:hover{
	text-decoration:underline;
}
* html body div.imageLinkB01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkListA01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.imageLinkListA01 div dl.desc dd a:hover{
	text-decoration:underline;
}
* html body div.imageLinkListB01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.linkDescriptionA01 dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.linkDescriptionB01 dl dt a:hover{
	text-decoration:underline;
}
* html body div.linkDescriptionC01 dl dt a:hover{
	text-decoration:underline;
}
* html body div.linkListA01 ul.list li p a:hover{
	text-decoration:underline;
}
* html body div.linkListB01 ul.list li p a:hover{
	text-decoration:underline;
}
* html body div.linkListB02 ul.list li p a:hover{
	text-decoration:underline;
}
* html body div.topicsListA01 dl.list dd.descImage{
	height:111px;
}
* html body div.searchA01 form fieldset legend label{
	padding:5px;
}
* html body div.tabNaviB01 ul a span{
	width:1px;
	height:1px;
}
* html body div.tabNaviB02 ul a span{
	width:1px;
	height:1px;
}
* html body div.productOutlineA01 div.download div.col p a:hover{
	text-decoration:underline;
}

* html body div.productOutlineA01 div.desc p.award{
	width:auto;	/* width:471px; */
	margin-left:0; /* margin-left:-5px; */
}
* html body div.productOutlineA01 div.desc p.award img{
	padding-left:2px;	/*	padding-left:5px; */
}
* html body div.productOutlineA01 div.desc p.technology{
	width:auto;/* width:471px; */
	margin-left:0;/* margin-left:-5px; */
}
* html body div.productOutlineA01 div.desc p.technology img{
	padding-left:2px;/*	padding-left:5px; */
}
* html body div.seriesDetailA01 div.download div.col{
	display:inline;
}
* html body div.seriesDetailA01 div.download div.col p a:hover{
	text-decoration:underline;
}
* html body div.productOutlineA01 div p.check input{
	margin:0 4px;	/*	margin:0 7px */
	vertical-align:middle;
}
* html body div.productOutlineA01 div p.check{
	height:22px;	/*	height:24px; */
	padding-top:2px;
}
* html body div.productOutlineA01 div dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.productOutlineA02 dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.productOutlineA02 dl.desc dt a:hover{
	text-decoration:underline;
}
* html body div.productOutlineA04 dl.desc dt a:hover{
	text-decoration:underline;
}
* html body a.expLinkA01:hover{
	text-decoration:underline;
}
* html body p.subLinkA01 a:hover,
* html body p.subLinkA02 a:hover,
* html body p.subLinkA03 a:hover{
	text-decoration:underline;
}
* html body ul.subLinkB01 p a:hover{
	text-decoration:underline;
}
* html body ul.subLinkB01 li{
	width:49%;/*	width:50%; */
}
* html body p.returntobackA01 a:hover{
	text-decoration:underline;
}
* html body p.returntotopA01 a:hover{
	text-decoration:underline;
}
* html body div.tableB01 table a:hover{
	text-decoration:underline;
}
div.productViewA01 div.thumnails .variations li{
	overflow:hidden; 
}
div.productViewA01 div.thumnails .variations li img{
	overflow:hidden; 
}



* html body div.imageDescriptionB01 div.pictCenter div.pict{
	display:inline;
}

* html body div.imageDescriptionB01 div.pict div.expansion{
	bottom:5px;
}

/* mainarea.css
----------------------------------------------------------------------- */
* html body #myTree div{
	overflow:scroll;
}

/**:first-child + html #myTree ul{
	overflow:scroll;
}
*/


* html body div.noteEX03 .headingC01{
	width:720px;
	
}
* html body div.noteEX03 .descriptionA01{
	width:720px;
}


/* localarea.css
----------------------------------------------------------------------- */
* html body div.relatedNaviE01 div.desc ul li a:hover{
	text-decoration:underline;
}
* html body div.relatedNaviC01 div.desc ul li a:hover{
	text-decoration:underline;
}
* html body div.relatedNaviF01 div.desc ul li a:hover{
	text-decoration:underline;
}


