
@import "common.css";

h1 span{
background-position:0 -330px;
}

#side .widget-material{
display:none;
}


.section{
margin:0 0 50px 0;
position:relative;
}

	.section .right{
	width:290px;
	position:absolute;
	bottom:0;
	right:0;
	}
	
	.section .right a{
	height:45px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(../../img/contact/button.gif);
	background-repeat:no-repeat;
	}
	
	#button-material{width:210px;}
	#button-material a{background-position:0 0;}
	#button-material a:hover{background-position:-210px 0;}
	
	#button-plan{width:260px;}
	#button-plan a{background-position:0 -45px;}
	#button-plan a:hover{background-position:-260px -45px;}
	
	#button-mail{width:290px;}
	#button-mail a{background-position:0 -90px;}
	#button-mail a:hover{background-position:-290px -90px;}
	


	.section .plan{
	margin:0;
	padding:0;
	}
	
		.section .plan dl{
		margin:0;
		padding:0;
		}
		
			.section .plan dl dt{
			margin:0 0 8px 0;
			padding:0 0 0 15px;
			font-size:123.1%;
			font-weight:bold;
			line-height:100%;
			background-image:url(../../img/common/headline.gif);
			background-position:-737px -75px;
			background-repeat:no-repeat;
			}
			
			.section .plan dl dd{
			margin:0 0 20px 0;
			padding:0 0 0 15px;
			font-size:108%;
			color:#444;
			line-height:120%;
			}
		
		
	
	.section .tel{
	font-size:93%;
	color:#666;
	}