<!--

@charset "euc-jp";

#hocestenimcorpusmeum{
}

body {
 color: black;
 margin:0;

 /* background-attachment:fixed; */

  background-image: url("img/yukidaruma/eww-iruka.jpeg"); 
 /* eww-iruka.jpeg Copyright(C) Yukidaruma. */

 /* background-image: url("img/moritomizuumitei/_kaede_p.jpg");
 /* _kaede_p.jpg copyright(C) araiakira */

 /* background-image: url("img/yukidaruma/009yuki.jpeg"); */
 /* 009yuki.jpeg Copyright(C) Yukidaruma. */

 /* background-image: url("img/yukidaruma/001sakura.jpeg");*/
 /* background-repeat:repeat-y;*/
 /* 001sakura.jpeg Copyright(C) Yukidaruma. */

 background-attachment:fixed;
}

#frame{
 width:100%;
}

#banner {
 color:chocolate;
 background-color:#ffffff;
 font-family:georgia;
 text-align:center;
 padding:1em;
}

.description {
 font-size: small;
 background: none;
}

#navi {
 margin: 0.5em;
}

.category-navi{
 margin-left:0.5em;
 margin-right:0.5em;
}

#navi A{
 color:#333333;
 text-decoration: none;
}

#navi A:hover{
 color:orange;
 text-decoration: none;
}

.screen, .bbs-screen{
 padding: 1em;
 width: 90%;
 height: 100%;
}

.category {
 color: #777777;
 text-decoration : none;
}

.Article{
 padding:1em;
 margin:0.5em;
 text-align:left;
 border:ridge #cccccc;
 font-size:80%;
 background-color:#ffffff;
}

.List{
 padding:0.5em;
 margin:0.5em;
 text-align:left;
 border:1px solid;
 font-size:80%;
}

.page_button{
 margin:1em;
 padding:1em;
}

.page-ref, .page-cur {
 color: #777777;
}

.current-category {
 font-size:20px;
 text-align: right;
}

.current-category A:link {
 font-size:20px;
 color: #777777;
 text-decoration : none;
}

.current-category A:visited {
 font-size:20px;
 color: #777777;
 text-decoration : none;
}

.current-category A:hover {
 font-size:20px;
 color: orange;
 text-decoration: none;
}

.subject{
 text-decoration: none;
 color: green;
}   

.defaultbody {
 color: #333333;
 line-height: 150%;
 padding-top: 10px;
 margin-bottom: 20px;
}

.title {
 font-weight:bold;
 font-family: verdana;
 margin-top: 10px;
}   

.search-result INPUT{
 border-style : none none none none;
}

A.search-result, SPAN.search-result{
 color : #333;
 text-decoration : underline;
 font-weight: bold;
}

BLOCKQUOTE.search-result {
 color: #333;
 font-size: 80%;
 margin-top: 0;
}

.searchword{
 color: red;
 background: aqua;
}

.date {
 font-size: medium;
 font-weight:bold;
 padding-bottom: 0;
 margin-bottom: 0;
 margin-top: 10px;
}

#caption {
 font-size: 80%;
 text-align: center;
}

#footer {
 padding: 1em;
 font-size: 80%;
 text-align: center;
}

#footer a{
 color: #000;
 text-decoration: none;
}

#index-button{
 color : black;
 font-size : 80%;
 border: 1px solid #777;
}


/* side */

.sidebar {
}

#right{
 width: 300px;
 padding:1em;
}

#links{
 margin:1em;
 text-align: left;
}

.sidebar A:link, .shopping-info {
 color: #000000;
 text-decoration : none;
}

.sidebar A:visited {
 color: #000000;
 text-decoration : none;
}

.sidebar A:active {
 color: #000000;
 text-decoration : none;
}

.sidebar A:hover {
 color: orange;
 text-decoration : none;
}

.sidetitle, #sidebar-sw, #sidebar-help, .last_updated {
 margin-top: 3px;
 padding: 3px;
 text-align: left;
 font-size: 90%;
 font-weight:bold;
 border: 2px solid #ffffff;
}

#sidebar-sw{
 font-size: 60%;
}
 
.side {
 font-size: 80%;
 line-height:140%;
 padding:2px;
} 

.side UL{
 margin : 0;
 margin-top: 2px;
 padding-left: 0;
 margin-left: 1.5em;
}

#clock {
 margin: 3px;
 border: 1px inset;
 padding: 2px;
 font-size: 80%;
 font-weight:bold;
 text-align: center;
 color: #777777;
 background-color: #eeeee0;
}

#search-form{
 background-color: #eeeee1;
 border: 1px solid #999999;
 margin: 0;
}

#searchbox {
 border-style : ridge;
}

#search-button{
 background: none;
 border: 1px solid #999999;
}

#counter-table{
 margin: 3px;
 border: 1px inset;
 color: #aaaaa0;
 font-weight:bold;
 font-size: 80%;
}

#counter-number, #counter-name{
 color: #999999;
 padding: 2px;
}

.powered {
 color: #888888;
 font-size: 80%;
}

/* general */

H1 {
 padding: 0;
 margin: 0;
}

H2 {
 margin-top: 0;
}

IMG {
 margin: 10px;
 border-style : none none none none;
}

PRE {
 padding: 0;
 margin: 0;
}


/* BBS */
.bbsbody {
 margin-bottom: 0.5em;
 padding: 1em;
 color : #333333;
 background-color: #ffffff;
 border: 1px solid #cccccc;
}

#bbs1{
 margin-bottom: 0.5em;
 padding: 1em;
 color : #333333;
 background-color: #eeeeee;
 border: 1px solid #cccccc;
}

.bbs-timestamp {
 margin-top: 2em;
 text-align:right;
 font-size: 80%;
}

.bbs-subject {
 font-weight:bold;
 margin-bottom:1em;
}

.thread, .bbs-button{
 font-size: 80%;
 text-decoration: underline;
 background-color: #ffffff;
}

/* WebLog */
.blog-timestamp {
 text-align:left;
 font-family : "Courier New";
 margin-bottom: 2em;
 border-bottom:1px solid;
}

.blogbody {
 margin-bottom: 5em;
 padding: 1em;

}

.blog-subject {
 padding-bottom: 1em;
} 


#search-button{
 border: 1px solid #cccccc;
 font-size:90%;
 background-image:url(img/g-button.gif);
}

#searchbox{
 border-style:inset;
}

#id13703,
#id13704,
#id14319,
#id14320,
#id14321
{
 padding: 30px;
 border: 2px outset #cccccc;
 background-color: #ffffff;
}

-->