@charset:iso-8859-1;

/********** contact index, procurement, other, products **********/
h1.top{padding-left:24px;background: #225EA8; font-weight:bold;}
/********** contact ir **********/
.ir .gmenu003 a{ width: 155px;
 background: #225EA8 url(../../images/grobalmenu_e_l2.gif) no-repeat -178px -21px  !important;}
.ir h1{	background: url(../../ir/images/dochead_bg.jpg) no-repeat;}
.ir h2 {
	font-size:98%;
	border-left: 3px solid #336699;
	padding: 0px 0px 0px 10px;
	font-weight: bold;
	line-height: 1.3em;
	margin: 10px 0px;
}
.ir .tbl_inq {	width:480px;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;}
.ir .tbl_inq th,.ir .tbl_inq td{padding:5px;
border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;}
.ir .tbl_inq th {	font-weight:normal;	background: #E6E6E6;}
.ir .tbl_inq td {	background: #F3F3F3;}
/********** contact csr **********/
.csr h1{	background: url(../../csr/images/dochead_bg.jpg) no-repeat;}
/********** note of personal information **********/
.note { color:DD0000; margin: 0px 0px 15px 20px;}
.req {	color:#DD0000;	text-align:right;width:450px;}
/********** information text **********/
.cnt_info{
width:476px;
	border:2px solid #6666cc;
	padding:5px 15px;
	margin: 30px auto 0px;
	text-align:left;
	font-size:73%;
 line-height:1.5em;
}

/********** table of input forms and button **********/
.tbl_inq {font-size:73%; line-height:1.3em; margin:5px 0px;}
.tbl_inq th{ text-align:right; font-weight:normal; padding-right:10px; vertical-align:top; width:200px;}
.btns { width:450px; text-align:center;}
.btns input {margin:15px 5px;}

/********** required item **********/
.required{
	color:#DD0000;}
/********** error **********/
.errors { font-size:73%; line-height:1.5em;}
/********** general (index) **********/
#contents{	text-align:left;}
p{font-size:73%; line-height:1.5em;}

h2 {	border-left:none;
	padding-left:0px;
	margin-left:5px;font-size:85%;}

h3.erp {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 15px;
	border-top: 1px solid #0066FF;
	border-bottom: 1px solid #0066FF;
	border-left: none;
	background:#E6E6E6;
}
h3.app {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 15px;
	border-top: 1px solid #009999;
	border-bottom: 1px solid #009999;
	border-left: none;
	background:#E6E6E6;
}

.cnt_plist {
	font-size:73%;
	margin: 3px 0px 10px 15px;
}
.cnt_plist li{ margin: 5px 0px;}
.cnt_plist a, .cntlink {
	padding-left:20px;
	background: url(../../images/icon_form.gif) no-repeat 0px 0px;
}
.cntlink { font-size:85%; font-weight:bold;	margin-left:15px;}