@charset "Shift_JIS";
/**********************
作成者：黒田
作成日：2007/07/26
更新履歴：
	2007/09/28	カテゴリ別表示を作成
**********************/




/**********************
		汎用
**********************/

*
{
	margin: 0;
	padding: 0;
}

html body
{
	/*font-family: "ＭＳ Ｐゴシック", "Osaka", "ＭＳ ゴシック", "Gothic", sans-serif;
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	background: url(/safety/img/bg_body.gif) left repeat-y #FFFFFF;
*/
}

a:link
{
	color: #0033CC;
	text-decoration: none;
}
a:visited
{
	color: #0033CC;
	text-decoration: none;
}
a:active
{
	color: #FF3333;
	text-decoration: none;
}
a:hover
{
	color: #FF3333 ;text-decoration: underline ;
}

.clear
{
	clear :both;
}

/**********************
		レイアウト
**********************/
/*
#header
{
	width: 787px;
	height: 80px;
	margin: 0;
	padding: 0;
}


#main
{
	width: 672px;
	margin: 0 14px;
	background-repeat: no-repeat;
	background-position: 101px 0;
}*/
/*
#footer
{
	width: 787px;
	margin: 12px 0 0 0;
	padding: 5px 0 0 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #999999;
	text-align: center;
}
*/

.div_title
{
	background: url(/collection_of_links/img/top/icon_title.gif) left top no-repeat;
	margin: 5px 0;
	padding: 0 0 5px 18px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #999999;
}

.div_navi
{
	margin: 5px 0;
	padding: 0 0 5px 0px;
	border-width: 0 0 0px 0;
	border-style: solid;
	border-color: #999999;
}

.div_title_error
{

	background: url(/collection_of_links/img/error/title_error.jpg) left top no-repeat;

	text-align:center;
	width:800px;
	margin: 15px 0;
	padding: 20px 0px 10px 0px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #FFFFFF;
}

.div_contents_error
{
	text-align:left;
	width:380px;
	height:200px;
	line-height:150%;
	margin: 15px 0px 100px 210px;
	padding: 5px 0px 0px 0px;
	border-width: 0 0 0 0;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}



/**********************
		トップカテゴリ
**********************/


#category div
{
	padding: 10px;
	width: 245px;
	float: left;
}

#category ul li
{
	list-style-type: none;
	padding: 0px 0px 10px 0px;
}

#category ul
{
	margin: 0 0 5px 0;
	border-width: 0 0 0px 0;
	border-style: solid;
	border-color: #DDDDDD;
	padding: 0px 0px 0px 5px;
}

/**********************
		一番下
**********************/

#selectbox form
{
	margin: 0 0 15px 15px;
}


