@charset "euc-jp"; body table{ width:750px; margin:0 auto; } body table table{ width:100%; } h1{ font-size:150%; width:750px; margin:5px auto 0 auto; padding:65px 0px 65px 60px; color:#FF3; text-align:left; background:url("./img-up/20080313113656.jpg") center no-repeat; } h1 a,h1 a:visited,h1 a:link,h1 a:hover{ color:#333; } div.hatena-body{ width:750px; margin:0px auto; padding:5px; text-align:left; } div.main { width:530px; _width:525px; margin:0px 0px 0px 5px; _margin:0px 0px 0px 10px; padding:0px; text-align:left; float:right; } div.sidebar { width:200px; margin:0px; padding:0px; float:left; } /*== 前の日次の日 == */ div.calendar { text-align:left; padding:5px; margin:10px 0; color:#999; font-size:90%; font-weight:bold; } div.calendar a{ font-weight:normal; } /*== 1日全体 == */ div.day { padding-bottom:10px ; margin-bottom:10px; background:#FFFFFF; line-height:150%; } /*== タイトルの行 == */ h2 { font-size:90%; padding:0px 8px; margin:0px 0px 1px 5px; border-left:5px solid #929614; } h2 a .date{ padding-right:5px; color:#5E6100; } h2 a.edit{ font-size:90%; text-decoration:underline; font-weight:normal; } /*== タイトルを除いた1日の日記本文全体 ==*/ div.body { padding:0px; margin:0px; } /*== 1記事全体== */ div.section{ font-size:90%; line-height:135%; color:#333333; margin-bottom:25px; } div.section p{ padding:0px; margin:5px; } div.section ul{ margin:10px; padding:0; } div.section ul li{ margin-left:10px; line-height:135%; line-height:135%; } input.field,textarea{ font-size:90%; border:1px solid #CCC; padding:3px; } .footnote{ font-size:90%; margin-left:5px; } div.section p.sectionfooter { text-align: right; margin-top: 1em; } /*== コメント全体==*/ div.comment{ padding:5px; margin:15px 5px 5px 5px; font-size:90%; border:1px solid #CCC; background:#EEE; clear:both; } /*== トラックバック全体==*/ div.refererlist{ padding:5px; margin:5px; font-size:90%; border:1px solid #CCC; background:#EEE; clear:both; } div.refererlist ul{ list-style:none; margin:0; padding:0 10px; } /*== コメント・トラバタイトル部分==*/ div.caption{ font-weight:bold; padding:3px; border-bottom:1px solid #CCC; } div.caption a{ color:#333; text-decoration:underline; } /*== コメント内容部分== */ div.commentshort{ padding:0px; margin:0px; font-size:90%; line-height:135%; } .canchor{ display:none; } /*== コメント1つ== */ div.commentshort p{ padding:0px; margin:10px 5px; } div.commentshort p a{ font-weight:bold; } /*==コメントのテキストボックス==*/ div.commentshort textarea{ width:350px; } /*== はてなモジュールの大枠 ==*/ div.hatena-module { padding:0px; border:1px solid #CCC; margin:0px 0px 10px 0px; background:#FFF url("hatena-modulebody.gif") bottom no-repeat; } div.hatena-moduletitle{ font-size:90%; padding:5px 2px 5px 5px; margin:0px; color:#ffffff; background:#DA0 url("hatena-moduletitle.gif") bottom; } div.hatena-moduletitle a{ color:#ffffff; } div.hatena-moduletitle a:visited{ color:#ffffff; } .hatena-modulebody { padding:5px; font-size:90%; } div.hatena-modulebody a{ color:#a70; } div.hatena-modulebody a:hover{ color:#CBB434; } /*== はてなモジュールカレンダー ==*/ table.calendar{ text-align:center; width:185px; font-size:90%; } td.calendar-sunday{ color:red; } td.calendar-saturday{ color:blue; } td.calendar-day img{ width:15px; height:15px; border:1px solid #CCCCCC; } /*== はてなモジュールリスト関連 ==*/ .hatena-modulebody ul { padding:0px; margin:0px; list-style-type:none; } .hatena-modulebody ul li { padding:5px 5px 5px 15px; margin:0px; border-bottom:1px dotted #CCC; background:url("li.gif") 5px 10px no-repeat; } .hatena-modulebody ul li a { display:block; } /*== 見出しの設定 ==*/ h3 { font-size:110%; margin:0px 10px 15px 5px; border-left:5px solid #AAA; padding:3px; } h3 .timestamp{ font-weight:normal; font-size:80%; color:#666 } div.day span.sanchor{ padding:10px 0px 10px 15px; margin-left:5px; font-size:1px; color:#FFFFFF; background:url(h3-yellow.gif) no-repeat; } .body h3.title { padding-left: 6px; margin-bottom:0; } .body h3.title a { color: #333; text-decoration: none; } div.day h3 a:hover{ text-decoration:none; } h4{ font-size:100%; padding:5px; margin:0; } /* ==リンク色== */ a{ color:#D90; text-decoration:none; } a:link{ color:#D90; text-decoration:none; } a:visited { color:#A58C01; text-decoration:none; } a:hover { color:#CBB434; text-decoration:underline; } a, a:link, a:visited, a:hover, { word-break:break-all ; word-wrap:break-word ; } /*== キーワード部分 ==*/ a.keyword ,a.keyword:link ,a.keyword:visited { color:#333; border-bottom:1px dotted #BBB; text-decoration:none; } a.okeyword ,a.okeyword:link ,a.okeyword:visited ,a.okeyword:hover { color:#333; border-bottom:1px dotted #BBB; text-decoration:none; } /*== 記事内の細かい部分 == */ div.section pre{ padding:5px; border:1px solid #E0E2A3; font-size:85%; background:#F7F8D1; line-height:120%; } div.section blockquote{ padding:3px; border:2px solid #E0E2A3; background:#FFF; font-size:90%; } div.section ul li{ } div.day img.photo{ float:right; margin:5px; } img{ border:0px; } dl dt{ font-weight:bold; } dl dd{ margin:0; padding:0; } /*== 以下はてなモジュールの細かい部分 ==*/ ul.hatena-photo{ margin:3px; } ul.hatena-photo li{ display:inline; margin:0px; padding:0px; border:none; background:#FFF; } ul.hatena-photo li a{ display:inline; } ul.hatena-photo li a img{ border:1px solid #CCC; } ul.hatena-photo li a:hover img{ border:1px solid #8A7500; } ul.hatena_photo li{ display:inline; margin:1px; padding:0px; } ul.hatena_photo li a{ display:inline; } img.hatena-fotolife { } .hatena-searchform { margin:5px; padding:0px; } div.adminmenu{ text-align:left; font-size:90%; margin:5px auto; width:750px; color:#FFF; } span.adminmenu a{ padding-left:10px; padding-right:7px; border-left:3px solid #CCC; color:#333; } /*== はまぞうリンク ==*/ div.hatena-asin-detail{ margin:3px; padding:3px; border:1px solid #CCC; background:url() no-repeat right top; } div.hatena-asin-detail a{ } .hatena-asin-detail-info{ margin:5px; } .hatena-asin-detail-info ul{ list-style:none; } .hatena-asin-detail-image{ float:left; margin-right:5px; } .hatena-asin-detail-title{ margin:5px; font-weight:bold; } .hatena-asin-detail-foot{ clear:both; } /*== フッター ==*/ .footer{ clear:both; margin:5px; font-size:90%; } /*== Adsense ==*/ .ad{ margin:10px; } /*== Clock ==*/ .hatena-clock{ } /*== アンケートモジュール ==*/ .hatena-question-detail{ width:90%; text-align:left; border:1px solid #CCCCCC; font-size:90%; } th.hatena-question-detail-title{ padding:5px; font-weight:normal; } .hatena-question-detail-label{ width:30%; padding:5px; border-top:1px solid #CCCCCC; } .hatena-question-detail-value{ width:65%; padding:5px; border-top:1px solid #CCCCCC; } /*== プロフィール ==*/ .hatena-profile{ } .hatena-profile-image{ } .hatena-profile-id{ } .hatena-profile-body{ } /*== テーブル記法 ==*/ div.section table{ width:auto; border:1px solid #CCC; margin:3px; } div.section table tr th{ background:#929614; padding:3px; font-size:90%; color:#FFF; } div.section table tr th a{ color:#FFF; } div.section table tr td{ padding:3px; font-size:90%; } body{ margin:0px; padding:0px; text-align:center; width:auto; background:#FFF url("bg.jpg") center top repeat-x; font-family:"Georgia","Century",serif; } /* keywordcloud */ ul.keywordcloud { margin: 10px; padding: 0; } ul.keywordcloud li { font-size:90%; display: inline; } a.keywordcloud0 { font-size: 80%; } a.keywordcloud1 { font-size: 100%; } a.keywordcloud2 { font-size: 120%; } a.keywordcloud3 { font-size: 140%; } a.keywordcloud4 { font-size: 160%; } a.keywordcloud5 { font-size: 180%; } a.keywordcloud6 { font-size: 200%; } a.keywordcloud7 { font-size: 220%; } a.keywordcloud8 { font-size: 240%; } a.keywordcloud9 { font-size: 260%; } a.keywordcloud10 { font-size: 280%; } /* Hatena-Star */ .hatena-star-comment-button-image { background-image: url("http://s.hatena.ne.jp/images/comment_dg.gif"); } .hatena-star-add-button-image { background-image: url("http://s.hatena.ne.jp/images/add_dg.gif"); } /* adsense */ .google_color_text { color:#333333; } .google_color_link { color:#8a7500; } .google_color_url { color:#333333; } .google_color_bg { color:#ffffff; } .google_color_border { color:#ffffff; }