body {
background-color:#FFFFFF;
font-size:100%;
margin:0px;
padding:0px;
text-align:center;
}
img {
border:medium none;
}
form {
margin:0px;
padding:0px;
}
label {
font-size:12px;
font-weight:bold;
letter-spacing:0.2em;
text-align:right;
white-space:nowrap;
}
blockquote {
background-color:#CCCCCC;
color:#333333;
font-size:85%;
padding:5px;
}
#container {
background-color:#FFFFFF;
color:#000000;
margin:0px auto;
padding:0px;
text-align:left;
width:800px;
}
#banner {
background-color:#ABD3E0;
background-image:url(http://img02.ti-da.net/usr/michinori/title.jpg);
height:250px;
margin:0px;
overflow:hidden;
width:800px;
}
#content {
float:right;
margin-right:10px;
padding:10px;
width:540px;
}
.blog {
margin-bottom:15px;
margin-top:0px;
}
#links {
font-size:85%;
margin:10px auto 10px 15px;
width:180px;
}
#footer {
background-color:#ABD3E0;
clear:both;
display:block;
padding-bottom:5px;
padding-top:5px;
text-align:center;
}
a {
}
a:link {
}
a:visited {
}
a:active {
text-decoration:none;
}
a:hover {
text-decoration:none;
}
#banner a {
color:#FFFFFF;
text-decoration:none;
}
#banner a:link {
color:#FFFFFF;
text-decoration:none;
}
#banner a:visited {
color:#FFFFFF;
text-decoration:none;
}
#banner a:active {
color:#FFFFFF;
text-decoration:underline;
}
#banner a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.calendar a {
}
.calendar a:link {
}
.calendar a:visited {
}
.calendar a:active {
}
.calendar a:hover {
}
.acontinues a {
}
.acontinues a:link {
}
.acontinues a:visited {
}
.acontinues a:active {
}
.acontinues a:hover {
}
.amenu a {
}
.amenu a:link {
}
.amenu a:visited {
}
.amenu a:active {
}
.amenu a:hover {
}
.side a {
}
.side a:link {
}
.side a:visited {
}
.side a:hover {
}
.aside a {
}
.aside a:link {
}
.aside a:visited {
}
.aside a:hover {
}
.title a {
text-decoration:none;
}
.title a:link {
color:#FFFFFF;
text-decoration:none;
}
.title a:visited {
color:#FFFFFF;
text-decoration:none;
}
.title a:active {
color:#FFFFFF;
text-decoration:underline;
}
.title a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.aposted a {
}
.aposted a:link {
}
.aposted a:visited {
}
.aposted a:active {
}
.aposted a:hover {
}
.atrackback-post a {
}
.atrackback-post a:link {
}
.atrackback-post a:visited {
}
.atrackback-post a:active {
}
.atrackback-post a:hover {
}
.rss a:link {
}
.rss a:visited {
}
.rss a:hover {
}
.rss a:active {
}
.blogtitle {
clear:both;
font-size:130%;
margin:0px;
padding:10px;
text-align:left;
width:750px;
}
.description {
font-size:90%;
line-height:130%;
padding:5px 10px 10px;
text-align:right;
width:750px;
}
.topicpass {
color:#666666;
font-size:10px;
line-height:16px;
margin:0px 0px 5px;
padding:0px;
vertical-align:bottom;
}
.topicpass img {
border:medium none;
vertical-align:bottom;
}
.blogbody {
overflow:hidden;
}
.title {
background-color:#ABD3E0;
color:#FFFFFF;
font-size:100%;
margin:0px 0px 10px;
padding-bottom:8px;
padding-left:8px;
padding-top:8px;
}
.date {
color:#666666;
font-size:80%;
margin-bottom:2px;
margin-top:0px;
text-align:right;
}
.main {
font-size:87%;
line-height:150%;
margin:0px auto;
overflow:auto;
padding:10px;
width:540px;
}

.main img {
background:#FFFFFF none repeat scroll 0%;
border-color:#EFEFEF rgb(204, 204, 204) rgb(204, 204, 204) rgb(239, 239, 239);
border-style:solid;
border-width:1px 2px 2px 1px;
margin:0pt 10px 5px;
padding:8px;
}

