@charset "UTF-8";
@import url(http://www.officek.jp/ksite/layout001.css);

body{
background:#485d59;
background-image:url(/_sozai/darkgreen.gif);
}

#body{
background:#485d59;
background-image:url(/_sozai/darkgreen.gif);
}

#pageTop{
height:80px;
text-align:right;
}

#foot{
}

#main{
margin-left:300px;

}

#sidebar{
top:175px;
width:300px;

}

div.content{
}
#main div.content{
}

#sidebar div.content{
padding-right:5px;
}

#main div.unit{
margin-right:20px;
margin-bottom:2em;
background-color:#fabd57;
background-image:url(/_sozai/yellow.gif);
border:inset 4px #485d59;
padding:0.5em 1em;
}

#sidebar div.unit{
margin:20px 10px 20px 20px;
padding:1em;
background-image:url(/_sozai/rightgreen.gif);
border:inset 2px #98ada9;
}

h1{
margin-right:20px;
background-image:url(/_sozai/ball.gif);
background-position: 60% 0%;
background-repeat: no-repeat;
font-size:30px;
padding:60px 10px 20px;
text-align:center;
color:#fabd57;
letter-spacing:0.3em;
font-weight:bold;
}
h1 a{
}

.lastMod ul{
text-align:right;
font-size:smaller;
font-style:italic;
list-style-type:none;
list-style-image:none;
margin:0 10px 0 0;
}
.lastMod ul li{
display:inline;
}

#main h2{
background-image:url(/_sozai/starred.gif);
background-position: 50% 50%;
background-repeat: no-repeat;
font-size:20px;
padding:30px 10px;
margin-bottom:1em;
text-align:center;
font-weight:bold;
}

#main h3{
font-size:100%;
background-image:url(/_sozai/starredmini.gif);
background-repeat: no-repeat;
padding:3px 3px 3px 25px;
margin-bottom:1em;
font-weight:bold;
}

h4{
font-size:120%;
font-weight:bold;
}

h5{
font-size:100%;
font-weight:bold;
}

#sidebar h2{
font-size:100%;
background-image:url(/_sozai/ballmini.gif);
background-position:50% 50%;
background-repeat: no-repeat;
margin-bottom:0.5em;
padding:30px 10px;
text-align:center;
font-size:14px;
font-weight:bold;
}

.toTop{
text-align:right;
font-size:x-small;
}

#sidebar .toTop{
display:none;
}

.center{
text-align:center;
}

/*--table--*/
table.normal th{
background:#98ada9;
}

/*--blog--*/
.blog_caption{
font-size:smaller;
margin-top:0;
}
.entry_author, .entry_update, .entry_monthLink{
display:none;
}
.entry-foot ul{
text-align:right;
list-style-type:none;
font-size:small;
}