body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;background-color:#ccc;text-align:center}#container{text-align:left;margin:10px auto 0;width:90%}#banner:after{clear:both;height:0;visibility:hidden;display:block;content:"."}#banner{font-family:arial,Helvetica;margin-bottom:15px;text-align:left;padding:10px 0 5px;height:90px;text-align:left;line-height:170%;width:850px;min-height:90px;display:inline-table}:first-child+html #banner{height:auto;min-height:90px}h1{margin:0 0 20px;padding:0 10px;text-align:left;font-weight:bolder;font-size:20px;color:#000;background-color:#000;border:solid 1px #000}h1 a{color:#FFF;font-family:arial,Helvetica;text-decoration:none;font-weight:bolder}h2{font-size:12px;font-weight:bolder;font-family:arial,Helvetica;margin-bottom:0}h3{padding:15px 0 0;font-size:10px;font-weight:bolder;font-family:arial,Helvetica;margin-top:0;margin-bottom:0}h3 a{padding:0;font-weight:bolder}.description{color:#444;margin:0;padding:0;font-size:14px;line-height:120%}.navi{color:#000;font-size:12px;text-align:center;margin:0}.navi a{color:#000;text-decoration:none}.navi a:hover{color:#25F;text-decoration:none}#content{margin:0 210px;font-size:12px;min-width:400px}.blog{text-align:left;margin-top:0;margin-bottom:0}.blogbody{margin:0;font-weight:400;line-height:120%;border-left:solid 1px #000;border-right:solid 1px #000;background-color:#69C}.date{font-size:12px;color:#fc0;background:#000;padding:3px 10px;font-weight:bolder}.title{padding:10px 0 5px 5px;font-weight:bolder}.title a{font-size:14px;font-weight:700;color:#fff;border:none;text-decoration:none}.text{font-size:12px;line-height:160%;color:#000;padding:0 20px 10px}.text a{color:#C33;text-decoration:none}.posted{margin-bottom:0;font-size:10px;color:#000;padding:2px 5px 2px 12px;text-align:right;border-top:1px solid #000;border-bottom:1px solid #000}.posted a{color:#ddd;text-decoration:none}.posted a:hover{color:#FF0;text-decoration:none}#links-left{font-weight:400;float:left;width:199px;margin:0;text-align:left}#links{font-weight:400;float:right;width:199px;margin:0;text-align:left}#calendar{font-weight:400;margin-bottom:20px;border-bottom:solid 1px #000;background:#CC9}#calendar table{width:199px;padding:5px 0 10px;border-right:solid 1px #000;border-left:solid 1px #000}#calendar th{margin:1px;padding:8px 0 5px;color:#000;text-align:center;border-bottom:1px solid #000}#calendar td{padding:5px 0;color:#fff;text-align:center}#calendar td a{font-weight:400;color:#333;text-decoration:none}#calendar td a:hover{color:#25F;text-decoration:none}.calendarhead{color:#fc0;background:#000;font-size:12px;font-weight:bolder;padding:3px 10px;text-align:center}.calendarday{font-size:12px;font-weight:400;color:#fff;padding:0;text-align:center}.sidetitle{color:#fc0;background:#000;font-size:12px;font-weight:bolder;padding:3px 10px;text-align:center}.side{color:#000;background:#CC9;border:solid 1px #000;font-size:12px;font-weight:400;line-height:140%;padding:10px 5px;margin-bottom:20px}.side a{line-height:150%;color:#fff;text-decoration:none}.side a:hover{color:#25F;text-decoration:none}.powered{text-align:center;line-height:120%;margin:20px 35px 20px 10px}.syndicate{font-size:10px;margin-top:15px;margin-bottom:15px;text-align:center}.syndicate a{color:#444;text-decoration:underline;padding-top:10px}.admin{font-size:10px;margin-top:15px;margin-bottom:15px;text-align:center}.admin a{color:#444;text-decoration:underline;padding-top:10px}#comments{color:#C33;margin-top:20px;border:solid 1px #000;background:#CC9}textarea{width:320px;margin-bottom:5px}#comments form{color:#000;margin:0;padding:5px}#comments input{max-width:199px}.comments-head{color:#fc0;font-weight:bolder;padding:3px 10px;font-size:12px;border:1px solid #000;background-color:#000}.comments-body{font-size:12px;color:#000;padding:10px}.comments-post{font-size:10px;text-align:right;padding:5px}.comments-post a{color:#000}#trackback{width:400px;font-size:12px;color:#000;background:#ccc;margin-top:10px}#trackback a{color:#000}#footer{padding-top:10px;clear:left;clear:both}.copyright{font-size:80%;width:100%;text-align:center}.diet-content{padding-left:10px;font-size:12px}#diet-foods{padding-left:10px;font-size:12px}.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{background-color:#333;padding:2px 10px 2px 5px;font-size:12px;color:#FFF;background-image:url(http://blog.sakura.ne.jp/img/diet/right_bt.gif);background-position:right;background-repeat:no-repeat;width:90px;margin-top:5px}.diet-content{padding-left:10px;font-size:12px}#diet-foods{padding-left:10px;font-size:12px}.food-title{width:20%;clear:left;float:left}.food-content{width:75%;padding-top:10px}.tag-word{font-size:10px;margin:20px 0 0;line-height:1.4em;text-align:right}.tag{margin-top:20px;padding:10px;margin-left:0}#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:700;text-align:left}.tag-body{margin:10px 0;padding:10px 0 0;position:relative}.tag-service{text-align:left;font-weight:700;border-bottom:1px solid #CCC;padding:0 0 5px;clear:left;position:relative}.tag-search{text-align:right;padding:5px 0;margin-bottom:10px;font-weight:700;position:relative}.tag-article{padding:0 10px 10px;text-align:left;position:relative}.tag-article-title{text-align:left;padding:0 0 5px;font-weight:700;position:relative}.tag-article-posted{font-weight:400;position:relative}.tag-article-summary{padding:0 10px;line-height:1.4em;position:relative}.tag-more{text-align:right;margin:10px 0;clear:left;position:relative;font-size:12px}.tag-photos{float:left;margin:10px 5px;position:relative;width:140px;height:200px}.tag-photos-title{line-height:1.4em;padding:5px 0;text-align:left;position:relative}.tag-audios{margin:5px;position:relative}.tag-audios-title{text-align:left;font-weight:700;padding:0 0 5px;position:relative}.tag-audios-posted{font-weight:400;position:relative}.tag-videos{float:left;margin:10px 5px;position:relative}.tag-videos-title{line-height:1.4em;padding:5px 0;text-align:left;position:relative}.tag-navi{clear:left;text-align:center;margin:10px 0;position:relative}.listCategoryArticle{margin-top:5px;padding:5px;border:solid 1px #FFE2E2}.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(http://blog.sakura.ne.jp/img/listCategoryArticle.gif) no-repeat 0 2px;padding-left:12px;line-height:1.4;font-size:10px}.bookmark{padding-bottom:5px}.seesaaArticleSearch{border-collapse:collapse;overflow:hidden;font-size:12px;text-align:left}.seesaaArticleSearch td{padding:0}.sASform{margin:0;padding:0}.responsivebanner{width:336px;height:280px}.responsivebannerside{width:160px;height:600px}.responsivebannerside2{width:160px;height:600px}@media all and (min-width: 728px){.responsivebanner{width:728px;height:90px}}@media all and (min-width: 970px){.responsivebanner{width:970px;height:250px}}@media all and (min-width: 1200px){#links{font-weight:400;float:right;width:300px;margin:0;text-align:left}#content{margin:0 310px 0 210px;font-size:12px}.responsivebannerside{width:300px;height:1050px}}.fleft{float:left}.fleftr{float:left;margin-right:20px}.fright{float:right}.fclear{clear:both}.center{text-align:center}.colorred{color:red}.terminal{color:#0C3;background-color:#000}