/* Search */
#search_tag {overflow: hidden; border-top: 1px solid #E3E3E3; padding-top: 10px;}
#search_tag li {float: left; padding-left: 13px; padding-bottom: 3px;}
#search_tag .search {width: 25px; padding-left: 0; background: url(/images/common/icon/ico_search.gif) no-repeat left top;}
#search_tag .fst, #search_tag .lst {padding-left: 0;}
#search_tag .lst {color: #424242}

#search_select_box {width: 970px; margin: 0 auto 26px auto;  text-align: left; overflow: visible; background: url(/images/search/search_box01_bg.gif) no-repeat left bottom;}
#search_select_box .top {height: 26px;  background: url(/images/search/search_box01_top.gif) no-repeat left bottom;}
#search_select_box .search {padding-top: 9px; padding-bottom:2px;}
#search_select_box .search td { padding-left:5px;}
#search_select_box .search .cartsale_banner {float:right; margin:-4px 10px 0 0;}
* html #search_select_box .search .cartsale_banner {float:right; margin:-6px 5px 0 0;}
*+html body #search_select_box .search .cartsale_banner {float:right; margin:-6px 10px 0 0;}
#search_select_box .search .input {padding-top:5px; padding-left:5px; border: 2px solid #74B8F2; width: 385px; height: 18px; font-size:14px;}
#search_select_box .search .s_out {padding-top:5px; border: 2px solid #74B8F2; width: 500px; height: 18px; font-size:14px;}
#search_select_box .search label, #search_list label, #search_select_box02 label {padding-right: 20px; color: #666666; font-size: 12px;}
#search_select_box .bottom {height: 5px; background: url(/images/search/search_box01_bottom.gif) no-repeat left top;}
#search_select_box02 {width: 771px; padding-bottom:20px; text-align: left; overflow: hidden; background: url(/images/common/img_dotline01.gif) repeat-x left bottom;}
#search_select_box02 .input {padding-top:5px; border: 2px solid #74B8F2; width: 390px; height: 18px; font-size:14px;}
#search_list {width: 771px; padding-bottom:15px; margin: 0 auto 20px auto;  text-align: left; overflow: hidden;}
#search_list .title {margin-bottom:5px; font-size: 14px; font-weight: bold; line-height:21px;  vertical-align:top;}
#search_list td {padding:14px 0 15px 0; background: url(/images/common/img_dotline01.gif) repeat-x left bottom;}

