@charset "utf-8";


/*
	Since:06 Sep 2006
	Last-Updated:06 Sep 2006
	Editor:Masataka Asakura(MIC)
*/


@import url("../../common_css/print_master.css");


/*
-------------File Contents--------------
	
	1. TableStyle
	
	2. President
	
	3. Company

*/



/*
------------1. TableStyle----------------
*/

table.TableStyle{
	width:100%;
}
table.TableStyle th{
  width:27%;
}
table.TableStyle td{
  width:73%;
}
#History table.TableStyle th span{
	font-size:11pt;
	font-weight:normal;
	padding-left:0.1em;
}

#History table.TableStyle td{
	padding-left:2em;
}

/*
------------2. President----------------
*/



.PresidentPhoto{
	float:right;
	width:182px;
	margin:17px 0 30px 2em;
	padding:2px;
	border:1px solid #ccc;
}
#President #ContentsBody h3{
	line-height:1.8;
}
#President #ContentsBody h3 span{
	display: block;
	padding-left:4em;
}

#President #Wrapper01{
	padding-top:45px;
}

#President #ContentsBody h4{
	line-height:1.4;
}

#President #ContentsBody h4.H4Section{
	padding-top:50px;
}

#President #ContentsBody p{
	text-indent:1em;
}

.InsertedImage01{
	padding:20px 0px 0px 0px;
}
.InsertedImage02{
	padding:20px 20px 0px 0px;
}



p#Sign{
	float:right;
	letter-spacing:normal!important;
	line-height:2.2;
	text-indent:0!important;
}
p#Sign span{
	margin-right:1em;
	margin-left:0.5em;
	vertical-align:bottom!important;
}



/*
------------3. Company----------------
*/

#Company table.TableStyle td ol{
	padding-top:0;
	padding-left:26px;
}

#Company table.TableStyle td ul{
	padding-top:0;
	padding-left:18px;
}


#Company table.TableStyle td dt{
	padding:0;
	font-weight:bold;
	line-height:1.8;
}
#Company table.TableStyle td dd{
	line-height:1.5;
	padding-bottom:0.7em;
	font-size:11pt;
}

#Company table.TableStyle td dd span{
	padding-right:0.5em;
}

#Company table.TableStyle td p.Etc{
	margin-top:-8px;
	padding-top:0;
	padding-left:10em;
}
