* {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-STYLE: normal; 
	FONT-FAMILY: "Bookman BT","MS PGothic","Osaka"; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND-POSITION: 50% 0px; BACKGROUND-IMAGE: url(waku_01.gif); MARGIN-right: 1px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
A {
	TEXT-DECORATION: none
}
a:link {
	color:#000000
}
a:hover {
	color:#3E7240; TEXT-DECORATION: underline
}
a:visited {
	color:#000000
}
INPUT {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; BORDER-BOTTOM: 2px inset; BACKGROUND-COLOR: #fff
}
TEXTAREA {
	BORDER-RIGHT: 2px inset; BORDER-TOP: 2px inset; BORDER-LEFT: 2px inset; BORDER-BOTTOM: 2px inset; BACKGROUND-COLOR: #fff
}
.bar {
	LINE-HEIGHT: 0
}
#container {
	MARGIN: 0px auto; WIDTH: 783px; BACKGROUND-REPEAT: repeat-x
}
.ail IMG {
	_display: none
}
.ail {
	_display: block
}
.redb {
	FONT-WEIGHT: bold; COLOR: #f00
}
#header {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-TOP: 5px; POSITION: relative
}
#header .left {FLOAT: left; WIDTH: 395px; PADDING-TOP: 0.5em; PADDING-BOTTOM:0.5em; PADDING-LEFT: 0px}

#header .right {FLOAT: left; WIDTH: 368px; PADDING-TOP: 0.5em; PADDING-BOTTOM:0.5em; PADDING-RIGHT: 10px}

#header .right A IMG:hover {
	filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=10)
}
#visual {
	clear: both; LINE-HEIGHT: 0
}
#wrapper {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; WIDTH: 771px; PADDING-TOP: 6px; ZOOM: 100%
}
#wrapper:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
/* ================================================================================ */
/*      1.side                                                                      */  
#side {
	FLOAT:left; WIDTH:209px
}
.box-side {
	MARGIN-BOTTOM: 8px; PADDING-LEFT: 10px
}
#navi .menu {
	
}
#navi LI {
	LIST-STYLE-TYPE: none
}
#navi LI A {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 194px; TEXT-INDENT: -9999px; HEIGHT: 55px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,stregth=1)
}
#navi .now A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 194px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,stregth=1)
}
#navi LI A:hover {
	BACKGROUND-POSITION: 0px 110px; WIDTH: 194px; filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,stregth=1)
}
#bnr IMG {
	MARGIN-BOTTOM: 8px; LINE-HEIGHT: 0; position:relative; PADDING-LEFT: 19px
}
#bnr IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}
/* ================================================================================ */
/*      1.main                                                                      */ 
#main {
	FLOAT:left; WIDTH:530px
}
#content {
	PADDING-TOP: 1em; SCROLLBAR-FACE-COLOR:#ddefe5; SCROLLBAR-ARROW-COLOR:#ffffff; SCROLLBAR-TRACK-COLOR:#ffffff;
}
.box-main {
	PADDING-LEFT: 15px;	PADDING-BOTTOM: 10px
}
/* ================================================================================ */
/*      1.infomation-recommend                                                      */  
#infomation-recommend .contents {
	 MARGIN-LEFT: 18px; OVERFLOW-Y: scroll; HEIGHT:280PX; WIDTH: 500px
}
#infomation-recommend .tittle {
	text-align:left; FONT-SIZE: 18px; COLOR: #666666;
}
#infomation-recommend .header {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #800000; PADDING-TOP: 0.5em; PADDING-BOTTOM: 2px
}
#infomation-recommend .article {
	MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em; MARGIN-RIGHT: 1em; BORDER-BOTTOM: #EFE4AB 3px double
}
#infomation-recommend .itemText {
	MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em; MARGIN-LEFT: 0em; MARGIN-RIGHT: 2em; FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 18px
}
/* ================================================================================ */
/*      1.about                                                                     */ 
#about {
	background-image: url("about_oil.jpg"); background-position: 250px 30px; background-repeat: no-repeat;
}
#about .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#about .itemText-L-1 {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#about .itemText-L-1 IMG{
	MARGIN-BOTTOM: 11px; VERTICAL-ALIGN: middle
	}
