p.pRight2      { margin: 0pt 0pt 3em 10px; padding: 0pt; float:left; width:550px;}
p.pRight2      { _margin: 0pt 0pt 3em 10px; _padding: 0pt; _width: 310px; _float:left; }
img.topleft     {margin: 10pt; padding: 0pt; width: 200px ; float:left;}
div.box01       { background: url(images/bg_box01.jpg) no-repeat left top; margin: 0px; padding: 30px 0px 10px 10px; width: 366px }
div.box01Right      { background: url(images/bg_box01.jpg) no-repeat left top; float: right; margin-top: 0pt; margin-right: 20px; margin-bottom: 0pt; padding-top: 30px; padding-bottom: 10px; padding-left: 10px; width: 366px }
div.box01 p  { margin-top: 1em }
*html div.box01Right p   { margin-top: 1em; margin-bottom: 0px }
div.box01Right p  { margin-top: 1em; margin-bottom: 2em }
.clear{clear:both;}

div.bnRight{float:left; width:200px; _padding-top:4px;}
div.bnRight2{width:200px; background-image:url(images/link_bg.gif); width:245px; height:160px; background-repeat:no-repeat; padding-left:10px;}
h6.boxtop2{margin-top:10px; margin-left:5px;}

div.box04       { background:url(images/what.jpg) no-repeat left top; margin:0px; padding: 30px 0px 10px 10px; width: 778px; height:150px; }
div.box04 p  { margin-top: 1em }
p.pr{padding:10px; float:left; width:500px; line-height:1.5em;}
img.topleft{float:left; margin-right:10px;} 
.box05{width:530px; float:left; padding-top:5px;}
.box05{width:530px; float:left; _padding-top:0px;}

div.box06       { background:url(images/what.jpg) no-repeat left top; margin: 0px; padding: 30px 0px 0px 10px; width: 527px; }
div.box06 p  { margin-top: 1em }

.t1{width:300px; float:left;}
.t1{_width:240px; _float:left;}

/*.top_i{border-bottom:#CCC 1px dotted; padding-bottom:10px; width:480px; margin-left:14px;}*/

*      { font-style: normal; font-weight: normal; font-size: 100%; margin: 0pt; padding: 0pt }
*html body   { line-height: 1.5em; background: url(images/bg_body.jpg) repeat-x left top; text-align: center }
body   { line-height: 1.5em; background: url(images/bg_body.jpg) repeat-x left top; text-align: center }
div#copyrightLink li { display: inline; padding-right: 1em; padding-left: 1em; border-left: 1px solid white }
div#copyrightLink ul { list-style-type: none }
div#copyrightLink     { color: white; font-size: 75%; background-color: #39c; clear: both; padding-top: 20px; padding-bottom: 20px }
div#copyright     { color: white; font-size: 75%; background-color: #39c; clear: both; margin-top: 3em; padding-top: 20px; padding-bottom: 20px }
div#copyright li { display: inline; padding-right: 1em; padding-left: 1em; border-left: 1px solid white }
div#copyright ul { list-style-type: none }
div#header  { background: url(images/bg_header.jpg) no-repeat left top; padding-left: 5px; width: 805px; height: 117px }
div#main { padding-left: 10px }
div#page   { text-align: left; margin-right: auto; margin-left: auto; width: 805px }
div.box02  { background: url(images/bg_box02.jpg) no-repeat left top; margin-top: 1.5em; margin-left: 230px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; width: 548px }
div.box03  { background: url(images/bg_box03.jpg) no-repeat left top; margin-top: 1.5em; padding: 10px 15px; width: 774px }
div.infoTel   { float: right; padding-top: 20px; width: 350px }
div.maintitle  { padding-top: 18px }
dl  { color: #444; font-size: 75%; margin: 2em 2em 2em 25px }
dt { font-weight: bold; background: url(images/icon_blue.jpg) no-repeat left center; margin-top: 1em; margin-bottom: 0.5em; padding-left: 10px }
h1   { color: #777; font-size: 75%; padding-top: 3px; padding-left: 90px }
h2 { margin-top: 1.5em; margin-bottom: 1.5em }
h5 { margin-top: 1.5em; margin-bottom: 1.5em }
h3 { color: #444; font-weight: bold; font-size: 90%; padding-top: 20px; padding-bottom: 20px; padding-left: 35px }
h3.boxtop  { color: #444; font-weight: bold; font-size: 90%; display: inline; padding-top: 20px; padding-bottom: 20px; padding-left: 35px }
h3.nobox { color: #444; font-weight: bold; font-size: 90%; margin-left: 20px; padding-top: 0px; padding-bottom: 1.5em; padding-left: 0px }
h6 { color: #444; font-weight: bold; font-size: 90%; padding-top: 20px; padding-bottom: 20px; padding-left: 35px }
h6.boxtop  { color: #444; font-weight: bold; font-size: 90%; display: inline; padding-top: 20px; padding-bottom: 20px; padding-left: 35px }
h6.nobox { color: #444; font-weight: bold; font-size: 90%; margin-left: 20px; padding-top: 0px; padding-bottom: 1.5em; padding-left: 0px }
h4  { color: #444; font-weight: bold; font-size: 80%; background: url(images/icon_blue.jpg) no-repeat left 4px; margin-top: 1em; margin-bottom: 1em; margin-left: 1.5em; padding-left: 1em }
img { margin: 0pt; padding: 0pt; border: none 0pt }
img.left { float: left; margin-right: 1.5em; margin-bottom: 1em }
p { color: #333; font-size: 80%; line-height: 1.5em; margin-right: 2em; margin-left: 1.5em; padding-right: 10px }
p.copy { color: white; font-size: 100%; margin-top: 40px }
p.headFlash { margin-right: 0px; margin-left: 0px; width: 805px; height: 169px }
p.icon01 { background: url(images/icon_blue.jpg) no-repeat left 4px; margin-top: 1em; margin-bottom: 1em; padding-left: 1em }
p.nomal { margin-left: 20px }
p.inplantImg  { clear: both; margin-top: 2em }
p.tel { color: #555; font-size: 75%; margin-top: 5px; margin-right: 0px; margin-left: 0px }
table { margin-bottom: 1em }
td { padding-bottom: 1em }
ul#menu { list-style-type: none; margin-top: 0px }
ul#menu li { display: inline }
ul#submenu { color: #444; list-style-type: none; float: left; width: 200px }
ul#submenu li { font-size: 80%; padding-top: 7px; padding-bottom: 7px; border-bottom: 1px dotted #d3d3d3 }
ul.comment { color: gray; list-style-type: none; margin-top: 20px }
ul.comment li { font-size: 80%; display: inline }
ul.list { color: #222; font-size: 85%; list-style-type: circle; margin-top: 1em; margin-left: 35px }
ul.list li { margin-top: 0.25em; margin-bottom: 0.25em }
.right  { float: right; margin-right: 35px; margin-left: 1em }
p.pRight      { margin: 0pt 0pt 3em 220px; padding: 0pt; width: 540px;}


img.cureleft    { float: left; margin: 0pt; padding: 0pt; width: 180px }


a:link   { color: #39c }
a:visited   { color: #39c }
a:hover   { color: #46bffd; text-decoration: underline }
a.navilink:link    { color: white; text-decoration: none }
a.navilink:visited    { color: white; text-decoration: none }
a.navilink:hover   { color: #cfeefd; text-decoration: underline }