@charset "shift_JIS";

@import url(main2008.css);

#HLeftMenu{
}


*html #RightMain{margin-top:-18px;}

#iBoxBS1Fleft{float:left; border:1px solid #ccc; padding:2px; margin:10px; margin-left:none;}
.iBoxBS1Fleft{float:left; border:1px solid #ccc; padding:2px; margin:10px; margin-left:none;}

/******** tableè¨­å®šã€€******/
.W40P{width:40%;}
.W30P{width:30%;}

#HrdTbl01{width:100%; margin:0px 5px 0px 0px; border-collapse:collapse; border-spacing:0; font-size:90%;}
#HrdTbl01 th{background:#eee; font-weight:normal; padding:3px; border:1px solid #ccc; vertical-align:top; text-align:left; padding-left:5px;}
#HrdTbl01 td{padding:2px; border:1px solid #ccc; letter-spacing:0.01em; padding-left:5px;}
#HrdTbl01 #W40P{width:40%;}

#HrdTbl02{width:100%; margin:0px 5px 0px 0px; border-collapse:collapse; border-spacing:0; font-size:90%;}
#HrdTbl02 th{background:#DDDDDD; font-weight:normal; padding:3px; border:2px solid #fff; vertical-align:top; text-align:left; padding-left:5px;}
#HrdTbl02 td{padding:2px; background:#F0F0F0; letter-spacing:0.01em; padding-left:5px; border:2px solid #fff;}


.Red01{color:red;}

/******* PDF ************/
#Hrdpdf{float:right; width:120px; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat; font-size:70%;}
#Hrdpdf a{width:119px; height:25px; text-indent:-100em; display:block;}
#Hrdpdf p{ position:relative; margin-top:-20px; margin-left:120px;}
#Hrdpdf a:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat;}

#HrdpdfR{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
#HrdpdfR a{width:119px; height:25px; text-indent:-100em; display:block; margin-left:387px}
#HrdpdfR:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

/* å•E“ååEã‚ŠPDFã€€10æ–E­—ãã‚‰ã„ã€€*/
#HrdpdfT{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
#HrdpdfT a{width:119px; height:25px; text-indent:-12em; display:block; margin-left:387px;}
#HrdpdfT:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}
/* å•E“ååEã‚ŠPDFã€€3æ–E­—ãã‚‰ã„ã€€*/
#HrdpdfTS{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
#HrdpdfTS a{width:119px; height:25px; text-indent:-6em; display:block; margin-left:387px;}
#HrdpdfTS:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

.Hrdpdf{float:right; width:100%x; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat; font-size:70%;}
.Hrdpdf a{width:119px; height:25px; text-indent:-100em; display:block;}
.Hrdpdf p{ position:relative; margin-top:-20px; margin-left:120px;}
.Hrdpdf a:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat;}

