/*==========================================================================
_01 Company
	1.1_content
==========================================================================*/
#mainInquiry,
#mainInquiryMessage,
#mainInquiryOutline,
#mainInquiryGroup,
#mainInquiryGroupDetail,
#mainInquiryOffice,
#mainInquiryOfficeForeign,
#mainInquiryForeignList,
#mainInquiryCompliance,
#mainInquiryComplianceActivity,
#mainInquiryComplianceStandard,
#mainInquiryComplianceHeads
{
	width:655px;
	float:left;
}

#mainInquiryMessage,
#mainInquiryOutline,
#mainInquiryGroup,
#mainInquiryGroupDetail,
#mainInquiryOffice,
#mainInquiryOfficeForeign,
#mainInquiryForeignList,
#mainInquiryCompliance,
#mainInquiryComplianceActivity,
#mainInquiryComplianceStandard,
#mainInquiryComplianceHeads
{
	_margin-right:4px;
}

#mainInquiry .content
{
	width:655px;
	padding-top:30px;
}

#mainInquiryMessage .content,
#mainInquiryOutline .content,
#mainInquiryGroup .content,
#mainInquiryGroupDetail .content,
#mainInquiryOffice .content,
#mainInquiryOfficeForeign  .content,
#mainInquiryForeignList  .content,
#mainInquiryCompliance  .content,
#mainInquiryComplianceActivity  .content,
#mainInquiryComplianceStandard  .content,
#mainInquiryComplianceHeads  .content
{
	width:655px;
}


#mainInquiry h2,
#mainInquiryMessage h2,
#mainInquiryOutline h2,
#mainInquiryGroup h2,
#mainInquiryGroupDetail h2,
#mainInquiryOffice h2,
#mainInquiryOfficeForeign h2,
#mainInquiryForeignList h2,
#mainInquiryCompliance h2,
#mainInquiryComplianceActivity h2,
#mainInquiryComplianceStandard h2,
#mainInquiryComplianceHeads h2
{
	background:url(../inquiry/img/inquiryImg.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:62px;
	margin-bottom:20px;
}

#mainInquiryGroup .content h3,
#mainInquiryGroupDetail .content h3{
	background:url(../info/img/t_group01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryOffice #content01 h3{
	background:url(../info/img/t_office01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryOfficeForeign #content01 h3{
	background:url(../info/img/t_foreign01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryCompliance #content01 h3{
	background:url(../info/img/t_compliance01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryComplianceActivity #content01 h3{
	background:url(../info/img/t_compliance01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryComplianceStandard #content01 h3{
	background:url(../info/img/t_compliance01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryComplianceHeads #content01 h3{
	background:url(../info/img/t_compliance01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}



#mainInquiryForeignList  h4{
 background:url(../info/img/subTitle_bg.gif) repeat-x;
	outline-style:none;
	display:block;
	width:628px;
	height:48px;
	margin:50px 9px 0px 8px;
	padding:10px 0 10px 10px;
	font-size:120%;
	font-weight:bold;
}

#mainInquiryForeignList  #content01 .subOffice{
width:628px;
margin:0px 9px 0px 8px;
	background:url(../info/img/i_content_bg.gif) repeat-x bottom;
	padding-bottom:20px;
}

#mainInquiryForeignList  #content02 .subOffice{
width:628px;
margin:0px 9px 0px 8px;
	background:url(../info/img/i_content_bg.gif) repeat-x top;
	padding-top:10px;
}

/* ÄÉ²Ã */
#content02 p {
width:628px;
margin:0px 9px 10px 20px;
}

#content02 form .type0 {
width: 110px;
margin:0px 10px 0px 0px;
}

#content02 form .type1 {
width: 200px;
margin:0px 10px 0px 0px;
}

#content02 form .type1b {
width: 200px;
margin:0px 10px 5px 0px;
}

#content02 form .type2 {
width: 70px;
margin:0px 0px 0px 0px;
}

#content02 form .type2b {
width: 100px;
margin:0px 0px 0px 0px;
}

#content02 form .type3 {
width: 300px;
margin:0px 0px 0px 0px;
}

#content02 form .type4 {
width: 420px;
height: 100px;
overflow: auto;
margin:0px 0px 0px 0px;
}

.type5btn {
width: 140px;
text-align: center;
padding: 0px 0px 0px 240px;
}

#content02 form .type5 {
width: 80px;
height: 20px;
margin:0px 0px 0px 0px;

float: left;
}

#content02 form .type6 {
width: 60px;
height: 20px;
margin:0px 0px 0px 0px;

float: right;
}

