<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Reset fontsize integrate */
/*-------------------------------------*/
#links,#links-left,.side,#content,.blog,.blogbody,.text {overflow: hidden;}
h2,h3 {padding: 0; margin: 0;}

/* Base Fontsize 10px */
body {
  font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3','Hiragino Kaku Gothic Pro','ãƒ¡ã‚¤ãƒªã‚ª',Meiryo,'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯',sans-serif;
  font-size: 62.5%;
  line-height: 1.7;
}

#banner                        {font-family: 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
#banner h1                     {font-size: 260%; *font-size: 225%;}
.tag-title                     {font-size: x-large;}
h3.title                       {font-size: 200%; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
.tag-word                      {font-size: 85.7%;}

/* 14px */
.side                          {font-size: 140%;}
.sidetitle                     {font-size: 140%; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
#banner .description           {font-size: 140%;}
.blog .text                    {font-size: 140%;}
.comments-body                 {font-size: 140%;}
.comments-head                 {font-size: 140%;}
#trackback                     {font-size: 140%;}
.date                          {font-size: 140%; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
#calendar th                   {font-size: 140%; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
.calendarhead                  {font-size: 140%; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
.calendarday                   {font-size: 140%;}
.tag-body                      {font-size: 140%;}

/* 12px */
#tag_cloud                     {font-size: 120%;}
.side-tag                      {font-size: 120%;}
.posted                        {font-size: 120%;}
.navi                          {font-size: 120%;}
.syndicate                     {font-size: 120%;}
.listCategoryArticle li        {font-size: 85.7%;}
.calendarhead span.calendarday {font-size: 85.7%;}
.comments-post                 {font-size: 85.7%;}
.tag-more                      {font-size: 85.7%;}
.tag-article-posted            {font-size: 85.7%;}


/* Common */
/*-------------------------------------*/
body {
  margin: 0;
  padding: 0;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/bg.png") center 0 repeat-y;
  background-color: #FFF;
  color: #333;
}

/* common - link */
a:link    { color: #393; text-decoration:none; font-family:'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W6',sans-serif;}
a:visited { color: #aaa; text-decoration:none;}
a:hover   { text-decoration: underline;}

#links a:link    { text-decoration: underline;}
#links a:visited { text-decoration: underline;}
#links a:hover   { text-decoration: none;}

#links-left a:link    { text-decoration: underline;}
#links-left a:visited { text-decoration: underline;}
#links-left a:hover   { text-decoration: none;}


/* Layout */
/*-------------------------------------*/
#container {
  width: 1060px;
  margin: 0 auto;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/bg_header.png") center 0 no-repeat;
}

/* Layout - blogTitle */
#banner {
  height: 510px;
}
#banner h1 {
  overflow: hidden;
  float: right;
  width: 600px;
  max-height: 175px;
  margin: 0 0 5px;
  padding-top: 100px;
}
#banner h1 a {
  line-height: 1.2;
  color: #393;
}
#banner .description {
  clear: both;
  float: right;
  width: 600px;
  color: #000;
}

/* Layout - mainColumn */
#content {
  width: 740px;
  float: left;
}

/* Layout - leftColumn */
#links-left {
  float: left;
  width: 300px;
  margin: 0 20px 0 0;
  padding: 0;
  color: #FFF;
}


/* Side */
/*-------------------------------------*/
.side,
.side-tag {
  margin: 0 0 20px;
  padding: 10px;
  background-color: #333;
  color: #CCC;
}
.sidetitle {
  margin-bottom: 0;
  padding: 18px 0 0 10px;
  font-weight: 700;
}
.fanIco1,
.fanIco2 {
  margin-top: -7px;
}
.syndicate a:link,
.syndicate a:visited {
  color: #000 !important;
  text-decoration: none;
}

.syndicate a:hover {
  text-decoration: underline;
}

/* side - left */
#links-left .sidetitle {
  height: 30px;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/bg_section_l.png") no-repeat right 3px #333;
}

/* Side - calender */
#calendar {
  margin: 0 0 15px 0;
  padding: 0 5px 10px;
  background: #333;
  color: #CCC;
}
#calendar table {
  width: 280px;
  margin: 0 auto;
  border-collapse: collapse;
}
.calendarhead {
  margin-bottom: 0;
  padding-top: 50px;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/bg_section_l.png") no-repeat right 3px;
  text-align: center;
  font-weight: 700;
  color: #FFF;
}
.calendarhead a:link {
  color: #FFF;
}
.calendarday {
  padding: 1px 2px;
}
.calendarday a {
  width: 100%;
  height: 25px;
  line-height: 25px;
  padding: 0;
  font-weight: 700;
  text-decoration: underline;
}
#calendar th.calendarday:first-of-type {
  color: #C33;
}
#calendar th.calendarday:last-of-type {
  color: #06C;
}
#calendar td {
  height: 25px;
  margin: 0;
  padding: 0;
  line-height: 25px;
}

