@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------------------
英語版　特許
------------------------------------------------------------------------------ */ 
.egInqBox {
margin-left: 10px;
margin-bottom: 20px;
width: 640px;
}
.egInqBox02 {
margin-left: 10px;
margin-bottom: 20px;
width: 400px;
text-align: center;
}
.egInqList {
line-height: 160%;
margin-left: 15px;
width: 620px;
background: #E7E7E7;
padding: 10px;
}
.egInqList02 {
line-height: 200%;
margin-left: 15px;
background: #E7E7E7;
width: 620px;
padding: 10px;
}
.egInqError {
width: 640px;
color: #F60;
font-weight: bold;
margin-bottom: 20px;
margin-left: 10px;
}
.egInqBox03 {
margin-left: 10px;
margin-bottom: 10px;
width: 640px;
text-align: center;
background: #FFFFE6;
padding-top: 10px;
padding-bottom: 10px;
border: 1px solid #CCC;
}
.egInqBoxRed {
margin-left: 10px;
margin-bottom: 20px;
width: 640px;
color: #FF0000;
}
.egInqGray {
color: #999;
}
.egInqList li {
float: left;
width: 300px;
margin-top: 3px;
margin-bottom: 3px;
}
.egInqList li input {
margin-right: 5px;
}
.egInqList02 li input {
margin-right: 5px;
}
strong {
font-weight: bold;
}
.egInqSelect {
margin-bottom: 5px;
padding-left: 10px;
}
.egInqLiS {
width: 600px;
margin-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
}
.egInqLiS li {
float: left;
padding-top: 3px;
padding-bottom: 3px;
}
.egInqCategory01 {
width: 300px;
}
.egInqCategory02 {
width: 630px;
}
.egInqCategory03 {
width: 600px;
}
.egInqSList {
padding-left: 15px;
}
.egInqSSList {
padding-left: 15px;
}
.egInqSSList li {
width: 210px;
float: left;
}
.egInqCap {
padding-right: 15px;
padding-left: 15px;
}
.egInqBtm30 {
margin-bottom: 10px;
}
.egInqDlList li {
background: url(../contact/img/icon01.gif) no-repeat left 0.2em;
padding-left: 20px;
}
.egInqArea {
width: 480px;
}
.egInqForm01 {
width: 6em;
}

