@charset "UTF-8";

body{
background-color: transparent;
background-image : url(http://blog-imgs-60-origin.fc2.com/y/u/k/yukimisora/tessa06.jpg);
background-attachment: fixed;
text-align: center;
margin: 0px;
font-size: 13px;
font-weight : normal;
color: #000000;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

/* リンクの設定 */
a{cursor : pointer ;}
a:link{color : #3333ff;}
a:visited{color : #FF6347;}
a:active{color : #FF6347;}
a:hover{color : #FF6347;}

h1, h2, h3{
color : #000000;
text-decoration: none;
margin: 0px;
padding: 0px;
font-weight : bold;
}

h2 a{
text-decoration: none;
}

blockquote {
margin: 5px;
background-color: transparent;
padding: 5px;
border-top: 1px dotted #e6e6fa;
border-right: 1px dotted #e6e6fa;
border-bottom: 1px dotted #e6e6fa;
border-left: 5px solid #e6e6fa;
}

legend{ background-color: transparent; }

/* 全体の幅 -------------------------------------------------*/
#box {
width: 1070px;
margin-left: auto;
margin-right: auto;
padding: 0px;
line-height: 130%;
text-align: left;
background-color: transparent;
border-left : 2px double #6495ED;
border-right : 2px double #6495ED;
}

/* 右の幅 -------------------------------------------------*/
#right{
float : right;
width : 220px;
overflow: hidden;
}

/* メインの幅 -----------------------------------------------*/
#main {
float : left;
width : 850px;
overflow: hidden;
}

/* ヘッダーの幅 ---------------------------------------------*/
#header {
text-align : right;
height : 130px;
margin : 0 0 10px 0;
padding : 0 15px 0 0;
background-color: transparent;
background-image : url(http://blog-imgs-60-origin.fc2.com/y/u/k/yukimisora/20131008232528fad.jpg);
border-bottom : 2px double #6495ED;
}

#header h1 {
font-weight : bold;
color : #FF4500;
padding : 0px;
margin : 20px 0 0 0;
font-size : 25px;
}

#header a{
color : #FF4500;
text-decoration: none;
}

#header a:hover{
color : #FF4500;
text-decoration: underline;
}

.introduction {
margin : 10px 0 0 0;
font-size : 12px;
line-height : 20px;
color : #000000;
}


/*フッター
-------------------------------------------------------------*/
#footer {
clear : both;
width : 1070px;
font-size : 12px;
color : #000000;
margin : 30px 0 0 0;
text-align : center;
line-height: 20px;
background-color: transparent;
background-image : url();
border-top:2px double #6495ED;
}

#footer a{
color : #3333ff;
text-decoration: none;
}

#footer a:hover{
color : #FF6347;
text-decoration: underline;
}


/*エントリー
-------------------------------------------------------------*/
.entry{
padding: 15px 10px 5px 10px;
background-color: transparent;
color: #000000;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 13px;
}

/*エントリー：見出し*/
.date {
color: #000000;
font-size: 13px;
border-top: 2px double #6495ED;
text-align: right;
margin-bottom: 10px;
padding: 3px;
}

.entry h2 {
color: #0000FF;
font-size: 13px;
text-align: left;
font-weight: bold;	
margin: 5px 0 5px 0;	
padding: 0 5px 0 5px;	
}

/*エントリー：ステータス（日付等）*/
.posted {
color: #000000;
font-size: 13px;
border-top: 1px dotted #6495ED;
text-align: right;
margin-bottom: 25px;
line-height: normal;
padding: 3px;
}

/*
.entry_state {
font-size: 13px;
color: #000000;
text-align: center;
margin: 10px 0px 20px 0px;
}
*/

/*テキスト内の画像*/
.entry_text img {
background-color: transparent;
margin: 0px 10px 5px 0px;
padding: 5px;
}

.bottom .commment{
color: #000000;
font-size: 13px;
border-bottom: 2px double #6495ED;
text-align: left;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
padding: 3px;
}


/*検索
-------------------------------------------------------------*/
#search{ margin-top:10px; }


/* 自己紹介部分の画像
--------------------------------------------------------------*/
.pay {
text-align: center;
}

.pay img{
text-align: left;
margin: 10px 0 10px 0;
} 


/* サイド
-------------------------------------------------------------*/
.side {
padding: 15px 5px 15px 5px;
}

.sidetitle{
color: #0000FF;
font-size:13px;
background-color: transparent;
background-image : url(http://blog-imgs-30-origin.fc2.com/y/u/k/yukimisora/pipe_04_blue.gif);
border-width: 2px;
border-style: double;
border-color: #6495ED;
WIDTH:180;
HEIGHT:10;
text-align: center;
}

.sideblock{
font-size:13px;
border-right: 2px double #6495ED;
border-bottom: 2px double #6495ED;
border-left: 2px double #6495ED;
padding: 5px;
WIDTH:180;
HEIGHT:150;
margin-bottom:20px;
}

.side ul {
padding: 0px;
margin : 0px 0px 30px 10px;
}

.side li {
margin:3px 0 0 10px;
list-style-type: disc;
text-align: left;
font-size: 13px;
color:#000000;
line-height: 15px;
}


/* カレンダー
-------------------------------------------------------------*/
#calendar {
padding: 2px;
margin-bottom: 30px;
text-align: center;
font-size: 13px;
line-height: 140%;
}

#calendar table{
padding: 2px;
border-collapse: collapse;
border: 0px;
width: 100%;
}

#calendar caption {
border-bottom: 1px dotted #000000;
font-size: 13px;
text-align: center;
font-weight: bold;
text-transform: uppercase;
padding: 3px;
}

#calendar th {
text-align: center;
font-weight: normal;
}

#calendar td { text-align: center; }

#calendar th#sun { color: #FF0000; }
#calendar th#sat { color: #0000FF; }

#calendar td#sun { color: #FF0000; }
#calendar td#sat { color: #0000FF; }

#calendar td a:link {
color: #330000;
text-decoration: underline;
}

#calendar td a:hover {
background: #ff6868;
color: #ffffff;
text-decoration: underline;
}

.calender{
margin-left: auto;
margin-right: auto;
}


/* メニューバー
-------------------------------------------------------------*/
/* ▼メニューバー▼ */
ul#menu_bar {
font-size: 80%; /* 文字サイズ */
height:25px; /* 高さ */
background-color: transparent;
background-image : url(http://blog-imgs-30-origin.fc2.com/y/u/k/yukimisora/pipe_04_blue.gif);
padding-left:0px;
margin-left:0px;
margin-top:-10px; /* 上の間隔 */
margin-bottom:10px; /* 下の間隔 */
}

#menu_bar li {
list-style-type:none;
float:left;
line-height:23px; /* 高さ */
margin:0px;
padding:0px;
}

#menu_bar li a {
display:block;
text-align:center;
width:90px; /* １つのメニューボタンの幅 */
border-right:1px solid #0000FF; /* 区切り線 */
color:#3333ff; /* リンク文字の色 */
background-color: transparent;
text-decoration:none;
}

#menu_bar li a:hover{
color:#FF6347; /* マウスが乗ったときのリンク文字の色 */
background-color: transparent;
text-decoration:none;
}

#menu_bar li a:visited{
color:#FF6347; /* マウスが乗ったときのリンク文字の色 */
background-color: transparent;
text-decoration:none;
}
/* ▲メニューバー▲ */

/* メニューバーの検索窓 */
.msearch {
margin-left:13px; /* 左の余白 */
width:170px; /* 入力欄の幅 */
}
