BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #494949; LINE-HEIGHT: 150%; FONT-FAMILY: verdana,????; WORD-WRAP: break-word
}
DIV {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #494949; LINE-HEIGHT: 150%; FONT-FAMILY: verdana,????; WORD-WRAP: break-word
}
TD {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #494949; LINE-HEIGHT: 150%; FONT-FAMILY: verdana,????; WORD-WRAP: break-word
}
A:link {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.more:link {
	COLOR: orange; TEXT-DECORATION: underline
}
A.more:visited {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.more:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A.more:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.red:link {
	COLOR: red; TEXT-DECORATION: underline
}
A.red:visited {
	COLOR: red; TEXT-DECORATION: underline
}
A.red:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.red:active {
	COLOR: red; TEXT-DECORATION: underline
}
A.click:link {
	COLOR: #4d8606; TEXT-DECORATION: underline
}
A.click:visited {
	COLOR: #4d8606; TEXT-DECORATION: underline
}
A.click:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.click:active {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.explantitle:link {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A.explantitle:visited {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A.explantitle:hover {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A.explantitle:active {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A.gray:link {
	COLOR: gray; TEXT-DECORATION: underline
}
A.gray:visited {
	COLOR: gray; TEXT-DECORATION: underline
}
A.gray:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.gray:active {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.green:link {
	FONT-WEIGHT: bold; COLOR: #009900; TEXT-DECORATION: underline
}
A.green:visited {
	FONT-WEIGHT: bold; COLOR: #009900; TEXT-DECORATION: underline
}
A.green:hover {
	FONT-WEIGHT: bold; COLOR: #006600; TEXT-DECORATION: underline
}
A.green:active {
	FONT-WEIGHT: bold; COLOR: #006600; TEXT-DECORATION: underline
}
A.moregray:link {
	COLOR: #dddddd; TEXT-DECORATION: underline
}
A.moregray:visited {
	COLOR: #dddddd; TEXT-DECORATION: underline
}
A.moregray:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.moregray:active {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.item:link {
	COLOR: orange; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: underline
}
A.item:visited {
	COLOR: #ff9900; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: underline
}
A.item:hover {
	COLOR: #ff9900; BACKGROUND-COLOR: #ff0000; TEXT-DECORATION: underline
}
A.item:active {
	WIDTH: 500px; COLOR: red; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: underline
}
A.expen:link {
	FONT-SIZE: 11px; COLOR: #075db3; TEXT-DECORATION: none
}
A.expen:visited {
	FONT-SIZE: 11px; COLOR: #075db3; TEXT-DECORATION: none
}
A.expen:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.expen:active {
	TEXT-DECORATION: none
}
A.expen1:link {
	FONT-SIZE: 11px; COLOR: #339900; TEXT-DECORATION: none
}
A.expen1:visited {
	FONT-SIZE: 11px; COLOR: #339900; TEXT-DECORATION: none
}
A.expen1:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
A.expen1:active {
	TEXT-DECORATION: none
}
A.orange:link {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.orange:visited {
	COLOR: #ff9900; TEXT-DECORATION: none
}
A.orange:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.orange:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.redlink:link {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.redlink:visited {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.redlink:hover {
	COLOR: #075db3; TEXT-DECORATION: underline
}
A.redlink:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.red {
	COLOR: red
}
.green {
	COLOR: #4d8606
}
.green2 {
	COLOR: #366004
}
.blue2 {
	COLOR: #075db3
}
.big {
	FONT-SIZE: 14px
}
OL {
	MARGIN-TOP: 0px
}
.floatlft {
	FLOAT: left
}
.floatrt {
	FLOAT: right
}
.textlft {
	TEXT-ALIGN: left
}
.textrt {
	TEXT-ALIGN: right
}
.textct {
	TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both
}
.en_blurcomment {
	OVERFLOW: hidden; WIDTH: 75%; COLOR: #bbbbbb; HEIGHT: 22px
}
INPUT {
	FONT-FAMILY: verdana
}
.hidden {
	DISPLAY: none
}
.input_index {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/bg_input.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 273px; COLOR: #3fa6e9; PADDING-TOP: 8px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px
}
.input_index_jp {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/bg_input_jp.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 339px; COLOR: #3fa6e9; PADDING-TOP: 8px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px
}
.input_quick {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 150px; COLOR: #3fa6e9; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 15px
}
.btn_dict {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/btn_dict.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 76px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.btn_dict_jp_a {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/btn_dict_jp_a.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 76px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.btn_dict_jp_b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/btn_dict_jp_b.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 76px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.top {
	WIDTH: 100%; PADDING-TOP: 0px
}
.top_tabs {
	PADDING-LEFT: 10px; HEIGHT: 30px
}
.shift_en {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bg_shift.gif) no-repeat left top; WIDTH: 90px; PADDING-TOP: 2px! important; HEIGHT: 27px; TEXT-ALIGN: center
}
.shift_jp {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bg_shift.gif) no-repeat left top; WIDTH: 90px; PADDING-TOP: 2px! important; HEIGHT: 27px; TEXT-ALIGN: center
}
.top_tabs DIV {
	FLOAT: left
}
.top_links {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #bebebe; PADDING-TOP: 5px
}
.top_links_content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 720px; COLOR: #bebebe; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.header {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; MARGIN: auto; BORDER-LEFT: red 0px solid; WIDTH: 710px; BORDER-BOTTOM: red 0px solid; HEIGHT: 90px
}
.logo_right {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: right; BORDER-LEFT: blue 0px solid; WIDTH: 180px; PADDING-TOP: 12px; BORDER-BOTTOM: blue 0px solid
}
.input_main {
	BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; FLOAT: left; BORDER-LEFT: gray 0px solid; WIDTH: 500px; BORDER-BOTTOM: gray 0px solid; HEIGHT: 100%
}
.input_main_table {
	MARGIN-LEFT: 15px; WIDTH: 490px
}
.input_main_td {
	PADDING-BOTTOM: 0px; PADDING-TOP: 16px; TEXT-ALIGN: left
}
.input_main_td_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: gray; PADDING-TOP: 0px
}
.wrap {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; MARGIN: auto; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 710px; BORDER-BOTTOM: red 0px solid
}
.side_left {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; BORDER-LEFT: red 0px solid; WIDTH: 515px; BORDER-BOTTOM: red 0px solid
}
.wrap_client {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: red 0px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: auto; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 96%; PADDING-TOP: 4px; BORDER-BOTTOM: red 0px solid; HEIGHT: 100%
}
.side_left_client {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: auto; OVERFLOW: hidden; BORDER-LEFT: red 0px solid; WIDTH: 90%; BORDER-BOTTOM: red 0px solid
}
.left_middle_client {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 96%; PADDING-TOP: 5px
}
.left_top {
	BACKGROUND: url(/images/bg_corner_top.gif); HEIGHT: 3px
}
.left_middle {
	BORDER-RIGHT: #eafabe 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eafabe 2px solid; PADDING-TOP: 10px
}
.left_bottom {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BACKGROUND: url(/images/bg_corner_bottom.gif) no-repeat center 50%; BORDER-LEFT: red 0px solid; BORDER-BOTTOM: red 0px solid; HEIGHT: 4px
}
.side_right {
	BORDER-RIGHT: blue 0px solid; BORDER-TOP: blue 0px solid; FLOAT: right; BORDER-LEFT: blue 0px solid; WIDTH: 182px; BORDER-BOTTOM: blue 0px solid
}
.right_top {
	BACKGROUND: url(/images/bg_corner2_top.gif) no-repeat; WIDTH: 100%; HEIGHT: 3px
}
.right_middle {
	BORDER-RIGHT: #eafabe 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f5fbfe; PADDING-BOTTOM: 10px; BORDER-LEFT: #eafabe 2px solid; PADDING-TOP: 5px
}
.right_bottom {
	BACKGROUND: url(/images/bg_corner2_bottom.gif) no-repeat center 50%; HEIGHT: 26px
}
.footer {
	PADDING-TOP: 30px; TEXT-ALIGN: center
}
.word {
	FONT-SIZE: 20px; COLOR: #4d8606; PADDING-TOP: 10px; FONT-FAMILY: verdana; HEIGHT: 30px
}
.h1word {
	PADDING-BOTTOM: 5px
}
.word_title {
	OVERFLOW: hidden; WIDTH: 466px
}
.word_text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 10px 0px; LINE-HEIGHT: 150%; FONT-FAMILY: verdana
}
.word_text A {
	MARGIN-RIGHT: 10px
}
.sound_ico {
	MARGIN: 0px; WIDTH: 31px; PADDING-TOP: 8px; HEIGHT: 16px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4d8606; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
H1.jptitle {
	FONT-SIZE: 16px
}
.jp_resultcount {
	COLOR: #339900; TEXT-ALIGN: right
}
.jp_ico {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #c1c1c1
}
.jp_ico_screen {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #c1c1c1
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: verdana
}
.h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 2px; FONT-FAMILY: verdana
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 5px; FONT-FAMILY: verdana
}
.trs {
	FONT-SIZE: 14px; MARGIN-LEFT: 10px; COLOR: orange; FONT-FAMILY: Lucida Sans Unicode
}
.trs_quick {
	FONT-SIZE: 14px; COLOR: orange; FONT-FAMILY: Lucida Sans Unicode
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4d8606; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.title_right {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #487d06; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ee_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.li_sent {
	MARGIN-BOTTOM: 5px
}
.hint_area {
	BORDER-RIGHT: #effbc6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #effbc6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #effbc6 1px solid; WIDTH: 85px; CURSOR: pointer; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #effbc6 1px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
.hint_area_ee {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 85px; CURSOR: pointer; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
.hint_area_big {
	BORDER-RIGHT: #effbc6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #effbc6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #effbc6 1px solid; WIDTH: 85px; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #effbc6 1px solid; TEXT-ALIGN: center
}
.list {
	MARGIN-TOP: -5px
}
.list_li {
	MARGIN-BOTTOM: 5px
}
.list_li_sentence {
	MARGIN-BOTTOM: 17px
}
.center {
	TEXT-ALIGN: center
}
.select_body {
	BACKGROUND: #eafabe; PADDING-BOTTOM: 1px; MARGIN: auto; WIDTH: 280px
}
.select_top {
	BACKGROUND: #eafabe; HEIGHT: 28px
}
.select_topright {
	FLOAT: right; MARGIN: 5px; WIDTH: 37px; HEIGHT: 16px
}
.select_topleft {
	PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 146px; PADDING-TOP: 5px
}
.select_bottom {
	MARGIN: auto auto 2px; WIDTH: 274px
}
.input_select {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 180px; COLOR: #3fa6e9; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 16px
}
.input_select_jp {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; WIDTH: 150px; COLOR: #3fa6e9; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: 16px
}
.btn_dict_select {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn_dict_small.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 37px; HEIGHT: 22px! important; BORDER-RIGHT-WIDTH: 0px
}
.btn_dict_jc {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn_mimi_jc.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 37px; HEIGHT: 22px! important; BORDER-RIGHT-WIDTH: 0px
}
.btn_dict_cj {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/btn_mimi_cj.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 37px; HEIGHT: 22px! important; BORDER-RIGHT-WIDTH: 0px
}
.WebHint {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 1000; LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: black; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #ffffcc
}
.trs_select {
	FONT-SIZE: 12px; COLOR: orange; FONT-FAMILY: verdana
}
.select_text {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 180%; FONT-FAMILY: verdana
}
.select_text_title {
	FONT-WEIGHT: bold; COLOR: #4d8606
}
.regulate {
	PADDING-RIGHT: 15px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f5fbfe
}
.regulate_web {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 5px; FONT-FAMILY: verdana; BACKGROUND-COLOR: #f5fbfe
}
.regulate_text {
	PADDING-LEFT: 8px; MARGIN-LEFT: 9px; BORDER-LEFT: #8eceea 2px solid
}
.regulate_text_web {
	PADDING-LEFT: 8px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 20px; BORDER-LEFT: #8eceea 2px solid
}
.regulate_text_span {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; BORDER-LEFT: red 0px solid; WIDTH: 90px; BORDER-BOTTOM: red 0px solid
}
.regulate_text_span_web {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: left; BORDER-LEFT: red 0px solid; WIDTH: 40px; BORDER-BOTTOM: red 0px solid
}
.jp_wordlist {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN-TOP: -9px; OVERFLOW-Y: scroll; DISPLAY: none; MARGIN-LEFT: 2px; BORDER-LEFT: #888888 1px solid; WIDTH: 330px; CURSOR: pointer; BORDER-BOTTOM: #888888 1px solid; POSITION: absolute; HEIGHT: 150px; BACKGROUND-COLOR: #eafabe; TEXT-ALIGN: left
}
.multiresult {
	OVERFLOW-X: hidden; WIDTH: 475px
}
.pronounceinput {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 1px solid; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 100; PADDING-BOTTOM: 2px; BORDER-LEFT: gray 1px solid; WIDTH: 400px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px solid; POSITION: absolute; BACKGROUND-COLOR: #efefef
}
.pronounce_preview {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600; FONT-FAMILY: Lucida Sans Unicode
}
.pronounce_area {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: auto; PADDING-TOP: 2px; FONT-FAMILY: Lucida Sans Unicode
}
.pro_area:link {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 16px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; WIDTH: 40px; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Lucida Sans Unicode; TEXT-ALIGN: center
}
.pro_area:visited {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 16px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; WIDTH: 40px; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Lucida Sans Unicode; TEXT-ALIGN: center
}
.pro_area:active {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 16px; BACKGROUND: #f5f5f5; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; WIDTH: 40px; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Lucida Sans Unicode; TEXT-ALIGN: center
}
.pro_area:hover {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-SIZE: 16px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; WIDTH: 40px; PADDING-TOP: 1px; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Lucida Sans Unicode; TEXT-ALIGN: center
}
.pqueryoption {
	PADDING-RIGHT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-COLOR: #efefef
}
.panel_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.markchar {
	FONT-WEIGHT: bold; COLOR: #3fa6e9
}
.wlistchkbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #aaaaaa; PADDING-TOP: 2px; FONT-FAMILY: verdana
}
.morephrases {
	DISPLAY: none
}
.footer_service {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: arial
}
.tr_line {
	BORDER-BOTTOM: #dddddd 1px solid
}
.jp_title_td {
	PADDING-LEFT: 5px
}
.jp_title_td_client {
	PADDING-LEFT: 5px; CURSOR: pointer
}
.jp_title_tdover_client {
	PADDING-LEFT: 5px
}
.jp_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #e8e8e8; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.jp_title2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dcf1fc; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.jp_explain {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px 16px; PADDING-TOP: 5px
}
.jp_explain_screen {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-TOP: 2px
}
.jp_explain_wrap {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; PADDING-TOP: 5px
}
.jp_title_py {
	COLOR: #009900; FONT-FAMILY: Courier New
}
#snp_top {
	PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: right
}
#snp_head {
	CLEAR: both; MARGIN: auto; WIDTH: 720px
}
#snp_hd_menu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eefbce; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 5px; FONT: 14px/150% verdana; WIDTH: 700px; COLOR: #666666; PADDING-TOP: 5px
}
A.snp:link {
	COLOR: #009900
}
A.snp:active {
	COLOR: #009900
}
A.snp:visited {
	COLOR: #009900
}
A.snp:hover {
	COLOR: #ff9900
}
.snp_hd_logo {
	DISPLAY: block; BACKGROUND: url(../images/logo_d.gif) no-repeat center center; FLOAT: right; WIDTH: 172px; HEIGHT: 58px
}
.snp_cnt {
	CLEAR: both; MARGIN: 15px auto auto; WIDTH: 720px
}
.snp_cnt_top_1 {
	BACKGROUND: url(../images/bg_top_1.gif) no-repeat center center; WIDTH: 100%; HEIGHT: 17px
}
.snp_cnt_mid_1 {
	BACKGROUND: url(../images/bg_mid_1.gif) repeat-y center center; WIDTH: 100%
}
.snp_cnt_lft {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; DISPLAY: inline; FLOAT: left; MARGIN: auto 15px; BORDER-LEFT: red 0px solid; WIDTH: 485px; BORDER-BOTTOM: red 0px solid
}
.snp_title {
	MARGIN-BOTTOM: 15px; FONT: bold 16px verdana; COLOR: #009900; TEXT-ALIGN: left
}
.snp_txt {
	MARGIN-BOTTOM: 15px; FONT: 14px/21px verdana; COLOR: #666666; TEXT-ALIGN: left
}
.snp_txt_use {
	MARGIN-BOTTOM: 15px; FONT: 13px/21px verdana; COLOR: #666666; TEXT-ALIGN: left
}
.snp_pic_1 {
	MARGIN: auto; WIDTH: 444px; COLOR: #666666
}
.snp_pic_2 {
	MARGIN: auto; WIDTH: 472px; COLOR: #666666
}
.snp_bck {
	FONT: 14px verdana; MARGIN-LEFT: 15px; TEXT-ALIGN: left
}
.snp_cnt_rt {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; FLOAT: right; MARGIN: auto 3px auto 8px; BORDER-LEFT: red 0px solid; WIDTH: 167px; BORDER-BOTTOM: red 0px solid
}
.snp_rt_title {
	MARGIN-BOTTOM: 8px; FONT: bold 14px verdana; COLOR: #009900; TEXT-ALIGN: left
}
.snp_rt_txt {
	FONT: 12px/21px verdana; COLOR: #666666; TEXT-ALIGN: left
}
.snp_rt_br {
	MARGIN: 15px auto auto
}
.snp_cnt_btm_1 {
	BACKGROUND: url(../images/bg_btm_1.gif) no-repeat center center; WIDTH: 100%; HEIGHT: 35px
}
.snp_bck {
	FONT: bold 12px verdana; COLOR: #666666
}
.snp_cnt_top_2 {
	BACKGROUND: url(../images/bg_top_2.gif) no-repeat center center; WIDTH: 100%; HEIGHT: 17px
}
.snp_cnt_mid_2 {
	BACKGROUND: url(../images/bg_mid_2.gif) repeat-y center center; WIDTH: 100%; TEXT-ALIGN: center
}
.snp_cnt_full {
	MARGIN: auto; WIDTH: 690px
}
.snp_scn_tit {
	BACKGROUND: no-repeat right center; FONT: bold 50px Arial; WIDTH: 672px; COLOR: #666666; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.ieff {
	BACKGROUND-IMAGE: url(../images/ico_ie_ff.jpg)
}
.mo {
	FONT-SIZE: 41px; BACKGROUND-IMAGE: url(../images/ico_mx_op.jpg)
}
.tt {
	BACKGROUND-IMAGE: url(../images/ico_tt.jpg)
}
.snp_cnt_btm_2 {
	BACKGROUND: url(../images/bg_btm_2.gif) no-repeat center center; WIDTH: 100%; HEIGHT: 17px
}
.add_word_text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 10px 0px; LINE-HEIGHT: 150%; FONT-FAMILY: verdana
}
.add_word_text LI {
	DISPLAY: block; LIST-STYLE-POSITION: outside; MARGIN: auto auto auto 20px; LIST-STYLE-TYPE: none
}
.add_form_name {
	FONT: bold 14px verdana; WIDTH: 85px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.add_input {
	BORDER-RIGHT: #d8f589 1px solid; BORDER-TOP: #d8f589 1px solid; FONT: 14px/21px verdana; BORDER-LEFT: #d8f589 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #d8f589 1px solid
}
.add_form_ntc {
	PADDING-LEFT: 10px; COLOR: #ff6600
}
.add_form_tip {
	COLOR: #666666; LINE-HEIGHT: 21px
}
.add_tit_org {
	BACKGROUND: url(../images/bg_add_org.gif); WIDTH: 482px; HEIGHT: 17px
}
.add_cnt_org {
	WIDTH: 50%; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center
}
.add_txt_org {
	COLOR: #666666; LINE-HEIGHT: 21px; TEXT-ALIGN: left
}
.add_idea {
	MARGIN: auto auto 20px 40px; LINE-HEIGHT: 25px
}
.add_idea INPUT {
	DISPLAY: inline; MARGIN: auto 8px auto auto; VERTICAL-ALIGN: middle
}
.suggest {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; WIDTH: 98%; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffff99; TEXT-ALIGN: center
}
.top_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dashed
}
.top_tabs_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.top_links_mini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #bebebe; PADDING-TOP: 0px
}
.jp_explain_mini {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px 5px; PADDING-TOP: 5px
}
#suglist_panel {
	BORDER-RIGHT: #888888 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #888888 1px solid; PADDING-LEFT: 1px; Z-INDEX: 1000; PADDING-BOTTOM: 1px; BORDER-LEFT: #888888 1px solid; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #888888 1px solid; POSITION: absolute; BACKGROUND-COLOR: #eafabe
}
.wordlist {
	OVERFLOW-Y: auto; TEXT-ALIGN: left
}
.itemNormal {
	CLEAR: both; WIDTH: 99%; CURSOR: pointer; HEIGHT: 18px; BACKGROUND-COLOR: #eafabe
}
.itemOver {
	CLEAR: both; WIDTH: 99%; CURSOR: pointer; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.daily_panel {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 5px; _padding: 0px
}
.daily {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: gray; LINE-HEIGHT: 100%; PADDING-TOP: 0px; POSITION: relative
}
.daily OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.daily EMBED {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 0px; PADDING-TOP: 0px
}
.mathon_hint {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #ffffcc; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 2px
}
.mathon_hint_text {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; FLOAT: none; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; BACKGROUND-COLOR: #f5fbfe
}
#jp_setting {
	BORDER-RIGHT: #a1a1a1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a1a1a1 1px solid; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1a1a1 1px solid; WIDTH: 317px; PADDING-TOP: 10px; BORDER-BOTTOM: #a1a1a1 1px solid; POSITION: absolute; HEIGHT: 30px; BACKGROUND-COLOR: #efefef
}
#en_setting {
	BORDER-RIGHT: #a1a1a1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a1a1a1 1px solid; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1a1a1 1px solid; WIDTH: 256px; PADDING-TOP: 10px; BORDER-BOTTOM: #a1a1a1 1px solid; POSITION: absolute; HEIGHT: 30px; BACKGROUND-COLOR: #efefef
}
.btn_dict_fr_a {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/btn_dict_fr_a.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 76px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.btn_dict_fr_b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/btn_dict_fr_b.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 50px; CURSOR: pointer; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}
.input_index_fr {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 9px; PADDING-LEFT: 6px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/bg_input_jp.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 339px; COLOR: #3fa6e9; PADDING-TOP: 8px; HEIGHT: 28px; BORDER-RIGHT-WIDTH: 0px
}
.lang {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 1px; COLOR: white; LINE-HEIGHT: 100%; PADDING-TOP: 2px; POSITION: absolute; HEIGHT: 13px; BACKGROUND-COLOR: #bbbbbb
}
.partsign {
	BORDER-RIGHT: #eafabe 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eafabe 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #eafabe 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eafabe 1px solid; BACKGROUND-COLOR: #f5fbfe
}

