/* ******************************************************************** */ 
/*                  Generated by: souei fukumoto                        */
/* ******************************************************************** */
@charset "UTF-8";
/* ******************************************************************** */ 
/*                  ヘッダー　                        　　　　　　　　　*/
/* ******************************************************************** */ 
.logoarea{
	display:block;
	width:1000px;
	height:88px;
	background-attachment: scroll;
	background-image: url(../images/logobg-implant.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	clear: both;
	float: left;
}
/* ******************************************************************** */ 
/*                  hタグ　 　                        　　　　　　　　　*/
/* ******************************************************************** */
/* h1背景設定 */
h1{
	background-image: url(../images/mainimg-implant.jpg);
	}    
/* h2背景設定 */
h2.first{
	background-image: url(../images/implant-h2-01.jpg);
   }  
h2.second{
	background-image: url(../images/implant-h2-02.jpg);
   }
h2.third{
	background-image: url(../images/implant-h2-03.jpg);
   }  
h2.four{
	background-image: url(../images/implant-h2-04.jpg);
   }
h2.five{
	background-image: url(../images/implant-h2-05.jpg);
   }  
h2.six{
	background-image: url(../images/implant-h2-06.jpg);
   }
h2.seven{
	background-image: url(../images/implant-h2-07.jpg);
   }  
h2.eight{
	background-image: url(../images/implant-h2-08.jpg);
   }
h2.nine{
	background-image: url(../images/implant-h2-09.jpg);
   }  
h2.ten{
	background-image: url(../images/implant-h2-10.jpg);
   }
h2.eleven{
	background-image: url(../images/implant-h2-11.jpg);
   }
h2.twelve{
	background-image: url(../images/implant_h2_100.gif);
   }              
/* ******************************************************************** */ 
/*                  ３つの選択肢                   　　　　　　　　　   */
/* ******************************************************************** */ 
.sample-img-wrap{
	display:block;
	clear:both;
	width:770px;
	padding-bottom: 25px;
	float: left;
	}
.sample-img-box{
	display:block;
	float:left;
	}
.center-box{
    padding-left:85px;
	padding-right:85px;
	}	
.sample-img{
	display:block;
	float:left;
	clear:both;
	padding-bottom: 10px;
	}
.sample-text-box{
	display:block;
	clear:both;
	text-align: center;
	float: left;
	width: 200px;
	}    

h2.no_indent {
	text-indent:0;
}

.F_left {
	float:left;
}

.F_right {
	float:right;
}

.T10 {
	margin-top:10px;
}

.T15 {
	margin-top:15px;
}

.T20 {
	margin-top:20px;
}

.T30 {
	margin-top:30px;
}

.B10 {
	margin-bottom:10px;
}

.B15 {
	margin-bottom:15px;
}

.B20 {
	margin-bottom:20px;
}

.B30 {
	margin-bottom:30px;
}

.TB20 {
	margin:20px 0;
}

.TB30 {
	margin:30px 0;
}

a.colorbox:hover {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
}

.fimg_l {
	float:left;
	margin:0 20px 10px 0;
}

.fimg_r {
	float:right;
	margin:0 0 10px 20px;
}

.note {
	font-size:12px;
	color:#999;
}

.left_box {
	width:370px;
	float:left;
}

.right_box {
	width:370px;
	float:right;
}

.left_box table tr th {
	width:20%;
	vertical-align:top;
	padding:3px;
}

.left_box table tr td {
	width:80%;
	vertical-align:top;
	padding:3px;
}