/**/


#mainInquiryForeignList  #content01 .subOfficeBottom{
 background:none;
}


#mainInquiryForeignList  #content01 .subOffice .subOfficLeft{
 float:left;
	width:306px;
	margin-right:58px;
}
#mainInquiryForeignList  #content02 .subOffice .subOfficLeft{
 float:left;
	width:206px;
	margin-right:38px;
}

#mainInquiryForeignList  #content01 .subOffice .subOfficLeft h5{
 font-size:110%;
	font-weight:bold;
	padding:0 10px 10px 10px;
}
#mainInquiryForeignList  #content02 .subOffice .subOfficLeft h5{
 font-size:110%;
	font-weight:bold;
	padding:0 10px 10px 10px;
}
#mainInquiryForeignList  #content01 .subOffice .subOfficLeft p{
 padding:10px;
	background:#ecf1f5;
}
#mainInquiryForeignList #content01  .subOffice .subOffceRight{
 float:right;
	width:250px;
}
#mainInquiryForeignList #content02  .subOffice .subOffceRight{
 float:right;
	width:350px;
}
#mainInquiryForeignList #content01  .subOffice .subOffceRight table{
	width:250px;
}
#mainInquiryForeignList #content02  .subOffice .subOffceRight table{
	width:350px;
}
#mainInquiryForeignList  #content01 .subOffice .subOffceRight table th{
 width:30px;
}

#mainInquiryForeignList  #content02 .subOffice .subOffceRight table th{
 width:30px;
}
#mainInquiryForeignList  #content01 .subOffice .subOffceRight table th,
#mainInquiryForeignList  #content01 .subOffice .subOffceRight table td{
 vertical-align:top;
	padding:5px;
}
#mainInquiryForeignList  #content02 .subOffice .subOffceRight table th,
#mainInquiryForeignList  #content02 .subOffice .subOffceRight table td{
 vertical-align:top;
	padding:5px;
}





#mainInquiryForeignList #content01 h3{
	background:url(../info/img/t_foreignlist01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}

#mainInquiryForeignList #content02 h3{
	background:url(../info/img/t_foreignlist02.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}




#mainInquiryOffice #content02 h3{
	background:url(../info/img/t_office02.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}


#mainInquiry #content01 {
	width:655px;
	margin-bottom:30px;
	margin-left:4px;
}

#mainInquiryMessage #content01 {
	width:655px;
	margin-bottom:30px;
}

#mainInquiryOutline #content01 {
	width:655px;
	margin-bottom:50px;
}

#mainInquiryMessage #content01 h3 {
	background:url(../info/img/t_message01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:8px;
}

#mainInquiryOutline #content01 h3 {
	background:url(../info/img//t_outline01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}


#mainInquiryGroup #content01,
#mainInquiryGroup #content02,
#mainInquiryGroup #content03,
#mainInquiryGroup #content04,
#mainInquiryGroup #content05 {
	width:639px;
	margin:0 8px 50px 8px;
}

#mainInquiryGroup #content01 h4,
#mainInquiryGroup #content02 h4,
#mainInquiryGroup #content03 h4,
#mainInquiryGroup #content04 h4,
#mainInquiryGroup #content05 h4 {
 background:url(../info/img/i_bCircle.gif) no-repeat 0 3px;
	padding:0 0 0 20px;
	color:#1d59af;
	margin-left:10px;
}

#mainInquiryGroup h4 a{
 	font-size:120%;
		font-weight:bold;
}

#mainInquiryGroup #content01 .box01Outer,
#mainInquiryGroup #content02 .box01Outer,
#mainInquiryGroup #content03 .box01Outer,
#mainInquiryGroup #content04 .box01Outer,
#mainInquiryGroup #content05 .box01Outer {
background:url(../info/img/table_bg.gif) no-repeat top;
	width:639px;
	padding:10px 0 0 0 ;
}