.HrdpdfR{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
.HrdpdfR a{width:119px; height:25px; text-indent:-100em; display:block; margin-left:387px}
.HrdpdfR:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

.HrdpdfT{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
.HrdpdfT a{width:119px; height:25px; text-indent:-12em; display:block; margin-left:387px;}
.HrdpdfT:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

.HrdpdfTS{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
.HrdpdfTS a{width:119px; height:25px; text-indent:-6em; display:block; margin-left:387px;}
.HrdpdfTS:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

.HrdpdfTL{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%;}
.HrdpdfTL a{width:119px; height:25px; text-indent:-15em; display:block; margin-left:387px;}
.HrdpdfTL:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

/******* è¦‹ç©ã‚‚ã‚ŠBOXã€€**************/
#mitsumori{text-align:center; padding:3px; border:3px double #336699;}
.mitsumori{text-align:center; padding:3px; border:3px double #336699;}

/****èª˜é›»çŽEEãƒ¼ã‚¸****/

.FlashTBL01{vertical-align:top; width:240px; background:#eee;}
*:first-child+html .FlashTBL01{vertical-align:top; background:#eee;}
.FlashBox{line-height:1.3em; padding:10px 5px; font-size:120%; text-align:center;}
*:first-child+html .FlashBox{line-height:1.3em; padding:10px 5px; font-size:120%; text-align:center;width:250px;}
* html .FlashBox{line-height:1.3em; padding:10px 5px; font-size:120%; text-align:center; width:230px;}

.flashLink{font-size:90%; margin-left:30px;}
.RightTd{ width:235px; padding:5px 3px;}
*:first-child+html .RightTd{ width:245px; padding:5px 3px; margin-left:0px;}
/* å•E“ååEã‚ŠPDFã€€10æ–E­—ãã‚‰ã„ã€€*/
.RightTd .HrdpdfT{ width:100%; height:25px; background:url(../imgt/tIcon_catalog_pdf.gif) no-repeat right; font-size:70%; margin-left:0px;}
.RightTd .HrdpdfT a{width:119px; height:25px; text-indent:-37.5em; display:block; margin-left:387px;}
.RightTd .HrdpdfT:hover{ background:url(../imgt/tIcon_catalog_pdf_on.gif) no-repeat right;}

.MeasPosiDL{padding-left:0px;width:220px; margin-left:100px}
.MeasPosiDL dt{font-weight:bold; margin-bottom:10px;}
.MeasPosiDL dd{text-indent:-1.5em; margin-left:25px;}

.MeasPosiDL2{padding-left:0px;width:220px; margin-left:280px;margin-top:0px;}
.MeasPosiDL2 dt{font-weight:bold; margin-bottom:10px;}
.MeasPosiDL2 dd{text-indent:-1.5em; margin-left:25px;}

.Bimg{border:1px solid #ccc;}


.campaign{border-left:10px dotted #66CCCC; border-top:1px solid #66cccc; border-bottom:3px solid #66cccc; border-right:10px dotted #66CCCC;
background:#FFFFCC; padding:10px 20px; margin:20px 10px;}
.campaign dt{font-weight:bold; text-align:center;}
.campaign .date{font-size:100%; margin:0 0 0 25px; text-align:center; background:#CCFFFF;}
.campaign dd{width:90%; text-align:left;}


.HrdRside50{float:right; width:50%; margin-left:10px;}
.HrdLside50{float:left; width:50%; margin-right:10px; margin-left:10px;}

/**********************************/
.HTbl01{ font-size:90%;	border-collapse:collapse;  margin-left:10px;}
.HTbl01 th{ background:#ccc; font-weight:normal; padding:5px; text-align:left;}
.HTbl01 td{background:#fff; padding:5px;}


.HTbl02{ font-size:90%; margin-top:-20px;width:97%;	border-collapse:collapse; margin-left:10px;}
.HTbl02 th{ background:#ccc; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl02 td{background:#eee; padding:5px; border:1px solid #fff}

.HTbl02_1{ font-size:90%; margin:0px 10px;width:62%;	border-collapse:collapse; margin-left:10px;}
.HTbl02_1 th{ background:#ccc; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl02_1 td{background:#eee; padding:5px; border:1px solid #fff}

.HTbl02_2{ font-size:90%; margin-top:-20px;width:97%;	border-collapse:collapse; margin-left:10px;}
.HTbl02_2 th{ background:#ccc; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl02_2 td{background:#eee; padding:5px; border:1px solid #fff}
.HTbl02_2 .w35{width:200px;}


.HTbl03{ font-size:90%; width:100%; border-spacing:0;@border-collapse:collapse; margin-left:10px;}
.HTbl03 th{ background:#eee; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl03 td{background:#F2F2F2; padding:5px; border:1px solid #fff;letter-spacing:0.3; line-height:1.1em;}


.HTbl03_1{ font-size:90%; width:90%; border-spacing:0;@border-collapse:collapse; margin-left:10px;}
.HTbl03_1 th{ background:#eee; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl03_1 td{background:#F2F2F2; padding:5px; border:1px solid #fff;letter-spacing:0.3; line-height:1.1em;}

.HTbl03T0{ font-size:90%; width:97%; border-spacing:0;@border-collapse:collapse; margin-top:-25px; margin-bottom:10px;}
.HTbl03T0 th{ background:#eee; font-weight:normal; padding:5px; text-align:left; border:1px solid #fff}
.HTbl03T0 td{background:#F2F2F2; padding:5px; border:1px solid #fff;letter-spacing:0.3; line-height:1.1em;}

/*--- 3—ñƒe[ƒuƒ‹(xay_dose.html)@----*/
.Htbl04{ font-size:90%; width:100%; border-spacing:0;@border-collapse:collapse; margin-top:-25px; margin-bottom:10px; border:1px solid #ccc; }
.Htbl04 th{background:#FFFFE1; text-align:left; font-weight:normal; vertical-align:top; border:1px solid #ccc; padding:3px; width:100px;}
.Htbl04 .GR{background:#f2f2f2; border:1px solid #ccc; padding:3px;width:100px;}
.Htbl04 .WH{background:#fff; border:1px solid #ccc; padding:3px;}





.HDShiyouTB{
	border:1px #ccc solid;	letter-spacing:0em;	line-height:1.2em;	margin-left:15px;
	width:100%;	border-collapse:collapse; font-size:90%; text-align:left;
}
.HDShiyouTB th{padding:3px; font-size:90%;
	letter-spacing:0.1em;	background:#99CCCC;	line-height:1em;

}
.HDShiyouTB th,
.HDShiyouTB td{
	border:1px #ccc solid;
}


/*---”wŒi‚ª”–‚¢ƒOƒŒ[---------*/
.BKGray{background:#F2F2F2;}

/*---------*/

.midashi{font-weight:bold;
	letter-spacing:0.8em; 
	background:#ccc;
	text-indent:0.5em;
	text-align:left;
}


.imgTd img, .imgTd03 img{
	border:1px solid #CCCCCC;
	margin:2px;
	padding:2px;
	background-image:url("../hardware/img/ico_zoom.gif");
	background-position:2% 98%;
	background-repeat:no-repeat;
}




.Btext{font-weight:bold;}

.TdC{text-align:center;}
.ML10{margin-left:10px;}


/*------@—U“d—¦@------------------------*/
.yudenTbl{ width:500px; border-collapse:collapse; width:300px;}
.yudenTbl td{ font-size:90%; text-align:center;}
.yudenTbl p{}
.yudenP{margin-top:-220px;}
.bold_P{font-weight:bold; font-size:150%;}
.TD2TBL{ font-size:90%;
border-collapse:collapse; }
.TD2TBL td{width:50%; vertical-align:top; font-size:90%; text-align:center;}
.tokucyoDl{margin:10px; line-height:1.5em; font-size:90%; margin-top:-20px;}
.tokucyoDl dt{font-weight:bold; margin-top:10px;}
.tokucyoDl dd{margin-left:0px; margin-top:0px;}

.yudenDl{margin:10px; line-height:1.5em; font-size:90%;}
.yudenDl dt{font-weight:bold; margin-top:10px;}
.yudenDl dd.faqQue{margin-top:5px; background:#eee; margin-left:0; padding:5px 15px;}
.yudenDl dd.faqQue:first-letter{font-weight:bold;}
.yudenDl dd.faqAns{margin-top:5px; background:#fff; margin-left:0; padding:5px 15px; border:1px solid #eee; margin-top:-5px; margin-bottom:20px;}
.yudenDl a{text-decoration:none; margin-left:20px;text-indent:-2em; }
.yudenDl a:hover{padding:3px; background:#6699FF; color:#fff;}

.YudenStep dt,.YudenStep dd{font-size:80%;}
.YudenStep dt{width:100px; background:#D2E9FF; font-weight:bold; padding:10px 15px;}
.YudenStep .YuTex{border-bottom:#d2e9ff solid 3px; border-left:#d2e9ff solid 1px; border-top:#d2e9ff solid 1px; border-right:#d2e9ff solid 2px; width:340px;
margin-top:-53px; margin-left:130px; padding:8px 15px;}


.shokwaveLink{line-height:1.1em; width:120px;text-align:left; font-size:70%; padding:3px;margin-top:5px; background:#eee; border:1px solid #ddd}
.shokwaveLink img{margin:5px;}

.allowBdown{background:url(../imgt/allowBdown.gif) ; width:75px; margin-left:200px; height:30px;}

.RightTd .yuden_pdfT{width:130px; height:25px; font-size:80%; margin-left:0px; text-indent:0em; vertical-align:bottom; text-indent:-100em;}
.RightTd .yuden_pdfT a{width:130px; height:25px; display:block; background:url(../imgt/tBtnEn_pdf.gif) no-repeat right; padding-left:-20px;text-indent:-100em;}
.RightTd .yuden_pdfT a:hover{ width:130px; height:25px; border-top:1px solid #ccc;border-left:1px solid #ccc;text-indent:-100em;}
/*---------------------------------------*/

.CenterBox{text-align:center;}


/*---------- ƒƒjƒ…[ƒy[ƒW@--------------------*/
/*--------Menu--------------------*/
.HrdMTb{border:none;
	margin-left:5px;
	width:100%; border-collapse:collapse;}

.HrdMTb td{	
	}

.HrdMTb td h3 {	
	margin:0;
	font-weight: bold; 
	padding-left: 5px;
	padding-bottom:1px;
	color: #333333;
	border-bottom:solid 1px #7D7D7D;
	border-left:solid 3px #80A3EA;}
.HrdMTb td p{line-height:1.2em;}

.HrdMTb th{	
	width:106px; text-align:center; vertical-align:top; padding-bottom:0px;
	}
.HrdMTb img{
 	border:solid 1px #C8C8C8; 
}
.HrdMTb td, .HrdMTb th{background-color:#E8F3FF;}

.HrdMTb .HrdWh{height:10px;
	background:#fff;}

/* -------- –â‚¢‡‚í‚¹ ------------------------------------*/
.toiawase{ height:28px; text-indent:-100em; margin-left:200px;}
.toiawase a{display:block; width:350px; height:25px;background:url("../imgt/HformLink01.gif") no-repeat; }
.toiawase a:hover{display:block; width:350px; height:25px; background:url("../imgt/HformLink02.gif") no-repeat;}


/* -------- hardware/index ------------------------------------*/
.IndexImg{ border:1px solid #ccc; background:#E1F0FF; 
	width:250px; padding-bottom:8px;}

.IndexImg dt{
	margin:3px 8px 8px 12px;  width:217px; height:73px;
	text-indent:-100em;}
.IndexImg dt a{display:block; width:217px; height:73px; border:1px solid #ccc;}

.Menu_LeftBox{	width:40%; float:left;}
.Menu_RightBox{	width:46%; float:right;  margin-top:-1341px;}
/*---IE7--*/
*:first-child+html .Menu_LeftBox{	width:43%; float:left;}
*:first-child+html .Menu_RightBox{	width:46%; float:right; margin-top:-1340px;}




.IndexImg dd a{	 line-height:1.1;  letter-spacing:0.05em;}

.IndexImg dd{
	border-bottom:1px #ddd dotted; padding:5px 0px 5px 15px;
	margin:0px 3px; margin-left:10px;
	background:url(../img/tbmn_04.gif) no-repeat left top;
	}
.IndexImg dd:hover{	 background:url(../img/tbmn_05.gif) no-repeat left top;}

.Sline{font-size:90%; line-height:50%; /* border:1px solid blue; */}

.Menu_RightBox .IndexImg dd{
	border-bottom:1px #bbb dotted; padding-top:5px;
	 margin:0px 3px; padding-left:15px;  margin-left:10px;
	 background:url(../img/tbmn_04.gif) no-repeat left top;	}
.Menu_RightBox .IndexImg dd:hover{	 background:url(../img/tbmn_05.gif) no-repeat left top;}

/*---IE7--*/
*:first-child+html .NOB{border:none;}
*:first-child+html .BTOP{border-top:1px #ddd dotted;}
*:first-child+html .Menu_RightBox .IndexImg .NOB{border:none;}
*:first-child+html .Menu_RightBox .IndexImg .BTOP{border-top:1px #ddd dotted;}
*:first-child+html .NOB a{
	 margin:0px 10px; padding-left:16px;  margin-left:-15px;
	 background:url(../img/tbmn_04.gif) no-repeat left bottom;}
*:first-child+html .Menu_RightBox .IndexImg .NOB a{
	 margin:0px 10px; padding-left:16px;  margin-left:-15px;
	 background:url(../img/tbmn_04.gif) no-repeat left bottom;}
*:first-child+html .NOB a:hover{
	 background:url(../img/tbmn_05.gif) no-repeat left bottom;}
*:first-child+html .Menu_RightBox .IndexImg .NOB a:hover{
	 background:url(../img/tbmn_05.gif) no-repeat left bottom;}
/*-----------*/
/*---IE6---*/
*html .IndexImg{ border:1px solid #ccc; background:#E1F0FF; 
	width:230px; padding-bottom:8px; font-size:90%}
*html .Menu_LeftBox{ float:left; }
*html .Menu_RightBox{float:right; margin-top:-1346px;}
*html .IndexImg dd{
	padding-top:5px;	margin:0px 3px; padding-left:15px; 
	 background:url(../img/tbmn_04.gif) no-repeat left top;
	padding-bottom:-100px;	 	}
*html .IndexImg dd p{/*border:1px solid blue;*/
	padding-bottom:-100px;}

*html .NOB{border::none;}
*html .BTOP{border::none;}
*html .Menu_RightBox .IndexImg .NOB{border:none;}
*html .Menu_RightBox .IndexImg .BTOP{border-top:1px #ccc dotted;}
*html .NOB a{
	 margin:0px 10px; padding-left:16px;  margin-left:-15px;
	 background:url(../img/tbmn_04.gif) no-repeat left bottom;}
*html .Menu_RightBox .IndexImg .NOB a{
	 margin:0px 10px; padding-left:16px;  margin-left:-15px;
	 background:url(../img/tbmn_04.gif) no-repeat left bottom;}
*html .NOB a:hover{
	 background:url(../img/tbmn_05.gif) no-repeat left bottom;}
*html .Menu_RightBox .IndexImg .NOB a:hover{
	 background:url(../img/tbmn_05.gif) no-repeat left bottom;}
/*--------*/

.IndexImg .MenuMeasure a:hover{/*‚Žü”gE‚‘¬ƒfƒWƒ^ƒ‹‘ª’è‘•’u*/
	background:url(../hardware/img/menu_03_b.gif) no-repeat;	}
.IndexImg .MenuMicro01 a:hover{/*ƒ}ƒCƒNƒ”gEƒ~ƒŠ”gE‰ž—p‘•’u*/
	background:url(../hardware/img/menu_01_b.gif) no-repeat;	}
.IndexImg .MenuIon a:hover{/*“dŽqeEƒCƒIƒ“Œ¹*/
	background:url(../hardware/img/menu_05_b.gif) no-repeat;	}
.IndexImg .MenuAcc a:hover{/*‰Á‘¬Ší*/
	background:url(../hardware/img/menu_07_b.gif) no-repeat;	}
.IndexImg .MenuMicro02 a:hover{/*ƒ}ƒCƒNƒ”gƒRƒ“ƒ|[ƒlƒ“ƒg*/
	background:url(../hardware/img/menu_02_b.gif) no-repeat;	}
.IndexImg .MenuTrance a:hover{/*‚“dˆ³‘•’uE•”•i*/
	background:url(../hardware/img/menu_04_b.gif) no-repeat;	}
.IndexImg .MenuPlasma a:hover{/*ƒvƒ‰ƒYƒ}‘•’u*/
	background:url(../hardware/img/menu_08_b.gif) no-repeat;	}
.IndexImg .MenuXray a:hover{/*‚wüE•úŽËü*/
	background:url(../hardware/img/menu_06_b.gif) no-repeat;	}

.IndexImg .MenuMeasure a{/*‚Žü”gE‚‘¬ƒfƒWƒ^ƒ‹‘ª’è‘•’u*/
	background:url(../hardware/img/menu_03_a.gif) no-repeat;	}
.IndexImg .MenuMicro01 a{/*ƒ}ƒCƒNƒ”gEƒ~ƒŠ”gE‰ž—p‘•’u*/
	background:url(../hardware/img/menu_01_a.gif) no-repeat;	}
.IndexImg .MenuIon a{/*“dŽqeEƒCƒIƒ“Œ¹*/
	background:url(../hardware/img/menu_05_a.gif) no-repeat;	}
.IndexImg .MenuAcc a{/*‰Á‘¬Ší*/
	background:url(../hardware/img/menu_07_a.gif) no-repeat;	}
.IndexImg .MenuMicro02 a{/*ƒ}ƒCƒNƒ”gƒRƒ“ƒ|[ƒlƒ“ƒg*/
	background:url(../hardware/img/menu_02_a.gif) no-repeat;	}
.IndexImg .MenuTrance a{/*‚“dˆ³‘•’uE•”•i*/
	background:url(../hardware/img/menu_04_a.gif) no-repeat;	}
.IndexImg .MenuPlasma a{/*ƒvƒ‰ƒYƒ}‘•’u*/
	background:url(../hardware/img/menu_08_a.gif) no-repeat;	}
.IndexImg .MenuXray a{/*‚wüE•úŽËü*/
	background:url(../hardware/img/menu_06_a.gif) no-repeat;	}


.prod{font-weight:bold; color:#eee; background:#CC0066; padding:0.1em 0.8em; width:3.6em; font-size:0.8em;}
.newsinfo dd{margin-left:0; border:1px solid #ccc; padding:0.5em; font-size:0.9em; line-height:1.2em;}
