@charset "utf-8";

/* CSS Document */

.mainContents .localNavi { margin-bottom: 0; }

.mainContents .box-lineup a:link,
.mainContents .box-lineup a:visited,
.mainContents .box-topics a:link,
.mainContents .box-topics a:visited { color: #333; }

.mainContents .box-lineup a:hover,
.mainContents .box-lineup a:active,
.mainContents .box-topics a:hover,
.mainContents .box-topics a:active { color: #F00; }

/*.mainContents a:link {
	color: black;
}
.mainContents a:visited {
	color: black;
}
.mainContents a:hover {
	color: red;
}
.mainContents td.partname a:link {
	color: blue;
}
.mainContents td.partname a:visited {
	color: purple;
}
.mainContents td.partname a:hover {
	color: red;
}*/
.mainContents h2 {
	margin: 0;
	padding: 0;
}



.mainContents h3.h3-back_1 {
	background-image: url(../semicon/images/H3-base_1.jpg);
	background-repeat: no-repeat;
	height: 36px;
	color: white;
	font-family: "Arial", Gadget, sans-serif;
	font-size: 20px;
	/*line-height: 36px;*/
	padding: 2px 0 0 30px;
}

.mainContents ul,
.mainContents ol,
.mainContents dl,
.mainContents p {
	margin-top: 0;
	margin-bottom: 1.5em;
}

.mainContents .box01,
.mainContents .box02,
.mainContents .box-lineup,
.mainContents .box-topics,
.mainContents .box-descript,
.mainContents .box-feature,
.mainContents .box-products,
.mainContents .box-spec,
.mainContents .box-appli,
.mainContents .box-circuit,
.mainContents .box-example,
.mainContents .box-block,
.mainContents .relatedLink,
.mainContents .box-plan,
.mainContents .box-package,
.mainContents .box-contact,
.mainContents .box-merit,
.mainContents .box-board,
.mainContents .box-faq { margin-top: 0;/*	margin: 0;
	padding: 0;*/
}

.mainContents .box-lineup p,
.mainContents .box-descript p,
.mainContents .box-feature p,
.mainContents .box-spec p,
.mainContents .box-products p,
.mainContents .box-appli p,
.mainContents .box-contact p,
.mainContents .box01 p,
.mainContents .box02 p,
.mainContents .box-package p,
.mainContents .box-board p,
.mainContents .relatedLink p,
.mainContents .box-merit p,
.mainContents .box-block p,
.mainContents .box-example p,
.mainContents .box-circuit p,
.mainContents .box-faq p { /*	margin-bottom: 0;
	padding-bottom: 0;*/
}


.mainContents img.img-left {
	float: left;
	padding-right: 1em;
	padding-bottom: 1em;
}

.box02 a #software-link {
	border: 1px solid #999999;
	padding: 2px;
	margin-left: 22px;
}

a #btn-UM {
	margin-bottom: 10px;
	margin-right: 2px;
	margin-left: 5px;
}

a #btn-DS {
	margin-bottom: 10px;
	margin-right: 2px;
	margin-left: 5px;
}

.box-table-ie6 .spec tr .partname ul {
	margin-bottom: 10px;
	margin-top: 5px;
}

.box-table-ie6 .spec tr .partname ul .linpic-G { list-style: url(../images/linpic_S_G.gif) outside; }


.box-table-ie6 .spec tr .partname ul li { list-style: none outside; }
