Hatena::Grouppico

cpk:r:sunday

cpk:r:sunday

cpk:r:sunday

cpk:d:sundayはてなRSS版。サイドバーは左におきました。

ヘッダ色

wh

スタイルシート

html {
  margin: 0;
  padding: 0;
}

body{
  color: #000000;
  background: #fff;
  font-size: 90%;
  font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Verdana, "MS Pゴシック", sans-serif;
  line-height: 1.6;
  margin: 0;
  text-align: center;
  padding: 0;
  word-break: break-all;
  word-wrap: break-word;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

form{
  display: inline;
  margin: 0;
}

ul{
  margin: 0;
  padding: 0;
  list-style: none;
}

img {
  border: 0px;
}

input.field{
  border: solid 1px #dddddd;
}

a{
  color: #000000;
  text-decoration: none;
}

.content-body a:visited {
  color: #555555;
}

a:hover {
  color: #FFAD1F;
}

a:active {

}

/*::header::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#banner {
  margin: 0 auto !important;
  position: relative !important;
  padding: 0;
  text-align: left;
  background-color: #ffffff !important;
  border: none !important;
}

#banner a{
  border: none !important;
}

#bannersub {
  border-bottom: none !important;
  margin: 0 auto !important;
  text-align: center !important;
  padding: 0 !important;
  background-color: #ffffff !important;
  position: relative !important;
}

#bannersub table {
  border: none !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  font-size: 100%;
}

#bannersub td {
  font-size: 90% !important;
  color: #000 !important;
}

#bannersub td a {
   text-decoration: none !important;
  border: none !important;
  color: #000 !important;
}

div#banner img.logo {
  position: absolute !important;
  text-align: right !important;
  top: 0px !important;
  right: 15px !important;
}

/*::breadcrumbs::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#breadcrumbs{
  padding: 0;
  margin: 10px auto;
  color: #000;
  text-align: left;
  width: 80%;
}

#breadcrumbs p {
  font-size: 80%;
  padding: 0;
  margin: 0;
}

#breadcrumbs a{
  border: none;
  color: #000;
}

/*::title::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

h1{
  padding: 60px 0;
  width: 80%;
  font-size: 110%;
  font-weight: normal;
  text-align: left;
  color: #000000;
  clear: both;
  margin: 0 auto;
}

/*::modelist::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

ul.modelist{
  text-align: right;
  margin: 0 auto;
  width: 80%;
}

ul.modelist li{
  display: inline;
  margin: 0 0 0 10px;
  font-size: 80%;
  cursor: pointer;
  color: #666;
  padding: 5px;
  border: solid 1px #eee;
}

ul.modelist li:hover{
  color: #FFD100 !important;
}

ul.modelist li.selected{
  color: #000;
  border: solid 1px #ccc;
  font-weight: normal;
}

/*::main::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.hatena-body{
  width: 80%;
  margin: 0 auto;
  padding: 0;
  text-align: left;
  position: relative;
}

.hatena-body:after{
  content: "";
  display: block;
  clear: both;
  border-bottom: 1px transparent solid;
}

#main{
  margin: 0;
  padding: 0;
  float: right;
  clear: right;
  width: 65%;
}

#main .pager{
  padding: 0 0 5px 0;
  margin: 0;
  text-alig: right;
  font-size: 90%;
  float: right;
}

#main #main-header .pager{
  margin: 0;
  padding: 0;
}

#main form.populartopic{
  display: block;
  margin: 0;
  padding: 5px 0;
  font-size: 80%;
  float: left;
}

#main form.populartopic input{
  vertical-align: middle;
}

#main .item-read,
#main .item-unread,
#main .item-guest,
#main .item-update{
  clear: both;
}

em a.users{
  color: #FFAD1F;
}

strong a.users{
  color: #FFAD1F;
  background: #FFF0D7;
}

em{
  font-style: normal;
}

img.update , img.new{
  margin-right: 3px;
}

#no_populartopic{
  margin: 10px 0;
  clear: both;
  padding: 7px;
  font-size: 80%;
  background: #eeeeee;
}

/*::main:header::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#main-header{
  margin: 0;
}

/*::ads::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.sponsor{
  margin: 0;
}

.sponsor ul {
  margin: 0;
  padding: 0;
  font-size: 100%;
}
.sponsor ul li{
  font-size: 90%;
}

.sponsor ul li a{
  text-decoration: none;
}

/*::group:title::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#main h2{
  position: relative;
  margin: 10px 0;
  font-weight: normal;
  border-bottom: dashed 1px #999;
  padding: 0;
  font-weight: normal;
  font-size: 110%;
}

#main h2 span.unread{
  font-size: 80%;
  font-weight: normal;
}

#main h2 img#undo_read{
  position: absolute;
  right: 3px;
  top: 3px;
  cursor: pointer;
}

/*::selectedfeed::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.selectedfeed{
  padding: 10px;
  background: #f5f5f5;
  border: none;
  margin: 0;
}

.selectedfeed ul li{
  font-size: 100%;
  padding-bottom: 3px;
}

.selectedfeed ul li img{
  vertical-align: middle;
  margin-right: 3px;
}

/*::normal:mode::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.item,
.vitem {
  margin: 10px 0;
  line-height: 135%;
  _width: 100%;
}

.siteimage{
  float: right;
  margin: 8px 5px;
}

#main-body{
  margin: 0;
}

.item{}

#hatena-rss-normal .item-read,
#hatena-rss-normal .item-guest,
#hatena-rss-normal .item-update {
  padding: 0;
  border: solid 1px #ddd;
  margin: 0 0 15px 0;
}

#hatena-rss-normal .item-unread{
  padding: 0;
  border: solid 1px #FFAD1F;
  margin: 0 0 15px 0;
}

#hatena-rss-normal form.b_append{
  display: block;
  text-align: right;
}

#hatena-rss-normal h3{
  padding: 0;
  margin: 10px;
  font-size: 100%;
  font-weight: normal;
}

#hatena-rss-normal .item-unread h3 {

}
#hatena-rss-normal .item-update h3 {

}

#hatena-rss-normal .item-read h3,
#hatena-rss-normal .item-guest h3{

}

#hatena-rss-normal h3 .users{
  font-size: 80%;
}

#hatena-rss-normal .content-button button{
  width: 7.3em;
  text-align: center;
}

.item-unread h3 img{
  vertical-align: middle;
}

.item-body{
  margin: 10px 0;
  font-size: 100%;
  padding: 0;
}

.summary{
  margin: 0 10px;
  font-size: 90%;
}

.summary a{
  color: #000;
  border-bottom: 1px solid #ddd;
}

.content{
  margin: 0;
}

.content .content-body{
  padding: 0;
  margin: 0 10px;
  font-size: 90%;
}

.content-body a{
  color: #000;
  text-decoration: underline;
}

.content-body a.keyword,
.content-body a.okeyword{
  text-decoration: none;
}

.content .content-button{
  text-align: right;
  clear: both;
  padding: 10px 10px 0 10px;
}

#hatena-rss-normal form.b_append {
  display: block;
  margin: 0;
  padding: 0 10px;
  text-align: right;
}

.item-footer{
  font-size: 80%;
  text-align: right;
  margin: 0;
  color: #666;
  padding: 10px;
}

.item-footer img{
  vertical-align: middle;
}

/*::hatena-mode:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.content-body pre,
.content-body blockquote {
  background-color: #f5f5f5;
  border: none;
  padding: 10px;
  margin: 1em 0;
}

.content-body th,
.content-body td{
  font-size: 100%;
  border: solid 2px #eee;
  border-collapse: collapse;
  padding: 5px;
}

.content-body table{
  font-size: 100%;
  border: solid 2px #eee;
  border-collapse: collapse;
  padding: 0;
  margin: 1em 0;
}

a.screenshot,
img.screenshot{
  float: none;
}

.content-body img{
  max-width: 400px;
  max-height: 250px;
}

div.ascii-art{
  font-size:12pt;
  line-height:18px;
  font-family: "Mona","IPA MONAPGOTHIC","MS PGothic","MS Pゴシック","MS Pゴシック","MS Pゴシック",sans-serif;
}

.content-body div.hatena-asin-detail {
  margin: 1em 0;
  padding: 1em;
  border: solid 1px #e0e0e0;
  _width: 100%;
}

img.hatena-asin-detail-image {
  float: left;
  border: 0;
  margin: 0 10px 0 0 ;
}

div.hatena-asin-detail-info{
  float: left;
  margin: 0;
  word-break: break-all;
}

.section div.hatena-asin-detail p{
  font-weight: bold;
  margin: 0;
}

.section div.hatena-asin-detail p a{
  border: 0;
  text-decoration: none;
}

.section div.hatena-asin-detail-info ul {
  list-style: none !important;
  margin: 5px 0 0 0;
  padding: 0;
}

.section div.hatena-asin-detail-info li {
  list-style: none !important;
  margin: 0;
  padding: 0;
}

.hatena-asin-detail-foot {
  clear: left;
}

/*::simple:mode::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#hatena-rss-simple .item-unread,
#hatena-rss-simple .item-unread{
  clear: both;
  margin: 2px;
  _height: 1%;
}

#hatena-rss-simple  .item-read{
  clear: both;
  margin: 2px;
  _height: 1%;
}

#hatena-rss-simple .item-unread:after ,
#hatena-rss-simple .item-read:after,
#hatena-rss-simple .item-guest:after,
#hatena-rss-simple .item-update:after{
  clear: both;
  content: "";
  display: block;
}

#hatena-rss-simple h3{
  margin: 0;
  font-weight: normal;
  font-size: 100%;
}

#hatena-rss-simple .item-read h3 ,
#hatena-rss-simple .item-read h3 {
  
}
#hatena-rss-simple .item-unread h3 {

}
#hatena-rss-simple .item-update h3 {

}

#hatena-rss-simple h3 a.users{
  font-size: 80%;
}

#hatena-rss-simple h3 .date{
  font-weight: normal;
  color: #999999;
  font-size: 80%;
}

#hatena-rss-simple h3 img{
  vertical-align: middle;
  margin: 0 3px;
}

#hatena-rss-simple .item-footer{
  margin-top: 0px;
}

/*::antenna:mode::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.item-antenna{
  margin: 0;
  padding: 0;
}

.item-antenna ul.item-list li{
  font-size: 90%;
  padding: 0;
  _padding: 3px 0;
}

.item-antenna ul.item-list li img{
  margin: 0 3px;
}

.item-antenna ul.item-list li .date{
  font-size: 90%;
  color: #666;
}

.item-antenna ul.item-list li .antenna-entry-list{
  margin: 0.5em 0;
  padding: 0 0 0 1.5em;
}

.item-antenna ul.item-list li .antenna-entry-list li{
  padding: 0;
  list-style-type: circle;  
}

img.toggle-button{
  cursor: pointer;
}

.ad-antenna{
  margin-left: 15px;
  _width: 100%;
  overflow: hidden;
}

/*::sidebar::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#sidebar{
  float: left;
  clear: left;
  width: 31%;
  margin: 0;
  padding: 0;
  text-align: left;
  font-size: 90%;
}

/*::groups::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.groups {
  margin: 0 0 25px 0;
  text-align: left;
  padding: 0;
  _width: 100%;
  position: relative;
}

.groups .group-title{
  font-size: 120%;
  letter-spacing: 0;
  padding: 0;
  margin: 0 0 5px 0;
  text-align: left;
  font-weight: normal;
  border-bottom: dashed 1px #999;
}

.groups .group-title img{
  position: absolute;
  top: 0;
  right: 0;
}

.groups ul.group-list{
  padding: 0 0 7px 1.5em;
  margin: 0;
  _width: 100%;
  list-style-type: circle;
}

.groups ul.group-list li{
  font-size: 100%;
  padding: 0;
}

.groups ul.group-list li a{

}

.groups ul.group-list li span.public{
  display: block;
}

.groups ul.group-list li#default a{

}

.groups ul.group-list li span.selected a{
  font-weight: bold;
  color: #FFAD1F;
}

.groups ul.group-list li span.selected span.private{
  display: block;
}

.groups ul.group-list li span.selected span.public{
  display: block;
}

.groups form{
  display: block;
  padding: 0 7px 7px 7px;
  margin: 0;
}

.groups form input{

}

.groups form input{

}

/*::feeds::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.feeds{
  margin: 0 0 25px 0;
  text-align: left;
  padding: 0;
  _width: 100%;
  position: relative;
}

.feeds .feed-title{
  font-size: 120%;
  letter-spacing: 0;
  padding: 0;
  margin: 0 0 5px 0;
  text-align: left;
  font-weight: normal;
  border-bottom: dashed 1px #999;
}

.feeds .feed-title img{
  position: absolute;
  top: 0;
  right: 0;
}

.feeds ul.feed-list{
  _width: 100%;
  padding: 0 0 7px 1.5em;
  list-style-type: circle;
}

.feeds ul.feed-list li{
  padding: 0;
}

.feeds ul.feed-list li span.feed-selected{
  display: block;
}

.feeds ul.feed-list li span.feed-selected a{
  font-weight: bold;
  color: #FFAD1F;
}

.feeds ul.feed-list li span.feed{
  display: block;
}

.feeds ul.feed-list li a{

}

.feeds ul.feed-list li .date{
  float: right;
  color: #999999;
  line-height: 1.6;
}

.feeds ul.feed-list li img{
  vertical-align: middle;
}

.feeds form.addform{
  display: block;
  padding: 0 7px 7px 7px;
  margin: 0;
  font-size: 90%;
}

/*::ad::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.ad{
  margin: 0 0 15px 0;
  text-align: left;
  padding: 0;
  _width: 100%;
}

.ad .ad-title{
  font-size: 120%;
  line-height: 1;
  letter-spacing: 0;
  padding: 5px 0;
  margin: 0;
  text-align: left;
  font-weight: normal;
  border-bottom: dashed 1px #999;
}

.ad .ad-body{
  width: 100%;
  overflow: hidden;
}

/*::keyusage:::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

.keyusage{
  margin: 0 0 25px 0;
  text-align: left;
  padding: 0;
  _width: 100%;
  position: relative;
}

.keyusage .keyusage-title {
  font-size: 120%;
  padding: 0;
  margin: 0 0 5px 0;
  text-align: left;
  font-weight: normal;
  border-bottom: dashed 1px #999;
}

.keyusage ul.keyusage-list{
  margin: 5px 0;
}

.keyusage ul.keyusage-list li{
  font-size: 100%;
}

/*::footer::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

#footer{
  text-align: center;
  font-size: 80%;
  margin: 0 auto;
  padding: 5px 0;
  color: #999;
  clear: both;
  width: 85%;
}

/** youtube **/
.section object,
.section embed{
  width: 255px;
  height: 210px;
}