@charset "UTF-8";

.blogpeople-main { font-size: 9pt; line-height: 120%; }
.blogpeople-main p { width: 360px; padding-left: 5px; float: left; }
.blogpeople-main a:link { color: #aaa; }
.blogpeople-main a:visited { color: #aaa; }
.blogpeople-main a:active { color: #f00; }
.blogpeople-main a:hover { color: #f00; }
.blogpeople-linklist { height: 16px; margin: 0px 20px -8px -2px; color: #aaa; font-weight: bold; border-bottom: solid 1px #bbb; display: block; }
.blogpeople-powered-by { width: 360px; padding-left: 5px; font-size: 7pt; line-height: 110%; float: left; }
.blogpeople-powered-by a:link { color: #bbb; }
.blogpeople-powered-by a:visited { color: #bbb; }
.blogpeople-powered-by a:active { color: #f00; }
.blogpeople-powered-by a:hover { color: #f00; }
.blogpeople-update-suffixtext { font-family: arial, helvetica, verdana; font-size: 8pt; color: #f00; font-weight: bold; }

.blogpeople-tbp { margin: -5px 0px 0px 0px ; padding: 1px 0px 0px 5px; font-size: 8pt; line-height: 120%; border-left: solid 3px #ccc; }
.blogpeople-tbp-link a:link { color: #999; }
.blogpeople-tbp-link a:visited { color: #999; }
.blogpeople-tbp-credit { margin-top: 5px; line-height: 200%; font-size: 7pt; }
.blogpeople-tbp-credit a:link { color: #aaa; }
.blogpeople-tbp-credit a:visited { color: #aaa; }
.blogpeople-tbp-credit a:active { color: #f00; }
.blogpeople-tbp-credit a:hover { color: #f00; }

.blogpeople-main img { margin: 10px 0px 0px 0px; Use: MyBlogList ; }
.links { color: #999; }
.links a:link { color: #999; }
.links a:visited { color: #999; }
.links a:active { color: #f00; }
.links a:hover { color: #f00; }

body { margin: 0px; padding: 0px; background-image: url("http://www.ironcross.info/photolog/images-kazuya/background.gif"); font-family: verdana, helvetica, arial; font-size: 9pt; color: #aaa; line-height: 100%; }

a { text-decoration: none; }
a:link { color: #df8160; }
a:visited { color: #7c91a6; }
a:active { color: #f00; }
a:hover { color: #f00; }

h1 { font-weight: normal; }
h2 { font-weight: normal; }
h3 { font-weight: normal; }
h4 { font-weight: normal; }
h5 { font-weight: normal; }

p { margin: 0px 0px 10px 0px; line-height: 120%; }

ol { line-height: 120%; margin-top: 0px; margin-bottom: 0px; }
ul { line-height: 120%; margin-top: 0px; margin-bottom: 0px; }
li { line-height: 120%; }

blockquote { background-color: #eee; margin: 7px 5px 10px 5px ; padding: 5px 5px 5px 10px; border-left: solid 5px #ccc; }

.form { margin: 0px; line-height: 120%; }
.textarea { font-family:  arial, verdana, helvetica; font-size: 9pt; color: #777; }
.button { margin-top: 3px; background-color: #fff; color: #666; border: 1px solid #666; }
.input { font-family:  arial, verdana, helvetica; font-size: 9pt; color: #777; border: 1px solid #666; }

#top { width: 760px; height: 10px; margin: 0px auto; background-image: url("http://www.ironcross.info/photolog/images-kazuya/top.gif"); background-repeat: no-repeat; }
#middle { width: 760px; margin: 10px auto 0px auto; padding: 0px; background-image: url("http://www.ironcross.info/photolog/images-kazuya/middle.gif"); background-repeat: repeat-y; }
#bottom { width: 760px; height: 10px; margin: 0px auto 10px auto; background-image: url("http://www.ironcross.info/photolog/images-kazuya/bottom.gif"); background-repeat: no-repeat; }

#title { width: 730px; height: 50px; margin: 2px 15px 5px 15px; padding: 0px; }
#title a { color: #444; }
.title { margin: 10px 0px 0px 0px; padding: 4px; font-size: 16pt; color: #444; text-align: right; letter-spacing: 5px; float: right; }
.description { margin: 0px 0px 8px 0px; padding: 2px 4px; font-size: 6pt; color: #999; text-align: right; float: right; }

#menu-1 { width: 750px; height: 15px; margin: 0px 5px; padding: 3px 0px; font-size: 8pt; color: #999; word-spacing: 5px; border-top: solid 1px #aaa; border-bottom: solid 1px #aaa;  }
#menu-1 a { color: #999; }
#menu-2 { width: 750px; height: 15px; margin: 0px 5px; padding: 3px 0px; font-size: 8pt; color: #999; word-spacing: 5px; border-bottom: solid 1px #aaa; }
#menu-2 a { color: #999; }
.menu { width: 600px; margin: 3px 10px; white-space: nowrap; text-align: right; float: right; }

#navigation { width: 750px; height: 18px; margin: 0px 5px; padding: 4px 0px; font-size: 9pt; color: #CCC; border-bottom: solid 1px #aaa; }
#navigation a { color: #999; }
.prev { width: 350px; margin: 3px 10px; text-align: left; float: left; }
.next { width: 350px; margin: 3px 10px; text-align: right; float: right; }

.category-head { width: 700px; margin: 10px 0px 0px 0px; padding: 5px 0px; font-size: 10pt; color: #555; text-align: left; float: left; }

#catlist  { margin: 0px 0px 10px 0px; font-size: 7pt; color: #aaa; }
#catlist a { color: #aaa; }

#contents-body { width: 750px; margin: 0px 5px; border-bottom: solid 1px #aaa; }
#contents { width: 730px; margin: 0px 10px 10px 10px; font-size: 9pt; color: #777; line-height: 110%; }
.spacer { width: 750px; margin: 0px 5px; border-bottom: solid 1px #aaa; }
.url { font-size: 8pt; }

#entry-head { height: 40px; line-height: 100%; }
.entry-title { width: 530px; margin: 10px 0px 0px 0px; padding: 5px 0px; font-size: 10pt; color: #555; text-align: left; float: left; }
.entry-date { width: 170px; margin: 10px 0px 0px 0px; padding: 5px 0px; font-size: 10pt; color: #555; text-align: right; float: right; }

#continue  { margin: 10px 0px; font-size: 7pt; color: #aaa; }
#continue a { color: #aaa; }

#entry-data { margin: 10px 0px 0px 0px; padding: 1px 0px 2px 3px; font-size: 7pt; color: #aaa; line-height: 110%; border-left: solid 3px #CCC; }
#entry-data a { color: #aaa; }

#trackbacks { margin-top: 25px; color: #888; }
#trackbacks a { color: #888; }
.trackbacks { margin: 5px 0px 10px 0px; font-size: 10pt; color: #777; border-bottom: solid 1px #888; }
#trackback-title { margin: 10px 0px 0px 0px; padding: 10px 0px 2px 0px; font-size: 9pt; color: #777; border-top: dotted 1px #999; }
#trackback-title a { color: #777; }
#trackback-data { font-size: 8pt; color: #999; margin: 2px 0px 5px 0px; }
#trackback-data a { color: #999; }

#comments { margin: 25px 0px; color: #888; }
#comments a { color: #888; }
.comments { margin: 5px 0px 10px 0px; font-size: 10pt; color: #777; border-bottom: solid 1px #888; }
.comment-date { margin: 5px 0px 5px 0px; font-size: 8pt; color: #999; }
#comment-author { margin: 0px; padding: 0px; font-size: 9pt; color: #777; }
#comment-author a { color: #777; }
#comment-body { margin: 10px 0px 0px 0px; border-bottom: dotted 1px #999; }

#sitemap-more  { font-size: 7pt; color: #aaa; margin: 10px 0px 0px 0px; }
#sitemap-more a { color: #aaa; }

#album-head { height: 30px; line-height: 100%; }
#album-body { margin: -5px 15px 15px 15px; }
#album-base { width: 120px; height: 120px; background-image: url("http://www.ironcross.info/photolog/images-kazuya/album.gif"); background-repeat: no-repeat; float: left; }
#album-text { width: 88px; height: 8px; margin: 6px 0px 0px 16px; font-size: 5pt; color: #999; text-align: right; line-height: 100%; }

#copyright { width: 730px; margin: 0px 15px; padding: 10px 0px 5px 0px; font-size: 7pt; color: #666; text-align: right; }
#copyright a { color: #666; }

.album { border: solid 1px #000; }
.ph1 { border: solid 1px #000; }
.ph2 { border: solid 2px #000; margin-bottom: 5px; }
.ph5 { border: solid 5px #000; margin-bottom: 12px; }
#p730 { width: 730px; margin: 0px auto 10px auto; }
#p490 { width: 490px; margin: 0px auto 10px auto; }
#p610 { width: 610px; margin: 0px auto 10px auto; }
#p550 { width: 550px; margin: 0px auto 10px auto; }
#caption730 { width: 730px; margin: 0px 0px 5px 0px; font-size: 7pt; color: #777; line-height: 120%; text-align: left; }
#caption490 { width: 490px; margin: 0px 0px 5px 0px; font-size: 7pt; color: #777; line-height: 120%; text-align: left; }
#caption610 { width: 610px; margin: 0px 0px 5px 0px; font-size: 7pt; color: #777; line-height: 120%; text-align: left; }
#caption550 { width: 550px; margin: 0px 0px 5px 0px; font-size: 7pt; color: #777; line-height: 120%; text-align: left; }
#caption { margin-bottom: 15px; font-size: 7pt; color: #777; line-height: 120%; }

#comment-captcha-block {}
#comment-captcha-block label {}
#comment-captcha-block table {}
#comment-captcha-block img { margin-right: 10px; }
#comment-captcha-block input { font-size: 20pt; color: #777; border: solid 1px #666; }

/* コメント・トラックバック */
#trackbacks,
#comments {
    margin: 10px 0;
}

.trackbacks-header,
.comments-header,
.comments-open-header {
    margin: 15px 0;
}

#trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content {
    margin: 0 2px;
    padding: 0;
    font-size: 65%;
    line-height: 1.5;
    word-break: break-all;
}

.trackback-content p,
.comment-content p {
    margin-top: 10px;
    margin-bottom: 5px;
}

.trackback-footer,
.comment-footer {
    margin-right: 2px;
    padding-top: 3px;
    border-top: 1px dotted #36414d;
    font-size: 65%;
    text-align: right;
}

#comments-open-data p {
    margin-bottom: 10px;
}
#comment-post {
    font-weight: bold;
}
#comment-author, #comment-email, #comment-url {
    width: 220px;
    height: 20px;
}
html > body #comment-author,
html > body #comment-email,
html > body #comment-url {
    height: 15px;
}
#comment-text {
    width: 400px;
    height: 150px;
}
#comment-bake-cookie {
    margin-left: 2px;
    vertical-align: middle;
}
#comments-open-footer {
    margin-top: 15px;
    text-align: center;
}
.comments-open label {
    display: block;
}

.scode {
    vertical-align: top;
}
 
#scode {
    margin-left: 5px;
}

/* ----- for utf-8 : äüö ----- */