@charset "utf-8";
/*
--------------------------------------------------------
Title:事例集CSS
Contents:
supplement:
Lastupdate:2009/07/17
producer:
Copyright
--------------------------------------------------------
*/

body {
	behavior: url("csshover.htc");
}

table.case_table {
	width: 100%;
	margin: 0 auto 24px;
	border-collapse: separate;
	text-align: center;
}
table.case_table th {
	width: 50%;
	margin: 0;
	padding-bottom: 8px;
	background-color: #FFF;
	vertical-align: top;
}
table.case_table td {
	margin-bottom: 0;
	padding: 6px;
	border: #C5EDE1 solid 3px;
	background: #FFF;
	vertical-align: middle;
}

/*div.contetbox table.case_table td a {
	display: block;
	width: 240px;
	height: 180px;
	margin: 0 auto;
}
table.case_table td a img {
	clear: both;
}
table.case_table td a:hover {
	background-position: -240px 0px;
}
table.case_table td a span {
	display: none;
	visibility: hidden;
}*/


div.contetbox table.case_table td p {
	width: 240px;
	height: 180px;
	margin: 0 auto;
	padding: 0;
}

table.case_table td p:hover {
	background-position: -240px 0px;
}
table.case_table td p span {
	display: none;
	visibility: hidden;
}



/*---------- オールセラミック ---------*/
.asc01 {
	background: url(img/asc/asc01sb.jpg) left top no-repeat;
}
.asc02 {
	background: url(img/asc/asc02sb.jpg) left top no-repeat;
}
.asc03 {
	background: url(img/asc/asc03sb.jpg) left top no-repeat;
}
.asc04 {
	background: url(img/asc/asc04sb.jpg) left top no-repeat;
}
.asc05 {
	background: url(img/asc/asc05sb.jpg) left top no-repeat;
}
.asc06 {
	background: url(img/asc/asc06sb.jpg) left top no-repeat;
}
.asc07 {
	background: url(img/asc/asc07sb.jpg) left top no-repeat;
}
.asc08 {
	background: url(img/asc/asc08sb.jpg) left top no-repeat;
}
.asc09 {
	background: url(img/asc/asc09sb.jpg) left top no-repeat;
}
.asc10 {
	background: url(img/asc/asc10sb.jpg) left top no-repeat;
}
.asc11 {
	background: url(img/asc/asc11sb.jpg) left top no-repeat;
}
.asc12 {
	background: url(img/asc/asc12sb.jpg) left top no-repeat;
}
.asc13 {
	background: url(img/asc/asc13sb.jpg) left top no-repeat;
}
.asc14 {
	background: url(img/asc/asc14sb.jpg) left top no-repeat;
}
.asc15 {
	background: url(img/asc/asc15sb.jpg) left top no-repeat;
}
.asc16 {
	background: url(img/asc/asc16sb.jpg) left top no-repeat;
}
.asc17 {
	background: url(img/asc/asc17sb.jpg) left top no-repeat;
}
.asc18 {
	background: url(img/asc/asc18sb.jpg) left top no-repeat;
}
.asc20 {
	background: url(img/asc/asc20sb.jpg) left top no-repeat;
}
.asc21 {
	background: url(img/asc/asc21sb.jpg) left top no-repeat;
}
.asc22 {
	background: url(img/asc/asc22sb.jpg) left top no-repeat;
}
.asc23 {
	background: url(img/asc/asc23sb.jpg) left top no-repeat;
}
.asc24 {
	background: url(img/asc/asc24sb.jpg) left top no-repeat;
}
.asc25 {
	background: url(img/asc/asc25sb.jpg) left top no-repeat;
}


/*---------- ダイレクト ---------*/

.db01 {
	background: url(img/db/db01sb.jpg) left top no-repeat;
}
.db02 {
	background: url(img/db/db02sb.jpg) left top no-repeat;
}
.db03 {
	background: url(img/db/db03sb.jpg) left top no-repeat;
}
.db04 {
	background: url(img/db/db04sb.jpg) left top no-repeat;
}
.db05 {
	background: url(img/db/db05sb.jpg) left top no-repeat;
}


