@import "contents.css";

/*------------------------------------------*/

p{
	margin : 0 20px 0 20px;
	width : 860px;
	height : 90px;
	color : #ff0000;
	font-size : 28px;
	font-weight : 800;
	font-style : italic;
	float : none;
}

/*コンテンツ------------------------------------------------------------------*/
	/*サービスメニュー---------------------------------------*/
h2{
	margin : 20px;
	padding : 0 0 0 20px;
	width : 791px;
	height : 26px;
	font-size : 20px;
	font-weight : 800;
	text-align : left;
	background-image : url("../images/top_menu_line.jpg");
	background-repeat : no-repeat;
	clear : left;
}

#service{
	width : 900px;
	height : 210px;
}


#service li{
	width : 280px;
	height : 70px;
	list-style : none;
}

#service_menu1{
	width : 280px;
	float : left;
	margin : 20px 0 0 110px;
	height : 70px;
	display : block;
	background : url("../images/service_menu1.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
#service_menu1 a{
	display : block;
	text-decoration : none;
	height : 70px;
}

#service_menu1 a:hover{
	background : url("../images/service_menu1.jpg") 0px -70px;
	background-repeat:no-repeat;
}
/*---IE6--------------------------*/
* html body #service_menu1{
	width : 280px;
	float : left;
	margin : 20px 0 0 60px;
	height : 70px;
	display : block;
	background : url("../images/service_menu1.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
/*-------------------------------*/

#service_menu2{
	margin : 20px 0px 0 100px;
	float : left;
	position : relative;
	height : 70px;
	background : url("../images/service_menu2.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
#service_menu2 a{
	display : block;
	text-decoration : none;
	height : 70px;
}
#service_menu2 a:hover{
	background : url("../images/service_menu2.jpg") 0px -70px;
	background-repeat:no-repeat;
}
/*---IE6--------------------------*/
* html body #service_menu2{
	margin : 20px 0px 0 70px;
	float : left;
	position : relative;
	height : 70px;
	background : url("../images/service_menu2.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
/*-------------------------------*/

#service_menu3{
	margin : 20px 0 0 110px;
	float : left;
	height : 70px;
	background : url("../images/service_menu3.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
#service_menu3 a{
	display : block;
	text-decoration : none;
	height : 70px;
}
#service_menu3 a:hover{
	background : url("../images/service_menu3.jpg") 0px -70px;
	background-repeat:no-repeat;
}

/*---IE6--------------------------*/
* html body #service_menu3{
	margin : 20px 0 0 60px;
	float : left;
	height : 70px;
	background : url("../images/service_menu3.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
/*-------------------------------*/

#service_menu4{
	margin : 20px 0 0 100px;
	position : relative;
	height : 70px;
	float : left;
	background : url("../images/service_menu4.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
#service_menu4 a{
	display : block;
	text-decoration : none;
	height : 70px;
}
#service_menu4 a:hover{
	background : url("../images/service_menu4.jpg") 0px -70px;
	background-repeat:no-repeat;
}

/*---IE6--------------------------*/
* html body #service_menu4{
	margin : 20px 0 0 70px;
	position : relative;
	height : 70px;
	float : left;
	background : url("../images/service_menu4.jpg");
	background-repeat:no-repeat;
	text-decoration : none;
}
/*-------------------------------*/

img.noimage{
display: none;
}

	/*サービスメニューEND-----------------------------------*/

	/*社会保険労務士とは・・・------------------------------*/

#sr h3{
	margin : 0 30px 0 40px;
	padding : 0 0 0 10px;
	width : 780px;
	height : 20px;
	font-size : 15px;
	text-align : left;
	clear : left;
}

#sr li{
	margin : 0px 60px 0 70px;
	padding : 0 0 0 20px;
	width : 720px;
	text-align : left;
	vertical-align : top;
	background : url("../images/listmark.jpg") 0.3em 0.4em;
	background-repeat : no-repeat;
	list-style : none;
}
	/*社会保険労務士とは・・・END---------------------------*/

	/*関連リンク--------------------------------------------*/

#touka{ 
}
#touka h2{
	margin : 20px;
	padding : 0 0 0 20px;
	width : 791px;
	height : 26px;
	font-size : 20px;
	font-weight : 800;
	text-align : left;
	background-image : url("../images/top_menu_line.gif");
	background-repeat:no-repeat;
	clear : left;
}
	
#link{
	height:100px
}
	
#link li{
	width : 345px;
	height : 85px;
	list-style : none;
}

#link_menu1{
	margin : 0 0 20px 80px;
	width : 300px;
	display : block;
	float : left;
}
/*---IE6--------------------------*/
* html body #link_menu1{
	margin : 0 0 20px 40px;
	width : 300px;
	display : block;
	float : left;
}
/*--------------------------------*/

#link_menu1 a{
	text-decoration : none;
}

#link_menu2{
	margin : 0 80px 20px 0;
	position : relative;
	display : block;
	float : right;
}
/*---IE6--------------------------*/
* html body #link_menu2{
	margin : 0 40px 20px 0;
	position : relative;
	display : block;
	float : right;
}
/*--------------------------------*/

#link_menu2 a{
	text-decoration : none;
}
	/*関連リンクEND-----------------------------------------*/
/*コンテンツEND---------------------------------------------------------------*/


