@charset "utf-8";
/* CSS Document */


@import url("common.css");


/*------------------------------
トップページ
------------------------------*/

div.top_img_area{
	margin-bottom:10px;
}

div.top_img01{
	float:left;
}

div.top_banner_area{
	float:right;
}

p.top_banner{
	margin-bottom:1px;
}

h3.top_area_title{
	width:720px;
	height:30px;
	margin-bottom:10px;
	background:url(../../img/top_sougicompany_search_title.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

div.top_area_left{
	float:left;
}

div.top_area_right{
	float:right;
}

p.top_area01{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title01.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area02{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title02.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area03{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title03.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area04{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title04.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area05{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title05.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area06{
	width:300px;
	height:20px;
	background:url(../../img/top_area_title06.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

p.top_area_txt{
	margin-top:5px;
}

h3.top_topics_title{
	width:720px;
	height:30px;
	margin:20px 0px 10px;
	background:url(../../img/top_topics_title.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

table.topics_table{
	width:720px;
}

td.topics_td01{
	padding:5px;
	vertical-align:top;
}

td.topics_td02{
	padding:5px;
	background:#F4F4F4;
	vertical-align:top;
}

span.topics_date{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

h3.top_watch_title{
	width:720px;
	height:30px;
	margin:20px 0px 10px;
	background:url(../../img/top_watch_title.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}

ul.top_watch_list{
	width:720px;
}

ul.top_watch_list li.watch01{
	padding:5px;
	padding-left:20px;
	background:url(../img/icon01.jpg) no-repeat 0px 6px;
}

ul.top_watch_list li.watch02{
	padding:5px;
	padding-left:20px;
	background:#F4F4F4 url(../img/icon02.jpg) no-repeat 0px 6px;
}