.main-continues {
}
.posted {
border-top:1px solid #ABD3E0;
clear:both;
font-size:83%;
margin-bottom:20px;
margin-top:5px;
padding-top:3px;
text-align:right;
}
.title_s {
font-size:100%;
margin:0px 0px 5px 10px;
}
.trackback-url {
color:#FFFFFF;
font-size:100%;
font-weight:bold;
margin-bottom:15px;
margin-left:10px;
margin-top:0px;
}
.trackback-body {
font-size:85%;
line-height:130%;
margin:5px 20px;
}
.trackback-post {
font-size:82%;
margin:0px 20px 15px;
padding-top:3px;
text-align:right;
}
.comments-head {
font-size:100%;
font-weight:bold;
margin:0px 0px 0px 15px;
}
.comments-post {
font-size:82%;
margin:0px 20px 15px;
padding-top:3px;
text-align:right;
}
.comments-body {
font-size:85%;
line-height:130%;
margin:5px 20px;
}
table.form {
margin:10px auto;
width:400px;
}
#text {
width:350px;
}
#email {
}
#author {
}
#url {
}
#bake {
}
#savecheck {
}
.side {
margin-bottom:10px;
}
.sidetitle {
background-color:#ABD3E0;
color:#FFFFFF;
font-size:87%;
font-weight:bold;
margin-bottom:5px;
margin-top:0px;
padding:3px;
}
.sidebody {
font-size:80%;
margin-bottom:3px;
margin-left:auto;
margin-right:auto;
width:170px;
}
ul.rss {
margin-bottom:10px;
margin-top:5px;
text-align:center;
}
ul.rss li {
display:inline;
font-weight:bold;
margin-left:10px;
}
.calender {
margin-bottom:10px;
text-align:center;
}
.calendarhead {
font-size:11px;
font-weight:bold;
margin-bottom:3px;
}
.calendartable {
border:1px solid #CCCCCC;
font-size:12px;
margin-left:auto;
margin-right:auto;
width:160px;
}
.calendarwd {
background-color:#ABD3E0;
padding:5px;
}
.calendarweek {
}
.calendard {
border:1px solid #CCCCCC;
text-align:center;
}
.sun {
color:#CC0000;
}
.sat {
color:#0099FF;
}
.today {
font-weight:bold;
}
.category {
margin-bottom:10px;
}
.recententry {
}
.archives {
}
.comment {
}
.trackback {
}
.link {
margin-bottom:10px;
}
.search {
margin-bottom:10px;
}
.qrcode {
margin-bottom:10px;
}
.counter {
margin-bottom:10px;
}
.subscription {
margin-bottom:10px;
}
.profile {
margin-bottom:10px;
}
.nickname {
font-weight:bold;
margin-bottom:5px;
margin-top:5px;
text-align:center;
word-spacing:0.2em;
}


.message {
font-size:85%;
line-height:120%;
margin:5px;
}
.article_ad {
margin-bottom:10px;
}
.tag_cloud {
margin-bottom:10px;
}
.custom1 {
margin-bottom:10px;
}
.custom2 {
margin-bottom:10px;
}
.custom3 {
margin-bottom:10px;
}
.inquiry {
}
.blog_entry {
}
.album {
margin-bottom:10px;
}
#album_img_flame {
}
#album_href {
}
#album_img {
}
#album_title {
}
#album_list {
}
.pagetop {
font-size:85%;
margin-bottom:10px;
margin-top:15px;
text-align:right;
}
.menu {
font-size:85%;
letter-spacing:0.2em;
margin-bottom:10px;
margin-top:15px;
text-align:center;
}
#copyright {
color:#FFFFFF;
font-size:80%;
}

.photo_fr {width:160px;
	border:1px solid #666666;
	overflow:hidden;
	text-align:center;
	background:#efefef;
	float:left;
	padding:3px;
margin:0px 3px 0px 4px;
padding:5px;
}

.photo_ti {
font-size:11px;
margin:5px 0px 0px 0px;
display:block;
width:160px;
height:12px;
overflow:hidden;
font-weight:normal;
text-align:left;
}