
/* ::::: http://blog.livedoor.jp/kubokubo01/site.css ::::: */

body { margin: 0pt; padding: 0px; background: rgb(207, 234, 243) none repeat; width: 100%; height: 100%; text-align: center; }
a { color: rgb(51, 102, 0); text-decoration: none; }
a:link { color: rgb(51, 102, 0); text-decoration: underline; }
a:visited { text-decoration: underline; }
a:active {  }
a:hover { color: rgb(51, 102, 0); text-decoration: none; }
a.acalendar { padding: 3px; color: rgb(255, 255, 255); text-decoration: underline; }
a.acalendar:link { padding: 3px; color: rgb(255, 255, 255); text-decoration: underline; }
a.acalendar:visited { padding: 3px; color: rgb(255, 255, 255); text-decoration: underline; }
a.acalendar:active {  }
a.acalendar:hover { padding: 3px; color: rgb(255, 255, 255); text-decoration: none; }
a.acontinues { color: rgb(51, 102, 0); text-decoration: underline; }
a.acontinues:link { color: rgb(51, 102, 0); text-decoration: underline; }
a.acontinues:visited { text-decoration: underline; }
a.acontinues:active {  }
a.acontinues:hover { color: rgb(51, 102, 0); text-decoration: none; }
a.amenu { color: rgb(51, 102, 0); text-decoration: underline; }
a.amenu:link { color: rgb(51, 102, 0); text-decoration: underline; }
a.amenu:visited { text-decoration: underline; }
a.amenu:active { font-weight: normal; }
a.amenu:hover { color: rgb(51, 102, 0); text-decoration: none; }
#banner, #subbanner { background: transparent url('header_kame.jpg') no-repeat scroll 50% 0pt; width: 740px; height: 163px; text-align: left; }
#banner a { color: rgb(51, 102, 153); text-decoration: none; }
#banner a:link { color: rgb(51, 102, 153); text-decoration: none; }
#banner a:visited { text-decoration: none; }
#banner a:active {  }
#banner a:hover { color: rgb(51, 102, 153); text-decoration: underline; }
#subbanner a { color: rgb(51, 102, 153); text-decoration: none; }
#subbanner a:link { color: rgb(51, 102, 153); text-decoration: none; }
#subbanner a:visited { text-decoration: none; }
#subbanner a:active {  }
#subbanner a:hover { color: rgb(51, 102, 153); text-decoration: underline; }
h1, h2, h3 { margin: 0pt; padding: 0pt; }
#container { margin: 0pt auto; width: 740px; text-align: center; }
.blogtitle { padding: 65px 10px 0pt 28px; font-size: xx-large; font-weight: bold; }
.description { padding: 3px 10px 10px 28px; color: rgb(0, 0, 255); font-weight: bold; font-size: small; }
#content { margin: 0px 0pt 20px 0px; width: 510px; float: left; padding-left: 0px; }
.blog { margin: 0pt auto; width: 100%; text-align: center; }
#links { margin: 30px 0pt 20px 7px; width: 210px; float: right; }
.blogbody { margin: 0px 0px 0px 0pt; line-height: 135%; text-align: left; background-color: rgb(229, 244, 249); }
.date { margin: 30px 0pt 0pt; padding: 30px 20px 10px 32px; background: rgb(229, 244, 249) url('day.gif') no-repeat scroll 0% 75%; color: rgb(51, 102, 153); font-size: x-small; text-align: left; font-weight: bold; }
.title { margin: 0pt 0pt 0pt 12px; padding: 0pt 0pt 0pt 18px; background: rgb(229, 244, 249) none repeat; color: rgb(51, 102, 153); font-size: x-small; font-weight: bold; }
.main { margin: 0pt 23px 0pt 18px; padding: 15px 0px 10px 13px; color: rgb(102, 102, 102); background-color: rgb(229, 244, 249); font-size: x-small; }
.pict { margin-right: 5px; margin-bottom: 5px; }
.main-continues { font-size: x-small; }
.posted { color: rgb(102, 102, 102); font-size: xx-small; text-align: right; margin-right: 25px; padding-bottom: 20px; }
a.aposted { color: rgb(51, 102, 0); text-decoration: underline; }
a.aposted:link { color: rgb(51, 102, 0); text-decoration: underline; }
a.aposted:visited { text-decoration: underline; }
a.aposted:active {  }
a.aposted:hover { color: rgb(51, 102, 0); text-decoration: none; }
.menu { color: rgb(255, 255, 255); font-size: xx-small; text-align: right; margin-bottom: 20px; }
.comments-head { background: rgb(229, 244, 249) none repeat; color: rgb(51, 102, 153); font-size: x-small; font-weight: bold; padding-top: 8px; padding-left: 14px; margin-left: 14px; }
.comments-body { padding: 10px 0pt 5px 35px; color: rgb(102, 102, 102); font-size: x-small; }
.comments-post { color: rgb(102, 102, 102); font-size: xx-small; text-align: right; padding-right: 10px; }
.trackback-url { color: rgb(102, 102, 102); font-size: x-small; font-weight: bold; padding-top: 10px; padding-left: 35px; }
.trackback-body { padding: 10px 0pt 5px 35px; color: rgb(102, 102, 102); font-size: x-small; }
.trackback-post { color: rgb(51, 102, 153); font-size: xx-small; text-align: right; padding-left: 10px; }
a.atrackback-post { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
a.atrackback-post:link { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
a.atrackback-post:visited { text-decoration: none; font-weight: bold; }
a.atrackback-post:active { font-weight: bold; }
a.atrackback-post:hover { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
table.form { margin: 25px 0pt 0pt 30px; }
label { color: rgb(51, 102, 153); font-size: x-small; }
#author { border: 1px solid rgb(51, 102, 153); width: 210px; }
#email { border: 1px solid rgb(51, 102, 153); width: 210px; }
#url { border: 1px solid rgb(51, 102, 153); width: 210px; }
#text { border: 1px solid rgb(51, 102, 153); width: 400px; height: 200px; }
.calendarhead { padding: 10px 5px 5px 10px; background: rgb(229, 244, 249) none repeat; font-size: x-small; font-weight: bold; letter-spacing: 1px; color: rgb(51, 102, 153); text-align: left; }
.calendartable { padding: 7px; background: rgb(229, 244, 249) none repeat; width: 210px; text-align: center; margin-bottom: 15px; }
.calendarweek { color: rgb(102, 102, 102); font-size: x-small; font-weight: bold; }
.calendarwd { margin: 0pt 7px; padding: 2px 7px; color: rgb(102, 102, 102); }
.calendard { padding: 3px 0pt; background: rgb(229, 244, 249) none repeat; empty-cells: show; }
.calendardbg { padding: 3px 0pt; background: rgb(51, 153, 204) none repeat; }
.calendar { color: rgb(102, 102, 102); font-size: x-small; }
.sidetitle { padding: 10px 10px 5px; background: rgb(229, 244, 249) none repeat; font-size: x-small; font-weight: bold; color: rgb(51, 102, 153); text-align: left; }
.side { padding: 10px; background: rgb(229, 244, 249) none repeat; font-size: x-small; text-align: left; line-height: 125%; margin-bottom: 15px; color: rgb(51, 102, 0); }
.sidebody { background: transparent url('dot.gif') no-repeat scroll 0pt 50%; line-height: 125%; padding-left: 10px; margin-bottom: 5px; }
a.aside { color: rgb(51, 102, 0); text-decoration: underline; font-size: x-small; }
a.aside:link { color: rgb(51, 102, 0); text-decoration: underline; font-size: x-small; }
a.aside:visited { color: rgb(51, 102, 0); text-decoration: underline; font-size: x-small; }
a.aside:hover { color: rgb(51, 102, 0); text-decoration: none; font-size: x-small; }
a.arss { color: rgb(255, 255, 255); text-decoration: underline; }
a.arss:link { color: rgb(255, 255, 255); text-decoration: underline; }
a.arss:visited { text-decoration: underline; }
a.arss:active {  }
a.arss:hover { color: rgb(255, 255, 255); text-decoration: none; }
.pagetop { padding: 10px 10px 25px; font-size: xx-small; text-align: right; }
.photo { text-align: center; }
.nickname { padding: 7px 5px 5px 0px; color: rgb(102, 102, 102); font-size: x-small; }
.message { padding: 5px 0pt; font-size: x-small; line-height: 90%; color: rgb(102, 102, 102); }
.quotetable { background: rgb(102, 102, 102) none repeat; }
.quote { padding: 1px; background: rgb(229, 244, 249) none repeat; color: rgb(102, 102, 102); font-size: x-small; }
.blogtimes { margin: 0pt 0pt 10px; text-align: center; }
.powered { margin: 0pt 0pt 10px; text-align: center; }
.syndicate { font-size: x-small; text-align: center; }
.checkers { font-size: x-small; margin-top: 10px; }
a.adtitle { font-weight: bold; text-decoration: underline; }
a.adtitle:link { font-weight: bold; text-decoration: underline; }
a.adtitle:visited { font-weight: bold; text-decoration: underline; }
a.adtitle:active { font-weight: bold; text-decoration: underline; }
a.adtitle:hover { font-weight: bold; text-decoration: underline; }
a.addescription { color: black; text-decoration: none; }
a.addescription:link { color: black; text-decoration: none; }
a.addescription:visited { color: black; text-decoration: none; }
a.addescription:active { color: black; text-decoration: none; }
a.addescription:hover { color: black; text-decoration: none; }
a.adurl { color: blue; text-decoration: none; }
a.adurl:link { color: blue; text-decoration: none; }
a.adurl:visited { color: blue; text-decoration: none; }
a.adurl:active { color: blue; text-decoration: none; }
a.adurl:hover { color: blue; text-decoration: none; }
a.adld { text-decoration: underline; }
a.adld:link { text-decoration: underline; }
a.adld:visited { text-decoration: underline; }
a.adld:active { text-decoration: underline; }
a.adld:hover { text-decoration: underline; }
body.ad { background: rgb(229, 244, 249) none repeat; }
