@charset "utf-8";
/* CSS Document */

#localnavi{
	width:270px;
	margin:0px 0px 10px 0px;
	display:inline-block;
}

#localnavi li a{
	text-indent:-5000px;
	overflow:hidden;
	margin:0px 0px 5px 0px;
	width:270px;
	height:50px;
	display:block;
}

#ln1 a{
	background:url(../images/works/common/ln1.jpg) no-repeat;
}

#ln1 a:hover{
	background:url(../images/works/common/ln1_o.jpg) no-repeat;
}

#ln2 a{
	background:url(../images/works/common/ln2.jpg) no-repeat;
}

#ln2 a:hover{
	background:url(../images/works/common/ln2_o.jpg) no-repeat;
}

#ln3 a{
	background:url(../images/works/common/ln3.jpg) no-repeat;
}

#ln3 a:hover{
	background:url(../images/works/common/ln3_o.jpg) no-repeat;
}

#index_title{
	width:550px;
	height:105px;
	display:block; 
	text-indent:-5000px;
	overflow:hidden;
	background:url(../images/works/index/title.jpg) no-repeat;
}

#customervoice_title{
	width:550px;
	height:105px;
	display:block; 
	text-indent:-5000px;
	overflow:hidden;
	background:url(../images/works/customervoice/title.jpg) no-repeat;
}

#clinic_dentist_title{
	width:550px;
	height:105px;
	display:block; 
	text-indent:-5000px;
	overflow:hidden;
	background:url(../images/works/clinic_dentist/title.jpg) no-repeat;
}

.line_p{
	background:url(../images/works/common/line.jpg) no-repeat bottom;
	width:320px;
	padding:0px 5px 15px 5px;
	margin:0px 0px 15px 0px;
	float:right;
}

.description{
	width:320px;
	float:right;
	padding:0px 5px 0px 5px;
	margin:0px 0px 30px 0px;
}

.seo{
	width:330px;
	border:#CCC solid 1px;
	margin:0px 0px 30px 0px;
	float:right;
	text-align:center;
}

.seo td{
	border:#CCC solid 1px;
	padding:2px 2px 2px 2px;
}
