/***********************************************/
/* html tag styles                             */
/***********************************************/
body {
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
    text-align: center; 
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}
.list01 {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	list-style-position:outside;
	list-style-type:disc;
	line-height: 12px;
 } 

.list02 {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	list-style-position:outside;
	list-style-type:circle;
	line-height: 12px;
 } 
a:link {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:none; font-weight:bold;
} 
a:visited {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:none; font-weight:bold;
} 
a:hover {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:underline; font-weight:bold;
} 
a:active {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:underline; font-weight:bold;
}
input, textarea, select{
	font-size:9px;
	color:#000;
	font-family: arial;
}
strong { font-family:arial; font-size:11px; color:#666; text-decoration:none; font-weight:bold; }
H1 { font-family:verdana; font-size:14px; color:#000; text-decoration:none; font-weight:bold; }
H3 { font-family:arial; font-size:17px; color:#666; text-decoration:none; font-weight:bold; }
H2 { font-family:arial; font-size:11px; color:#000; text-decoration:none; font-weight:bold; }
/*---------------------------------------------*/
/* #sensortop for site top page                    */
/*---------------------------------------------*/
#sensortop h1 {
	font-family:arial; font-size:17px; color:#666; text-decoration:none; font-weight:bold;
}
#sensortop h2 {
	font-family:arial; font-size:17px; color:#666; text-decoration:none; font-weight:bold;
}

H3.tech { font-family:arial; font-size:12px; color:#000; text-decoration:none; font-weight:bold; padding-left: 5px}

hr{
	border: none 0; border-top: 1px solid #999; height: 1px; margin: 0px; padding: 0px;
}

.catch {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:none; font-weight:bold;
} 

.headernavi {
	font-family:verdana; font-size:9px; color:#FFF; text-decoration:none; font-weight:bold;
} 
.leftheader {
	font-family:verdana; font-size:9px; color:#000; text-decoration:none; font-weight:bold; padding-left: 5px
} 
.leftactive {
	font-family:verdana; font-size:9px; color:#000; text-decoration:none; font-weight:bold; padding-left: 12px
} 
.redleft {
	font-family:verdana; font-size:9px; color:#F00; text-decoration:none; font-weight:bold; padding-left: 5px
}
.blueleft {
	font-family:verdana; font-size:9px; color:#3366CC; text-decoration:none; font-weight:bold; padding-left: 5px
}
.page-name {
	font-family:verdana; color:#000;font-size:16px; font-style:normal; font-weight:bold; 
} 
.page-desc {
	font-family:verdana; color:#484848; font-size:12px; font-style:normal; font-weight:bold; 
} 
.caption {
	font-family:arial; color:#000; font-size:10px; font-style:normal; font-weight:normal; padding-left: 0px 
} 
.pagetext {
	font-family:arial; color:#333333; font-size:11px; font-style:normal; font-weight:normal; 
} 
.notice{
	font-weight: normal; font-size: 9px; color: #999; font-family: arial; letter-spacing: normal; text-decoration: none
}

input.key{
	color:#000; background-color:#fff; width:126px; font-size:12px; font-family:verdana;
}

.bluebodyoff  {
font-family:verdana; font-size:9px; color:#cccccc; text-decoration:none; font-weight:bold; padding-left: 5px
}

 /*---------------------------------------------*/
.topics-list td{font-family:verdana; font-size:9px; color:#003366; font-weight:bold;}
.topics-list a:link  {font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold;}
.topics-list a:visited{font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold;}
.topics-list a:active {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold;}
.topics-list a:hover  {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold;}

/*---------------------------------------------*/
#breadcrumb {
	font-weight:normal; font-size:9px; color:#036; font-family:arial; letter-spacing:normal; text-decoration:none; 
} 
#breadcrumb a ,
#breadcrumb a:link ,
#breadcrumb a:visited ,
#breadcrumb a:active {
	font-weight:normal; font-size:9px; color:#036; font-family:arial; letter-spacing:normal; text-decoration:underline; 
} 
#breadcrumb a:hover {
	font-weight:normal; font-size:9px; color:#f00; font-family:arial; letter-spacing:normal; text-decoration:underline; 
} 
 

 /*---------------------------------------------*/
a.footer:link  {font-family:verdana; font-size:10px; color:#000; text-decoration:none; font-weight:normal; padding-left: 0px}
a.footer:visited{font-family:verdana; font-size:10px; color:#000; text-decoration:none; font-weight:normal; padding-left: 0px}
a.footer:active {font-family:verdana; font-size:10px; color:#000; text-decoration:underline; font-weight:normal; padding-left: 0px}
a.footer:hover  {font-family:verdana; font-size:10px; color:#000; text-decoration:underline; font-weight:normal; padding-left: 0px}
 
 /*---------------------------------------------*/
a.leftnavi:link  {font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 5px}
a.leftnavi:visited{font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 5px}
a.leftnavi:active {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 5px}
a.leftnavi:hover  {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 5px}

 /*---------------------------------------------*/
a.leftnavib:link  {font-family:verdana; font-size:9px; color:#3366CC; text-decoration:none; font-weight:bold; padding-left: 5px}
a.leftnavib:visited{font-family:verdana; font-size:9px; color:#3366CC; text-decoration:none; font-weight:bold; padding-left: 5px}
a.leftnavib:active {font-family:verdana; font-size:9px; color:#3366CC; text-decoration:underline; font-weight:bold; padding-left: 5px}
a.leftnavib:hover  {font-family:verdana; font-size:9px; color:#3366CC; text-decoration:underline; font-weight:bold; padding-left: 5px}

 /*---------------------------------------------*/
a.leftsubnavi:link  {font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:normal; padding-left: 10px}
a.leftsubnavi:visited{font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:normal; padding-left: 10px}
a.leftsubnavi:active {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:normal; padding-left: 10px}
a.leftsubnavi:hover  {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:normal; padding-left: 10px}

/**********miura*********/
a.leftnavi2:link,
a.leftnavi2:visited{font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 18px;}
a.leftnavi2:active, 
a.leftnavi2:hover{font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 18px;}
/**********miuraここまで追加*********/

 /*---------------------------------------------*/
a.blackbody:link  {font-family:arial; font-size:12px; color:#000; text-decoration:none; font-weight:bold; padding-left: 0px}
a.blackbody:visited{font-family:arial; font-size:12px; color:#000; text-decoration:none; font-weight:bold; padding-left: 0px}
a.blackbody:active {font-family:arial; font-size:12px; color:#000; text-decoration:underline; font-weight:bold; padding-left: 0px}
a.blackbody:hover  {font-family:arial; font-size:12px; color:#000; text-decoration:underline; font-weight:bold; padding-left: 0px}

 /*---------------------------------------------*/
a.graybody:link  {font-family:verdana; font-size:9px; color:#999999; text-decoration:none; font-weight:bold; padding-left: 5px}
a.graybody:visited{font-family:verdana; font-size:9px; color:#999999; text-decoration:none; font-weight:bold; padding-left: 5px}
a.graybody:active {font-family:verdana; font-size:9px; color:#999999; text-decoration:underline; font-weight:bold; padding-left: 5px}
a.graybody:hover  {font-family:verdana; font-size:9px; color:#999999; text-decoration:underline; font-weight:bold; padding-left: 5px}

 /*---------------------------------------------*/
a.bluebody:link  {font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 5px}
a.bluebody:visited{font-family:verdana; font-size:9px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 5px}
a.bluebody:active {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 5px}
a.bluebody:hover  {font-family:verdana; font-size:9px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 5px}

 /*---------------------------------------------*/
a.redbody:link  {font-family:verdana; font-size:9px; color:#F00; text-decoration:none; font-weight:bold; padding-left: 5px}
a.redbody:visited{font-family:verdana; font-size:9px; color:#F00; text-decoration:none; font-weight:bold; padding-left: 5px}
a.redbody:active {font-family:verdana; font-size:9px; color:#F00; text-decoration:underline; font-weight:bold; padding-left: 5px}
a.redbody:hover  {font-family:verdana; font-size:9px; color:#F00; text-decoration:underline; font-weight:bold; padding-left: 5px}

 /*---------------------------------------------*/
a.bluelg:link  {font-family:verdana; font-size:10px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 0px}
a.bluelg:visited{font-family:verdana; font-size:10px; color:#003366; text-decoration:none; font-weight:bold; padding-left: 0px}
a.bluelg:active {font-family:verdana; font-size:10px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 0px}
a.bluelg:hover  {font-family:verdana; font-size:10px; color:#003366; text-decoration:underline; font-weight:bold; padding-left: 0px}


 /*---------------------------------------------*/
a.lightblue:link  {font-family:arial; font-size:11px; color:#0066CC; text-decoration:none; font-weight:normal}
a.lightblue:visited{font-family:arial; font-size:11px; color:#0066CC; text-decoration:none; font-weight:normal}
a.lightblue:active {font-family:arial; font-size:11px; color:#0066CC; text-decoration:none; font-weight:normal}
a.lightblue:hover  {font-family:arial; font-size:11px; color:#0066CC; text-decoration:underline; font-weight:normal}

 /*---------------------------------------------*/
a.captionlink:link  {font-family:arial; font-size:10px; color:#3366CC; text-decoration:underline; font-weight:normal}
a.captionlink:visited{font-family:arial; font-size:10px; color:#3366CC; text-decoration:underline; font-weight:normal}
a.captionlink:active {font-family:arial; font-size:10px; color:#3366CC; text-decoration:underline; font-weight:normal}
a.captionlink:hover  {font-family:arial; font-size:10px; color:#3366CC; text-decoration:underline; font-weight:normal}

 /*---------------------------------------------*/
a.headerlink:link  {font-family:arial; font-size:12px; color:#003366; text-decoration:underline; font-weight:bold}
a.headerlink:visited{font-family:arial; font-size:12px; color:#003366; text-decoration:underline; font-weight:bold}
a.headerlink:active {font-family:arial; font-size:12px; color:#003366; text-decoration:underline; font-weight:bold}
a.headerlink:hover  {font-family:arial; font-size:12px; color:#003366; text-decoration:underline; font-weight:bold}

/*---------------------------------------------*/
/* #product-link for home page quicklink div   */
/*---------------------------------------------*/
#product-links{
	font-family: arial; color: #fff; letter-spacing: 0px; text-decoration: none
}
#product-links th{
	font-weight: bold;font-size: 11px;text-align:left;background-color:#36c;
}

#product-links td{
	font-weight: normal;font-size: 11px; text-align:left; padding-left: 5px
}

#product-links a,
#product-links a:link,
#product-links a:visited,
#product-links a:active {
	color: #000;
}
#product-links a:hover {
	font-weight: normal; color: #000;text-decoration: underline;
}
#product-links select{
	font-weight: normal; color:#000; background-color:#fff; width:147px;font-size: 9px;font-family: verdana; padding-left: 5px
}
#product-links input.key{
	font-weight: normal; color:#000; background-color:#fff; width:106px; font-size:12px; font-family:verdana;
}
#product-links .title{
	font-weight: normal; color: #000;background-color:#7594d1;
}


/*--------------------------------------------------*/
/* #specification for product application links */
/*--------------------------------------------------*/
#specification .title{
	font-weight: bold; font-size: 10px; color: #000; font-family: verdana; letter-spacing: normal; text-decoration: none
}
#specification .notice{
	font-weight: normal; font-size: 9px; color: #999; font-family: arial; letter-spacing: normal; text-decoration: none
}

/*--------------------------------------------------*/
/* #spec-table for product application links */
/*--------------------------------------------------*/
#spec-table .title {
	font-weight: bold; font-size: 10px; color: #000; font-family: verdana; letter-spacing: normal; text-decoration: none
}
#spec-table table {
	background-color:#666; border:1px solid #666; border-collapse:collapse; border-spacing: 0px;
}
#spec-table th {
	border:1px solid #666; background-color:#f2f1f0; font-weight: bold; font-size: 10px; color: #000; font-family: arial; letter-spacing: normal; text-decoration: none; text-align:left;
}
#spec-table td {
	background-color:#fff; border:1px solid #666; font-weight: normal; font-size: 10px; color: #000; font-family: arial; letter-spacing: normal; text-decoration: none;	text-align: center;
}

#spec-table td.label {
	border:1px solid #666; background-color:#f2f1f0; font-weight: bold; font-size: 10px; color: #000; font-family: arial; letter-spacing: normal; text-decoration: none; text-align:center;
}

#spec-table .blue {
	font-weight: normal; font-size: 9px; color: #0cf; font-family: arial; letter-spacing: normal; text-decoration: none
}

/*---------------------------------------------*/
/** #header for page header div                */
/*---------------------------------------------*/

#header .signin ,
#header .signin a ,
#header .signin a:link ,
#header .signin a:visited {
        font-weight:bold; font-size:9px; color:#369; font-family:verdana; letter-spacing:normal; text-decoration:none;
}

#header .signin a:active {
        font-weight:bold; font-size:9px; color:#009; font-family:verdana; letter-spacing:normal; text-decoration:none;
}
#header .signin a:hover {
        font-weight:bold; font-size:9px; color:#7af; font-family:verdana; letter-spacing:normal; text-decoration:none;
}

#header .delimiter {
	font-weight:normal; font-size:9px; color:#000; font-family:verdana; letter-spacing:normal; text-decoration:none;
}

#header .username {
        font-weight:bold; font-size:9px; color:#000; font-family:verdana; letter-spacing:normal; text-decoration:none;
}

#header .signup ,
#header .signup a ,
#header .signup a:link ,
#header .signup a:visited {
        font-weight:bold; font-size:9px; color:#f00; font-family:verdana; letter-spacing:normal; text-decoration:none;
}
#header .signup a:active {
        font-weight:bold; font-size:9px; color:#000f90; font-family:verdana; letter-spacing:normal; text-decoration:none;
}
#header .signup a:hover {
        font-weight:bold; font-size:9px; color:#f63; font-family:verdana; letter-spacing:normal; text-decoration:none;
}

#header .lnk,
#header .lnk a,
#header .lnk a:link,
#header .lnk a:visited,
#header .lnk a:active,
#header .lnk a:hover {
        font-weight:normal;
        font-size:9px;
        color:#000;
        font-family:verdana;
        letter-spacing:normal;
        text-decoration:none;
}
#header .lnk a:hover {
        text-decoration: underline;
}

#header .key {
        font-size:9px;
        width: 126px;
        height: 20px;
}

/*-----------------------------------------------*/
/* #footer (common_footer.inc)
/*-----------------------------------------------*/

#common_footer td {
	font-family: arial;
        font-weight: normal;
}

#common_footer a:link{
        color:#333333;
        font-weight: normal;
        text-decoration: none;}

#common_footer a:active{
        color:#333333;
        font-weight: normal;
        text-decoration: none;}

#common_footer a:visited{
        color:#333333;
        font-weight: normal;
        text-decoration: none;}

#common_footer a:hover{
        color:#333333;
        font-weight: normal;
        text-decoration: underline;}