/* Side - search */
.side input[type="text"] {
  width: 205px;
  height: 20px;
  margin: 0;
  padding: 0 5px;
  border: 1px solid #E0E0E0;
  line-height: 22px;
  vertical-align: middle;
}

.side .input-submit {
  float: right;
  width: 40px;
  height: 22px;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/btn_search.png") no-repeat;
  border: none;
  color: #000;
  cursor: pointer;
  font-weight: 700;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  *margin-top: -22px;
}

.side input[type="text"]:hover,
.side .input-submit:hover {
  opacity: 0.9;
  filter:alpha(opacity=90);
  -ms-filter:"alpha(opacity=90)";
}
.seesaaArticleSearch .sASweb {
  padding-top: 3px;
  background-position: 0 6px;
}
.seesaaArticleSearch .sASarticle {
  width: 140px;
  padding-top: 3px;
}


/* Entry */
/*-------------------------------------*/
.blog {
  position: relative;
  margin-bottom: 40px;
  padding-top: 0;
}
.date {
  margin-bottom: 10px;
  padding: 6px 10px;
  font-weight: 700;
  background: #F5F5F5;
  background: rgba(245,245,245,.85);
  border-radius: 8px;
  color: #393;
}
.blogbody {
  margin-bottom: 0;
  padding: 0;
  border-radius: 8px;
  background: #FAF4E8;
  background: rgba(250,244,232,.85);
  font-weight: 400;
}

/* Entry - navi */
.navi {
  padding-bottom: 14px;
  text-align: center;
  color: #000;
}
.navi a {
  text-decoration: none;
  color: #000;
  font-weight: 700;
}
.navi a:hover {
  text-decoration: underline;
}

/* Entry - title */
a.title {
  display: block;
  padding: 20px 20px 0 20px;
  color: #000;
  font-weight: 700;
  text-decoration: none;
}

/* Entry - text */
.blog .text {
  margin: 0;
  padding: 20px;
  font-weight: 400;
  zoom: 1;
}
.text:after {
  content: "";
  display: block;
  clear: both;
}

/* Entry - blockquote */
.text blockquote {
  margin: 10px -20px;
  padding: 20px;
  color: #666;
  background: rgba(245,245,245,.85);
}

/* Entry - posted */
.posted {
  margin-bottom: 0;
  padding: 0 20px 20px 0;
  text-align: right;
}
.bookmark {
  clear: both;
  margin-top: 5px;
}

/* Entry - comment */
#comments {
  margin-top: 25px;
  padding: 20px;
  background: #F5F5F5;
}
#comments form {
  margin: 0;
}
.comments-head {
  margin: 0 0 10px 0;
  font-weight: 700;
  color: #393;
}
.comments-body {
  margin: 0;
  padding: 0;
}
.comments-body .text {
  color: #333;
  padding: 0;
  margin: 0;
}
.comments-post {
  color: #666;
  padding: 5px 10px;
  text-align: right;
  margin-bottom: 20px;
}
.comments-post a:link,
.comments-post a:visited {
  color: #666;
}

/* Entry - comment - input */
#comments input[type="text"] {
  margin-bottom: 10px;
  padding: 8px 10px;
  border: 1px solid #E0E0E0;
  background: #FFF;
}
#comments .input-submit {
  border: none;
  margin-right: 10px;
  width: 74px;
  height: 34px;
  cursor: pointer;
  background: url("http://blog.seesaa.jp/img/bg/kawata_cp/btn_submit.png") no-repeat;
  color: #FFF;
  font-weight: 700;
  text-shadow: 0 -1px 0 rgba(0,0,0,.3);
}
#comments .input-submit:hover {
  opacity: 0.9;
  filter:alpha(opacity=90);
  -ms-filter:"alpha(opacity=90)";
}
textarea {
  width: 95%;
  margin-bottom: 10px;
  padding: 10px;
  border: 1px solid #E0E0E0;
}

/* Entry - trackback */
#trackback {
  padding: 20px;
  margin-top: 25px;
  background: #F5F5F5;
  color: #333;
}

#trackback a:link,
#trackback a:visited {
  color: #999;
}

/* Entry - listcategoryarticle */
.listCategoryArticle {
  margin-top: 5px;
  padding: 5px;
  border: solid 1px #DDD;
}
.listCategoryArticle ul {
  margin: 0 0 0 10px;
  padding: 0;
  list-style: none;
  text-align: left;
  list-style-position: outside;
}
.listCategoryArticle li {
  margin: 2px 0;
  background:url("http://blog.seesaa.jp/img/listCategoryArticle.gif") no-repeat 0 2px;
  padding-left: 12px;
  line-height: 1.4;
}


