@charset "EUC-JP";
/*基本設定*/
a:link{
color: #cc9999;
}

a:visited{
color: #996666;
}

a:hover{
text-decoration: none;
cursor: crosshair;
color: #ffffff;
}

a:active{
text-decoration: none;
color: #ffffff;
}

img#all{
border-width: 0px;
border-style: none;
text-decoration: none;
}
a img, emoji {
border-width: 0px;
border-style: none;
text-decoration: none;
}
.emoji{
border-width: 0px;
border-style: none;
vertical-align:middle;
}
body{
font-size: 12px;
font-weight: normal;
color: #c6c;
font-family: "Verdana", "ＭＳ Ｐゴシック", "Osaka", sans-serif;
line-height: 1.5;
letter-spacing: 2px;
word-spacing: 3px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: auto;
margin-right: auto;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/Beautifulnight_bg2.jpeg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 50% 0%;
background-color: #303;
}
h6{
font-size: 125%;
text-align: center;
}
h5{
font-size: 133%;
text-align: center;
}
h4{
font-size: 150%;
text-align: center;
}
h3{
font-size: 166%;
text-align: center;
}
h2{
font-size: 200%;
text-align: center;
}
h1{
font-size: 250%;
text-align: center;
}
/*基本設定ここまで*/

/*ブログTopの設定*/
div#top{
position: relative;
width: 800px;
height: 300px;
top: 0px;
left: 0px; 
z-index: 0;
margin-left: auto;
margin-right: auto;
color: #fcf;
letter-spacing: 6px;
}
div#top a:link,div#top a:visited{
text-decoration: none;
border-style: none;
color: #fcf;
}
/*タイトルの設定*/
div#title{
position: absolute;
top: 25px;
left: 200px;
width: 400px;
height: 200px;
text-align: center;
z-index: 2;
}
/*ブログタイトルの設定*/
div#blog-title{
font-size: 200%;

}
/*ブログタイトルの設定ここまで*/

/*ブログ紹介文の設定*/
div#introduction{
padding-top: 20px;
}
/*ブログ紹介文の設定ここまで*/
/*タイトルの設定ここまで*/

/*時計の設定*/
div#watch{
color: #fcf;
position: absolute;
top: 190px;
left: 30px;
width: 200px;
height: 80px;
line-height: 1.2;
vertical-align: middle;
letter-spacing: 5px;
text-align: center;
z-index: 3;
font-size: 22px;
font-family: "Times New Roman","ＭＳ Ｐ明朝","New York",serif;
border-width: 1px 0 1px 0;
border-style: solid;
}
/*時計の設定ここまで*/

/*横型カレンダーの設定*/
div#calender2{ 
position: absolute;
top: 280px;
left: 0px;
width: 800px;
height: 20px;
z-index: 2;
font-size: 12px;
font-family: "Times New Roman","ＭＳ Ｐ明朝","New York",serif;
text-align: center;
color: #a7a;
letter-spacing: 1px;
}
/*横型カレンダーの設定ここまで*/
/*Welcome to my blog の設定*/
div#welcome{
position: absolute;
top: 200px;
left: 480px;
width: 300px;
height: 80px;
z-index: 2;
}
/*Welcome to my blog の設定ここまで*/

div#fontsize{
position: absolute;
top: 0px;
left: 600px;
width: 200px;
height: 40px;
z-index: 2;
filter: Alpha(opacity=50);
opacity:0.50;
}
img.size{
margin: 0;
padding: 0;
border-width: 0px;
border-style: none;
}
/*ブログTopの設定ここまで*/

/*メインの設定(カラム分割など)*/
div#all{
margin-left: auto;
margin-right: auto;
width: 800px;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/Beautifulnight_bg800.jpg");
background-repeat: repeat;
background-attachment: fixed;
background-position: 50% 20%;
background-color: #303;
}
div#container{
width: 800px;
margin-left: auto;
margin-right: auto;
}
div#main-side{
width: 530px;
float: right;
margin: 0px;
padding: 65px 4px 0px 4px;
}
div#left-side{
width: 250px;
float: left;
margin: 0px;
padding: 45px 4px 0px 4px;
}
/*メインの設定(カラム分割など)ここまで*/

/*記事の設定*/
/*記事全体の設定*/
div.kiji{
margin: 30px 0px 5px 0px;
padding: 0px;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #cc66cc;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/alphab-50.png");
background-repeat: repeat;
_behavior: expression(IEPNGFIX.fix(this));
width: 520px;
}
/*記事全体の設定ここまで*/

/*記事のタイトルの設定*/
div.kiji-title{
margin: 0px;
padding: 0px 0px;
font-size: 133%;
line-height: 1.2;
text-align: center;
border-width: 1px 10px 1px 10px;
border-color:  #ff99cc #cc6699 #993366 #cc6699;
background-repeat: no-repeat;
background-position: center;
border-style: solid;
height: 50px;
color: #fcf;
position: relative;
z-index: 0;
}
div.kiji-title a:link,div.kiji-title a:visited{
color: #fcf;
text-decoration: none;
}
div.kiji-title a:hover,div.kiji-title a:active{
color: #fff;
text-decoration: none;
}
div.title-img{
position: absolute;
top: -67px;
left: 0px;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/Title.gif");
z-index: 1;
width: 500px;
height: 117px;
}
div.each-title{
position: absolute;
top: 10px;
left: 0px;
width: 500px;
height: 50px;
text-align: center;
z-index: 3;
color: #fcf;
}
div.kijieach-title{
position: absolute;
top: 0px;
left: 130px;
width: 360px;
height: 50px;
text-align: center;
z-index: 3;
color: #fcf;
}
/*記事のタイトルの設定ここまで*/

