@charset "utf-8";.side{float:right;width:300px}.side_l{float:left;width:200px}.side .widet,.side_l .widet{margin:0 0 10px}.side .widet h3,.side_l .widet h3{padding:5px;font-weight:700;text-shadow:1px 1px #fff;background:#ededed;color:#000;position:relative}.side .widet_box,.side_l .widet_box{padding:8px}.side .ads,.side_l .ads{margin:0 0 20px}.side .widet.about .step{border-bottom:1px dotted #ccc}.side .widet.about .step.none{border-bottom:none}.side .widet.about .step h4{margin:10px 0 10px -20px}.side .widet.about .step img.nekoji_L{float:left;margin:0 1em 0 0}.side .widet.about .step img.nekoji_R{float:right;margin:0 0 0 1em}.side .widet.star_cat .widet_box ul li{float:left;margin:0 6px 0 0}.side .widet.star_cat .widet_box ul li div{width:85px;height:85px}.side .widet.star_cat .widet_box ul li p{margin:4px 0 0;width:85px}.side .sns_btn h3{background:#EDEDED;color:#000;font-weight:700;padding:5px;position:relative;text-shadow:1px 1px #FFF;text-align:center}.side .widet.sns_btn .widet_box{padding:5px}.side .widet.sns_btn .widet_box ul li.top{margin:3px 0 5px 15px}.side .widet.sns_btn .widet_box ul li.bottom{margin:0 0 0 15px}.side .widet.news .widet_box li{float:left;padding:0 0 0 7em;background:url(/img/icon_arrow_R.gif) left 1px no-repeat;margin:0 0 8px}.side .widet.news .widet_box li span{float:left;margin:0 0 0 -5.5em}.side .widet.category .widet_box ul li{float:left;width:86px;height:86px;margin:0 5px 0 0}.side .widet.comment .widet_box .comment_box{padding:4px}.side .widet.comment .widet_box .comment_box:nth-child(odd){background:#f6f6f6}.side .widet.comment .widet_box .comment_box .thumb{width:55px;float:left;margin:0 5px 0 0}.side .widet.comment .widet_box .comment_box .day{font-size:77%;margin:0 0 0 1em}.side .widet.comment .widet_box .comment_box .thumb a:hover img{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8}.side .widet.ranking .day{font-size:77%;margin:1em 0 0}.side .widet.ranking .widet_box .rank_box{padding:4px}.side .widet.ranking .widet_box .rank_box:nth-child(odd){background:#f6f6f6}.side .widet.ranking .widet_box .rank_box .thumb{width:55px;float:right;margin:0 0 0 5px}.side .widet.ranking .widet_box .rank_box .arrow{float:left;margin:0 0 0 30px}.side .widet.ranking .widet_box .rank_box .wrap{padding:0 0 0 45px}.side .widet.ranking .widet_box .rank_box .rank1{background:url(/img/icon_rank1.png) left top no-repeat}.side .widet.ranking .widet_box .rank_box .rank2{background:url(/img/icon_rank2.png) left top no-repeat}.side .widet.ranking .widet_box .rank_box .rank3{background:url(/img/icon_rank3.png) left top no-repeat}.side .widet.ranking .widet_box .rank_box .rank4{background:url(/img/icon_rank4.png) left center no-repeat}.side .widet.ranking .widet_box .rank_box .rank5{background:url(/img/icon_rank5.png) left center no-repeat}.side .widet.keyword .widet_box li{display:inline;margin:0 1em 0 0}.side .banner{margin:0 0 10px}.side .twit_box{position:relative}.twt-hd_over{width:100%;z-index:1000!important;position:absolute!important;top:-1px!important;height:54px!important;background:#ededed;border-top:solid 7px #fff;box-sizing:border-box;-moz-box-sizing:border-box}.twt-hd_over img{position:absolute!important;top:-7px!important;left:20px}.twit_box .twitter-timeline{margin-top:54px}.side .add{margin:0 0 10px}.side .widet.connection .widet_box p{margin:0 0 5px}.side .widet.connection .widet_box ul{padding:4px;margin:0 0 5px}.side .widet.connection .widet_box li{float:left;width:55px;height:55px;margin:0 10px 0 0}.side .widet.tag_cloud{margin:0 0 10px}.side .widet.tag_cloud .widet_box ul.tag li{display:inline-block}.side .widet.tag_cloud .widet_box ul.tag li a{padding:5px}.side .widet.tag_cloud .widet_box ul.tag li.level1 a{z-index:6;font-size:123.1%;color:#600;font-weight:700}.side .widet.tag_cloud .widet_box ul.tag li.level2 a{z-index:5;font-size:123.1%;color:#600}.side .widet.tag_cloud .widet_box ul.tag li.level3 a{z-index:4;font-size:108%;color:#933;font-weight:700}.side .widet.tag_cloud .widet_box ul.tag li.level4 a{z-index:3;font-size:108%;color:#933}.side .widet.tag_cloud .widet_box ul.tag li.level5 a{z-index:2;font-size:93%;color:#;font-weight:700}.side .widet.tag_cloud .widet_box ul.tag li.level6 a{z-index:1;font-size:93%;color:#}.side .widet.login .widet_box table{width:100%;margin:5px 0}.side .widet.login .widet_box table td span.error-message{text-align:center}.side .widet.login .widet_box table td input.entry_txt{width:96%;color:#000;margin:5px 0 0;padding:5px;background:#fff;border:1px solid #ccc;-ms-box-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.side .widet.login .widet_box table td input.entry_txt.focused,.side .widet.login .widet_box table td input.entry_txt:focus{color:#999!important;box-shadow:inset 0 0 2px #ccc;-webkit-box-shadow:inset 0 0 2px #ccc;-moz-box-shadow:inset 0 0 2px #ccc}.side .widet.login .widet_box table td input.login{cursor:pointer;border:none;-ms-box-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px;color:#fff;font-weight:700;background:url(/img/bg_black.png) left top repeat-x #000}.side_l .widet.menu{margin:0 0 15px}.side_l .widet.menu h3 span{float:right;margin:-15px 0 0}.side_l .widet.menu li{margin:0 0 10px}.side_l .widet.menu li a{display:block}.side_l .widet.menu li.current a{font-weight:700;color:#ccc}