*{margin:0;padding:0;}html{overflow-y:scroll;}table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym{border:0;}a{color:#274247;text-decoration:none;}
a:hover{text-decoration:underline;}a:visited{color:#687C80;}.disabled a{cursor:not-allowed;}
.disabled a:hover{text-decoration:none;}label.disabled{color:#ccc;}.clearfix{clear:both;height:0;position:block;}
img{vertical-align:middle;}td img{vertical-align:middle;}body{font:83%/1.4 Sans-Serif;}
p{margin-bottom:8px;}h3{color:#4a666d;font-weight:bold;}body{background:#fff url(/static/img/bg/bg_map_04_brue_middle.png) top center repeat-x;min-width:960px;}
textarea.instruction{color:#666;}fieldset{background:#fff;margin:8px 0;padding-bottom:8px;}
fieldset .input-box{margin:8px;}fieldset h3{font-weight:normal;color:#444;margin:8px 0 4px 8px;border-bottom:1px solid #888;}
legend{color:#444;font-weight:bold;}ul.selectable-list *{cursor:default;}ul.selectable-list li.selected{background:#ffb;}
ul.selectable-list li.disabled{color:#ccc;}.option{color:#888;font-size:83%;}.notice{color:#a40000;font-size:83%;}
ul.notice{margin-left:2em;list-style:disc;}input.button,input.ok-button{display:-moz-inline-box;display:inline-block;border:0;width:80px;height:24px;cursor:pointer;}
input.button{background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -192px;}
input.button:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -216px;}
input.ok-button{background:url(../../../static/img/main_sprite_ja.png) no-repeat -440px -192px;}
input.ok-button:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -440px -216px;}
.input-box input.email,.input-box input.url,.input-box input.file{width:300px;}.input-box label{display:block;color:#444;}
.input-box label.for-checkbox{display:inline;}.input-box textarea{width:300px;}.input-box .help{font-size:smaller;color:#666;}
.input-box ul{margin-left:12px;}.submit-box{text-align:right;}.form-required{color:red;font-size:smaller;font-weight:bold;}
.form-option{color:#666;font-size:smaller;font-weight:bold;}#nowloading{border:1px solid #222;width:16px;height:16px;top:0;left:0;background:#fff url(/static/imgs/ajax-loader.gif) no-repeat;}
#site-header #first-header-menu #header-navi a span,.pager a,.bookmark .bookmark-tags .first-child,.group-icon,.user-icon,#tagcloud-slider .slider-old span,#tagcloud-slider .slider-recent span,#signin-recovery-password a span,#signin-go-to-signup a span,.page-tab li.with-icon a span{display:-moz-inline-box;display:inline-block;height:20px;width:20px;background-repeat:no-repeat;vertical-align:middle;}
.user,.group{cursor:pointer;}.user-icon img,.group-icon img{width:16px;height:16px;margin:2px;vertical-align:top;}
.group .group-icon,.user .user-icon{margin-right:4px;}.group .group-name,.user .user-name{vertical-align:middle;}
.group:hover .group-name,.user:hover .user-name{background-color:#ff9;color:#666;}
.group-icon{background:url(../../../static/img/main_sprite_ja.png) no-repeat -400px -132px;}
.user .user-icon{background:url(../../../static/img/main_sprite_ja.png) no-repeat -380px -132px;}
.buttons a{vertical-align:middle;display:-moz-inline-box;display:inline-block;width:60px;height:14px;margin-left:4px;background-repeat:no-repeat;}
.buttons a span{display:none;}.buttons a.disabled{visibility:hidden;}.buttons a.hidden{display:none;}
.error{color:#f00;}.error-notify .error{font-size:large;}#site-header{padding:0 64px 0 64px;height:72px background:blue;}
h1#site-header-logo{position:absolute;width:96px;height:72px;left:64px;}h1#site-header-logo a{display:block;width:96px;height:72px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -192px;}
h1#site-header-logo a span{display:none;}#site-header #header-menu{position:relative;margin-left:96px;height:72px;padding-left:8px;}
#site-header #first-header-menu{height:36px;line-height:36px;text-align:right;}#site-header #first-header-menu a.link{display:-moz-inline-box;display:inline-block;width:92px;height:24px;background-repeat:no-repeat;vertical-align:middle;}
#site-header #first-header-menu a.link span{display:none;}#site-header #first-header-menu #header-menu-home{width:104px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -28px;}
#site-header #first-header-menu #header-menu-home:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -52px;}
#site-header #header-menu-top{background:url(../../../static/img/main_sprite_ja.png) no-repeat -104px -28px;}
#site-header #header-menu-top:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -104px -52px;}
#site-header #header-menu-settings{background:url(../../../static/img/main_sprite_ja.png) no-repeat -196px -28px;}
#site-header #header-menu-settings:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -196px -52px;}
#site-header #header-menu-signout{background:url(../../../static/img/main_sprite_ja.png) no-repeat -288px -28px;}
#site-header #header-menu-signout:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -288px -52px;}
#site-header #site-catchcopy{position:absolute;width:148px;height:16px;bottom:12px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -300px -240px;}
#site-header #site-catchcopy span{display:none;}#site-header #authorized-menu{position:absolute;right:0;height:36px;line-height:36px;padding:0 0 0 8px;}
#authorized-menu li{float:left;}#authorized-menu li a{display:block;width:124px;height:24px;line-height:24px;text-align:center;background:no-repeat;text-indent:-9999px;}
#authorized-menu a:hover{background-color:#ff9;}#authorized-menu li#authorized-menu-post a{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -84px;}
#authorized-menu li#authorized-menu-post a:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -108px;}
#authorized-menu li#authorized-menu-newgroup a{background:url(../../../static/img/main_sprite_ja.png) no-repeat -124px -84px;}
#authorized-menu li#authorized-menu-newgroup a:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -124px -108px;}
#authorized-menu li#authorized-menu-invite a{background:url(../../../static/img/main_sprite_ja.png) no-repeat -248px -84px;}
#authorized-menu li#authorized-menu-invite a:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -248px -108px;}
#authorized-menu li#authorized-menu-managegroup a{background:url(../../../static/img/main_sprite_ja.png) no-repeat -372px -84px;}
#authorized-menu li#authorized-menu-managegroup a:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -372px -108px;}
#site-header #guest-menu{position:absolute;left:200px;bottom:12px;}#guest-menu li{float:left;margin-right:8px;}
#guest-menu li a{display:block;width:120px;height:40px;line-height:40px;text-align:center;background:no-repeat;text-indent:-9999px;}
#guest-menu li#guest-menu-signin a{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -120px -0px;}
#guest-menu li#guest-menu-signin a:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -120px -40px;}
#guest-menu li#guest-menu-signup a{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -0px;}
#guest-menu li#guest-menu-signup a:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -40px;}
#site-header #search-by-tag{position:absolute;right:0;top:8px;}#site-footer{clear:both;margin:8px 64px 8px 64px;border-top:#dee solid 1px;padding-top:4px;color:#888;font-size:90%;}
#site-footer address{display:inline;}#site-footer a{margin:0 1em;}#colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden;margin:0;}
.rightmenu #colleft{float:left;width:200%;margin-left:-320px;position:relative;right:100%;}
.rightmenu #col1wrap{float:left;width:50%;position:relative;left:50%;padding-bottom:1em;}
.rightmenu #main-column{margin:0 0 0 384px;overflow:hidden;}.rightmenu #side-column{float:right;position:relative;width:256px;left:256px;}
.two-column-header{margin:8px 16px;border:1px solid #eee;padding:4px;background:#fcfcfc;}
.two-column-header h2{border:0;}.two-column-header .header-sub{margin:12px 0;}.two-column-header .header-sub h3{margin:0 0 8px 0;font-weight:bold;color:#003066;border-bottom:1px solid #003066;}
.two-column-header .header-sub h3 a{color:#003066;}#main-pane{margin:16px 64px 0 64px;}
#main-pane h2{font-size:larger;font-weight:bold;margin-bottom:8px;}#single-pane-content{padding:8px;background-color:#dee;}
#page-header{position:relative;margin:0 320px 0 64px;padding:10px 10px 2px 10px;vertical-align:middle;}
#page-header h2{font-size:larger;font-weight:bold;}#bookmark-list-header{position:relative;height:24px;line-height:24px;vertical-align:middle;margin-top:5px;}
#bookmark-list-header .pager,#title-and-pager .pager{position:absolute;bottom:0;right:0;}
#title-and-pager{position:relative;}.page-tab li{display:-moz-inline-box;display:inline-block;}
.page-tab a span{margin-right:2px;vertical-align:middle;}.page-tab a{display:-moz-inline-box;display:inline-block;height:28px;padding:4px 8px 4px 4px;line-height:28px;background-color:#d5dfdf;color:#858f8f;border:1px solid #d5dfdf;border-bottom:0;font-weight:bold;}
.page-tab a:hover{background-color:#d5dfdf;color:#4A666D;}.page-tab li.active a{background-color:#dee;color:#4A666D;}
.page-tab .page-tab-tail{clear:left;}.page-tab li.disabled a{background-color:transparent;border-color:#858f8f;color:#888;}
.page-tab li.disabled a:hover{color:#888;}.block{border:8px solid #dee;padding:4px;background-color:#fff;}
.help{font-size:83%;text-align:right;padding:4px;}.info-block h3{margin-bottom:4px;}
width:600px;margin:0 auto;border:8px solid #dee;padding:4px;background-color:#fff;}
.form-block{padding:4px;margin-bottom:4px;background-color:#fff;}.info-block h3{margin-bottom:4px;}
.cancel-button{display:-moz-inline-box;display:inline-block;height:24px;width:80px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -200px -192px;vertical-align:top;}
.cancel-button:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -200px -216px;}
.cancel-button span{display:none;}#page-footer-ad{clear:both;padding:12px 0;text-align:center;}
#side-top-ad{background:#dee;position:relative;padding:6px;}#page-footer{position:relative;padding:2px 8px 0 0;margin-top:-10px;border-top:10px solid #809696;}
#page-footer .pager{text-align:right;}.pager a{text-indent:-9999px;background:no-repeat;cursor:pointer;margin:0 2px;}
.pager span{line-height:20px;}.pager a span{display:none;}.pager span.pages{display:-moz-inline-box;display:inline-block;background:#fff;height:20px;min-width:24px;padding:0 2px;line-height:18px;text-align:center;}
.pager ul.pages{display:inline;list-style-type:none;}.pager ul.pages li.select{color:#A90A08;}
.pager ul.pages li{display:inline;}.pager a.page_no{text-indent:0;text-align:center;background:#fff;}
.pager a.pager-to-start{background:url(../../../static/img/main_sprite_ja.png) no-repeat -160px -132px;}
.pager a.pager-to-start:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -160px -152px;}
.pager a.pager-to-start-nomore,.pager a.pager-to-start-nomore:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -160px -172px;cursor:default;}
.pager a.pager-to-previous{background:url(../../../static/img/main_sprite_ja.png) no-repeat -140px -132px;}
.pager a.pager-to-previous:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -140px -152px;}
.pager a.pager-to-previous-nomore,.pager a.pager-to-previous-nomore:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -140px -172px;cursor:default;}
.pager a.pager-to-next{background:url(../../../static/img/main_sprite_ja.png) no-repeat -180px -132px;}
.pager a.pager-to-next:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -180px -152px;}
.pager a.pager-to-next-nomore,.pager a.pager-to-next-nomore:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -180px -172px;cursor:default;}
.pager a.pager-to-end{background:url(../../../static/img/main_sprite_ja.png) no-repeat -200px -132px;}
.pager a.pager-to-end:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -200px -152px;}
.pager a.pager-to-end-nomore,.pager a.pager-to-end-nomore:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -200px -172px;cursor:default;}
.refresh *{position:static!important;}.bookmarks .bookmark{padding:4px 0 4px 0;border-bottom:2px dotted #AAA;}
.bookmarks .no-bookmark{min-height:200px;font-size:larger;}.bookmarks .same-url .bookmark-title{display:none;}
.bookmarks .bookmark-title .btn-star{background:url(../../../static/img/main_sprite_ja.png) no-repeat -180px -0px;}
.bookmarks .bookmark-title .btn-star:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -180px -14px;}
.bookmarks .bookmark-title .checked{background:url(../../../static/img/main_sprite_ja.png) no-repeat -240px -0px;}
.bookmarks .bookmark-title .checked:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -240px -14px;}
.public-bookmarks{background:#fff;}.bookmark h4{display:inline;font-size:110%;line-height:1.2;font-weight:bold;}
.bookmark h4 a{color:#66c;}.bookmark .btn-rebookmark{background:url(../../../static/img/main_sprite_ja.png) no-repeat -420px -0px;}
.bookmark .btn-rebookmark:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -420px -14px;}
.bookmark .rebookmark-groups{background:#FAFAFA none repeat scroll 0 0;border:2px solid #82ADAD;margin-right:4px;padding:8px;}
.bookmark .rebookmark-groups .post-group{margin-right:5px;}.bookmark .rebookmark-groups .post-group input{vertical-align:middle;margin-right:2px;}
.rebookmark-confirm-buttons{width:100%;text-align:right;}.rebookmark-confirm-buttons a.rebookmark-ok{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -0px;}
.rebookmark-confirm-buttons a.rebookmark-ok:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -14px;}
.rebookmark-confirm-buttons a.rebookmark-cancel{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -0px;}
.rebookmark-confirm-buttons a.rebookmark-cancel:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -14px;}
.bookmark .bookmark-title-info{position:relative;width:100%;}.bookmark .bookmark-title-buttons{position:absolute;bottom:0;right:4px;}
.bookmark .bookmark-detail{position:relative;width:100%;border-top:2px dotted #aaa;margin:4px 0 0 0;}
.bookmark .bookmark-info{position:relative;width:100%;padding:0 0 2px 0;}.bookmark .bookmark-from-group .bookmark-from-group-from{font-size:smaller;color:#666;padding:0 2px 0 8px;}
.bookmark .bookmark-info-user-and-date{position:absolute;right:0;}.bookmark .bookmark-info-user-and-date .date{margin-left:4px;}
.bookmark .bookmark-rate{position:absolute;top:4px;left:0;width:48px;}.bookmark .bookmark-rate .view-rate{position:relative;width:48px;height:44px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -152px -192px;}
.bookmark .bookmark-rate .view-rate span.number{display:block;position:absolute;width:100%;text-align:center;bottom:0;color:#444;font-size:16px;font-weight:bold;}
.bookmark .bookmark-rate .view-rate span.percent{font-size:12px;}.bookmark .bookmark-data{position:relative;margin-left:48px;padding:4px;}
.bookmark.no-rate .bookmark-data{margin-left:0;}.bookmark .bookmark-comments{position:relative;width:100%;}
.bookmark .bookmark-comment .comment{margin:2px 0;}.bookmark .bookmark-comment .comment-body{margin:0 8px;}
.bookmark .bookmark-comment .comment-form{position:relative;background:#FAFAFA none repeat scroll 0 0;border:2px solid #82ADAD;margin:0 0 2px 0;padding:8px;}
.bookmark .bookmark-comment .comment-form textarea{width:100%;border:0;background:transparent;height:30px;font:100% Sans-Serif;}
.bookmark .bookmark-bottom .tag-form,.bookmark .bookmark-bottom .comment-form{text-align:right;margin-top:8px;}
.bookmark .bookmark-bottom .tag-form input{width:200px;}.bookmark .bookmark-bottom .comment-form textarea{width:100%;}
.bookmark .bookmark-bottom .readericons-user{background:url(../../../static/img/main_sprite_ja.png) no-repeat -380px -132px;margin-right:4px;}
.bookmark .bookmark-bottom .readericons-unread{opacity:.3;filter:alpha(opacity=30);}
.bookmark-buttons{border-top:1px solid #ddd;}.bookmark .bookmark-buttons,.bookmark .comment-buttons,.bookmark .tag-buttons{position:relative;width:100%;text-align:right;}
.bookmark .bookmark-buttons .readericons-toggle{background:url(../../../static/img/main_sprite_ja.png) no-repeat -480px -0px;}
.bookmark .bookmark-buttons .readericons-toggle:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -480px -14px;}
.bookmark .bookmark-buttons .comment-more{background:url(../../../static/img/main_sprite_ja.png) no-repeat -120px -0px;}
.bookmark .bookmark-buttons .comment-more:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -120px -14px;}
.bookmark .bookmark-buttons .comment-add{background:url(../../../static/img/main_sprite_ja.png) no-repeat -300px -0px;}
.bookmark .bookmark-buttons .comment-add:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -300px -14px;}
.bookmark .comment-buttons .comment-post{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -0px;}
.bookmark .comment-buttons .comment-post:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -14px;}
.bookmark .comment-buttons .comment-cancel{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -0px;}
.bookmark .comment-buttons .comment-cancel:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -14px;}
.bookmark .bookmark-buttons .tag-add{background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -0px;}
.bookmark .bookmark-buttons .tag-add:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -14px;}
.bookmark .tag-buttons .tag-cancel{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -0px;}
.bookmark .tag-buttons .tag-cancel:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -14px;}
.bookmark .tag-buttons .tag-post{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -0px;}
.bookmark .tag-buttons .tag-post:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -14px;}
margin-bottom:2px;.bookmark .comment-length,.bookmark .tag-length{margin-right:5px;font-weight:bold;line-height:20px;vertical-align:middle;}
.bookmark .comment-length-invalid,.bookmark .tag-length-invalid{color:red;}.bookmark .bookmark-tags{border-top:1px solid #ddd;padding:2px 0;min-height:20px;}
.bookmark .bookmark-tags .first-child{float:left;margin-bottom:2px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -132px;}
.bookmark .bookmark-tags .tags-list{margin-left:20px;}.bookmark .bookmark-tags .tags-list .tag{margin-left:2px;}
.bookmark .btn-remove{display:-moz-inline-box;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 2px 0 1px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -132px;}
.bookmark .btn-remove:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -146px;}
.bookmark .btn-remove span{display:none;}.date{color:#444;font-size:smaller;}.side-content{margin:0 0 8px 12px;}
#side-column h3{font-size:100%;font-weight:bold;padding:8px 0 4px 12px;}#side-column .filter{margin-bottom:8px;}
ul.filter li{position:relative;height:32px;margin:0 0 0 12px;padding:0;background-color:#cad8d8;}
ul.filter li a.filter-clickarea{position:absolute;cursor:default;height:100%;left:0;right:0;line-height:32px;color:#336;white-space:nowrap;overflow:hidden;}
ul.filter li.selected{margin:0;padding:0 0 0 12px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -520px -224px;background-color:#dee;}
ul.filter li.selected a.filter-clickarea{left:12px;}ul.fliter li a{cursor:pointer;}
ul.filter li a:hover{text-decoration:none;cursor:pointer;}ul.filter li:hover{background-color:#ff9;}
ul.filter li.selected:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -520px -256px;background-color:#ff9;}
.filter-clickarea span{position:relative;margin:0 4px 0 8px;display:-moz-inline-box;display:inline-block;background-repeat:no-repeat;width:20px;height:20px;line-height:20px;vertical-align:middle;}
ul.fliter li a{cursor:pointer;}ul.filter li a:hover{text-decoration:none;cursor:pointer;}
#filter-recent span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -220px -132px;}
#filter-comment span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -260px -132px;}
#filter-unread span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -280px -132px;}
#filter-posts span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -340px -132px;}
#filter-starred span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -240px -132px;}
#filter-search span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -300px -132px;}
.filter-mysearch span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -320px -132px;}
.btn-remove-mysearch,.btn-remove-search{position:absolute;right:5px;top:9px;width:14px;height:14px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -132px;}
.btn-remove-mysearch:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -146px;}
#btn-add-mysearch{margin-left:5px;font-size:smaller;color:#00e;}#search-query{width:240px;}
.search-query-highlight{color:#a33;font-weight:bold;background-color:#ffa;padding:3px;}
.search-suggest{background:#fff;border:1px solid #888;}.search-suggest ul{border:1px solid #888;margin:0;padding:0;}
.search-suggest ul li{margin:0;padding:3px;}.search-suggest ul li.selected{background:#ffb;}
.search-suggest ul li span{font-size:90%;margin-left:3px;color:#393;}.search-suggest ul li.suggest-cancel{display:none;}
p.search-note{font-size:.9em;}p.search-note strong.new{color:#9F0000;font-weight:bold;}
#filter-group-container li{cursor:default;position:relative;}#filter-group-container span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -400px -132px;}
#filter-group-container span img{width:16px;height:16px;margin:2px;vertical-align:top;}
#filter-group-container li .group-color-setting{position:absolute;right:32px;top:9px;width:15px;height:15px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -460px -132px;}
#filter-group-container li .group-color-setting:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -460px -147px;}
#filter-group-container li .group-go-page{position:absolute;right:4px;top:8px;width:24px;height:16px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -489px -132px;}
#filter-group-container li .group-go-page:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -489px -148px;}
.filter-group-button{margin-left:5px;font-size:smaller;color:#00e;}#filter-no-group{background:#dee;position:relative;padding:8px;}
#filter-no-group .message{position:relative;border:1px solid #DDD;margin-bottom:2px;padding:2px;background:#fff;}
.portrait-large{display:block;width:48px;height:48px;background:url(../../../static/img/main_sprite_ja.png) no-repeat -96px -192px;padding:4px;}
.side-group-list{margin-left:12px;background-color:#cad8d8;}.side-group-list li{padding:2px 4px;}
.side-group-list li a:hover{text-decoration:none;}#filter-tags{padding-right:100px;height:24px;overflow:hidden;}
#now-filtering{color:#922;font-weight:bold;}#related-tags{color:#922;font-weight:bold;margin-left:5px;}
.filter-reset{margin-left:5px;font-size:smaller;color:#00e;}.tag-cloud{font-weight:bold;color:#4a666d;background:#dee;padding-bottom:8px;}
.tag-cloud #tagcloud-sorter{position:relative;}.tag-cloud #tagcloud-sorter a{display:block;float:left;width:50%;height:16px;padding:4px 0 4px 0;text-align:center;background:#809696;cursor:pointer;}
.tag-cloud #tagcloud-sorter a:hover{background:#ff9;}.tag-cloud #tagcloud-sorter a.selected{background:#dee;}
#tagcloud-slider{clear:left;position:relative;background:#dee;}#tagcloud-slider .slider-recent,#tagcloud-slider .slider-old{display:-moz-inline-box;display:inline-block;width:40px;cursor:pointer;}
#tagcloud-slider .slider-recent{float:left;margin-left:8px;}#tagcloud-slider .slider-old{float:right;margin-right:8px;text-align:right;}
#tagcloud-slider .slider-recent span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -220px -240px;}
#tagcloud-slider .slider-recent:hover span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -240px -240px;}
#tagcloud-slider .slider-old span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -260px -240px;}
#tagcloud-slider .slider-old:hover span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -280px -240px;}
#tagcloud-slider .slider-track{background:url(/static/img/tagcloud_line.png) repeat-x;margin:0 40px;height:32px;}
#tagcloud-slider .slider-track .slider-handle{display:block;background:url(../../../static/img/main_sprite_ja.png) no-repeat -520px -192px;width:24px;height:32px;}
.tag-cloud #tagcloud-list{clear:both;margin:0 8px 0 8px;padding:0 4px;background:#fff;font-weight:normal;min-height:40px;}
#tagcloud-list li{display:inline;font-size:100%;}#tagcloud-list li .count{color:#aaa;font-size:x-small;font-family:Versana,sans-serif;}
#tagcloud-list a,.tags a{color:#E53;font-family:Arial,Helvetica,sans-serif;}#tagcloud-list a.level_0{color:#fda579;}
#tagcloud-list a.level_1{color:#fa946a;}#tagcloud-list a.level_2{color:#f6825a;}
#tagcloud-list a.level_3{color:#f36f4b;}#tagcloud-list a.level_4{color:#f0603c;}
#tagcloud-list a.level_5{color:#E53;}#tag-suggest li.selected a{color:#d33;background-color:#ddd;}
#tag-filter li.selected a{color:#069;background-color:#eee;}#tag-filter li.suggest a{background-color:#eee;}
.tag-autocomplete{z-index:10;background-color:#eee;}.tag-autocomplete ul li{cursor:pointer;font-weight:bold;padding:0 3px;}
.tag-autocomplete ul li.selected{background:#ffb;}.list-tag-autocomplete ul li{font-size:85%;}
.group-join{position:absolute;right:4px;top:4px;display:-moz-inline-box;display:inline-block;width:38px;height:16px;background-repeat:no-repeat;vertical-align:middle;background:url(../../../static/img/main_sprite_ja.png) no-repeat -513px -132px;}
.group-join:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -513px -148px;}
.validation_status{margin-left:1em;}.validation_status .valid,.validation_status .invalid,.validation_status .loading{display:inline-block;display:-moz-inline-box;width:14px;height:14px;background:no-repeat;vertical-align:middle;margin-right:2px;}
.validation_status .valid{background:url(../../../static/img/main_sprite_ja.png) no-repeat -220px -152px;}
.validation_status .invalid{background:url(../../../static/img/main_sprite_ja.png) no-repeat -234px -152px;}
.validation_status .loading{background-image:url(/static/imgs/ajax-loader.gif);}
a.remove{float:left;background-color:transparent;background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -132px;width:14px;height:14px;margin-right:1em;cursor:pointer;}
a.remove:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -146px;}
a.quick-openID{cursor:pointer;}#about-4dk{text-align:center;}#top-signin-and-singup a{display:-moz-inline-box;display:inline-block;margin-right:16px;width:260px;height:88px;}
#top-signin-and-singup a span{display:none;}#top-signin-and-singup #top-signin{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -260px -80px;}
#top-signin-and-singup #top-signin:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -260px -168px;}
#top-signin-and-singup #top-signup{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -80px;}
#top-signin-and-singup #top-signup:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -168px;}
#group-statistics{margin-bottom:4px;font-weight:bold;}#group-statistics a{margin-right:12px;font-weight:bold;}
#strong-notice{width:632px;margin:0 auto;padding:4px;background:url(/static/img/bg/caution_bg.png) no-repeat;}
#bookmark-list #no-groups{padding:8px;background:#fff;min-height:200px;border-style:solid;border-color:#809696;border-width:8px 8px 0 8px;}
#bookmark-list #no-groups h2{font-size:120%;font-weight:bold;color:#4a666d;}#bookmark-list #no-groups h3{margin-top:24px;border-bottom:1px solid #466;}
#bookmark-list #no-groups #group-how-to,#bookmark-list #no-groups .ranking-content,#bookmark-list #no-groups #group-statistics{margin-left:.5em;}
#bookmark-list #no-groups #create-group-comment{text-align:center;}#bookmark-list #no-groups #create-group-comment span{border:1px solid #aaa;padding:2px;}
#bookmark-list #no-groups #hot-groups-container{margin-top:8px;}#bookmark-list #no-groups .ranking-content{padding:0;}
#bookmark-list #no-groups .ranking-content ul{padding-left:2em;}#bookmark-list #no-groups .ranking-content ul li{font-size:100%;margin-bottom:0;}
#bookmark-list #no-groups .ranking-content ul li h3{border:none;margin-top:4px;}
#bookmark-list #no-groups .ranking-content ul li p.description{font-size:100%;margin:4px 0;}
#bookmark-list .group-summaries{margin-top:8px;}.group-summary{margin-bottom:8px;}
.group-summary h4{position:relative;border-bottom:1px solid #91a4a3;margin-bottom:2px;}
.group-summary h4 .group-join{position:relative;right:auto;top:auto;}.group-summary .desc{float:left;width:30%;}
.group-summary .links-and-tags{margin-left:30%;}.group-summary .links-and-tags .bookmark-info{text-align:right;}
.group-summary .bookmark-entries li{margin-bottom:4px;}#system-message{margin:8px 0;padding:4px;background:#fff;border:1px solid #bcc;color:#000;}
.messege_main{width:100%;height:24px;padding:0 8px 0 8px;background:#eee;color:#000;line-height:24px;}
.messege_right{width:256px;height:24px;}#profile .portrait-large{float:left;}#profile .user-profile{margin-left:60px;}
#profile .user-profile .user-nickname{color:#555;font-weight:bold;}#incoming-messages{background:#dee;padding:8px;}
.side-content h2{color:#4a666d;font-weight:bold;margin-bottom:4px;}#incoming-messages .message{position:relative;border:1px solid #DDD;margin-bottom:2px;padding:2px;background:#fff;}
#incoming-messages .message .message-footer{font-size:smaller;color:#444;}#incoming-messages .message .message-footer .remove-message{position:absolute;right:8px;color:#012;cursor:pointer;}
#incoming-messages .message .message-footer .invite-accept{position:absolute;right:8px;color:#012;}
#incoming-messages .message .message-footer .invite-accept a{cursor:pointer;color:#00e;}
#user-report{background:#dee;padding:8px;}#user-report p{color:#4a666d;font-size:83%;margin-bottom:4px;}
#user-report textarea{width:100%;}#bookmark-list{background:#809696;min-height:200px;padding-top:1px;}
.home-bookmarks .bookmarks,.group-bookmarks .bookmarks,.user-bookmarks .bookmarks,.tagged-bookmarks .bookmarks{padding:0;-moz-border-radius:4px;}
.home-bookmarks .bookmarks .bookmark,.group-bookmarks .bookmarks .bookmark,.user-bookmarks .bookmarks .bookmark,.tagged-bookmarks .bookmarks .bookmark{background:#fff;padding:8px;border-style:solid;border-color:#809696;border-width:8px 8px 0 8px;}
.home-bookmarks .bookmarks .same-url,.group-bookmarks .bookmarks .same-url,.user-bookmarks .bookmarks .same-url,.tagged-bookmarks .bookmarks .same-url{border-top-width:0;}
.home-bookmarks .bookmark .bookmark-comments,.group-bookmarks .bookmark .bookmark-comments,.user-bookmarks .bookmark .bookmark-comments,.tagged-bookmarks .bookmark .bookmark-comments{border-top:1px solid #ddd;}
#user-report-body{border:1px solid #DDD;margin:8px;padding:2px;background:#fff;}
#user-report-form{width:100%;}#report-submit-box #form-report-cancel{margin-right:1em;}
#signin-content{text-align:center;background:#f5fafa;color:#666;}#signin-content h1{color:#666;font-size:x-large;font-weight:bold;}
#signin-by-email,#signin-by-openid{margin:12px 0;}#signin-by-openid label{vertical-align:top;margin-top:4px;}
#signin-by-openid #openid-services{display:inline-block;display:-moz-inline-box;font-size:larger;width:20em;text-align:left;}
#signin-by-openid #openid-services a{margin:2px;}#signin-content label{display:-moz-inline-box;display:inline-block;font-weight:bold;width:10em;text-align:left;}
#signin-form-or{font-weight:bold;}#signin-by-email input,#signin-by-openid input{width:20em;margin:2px 0;font-size:larger;color:#000;}
#signin-recovery-password{font-size:larger;font-weight:bold;margin:8px 0;}#signin-recovery-password a span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -420px -132px;}
#signin-recovery-password a:hover span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -440px -132px;}
#signin-submit{margin-top:8px;text-align:center;}#signin-go-to-signup{font-size:larger;font-weight:bold;}
#signin-go-to-signup a span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -420px -132px;}
#signin-go-to-signup a:hover span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -440px -132px;}
#signin-submit{margin:8px auto 0 auto;text-align:center;width:440px;}#signin-submit #submit-cancel{float:left;width:200px;font-size:1px;line-height:1px;}
#signin-submit #submit-signin{margin-left:220px;width:200px;}#signin-submit a{display:-moz-inline-box;display:inline-block;margin-right:16px;width:200px;height:64px;}
#signin-submit a span{display:none;}#btn-signin-submit{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -200px -336px;}
#btn-signin-submit:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -200px -400px;}
#btn-signin-cancel{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -336px;}
#btn-signin-cancel:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -400px;}
#signup-steps td{background-color:#dee;text-align:center;padding-top:6px;}#signup-steps td .step-title{display:block;width:260px;height:40px;margin:0 auto;text-indent:-9999px;}
#signup-steps td .step-title span{display:none;}#signup-steps td#signup-step-1 span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -256px;}
#signup-steps td#signup-step-1.active span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -0px -296px;}
#signup-steps td#signup-step-2 span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -260px -256px;}
#signup-steps td#signup-step-2.active span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -260px -296px;}
#signup-steps td#signup-step-3 span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -520px -256px;}
#signup-steps td#signup-step-3.active span.step-title{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -520px -296px;}
#signup-container{background:#dee;padding:16px;}#signup-container h2{font-size:larger;font-weight:bold;margin-bottom:8px;}
#signup-container h4{margin:12px 0 4px 0;}#signup-container fieldset{background:#fff;margin:8px 0;}
#signup-container fieldset .input-box{margin:8px;}#signup-container legend{color:#444;font-weight:bold;}
#signup-container #bookmark-help{table-layout:fixed;}#signup-container #bookmark-help th{width:33%;vertical-align:top;}
#signup-container #bookmark-help img{border:2px solid #4a666d;background:white;padding:2px;}
#signup-container #signup-container-footer{clear:left;}#signup-submit{margin-top:12px;text-align:right;}
#signup-submit a{display:-moz-inline-box;display:inline-block;margin-right:16px;width:200px;height:64px;background:url(../../../static/img/signout_sprite_ja.png) no-repeat -400px -336px;}
#signup-submit a:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -400px -400px;}
#signup-submit a span{display:none;}#signup-submit a#btn-complete{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -800px -336px;}
#signup-submit a#btn-complete:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -800px -400px;}
#signup-container #signup-account p{margin:8px 8px 0 8px;}#signup-container #signup-by-password-wrapper{float:left;width:48%;}
#signup-container #signup-by-password{margin:0 0 10px 0;}#signup-container #signup-or{float:left;text-align:center;margin:16px;font-weight:bold;color:#444;}
#signup-container #signup-by-openid-wrapper{margin:0;}#input_account{min-width:150px;}
#signup-container #signup-by-password input,#signup-container #signup-by-openid input{min-width:300px;}
#signup-container #signup-terms-aggree-wrapper{margin-top:8px;}#signup-container #signup-terms-agree input{vertical-align:middle;margin-right:4px;}
#signup-container #signup-terms-agree a{text-decoration:underline;}#signup-container #field-container{position:relative;}
#signup-container #field-account,#signup-container #field-profile-container{width:49%;}
#signup-container #field-profile{margin:0;}#signup-container #field-profile input{min-width:150px;}
#signup-container #field-profile textarea{width:100%;}#signup-container #field-news-container{position:absolute;top:0;right:0;width:50%;}
#signup-container #field-news-container fieldset{margin:0;}#signup-container #field-news-container fieldset p{margin-left:8px;}
#singup-step2-info{clear:left;padding-top:8px;}#signup-container h3{font-size:110%;font-weight:bold;margin-bottom:4px;color:#444;}
#signup-container h4{font-weight:bold;color:#444;}#bookmarklet-wrapper{margin:4px;text-align:center;}
#bookmarklet-wrapper a{display:-moz-inline-box;display:inline-block;padding:4px 8px;background:#f8f8f8;border:4px solid #f0f0f0;font-size:larger;font-weight:bold;}
#signup-add-bookmarklet #bookmark-help th{color:#444;}#signup-add-bookmarklet #bookmark-help td{height:80px;}
#signup-container hr{background:transparent;border:0;border-bottom:2px dotted #aaa;margin:12px 0;}
#signup-submit #btn-skip{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -600px -336px;}
#signup-submit #btn-skip:hover{background:url(../../../static/img/signout_sprite_ja.png) no-repeat -600px -400px;}
#group-settings-sidebar #filter-group-container{margin-top:37px;}#group-settings-field{table-layout:fixed;}
#group-settings-field td{vertical-align:top;}#group-settings-field fieldset{margin:0;}
#group-policy-container{position:relative;margin-top:12px;}#group-name-box input{width:400px;}
#group-desc-box textarea{width:400px;}#group-settings-policy td{padding-right:1em;}
#group-policy-preset-wrapper{margin:8px 8px 12px 8px;}#group-policy-preset{position:relative;table-layout:fixed;border-collapse:separate;border-spacing:2px;}
#group-policy-preset td{border:1px solid #eee;width:20%;background:#f8f8f8;vertical-align:top;cursor:pointer;padding:3px 1px 1px 3px;}
#group-policy-preset td span.kind{color:#036;margin-bottom:4px;}#group-policy-preset td:hover span{text-decoration:underline;}
#group-policy-preset td p{font-size:smaller;}#group-policy-custom{position:relative;table-layout:fixed;}
#group-policy-custom th{text-align:right;padding-right:12px;color:#444;font-weight:bold;width:7em;}
#group-policy-custom label{display:inline;}#group-policy-custom .group-icon-form{margin-right:12px;}
#group-policy-custom .group-icon-form label{cursor:pointer;}#group-join-password-container,#group-footprint-container{margin-top:12px;}
#group-join-password-container div.explanation,#group-footprint-container div.explanation{margin:8px;padding:4px;border:1px solid #888;font-size:90%;}
#group-footprint-option{margin-left:25px;}#post-form-table{width:100%;table-layout:fixed;}
#post-form-table td{vertical-align:top;}#post-form-table #post-form-wrapper{position:relative;padding-right:8px;text-align:left;}
#post-form-table #tag-suggest-wrapper{width:300px;}#post-form{width:100%;border-collapse:separate;border-spacing:4px;margin-bottom:12px;table-layout:fixed;border:8px solid #dee;background:#fff;}
#post-form-url,#post-form-title,#post-form-comment,#post-form-tags{width:98%;}#post-form-submit{width:75px;font-size:120%;}
#post-form td.form-submit{text-align:right;}#post-form .form-label{text-align:right;vertical-align:top;padding-right:5px;width:10ex;font-size:100%;color:#444;}
#post-form td.form-input{position:relative;vertical-align:top;font-size:100%;padding-right:5px;}
a.groupset-name{float:left;margin-right:3px;}a.groupset-remove{float:left;background-color:transparent;background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -132px;width:14px;height:14px;margin-right:1em;}
a.groupset-remove:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -475px -146px;}
#post-form #post-form-url,#post-form #post-form-title,#post-form #post-form-comment,#post-form #post-form-tags{padding:2px;}
#post-form td p{font-size:smaller;}.post-group{display:inline-block;margin:2px 5px 2px 0;padding:2px;width:150px;white-space:nowrap;overflow:hidden;}
.post-group input{vertical-align:middle;}.post-group-checked{background-color:#ff9;}
.post-group-highlight{background-color:#dad;}.post-group label{white-space:nowrap;}
h2#group-name,h2#user-name{color:#4A666D;font-size:large;font-weight:bold;}#group-page-header{background-color:#f5f5f5;padding:10px 10px 2px 10px;}
#group-portrait{display:block;float:left;width:56px;height:56px;background-repeat:no-repeat;vertical-align:top;background:url(../../../static/img/main_sprite_ja.png) no-repeat -96px -192px;}
#group-portrait img{width:48px;margin-bottom:4px;height:48px;margin:4px;}#group-name-and-description{margin-left:60px;min-height:56px;}
#group-description{color:#666;font-weight:bold;}#group-join-box a{display:block;width:92px;height:28px;background-repeat:no-repeat;text-indent:-9999px;}
#group-join-box #group-join{background:url(../../../static/img/main_sprite_ja.png) no-repeat -380px -28px;}
#group-join-box #group-join:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -380px -56px;}
#group-join-box #group-join-propose{background:url(../../../static/img/main_sprite_ja.png) no-repeat -472px -28px;}
margin-bottom:4px;#group-join-box #group-join-propose:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -472px -56px;}
#group-page-header #page-header-tail{clear:both;margin-bottom:4px;}#group-policy{margin:1ex 0;color:#666;}
#group-members{position:relative;}#group-members h3{display:inline;border-left:4px solid #4A666D;color:#4A666D;font-weight:bold;margin:0 8px 0 0;padding:0 8px;#group-members .group-by-role-tail{margin-bottom:8px;}
}#group-members ul{display:inline;margin-bottom:4px;}#group-members li{display:-moz-inline-box;display:inline-block;white-space:nowrap;margin:2px 8px 2px 0;}
#group-members #to-member-list{vertical-align:middle;display:-moz-inline-box;display:inline-block;width:60px;height:14px;margin-left:4px;background-repeat:no-repeat;background:url(../../../static/img/main_sprite_ja.png) no-repeat -540px -0px;}
#group-members #to-member-list:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -540px -14px;}
#group-members #to-member-list span{display:none;}#group-members .group-by-role-tail{margin-bottom:8px;}
#setting-content.group-setting{border:8px solid #809696;padding:4px;background-color:#fff;}
#setting-content h2{margin-top:12px;font-size:larger;font-weight:bold;color:#466;border-bottom:1px solid #466;}
#group-settings-header.page-tab li.active a{background-color:#809696;border-color:#809696;color:#fff;}
.tab-group-general span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -100px -132px;}
.tab-group-general .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -100px -152px;}
.tab-group-members span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -80px -132px;}
.tab-group-members .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -80px -152px;}
.tab-group-export span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -20px -132px;}
.tab-group-export .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -20px -152px;}
.tab-group-del_bookmark span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -132px;}
.tab-group-del_bookmark .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -60px -152px;}
.tab-group-leave span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -40px -132px;}
.tab-group-leave .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -40px -152px;}
.tab-group-export a{font-stretch:ultra-condensed;}#group-member-setting{background:#fff;padding:4px;}
#group-member-setting table{table-layout:fixed;}#group-member-setting td{padding:1px 2px;}
#group-member-setting .current-role{width:8ex;border-right:3px double #aaa;}#group-member-setting .modify-cell{padding:0 4px;}
#group-member-setting .change_role,#group-member-setting .kick_user{color:#123456;cursor:pointer;}
#group-member-setting .member-to-member-cell{padding-left:8px;}#group-member-setting .role_manager .to_manager,#group-member-setting .role_editor .to_editor,#group-member-setting .role_member .to_member{color:#ddd;cursor:default;text-decoration:none;}
#group-proposers .role_proposer{cursor:pointer;}.member-name-cell{white-space:nowrap;overflow:hidden;}
.member-role-cell{border-right:3px double #aaa;}.member-role-confirm{white-space:nowrap;}
.confirm .confirm_yesno a{cursor:pointer;color:#123456;}table .even td{background:#f8f8f8;}
#user-page-header{background-color:#f5f5f5;padding:10px;}#user-portrait{display:block;float:left;width:56px;height:56px;background-repeat:no-repeat;vertical-align:top;background:url(../../../static/img/main_sprite_ja.png) no-repeat -96px -192px;}
#user-portrait img{width:48px;height:48px;margin:4px;}#user-page-header h2#user-name{margin-left:60px;}
#user-profile{clear:left;}#user-profile div{float:left;width:250px;margin-right:10px;}
#user-profile .profile-title{display:block;font-weight:bold;color:#666;}#user-profile .profile-value{display:block;margin-left:1.5em;color:#666;}
#profile #profile-bottom{clear:left;}#user-profile-footer{clear:left;}#user-recent-bookmarks h3{margin-top:8px;font-size:120%;}
#home-settings-container{margin:0 64px;}.tab-home-account span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -132px;}
.tab-home-account .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -152px;}
.tab-home-news span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -120px -132px;}
.tab-home-news .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -120px -152px;}
.tab-home-export span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -20px -132px;}
.tab-home-export .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -20px -152px;}
.tab-home-leave_4dk span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -40px -132px;}
.tab-home-leave_4dk .avtive span{background:url(../../../static/img/main_sprite_ja.png) no-repeat -40px -152px;}
#setting-content{background-color:#dee;padding:8px;}#setting-content fieldset{background-color:#fff;padding:0;}
#setting-content fieldset legend{color:#4A666D;}table#user-openid-list{table-layout:fixed;}
#user-openid-list #col-remove{width:20px;}#news-form #news-settings{padding:4px;background:#fff;}
#news-form #news-settings table{table-layout:fixed;border-spacing:8px;border-collapse:separate;}
#news-form #news-settings table th{width:12em;vertical-align:top;}#news-form .submit-box{border-top:2px dotted #aaa;margin:4px 8px 0 8px;padding:4px 0 0 0;}
#receive-news{margin-top:4px;}#receive-news-radios{margin:0 12px;}#receive-news-radios label{margin-right:0 4px;}
#setting-content fieldset .submit-box{border-top:2px dotted #aaa;margin:4px 8px 0 8px;padding:4px 0 0 0;}
#morning-news-settings{margin:8px;}#morning-news-settings th{color:#444;font-weight:bold;}
#morning-news-settings .morning-news-check-cell{text-align:center;}#feed-settings{background:#fff;padding:8px;margin-bottom:4px;}
#feed-settings h3{border-bottom:1px solid #dee;margin-top:8px;margin-bottom:2px;}
#feed-settings blockquote{margin:4px;border:2px solid #dee;padding:4px 4px 8px 4px;text-align:center;word-break:break-all;}
#feed-settings blockquote input{vertical-align:middle;}#feed-settings textarea.for_copy{font-size:smaller;width:95%;}
#news-form #news-settings{padding:4px;background:#fff;}#news-form #news-settings table{table-layout:fixed;border-spacing:8px;border-collapse:separate;}
#news-form #news-settings table th{width:12em;vertical-align:top;}#news-form .submit-box{border-top:2px dotted #aaa;margin:4px 8px 0 8px;padding:4px 0 0 0;}
#receive-news{margin-top:4px;}#receive-news-radios{margin:0 12px;}#receive-news-radios label{margin-right:0 4px;}
#import-settings ul#import-services span.option{margin-left:12px;}#import-settings .submit-box{text-align:left;margin-bottom:8px!important;}
#group-create-steps td{background-color:#dee;text-align:center;padding-top:6px;}
#group-create-steps td .step-title{display:block;width:260px;height:40px;margin:0 auto;text-indent:-9999px;}
#group-create-steps td .step-title span{display:none;}#group-create-steps td#group-create-step-1 span.step-title{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -264px;}
#group-create-steps td#group-create-step-1.active span.step-title{background:url(../../../static/img/main_sprite_ja.png) no-repeat -0px -304px;}
#group-create-steps td#group-create-step-2 span.step-title{background:url(../../../static/img/main_sprite_ja.png) no-repeat -260px -264px;}
#group-create-steps td#group-create-step-2.active span.step-title{background:url(../../../static/img/main_sprite_ja.png) no-repeat -260px -304px;}
#invite-form-message,#invite-form-email{margin-bottom:8px;}#invite-form-message label,#invite-form-email label{margin-bottom:4px;}
#invite-form-message textarea,#invite-form-email textarea{width:600px;}#invite-form-email p{text-align:left;}
#invite-submit-box{margin-right:8px;}#imported-contact-list .contact-email{font-weight:bold;}
#import-contacts-sub{color:#666;}#import-contacts ul,#import-contacts li{display:inline;}
#import-contacts li{margin-right:4px;}#current-invitations{padding:8px;}#current-invitations table{table-layout:fixed;}
#current-invitations th{color:#444;border-bottom:1px solid #ddd;}#current-invitations th.inv-date,#current-invitation th.inv-group{width:10em;}
#current-invitations tr.odd td{background:#f8f8f8;}#current-invitations tr.old td{background:#ffecf3;}
#current-invitations .input-box{margin:8px 0;text-align:right;}#form-invite .cancel-button{background:url(../../../static/img/main_sprite_ja.png) no-repeat -280px -192px;}
#form-invite .cancel-button:hover{background:url(../../../static/img/main_sprite_ja.png) no-repeat -280px -216px;}
#form-invite .select-group{white-space:nowrap;margin:0 1em 2px 0;min-width:4em;}
#form-invite .invite-step{margin:0 0 24px 16px;}#form-invite table.select-groups td{min-width:100px;}
#form-invite table.select-groups tr{margin-bottom:3px;}#my-groups li.selected{background-color:#dee;}
#my-groups li.disabled{opacity:.5;filter:alpha(opacity=50);color:#CCC;}#invite-form-group,#invite-form-email{margin:4px 0 0 0;}
#invite-form-group #invite-groups-column{float:left;width:30%;margin-right:10px;}
#invite-form-group #invite-members-column,#invite-form-group #invite-accounts-column{float:left;width:25%;margin-right:10px;}
#invite-form-group #invite-arrows-column{float:left;width:10%;min-width:35px;max-width:50px;margin-right:10px;padding-top:50px;height:250px;text-align:center;}
#invite-form-group #invite-arrows-column .arrow{display:block;font-size:1.6em;font-weight:bold;}
#invite-form-group ul{height:250px;overflow:auto;border:1px solid #f0f0f0;}#invite-form-group ul li{height:2em;line-height:2em;vertical-align:middle;overflow:hidden;}
#to-accounts{display:none;}#tagged-bookmarks{background:#fff;}#tagged-bookmarks p{padding:8px 0;}
#tag-groups li{position:relative;}blockquote.group-description{border:1px solid #aaa;margin:4px 0;padding:8px;}
#error-page{margin:16px 64px 0 64px;padding:8px;background-color:#dee;}#error-page h1{font-size:120%;font-weight:bold;color:#4A666D;margin-bottom:12px;}
.group-color-1{background-color:#dee5f2;color:#5a6986;}.group-color-2{background-color:#e0ecff;color:#206cff;}
.group-color-3{background-color:#dfe2ff;color:#00c;}.group-color-4{background-color:#e0d5f9;color:#5229a3;}
.group-color-5{background-color:#fde9f4;color:#854f61;}.group-color-6{background-color:#ffe3e3;color:#c00;}
.group-color-7{background-color:#5a6986;color:#dee5f2;}.group-color-8{background-color:#206cff;color:#e0ecff;}
.group-color-9{background-color:#00c;color:#dfe2ff;}.group-color-10{background-color:#5229a3;color:#e0d5f9;}
.group-color-11{background-color:#854f61;color:#fde9f4;}.group-color-12{background-color:#c00;color:#ffe3e3;}
.group-color-13{background-color:#fff0e1;color:#ec7000;}.group-color-14{background-color:#fadcb3;color:#b36d00;}
.group-color-15{background-color:#f3e7b3;color:#ab8b00;}.group-color-16{background-color:#ffffd4;color:#636330;}
.group-color-17{background-color:#f9ffef;color:#64992c;}.group-color-18{background-color:#f1f5ec;color:#063;}
.group-color-19{background-color:#ec7000;color:#fff0e1;}.group-color-20{background-color:#b36d00;color:#fadcb3;}
.group-color-21{background-color:#ab8b00;color:#f3e7b3;}.group-color-22{background-color:#636330;color:#ffffd4;}
.group-color-23{background-color:#64992c;color:#f9ffef;}.group-color-24{background-color:#063;color:#f1f5ec;}
.group-color{display:block;border:1px solid #fff;text-align:center;}.group-color:hover{border:1px solid #000;}
.group-color-default{color:#222;}.group-color-default:hover{background-color:#ffc;text-decoration:underline;}
div.hot-groups-container{position:relative;width:100%;border:1px solid #fff;}.hot-group h3{position:relative;padding-bottom:2px;border-bottom:1px solid #CFCFCF;}
div.hot-group{width:48%;margin:10px 0;}div.hot-groups-container .hot-left{clear:left;float:left;}
div.hot-groups-container .hot-right{margin-left:50%;}.hot-group .desc{margin-top:4px;color:#666;}
.hot-group .tag-cloud{padding:5px;font-weight:normal;}ul.tag-clouds li{display:inline;}
ul.tag-clouds li a:link{color:#E53;}ul.tag-clouds li a:hover{background-color:#FF9;}
ul.tag-clouds li a:visited{color:#0066A0;}#hot-groups h4{font-size:110%;line-height:1.2;margin-bottom:1px;}
#hot-groups h4 a{color:#66C;}#hot-groups div.bookmark-entries{margin-left:5px;}#hot-groups div.tag-cloud{background:#fff;}
#hot-groups div.bookmark-info{margin-left:5px;}#hot-groups div.bookmark-info{line-height:16px;font-size:85%;}
#hot-groups .bookmark-tags .first-child{float:left;background:url(../../../static/img/main_sprite_ja.png) no-repeat -360px -132px;}
#hot-groups ul.bookmark-entries li{margin-bottom:5px;}#hot-groups div.join-group{float:right;}
#single-pane-content ul.steps li{display:inline;font-size:130%;}#single-pane-content ul.steps li.selected{color:#E53;}
.group-statistics-page .public-group-container{background:#fff;padding:8px;}.group-statistics-page .pager{margin-top:4px;text-align:right;}
div#ranking-container{border:1px solid #DEE;}div#ranking-container h2,table#rankings th{font-size:100%;font-weight:bold;border:0;color:#4A666D;margin:0;}
div#ranking-container table#rankings{table-layout:fixed;}div#ranking-container table#rankings th{padding-top:12px;}
div#ranking-container table#rankings td{vertical-align:top;margin:0 0 12px 0;position:relative;}
div#ranking-container table#rankings td.separator{width:8px;}.ranking-content{padding:8px;background:#fff;}
#rankings td.left-ranking{border-right:8px solid #dee;}.ranking-content ul{list-style-type:decimal;padding-left:2em;}
.ranking-content ul li{font-size:100%;color:#4a66d;margin-bottom:8px;}.ranking-content ul li h3 span.data{font-weight:normal;}
.ranking-content ul li p.description{margin:4px 0;}#group-statistics table{table-layout:fixed;}
#group-statistics table th{color:#444;width:8em;}#group-statistics table td{color:#444;font-weight:bold;}