/*記事上部の設定*/
div.kiji-top{
position: absolute;
top: 2px;
left: 10px;
width: 120px;
text-align: left;
color: #ddd;
font-size: 20px;
font-family: "Times New Roman","ＭＳ Ｐ明朝","New York",serif;
z-index: 2;
}
div.kiji-top2{
font-size: 20px;
text-align: right;
padding-right: 20px;
font-family: "Times New Roman","ＭＳ Ｐ明朝","New York",serif;
}
/*記事上部の設定ここまで*/

/*記事本文の設定*/
div.kiji-main{
padding: 20px 10px 10px 10px;
line-height: 2.2;
}
/*記事本文の設定ここまで*/

/*追記リンク表示の設定*/
div.more-start{
text-align: center;
font-size: 133%;
}
div.more-start a:link,div.more-start a:visited{
}
div.more-start a:hover,div.more-start a:active{
color: #fff;
}
/*追記リンク表示の設定ここまで*/


/*追記の設定*/
div#more{
margin: 15px 5px 5px 5px;
padding: 5px;
line-height: 2;
}
/*追記の設定ここまで*/

/*記事下部の設定*/
div.kiji-bottom{
text-align: right;
letter-spacing: 0;
font-size: 91%;
padding: 5px 10px 45px 10px;
}
/*記事下部の設定ここまで*/

/*前記事・次記事などの表示*/
div.prevnext{
text-align: center;
padding: 0px 30px 0px 30px;
margin: 10px 0px 65px 0px;
}
div.prevnext2{
text-align: center;
padding: 5px 30px 5px 30px;
}
/*前記事・次記事などの表示ここまで*/
/*記事の設定ここまで*/

/*コメント・トラックバックの設定*/
div#comment{
margin: 30px 0px 20px 0px;
padding: 0px 0px 0px 0px;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color: #cc66cc;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/alphab-50.png");
background-repeat: repeat;
_behavior: expression(IEPNGFIX.fix(this));
}
div#trackback{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.comment-read{
margin: 15px 15px 65px 15px;
}
/*コメント・トラックバックなどのタイトル*/
div.section-title{
padding: 0px 20px 0px 20px;
font-size: 133%;
margin: 0px 0px 5px 0px;
line-height: 1.2;
text-align: center;
border-width: 1px 10px 1px 10px;
border-color:  #ff99cc #cc6699 #993366 #cc6699;
background-position: center;
background-repeat: no-repeat;
border-style: solid;
height: 50px;
color: #fcf;
position: relative;
top: 0px;
left: 0px;
}
div.trackback-title,div.comment-title{
margin: 5px 0px 5px 0px;
padding: 5px;
font-size: 133%;
line-height: 1.2;
text-align: center;
border-width: 1px 4px 1px 4px;
border-color:  #ff99cc #cc6699 #993366 #cc6699;
border-style: solid;
}
div.comment-title a:link, div.comment-title a:visited{
color: #fcf;
text-decoration: none;
}
div.comment-title a:hover,div.comment-title a:active{
color: #fff;
text-decoration: none;
}
div.trackback-main{
margin: 10px 20px 10px 20px;
}
/*コメント・トラックバックなどのタイトルここまで*/
/*コメント・トラックバックの設定ここまで*/

/*プラグインの設定*/
/*プラグイン内の設定*/
dl.plugin{
font-size: 100%;
border-width: 1px 1px 1px 1px;
border-style: solid;
border-color:  #cc66cc;
padding: 0px;
margin: 0px;
background-image: url("http://blog-imgs-19-origin.fc2.com/n/k/1/nk1616/alphab-50.png");
background-repeat: repeat;
_behavior: expression(IEPNGFIX.fix(this));
}
/*プラグイン内の設定ここまで*/

/*プラグインタイトルの設定*/
dt.plugin_title{
margin: 0px;
padding: 0px 10px;
font-size: 133%;
border-width: 1px 10px 1px 10px;
border-color:  #ff99cc #cc6699 #993366 #cc6699;
border-style: solid;
text-align: center;
}
dd.plugin_main{
padding: 5px;
}
/*プラグインタイトルの設定ここまで*/
/*プラグインの設定ここまで*/

/*ブログ下部の設定*/
div#foot{
clear: both;
width: 800px;
height: 150px;
padding-top: 20px;
text-align: center;
background-color: #000;
border-width: 1px 0px 0px 0px;
border-style: solid;
margin-left: auto;
margin-right: auto;
filter: Alpha(opacity=70);
opacity:0.70;
}
div#foot a:link,div#foot a:visited{
}
div#foot a:hover,div#foot a:active{
color: #fff;
}
/*ブログ下部の設定ここまで*/

/*線の設定*/
hr.line{
}
/*線の設定ここまで*/
/*コメント書き込み欄の設定*/
dt.comment{
text-align: left;
padding: 2px 20px;
width: 380px;
background-color: #646;
border-width: 2px;
border-style: solid;
border-color:#202 #868 #ece #868;
margin-left: auto;
margin-right: auto;
}
dd.comment{
padding: 2px 20px 2px 0px;
margin: 0px;
padding-left: 50px;
width: 350px;
background-color: #a8a;
border-width: 2px;
border-style: solid;
border-color:#202;
border-color:#202 #868 #ece #868;
margin-left: auto;
margin-right: auto;
}
input{
background-color: #202;
color: #fcf;
}
textarea{
background-color: #202;
color: #fcf;
}
form.comment-make{
margin: 15px 15px 65px 15px;
}
/*コメント書き込み欄の設定ここまで*/