/* ページ全体の設定 */
body {
background                  : url(http://blog-imgs-29.fc2.com/a/z/u/azulpromenade/springsnow_back.jpg) #ffffff fixed no-repeat;
background-position         : right bottom ;
font-size                   : 12px ;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
color                       : #000000 ;
line-height                 : 200% ;
scrollbar-base-color        : #cccccc ;
scrollbar-highlight-color   : #cccccc ;
scrollbar-arrow-color       : #cccccc ;
scrollbar-shadow-color      : #cccccc ;
scrollbar-darkshadow-color  : #cccccc ;
scrollbar-face-color        : #ffffff ;
margin-top                  : 0px ;
margin-left                 : 0px ;
margin-right                : 0px ;
margin-bottom               : 0px ;
}

/* ブログのタイトルの設定 */
table.title{
background                  : url(http://blog-imgs-29.fc2.com/a/z/u/azulpromenade/springsnow_title.jpg);
width                       : 774px ;
height                      : 250px ;
border                      : 0px ;
cellpadding                 : 0px ;
cellspacing                 : 0px ;
align                       : left ;
}

.site_title{
font-size                   : 28px ;
padding                     : 20px 60px;
text-align                  : center;
font-weight                 : bold;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝;
color                       : #999999;
line-height                 : 170% ;
}
.site_title a:link {	color: #cc9999;	text-decoration: none;}
.site_title a:active {	color: #669966;	text-decoration: none;}
.site_title a:visited {	color: #99cccc;	text-decoration: none;}
.site_title a:hover {	color: #cc9999;	text-decoration: none;}

/* ブログの説明文の設定 */
.site_s{
font-size                   : 12px ;
padding                     : 0px 60px 30px 60px ;
text-align                  : center;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
font-weight                 : normal;
color                       : #999999;
line-height                 : 170% ;
}

/* BOXタイプカレンダーの設定 */
.calender {
font-size           : 10px ;
color               : #999999 ;
line-height         : 180% ;
width               : 140px ;
background          : #ffffff ;
border-left         : 0px ;
border-right        : 0px ;
border-top          : 0px ;
border-bottom       : 0px ;
}
.calender caption {
width               : 100px ;
font-size           : 11px ;
line-height         : 150% ;
padding             : 0px 0px 0px 0px ;
background          : #ffffff ;
color               : #999999 ;
letter-spacing      : 1px ;
}
.calender th {
font-weight         : bold ;
background          : #f8f8f8 ;
}
.calender td {
text-align          : center;
background          : #f8f8f8 ;
}
.calender td a {
display             : block ;
}
th#sun {
color               : #FF0000 ;
}
th#sat {
color               : #0000FF ;
}
.calender td a:link {
background          : #cc99cc!important ;
color               : #000000 ;
text-decoration     : none ;
}
.calender td a:visited {
background          : #ffffff!important ;
color               : #000000 ;
text-decoration     : none ;
}
.calender td a:hover {
background          : #ffffff!important ;
color               : #708090 ;
text-decoration     : underline ;
}
.state {
font-size           : 11px ;
line-height         : 150% ;
color               : #666633 ;
letter-spacing      : 1px;
}


/* 記事検索の設定 */
.search input{
font-size                   : 11px ;
line-height                 : 100% ;
background-color            : #6699cc ;
color                       : #ffffff ;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝;
border-width                : 1px ;
border-size                 : 1px ;
}

/*　サイドテーブル・セルの設定 */

td.side_top{
width                       : 190px;
height                      : 19px;
font-size                   : 11px;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝;
color                       : #cc9999 ;
font-weight                 : bold ;
line-height                 : 170% ;
text-align                  : center;
}

td.side_mid{
width                       : 190px;
height                      : 100%;
font-size                   : 10px;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝;
color                       : #999999 ;
padding                     : 0px 10px 0px 10px ;
line-height                 : 170% ;
}

br {
 letter-spacing             : normal ;
}
a {
 text-decoration            : none ;
 color                      : #999999 ;
}
a:hover {
 text-decoration            : none ;
 color                      : #99cccc ;
}

/* 区切り線(コメント表示欄で使用)の設定 */
hr{ 
color : #999999;
filter: alpha(opacity=100,finishopacity=0,style=3);
width:80%; }

hr.1{ 
color : #99cccc;
filter: alpha(opacity=100,finishopacity=0,style=3);
width:100%; 
}


/* メインテーブル『記事部分』 */

table.main{
width             :100%;
border-size       :1px;
border-style      :double;
border-color      :#99cccc;
rules             :none;
cellpadding       :0px;
cellspacing       :0px;
}

.main_txt {
font-size                  : 12px ;
font-family                : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
color                      : #cccccc;
padding                    : 15px 30px 0px 30px ;
line-height                : 170% ;
scrollbar-base-color        : #cccccc ;
scrollbar-highlight-color   : #cccccc ;
scrollbar-arrow-color       : #cccccc ;
scrollbar-shadow-color      : #cccccc ;
scrollbar-darkshadow-color  : #cccccc ;
scrollbar-face-color        : #ffffff ;
}
.main_txt a:link {	color:#999999;	text-decoration: none; }
.main_txt a:active {	color: #ffffff;	text-decoration: none; }
.main_txt a:visited {	color: #99cccc;	text-decoration: none; }
.main_txt a:hover {	color: #cc9999;	text-decoration: none; }

td.top{
width                       : 520px ;
height                      : 52px ;
font-size                   : 16px ;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
color                       : #999999;
text-align                  : center;
font-weight                 : bold;
line-height                 : 170% ;
}

td.mid{
width                       : 520px ;
text-align                  : left ;
padding                     : 15px 30px 0px 20px ;
font-size                   : 12px ;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
color                       : #999999;
line-height                 : 170% ;
}

td.bot{
width                       : 520px ;
height                      : 52px ;
font-size                   : 12px ;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
color                       : #ffcc00;
padding                     : 5px 0px 0px 380px ;
line-height                 : 170% ;
}
 
/* 投稿欄、ボタンの設定 */
input,textarea,select,button,submit{
font-size                   : 12px;
line-height                 : 100%;
color                       : #000000;
font-family                 : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝;
border-style                : solid ;
border-width                : 1px;
border-color                : #009966;
}


/* 著作権表示の設定 */
.copyright{
 font-size                  : 11px ;
 font-family                : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
 color                      : #cccccc ;
 line-height                : 170% ;
}
.copyright a:link    { color:#cccccc; text-decoration: none; }
.copyright a:active  { color: #cccccc; text-decoration: none; }
.copyright a:visited { color: #cccccc; text-decoration: none; }
.copyright a:hover   { color: #99cccc; text-decoration: none; }


/* プロフィール画像の設定 */
.pay {
text-align                   : center ;
margin                       : 10px 0px 0px 0px ;
width                        : 140px ;
height                       : 140px ;
}

/* ページ移動の文字設定 */
.navi{
 font-size                  : 10px ;
 font-family                : Times New Roman, Times, ＭＳ Ｐ明朝, 細明朝 ;
 color                      : #999999 ;
 line-height                : 170% ;
 text-align                 : center ;
}