#mainInquiryGroup #content01 .box01Inner,
#mainInquiryGroup #content02 .box01Inner,
#mainInquiryGroup #content03 .box01Inner,
#mainInquiryGroup #content04 .box01Inner,
#mainInquiryGroup #content05 .box01Inner {
background:url(../info/img/table_bg.gif) no-repeat bottom;
	width:619px;
	padding: 0 10px 10px 10px ;
}
#mainInquiryGroup #content01 .box01Inner table,
#mainInquiryGroup #content02 .box01Inner table,
#mainInquiryGroup #content03 .box01Inner table,
#mainInquiryGroup #content04 .box01Inner table,
#mainInquiryGroup #content05 .box01Inner table {
	width:619px;
}
#mainInquiryGroup #content01 .box01Inner table th,
#mainInquiryGroup #content02 .box01Inner table th,
#mainInquiryGroup #content03 .box01Inner table th,
#mainInquiryGroup #content04 .box01Inner table th,
#mainInquiryGroup #content05 .box01Inner table th {
	width:10px;
	padding-right:10px;
	border-right:1px dashed #abafb5;
}
#mainInquiryGroup #content01 .box01Inner table td,
#mainInquiryGroup #content02 .box01Inner table td, 
#mainInquiryGroup #content03 .box01Inner table td, 
#mainInquiryGroup #content04 .box01Inner table td, 
#mainInquiryGroup #content05 .box01Inner table td  {
 padding:0 0 0 10px;
	width:267px;
}


#mainInquiryOutline #content01 table {
	width:639px;
	margin:0 8px
}

#mainInquiryOutline #content01 table th {
 background:url(../info/img//th_bg.gif) repeat-y;
	color:#2c518b;
	text-align:left;
	padding:9px 0 9px 18px;
	vertical-align:top;
	width:136px;
	border-bottom:1px dashed #c3c3c4;
}

#mainInquiryOutline #content01 table td {
	text-align:left;
	padding:9px 0 9px 15px;
	vertical-align:top;
	border-bottom:1px dashed #c3c3c4;
}

#mainInquiryOutline #content01 table td.mid {
 width:5px;
	padding:0px;
	border-bottom:none;
}


#mainInquiryMessage #content02 h3 {
	background:url(../info/img/t_message02.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:8px;
}

#mainInquiryOutline #content02 h3 {
	background:url(../info/img//t_outline02.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:8px;
}

#mainInquiryOutline #content02 table  {
	width:639px;
	margin:0 8px 50px 8px;
}


#mainInquiryOutline #content02 table th {
	background:#94aebf;
	color:#ffffff;
	text-align:left;
	padding:9px 0 9px 18px;
	vertical-align:top;
	width:136px;
	border-bottom:1px solid #bfced9;
}
#mainInquiryOutline #content02 table td {
 background:#ecf0f3;
	text-align:left;
	padding:9px 0 9px 23px;
	vertical-align:top;
		border-bottom:1px solid #f4f6f8;
}

#mainInquiryOutline #content02 table td.mid {
 background:#ffffff;
 width:3px;
	padding:0px;
	border-bottom:none;
}






#mainInquiryComplianceActivity #content01 table  {
	width:639px;
	margin:0 8px 50px 8px;
}


#mainInquiryComplianceActivity #content01 table th {
 background:#94aebf;
	color:#ffffff;
	padding:9px 10px 9px 10px;
	vertical-align:top;
	width:70px;
	border-bottom:1px solid #bfced9;
	font-weight:bold;
}
#mainInquiryComplianceActivity #content01 table td {
 background:#ecf0f3;
	text-align:left;
	padding:9px 11px 9px 12px;
	vertical-align:top;
		border-bottom:1px solid #f4f6f8;
}

#mainInquiryComplianceActivity #content01 table td.mid {
 background:#ffffff;
 width:3px;
	padding:0px;
	border-bottom:none;
}






#mainInquiryMessage #content02 h4#sub01 {
	background:url(../info/img/t_message02_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryOfficeForeign #content01 h4#sub01 {
	background:url(../info/img/t_foreign01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryCompliance #content01 h4#sub01 {
	background:url(../info/img/t_compliance01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryComplianceActivity #content01 h4#sub01 {
	background:url(../info/img/t_activitypassage01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}


#mainInquiryComplianceStandard #content01 h4#sub01 {
	background:url(../info/img/t_standard01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryComplianceHeads #content01 h4#sub01 {
	background:url(../info/img/t_heads01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}



#mainInquiryComplianceActivity #content01 h5 {
	background:url(../info/img/h5_bg.gif) no-repeat bottom;
	width:633px;
	margin:20px 8px 8px 8px;
	font-size:120%;
	font-weight:bold;
	padding:0 0 5px 5px;
}

#mainInquiryComplianceStandard #content01 h5 {
	background:url(../info/img/h5_bg.gif) no-repeat bottom;
	width:633px;
	margin:20px 8px 8px 8px;
	font-size:120%;
	font-weight:bold;
	padding:0 0 5px 5px;
}

#mainInquiryComplianceHeads #content01 h5 {
	background:url(../info/img/h5_bg.gif) no-repeat bottom;
	width:633px;
	margin:20px 8px 8px 8px;
	font-size:120%;
	font-weight:bold;
	padding:0 0 5px 5px;
}

#mainInquiryComplianceHeads #content01 p {
	width:618px;
	margin:20px 18px 30px 17px;
}