/*---------- ハイブリッド ---------*/
.hsc01 {
	background: url(img/hsc/hsc01sb.jpg) left top no-repeat;
}
.hsc02 {
	background: url(img/hsc/hsc02sb.jpg) left top no-repeat;
}
.hsc03 {
	background: url(img/hsc/hsc03sb.jpg) left top no-repeat;
}


/*---------- プチ矯正 ---------*/
.pc01 {
	background: url(img/pc/pc01sb.jpg) left top no-repeat;
}
.pc02 {
	background: url(img/pc/pc02sb.jpg) left top no-repeat;
}
.pc03 {
	background: url(img/pc/pc03sb.jpg) left top no-repeat;
}
.pc04 {
	background: url(img/pc/pc04sb.jpg) left top no-repeat;
}
.pc05 {
	background: url(img/pc/pc05sb.jpg) left top no-repeat;
}
.pc06 {
	background: url(img/pc/pc06sb.jpg) left top no-repeat;
}
.pc07 {
	background: url(img/pc/pc07sb.jpg) left top no-repeat;
}
.pc08 {
	background: url(img/pc/pc08sb.jpg) left top no-repeat;
}
.pc09 {
	background: url(img/pc/pc09sb.jpg) left top no-repeat;
}
.pc10 {
	background: url(img/pc/pc10sb.jpg) left top no-repeat;
}
.pc11 {
	background: url(img/pc/pc11sb.jpg) left top no-repeat;
}
.pc12 {
	background: url(img/pc/pc12sb.jpg) left top no-repeat;
}


/*---------- ホワイトニング ---------*/
.white01 {
	background: url(img/white/white01sb.jpg) left top no-repeat;
}
.white02 {
	background: url(img/white/white02sb.jpg) left top no-repeat;
}
.white03 {
	background: url(img/white/white03sb.jpg) left top no-repeat;
}
.white04 {
	background: url(img/white/white04sb.jpg) left top no-repeat;
}


/*---------- メタルセラミック ---------*/
.msc01 {
	background: url(img/msc/msc01sb.jpg) left top no-repeat;
}
.msc02 {
	background: url(img/msc/msc02sb.jpg) left top no-repeat;
}
.msc03 {
	background: url(img/msc/msc03sb.jpg) left top no-repeat;
}
.msc04 {
	background: url(img/msc/msc04sb.jpg) left top no-repeat;
}
.msc05 {
	background: url(img/msc/msc05sb.jpg) left top no-repeat;
}
.msc06 {
	background: url(img/msc/msc06sb.jpg) left top no-repeat;
}
.msc07 {
	background: url(img/msc/msc07sb.jpg) left top no-repeat;
}
.msc08 {
	background: url(img/msc/msc08sb.jpg) left top no-repeat;
}
.msc09 {
	background: url(img/msc/msc09sb.jpg) left top no-repeat;
}
.msc10 {
	background: url(img/msc/msc10sb.jpg) left top no-repeat;
}
.msc11 {
	background: url(img/msc/msc11sb.jpg) left top no-repeat;
}
.msc12 {
	background: url(img/msc/msc12sb.jpg) left top no-repeat;
}
.msc13 {
	background: url(img/msc/msc13sb.jpg) left top no-repeat;
}
.msc14 {
	background: url(img/msc/msc14sb.jpg) left top no-repeat;
}
.msc15 {
	background: url(img/msc/msc15sb.jpg) left top no-repeat;
}
.msc16 {
	background: url(img/msc/msc16sb.jpg) left top no-repeat;
}
.msc17 {
	background: url(img/msc/msc17sb.jpg) left top no-repeat;
}
.msc18 {
	background: url(img/msc/msc18sb.jpg) left top no-repeat;
}
.msc19 {
	background: url(img/msc/msc19sb.jpg) left top no-repeat;
}
.msc20 {
	background: url(img/msc/msc20sb.jpg) left top no-repeat;
}

/*----*/
.red {
	color: #F33;
}