div#index_main{
float:right;
width:560px;
height:auto;
margin:0 6px 0 0;
_margin:0 3px 0 0;
padding:0;
border:0;
}

div#index_main h1{
width:0px;
height:0px;
margin:0;
padding:0;
border:0;
font-size:0px;
text-indent:-9999px;
line-height:0em;
}

div#index_fla{
width:560px;
height:223px;
margin:-8px 0 0 0;
padding:0;
border:0;
}


div#index_main ul.index_btn1{
width:550px;
height:130px;
margin:10px 0 0 0;
padding:0;
border:0;
font-size:1px;
list-style-type:none;
}

div#index_main li.index_btn1_l{
float:left;
width:270px;
height:130px;
margin:0;
padding:0;

}

div#index_main li.index_btn1_l a{
display:block;
width:270px;
height:130px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn1_l a:link, div#index_main .index_btn1_l a:visited{
background:url(../index_img/implant_btn.jpg) no-repeat;
}

div#index_main .index_btn1_l a:active,div#index_main .index_btn1_l  a:hover{
background:url(../index_img/implant_btn.jpg) no-repeat;
}

div#index_main li.index_btn1_l{
float:right;
width:270px;
height:130px;
margin:0;
padding:0;

}

div#index_main li.index_btn1_r a{
display:block;
width:270px;
height:130px;
padding:0;
text-indent:-9999px;
}

div#index_main .index_btn1_r a:link, div#index_main .index_btn1_r a:visited{
background:url(../index_img/whitening_btn.jpg) no-repeat;
}

div#index_main .index_btn1_r a:active,div#index_main .index_btn1_r  a:hover{
background:url(../index_img/whitening_btn.jpg) no-repeat;
}

div#index_main h2{
width:550px;
height:85px;
margin:25px 0 0 0;
padding:0;
border:0;
text-indent:-9999px;
background:url(../index_img/banner1.jpg) no-repeat;
}

div#index_main p{
width:550px;
height:auto;
margin:0 0 15px 0;
padding:0;
font-size:100%;
line-height:200%;
}


div#index_main h3.topics1{
width:550px;
height:30px;
margin:25px 0 0 0;
padding:0;
border:0;
text-indent:-9999px;
background:url(../index_img/topics.gif) no-repeat;
}

div#index_main  li.topics1_li {
width:100%;
height:auto;
margin:0;
padding:5px 0 5px 0;
line-height:normal;
border-bottom:1px dotted #999999;
}

div#index_main  li.topics1_li a{
width:100%;
height:auto;
margin:0 0 0 10px;
padding:0 0 0 15px;
background:url(../index_img/blog_entry_glay.gif) no-repeat;
background-position:0% 45%;
}

div#index_main ul.topics1_ul,.topics2_ul,.topics3_ul,.topics4_ul{
width:530px;
height:auto;
margin:5px 0 0 0;
padding:0 10px;
list-style-type:none;
font-size:80%;
}

div#index_main h3.topics2{
width:550px;
height:45px;
margin:25px 0 0 0;
padding:0;
border:0;
text-indent:-9999px;
background:url(../index_img/blog.jpg) no-repeat;
}

div#index_main ul.topics2{
width:550px;
height:auto;
margin:10px 0 0 0;
padding:0;
list-style-type:none;
}

div#index_main  li.topics2_li {
width:100%;
height:auto;
margin:0;
padding:5px 0 5px 0;
line-height:normal;
border-bottom:1px dotted #999999;
}

div#index_main  li.topics2_li a{
width:100%;
height:auto;
margin:0 0 0 10px;
padding:0 0 0 15px;
background:url(../index_img/blog_entry_green.gif) no-repeat;
background-position:0% 45%;
}

div#index_main h3.topics3{
width:550px;
height:45px;
margin:25px 0 0 0;
padding:0;
border:0;
text-indent:-9999px;
background:url(../index_img/blog2.jpg) no-repeat;
}

div#index_main  li.topics3_li {
width:100%;
height:auto;
margin:0;
padding:5px 0 5px 0;
line-height:normal;
border-bottom:1px dotted #999999;
}

