@charset "UTF-8";

/*====================================================================*
	File Name    : style.css
	Description  : 個別レイアウト用ファイル

 *====================================================================*/



/* ---------------------------------------------------- *
 *  インプラント　                                      *
 * ---------------------------------------------------- */

div#titleInt{
	padding		: 0 0 15px;
}

 div#con{
 	margin		: 0 0 0 30px;
}

div#con h4{
	font-size	: 14px;
	font-weight	: bold;
	color		: #005DDE;
	clear		: left;
}

/* ---------------------------------------------------- */


div#con div#dif h5{
	clear:left;
	color		: #F90;
	font-weight	: bold;
	padding		: 30px 0 25px;
}

div#con div#dif{
	padding		: 0 0 40px;
}

div#con div#dif dl{
	text-align	: center;
	padding		: 5px 0 0;
}

div#con div#dif dl dt{
	color		: #F90;
	font-weight	: bold;
	font-size	: 14px;
}	

div#con div#dif dl dd{
	text-align	: left;
	margin		: 5px 0 0 5px;
	line-height	: 15px;
}

div#con div#dif dl#one{
	background	: url(/implant/img/img1.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

div#con div#dif dl#several{
	background	: url(/implant/img/img2.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

div#con div#dif dl#all{
	background	: url(/implant/img/img3.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

/* ------------------------------------------- */


div#con div#dif dl#one_i{
	background	: url(/implant/img/img4.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

div#con div#dif dl#several_i{
	background	: url(/implant/img/img5.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

div#con div#dif dl#all_i{
	background	: url(/implant/img/img6.gif) 0 0 no-repeat;
	width		: 160px;
	height		: 165px;
	float		: left;
	margin		: 0 20px 0 0;
}

/* ---------------------------------------------------- */

div#con div#nagare,div#con div#merit{
	padding		: 0 0 50px;
}

div#con div#nagare p{
	margin		: 30px 0 0;
}

div#con div#nagare dl dt,div#con div#merit dl dt{
	margin		: 25px 0 0;
	color		: #F90;
	font-weight	: bold;
}
	
div#con div#nagare dl dd,div#con div#merit dl dd{
	margin		: 15px 0 0 25px;
}

/*-----------------------------------*/

div#con div#kind h4{
	margin		: 0;
}

div#con div#kind dl{
	margin		: 35px 30px 0 0;
	padding		: 0 0 20px;
	border-bottom: 1px dotted #005DDE;
}

div#con div#kind dl dt{
	color		: #F90;
	font-weight	: bold;
	margin		: 0 0 20px;
}	

div#con div#kind dl dd.le{
	float		: left;
	width		: 200px;
}

div#con div#kind dl dd.le2{
	float		: left;
	width		: 200px;
	margin		: 58px 0 0;
}

div#con div#kind dl dd.ri{
	float		: right;
	margin		: 0 10px 20px 0;
	display		: inline;
}

div#con div#kind p{
	margin		: 40px 50px 0 0;
	text-align	: right;
	font-size	: 14px;
}

/*-----------------------------------*/
div#con  a{
	color		: #F66;
	text-decoration: none;
}

div#con a:hover{
	color		: #F66;
	text-decoration: underline;
}

