@charset "utf-8";
/* CSS Document */

body{margin:0px;padding:0px;text-align:left;background-color:#FFFFFF;font-family:"Verdana", "Arial", "Helvetica", "sans-serif", "新細明體";}
form{padding:0px;margin:0px;}
ul{margin:0px 0px 0px 25px;padding:0px;}
ol{margin:0px 0px 0px 25px;padding:0px;}

.Clear {clear:both;}
.FLeft {float:left;}
.FRight {float:right;}
.HR_Dot {background:#EEE url(../images/common/1px_10px_dot.gif) repeat-x;height:10px;overflow:hidden;}
.W1000 {width:1000px;}

#Index .TopBG{
	width:100%;
	background:url(../images/Index/TopLogoBG.gif) repeat-x;
	height:114px;
}

#Index .IndexMainLayer{
	width:790px;
	margin:auto;
	text-align:left;
}

#Index .LeftDot{
	width:11px;
	float:left;
	height:400px;
	background:url(../images/Index/LeftDot.gif) no-repeat;
}

#Index .RightDot{
	width:11px;
	float:left;
	height:400px;
	background:url(../images/Index/RightDot.gif) no-repeat;
}

#Index .KinYikIcon{
	float:left;
	padding:6px 9px 6px 0px;
}

#Index .KinYueIcon{
	float:left;
	padding:6px 0px 6px 9px;
}

#Index .btmBG{
	width:100%;
	background:url(../images/Index/BtmBG.gif) repeat-x;
	height:75px;
}

.IndexCopyRight {padding:5px 10px 5px 10px;}

.IndexFooter {padding:20px;}

.IndexFooter .Left {
	float:left;
	width:500px;
	padding:0px 0px 0px 10px;
}

.IndexFooter .Left .point {padding:2px;}

.IndexFooter .Right {
	float:right;
	width:250px;
	text-align:right;
}

.menu_subtxt{
	line-height:25px;
	letter-spacing:0.1em;
}

#submenu_icon{
	width:200px;
}
.submenu{
	width:200px;
	margin:10px 0px 10px 0px;
}

#treatment_body{
	width:740px;
	padding:10px 30px 50px 30px;
}

#footer {width:100%;background-color:#008996;text-align:left;}