* {font-family:Tahoma,Century Gothic,Verdana; font-size:8pt; color:#425a7B;}
body{
  background-color:#c4d8f1; 
  text-align:center;
}
#sysDataSearch{margin:0px; padding:0px; width:90%; background-color:#ffffff; text-align:left;}
#sysDataSearchFrm{width:100%; height:80px; border:0px none; margin:0px; padding:0px;
	background-color:#ffffff;
	overflow-x:hidden;
	overflow-y:auto;
}

hr {border-style:groove; margin:0px padding:0px}

ul.standard {margin-left:1em; padding-left:1em; list-style:circle outside;}
ul.spoe {margin:0px; margin-left:1em; padding-left:1em; list-style:circle outside;}
li.spoe{margin-bottom:10px;}

h4 {
	margin:0px;
	margin-top:8px;
	padding:0x;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
}
span.warning{color:#0000C0;}
span.masked{color:purple}

a{text-decoration:none}
a:hover{text-decoration:none; color:#0000ff}
a.menuItem{color:#425a7B}
a.TreeFolder{color:#142a3b}
a.wizard{color:white;}
a.wizard:hover{color:navy;}
a.large {font-size:10pt; letter-spacing:10px}
a.hlpLnk{text-decoration:underline; color:purple;}
a.norm{text-decoration:underline; color:#0046D5;}
table.folder{margin:0px; margin-left:4px; margin-top:5px; padding:0px;}
table.file{margin:0px; margin-left:12px; margin-bottom:2px; padding:0px;}

body.banner{
  background-color:white;
  margin:0px;
}
table.banner{
  background-color:white;
  width:100%;
}
img.necLogo {vertical-align:middle;}
img.appBanner {vertical-align:middle; margin-right:10px;}


img{border-top-width:0px; border-left-width:0px; border-bottom-width:0px; border-right-width:0px}
img.m{vertical-align:middle; border:1px;}
img.button {width:20px; height:20px;}
img.bullet {width:13px; height:12px;}
img.folder {width:15px; height:9px; border:0px; vertical-align:middle;}
img.file {width:9px; height:9px; border:0px; vertical-align:middle;}
div.button {width:35px; height:50px; text-align:center; float:left;}
div.buttonM {width:30px; height:35px; text-align:center; float:left;}
/* HR180004-SD3 2018/04/11 (SIPOC) R1 UserPro UserImg change size */
div.userImgDiv {margin: 0 auto; width:51px; height:48px; text-align:center; float:none; vertical-align: middle; display: table-cell;}

form {margin:0px;}

table{empty-cells: show;}
table.standard{width:100%;}
table.alternate{width:99%; background-color:#ffffff; align:center}
table.menu{width:170px}
table.data{align:center; background-color:#ffffff; border-collapse: collapse; border:1px solid #778FB1;}
th{color:#ffffff; background-color:#778FB1; text-align:center; font-weight:normal;}
tr.r1{background-color:#cccccc;}
td.l{text-align:left}
td.c{text-align:center}
td.c table{margin-left:auto;margin-right:auto;}		/* UC150204 2015/07/22 (SIPOC) WIN10,Chrome,FireFox,Spartan対応(No.4) */
td.r{text-align:right}
td.t{vertical-align:top}
td.m{vertical-align:middle}
td.b{vertical-align:bottom}
td.bold{font-weight:bold;}
td.borderT{border-top:2px solid #C6C6B6}
.data td {border:1px solid #778FB1; text-align:center}
.data td.l {border:1px solid #778FB1; text-align:left}
td.folder{margin:0px; padding:0px; padding-top:8px; vertical-align:top;}
td.padl{padding-left:10px;}
td.padr{padding-right:10px;}
th.l{text-align:left}   /* UC170151 2017/12/12 (SIPOC) R9 HotelInfo */
th.c{text-align:center} /* UC170151 2017/12/12 (SIPOC) R9 HotelInfo */
th.r{text-align:right}  /* UC170151 2017/12/12 (SIPOC) R9 HotelInfo */
table.withborder {border-collapse: collapse; color: #778fb1; border: 1pt solid #778fb1;}   /* UC170151 2017/12/12 (SIPOC) R9 HotelInfo */
table.withborder th {border: 1pt solid #778fb1; color: white; background-color: #778fb1;}  /* UC170151 2017/12/12 (SIPOC) R9 HotelInfo */
table.withborder td.c {border: 1pt solid #778fb1; height:24px;}                                         /* UC170151 2017/12/20 (SIPOC) R9 HotelInfo */

/* Styles for page areas */

/*page*/
table.page{
  height:100%; 
  width:100%; 
  border:4px solid #ffffff;
 /*HR170157	2017/11/21	K.Hayashi	Hercules R1*/
/*  background: #fff url(../../images/bg_content_container.jpg) repeat-x; */
  background: #dff7f7 url(../../images/bg_content_container.jpg) repeat-x;
}
td.pageMenu{padding-left:2px; padding-right:2px; background-color:#ffffff}
td.pageHeader{margin:0px; padding:0px;}
td.pageData{margin:0px; padding:0px; height:100%; vertical-align:top;}
td.pageFooter, p.pageFooter{margin:0px; padding:0px; background-color:#778FB1; color:#EEEEEE;}

/*header*/
p.title, span.title{margin:0px; font-weight:bold; font-size:16pt; font-family:Century Gothic; color:#FF8000;}
/* S HR200094 2020/11/02 セキュリティ改善対応 SIPOC*/
p.success{text-align:center;font-weight:bold; font-size:16pt; font-family:Century Gothic; color:#FF8000;}
td.redText{color:#8b0000;}
/* E HR200094*/
p.title2, span.title2{font-weight:bold;}
td.navButtons{text-align:center;}
td.errorText, span.errorText{color:#8b0000;}
span.ok{color:green;}

p.subTitle, span.subTitle{margin:0px; font-weight:bold;}
p.txtIndent{margin:0px; margin-left:10px;}
p.spacingB{margin-bottom:10px;}
p.spacingR, span.spacingR{margin-right:10px;}
p.standard{margin:0px; margin-left:5px; margin-right:5px;}

/*body*/

/*footer*/
table.footerLogo{margin:0px; padding:0px; width:100%; text-align:right; background-color:#ffffff;}
p.padded {margin:2px; vertical-align:middle;}
table.footerInfo{border:0 solid black;}
table.footerInfo td{border-right:1px solid #425a7B; padding:0px; padding-left:3px; padding-right:3px;}	/* UC150204 2015/07/22 (SIPOC) WIN10,Chrome,FireFox対応(No.9) */

/*menu*/
table.menuGroup {
  width:100%;
}

td.menuGroup {
  border:2px groove; 
  vertical-align:top; 
  padding:4px;
}
p.menuGroupName {font-weight:bold; height:30px; margin:0px; padding:0px;}
p.menuL1 {margin:0px; padding:0px; text-decoration:underline;}
p.menuL2 {margin:0px; margin-top:6px; padding:0px; color:black;}
td.grpMultiSite{width:180px;}

#helpText1{padding:2px; width:200px; vertical-align:top;}
#helpText2{padding:2px; width:100%;}

.clearBoth {clear:both;}

p#menuItemIcon {
	width:70px;
	height:70px;
	text-align:center;
	float:left;

	margin-left:0px;
	margin-right:12px;
	margin-top:0px;
	margin-bottom:12px;
}
#menuItemIcon a {
	height:100%;
	margin:0;
	display:block;
	position: relative;
	text-align:center;
}
/*#menuItemIcon a:hover {border:1px solid #C6C6B6; color:#0000ff}*/
#menuItemIcon a:hover {color:#0000ff;}
#menuItemIcon img {display:block; margin-left:auto; margin-right:auto; }	/* UC150204 2015/07/22 (SIPOC) WIN10,Chrome,FireFox,Spartan対応(No.1) */

p#menuItemText {
	margin-left:12px;
	margin-right:12px;
	margin-top:0px;
	margin-bottom:8px;
}

#msgBox {
	width:50%;
	height:80px;
	top:50px;
	left:25%;	
	background:#C6C6B6;
	color:black;
	border:2px solid black;
	position:absolute;
	text-align:center;
	z-index:100;
	visibility: hidden;
	font-size: 10pt;
	padding:10px;
}

* html #msgBox {position:absolute}/*for ie*/

input.dealerId {font-family:Courier New; font-size:8pt;}
input.techId {font-family:Courier New; font-size:8pt;}
input.productCode {font-family:Courier New; font-size:8pt;}
input.serialNo {font-family:Courier New; font-size:8pt;}
input.genKey {font-family:Courier New; font-size:8pt;}
input.activationCode {font-family:Courier New; font-size:8pt;}

/* S CG120239_1 15-Aug-2012 y_shimizu Remote UPdate */
/* UC130177 11-JUN-2013 t_ohi */
#FwUpMsg{
	padding:2px; 
	width:100%;
	color:#FF0000;
	font-weight:bold
	font-size:14pt;
	display: none;
}

#FwUpError{color:#8b0000;}
/* E CG120239_1 15-Aug-2012 y_shimizu Remote UPdate */
