body { background-color:#FFFFFF; /* ページ両余白の色を変えるときはここ */ margin:0px 0px 0px 0px; padding:0px; text-align:center; font-family:font: 80%/1.5 "メイリオ","Meiryo",arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"MS Pゴシック","MS PGothic",Sans-Serif,Verdana; text-align:center; } #container{ background-color:#FFFFFF; /* 両サイドの真ん中の背景色を変えるときはここ */ margin:0px auto 0px auto; width:940px; color:#000; font-size:95%; text-align:center; } a:link { color: #0000ff; text-decoration:none;} a:visited { color: #0000ff; text-decoration:none;} a:hover { color: #000080; text-decoration:none;} a:active { color: #ff8000; text-decoration:none;} h1 { margin:0px 0px 20px 0px; font-size:200%; } h1 a:link,h1 a:visited ,h1 a:hover , h1 a:active { color:#000; /* タイトル文字の色 */ font-family: "MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif; /* ブログタイトルをゴシック体にする時はこの行を消す */ text-decoration: none; } h2 { padding: 0px; text-align:left; } h3.title { padding:7px 10px 2px 5px; font-size:100%; background-color:#b3d9ff; border-bottom:3px solid #ffcc00; } h3.title a{ color:#000; /* ブログ記事タイトルの色 */ font-weight:normal; } #banner{ padding:30px 5px 20px 10px; text-align:left; background-color:#acf25e; /* タイトル背景色 */ //background-image: url("http://blog.canpan.info/hoshichan/img/title.jpg"); /* タイトル背景画像 */ } .description { font-size:95%; } .entry{ margin-bottom:5px; margin-top:5px; font-size:95%; } .navi { text-align:center; margin-bottom:5px; margin-top:5px; } #content { margin:0px 0px 0px 20px; float:left; text-align:left; width:500px; } .blog { padding:0px 5px 20px 5px; text-align:left; } .blogbody { font-weight:normal; margin-bottom:15px; } .date{ font-size:90%; clear:left; color:#555555; margin-top:0px; margin-bottom:0px; padding:5px 0px 5px 0px; text-align:right; font-weight:normal; } .title{ margin-top:0px; margin-bottom:0px; } .text{ padding:10px 0px 5px 0px; margin-top:0px; line-height:1.5em; font-size:90%; } .posted{ text-align: right; margin-bottom:5px; padding:10px 0px 3px 0px; font-size:75%; } #links-left { font-weight:normal; width:200px; float:left; margin: 5px 0px 0px 0px; text-align:left; } #links { font-weight:normal; float:left; width:200px; margin: 5px 0px 0px 20px; text-align:left; font-size:95%; } #calendar { margin-bottom:10px; font-size:95%; border:2px solid #b3d9ff; width:98%; } #calendar table { width:100%; } .calendarhead { padding:4px 0px; font-weight:bold; background-color:#b3d9ff; text-align:center; color:#000; font-size:95%; width:100%; } .calendarhead a{ color:#000; } .calendarhead .calendarday{ color:#000; } .calendarday { padding:3px; margin-bottom:10px; color:#000; font-size:95%; } .calendarday a { font-weight:bold; } .calendarday-a{ background-color:#b3d9ff; } .sidetitle { padding:4px 10px 4px 10px; color:#000; /* 両サイドの見出しタイトルの色 */ background-color:#b3d9ff; border-bottom:3px solid #ffcc00; text-align:center; } .side { padding:5px 10px 10px 5px; margin-bottom:10px; font-size:85%; line-height:1.5em; } .side-tag { padding:5px 10px 10px 0px; margin-bottom:10px; } .side-tag a{ } .side input{ border:1px solid #959595; background-color:#b3d9ff; } .powered { padding:10px 5px 10px 5px; text-align:center; } .syndicate { margin-right:10px; text-align:center; font-size:95%; } #comments { margin-bottom:30px; margin-top:25px; text-align:left; padding:0px; } #comments form { margin:0px; padding:0px; } #comments input { max-width:200px; border:1px solid #959595; background-color:#b3d9ff; } #comments textarea{ width:300px; margin-bottom:5px; border:1px solid #959595; background-color:#b3d9ff; } .comments-head{ font-weight:bold; margin:0px; } .comments-body { margin:0px; } .comments-post { padding:3px 0px 3px 0px; font-size:95%; text-align:right; } #trackback { margin-bottom:30px; margin-top:25px; border:1px dotted #666; padding:5px; text-align:left; } #footer{ clear:left; height:50px; } .copyright{ text-align:center; } .diet-content{ padding-left:10px; } #diet-foods{ padding-left:10px; } .food-title{ width:20%; clear:left; float:left; } .food-content{ width:75%; padding-top:10px; } #diet-container{ border:1px solid #999; padding:5px; margin-bottom:5px; } .diet-title{ padding:2px 10px 2px 5px; margin-top:5px; } blockquote{ border:1px solid #ccc; padding:5px; margin:10px; } .tag-word{ margin:20px 0px 0px 0px; line-height:1.4em; } .tag{ position:relative; } #tag_cloud{ border:1px solid #CCC; padding:10px; text-align:left; position:relative; } #tag_cloud a { padding:2px; } .tag-title{ font-size:125%; font-weight:bold; text-align:left; } .tag-body{ margin:10px 0px; padding:10px 0px 0px 0px; position:relative; } .tag-service{ text-align:left; font-weight:bold; border-bottom:1px solid #CCC; padding:0px 0px 5px 0px; clear:left; position:relative; } .tag-search{ text-align:right; padding:5px 0px; margin-bottom:10px; font-weight:bold; position:relative; } .tag-article{ padding:0px 10px 10px 10px; text-align:left; position:relative; } .tag-article-title{ text-align:left; padding:0px 0px 5px 0px; font-weight:bold; position:relative; } .tag-article-posted{ font-weight:normal; position:relative; } .tag-article-summary{ padding:0px 10px; line-height:1.4em; position:relative; } .tag-more{ text-align:right; margin:10px 0px; clear:left; position:relative; } .tag-photos{ float:left; margin:8px; position:relative; width:140px; height:200px; } .tag-photos-title{ line-height:1.4em; padding:5px 0px; text-align:left; position:relative; } .tag-audios{ margin:5px; position:relative; } .tag-audios-title{ text-align:left; font-weight:bold; padding:0px 0px 5px 0px; position:relative; } .tag-audios-posted{ font-weight:normal; position:relative; } .tag-videos{ float:left; margin:10px; position:relative; } .tag-videos-title{ line-height:1.4em; padding:5px 0px; text-align:left; position:relative; } .tag-navi{ clear:left; text-align:center; margin:10px 0px; position:relative; } .listCategoryArticle{ margin-top:20x; padding:5px; border:solid 1px #ffcc00; } .listCategoryArticle ul{ list-style:none; padding:0; margin:0 0 0 10px; text-align:left; list-style-position:outside; } .listCategoryArticle ul li{ margin:0; background:url(/_common/img/listCategoryArticle.gif) no-repeat 0 2px; padding-left:12px; line-height:1.4; font-size:85%; } #new{ margin-bottom:5px; margin-top:5px; font-size:95%; } #new h3{ padding:7px 10px 2px 10px; font-size:110%; color:#000; /* ブログ記事タイトルの色 */ font-weight:normal; letter-spacing: 0.4em; background-color:#b3d9ff; border-bottom:3px solid #ffcc00; } #new ul{ padding:5px 0px 5px 0px; list-style: none; } #new li{ background:url(/_common/img/listCategoryArticle.gif) no-repeat 0 2px; font-size:100%; line-height:1.4em; padding-left:12px; } #new span.date{ font-size:90%; color:#555555; }