@charset 'euc-jp';@import url(./dot.css);html,body {	background-color: #fff;	color: #333;}a:link { color: #f9b; }a:visited { color: #c69; }/*head*/h1 {	background-image: url(dot-h1_pink.png);	color: #999;}div.hatena-body {}/*\*/h1:first-letter {	color: #fff;}/*\*//*body*/div.day {	background-image: url(dot-border.png);}h2 {	 background-image: url(dot-pink.png);	color: #999; }.body {	zoom: 1;}.body:after {	content: "";	display: block;	clear: both;}div.section {}div.section h3 { color: #666; }div.section h3 span.sanchor {	background-image: url(dot-lightgray.png);	color: #ccc;}.body h3.title {	background-image: url("dot-lightgray.png") ;	background-repeat: no-repeat;	background-position: top left;	padding:3px 0 3px 28px;	margin-bottom: 0;}.body h3.title a {	color: #666666;	text-decoration: none;}div.section h4 {	color: #f9b;	background-image: url(dot-pink-mini.png);}div.section h5 {	color: #666;	background-image: url(dot-lightgray-mini.png);}img.photo {}div.comment,div.footnote {	border-color: #ccc;}/*sidebar*/div.sidebar {	background-image: url(dot-border.png);}div.hatena-module {}div.hatena-moduletitle {	 background-image: url(dot-pink.png);}/*\*/div.hatena-moduletitle:first-letter { color: #fff; }/*\*/td.calendar-day { color: #333; background-image: url(dot-lightgray.png); }td.calendar-day a:link { color: #c69; }td.calendar-day a:visited { color: #459; }td.calendar-sunday { color: #fff; background-image: url(dot-pink.png); }td.calendar-weekday { color: #333; background-image: url(dot-lightgray.png); }td.calendar-saturday { color: #fff; background-image: url(dot-darkgray.png); }/*list*/ul { list-style-image: url(dot-list.png); }li, dt { border-bottom: 1px dotted #ccc; }/*書影詳細*/div.hatena-asin-detail {}div.hatena-asin-detail img {}div.hatena-asin-detail-info {}div.hatena-asin-detail-info p {	border-bottom :1px dotted #f9b;}span.hatena-asin-detail-label {	color: #c69;	font-weight: bold;}/*table表記*/div.day th, div.day td {	border-color: #f9b;}div.day th, div.day th a:link, div.day th a:visited {	background: #eee;	color: #333;}/*question表記*/table.hatena-question-detail th, table.hatena-question-detail td {	border-color: #f9b;}/* Hatena-Star */.hatena-star-comment-button-image {  background-image: url("http://s.hatena.ne.jp/images/comment_rd.gif");}.hatena-star-add-button-image {  background-image: url("http://s.hatena.ne.jp/images/add_rd.gif");}/* adsense */.google_color_text { color:#333333; }.google_color_link { color:#ff99bb; }.google_color_url { color:#333333; }.google_color_bg { color:#ffffff; }.google_color_border { color:#ffffff; }/* fotolife *//* 1column */div.section img.hatena-fotolife{  max-width: 98%;}/* 2column */div.main div.section img.hatena-fotolife{  max-width: 98%;}