@charset "UTF-8";

/* CSS Document */



#header {

    background-color: #3d9de5;

}



#visual {

    background-color: #3d9de5;

}



#content table#tbl_company{

	border:1px solid #2a79da;

	width:710px;

	margin: 0 auto;

}



#content table#tbl_company th{
	width:28%;
	background-color:#b8dcff;
	vertical-align:top;
	padding:20px 5px;
	border-bottom:1px dotted #2a79da;

}



#content table#tbl_company td{
	width:78%;
	vertical-align:top;
	padding:20px;
	background-color:#ffffff;
	border-left:1px dotted #2a79da;
	border-bottom:1px dotted #2a79da;

}



#content table#tbl_company ul{

	padding-left:50px;

}



#content table#tbl_inside,

#content table#tbl_inside th,

#content table#tbl_inside td{

	background-color:#ffffff;

	border:0;

	margin:0;

	padding:0;

}



#content table#tbl_inside th{

	width:130px;

	text-align:left;

	font-weight:normal;

	color: #000;

}



#content table#tbl_inside td{

	width:420px;

	text-align:left;

}



/*

	content2

*/



#content2 img{

	float:left;

}



#content2 p{

	float:left;

	width:750px;

	padding-bottom:10px;

}



/*

	content3

*/



#content3 .temp_pic{

	float:left;

	background-color:#CCCCCC; 

	width:150px; 

	height:150px; 

	margin-left:6px;

}



#content3 .temp_pic p.pic {

	margin-left: 25px; 

	padding-top:55px; 

	width:100px;

	text-align:center;

}



#content3 #download {

	clear:both;

	height:250px;

}



#content3 ul {

	float:left;

	padding-left:20px;

	line-height:1.6;

}



#content3 ul li.arrow {

	background:transparent url(../../common/images/arrow_02.gif) no-repeat left center ;

	margin: 5px 0 40px 0;

	padding-left:20px;

}