#mainInquiryComplianceHeads #content01 #HeadsBox {
 border:1px solid #d8d9db;
 background:#f0f1f4;
	width:598px;
	margin:10px 8px 50px 8px;
	padding:20px;
}

#mainInquiryComplianceHeads #content01 #HeadsBox p {
	width:598px;
	margin:0 0 20px 0;
}


#mainInquiryComplianceHeads #content01 #HeadsList  {
	width:618px;
	margin:20px 18px 30px 20px;
	background:url(../info/img/head_mid_bg.gif) repeat-y;
}

#mainInquiryComplianceHeads #content01 #HeadsList img  {
 vertical-align:bottom;
}

#mainInquiryComplianceHeads #content01 #HeadsList h5  {
 background:url(../info/img/heads_h5_bg.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:616px;
	height:52px;
	padding:0;
	margin:0;
}

#mainInquiryComplianceHeads #content01 #HeadsList h6  {
 margin:0;
		display:block;
	text-indent:-9999px;
	width:263px;
	height:15px;
	margin:0 0 0 40px;
	padding:0;
}

#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads01  {
 background:url(../info/img/heads_h6_01.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads02  {
 background:url(../info/img/heads_h6_02.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads03  {
 background:url(../info/img/heads_h6_03.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads04  {
 background:url(../info/img/heads_h6_04.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads05  {
 background:url(../info/img/heads_h6_05.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads06  {
 background:url(../info/img/heads_h6_06.gif) no-repeat scroll;
}
#mainInquiryComplianceHeads #content01 #HeadsList h6#subHeads07  {
 background:url(../info/img/heads_h6_07.gif) no-repeat scroll;
}

#mainInquiryComplianceHeads #content01 #HeadsList p  {
	margin:0 0 30px 60px;
	padding:0;
	width:530px;
}










#mainInquiryCompliance #content01 p {
	width:638px;
	margin:20px 8px 8px 8px;
}

#mainInquiryComplianceStandard #content01 p {
	width:618px;
	margin:20px 18px 30px 18px;
}

#mainInquiryComplianceStandard #content01 table {
 border:1px solid #d8d9db;
 background:#f0f1f4;
	width:638px;
	margin:10px 8px 50px 8px;
}
#mainInquiryComplianceStandard #content01 table th {
 padding:10px 10px 0 20px;
	vertical-align:top;
}
#mainInquiryComplianceStandard #content01 table td {
 padding:10px 10px 10px 0;
	vertical-align:top;
}

#mainInquiryComplianceStandard #content01 #standardList{
 border:1px solid #d8d9db;
 background:#f0f1f4;
	width:438px;
	margin:10px 8px 50px 8px;
	padding:30px 100px 0px 100px;
}

#mainInquiryComplianceStandard #content01 #standardList ul{
 float:left;
	margin:0 38px 20px 0;
	width:200px;
}

#mainInquiryComplianceStandard #content01 #standardList ul li{
 background:url(../info/img/i_circle.gif) no-repeat 0 2px;
	padding:0 0 0 20px;
}


#mainInquiryComplianceStandard #content01 #standardList #standardListLast{
margin:0;
}

#mainInquiryCompliance #content01 #complianceName{
text-align:right;
width:638px;
	margin:20px 8px 50px 8px;
}

#mainInquiryCompliance #content01 #complianceDate {
 padding:0 62px 0 0;
}

#mainInquiryOfficeForeign #content01 h5 {
 background: url(../info/img/t_foreign01_02.gif) no-repeat;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:469px;
	height:26px;
	margin:20px 8px 8px 20px;
}

#mainInquiryOfficeForeign #content01 p {
 width:621px;
	margin:0 10px 20px 20px;
}

#mainInquiryOfficeForeign #content01 h6 {
 width:621px;
	margin:0 10px 20px 20px;
	text-align:right;
}

#mainInquiryOfficeForeign #content01 h6 a {
 background:url(../info/img/i_trianlge.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
}