#about .itemText-L-2 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1.5em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#about .itemText-L-3 {
	FLOAT: left; WIDTH: 230px; PADDING-TOP: 1em; PADDING-BOTTOM: 6em
}
#about .itemText-R-3 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-RIGHT: 1em; FONT-SIZE: 10pt; COLOR: #000000; text-align:right; LINE-HEIGHT: 18px
}
#about .itemText-R-3-caption{
	PADDING-BOTTOM: 0em; PADDING-TOP: 3em; PADDING-RIGHT: 1em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px;
 text-align:right
}
#about .itemText-R-3-center {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; MARGIN-RIGHT: -2.5em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px;
 text-align:center
}
#about .itemText-R-3-center-P {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; MARGIN-RIGHT: -2.5em; FONT-SIZE: 10pt; COLOR: #7D7D7D; LINE-HEIGHT: 18px;
 text-align:center
}
#about .itemText-caption {
	PADDING-BOTTOM: 1em; PADDING-TOP: 3em; PADDING-LEFT: 0.5em; FONT-SIZE: 9pt; COLOR: #3C6539; LINE-HEIGHT: 18px
}
#about .itemText-L-1 ruby {
	text-align:left; FONT-SIZE: 20px; COLOR: #F09088; ruby-align:center; PADDING-RIGHT: 0px
}
/* ================================================================================ */
/*      1.recipe                                                                    */  
#recipe .bar{
	FLOAT: left; WIDTH: 230px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0em; PADDING-RIGHT: 4em
}
#recipe .bar-s{
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#recipe .bar-r{
	FLOAT: left; WIDTH: 240px; PADDING-BOTTOM: 0em; PADDING-TOP: 0.5em;MARGIN-LEFT: 0em; FONT-SIZE: 8pt; text-align: left; LINE-HEIGHT: 18px
}
#recipe .itemText-option {
	FONT-SIZE: 8pt; COLOR: #b6d75d; FONT-WEIGHT: BOLD; LINE-HEIGHT: 18px
}
#recipe .link-button-l{
	CLEAR: both; FLOAT: left; WIDTH: 230px; PADDING-BOTTOM: 0em; PADDING-TOP: 2em; PADDING-LEFT: 4.5em
}
#recipe .link-button-l IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}
#recipe .link-button-r{
	FLOAT: left; WIDTH: 230px; PADDING-BOTTOM: 0em; PADDING-TOP: 2em
}
#recipe .link-button-r IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}
#recipe .link {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 1.5em; FONT-SIZE: 10pt; layout-grid-line: 0.5em; text-align: center; LINE-HEIGHT: 18px
}
#recipe .link a:link {
	color:#3E7240; FONT-SIZE: 10pt
}
#recipe .link a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
#recipe .link a:visited {
	color:#3E7240; FONT-SIZE: 10pt
}
#recipe .link-button IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}
#recipe .link-2 {
	PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 1.5em; FONT-SIZE: 10pt; text-align: center; LINE-HEIGHT: 18px
}
#recipe .tittle {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-RIGHT: 2em
}
#recipe .tittle IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}
#recipe .link-2 {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 1.5em; FONT-SIZE: 10pt; layout-grid-line: 0.5em; text-align: center; LINE-HEIGHT: 18px
}
#recipe .link-2 a:link {
	color:#314522; FONT-SIZE: 10pt
}
#recipe .link-2 a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
#recipe .link-2 a:visited {
	color:#314522; FONT-SIZE: 10pt
}
#recipe .comment-l {
	PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 6em; FONT-SIZE: 10pt; text-align: left; LINE-HEIGHT: 18px
}
#recipe .price-l {
	PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em
}
#recipe .comment-r {
	PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 6em; PADDING-RIGHT: 0em; FONT-SIZE: 10pt; text-align: left; LINE-HEIGHT: 18px
}
#recipe .price-r {
	FLOAT: right; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1.5em
}
#recipe .comment-c {
	PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 3.5em; PADDING-RIGHT: 1.5em; FONT-SIZE: 10pt; text-align: center; LINE-HEIGHT: 18px
}

