@charset "utf-8";
@import url(common.css); 
@import url(second.css); 
@import url(gmenucompany.css); 

/*
ISKRA(c) 2001- 2007 ISKRA INDUSTRY CO., LTD. ALL RIGHTS RESERVED.
*/


/* ---------------------------------------------- */

body#companydata h2{
	background:url(../img/company/index/h2_company.jpg) no-repeat;
	}
body#companyhistory h2{
	background:url(../img/company/history/h2.jpg) no-repeat;
	}
body#companymap h2{
	background:url(../img/company/map/h2.jpg) no-repeat;
	}
body#companyoffice h2{
	background:url(../img/company/office/h2.jpg) no-repeat;
	}
body#recruit h2{
	background:url(../img/company/recruit/h2.jpg) no-repeat;
	}
body#message1 h2, body#message2 h2, body#message3 h2, body#message4 h2, body#message5 h2, body#message6 h2, body#message7 h2{
	background:url(../img/company/message/h2.jpg) no-repeat;
	}
body#privacy h2{
	background:url(../img/privacy/h2_privacy.jpg) no-repeat;
	}
body#sitemap h2{
	background:url(../img/sitemap/h2_sitemap.jpg) no-repeat;
	}

/* ---------------------------------------------- */


.btnpdf, .btnpdf a{
	width:100px;
	height:35px;
	text-indent:-9999px;
	background:url(../img/common/bt_pdf.jpg) no-repeat;
	float:right;
	clear:both;
	outline:none;
	display:block;
	margin:0 !important;
	padding:0 !important;
	}
	
.btnpdf a:hover{
	background-position:bottom;
	}

#noarea{
	width:520px;
	clear:both;
	height:32px;
	margin:15px 0 0 0;
	}

#noarea ul{
	float:left;
	width:340px;
	text-align:center;
	margin:0 0 0 60px;
	}

#noarea li{
	list-style:none;
	float:left;
	height:29px;
	width:28px;
	text-indent:-9999px;
	margin:0 10px 0 0;
	}
#noarea li a{
	list-style:none;
	float:left;
	height:29px;
	width:28px;
	outline:none;
	}

li#no01{background:url(../img/company/message/bt_01.gif) no-repeat bottom;}
li#no01 a{background:url(../img/company/message/bt_01.gif) no-repeat;}
li#no01 a:hover{background-position:bottom;}

li#no02{background:url(../img/company/message/bt_02.gif) no-repeat bottom;}
li#no02 a{background:url(../img/company/message/bt_02.gif) no-repeat;}
li#no02 a:hover{background-position:bottom;}

li#no03{background:url(../img/company/message/bt_03.gif) no-repeat bottom;}
li#no03 a{background:url(../img/company/message/bt_03.gif) no-repeat;}
li#no03 a:hover{background-position:bottom;}

li#no04{background:url(../img/company/message/bt_04.gif) no-repeat bottom;}
li#no04 a{background:url(../img/company/message/bt_04.gif) no-repeat;}
li#no04 a:hover{background-position:bottom;}

li#no05{background:url(../img/company/message/bt_05.gif) no-repeat bottom;}
li#no05 a{background:url(../img/company/message/bt_05.gif) no-repeat;}
li#no05 a:hover{background-position:bottom;}

li#no06{background:url(../img/company/message/bt_06.gif) no-repeat bottom;}
li#no06 a{background:url(../img/company/message/bt_06.gif) no-repeat;}
li#no06 a:hover{background-position:bottom;}

li#no07{background:url(../img/company/message/bt_07.gif) no-repeat bottom;}
li#no07 a{background:url(../img/company/message/bt_07.gif) no-repeat;}
li#no07 a:hover{background-position:bottom;}


#btnoback{
	width:60px;
	height:32px;
	float:left;
	}
#btnoback a{
	width:60px;
	height:32px;
	text-indent:-9999px;
	background:url(../img/common/bt_back.jpg) no-repeat;
	float:left;
	outline:none;
	}
#btnoback a:hover{
	background-position:bottom;
	}

#btnonext a{
	width:60px;
	height:32px;
	float:left;
	}
#btnonext a{
	width:60px;
	height:32px;
	text-indent:-9999px;
	background:url(../img/common/bt_next.jpg) no-repeat;
	float:left;
	outline:none;
	}
#btnonext a:hover{
	background-position:bottom;
	}


#companytb1{
	width:520px;
	}
#companytb1 td{
	padding:15px 5px 5px 5px;
	border-bottom:1px dotted #999999 !important;
	}

#companytb1 th{
	width:100px;
	padding:15px 5px 5px 5px;
	border-bottom:1px dotted #999999 !important;
	text-align:left;
	vertical-align:text-top;
	font-weight:normal;
	}
	
#companytb1 th.workerstyle{
	width:50px;
	padding:15px 0 5px 5px;
	vertical-align:middle;
}


#companytb2{
	width:520px;
	}
#companytb2 td{
	padding:5px;
	width:260px;
	}
#companytb2 th{
	text-align:left;
	vertical-align:text-top;
	font-weight:normal;
	}


dl.dlstyle1{
	}
.dlstyle1 dt{
	width:260px;
	float:left;
	margin:0 0 10px 0;
	}
.dlstyle1 dd{
	width:260px;
	float:left;
	margin:0 0 10px 0;
	}
	
dl.dlstyle2{
	}
.dlstyle2 dt{
	margin:0 0 5px 0;
	font-weight:bold;
	}
.dlstyle2 dd{
	margin:0 0 15px 0;
	}


#historytb{
	width:520px;
	}
#historytb td{
	padding:5px;
	width:425px;
	border-top:solid 1px #CCCCCC;
	}
#historytb th{
	text-align:left;
	vertical-align:text-top;
	font-weight:normal;
	width:93px;
	border-right:solid 3px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	padding:0 0 10px 0;
	}

#historytb dt{
	width:40px;
	float:left;
	}
#historytb dd{
	float:left;
	width:375px;
	}


body#privacy dt{
	}
body#privacy dd{
	margin:0 0 10px 15px;
	}