#mainInquiryGroupDetail .content h4#sub01 {
	background:url(../info/img/t_groupdetail01_01.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryGroupDetail .content h4#sub02 {
	background:url(../info/img/t_groupdetail01_02.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}
#mainInquiryGroupDetail .content h4#sub03 {
	background:url(../info/img/t_groupdetail01_03.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}
#mainInquiryGroupDetail .content h4#sub04 {
	background:url(../info/img/t_groupdetail01_04.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}
#mainInquiryGroupDetail .content h4#sub05 {
	background:url(../info/img/t_groupdetail01_05.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}


#mainInquiryGroupDetail .content #content01,
#mainInquiryGroupDetail .content #content02,
#mainInquiryGroupDetail .content #content03,
#mainInquiryGroupDetail .content #content04,
#mainInquiryGroupDetail .content #content05,
#mainInquiryGroupDetail .content #content06,
#mainInquiryGroupDetail .content #content07,
#mainInquiryGroupDetail .content #content08,
#mainInquiryGroupDetail .content #content09,
#mainInquiryGroupDetail .content #content10,
#mainInquiryGroupDetail .content #content11,
#mainInquiryGroupDetail .content #content12,
#mainInquiryGroupDetail .content #content13,
#mainInquiryGroupDetail .content #content14,
#mainInquiryGroupDetail .content #content15,
#mainInquiryGroupDetail .content #content16,
#mainInquiryGroupDetail .content #content17,
#mainInquiryGroupDetail .content #content18,
#mainInquiryGroupDetail .content #content19,
#mainInquiryGroupDetail .content #content20,
#mainInquiryGroupDetail .content #content21,
#mainInquiryGroupDetail .content #content22,
#mainInquiryGroupDetail .content #content23,
#mainInquiryGroupDetail .content #content24,
#mainInquiryGroupDetail .content #content25,
#mainInquiryGroupDetail .content #content26,
#mainInquiryGroupDetail .content #content27,
#mainInquiryGroupDetail .content #content28,
#mainInquiryGroupDetail .content #content29,
#mainInquiryGroupDetail .content #content30,
#mainInquiryGroupDetail .content #content31,
#mainInquiryGroupDetail .content #content32,
#mainInquiryGroupDetail .content #content33,
#mainInquiryGroupDetail .content #content34,
#mainInquiryGroupDetail .content #content35,
#mainInquiryGroupDetail .content #content36,
#mainInquiryGroupDetail .content #content37,
#mainInquiryGroupDetail .content #content38,
#mainInquiryGroupDetail .content #content39,
#mainInquiryGroupDetail .content #content40,
#mainInquiryGroupDetail .content #content41,
#mainInquiryGroupDetail .content #content42,
#mainInquiryGroupDetail .content #content43,
#mainInquiryGroupDetail .content #content44,
#mainInquiryGroupDetail .content #content45
 {
	width:631px;
	margin:20px 12px 50px 11px;
	background:url(../info/img/i_content_bg.gif) repeat-x top;
	padding:20px 0 0 0 ;
}

#mainInquiryOffice .content .subOffice
 {
	width:631px;
	margin:20px 12px 50px 11px;
	background:url(../info/img/i_content_bg.gif) repeat-x top;
	padding:10px 0 0 0 ;
}

#mainInquiryOffice .content .subOffice .subOfficLeft
 {
	float:left;
	width:200px;
	vertical-align:top;
	padding-right:20px;
}

#mainInquiryOffice .content .subOffice .subOfficLeft h4
 {
	 font-size:120%;
		font-weight:bold;
		margin:0 0 0 10px;
}

#mainInquiryOffice .content .subOffice .subOfficLeft p
 {
	background:#ecf1f5;
	padding:10px;
}


#mainInquiryOffice .content .subOffice .subOfficCentar {
 float:left;
	width:250px;
}

#mainInquiryOffice .content .subOffice .subOfficCentar table th,
#mainInquiryOffice .content .subOffice .subOfficCentar table td {
 vertical-align:top;
}
#mainInquiryOffice .content .subOffice .subOffceRight {
 float:right;
	width:161px;
	text-align:right;
}



#mainInquiryGroupDetail .content h5{
	padding:0 0 0 50px;
	font-size:120%;
	font-weight:bold;
	float:left;
		margin-bottom:10px;
}