#recipe .caption-s-r {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 4.5em; PADDING-RIGHT:5.5em; FONT-SIZE: 9pt; COLOR: #000000; text-align: right; LINE-HEIGHT: 18px
}
#recipe .caption-s-l {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 4.5em; PADDING-RIGHT:5.5em; FONT-SIZE: 9pt; COLOR: #000000; text-align: left; LINE-HEIGHT: 18px
}
#recipe .pink-s {
	FONT-SIZE: 9pt; COLOR: #F09088
}
#recipe .pink-s A:link {
	color:#F09088; FONT-SIZE: 9pt
}
#recipe .pink-s A:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 9pt
}
#recipe .pink-s A:visited {
	color:#F09088; FONT-SIZE: 9pt
}
#recipe .caption-l {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 5.5em; PADDING-RIGHT:6.5em; FONT-SIZE: 11pt; COLOR: #000000; text-align: center; LINE-HEIGHT: 18px
}
#recipe .caption-comment-l {
	FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 2em; FONT-SIZE: 10pt; text-align: left; width: 240px; LINE-HEIGHT: 18px
}
#recipe .img-comment-r {
	FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 2em; width: 210px
}
#recipe .img-comment-l {
	clear: both; FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 1.5em; width: 210px
}
#recipe .caption-comment-r {
	FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 2em; FONT-SIZE: 10pt; text-align: left; width: 240px; LINE-HEIGHT: 18px
}
#recipe .caption-comment-r-s {
	FLOAT: right; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 1em; PADDING-RIGHT: 1.5em; FONT-SIZE: 10pt; text-align: left; width: 240px; COLOR: #000000; LINE-HEIGHT: 18px
}
#recipe .caption-comment-all {
	clear: both; PADDING-BOTTOM: 1em; PADDING-TOP: 0em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 10pt; text-align: left; LINE-HEIGHT: 18px
}
#recipe .system {
	FLOAT: left; PADDING-TOP: 1em; PADDING-LEFT: 0em; FONT-SIZE: 13pt; text-align: left; width: 260px; FONT-WEIGHT: bold; COLOR: #370000; LINE-HEIGHT: 18px
}
#recipe .system-s {
	FLOAT: left; MARGIN-LEFT: 85px; text-align: left; width: 200px; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#recipe .system-comment {
	FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0em; PADDING-RIGHT: -5em; FONT-SIZE: 11pt; text-align: left; width: 289px; LINE-HEIGHT: 18px
}
#recipe .system-link {
	FONT-SIZE: 11pt
}
#recipe .system-link A:link {
	color:#EE7D71; FONT-SIZE: 11pt
}
#recipe .system-link A:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 11pt
}
#recipe .system-link A:visited {
	color:#EE7D71; FONT-SIZE: 11pt
}
#recipe .pink-l {
	FONT-SIZE: 10pt; COLOR: #F09088
}
#recipe .pink-l A:link {
	color:#F09088; FONT-SIZE: 10pt
}
#recipe .pink-l A:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
#recipe .pink-l A:visited {
	color:#F09088; FONT-SIZE: 10pt
}
#recipe .itemText FONT{
	text-align: left; FONT-SIZE: 11pt; COLOR: #CC66331; FONT-WEIGHT: BOLD; LINE-HEIGHT: 18px
}
#recipe .itemText-2 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1.5em; FONT-SIZE: 13pt; COLOR: #000000; border-style: solid; border-color: #3E7240; border-width: 1px; FONT-WEIGHT: BOLD; width: 470px; LINE-HEIGHT: 18px
}
#recipe .itemText-2 a {
	FONT-SIZE: 13pt; COLOR: #F09088; FONT-WEIGHT: BOLD; LINE-HEIGHT: 18px
}
#recipe .jump {
	clear: both; PADDING-RIGHT: 0em; PADDING-BOTTOM: 1em; PADDING-TOP:0.5em; text-align: right; FONT-SIZE: 9pt
}
#recipe .jump A:link {
	color:#3E7240
}
#recipe .jump A:hover {
	color:#000000; TEXT-DECORATION: underline
}
#recipe .jump A:visited {
	color:#3E7240
}
/* ================================================================================ */
/*      1.access                                                                    */  
#access {
}
#access .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#access .itemText-R-1{
	FLOAT: right; width: 200px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT:2em;
}
#access .zip-code {
	PADDING-TOP: 2em; PADDING-BOTTOM: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0em; FONT-SIZE: 9pt; COLOR: #000000; FONT-WEIGHT: BOLD
}
#access .itemText-L-1 {
	PADDING-BOTTOM: 1em; width: 240px; PADDING-TOP: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 13pt; COLOR: #000000; FONT-WEIGHT: BOLD; text-align:left
}

