.bd-r {
	FLOAT: right; WIDTH: 200px
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif, "?°ç´°?Žé?"
}
a:link{  text-decoration:none;}
a:visited{  text-decoration:none;}
a:hover{  text-decoration: underline;}

.bd-promote-m02 {font-size:11px;}
.bd-promote-m02 a:link {text-decoration:none; color:#666666;}
.bd-promote-m02 a:visited {text-decoration:none; color:#666666;}
.bd-promote-m02 a:hover {text-decoration:underline; color:#ff0000;}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#warpper {
	MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto
}
#hd {
	BACKGROUND-POSITION: center top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/ECtop-2.jpg); OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; ZOOM: 1
}
.hd-l {
	FLOAT: left; WIDTH: 173px
}
.hd-r {
	FLOAT: right; WIDTH: 480px
}
.hd-r01 {
	COLOR: #000000; PADDING-TOP: 6px; HEIGHT: 20px; TEXT-ALIGN: right
}
.hd-r01 A:link {
	COLOR: #666666
}
.hd-r01 A:visited {
	COLOR: #666666
}
.hd-r01 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.hd-r02 {
	COLOR: #666666; HEIGHT: 20px
}
.hd-r02-01 {
	FLOAT: left; WIDTH: 50px; PADDING-TOP: 4px
}
.hd-r02-02 {
	FLOAT: left; WIDTH: 107px
}
.hd-r02-03 {
	FLOAT: left; WIDTH: 50px; PADDING-TOP: 4px
}
.hd-r02-04 {
	FLOAT: left; WIDTH: 97px
}
.hd-r02-05 {
	FLOAT: left; WIDTH: 77px
}
.hd-r02-06 {
	FLOAT: left; WIDTH: 93px
}
.hd-r02-07 {
	FLOAT: left
}
.hd-r03 {
	DISPLAY: none; COLOR: #666666; HEIGHT: 20px
}
#hd-ad {
	MARGIN-LEFT: 25px; HEIGHT: 40px
}
.hd-ad-item {
	FLOAT: left; WIDTH: 236px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.navi01 {
	OVERFLOW: hidden; HEIGHT: 27px
}
.n01-m01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m01 A {
	MARGIN-TOP: 11px; DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-10.jpg); WIDTH: 50px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat
}
.n01-m02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 40px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m02 A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-1.jpg); WIDTH: 40px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m03-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-2b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m03-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-2b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m03 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m04-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-3b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m04-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-3b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m04 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m05-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-4b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m05-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-4b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m05 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m06-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-5b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m06-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-5b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m06 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m07-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-6b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m07-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-6b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m07 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m07 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m08-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-7b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m08-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-7b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m08 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m08 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m09-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-8b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m09-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-8b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m09 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m09 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m10-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/top-9b.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m10-on A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-9b.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m10 A {
	DISPLAY: block; WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m11 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m11 A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-11.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m11 A:hover {
	BACKGROUND-IMAGE: url(/images97/top-11b.jpg)
}
.n01-m11 A:active {
	BACKGROUND-IMAGE: url(/images97/top-11b.jpg)
}
.n01-m12 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 89px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m12 A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-I.jpg); WIDTH: 89px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m13 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 63px; PADDING-TOP: 0px; HEIGHT: 27px
}
.n01-m13 A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images97/top-J.jpg); WIDTH: 63px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.n01-m13 A:hover {
	BACKGROUND-IMAGE: url(/images97/top-Jb.jpg)
}
.n01-m13 A:active {
	BACKGROUND-IMAGE: url(/images97/top-Jb.jpg)
}
#navi {
	
}
.navi02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px
}
.ns-l01 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #841888
}
.ns01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns01-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #841888
}
.ns01-1 A {
	DISPLAY: block; WIDTH: 75px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns01-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #ffc1ff; TEXT-DECORATION: none
}
.ns01-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #ffc1ff; TEXT-DECORATION: underline
}
.ns01-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l02 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #841888
}
.ns02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns02-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #841888
}
.ns02-1 A {
	DISPLAY: block; WIDTH: 80px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns02-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #ffc1ff; TEXT-DECORATION: none
}
.ns02-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #ffc1ff; TEXT-DECORATION: underline
}
.ns02-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l03 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #ed0141
}
.ns03 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns03-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #ed0141
}
.ns03-1 A {
	DISPLAY: block; WIDTH: 80px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns03-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #fea3bc; TEXT-DECORATION: none
}
.ns03-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #fea3bc; TEXT-DECORATION: underline
}
.ns03-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l04 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #ed0141
}
.ns04 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns04-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #ed0141
}
.ns04-1 A {
	DISPLAY: block; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns04-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #fea3bc; TEXT-DECORATION: none
}
.ns04-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #fea3bc; TEXT-DECORATION: underline
}
.ns04-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l05 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #175b28
}
.ns05 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns05-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #175b28
}
.ns05-1 A {
	DISPLAY: block; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns05-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #c7f1d1; TEXT-DECORATION: none
}
.ns05-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #c7f1d1; TEXT-DECORATION: underline
}
.ns05-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l06 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #175b28
}
.ns06 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns06-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #175b28
}
.ns06-1 A {
	DISPLAY: block; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns06-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #c7f1d1; TEXT-DECORATION: none
}
.ns06-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #c7f1d1; TEXT-DECORATION: underline
}
.ns06-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l07 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #0e238c
}
.ns07 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 50px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns07-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #0e238c
}
.ns07-1 A {
	DISPLAY: block; WIDTH: 75px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns07-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #c9d1fa; TEXT-DECORATION: none
}
.ns07-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #c9d1fa; TEXT-DECORATION: underline
}
.ns07-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ns-l08 {
	FLOAT: left; WIDTH: 2px; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 22px; BACKGROUND-COLOR: #0e238c
}
.ns08 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 50px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: center
}
.ns08-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 75px; COLOR: #000000; LINE-HEIGHT: 220%; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #0e238c
}
.ns08-1 A {
	DISPLAY: block; WIDTH: 75px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ns08-1 A:hover {
	COLOR: #003300; BACKGROUND-COLOR: #c9d1fa; TEXT-DECORATION: none
}
.ns08-1 A:active {
	COLOR: #003333; BACKGROUND-COLOR: #c9d1fa; TEXT-DECORATION: underline
}
.ns08-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#searchbar {
	BACKGROUND-POSITION: center top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images97/ECtop-3.jpg); OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px
}
.searchbar01 {
	FLOAT: left; WIDTH: 426px; PADDING-TOP: 5px
}
.searchbar01-01 {
	FLOAT: left; WIDTH: 50px
}
.searchbar01-02 {
	FLOAT: left; WIDTH: 150px
}
.searchbar01-03 {
	FLOAT: left; WIDTH: 85px
}
.searchbar01-04 {
	FLOAT: left; WIDTH: 85px
}
.searchbar01-05 {
	FLOAT: left; WIDTH: 35px
}
.searchbar02 {
	FLOAT: left; WIDTH: 341px; PADDING-TOP: 10px
}
.searchbar02 A:link {
	COLOR: #333333
}
.searchbar02 A:visited {
	COLOR: #333333
}
.searchbar02 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.searchbar03 {
	FLOAT: left; WIDTH: 220px; COLOR: #666666; PADDING-TOP: 10px
}
.searchbar03 A:link {
	COLOR: #666666
}
.searchbar03 A:visited {
	COLOR: #666666
}
.searchbar03 A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
.breadcrumb {
	FONT-SIZE: 12px; PADDING-TOP: 8px; HEIGHT: 22px
}
#bd {
	BACKGROUND-POSITION: 0px 0px; MARGIN-BOTTOM: 8px; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-y; ZOOM: 1
}
#bd-l0 {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 160px; BACKGROUND-COLOR: #ffffff;
}
#bd-l {
	BACKGROUND-POSITION: 50% bottom; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 160px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bg-blue.jpg);
}
.bd-l-subnavi {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/left-7.jpg)
}
.bd-l-subnavi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.bd-l-subnavi-h201 {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/left-3.jpg); WIDTH: 160px; TEXT-INDENT: -9999px; HEIGHT: 33px
}
.bd-l-subnavi-h202 {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/left-5.jpg); WIDTH: 160px; TEXT-INDENT: -9999px; HEIGHT: 33px
}
.bd-l-subnavi-h203 {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/left-4.jpg); WIDTH: 160px; TEXT-INDENT: -9999px; HEIGHT: 33px
}
.bd-l-subnavi-hpay {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/left-9.jpg); WIDTH: 160px; TEXT-INDENT: -9999px; HEIGHT: 33px
}
.bd-l-subnavi-h3-01 {
	PADDING-LEFT: 3px; FONT-SIZE: 16px; PADDING-TOP: 5px
}
.bd-l-subnavi-h3 {
	BACKGROUND-POSITION: left center; MARGIN-TOP: 5px; PADDING-LEFT: 19px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; COLOR: #003399; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
.bd-1-subnavi-pitem {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 145px; LINE-HEIGHT: 210%
}
.bd-1-subnavi-pitem UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bd-l-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#bd-m {
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 840px
}
.HKW {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; FLOAT: right; COLOR: #ffffff
}
.HKW A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HKW A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HKW A:hover {
	TEXT-DECORATION: underline
}
.bd-m-01 { 
	
}
.bd-m-02 {
	MARGIN-TOP: 5px; BACKGROUND-IMAGE: url(/images97/sale-2.jpg); HEIGHT: 187px
}
.bd-m-02-ad {
	PADDING-LEFT: 80px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images97/sale-1.jpg); MARGIN-LEFT: auto; WIDTH: 529px; MARGIN-RIGHT: auto; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.bd-m-02-ad A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.bd-m-02-ad A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.bd-m-02-ad A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.bd-m-02-item {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 120px
}
.bd-m-02-item IMG {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 10px
}
.bd-m-02-item-t {
	FONT-SIZE: 12px; PADDING-TOP: 5px; HEIGHT: 17px
}
.bd-m-03 {
	MARGIN-TOP: 5px; OVERFLOW: hidden; ZOOM: 1
}
.bd-m-03-l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 420px; PADDING-TOP: 0px; HEIGHT: 300px
}
.bd-m-03-r {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 195px; PADDING-TOP: 0px
}
.bd-m-04 {
	BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar-4.jpg); BACKGROUND-REPEAT: repeat-y;
}
.bd-m-04-u {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar1.jpg); PADDING-TOP: 5px; HEIGHT: 27px
}
.bd-m-04-u-h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
.w {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px; HEIGHT: 20px;
}
.w-l {
	FLOAT: left; WIDTH: 90px
}
.bd-m-04-d {
	BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar-5.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
.bd-p {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.bd-p-item {
	padding-RIGHT: 0px; padding-left: 8px; padding-top: 5px; OVERFLOW: hidden; FLOAT: left; MARGIN-BOTTOM: 16px; WIDTH: 160px; HEIGHT: 205px;
}
.bd-p-item-IMG {
	MARGIN-TOP: 0px; width: 158px; height:120px;
}
.bd-pi-t00 {
	PADDING-TOP: 5px; HEIGHT:14px; line-height:14px;color:#FF0000; font-size: 11px; background-color:#EBFBFE; padding-left: 1px; padding-right: 1px;
}
.bd-pi-t01 {
	HEIGHT: 30px; line-height:14px; font-size: 11px; background-color:#EBFBFE; padding-left: 1px; padding-right: 1px;
}
.bd-pi-t02 {
	PADDING-TOP: 2px; padding-bottom:2px; HEIGHT: 26px ; vertical-align:text-bottom; font-size: 11px; background-color:#EBFBFE;
}
.bd-pi-t03 {
	HEIGHT: 30px; line-height:14px; font-size: 11px; background-color:#F4E7F3; padding-left: 1px; padding-right: 1px;
}
.bd-pi-t04 {
	PADDING-TOP: 2px; padding-bottom:2px; HEIGHT: 26px ; vertical-align:text-bottom; font-size: 11px; background-color:#F4E7F3;
}
.bd-pi-t05 {
	PADDING-TOP: 5px; HEIGHT:14px; line-height:14px;color: #FF0000; font-size: 11px; background-color:#F4E7F3; padding-left: 1px; padding-right: 1px;
}
.bd-m-04-ul {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 138px; COLOR: #666666; HEIGHT: 138px
}
.bd-m-04-ur {
	PADDING-RIGHT: 10px; HEIGHT: 138px
}
.bd-m-04-ur P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.bd-story {
	PADDING-RIGHT: 45px; BACKGROUND-POSITION: right 0px; PADDING-LEFT: 8px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/story-bg.jpg); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 785px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 340px
}
.bd-story-detail {
	OVERFLOW: auto
}
.bd-story-img {
	PADDING-LEFT: 30px; FLOAT: left; WIDTH: 290px
}
.bd-story-h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; HEIGHT: 22px; text-align: left;
}
.bd-story-h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #f8b551
}
.bd-story-01 {
	FONT-SIZE: 13px; FLOAT: right; WIDTH: 458px; COLOR: #ffffff; LINE-HEIGHT: 220%; PADDING-TOP: 10px
}
.bd-promote {
	FLOAT: left; MARGIN-BOTTOM: 10px; margin-left: 5px; WIDTH: 835px;
}
.bd-promote-item01 {
	FLOAT: left; WIDTH: 277px; MARGIN-RIGHT: 5px;
}
.bd-promote-item02 {
	FLOAT: left; WIDTH: 270px
}
.bd-promote-item03 {
	FLOAT: right; WIDTH: 270px
}
.bd-promote-u {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar3.jpg); WIDTH: 245px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
.bd-promote-u-h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; height: 32px;
}
.bd-promote-m {
	PADDING-RIGHT: 9px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar-16.jpg); WIDTH: 255px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 207px
}
.bd-promote-m00 {
	font-size:13px; color: #FF0000; height:16px; text-align: left;
}
.bd-promote-m01 {
	FONT-SIZE: 10px; FONT-FAMILY: "?°ç´°?Žé?"; font-weight: bold; text-align: left; padding-top:5px;
}
.bd-promote-m-detail {
	FONT-SIZE: 12px; OVERFLOW: hidden; HEIGHT: 160px;
}
.bd-promote-m-img {
	FLOAT: left; WIDTH: 120px; HEIGHT: 120px;
}
.bd-promote-m02 {
	LINE-HEIGHT:130%; padding-left:2px; HEIGHT: 120px; text-align: left;
}
.bd-price {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: right; height: 40px; padding-top:5px;
}
.bd-promote-d {
	
}
.sp {
	FONT-SIZE: 13px; PADDING-TOP: 5px; HEIGHT: 20px
}
.bd-sr {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 840px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; 
}
.bd-sr-u {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.bd-sr-u-r {
	PADDING-RIGHT: 2px; FLOAT: right; WIDTH: 160px; TEXT-ALIGN: right; 
}
.bd-sr-p {
	FONT-SIZE: 12px; OVERFLOW: hidden; width: 840px; padding-right: 0px; padding-left: 0px;
}
.bd-sr-d {
	HEIGHT: 25px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; width: 832px; margin-left: 8px; padding-top: 3px;
}
#bd-r {
	FLOAT: right; WIDTH: 200px; margin-top: 0px;
}
.bd-r-area {
	width: 160px; margin-top:5px;
}
.bd-r-area01 {
	background-IMAGE: url(/images97/blogbs-1.jpg); FONT-SIZE: 12px; padding-left: 10px; padding-top:6px; height:19px; BACKGROUND-REPEAT: no-repeat;
}
.bd-r-area02 {
	width: 160px; FONT-SIZE: 11px; BACKGROUND-image:url(/images97/blogbs-2.jpg); PADDING-top: 0px;BACKGROUND-REPEAT: repeat; margin-top: 0px;
}
.bd-r-area02 UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 24px; LIST-STYLE-POSITION: outide; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 134px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal;
}
.bd-r-area02 LI {
	PADDING-LEFT: 0px; padding-right: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; margin-top: 0px;
}
.bd-r-area03 {
	MARGIN-BOTTOM: 10px
}
.bd-r-area04 {
	MARGIN-BOTTOM: 10px
}
.bd-r-area05-01 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-TOP: 5px; HEIGHT: 38px
}
.bd-r-area05-02 {
	TEXT-ALIGN: center
}
.bd-r-area05-03 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: right
}
.bd-r-area06 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/images97/bar-11.jpg); PADDING-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y
}
.bd-r-area06 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 192px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bd-r-area06 LI {
	BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(http://www.eclife.com.tw/product/images/arrow_right.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.bd-area07 {
	width: 200px; margin-top:5px;
}
.bd-r-area08 {
	background-IMAGE: url(/images97/blogb200-1.jpg); FONT-SIZE: 12px; padding-left: 10px; padding-top:6px; height:19px; BACKGROUND-REPEAT: no-repeat;
}

#ft {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(/images97/footer.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}
.ft01 {
	FONT-SIZE: 12px; PADDING-TOP: 10px; HEIGHT: 28px; TEXT-ALIGN: center
}
.ft02 {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
.ft03 {
	FONT-SIZE: 12px; COLOR: #666666; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.font01 {
	FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font02 {
	FONT-SIZE: 21px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font03 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ff0000; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.font04 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.font04 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.font04 A:hover {
	COLOR: #00a0e9; TEXT-DECORATION: underline
}
.font05 {
	FONT-WEIGHT: bold; COLOR: #e60012
}
.font06 A:link {
	COLOR: #00a0e9; TEXT-DECORATION: underline
}
.font06 A:visited {
	COLOR: #00a0e9; TEXT-DECORATION: underline
}
.font06 A:hover {
	COLOR: #00a0e9; TEXT-DECORATION: none
}
.product-right {
	MARGIN-BOTTOM: 10px; float: right; width: 200px; margin: 0px;
}
.product-right-u {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.product-right-d {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.right-1 {
	width: 170px; PADDING-RIGHT: 5px; PADDING-LEFT:6px; MARGIN: 0px; BACKGROUND-COLOR: #d2ecf9; BORDER-RIGHT: #81c0eb 9px solid;BORDER-LEFT: #81c0eb 10px solid
}
.right-1LR {
OVERFLOW: hidden; width: 160px; FONT-SIZE: 13px;
}
#right-1-L {
width: 114px; float: left;
}
#right-1-R {
width: 46px; float: right; vertical-align: text-top;
}
.right-1m {
margin-top: 10px; margin-bottom: 10px; text-align: center; font-size: 13px;
}
.right-1b {
margin-bottom: 10px; line-height: 17px; font-size: 13px;
}
.right-1b2 {
margin-top: 5px; margin-bottom: 5px; text-align: right; BORDER-BOTTOM: #bbb 1px dotted; font-size: 13px;
}
.right-1b ul {
LIST-STYLE-TYPE: decimal; margin: 0px; PADDING-LEFT: 32px; TEXT-INDENT: -5px;
}
.right-1b li {
 margin: 0px; PADDING-LEFT: 0px;
}
.p-01 {
	MARGIN-TOP: 10px; FONT-SIZE: 13px; OVERFLOW: hidden; ZOOM: 1; margin-left:5px;
}
.p-01-l {
	FLOAT: left; WIDTH: 255px
}
.p-01-l-01 {
	LINE-HEIGHT: 20px
}
#p-01-l-02 {
	PADDING-TOP: 5px
}
#p-01-l-03 {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 15px; FLOAT: right; BACKGROUND-IMAGE: url(/images97/p-01-l-03.jpg); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat
}
.p-01-r {
	FLOAT: left; WIDTH: 370px
}
#p-01-r-01 {
	PADDING-LEFT: 10px; LINE-HEIGHT: 18px; HEIGHT: 23px
}
.p-01-r-02 {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(/images97/productpage-line.jpg); PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x
}
.p-01-r-03 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 13px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #362e2b; PADDING-TOP: 0px
}
.p-01-r-03 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.p-01-r-03 LI {
	LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 2px; COLOR: #000000; LIST-STYLE-TYPE: disc
}
.p-01-r-04 {
	PADDING-BOTTOM: 3px; OVERFLOW: hidden; ZOOM: 1
}
.p-01-r-041 {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(/images97/p-01-r-041.jpg); WIDTH: 80px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 2px
}
.p-01-r-042 {
	FLOAT: right; WIDTH: 280px
}
.p-01-r-05 {
	OVERFLOW: hidden; HEIGHT: 45px
}
.td01 {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(/images97/td-bg01.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; TEXT-ALIGN: center
}
.td02 {
	BORDER-RIGHT: #58a1f5 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BORDER-LEFT: #58a1f5 1px solid; BORDER-BOTTOM: #58a1f5 1px solid; HEIGHT: 21px
}
.td03 {
	FONT-WEIGHT: bold; BORDER-LEFT: #58a1f5 1px solid; BORDER-BOTTOM: #58a1f5 1px solid; TEXT-ALIGN: center
}
.td04 {
	PADDING-RIGHT: 14px; PADDING-LEFT: 13px; BORDER-LEFT: #58a1f5 1px solid; BORDER-BOTTOM: #58a1f5 1px solid
}
.p-01-r-06 {
	MARGIN-BOTTOM: 10px
}
.p-01-r-07 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/images97/productpage-line.jpg); MARGIN-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x
}
#buybutton {
	FLOAT: left; WIDTH: 130px
}
#buythree {
	MARGIN-TOP: 7px; FONT-SIZE: 13px; FLOAT: right; WIDTH: 220px
}
.pro {
width: 820px; margin-left: px;
}
.pro-u {
float: left; margin-bottom: 0px; padding-bottom: 0px; height: 24px;
}
.pro-u2 {
font-size: 12px; text-align: right;
}
.pro-d {
margin: 0px; padding: 0px; float: left; clear: both;
}
.pro-d2 {
margin: 0px; padding: 0px; height: 54px; float: left;
}
.p-02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 33px
}
.subnavi-on {
	TEXT-INDENT: -9999px
}
.p-subnavi01 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 133px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi02 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -133px 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 107px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi02 A {
	BACKGROUND-POSITION: -133px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); WIDTH: 107px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi02 A:hover {
	BACKGROUND-POSITION: -133px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi02 A:active {
	BACKGROUND-POSITION: -133px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi03 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -240px 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 118px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi03 A {
	BACKGROUND-POSITION: -240px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); WIDTH: 118px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi03 A:hover {
	BACKGROUND-POSITION: -240px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi03 A:active {
	BACKGROUND-POSITION: -240px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi04 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -358px 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 122px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi04 A {
	BACKGROUND-POSITION: -358px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); WIDTH: 122px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi04 A:hover {
	BACKGROUND-POSITION: -358px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi04 A:active {
	BACKGROUND-POSITION: -358px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi05 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -480px 0px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 118px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi05 A {
	BACKGROUND-POSITION: -480px 0px; DISPLAY: block; BACKGROUND-IMAGE: url(/images97/product-subnavi-off.jpg); WIDTH: 118px; TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.p-subnavi05 A:hover {
	BACKGROUND-POSITION: -480px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-subnavi05 A:active {
	BACKGROUND-POSITION: -480px 0px; BACKGROUND-IMAGE: url(/images97/product-subnavi-on.jpg); BACKGROUND-REPEAT: no-repeat
}
.p-03 {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images97/p-03-bg.jpg); MARGIN-LEFT: 15px; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px; TEXT-ALIGN: right
}
.p-subnavi-on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 133px; PADDING-TOP: 0px; HEIGHT: 33px
}
.p-0 {
width: 815px; padding-left: 5px;
}
.p-04 {
	PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; MARGIN: 0px; LINE-HEIGHT: 17px;
}
.p-04 H3 {
	FONT-SIZE: 13px; margin-bottom:10px;
}
.p-04 UL {
	PADDING-LEFT: 20px; LIST-STYLE-POSITION: inside; MARGIN: 0px; LIST-STYLE-TYPE: decimal; TEXT-ALIGN: left
}
.p-04 LI {
	TEXT-INDENT: -16px;
}
.td05 {
	PADDING-TOP: 5px; HEIGHT: 20px; TEXT-ALIGN: center
}
#brand-bd-l {
	WIDTH: 160px;
}

.brand-bd-l-subnavi {
	PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/product/brand/left-bra2.jpg)
}
.brand-bd-l-subnavi-h201 {
	BACKGROUND-POSITION: 0px 0px;
	BACKGROUND-IMAGE:url(/product/brand/left-bra1.jpg);
	WIDTH: 160px;
	HEIGHT: 35px;
	text-indent: 10pt;
	vertical-align: baseline;
	display: block;
}


#brand-bd {
	 MARGIN-TOP: 0px; OVERFLOW: hidden; WIDTH: 1000px; BACKGROUND-REPEAT: repeat-y; ZOOM: 1; padding-top:0PX;
}
.brand-bd-r {
	FLOAT: left; WIDTH: 840px; 
}
.brand-ad {
	PADDING-LEFT: 8px; FLOAT: left; WIDTH: 830px; HEIGHT: 130px
}
.brand-01 {
	MARGIN-LEFT: 8px; OVERFLOW: hidden; WIDTH: 830px
}
.brand-01-l {
	FLOAT: left; WIDTH: 625px
}
.brand-01-u {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images97/brand2_1.jpg); PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
.brand-01-m {
	BACKGROUND-IMAGE: url(/images97/brand2_2.jpg); OVERFLOW: hidden; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 207px
}
.brand-01-d {
	
}
.brand-01-l-01-m {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; FLOAT: left; WIDTH: 264px; HEIGHT: 180px
}
.brand-01-r {
	FLOAT: right; WIDTH: 200px
}
.brand-bd-r-area01 {
	PADDING-LEFT: 25px; FONT-SIZE: 13px; BACKGROUND-IMAGE: url(/images97/brand3_1.jpg); COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
.brand-bd-r-area02 {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images97/brand3_2.jpg); PADDING-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 198px
}
.brand-bd-r-area02 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 8px; LIST-STYLE-TYPE: decimal
}
.brand-bd-r-area02 LI {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 4px
}
.brand-bd-sr {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 8px; OVERFLOW: hidden; WIDTH: 840px; margin-top:5px
}
.brand-bd-sr-u {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images97/brand4.jpg); PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}