.search_right_box { background: url(/images/search/search_box02_bg.gif) repeat-y; }
.search_right_box .top { padding-bottom:0px; background: url(/images/search/search_box02_top.gif) no-repeat; }
.search_right_box .top02 {  padding-bottom:5px; background: url(/images/search/search_box03_top.gif) no-repeat; }
.search_right_box .top dt , .search_right_box .top02 dt { padding:8px 0 17px 10px; font-weight:bold; font-size:13px; color:#212121;}
.search_right_box .top dd , .search_right_box .top02 dd { clear:both; padding-left:13px; margin-bottom:7px; }
.search_right_box .bottom { height:2px; background: url(/images/search/search_box02_bottom.gif) no-repeat left bottom; }

/* Premium Search Area*/
#premium_search_area {width:771px; border-top:1px #EBEBEB solid;}
#premium_search_area h4 {margin:10px 0; font-size:12px; color:#666666;}
#premium_search_area .premium_data {margin-bottom:30px;}
* html #premium_search_area .premium_data {margin-bottom:20px;}
*:first-child+html #premium_search_area .premium_data {margin-bottom:20px;}
#premium_search_area dl {width:771px;}
#premium_search_area .title {font-size:16px;}
#premium_search_area .title img {margin:0px 5px -3px 0px;}
#premium_search_area .description {line-height:1.5em; margin:3px 0px;}
#premium_search_area .tag {margin-bottom:10px;}
#premium_search_area .tag a {color:#198f01; text-decoration: underline; margin-right:3px;}
#premium_search_area .tag a:hover {color:#33ad1a;text-decoration: underline;}
#premium_search_area .public {float:left; margin-right:10px;}
#premium_search_area .public .price {color:#ff7300;}
#premium_search_area .public img {margin-bottom:2px;}
#premium_search_area .view_count {float:left; margin-right:10px;}
#premium_search_area .thumbnail {float:left; margin-right:10px; margin-top:-5px;}
* html #premium_search_area .thumbnail { height:25px;}
#premium_search_area .thumbnail .sphoto img {margin-bottom:-8px;}
#premium_search_area .thumbnail .id {margin:0px 7px 0px 3px;}
#premium_search_area .thumbnail .account img {margin-bottom:-5px;}

/**************  Yahoo Banner ***************************/

#yahoo_banner_n {width:771px; border-top:1px #EBEBEB solid; margin-bottom:10px;}
#yahoo_banner_n h4 {margin:10px 0; font-size:12px; color:#666666;}
#yahoo_banner_n dl {margin-right:25px; line-height:1.4em; margin-bottom:20px; height:30px;}
* html #yahoo_banner_n dl {height:1px; margin-bottom:15px;}
*:first-child+html #yahoo_banner_n dl {min-height:1px;}
#yahoo_banner_n .end {margin-right:0px;}
#yahoo_banner_n dt {font-size:14px;}
#yahoo_banner_n dd {float:left; margin-right:15px;}
#yahoo_banner_n .descrip a {color:#333333; text-decoration:none;}
#yahoo_banner_n .descrip a:hover {color:#333333; text-decoration:underline;}
#yahoo_banner_n .about {color:#999999; border-top:1px #CCCCCC solid; text-align:right; padding-top:15px; line-height:1.5em;}
#yahoo_banner_n .about a {color:#999999; text-decoration:none;}
#yahoo_banner_n .about a:hover {color:#999999; text-decoration:underline;}

#yahoo_banner {width:670px; border-top:1px #EBEBEB solid; padding-bottom:30px;}
*html #yahoo_banner {width:640px; border-top:1px #EBEBEB solid;}
#yahoo_banner h4 {margin:10px 0; font-size:12px; color:#999999; font-weight:normal;}
#yahoo_banner dl {margin-right:25px; line-height:1.4em; margin-bottom:20px; height:30px;}
* html #yahoo_banner dl {height:1px; margin-bottom:15px;}
*:first-child+html #yahoo_banner dl {min-height:1px;}
#yahoo_banner .end {margin-right:0px;}
#yahoo_banner dt {font-size:14px;}
#yahoo_banner dd {float:left; margin-right:15px;}
#yahoo_banner .descrip a {color:#333333; text-decoration:none;}
#yahoo_banner .descrip a:hover {color:#333333; text-decoration:underline;}
#yahoo_banner .about {color:#999999; border-top:1px #CCCCCC solid; text-align:right; padding-top:15px; line-height:1.5em;}
#yahoo_banner .about a {color:#999999; text-decoration:none;}
#yahoo_banner .about a:hover {color:#999999; text-decoration:underline;}

#yahoo_banner_side {width:250px; padding:0px; margin:20px 0px;}
#yahoo_banner_side h4 {margin-bottom:5px; font-size:12px; font-weight:normal; color:#999999;}
#yahoo_banner_side dl {width:250px; margin-bottom:10px; line-height:1.4em;}
#yahoo_banner_side dt {font-size:14px;}
#yahoo_banner_side .descrip a {color:#333333; text-decoration:none;}
#yahoo_banner_side .descrip a:hover {color:#333333; text-decoration:underline;}
#yahoo_banner_side .about {color:#999999; border-top:1px #CCCCCC solid; text-align:right; padding-top:15px; line-height:1.5em;}
#yahoo_banner_side .about a {color:#999999; text-decoration:none;}
#yahoo_banner_side .about a:hover {color:#999999; text-decoration:underline;}

#yahoo_banner_side2 {width:250px; padding:0px; margin-bottom:10px; margin-top:20px;}
#yahoo_banner_side2 h4 {}
#yahoo_banner_side2 dl {width:250px; margin-bottom:20px; line-height:1.4em;}
#yahoo_banner_side2 dt {font-size:14px;}
#yahoo_banner_side2 .descrip a {color:#333333; text-decoration:none;}
#yahoo_banner_side2 .descrip a:hover {color:#333333; text-decoration:underline;}
#yahoo_banner_side2 .about {color:#999999; border-top:1px #CCCCCC solid; text-align:right; padding-top:15px; line-height:1.5em;}
#yahoo_banner_side2 .about a {color:#999999; text-decoration:none;}
#yahoo_banner_side2 .about a:hover {color:#999999; text-decoration:underline;}

.search_popup_mouseOut { background: #708090; color: #FFFAFA; }
.search_popup_mouseOver { background: #FFFAFA; color: #000000; }



/**************  2010 new version ***************/

.search_area {position:relative; padding-top:23px;}
.search_area .tab_on {font-weight:bold; border:1px solid #dcdcdc; border-bottom:none; height:18px; padding-top:5px; text-align:center; background:#fff; z-index:101;}
.search_area .tab_off {height:18px; padding-top:5px; text-align:center; background:#fff; z-index:101;}
.search_area #tab_data {position:absolute; top:0px; left:0px; width:60px;}
.search_area #tab_group {position:absolute; top:0px; left:62px; width:75px; }
.search_area p a { padding:4px 10px;}

.search_area .search_bar {padding-top:10px; padding-bottom:3px; border-top:1px solid #dcdcdc; margin-bottom:3px;}
.search_area .search_bar .bar {width:570px; height:17px; padding:6px 10px 8px 7px; border:3px solid #34add9; position:relative; z-index:100;}
.search_area .search_bar .search_btn {position:absolute; top:-3px; left:600px;}
.search_area label { margin-right:20px;}


.search_area .select_datatype {width:135px; height:18px; border-right:1px solid #999999; position:relative;}
*html .search_area .select_datatype {width:135px; border-right:1px solid #999999; position:relative;}
/* html .search_area .select_datatype {height:18px; padding-top:3px;} */
.search_area .select_datatype .open_list {width:112px; padding:5px 10px; background:#fff; border:2px solid #666; margin-top:5px; line-height:1.6em; position:absolute; top:14px; left:0px; z-index:101;}
*html .search_area .select_datatype .open_list {position:absolute; top:17px; left:0px;}
.search_area .select_datatype .open_list li {}
.search_area .select_datatype .open_list li a {}
.open_list_btn {position:absolute; top:0px; right:0px; width:19px; height:18px; text-align:center;}
*html .search_area .select_datatype .open_list_btn {top:2px;}
.search_area .select_datatype .open_list_btn a {}

.search_area .search_bar #main_search_form_kwd {border:0px #FFFFFF; position:absolute; top:8px;}

.n_search_result_area {margin-top:25px;}
.n_search_result_area .related_word {background:url(/images/common/icon/ico_search02.gif) no-repeat 0px 0px; padding-left:18px; height:16px;}
.n_search_result_area .related_word li { float:left; margin-right:12px;}
.n_search_result_area .vm { margin-top:-4px;}
*html .n_search_result_area .vm { margin-top:-1px;}
*:first-child+html .n_search_result_area .vm { margin-top:-1px;}


.search_tools {margin-top:10px; background:#f5f5f5; border:1px solid #e6e6e6; height:27px; padding:3px;}
* html .search_tools {height:30px; }
.search_tools .left {float:left;}
.search_tools .left .select_docstype {width:90px; float:left; margin-right:10px; background:#fff; border:1px solid #dcdcdc; padding:6px 0 0 5px; height:19px; position:relative; z-index:100;}
.search_tools .left .open_list {padding:3px 5px; border:1px solid #CCCCCC; position:absolute; top:23px; left:-1px; background:#fff;}
.search_tools .left .open_list  a:hover { background:#f0f0f0;}
.search_tools .left .select_docstype .open_list {width:85px;}
.search_tools .left .select_docstype .open_list a {width:79px; padding:3px; display:block;}

.search_tools .left .select_extension {width:100px; float:left; background:#fff; border:1px solid #dcdcdc; padding:6px 0 0 5px; height:19px; position:relative; z-index:100;}
.search_tools .left .select_extension .open_list {width:95px;}
.search_tools .left .select_extension .open_list a {width:89px; padding:3px; display:block;}
.search_tools .left .open_list_btn {top:3px;}

.search_tools .right {float:right; padding-top:7px; margin-right:5px;}
.search_tools .right a {color:#666;}
.search_tools .right .sort {float:left; border-right:1px solid #CCCCCC; padding-right:10px;}
.search_tools .right .listing_style {float:left;}
.search_tools .right .listing_style .thumbnail {background:url(/images/common/icon/thumbnail_view.gif) no-repeat 0px 3px; padding-left:12px;}
.search_tools .right .listing_style .list_view {background:url(/images/common/icon/list_view.gif) no-repeat 0px 3px; padding-left:13px;}
.search_tools .right .listing_style .thumbnail_on {background:url(/images/common/icon/thumbnail_view_on.gif) no-repeat 0px 3px; padding-left:12px;}
.search_tools .right .listing_style .list_view_on {background:url(/images/common/icon/list_view_on.gif) no-repeat 0px 3px; padding-left:13px;}
.search_tools .right li {float:left; margin-left:10px;}

.search_result_number {margin-top:15px; width:600px; font-size:12px;}
.search_result_number strong {color:#1b6fbf;}
.search_result_number span {font-weight:bold;}

.search_result_left .detail_whole_wrap { padding-top:15px;}

.search_result_left {float:left; width:670px;}
.search_result_left .detail_list_wrap {margin-bottom:30px;}
.search_result_left .detail_list_wrap .thumbnail {float:left; width:166px; margin-right:15px; text-align:center;}
.search_result_left .detail_list_wrap .thumbnail a {position:relative; display:inline-block;}
.search_result_left .detail_list_wrap .thumbnail img {border:1px solid #dcdcdc;}
.search_result_left .detail_list_wrap .thumbnail .new {position:absolute; top:0px; left:0px; border:none;}

.search_result_left .detail_list_wrap .related_contents {float:right; width:485px;}
.search_result_left .detail_list_wrap .related_contents h3 {font-size:16px; margin-bottom:3px; font-weight:normal; line-height:1.3em;}
.search_result_left .detail_list_wrap .related_contents h3 img {margin:0 5px 3px 0; vertical-align:middle;}
* html .search_result_left .detail_list_wrap .related_contents h3 img {margin:0 5px 0 0;}
*:first-child+html .search_result_left .detail_list_wrap .related_contents h3 img {margin:0 5px 0 0;}

.search_result_left .detail_list_wrap .related_contents .description {line-height:1.4em; margin-bottom:5px;}
.search_result_left .detail_list_wrap .related_contents ul {margin-bottom:3px; line-height:1.4em; clear:both;}
* html .search_result_left .detail_list_wrap .related_contents ul {line-height:normal;}
*:first-child+html .search_result_left .detail_list_wrap .related_contents ul {line-height:normal;}

.search_result_left .detail_list_wrap .related_contents li {float:left; margin-right:7px;}
.search_result_left .detail_list_wrap .related_contents .tag li a {color:#198F01;}
.search_result_left .detail_list_wrap .related_contents .data_infor .price {color:#FF0000;}
.search_result_left .detail_list_wrap .related_contents .data_infor img { margin-bottom:-2px;}
.search_result_left .detail_list_wrap .related_contents .member_infor {padding-top:5px;}
* html .search_result_left .detail_list_wrap .related_contents .member_infor {padding-top:0px;}
*:first-child+html .search_result_left .detail_list_wrap .related_contents .member_infor {padding-top:0px;}

.search_result_left .detail_list_wrap .related_contents .member_infor .nickname {margin-top:3px;}
* html .search_result_left .detail_list_wrap .related_contents .member_infor .nickname {margin-top:5px;}
*:first-child+html .search_result_left .detail_list_wrap .related_contents .member_infor .nickname {margin-top:5px;}

.search_result_left .detail_list_wrap .related_contents .member_infor .icon_premium {margin-top:5px;}


.search_result_left .thumbnail_whole_wrap {padding-top:15px;}
.search_result_left .thumbnail_list_wrap {width:200px; margin:0 20px 20px 0; float:left;}
* html .search_result_left .thumbnail_list_wrap {}
.search_result_left .thumbnail_list_wrap .thumbnail {position:relative;}
.search_result_left .thumbnail_list_wrap .thumbnail img {border:1px solid #dcdcdc;}
.search_result_left .thumbnail_list_wrap .thumbnail .new {position:absolute; top:0px; left:0px; border:none;}
.search_result_left .thumbnail_list_wrap h3 {font-size:14px; color:#333333; font-weight:normal; margin:5px 0 3px 0; line-height:1.3em;}
.search_result_left .thumbnail_list_wrap h3 img {margin:0 5px -2px 0;}

.search_result_left .thumbnail_list_wrap .data_infor {clear:both; margin-top:3px;}
.search_result_left .thumbnail_list_wrap .data_infor li {float:left; margin-right:5px;}
.search_result_left .thumbnail_list_wrap .data_infor img {margin-bottom:-2px;}
.search_result_left .thumbnail_list_wrap .data_infor .price {color:#FF6600;}

.search_result_left .thumbnail_list_wrap .member_infor {clear:both; padding-top:5px;}
* html .search_result_left .thumbnail_list_wrap .member_infor {padding-top:1px;}
*:first-child+html .search_result_left .thumbnail_list_wrap .member_infor {padding-top:1px;}
.search_result_left .thumbnail_list_wrap .member_infor li {float:left; margin-right:5px}
.search_result_left .thumbnail_list_wrap .member_infor .nickname {margin-top:4px}
.search_result_left .thumbnail_list_wrap .member_infor .icon_premium {margin:4px 0 0 0;}



.search_result_right {float:right; width:250px; padding-top:15px;}

.search_result_right .premium_data {margin-bottom:30px;}
* html .search_result_right .premium_data {margin-bottom:50px;}
*:first-child+html .search_result_right .premium_data {margin-bottom:50px;}
.search_result_right h4 {font-size:12px; color:#999999; font-weight:normal; margin-bottom:15px;}
.search_result_right .premium_data .list h3 {font-size:16px; margin-bottom:3px; font-weight:normal; line-height:1.3em;}
.search_result_right .premium_data .list h3 img {margin:0 5px 3px 0; vertical-align:middle;}
* html .search_result_right .premium_data .list h3 img {margin:0 5px 0 0;}
*:first-child+html .search_result_right .premium_data .list h3 img {margin:0 5px 0 0;}

.search_result_right .premium_data .list { margin-bottom:15px;}

.search_result_right .premium_data .data_infor {}
.search_result_right .premium_data .data_infor .price {color:#FF0000;}
.search_result_right .premium_data .data_infor img { margin-bottom:-2px;}
.search_result_right .premium_data .data_infor li {float:left; margin-right:7px;}

.search_result_right .related_section {margin-bottom:25px;}
.search_result_right .related_section h3 {font-size:12px; margin-bottom:5px; color:#333;}
.search_result_right .related_section li {margin-bottom:5px;}

.search_area_footer {position:relative; padding-top:23px;}
.search_area_footer .tab_on {font-weight:bold; border:1px solid #dcdcdc; border-bottom:none; height:18px; padding-top:5px; text-align:center; background:#fff; z-index:101;}
.search_area_footer .tab_off {height:18px; padding-top:5px; text-align:center; background:#fff; z-index:101;}
.search_area_footer #tab_data {position:absolute; top:0px; left:0px; width:60px;}
.search_area_footer #tab_group {position:absolute; top:0px; left:62px; width:75px; }
.search_area_footer p a { padding:4px 13px;}

.search_areav .search_bar {padding-top:10px; padding-bottom:3px; border-top:1px solid #dcdcdc; margin-bottom:3px;}
.search_area_footer .search_bar .bar {width:360px; height:17px; padding:8px 10px 6px 10px; border:3px solid #34add9; position:relative; z-index:100;}
.search_area_footer .search_bar .search_btn {position:absolute; top:-3px; left:390px;}
.search_area_footer label { margin-right:20px;}

.search_area_footer .select_datatype {width:135px; height:18px; border-right:1px solid #333333; position:relative;}
* html .search_area_footer .select_datatype {height:18px; padding-top:3px;}
.search_area_footer .select_datatype .open_list {width:112px; padding:5px 10px; background:#fff; border:2px solid #666; margin-top:5px; line-height:1.6em; position:absolute; top:14px; left:0px; z-index:101;}
* html .search_area_footer .select_datatype .open_list {position:absolute; top:17px; left:0px;}
.search_area_footer .select_datatype .open_list li {}
.search_area_footer .select_datatype .open_list li a {}
.open_list_btn {position:absolute; top:0px; right:0px; width:19px; height:18px; text-align:center;}
* html .search_area_footer .select_datatype .open_list_btn {top:2px;}
.search_area_footer .select_datatype .open_list_btn a {}

.search_area_footer .search_bar #footer_search_form_kwd {border:0px #FFFFFF; width:350px; position:absolute; top:8px; left:10px;}

/* No Result on Search */
.no_result_wrap {text-align:center; margin-top:50px;}
.no_result_wrap .no_result {font-size:14px; width:600px; margin:0 auto; line-height:1.4em;}
.no_result_wrap .no_result .warning {float:left; margin-right:10px; width:44px;}
.no_result_wrap .no_result .comment {float:left; margin-top:8px; width:546px; text-align:left;}
.no_result_wrap .no_result .comment strong {color:#1b6fbf;}
.no_result_wrap .no_result .hint {margin-left:100px; text-align:left; font-size:12px; margin-top:15px;}

.no_result_wrap .no_result .knowhow {background:#f0f0f0; color:#666666; padding:15px 20px; text-align:left; font-size:12px; margin:20px 0 50px 0;}
.no_result_wrap .no_result .knowhow h4 {font-size:14px; margin-bottom:10px;}
.no_result_wrap .no_result .knowhow span {color:#1b6fbf;}

/* Group List Wide view*/
#group_list_wide_view_search {width: 670px; border-bottom:1px solid #DADADA; overflow: hidden;}
#group_list_wide_view_search .list_info {clear: both;}
#group_list_wide_view_search .list_info .info {width: 600px; float: right;}
#group_list_wide_view_search .member {width: 600px; clear:both; color: #666666; padding-top:4px; line-height: 16px;}
#group_list_wide_view_search .start {width: 600px; clear:both; color: #666666; line-height: 16px;}
#group_list_wide_view_search .text {width: 600px; clear:both; color: #424242; padding-top:9px; line-height: 19px; }
#group_list_wide_view_search .data {width: 600px; clear:both; color: #424242; padding-top:4px; line-height: 19px;}
#group_list_wide_view_search .public, #group_list_wide_view_search .title {margin-right: 10px;}
#group_list_wide_view_search .public {float: left; color: #666666; padding-top:2px;}
#group_list_wide_view_search .admin {float: left; color: #FF6600; padding-top:2px;}
#group_list_wide_view_search .group {float: left; color: #666666; padding-top:2px;margin-right: 15px;}
#group_list_wide_view_search .photo {width: 60px; float: left;}
#group_list_wide_view_search .title, #group_list_wide_view_search .title a {font-size: 16px;}
#group_list_wide_view_search .title {float: left; color: #424242; padding-top:2px;}
#group_list_wide_view_search li.more {text-align: left; padding-top:4px; }
#group_list_wide_view_search div.more {width: 670px; clear: both; text-align: right; padding-bottom:5px;}
#group_list_wide_view_search .more  a {font-size: 12px; font-weight: normal; padding-left: 8px; padding-right: 15px; background: url(/images/common/icon/ico_arrow.gif) no-repeat 0 3px;}
#group_list_wide_view_search .gList_name { margin-left:10px;}


#referer_search {position:relative; margin-bottom:20px;}
#referer_search h3 {font-size:12px;}
#referer_search strong {color:#1B6FBF;}
#referer_search .list { margin-top:10px;}
#referer_search .list li {line-height:1.4em; margin-bottom:5px;}
#referer_search .list img { margin:0 3px 0 0;}
#referer_search .more { text-align:right;}

.search_tob_banner {position:absolute; top:10px; right:0px; width:250px; line-height:1.4em;}
.search_tob_banner a {padding:0px!important; font-size:14px;}

/**************  COSMOS 20100423 ************************** START */
/*.d_text { list-style-type:none; margin:0; padding:0;	font-size:12px; line-height:160%; }
.dtext {list-style-type:none;margin:50;padding:3;border:2px solid #fff;font-size:12px;line-height:160%;text-align:left;z-index:1;background-color:#fff;}
#dict_text { width:570px; border:1px solid #eee; position:absolute; background-color:#f99; }
#main_dict_div_bar { width:570px; border:0px solid #000; display:none; background-color:#9f9; z-index:20000;}

#intro_dict_div_bar { width:570px; border:0px solid #000; display:none; background-color:#9f9; z-index:20000;}
*/
#top_dict_div_bar {width:230px;border:0px solid #000;position:relative;left:0px;display:none;z-index:20000;}
* html #top_dict_div_bar {width:230px;border:0px solid #000;position:relative;left:-80px;display:none;z-index:20000;}
*+html #top_dict_div_bar {width:230px;border:0px solid #000;position:relative;left:-80px;display:none;z-index:20000;}
#top_dict_text {width:230px;border:1px solid #ccc;position:absolute;left:0px;background-color:#fff;z-index:20001;}

#intro_dict_div_bar {width:408px;border:0px solid #000;position:relative;top:-48px;left:90px;display:none;z-index:20000;}
* html #intro_dict_div_bar  {width:408px;border:0px solid #000;position:relative;top:-45px;left:-195px;display:none;z-index:20000;}
*+html #intro_dict_div_bar {width:408px;border:0px solid #000;position:relative;top:-45px;left:-195px;display:none;z-index:20000;}
#intro_dict_text {width:408px;border:1px solid #ccc;position:absolute;left:0px;background-color:#fff;z-index:20001;}

#main_dict_div_bar {width:85px;border:0px solid #000;position:relative;left:0px;display:none;z-index:20000;}
#main_dict_text {width:85px;border:1px solid #ccc;position:absolute;left:0px;background-color:#fff;z-index:20001;}
.dtext {border:2px solid #fff;font-size:12px;line-height:160%;list-style-type:none;margin:50;text-align:left;background-color:#fff;padding:3;z-index:20003;}

/**************  COSMOS 20100423 ************************** END */