div#index_main  li.topics3_li a{
width:100%;
height:auto;
margin:0 0 0 10px;
padding:0 0 0 15px;
background:url(../index_img/blog_entry_pink.gif) no-repeat;
background-position:0% 45%;
}




div#index_main h3.topics4{
width:550px;
height:45px;
margin:25px 0 0 0;
padding:0;
border:0;
text-indent:-9999px;
background:url(../index_img/blog3.jpg) no-repeat;
}

div#index_main  li.topics4_li {
width:100%;
height:auto;
margin:0;
padding:5px 0 5px 0;
line-height:normal;
border-bottom:1px dotted #999999;
}

div#index_main  li.topics4_li a{
width:100%;
height:auto;
margin:0 0 0 10px;
padding:0 0 0 15px;
background:url(../index_img/blog_entry_blue.gif) no-repeat;
background-position:0% 45%;
}









div#index_main ul.index_btn2{
width:550px;
height:100px;
margin:20px 0 0 0;
padding:0;
border:0;
font-size:1px;
list-style-type:none;
}

div#index_main li.index_btn2_l{
float:left;
width:270px;
height:100px;
margin:0;
padding:0;
}

div#index_main li.index_btn2_l a{
display:block;
width:270px;
height:100px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn2_l a:link, div#index_main .index_btn2_l a:visited{
background:url(../index_img/whitening2_btn.jpg) no-repeat;
}

div#index_main .index_btn2_l a:active,div#index_main .index_btn2_l  a:hover{
background:url(../index_img/whitening2_btn.jpg) no-repeat;
}

div#index_main li.index_btn2_r{
float:right;
width:270px;
height:100px;
margin:0;
padding:0;
}

div#index_main li.index_btn2_r a{
display:block;
width:270px;
height:100px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn2_r a:link, div#index_main .index_btn2_r a:visited{
background:url(../index_img/kids_btn.jpg) no-repeat;
}

div#index_main .index_btn2_r a:active,div#index_main .index_btn2_r  a:hover{
background:url(../index_img/kids_btn.jpg) no-repeat;
}

div#index_main ul.index_btn3{
width:550px;
height:100px;
margin:10px 0 20px 0;
_margin:10px 0 10px 0;
padding:0;
border:0;
font-size:1px;
list-style-type:none;
}

div#index_main li.index_btn3_l{
float:left;
width:270px;
height:100px;
margin:0;
padding:0;
}

div#index_main li.index_btn3_l a{
display:block;
width:270px;
height:100px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn3_l a:link, div#index_main .index_btn3_l a:visited{
background:url(../index_img/implant2_btn.jpg) no-repeat;
}

div#index_main .index_btn3_l a:active,div#index_main .index_btn3_l  a:hover{
background:url(../index_img/implant2_btn.jpg) no-repeat;
}

div#index_main li.index_btn3_r{
float:right;
width:270px;
height:100px;
margin:0;
padding:0;
}

div#index_main li.index_btn3_r a{
display:block;
width:270px;
height:100px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn3_r a:link, div#index_main .index_btn3_r a:visited{
background:url(../index_img/quality_btn.jpg) no-repeat;
}

div#index_main .index_btn3_r a:active,div#index_main .index_btn3_r  a:hover{
background:url(../index_img/quality_btn.jpg) no-repeat;
}




div#index_main ul.index_btn4{
width:550px;
height:100px;
margin:10px 0 20px 0;
_margin:10px 0 10px 0;
padding:0;
border:0;
font-size:1px;
list-style-type:none;
}

div#index_main li.index_btn4_l{
float:left;
width:270px;
height:100px;
margin:0;
padding:0;
}

div#index_main li.index_btn4_l a{
display:block;
width:270px;
height:100px;
border:0;
text-indent:-9999px;
}

div#index_main .index_btn4_l a:link, div#index_main .index_btn4_l a:visited{
background:url(../index_img/br_white.jpg) no-repeat;
}

div#index_main .index_btn4_l a:active,div#index_main .index_btn4_l  a:hover{
background:url(../index_img/br_white.jpg) no-repeat;
}


.implant_banner{
width:550px;
height:110px;
margin:0;
padding:0;
}

/*
============== 2010/09/08 =================
*/
div#index_main p#top_whitening_campaign {
margin:10px 0 0 0;
}