#mainInquiryGroupDetail .content #content01 h5{
 background:url(../info/img/i_content01.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content02 h5{
 background:url(../info/img/i_content02.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content03 h5{
 background:url(../info/img/i_content03.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content04 h5{
 background:url(../info/img/i_content04.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content05 h5{
 background:url(../info/img/i_content05.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content06 h5{
 background:url(../info/img/i_content06.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content07 h5{
 background:url(../info/img/i_content07.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content08 h5{
 background:url(../info/img/i_content08.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content09 h5{
 background:url(../info/img/i_content09.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content10 h5{
 background:url(../info/img/i_content10.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content11 h5{
 background:url(../info/img/i_content11.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content12 h5{
 background:url(../info/img/i_content12.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content13 h5{
 background:url(../info/img/i_content13.gif) no-repeat 0 2px;
		padding:0;
}
#mainInquiryGroupDetail .content #content14 h5{
 background:url(../info/img/i_content14.gif) no-repeat 0 2px;
			padding:0;
}
#mainInquiryGroupDetail .content #content15 h5{
 background:url(../info/img/i_content15.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content16 h5{
 background:url(../info/img/i_content16.gif) no-repeat 0 2px;
				padding:0;
}
#mainInquiryGroupDetail .content #content17 h5{
 background:url(../info/img/i_content17.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content18 h5{
 background:url(../info/img/i_content18.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content19 h5{
 background:url(../info/img/i_content19.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content20 h5{
 background:url(../info/img/i_content20.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content21 h5{
 background:url(../info/img/i_content21.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content22 h5{
 background:url(../info/img/i_content22.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content23 h5{
 background:url(../info/img/i_content23.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content24 h5{
 background:url(../info/img/i_content24.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content25 h5{
 background:url(../info/img/i_content25.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content26 h5{
 background:url(../info/img/i_content26.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content27 h5{
 background:url(../info/img/i_content27.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content28 h5{
 background:url(../info/img/i_content28.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content29 h5{
 background:url(../info/img/i_content29.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content30 h5{
 background:url(../info/img/i_content30.gif) no-repeat 0 2px;
					padding:0;
}
#mainInquiryGroupDetail .content #content31 h5{
 background:url(../info/img/i_content31.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content32 h5{
 background:url(../info/img/i_content32.gif) no-repeat 0 2px;
						padding:0;
}
#mainInquiryGroupDetail .content #content33 h5{
 background:url(../info/img/i_content33.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content34 h5{
 background:url(../info/img/i_content34.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content35 h5{
 background:url(../info/img/i_content35.gif) no-repeat 0 2px;
			padding:0;
}
#mainInquiryGroupDetail .content #content36 h5{
 background:url(../info/img/i_content36.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content37 h5{
 background:url(../info/img/i_content37.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content38 h5{
 background:url(../info/img/i_content38.gif) no-repeat 0 2px;
							padding:0;
}
#mainInquiryGroupDetail .content #content39 h5{
 background:url(../info/img/i_content39.jpg) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content40 h5{
 background:url(../info/img/i_content40.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content41 h5{
 background:url(../info/img/i_content41.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content42 h5{
 background:url(../info/img/i_content42.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content43 h5{
 background:url(../info/img/i_content43.gif) no-repeat 0 2px;
}

#mainInquiryGroupDetail .content #content44 h5{
 background:url(../info/img/i_content44.gif) no-repeat 0 2px;
}
#mainInquiryGroupDetail .content #content45 h5{
 background:url(../info/img/i_content45.gif) no-repeat 0 2px;
}


#mainInquiryGroupDetail .content .companyUrl {
 background:url(../info/img/i_url.gif) no-repeat 0 2px;
	padding:0 0 0 30px;
 float:right;

}

#mainInquiryGroupDetail .content .companyAdress {
 width:210px;
	padding-right:10px;
	float:left;
}

#mainInquiryGroupDetail .content .companyDetail {
 width:380px;
	padding:0 0 0 10px;
		border-left:1px dashed #98999a;
		float:left;
}
#mainInquiryGroupDetail .content .companyDetail p{
 background:#ecf1f5;
		padding:10px;
		width:380px;
}
#mainInquiryGroupDetail .content .companyDetail img{
	margin:0 0 10px 10px;
}



#mainInquiryMessage #content02 h4#sub02 {
	background:url(../info/img/t_message02_02.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:638px;
	height:33px;
	margin:20px 8px 8px 8px;
}

#mainInquiryMessage #content02 table {
	width:638px;
	margin:10px 8px 8px 8px;
}

#mainInquiryMessage #content02 table th,
#mainInquiryMessage #content02 table td {
 vertical-align: top;
	padding:5px;
}


#mainInquiry #content02 {
	width:655px;
	margin-bottom:30px;
	margin-left:4px;
}

#mainInquiryMessage #content02 {
	width:655px;
	margin-bottom:30px;
}


#mainInquiry #content03 {
	width:655px;
	margin-bottom:30px;
	margin-left:4px;
}

#mainInquiryOutline #content03 h3 {
	background:url(../info/img//t_outline03.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:655px;
	height:38px;
	margin-bottom:20px;
}


#mainInquiryOutline #content03  #accessWrapper{
	width:638px;
	margin:10px 8px 100px 8px;
}

#mainInquiryOutline #content03  #accessDetail {
 float:left;
}
#mainInquiryOutline #content03  #accessDetail  h4#Headquarters{
 background:url(../info/img//i_Headquarters.gif) no-repeat 0px 2px;
	padding: 0 0 0 35px;
	font-size:140%;
	color:#5172a3;
	font-weight:bold;
}
#mainInquiryOutline #content03  #accessDetail  h4#Traffic{
 background:url(../info/img//i_Traffic.gif) no-repeat 0px 2px;
	padding: 0 0 0 35px;
	font-size:140%;
	color:#5172a3;
	font-weight:bold;
}
#mainInquiryOutline #content03  #accessDetail  p{
 margin-bottom:20px;
}
#mainInquiryOutline #content03  #accessMap {
 float:right;
}

#mainInquiry #content04 {
	width:655px;
	margin-bottom:30px;
	margin-left:4px;
}

#mainInquiry #content05 {
	width:655px;
	margin-bottom:30px;
	margin-left:4px;
}


#mainInquiry .photo{
	float:left;
	width:78px;
}

#mainInquiry .menuList{
	float:left;
	width:226px;
}


#mainInquiry #menuBox01{
	float:left;
	margin-right:25px;
	width:312px;
}

#mainInquiryMessage #box01{
 padding:15px 25px 15px 15px;
}

#mainInquiryMessage #box01 .txtImage{
 margin-top:20px;
 float:left;
}

#mainInquiryMessage #box01 .photo {
 float:right;
	margin-bottom:20px;
}

#mainInquiryMessage #box01 .photo img {
 margin-left:10px;
}

#mainInquiryMessage #box01 p{
 margin-bottom:20px;
}

#mainInquiryMessage #box01 .presidentNmae{
 margin-top:50px;
 float:right;
}

#mainInquiry #menuBox01 h3{
	background:url(../info/img/t_company01.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:312px;
	height:32px;
	margin-bottom:8px;
}

#mainInquiry #menuBox02{
	float:left;
	width:312px;
}

#mainInquiry #menuBox02 h3{
	background:url(../info/img/t_company02.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:312px;
	height:32px;
	margin-bottom:8px;
}

#mainInquiry #menuBox03{
	float:left;
	margin-right:25px;
	width:312px;
}

#mainInquiry #menuBox03 h3{
	background:url(../info/img/t_company03.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:312px;
	height:32px;
	margin-bottom:8px;
}

#mainInquiry #menuBox04{
	float:left;
	width:312px;
}

#mainInquiry #menuBox04 h3{
	background:url(../info/img/t_company04.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:312px;
	height:32px;
	margin-bottom:8px;
}

#mainInquiry #menuBox05{
	float:left;
	margin-right:25px;
	width:312px;
}

#mainInquiry #menuBox05 h3{
	background:url(../info/img/t_company05.jpg) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:312px;
	height:32px;
	margin-bottom:8px;
}


#mainInquiry .menuList li{
	background:transparent url(../common_img/arrow03.gif) no-repeat scroll 0 0.2em;
	margin:0 10px 5px;
	padding:0 0 3px 15px;
}

/*==========================================================================
_01 Company
	1.3_AccordionWrapper
==========================================================================*/

#sideNavi h2#sideCompany{
	background:url(../info/img/side_company.gif) no-repeat scroll;
	outline-style:none;
	display:block;
	text-indent:-9999px;
	width:230px;
	height:43px;
}



/*==========================================================================
2009/10/18
==========================================================================*/

#c2_1,
#c2_2{
	margin:0 0 50px 0;
}

#h3_1{
	text-indent:-9999px;
	width:655px;
	height:38px;
	background:url(../inquiry/img/index_subtitle_1.gif);
	background-repeat:no-repeat;
	margin:0 0 20px 0;
}

#h3_2{
	text-indent:-9999px;
	width:655px;
	height:38px;
	background:url(../inquiry/img/index_subtitle_2.gif);
	background-repeat:no-repeat;
	margin:0 0 20px 0;
}

#form_c5_title{
	text-indent:-9999px;
	width:655px;
	height:32px;
	background:url(../inquiry/img/form1_subtitle_1.gif);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
}

#c2_1 .menuList,
#c2_2 .menuList{
	padding:0 0 0 20px;
}

.menuList li a,
.menuList li a:link{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../common_img/arrow03.gif) no-repeat scroll 0 0.2em;
	color:#1F57B1;
	display:block;
	padding:0 20px;
}

.menuList li a:hover,
.menuList li a:active{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../common_img/accord_off.gif) no-repeat scroll 0 0.2em;
	padding:0 8px 0 20px;
	text-decoration:underline;
}

#c2_1 .ex{
	display:block;
	font-size:10px;
	line-height:13px;
	padding:0.5em 0 0 0;
}

#form_c1{
	background:#ecf0f3;
	padding:10px 15px 10px 120px;
	margin:0 0 15px 0;
}

#form_c1 dt{
	line-height:1.5em;
	font-weight:bold;
}

#form_c1 dd{
	margin:-1.5em 0 0 8em;
}

#form_c2{
	text-align:center;
	margin:0 0 15px 0;
}

#form_c3{
	display:none;
}

#form_c4{
	display:none;
}

#form_c3 a:hover,
#form_c3 a:active,
#form_c4 a:hover,
#form_c4 a:active{
	text-decoration:none;
}

#form_c5{
	display:none;
}

#form_c6{
	display:none;
}

#form_c6 #form_c6_title{

}

#mainInquiryOutline #content02 #c2_1 .formtbl{
	margin:0 0 10px 0;
}

#mainInquiryOutline #content02 #c2_1 .formtbl th label{
	color:#ffffff;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q01{
	border:solid 1px #999999;
	padding:2px;
	width:200px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q02{
	border:solid 1px #999999;
	padding:2px;
	width:200px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q03{
	border:solid 1px #999999;
	padding:2px;
	width:240px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q04{
	border:solid 1px #999999;
	padding:2px;
	width:40px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q04_2{
	border:solid 1px #999999;
	padding:2px;
	width:50px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q05{
	border:solid 1px #999999;
	margin:0 6px 0 0;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q06{
	border:solid 1px #999999;
	padding:2px;
	width:300px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q07{
	border:solid 1px #999999;
	padding:2px;
	width:40px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q07_2{
	border:solid 1px #999999;
	padding:2px;
	width:40px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q07_3{
	border:solid 1px #999999;
	padding:2px;
	width:40px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q08{
	border:solid 1px #999999;
	padding:2px;
	width:240px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q08,
#mainInquiryOutline #content02 #c2_1 .formtbl #q09{
	border:solid 1px #999999;
	padding:2px;
	width:300px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q10{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
	height:100px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q12{
	border:solid 1px #999999;
	padding:2px;
	width:180px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q101{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q102{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q103{
	border:solid 1px #999999;
	padding:2px;
	width:200px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q104{
	border:solid 1px #999999;
	padding:2px;
	width:240px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q105{
	border:solid 1px #999999;
	padding:2px;
	width:240px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q107{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
	height:100px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q201{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q202{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
}

#mainInquiryOutline #content02 #c2_1 .formtbl #q203{
	border:solid 1px #999999;
	padding:2px;
	width:200px;
}


#mainInquiryOutline #content02 #c2_1 .formtbl #q204{
	border:solid 1px #999999;
	padding:2px;
	width:400px;
	height:100px;
}

#mainInquiryOutline #content02 #c2_1 #formparts1 span{
	display:block;
	padding:0.5em 0;
}

#mainInquiryOutline #content02 #c2_1 #formbottom1{
	width:639px;
	text-align:center;
	background:#ecf0f3;
	padding:10px 0;
	margin:0 0 10px 0;
}

#mainInquiryOutline #content02 #c2_1 #formbottom1 a{
	background:url('../common_img/i_jump2.gif');
	background-repeat:no-repeat;
	background-position:right 0;
	padding:0 12px 0 0;
}

#mainInquiryOutline #content02 #c2_1 #formbottom2{
	margin:0 0 30px 20px;
}

#mainInquiryOutline #content02 #c2_1 #formbottom2 ul{
	margin:0 0 0 2em;

}

#mainInquiryOutline #content02 #c2_1 #formbottom2 li{
	list-style-type:disc;
	margin:0 0 0.5em 0;
}

#mainInquiryOutline #content02 #c2_1 #formbottom3{
	text-align:center;
}

#mainInquiryOutline #content02 #c2_1 #formbottom3 #backbtn{
	margin:0 20px 0 0;
}

#mainInquiryOutline #content02 #c2_1 #err_msg{
	margin:0 0 1.5em 2em;
}

#mainInquiryOutline #content02 #c2_1 #err_msg li{
	list-style-type:disc;
	font-weight:bold;
	color:#ff0000;
}

#mainInquiryOutline #content02 #c2_1 .his{
	display:block;
	width:30px;
	height:-1.5em;
	background:url('../inquiry/img/his.gif');
	background-repeat:no-repeat;
	background-position:0 center;
	text-indent:-9999px;
	margin:-1.5em 0 0 102px;
}