#access .itemText-TEL {
	PADDING-BOTTOM: 0em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; FONT-SIZE: 18pt; COLOR: #FF9999; FONT-WEIGHT: BOLD
}

#access .teltel {
	PADDING-TOP: 0em; PADDING-BOTTOM: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0em; FONT-SIZE: 10pt; COLOR: #7D7D7D;}
	
#access .itemText-L-2 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; FONT-SIZE: 18pt; COLOR: #FF9999; LINE-HEIGHT: 19px ;FONT-WEIGHT: BOLD
}

#access .itemText-L-6 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 19px}
	
#access .itemText-L-2 A:link {
	color:#FF9999; FONT-SIZE: 12pt; FONT-WEIGHT: BOLD
}
#access .itemText-L-2 A:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 12pt; FONT-WEIGHT: BOLD
}
#access .itemText-L-2 A:visited {
	color:#FF9999; FONT-SIZE: 12pt; FONT-WEIGHT: BOLD
}
#access .itemText-TEL-2 {
	FONT-SIZE: 10pt; COLOR: #3E7240; FONT-WEIGHT: BOLD
}
#access .itemText-L-3 {
	FLOAT: left; width: 200px; PADDING-BOTTOM: 3em; PADDING-TOP: 0.5em
}
#access .itemText-R-3{
	FLOAT: left; width: 450px; PADDING-BOTTOM: 3em; PADDING-TOP: 0.5em; PADDING-LEFT: 3em; FONT-SIZE: 11pt; COLOR: #000000; 
	text-align:left; FONT-WEIGHT: BOLD; LINE-HEIGHT: 22px
}
#access .itemText-R-3 A:link {
	color:#FF9999; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
#access .itemText-R-3 A:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
#access .itemText-R-3 A:visited {
	color:#FF9999; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
#access .itemText-L-4 {
	FLOAT: both; PADDING-LEFT: 70px; PADDING-BOTTOM: 1.5em
}
#access .itemText-L-5 {
	FLOAT: left; width: 120px; PADDING-BOTTOM: 1em; PADDING-LEFT: 120px; FONT-SIZE: 10pt; COLOR: #000000; text-align:left; LINE-HEIGHT: 25px
}
#access .itemText-R-5 {
	FLOAT: left; width: 170px; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; FONT-SIZE: 10pt; COLOR: #000000; text-align:left; LINE-HEIGHT: 25px
}
/* ================================================================================ */
/*      1.QA                                                                        */  
#QA .bar{
	FLOAT: left; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#QA .link-button{
	FLOAT: right; PADDING-BOTTOM: 0em; PADDING-TOP: 1em; PADDING-RIGHT: 1.5em
}
#QA .link-button IMG:hover {
 filter:progid:DXImageTransform.Microsoft.alpha(style=2,opacity=100,finishopacity=40)
}

