*　基本設定　*/

input,textarea,button,submit{
font-size :10px;
border-style:solid;
border-width:1px;
border-color:#fff;
background-color:#000;
color :#fff;
font-family:Verdana,MS UI Gothic,Arial,Chicago,sans-serif;
scrollbar-face-color:#000; 
scrollbar-highlight-color: #000; 
scrollbar-shadow-color: #000; 
scrollbar-3dlight-color: #ddd; 
scrollbar-arrow-color: #fff; 
scrollbar-track-color: #000; 
scrollbar-darkshadow-color: #999;
}


form {
margin:0px 0px 0px 0px;
}

br {
letter-spacing : normal;
}

body{
margin: 0px 0px 0px 0px;
padding:0px;
font-family:Verdana,MS UI Gothic,Arial,Chicago,sans-serif;
font-size:12px;
letter-spacing:1px;
line-height:150%;
}

html{
overflow-x:hidden;
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #dddddd; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #ffffff; 
scrollbar-darkshadow-color: #999999;
}

td{
font-size: 12px;
line-height: 150%;
letter-spacing:1px;
color:#fff;
}


A:link { color:#fff;background-color : #;}
A:visited { color:#fff;background-color : #;}
A:active { color:#fff;background-color : #;}
A:hover { color:#333;background-color : #;}
A { text-decoration:none;}



/*　全体設定　*/

.a{font-size: 10px;
letter-spacing:0px;}

.b A:link { color:#fff;background-color : #;}
.b A:visited { color:#fff;background-color : #;}
.b A:active { color:#fff;background-color : #;}
.b A:hover { color:#fff;background-color : #;}
.b A { text-decoration:none;}

.all{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100%; height:100%;
text-align:center;
}

.top{
padding: 25px 0px 0px 0px;
vertical-align:middle;
width:510px;height:100%;
background-color:#000;
float:center;
}

/*　タイトル　*/

.title{
width:100%;
margin:0px;
padding: 0px 0px 0px 0px;
background:url(http://blog-imgs-23.fc2.com/s/k/y/skycolours/sky-top.jpg) no-repeat bottom left;
color:#000;
}
.title A:link { color:#000;background-color : #;}
.title A:visited { color:#000;background-color : #;}
.title A:active { color:#000;background-color : #;}
.title A:hover { color:#999;background-color : #;}
.title A { text-decoration:none;}

.in{
font-size:10px;
padding: 2px 0px 2px 0px;
width:100%; height:15px;
color:#bbbbbb;
background-color:#000000;
text-align: center;
}

.day{
margin : 0 0.1em;
}


/*　記事　*/

.main{
width:343px;
margin:20px 40px 20px 40px;
border-right:1px dotted #333333;
}

.entry{
width:343px;
margin:0px;
text-align:left;
}

.entry_text{
width:323px;
margin:10px;
color:#bbbbbb;
text-align:left;
}

.entry_text a:link{
color:#fff;
text-decoration:none;
border-bottom:1px dotted #fff;
}
.entry_text a:visited{
color:#fff;
text-decoration:none;
border-bottom:1px dotted #fff;
}
.entry_text a:active{
color:#fff;
text-decoration:none;
}
.entry_text a:hover{
color:#333;
text-decoration:none;
border-bottom:0px dotted #333;
}

.entry_state{
font-size:10px;
text-align:right;
margin:5px;
}

.entry_text img{
margin:5px 0px;
border:1px solid #ffffff;
}

img.emoji{
margin:2px 2px 4px 2px;
vertical-align:middle;
float:none;
}

.entry_navi{
color:#000;
font-size:10px;
font-weight:bolder;
text-align:center;
margin:10px 0px 20px 0px;
background:url(http://blog-imgs-23.fc2.com/s/k/y/skycolours/sky-top.jpg);
background-position:65% 65%;
background-repeat:no-repeat;
}
.entry_navi A:link { color:#000;background-color : #;}
.entry_navi A:visited { color:#000;background-color : #;}
.entry_navi A:active { color:#000;background-color : #;}
.entry_navi A:hover { color:#999;background-color : #;}
.entry_navi A { text-decoration:none;}

.copy{
padding: 3px 0px 5px 0px;
color:#ffffff;
background-color:#000000;
text-align: center;
line-height:150%;
}

.copy2{
font-size:10px;
color:#999999;
}
.copy2 A:link { color:#999;background-color : #;}
.copy2 A:visited { color:#999;background-color : #;}
.copy2 A:active { color:#999;background-color : #;}
.copy2 A:hover { color:#222;background-color : #;}
.copy2 A { text-decoration:none;}


/*　見出し　*/

h1{
font-size: 20pt;
line-height: 100%;
letter-spacing:1px;
font-family: CenturyOldst,arial,verdana;
margin: 70px 0px 10px 10px;
}
h2{
font-size:12px;
margin:30px 0px 10px 0px;
padding:0px 5px 0px 5px;
}

h3{
font-size:12px;
margin:30px 5px 10px 5px;
text-align:left;
font-weight:lighter;
}


/*　サイドメニュー　*/

.menu{
font-size:10px;
margin:0px;
text-align:left;
}
.menu a:link{
color:#ffffff;
text-decoration:none;
}
.menu a:visited{
color:#ffffff;
text-decoration:none;
}
.menu a:active{
color:#333333;
text-decoration:none;
}
.menu a:hover{
color:#333333;
text-decoration:none;
}

ul{
margin:10px 5px;
padding-left:0px;
list-style-type:none;
text-decoration:none;
}

.search{
margin:5px;
link-target:_blank;
}