body { margin:0px; padding:0px; text-align:center; font-family:Verdana; background-color:#EEE; } #container{ margin:0px auto 0px auto; width:778px; color:#000; font-size:12px; font-family:Verdana; border:1px solid #CCC; background-color:#FFF; background-repeat:repeat-y; } a{ color:#0000FF; text-decoration:none; } h1 { margin:0px; padding-top:42px; padding-bottom:10px; font-weight:bolder; font-size:24px; font-family:Verdana; } h1 a{ color:#000; text-decoration: none; font-weight:bolder; } h2 { padding: 0px; font-size:12px; font-weight:bold; text-align:left; } h3 { font-size:12px; font-weight:bolder; padding: 20px 0px 15px 0px; } H3 a{ text-decoration: none; color:#0000FF; } #banner{ margin:0px; padding-left:45px; text-align:left; height:246px; background-image:url(ここにバナー画像のURL); background-position:top; } .description { font-weight:bold; padding:0px 10px 0px 0px; color:#000; } .navi { text-align:center; margin-bottom:10px; margin-top:10px; } #content { margin:10px 0px 10px 0px; float:left; width:485px; } .blog { padding:0px 0px 0px 21px; text-align:left; } .blogbody { font-weight:normal; margin-bottom:10px; border:1px solid #CCC; padding-left:30px; } .date{ clear:left; margin-top:0px; margin-bottom:5px; padding:20px 0px 5px 0px; font-family:Verdana; font-size:10px; } .title{ margin-top:0px; margin-bottom:0px; font-weight:bold; } .title a{ border:none; } .text{ padding:0px 25px 0px 0px; margin-top:0px; line-height:1.8em;; font-family:Verdana; } .posted{ text-align: right; margin-bottom:5px; padding:30px 30px 25px 0px; font-size:10px; font-family:Verdana; } .posted a{ font-weight:bold; } #links-left { } #links { font-weight:normal; float:left; width:230px; padding-top:30px; padding-bottom:10px; margin: 0px 0px 0px 25px; text-align:left; font-size:12px; text-align:center; } #calendar { margin-top:0px; margin-bottom:30px; font-size:12px; padding:5px; border:1px solid #C6C6C6; width:228px; } #calendar table { width:100%; background-color:#F2F2F2; } #calendar th { background-color:#E1E1E1; border-right:2px solid #F2F2F2; font-weight:bold; } .calendarhead { padding:4px 0px 4px 0px; font-weight:bold; font-size:12px; font-family:Verdana; background-color:#F2F2F2; color:#000; } .calendarhead a{ color:#000; } .calendarhead .calendarday{ color:#000; } .calendarday { padding:3px; margin-bottom:10px; color:#000; font-size:10px; font-family:Verdana; } .calendarday a { font-weight:bold; } .sidetitle { padding:0px 10px 4px 0px; text-align:left; font-family:Verdana; border-bottom:1px dotted #9D9D9D; font-weight:bold; } .side { line-height:2em; padding:5px 10px 10px 0px; margin-bottom:10px; font-size:10px; text-align:left; margin-bottom:10px; font-family:Verdana; } .side a{ font-size:12px; } .side-tag { padding:5px 10px 10px 0px; margin-bottom:10px; font-size:10px; text-align:left; margin-bottom:10px; font-family:Verdana; } .side-tag a{ font-size:12px; } input{ border:1px solid #959595; background-color:#EAEAEA; max-width:200px; } .input-submit{ background-color:#9CC9DD; color:#224E62; border:1px solid #000; } .powered { padding:20px 0px 20px 0px; text-align:center; } .syndicate { margin-right:10px; text-align:center; font-size:10px; } #comments { padding-left:21px; margin-bottom:30px; margin-top:25px; text-align:left; font-family:Verdana; } #comments form { margin:0px; padding:0px; } textarea{ width:300px; margin-bottom:5px; border:1px solid #959595; background-color:#EAEAEA; } .comments-head{ font-weight:bold; margin:0px; padding: 0px; } .comments-body { margin:0px; } .comments-post { padding:10px; text-align:right; font-size:10px; } #trackback { margin-bottom:30px; margin-top:25px; margin-left:21px; border:1px dashed #CDC1B0; padding:5px; text-align:left; border:1px solid #CCC; font-family:Verdana; } #footer{ clear:left; background-repeat:no-repeat; } .copyright{ text-align:center; } .copy-right{ text-align: center; padding:0px 10px 10px 10px; color:#5D5D5D; font-size:8px; font-family:Verdana; } .copy-right a{ text-decoration: none; color:#5D5D5D; } .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; font-weight:bold; } .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; } blockquote{ border:1px solid #CCC; padding:5px; margin:10px; } .tag-word{ margin:20px 0px 0px 0px; line-height:1.4em; } .tag{ padding:10px; position:relative; border:1px solid #CCC; margin-top:20px; margin-left:21px; } #tag_cloud{ border:1px solid #CCC; padding:10px; text-align:left; position:relative; } #tag_cloud a { padding:2px; } .tag-title{ font-size:16px; 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:10px; 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; }