@charset "euc-jp";

body {
margin:0;
padding:0;
text-align:center;
font-size:100%;
background-color:#6a1d25;
background-image:url(./_img/_200909a.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
color:#ffdddd;
font-family:verdana,Arial,monospace,MSƒSƒVƒbƒN,OSAKA;
}

A:link{color:#ffbc3b;text-decoration:none;}
A:visited{color:#ffbc3b;text-decoration:none;}
A:hover{color:#CC4422;text-decoration:underline;}
A:active{color:#CC4422;text-decoration:underline;}

br {
letter-spacing:0;
}

ul {
margin:10px 10px;
padding:0;
list-style-type:none;
}

li {
padding:5px 0;
}
div#wrapper{
}

div#margin{
froat:left;
width:15%;
}

div#container {
float:right;
width:85%;
margin-right:auto;
text-align:left;
}

div#primary-column {
float:right;
width:80%;
}

div#secondary-column {
float:left;
width:20%;
}

div#siteinfo-legal {
clear:both;
padding:30px;
}

div#header {
padding:30px;
letter-spacing:0.7em;
line-height:1.5em;
}

.blog_name A:link{color:#fffffe;text-decoration:none;}
.blog_name A:visited{color:#fffffe;text-decoration:none;}
.blog_name A:hover{color:#CC4422;text-decoration:none;}
.blog_name A:active{color:#CC4422;text-decoration:none;}

.introduction {
font-size:80%;
color:#eeaabb;
letter-spacing:0.4em;
}

div#main {
padding:40px;
}

.entry_title {
font-size:100%;
letter-spacing:0.3em;
border-bottom:1px #ddccaa solid;
}

.entry_title A:link{color:#fffffa;text-decoration:none;}
.entry_title A:visited{color:#fffffa;text-decoration:none;}
.entry_title A:hover{color:#CC4422;text-decoration:none;}
.entry_title A:active{color:#CC4422;text-decoration:none;}

.entry_body {
margin:30px 0;
font-size:80%;
letter-spacing:0.3em;
line-height:1.8em;
}

.more {
margin:30px 0;
font-size:80%;
letter-spacing:0.1em;
}

.date {
text-align:right;
margin-bottom:80px;
font-size:80%;
color:#ffbc3b;
letter-spacing:0.1em;
}

.navi {
margin-bottom:30px;
text-align:center;
font-size:80%;
letter-spacing:0.3em;
}

label {
font-size:80%;
letter-spacing:0.1em;
}

.reference{
font-size:80%;
letter-spacing:0.1em;
color:#cc9999;
margin:0, 5px;
}

.copipe{
letter-spacing:0.1em;
margin:0, 30px;
}

.copipe_aa{
letter-spacing:0em;
margin:0, 30px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN";
line-height:1.2em;
}

.hidden{
color:#6a1d25;
}

.himitu {
font-size:80%;
letter-spacing:0.5em;
}

input,textarea {
font-size:80%;
font-family:monospace;
color:#F5F5F5;
letter-spacing:0.1em;
line-height:1.5em;
border-width:1px;
background-color:#dd8888;
border-color:#440000;
border-style:solid;
}

table {
margin-bottom:90px;
}

div#trackback {
margin-bottom:30px;
font-size:80%;
letter-spacing:0.5em;
border-bottom:1px #ddccaa solid;
}

.trackback_url {
margin-bottom:30px;
font-size:80%;
letter-spacing:0.1em;
}

.trackback_body {
margin-bottom:10px;
font-size:80%;
letter-spacing:0.5em;
}

.trackback_date {
margin-bottom:50px;
font-size:80%;
letter-spacing:0.1em;
}


.plugin {
padding:40px 10px;
}

.side_title {
font-size:60%;
letter-spacing:0.5em;
border-bottom:1px #ddccaa solid;
}

.side_body {
font-size:60%;
margin:15px 2px;
letter-spacing:0.1em;
line-height:1.5em;
}

.side_body ul {
margin:5px 0;
padding:0;
list-style-type:none;
}

.side_body li {
padding:5px 0;
}

.copyright {
text-align:right;
font-size:60%;
letter-spacing:0.2em;
}







div#comment_top {
margin-bottom:30px;
font-size:80%;
letter-spacing:0.5em;
border-bottom:1px #ddccaa solid;
}

.comment_body {
text-align:left;
margin-left : 20%;
margin-bottom:10px;
font-size:80%;
letter-spacing:0.3em;
line-height:1.5em;
}

.comment_date {
text-align:right;
margin-bottom:50px;
font-size:80%;
color:#FFDD22;
letter-spacing:0.1em;
}
