/* Yamaichi site CSS  2005/5/1  */

/* 全体 */
body.home   { font-size: 9px; font-family: "ヒラギノ角ゴシック Pro W3", Osaka, "ＭＳ Ｐゴシック", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px }
table#mainTable  { width: 100% }
div.bodyTitle { color: blue; font-weight: bold; font-size: 9pt; margin-top: 50px; margin-right: 20px; margin-left: 20px }

/* Headerr area */
td#mainTableLogo    { text-align: center; width: 190px; height: 60px }
tr#mainTableHeader  { height: 60px }
img#mainTableTitleImage  { position: absolute; top: 0px; right: 0px }

/* Footer area */
div.counter   { margin-left: 60px }
hr.footer  { width: 90%; height: 0px }
div.mainTableCopyright  { color: gray; font-style: italic; font-size: 9pt; font-family: "Times New Roman", Georgia, Times; text-align: center }

/* Navi area */
td#mainTableNavi    { background-color: #6cf }
table#navi { width: 190px }
div.languageButton { text-align: right }

/* Top page */
div.bodywellcom  { color: purple; font-style: italic; font-size: 12pt; margin-top: 20px; margin-bottom: 50px; margin-left: 50px }
div.bodyHeader   { color: gray; font-size: 9pt; text-indent: 1em; margin-right: 210px; margin-left: 30px }
div.bodyPromis  { color: gray; font-size: 9pt; margin-top: 10px; margin-right: 50px; margin-left: 20px }
ul.promis { list-style-type: square; list-style-position: outside }
img#bodyWafer { float: right }
div.bodyFooter   { color: gray; font-size: 9pt; text-indent: 1em; margin-top: 10px; margin-right: 50px; margin-left: 30px }
div.bodyFooter2  { color: gray; font-size: 9pt; text-align: center; margin-bottom: 50px }
div.bodyFooterWWN { color: black; font-size: 9pt; text-align: center; margin-top: 20px; margin-bottom: 20px }
td#tableInfoContent  { background: url(PICT/infoBack.jpg) no-repeat center }
table#infoTable  { color: black; font-size: 9pt; margin-top: 10px; margin-right: 50px; margin-left: 50px }
div.bodyHistory  { color: black; font-size: 9pt; margin: 10px 50px 50px }
div.bodyHistory2  { color: black; font-size: 9pt; margin-right: 30px; margin-left: 40px }

/* ウェハー加工 */
div#waferContent   { background: url(PICT/silicon.jpg) no-repeat center }
div.tiguContent { background: url(PICT/tiguBack.jpg) no-repeat center top }
div.tiguMenu { margin-left: 20px }
div.exTitle   { color: black; font-weight: bold; font-size: 9pt; margin-top: 10px; margin-right: 50px; margin-left: 50px }
div.exItem   { color: black; font-size: 9pt; margin-top: 10px; margin-right: 50px; margin-left: 100px }
ul.exItemUl { list-style-type: disc }
div.WaferSpaceLine { margin-top: 50px }
div.WaferTableTitle { color: gray; font-size: 12pt; text-decoration: underline; margin-top: 30px; margin-left: 50px }
table.waferTable { color: fuchsia; font-size: 9pt; margin-top: 10px; margin-left: 50px; border: solid thin black; width: 400px }
tr.waferTableHeader { color: white; font-size: 9pt; background-color: gray }
td.waferTableSubtitle  { color: gray; font-style: italic; font-size: 9pt }
div.WaferTableTips { color: red; font-style: italic; font-size: 9pt; margin-left: 60px }

/* 電気特性 */
div.tokuseiContent   { background: url(PICT/wafer2.jpg) no-repeat scroll right center; margin-bottom: 50px }
div.tokusei { font-size: 9pt; margin-top: 20px; margin-right: 50px; margin-left: 50px }
ul.tiguMenuUl  { color: black; font-size: 12pt; list-style-type: square; margin-top: 20px; margin-right: 50px; margin-left: 50px }
ol.tiguMenuOl   { color: black; font-size: 9pt; line-height: 24px; margin-right: 20px; margin-left: 10px }
div.tiguInfo   { color: black; font-size: 10pt; line-height: normal; margin-right: 20px; margin-left: 20px }
img.machineImg { float: right }
div.machineMsg { color: gray; font-size: 9pt; margin-top: 30px; margin-right: 30px; margin-left: 50px }
div.machineMsg150 { color: gray; font-size: 9pt; margin: 30px 30px 250px 50px }
div.machineDoc  { margin-top: 10px; margin-left: 20px }
div.toiawase { color: gray; font-size: 12px; text-align: center; margin-top: 100px; margin-right: auto; margin-left: auto; padding-top: 10px; border: double thick red; width: 500px; height: 30px }
div.adbeReader  { color: gray; font-size: 9px; text-align: right; margin-top: 80px; margin-bottom: 50px }

/* 主な納入先 */
div#customer1 { color: black; font-size: 9pt; position: relative; top: 20px; left: 50px }
div#customer2   { color: black; font-size: 9pt; margin-left: 350px; position: relative; top: -10em }

/* お問い合わせ */
div#contactContent    { background: url(PICT/post.jpg) no-repeat scroll center; margin-bottom: 50px }
div.contact { font-size: 9pt; margin-top: 10px; margin-right: 50px; margin-left: 50px; padding: 10px; border-style: solid; border-width: thin thin thin 50px; border-color: gray }
a:link { color: black; text-decoration: underline }
a:visited { color: black; text-decoration: underline }
div.tiguClick { color: red; font-size: 9pt; padding-left: 250px }