#QA .itemText-1 {
	clear: both; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#QA .link {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1.5em; FONT-SIZE: 11pt; layout-grid-line: 0.5em; LINE-HEIGHT: 18px
}
#QA .link a:link {
	color:#3E7240; FONT-SIZE: 10pt
}
#QA .link a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt
}
#QA .link a:visited {
	color:#3E7240; FONT-SIZE: 10pt
}
#QA .itemText FONT{
	text-align: left; FONT-SIZE: 11pt; COLOR: #CC66331; FONT-WEIGHT: BOLD
}

#QA .itemText-2 {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 0.5em; FONT-SIZE: 11pt; COLOR: #000000; border-style: solid; border-color: #3E7240; border-width: 1px; FONT-WEIGHT: BOLD; width: 470px; LINE-HEIGHT: 21px
}
#QA .itemText-2 a {
	FONT-SIZE: 11pt; COLOR: #F09088; FONT-WEIGHT: BOLD
}
#QA .jump {
	PADDING-RIGHT: 1.5em; PADDING-BOTTOM: 1em; PADDING-TOP:0.5em; text-align: right; FONT-SIZE: 8pt
}
#QA .jump A:link {
	color:#3E7240
}
#QA .jump A:hover {
	color:#000000; TEXT-DECORATION: underline
}
#QA .jump A:visited {
	color:#3E7240
}
/* ================================================================================ */
/*      1.words                                                                     */ 
#words {
}
#words .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#words .word-L {
	FLOAT: left; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 90px; WIDTH: 180px; LINE-HEIGHT: 18px
}
#words .word-L a:link {
	color:#3E7240; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .word-L a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .word-L a:visited {
	color:#3E7240; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .word-R{
	FLOAT: left; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 70px; WIDTH: 110px; LINE-HEIGHT: 18px
}
#words .word-R a:link {
	color:#3E7240; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .word-R a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .word-R a:visited {
	color:#3E7240; FONT-SIZE: 10pt; FONT-WEIGHT: BOLD
}
#words .itemText {
	CLEAR: both; PADDING-BOTTOM: 0em; PADDING-TOP: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0em; FONT-SIZE: 11pt; COLOR: #000000; WIDTH: 510px; LINE-HEIGHT: 18px
}
#words .itemText FONT{
	text-align: left; MARGIN-LEFT: 0.5em; FONT-SIZE: 11pt; COLOR: #431F00; FONT-WEIGHT: BOLD
}
#words .jump {
	PADDING-RIGHT: 0em; PADDING-BOTTOM: 1.5em; PADDING-TOP:1em; text-align: right; FONT-SIZE: 8pt
}
#words .jump A:link {
	color:#3E7240
}
#words .jump A:hover {
	color:#000000; TEXT-DECORATION: underline
}
#words .jump A:visited {
	color:#3E7240
}
/* ================================================================================ */
/*      1.policy                                                                    */ 
#policy {
}
#policy .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#policy .itemText {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; PADDING-LEFT: 1em; PADDING-RIGHT: 1.5em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#policy .itemText-bold {
	FONT-SIZE: 10pt; COLOR: #3E7240; FONT-WEIGHT: BOLD
}
#policy .itemText-t {
	FONT-SIZE: 10pt; COLOR: #7D7D7D
}
/* ================================================================================ */
/*      1.sitemap                                                                   */ 
#sitemap {
}
#sitemap .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#sitemap .Text {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 5em; 
}
#sitemap .Text td {
	PADDING-LEFT: 0em; FONT-SIZE: 11pt; COLOR: #3E7240; FONT-WEIGHT: BOLD; LINE-HEIGHT: 30px
}
#sitemap .Text  a:link {
	color:#3E7240; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
