@charset "utf-8";
/* CSS Document */

#ortho #title18{background: url(../images/ortho_h4-18.jpg) 0 0 no-repeat;}

#cost .section .section { padding: 0px 0px 0px 0px; }




#smilegetter #title2{background: url(../images/smilegetter_h3-02.jpg) 0 0 no-repeat;}
#smilegetter #title3{background: url(../images/smilegetter_h3-03.jpg) 0 0 no-repeat;}
#smilegetter #title4{background: url(../images/smilegetter_h3-04.jpg) 0 0 no-repeat;}
#smilegetter #title5{background: url(../images/smilegetter_h3-05.jpg) 0 0 no-repeat;}
#smilegetter #title6{background: url(../images/smilegetter_h3-06.jpg) 0 0 no-repeat;}
#smilegetter #title7{background: url(../images/smilegetter_h3-07.jpg) 0 0 no-repeat;}


#img_tb1_tv{
	width:250px;
	height:167px;
	margin-top:20px;
	background: url(../images/case0103.jpg) 0 0 no-repeat;
	float:left;
	}
#tbl1_tv{
	width:270px;
	padding: 10px 0 0px 20px;
	float:right;
	word-wrap: word-break;
	}
#img_tbl2_tv{
	width:250px;
	height:168px;
	margin-top:20px;
	background: url(../images/case0203.jpg) 0 0 no-repeat;
	float:left;
	}
#tbl3_tv{
	width:270px;
	padding: 10px 0 0px 20px;
	float:right;
	word-wrap: word-break;
	}
#img_tbl3_tv{
	width:250px;
	height:168px;
	margin-top:20px;
	background: url(../images/case0303.jpg) 0 0 no-repeat;
	float:left;
	}
#tbl2_tv{
	width:270px;
	padding: 10px 0 0px 20px;
	float:right;
	word-wrap: word-break;
	padding-top:10px;
	}

#img_tbl4_tv{
	width:250px;
	height:168px;
	margin-top:20px;
	background: url(../images/case0403.jpg) 0 0 no-repeat;
	float:left;
	}
#img_tbl5_tv{
	width:250px;
	height:168px;
	margin-top:20px;
	background: url(../images/case0503.jpg) 0 0 no-repeat;
	float:left;
	}
#img_tbl6_tv{
	width:250px;
	height:168px;
	margin-top:20px;
	background: url(../images/case0603.jpg) 0 0 no-repeat;
	float:left;
	}
#img_case0101{
	width:525px;
	height:113px;
	background:url(../images/case01/case0101.jpg) 00 no-repeat;
	padding-top:10px;
	}
#img_case0102{
	width:525px;
	height:113px;
	background:url(../images/case01/case0102.jpg) 00 no-repeat;
	}
	
#img_case0201{
	width:200px;
	height:320px;
	background:url(../images/case02/case0201.jpg) 00 no-repeat;
	padding-top:10px;
	}
#img_case0202{
	width:300px;
	height:230px;
	background:url(../images/case02/case0202.jpg) 00 no-repeat;
	}
	
#clinic #title05{background: url(../images/clinic_h4-01.jpg) 0 0 no-repeat;}

#img_staff1{
	width:320px;
	background: url(../images/staff01.jpg) 0 0 no-repeat;
	padding: 0 100px 50px 215px;
	word-wrap: break-word;
	}
#img_staff2{
	width:320px;
	background: url(../images/staff02.jpg) 0 0 no-repeat;
	padding: 0 100px 50px 215px;
	word-wrap: break-word;
	}
#img_staff3{
	width:320px;
	background: url(../images/staff03.jpg) 0 0 no-repeat;
	padding: 0 100px 50px 215px;
	word-wrap: break-word;

	}
#img_staff4{
	width:320px;
	background: url(../images/staff04.jpg) 0 0 no-repeat;
	padding: 0 100px 50px 215px;
	word-wrap: break-word;
	}
#tbl_staff{
	width:320px;
	padding: 0px 0 20px 20px;
	float:right;
	word-wrap: word-break;
	float:right;
	}
.pB_100{padding-bottom:100px; float:right;}

#content_staff table {
	border-collapse: separate;
	border-spacing: 1px;
	border: 5px solid #d0d0ff;
	font-size: 100%;
	color: #666;
	width: 500px;
	margin-left: 40px;
	}
	
#flow #title02{background: url(../images/flow_h3-02.jpg) 0 0 no-repeat;}
#flow #title03{background: url(../images/flow_h3-03.jpg) 0 0 no-repeat;}
#flow #title04{background: url(../images/flow_h3-04.jpg) 0 0 no-repeat;}
#flow #title05{background: url(../images/flow_h3-05.jpg) 0 0 no-repeat;}
#flow #title06{background: url(../images/flow_h3-06.jpg) 0 0 no-repeat;}
#flow #title07{background: url(../images/flow_h3-07.jpg) 0 0 no-repeat;}
#flow #title08{background: url(../images/flow_h3-08.jpg) 0 0 no-repeat;}

.pB_10{ padding-bottom:10px;}

#tv1{width:500px; height:20px; padding-top:10px;}
#tv2{width:500px; height:20px; padding-top:10px;}
#tv3{width:500px; height:20px; padding-top:10px;}

.tble_tv{border:0px; border-color:#009999;}


.pT_20{ padding-top:20px;}

.pL_20{ padding-left:20px;}
.pR_20{ padding-right:20px;}
.fL{ float:left;}
.mL_20{ margin-left:20px;}
.mT_20{ margin-top:20px;}
.mR_20{ margin-right:20px;}
#tv #table_01,#tv #table_01 tr,#tv #table_01 td{
	border:none 0px #FFFFFF;
	background-color:#ffffff;	
	padding:0px;
	margin:0px;
	font-size:0px;
	line-height:0px;
	border-spacing:0px;
}


