@charset "euc-jp";.fsuggest{z-index:9999;background:#fff none repeat scroll 0 0;border:1px solid #000;cursor:default;margin:0;position:absolute;width:290px;overflow:hidden;display:block}.fsuggest .sggstKeyword{background:#fff none repeat scroll 0 0;overflow:hidden;font-size:15px;padding:5px 3px 5px 3px;border-bottom:1px dotted #ccc;text-align:left;white-space:nowrap;float:left;text-overflow:ellipsis;box-sizing:border-box;width:284px}.fsuggest .sggstSelect .sggstKeyword{background:#36c none repeat scroll 0 0;color:#fff;cursor:pointer}.fsuggest .sggstComment{display:none}.fsuggest .sggstComment .sggstCommentbox{background-color:#fff;color:gray;font-size:12px;clear:both}.fsuggest .sggstBetabtn01{float:left;display:inline}.fsuggest .sggstBetabtn02{float:right;display:inline;width:101px}.fsuggest .sggstHidetext{float:left;display:inline}.fsuggest .sggstHideimg{display:block;width:102px;height:0;overflow:hidden;padding-top:17px;margin-top:15px;margin-bottom:5px;background:url(http://image.www.rakuten.co.jp/com/img/home/beta/201011/new_on_4.gif) no-repeat left top;cursor:pointer}.fsuggest .sggstHideimg:hover{background:url(http://image.www.rakuten.co.jp/com/img/home/beta/201011/new_hover_4.gif) no-repeat left top}.fsuggest .sggstHideimg{float:right;display:inline}.fsuggest .betaimg{width:25px;height:18px;overflow:hidden;background:url(http://image.www.rakuten.co.jp/com/img/home/beta/201011/beta01.gif) no-repeat left top}.sggstInputWrap .openSuggest{display:block;background:url(http://image.www.rakuten.co.jp/com/img/home/beta/201011/new_off_23.gif) no-repeat center center;cursor:pointer;height:27px;right:3px;position:absolute;top:2px;width:112px}.sggstInputWrap .openSuggest:hover{background:url(http://image.www.rakuten.co.jp/com/img/home/beta/201011/new_hover_23.gif) no-repeat center center}.sggstInputWrap{position:relative;width:100%}.fsuggest .sggstNoselect strong{font-weight:bold;color:#000;font-style:normal}.fsuggest .sggstKeyword span{margin-left:12px;font-size:13px;font-weight:normal}.fsuggest .sggstNoselect .sggstKeyword span{color:#838383}.openSuggest{display:none right:8px;top:5px !important}.sggstCommentbox>div{min-height:0}.sggstBetabtn01>div,.sggstBetabtn02>div{height:39px;background-position-y:10px}.inactiveLink{pointer-events:none}.searchOption{font-weight:normal;height:39px;margin:1px 0 0 0;border-top-right-radius:0;border-bottom-right-radius:0;background:#fff;font-size:100%}.fsuggest .sggstKeyword.sggstRowLast{border-bottom:0}