#sitemap .Text  a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
#sitemap .Text  a:visited {
	color:#3E7240; FONT-SIZE: 11pt; FONT-WEIGHT: BOLD
}
/* ================================================================================ */
/*      1.mail                                                                      */ 
#mail {
}
#mail .bar {
	PADDING-BOTTOM: 0.5em; PADDING-TOP: 1em; PADDING-LEFT: 0em;
}
#mail .Text {
	PADDING-BOTTOM: 0em; PADDING-TOP: 0em; PADDING-LEFT: 0.5em; MARGIN-RIGHT: 0em; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#mail .Text-p {
	color:#F09088; FONT-SIZE: 11pt; LINE-HEIGHT: 18px
}
#mail .Text a:link {
	color:#F09088; FONT-SIZE: 11pt
}
#mail .Text a:hover {
	color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 11pt
}
#mail .Text a:visited {
	color:#F09088; FONT-SIZE: 11pt
}
#mail .form {
	PADDING-BOTTOM: 1em; PADDING-TOP: 1em; PADDING-LEFT: 4em; MARGIN-RIGHT: 0em; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 20px
}
#mail .form TD{
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#mail .form INPUT{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#mail .form label{
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#mail .form form{
	FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 18px
}
#mail .form img{
	FLOAT: right; PADDING-BOTTOM: 0.5em; PADDING-top: 2em
}
#mail .form a:link {
	FLOAT: right; WIDTH: 500px; color:#F09088; FONT-SIZE: 11pt; text-align: right; MARGIN-RIGHT: 0.5em; PADDING-BOTTOM: 0.5em
}
#mail .form a:hover {
	FLOAT: right; WIDTH: 500px; color:#000000; TEXT-DECORATION: underline; FONT-SIZE: 11pt; text-align: right; MARGIN-RIGHT: 0.5em; PADDING-BOTTOM: 0.5em
}
#mail .form a:visited {
	FLOAT: right; WIDTH: 500px; color:#F09088; FONT-SIZE: 11pt; text-align: right; MARGIN-RIGHT: 0.5em; PADDING-BOTTOM: 0.5em
}
/* ================================================================================ */
/*      1.jump                                                                      */  
#jump {
	CLEAR: both; PADDING-BOTTOM: 0.5em; PADDING-TOP:0.5em; text-align: right; WIDTH: 785px
}
#jump a:link {
	PADDING-RIGHT: 3em; color:#3E7240
}
#jump a:hover {
	PADDING-RIGHT: 3em; color:#000000; TEXT-DECORATION: underline
}
#jump a:visited {
	PADDING-RIGHT: 3em; color:#3E7240
}
/* ================================================================================ */
/*      1.hedder&footer                                                             */  
#hedder-footer {
	CLEAR: both; WIDTH: 785px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #3E7240; COLOR: #FFFFFF
}
#hedder-footer .left {
	FLOAT: left; WIDTH: 300px ; PADDING-TOP: 6px; PADDING-BOTTOM: 6px; PADDING-LEFT: 29px; TEXT-ALIGN: left; BACKGROUND-COLOR: #3E7240
}
#hedder-footer .Copyright {
	FLOAT: left; WIDTH: 321px ; PADDING-TOP: 28px; PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; TEXT-ALIGN: left; BACKGROUND-COLOR: #3E7240
}
#hedder-footer-right {
	FLOAT: right; WIDTH: 300px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px; PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
#hedder-footer .link {
	FLOAT: right; WIDTH: 448px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px; PADDING-RIGHT: 8px; TEXT-ALIGN: right; BACKGROUND-COLOR: #3E7240
}
#hedder-footer .link a:link {
	color:#FFFFFF
}
#hedder-footer .link a:hover {
	color:#000000; TEXT-DECORATION: underline
}
#hedder-footer .link a:visited {
	color:#FFFFFF
}