/* tag */
/*-------------------------------------*/
.tag-word {
  margin: 10px 0 0 0;
  line-height: 1.4;
  text-align: right;
}
.tag {
  margin-top: 0;
  padding: 20px;
  border-radius: 8px;
  background: #FAF4E8;
  background: rgba(250,244,232,.85);
  color: #333;
}
#tag_cloud {
  position: relative;
  padding: 10px;
  border: 1px solid #CCC;
  text-align: left;
}
#tag_cloud a {
  padding: 2px;
}
.tag-title {
  font-weight: bold;
  text-align: left;
}
.tag-body {
  position: relative;
  margin: 10px 0;
  padding: 10px 0 0 0;
}
.tag-service {
  text-align: left;
  font-weight: bold;
  border-bottom: 1px solid #E0E0E0;
  padding: 0 0 5px 0;
  clear: left;
  position: relative;
}
.tag-search {
  position: relative;
  margin-bottom: 10px;
  padding: 5px 0;
  text-align: right;
  font-weight: bold;
}
.tag-article {
  position: relative;
  padding: 0 10px 10px 10px;
  text-align: left;
}
.tag-article-title {
  position: relative;
  padding: 0 0 5px 0;
  text-align:left;
  font-weight: 700;
}
.tag-article-posted {
  position: relative;
  font-weight: 400;
}
.tag-article-summary {
  position: relative;
  padding: 0 10px;
  line-height: 1.4;
}
.tag-more {
  position: relative;
  clear: left;
  margin: 10px 0;
  text-align: right;
}
.tag-photos {
  position: relative;
  float: left;
  width: 140px;
  height: 200px;
  margin: 10px 5px;
}
.tag-photos-title {
  position: relative;
  padding: 5px 0;
  line-height: 1.4;
  text-align: left;
}
.tag-audios {
  position: relative;
  margin: 5px;
}
.tag-audios-title {
  position: relative;
  padding: 0 0 5px 0;
  text-align: left;
  font-weight: bold;
}
.tag-audios-posted {
  font-weight: 400;
  position: relative;
}
.tag-videos {
  position: relative;
  float: left;
  margin: 10px 5px;
}
.tag-videos-title {
  position: relative;
  padding: 5px 0;
  line-height: 1.4;
  text-align: left;
}
.tag-navi {
  position: relative;
  clear: left;
  margin: 10px 0;
  text-align: center;
}


/* TwitterBlockQuote */
/*-------------------------------------*/
.tweetBlockQuote {
  overflow: hidden;
  margin-bottom: 15px;
}
.tweetBlockQuote img {
  border: 0;
}
.tweetBlockQuote .tweetImg {
  overflow: hidden;
  float: left;
  width: 53px;
  padding: 0;
  vertical-align: top;
  text-align: left;
}
.tweetBlockQuote .tweetMain {
  margin-left: 63px;
  padding: 5px;
  border: solid 1px #ddd;
  vertical-align: top;
  background: #fff;
  color: #000;
}
.tweetBlockQuote .tweetMain a.tweetOwner {
  color: #E86390;
  font-weight: bold;
  text-decoration: none;
}
.tweetBlockQuote .tweetMain a.tweetFriends {
  font-weight: bold;
  color: #26A6DC;
  text-decoration: none;
}
.tweetBlockQuote .tweetMain .tweetText {
  color: #000;
}
.tweetBlockQuote .tweetMain .tweetText a {
  color: #000;
  text-decoration: underline;
}
.tweetBlockQuote .tweetMain .tweetDate {
  color: #9C9C9C;
}
.tweetBlockQuote .tweetBoth {
  clear: both;
}


/* Diet */
/*-------------------------------------*/
.diet-content {
  padding-left: 10px;
}
#diet-foods {
  padding-left: 10px;
}
.food-title {
  clear: left;
  float: left;
  width: 20%;
}
.food-content {
  width: 75%;
  padding-top: 10px;
}
#diet-container {
  margin-bottom: 5px;
  padding: 5px;
  border: 1px solid #999;
}
.diet-title {
  margin-top: 5px;
  padding: 2px 10px 2px 5px;
}
.diet-content {
  padding-left: 10px;
}
#diet-foods {
  padding-left: 10px;
}
.food-title {
  clear: left;
  float: left;
  width: 20%;
}
.food-content {
  width: 75%;
  padding-top: 10px;
}


/* Footer */
/*-------------------------------------*/
#footer {
  clear:both;
}
.copyright {
  text-align: center;
}
.powered {
  padding: 20px 0 20px 0;
  text-align: center;
}
.powered table{
  margin: 0 auto;
}
.syndicatesy {
  margin-right: 10px;
  text-align: center;
}
</pre></body></html>