/*夏の空・ＣＳＳ　2007/08/08

利用規定　http://fulful.blog29.fc2.com/blog-entry-202.html
テンプレ専用ＢＢＳ　http://bbs11.fc2.com/php/e.php/fuul/

------------------------------------------------------------*/


/*全体
------------------------------------------------------------*/

#layout {
          width: 800px;
          margin: 0px;
          padding: 0px;
          background-color: #ffffff;
          border-left: solid 1px #000000;
          border-right: solid 1px #000000;
}

#pagetop {margin: 0px;}

body{
        text-align: center;
        background-color: #ffffff;
        margin: 0px;
        padding: 0px;
        font-size: 12px;
	background-position: center top;
	background-repeat: repeat-y;
        background-image: url(http://blog-imgs-30.fc2.com/f/u/l/fulful/indexbg-2w.gif);
        font-family:"ヒラギノ明朝 Pro W6","Osaka","ＭＳ Ｐゴシック","trebuchet MS","trebuchet","verdana","arial","sans-serif";
}

a      　　 {font-size:12px;color:#427DCC;text-decoration:none;}
a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}



/*ヘッダー部分
---------------------------------------------------------*/

#header {
          width : 800px;
          height : 200px;
          margin: 0px;
          padding: 0px;
          background-color: #ffffff;
          background-image: url(http://blog-imgs-30.fc2.com/f/u/l/fulful/sky-c1_800x200.jpg);
}

/*サイトタイトル*/
.site_title {
        text-align: left;
	margin: 0px;
	padding: 50px 0px 0px 300px;
	font-size: 18px;
	font-weight: bolder;
	color: #ffffff;
}

.site_title a:link      {font-size: 24px;color:#aaaaaa;text-decoration:none;}
.site_title a:hover     {font-size: 24px;color #aaaaaa;text-decoration:none;}
.site_title a:active    {font-size: 24px;color:#aaaaaa;text-decoration:none;}
.site_title a:visited   {font-size: 24px;color:#aaaaaa;text-decoration:none;}

/*サイト説明文*/

.site_intro {
        text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 310px;
	font-size: 14px;
	font-weight: bolder;
	color: #aaaaaa;
}


/*サイドメニュー部分
---------------------------------------------------------*/

#menu {
         float : left;
         width : 200px;
         margin: 20px 0px 0px 10px;
         padding: 0px;
         background-color: #ffffff;
         color: #244000;
         text-align: left;
}

#menu a           {font-size:12px;color:#427DCC;text-decoration:none;}
#menu a:hover     {font-size:12px;color:#d1d1d1;text-decoration:underline;}
#menu a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
#menu a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}

h2 {
    text-align:left;
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 30px;
    font-size:12px;
    color:#244000;
    font-weight: bold;
    line-height: 180%;
    background-position: center left;    background:url(http://blog-imgs-30.fc2.com/f/u/l/fulful/icon-sky.gif) no-repeat;
}

ul {
     margin: 0px;
     padding: 0px 0px 0px 30px;
}

li {
     text-align: left;
     padding: 0px 15px 0px 0px;
     font-size: 12px;
     color: #244000;
     list-style-type: square;
     line-height: 150%;
}



/*記事部分
--------------------------------------------------*/

#main {
        float : right;
        width : 560px;
        margin: 20px 10px 20px 0px;
        padding: 0px;
        text-align: left;
        font-size:12px;
        color: #244000;
        background-color: #ffffff;
 }

#main a           {font-size:12px;color:#427DCC;text-decoration:none;}
#main a:hover     {font-size:12px;color:#d1d1d1;text-decoration:underline;}
#main a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
#main a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}


/*エントリーテーブル*/

.entry_table{
     width: 560px;
     margin: 0px 0px 70px 0px;
     padding:0px;
     border: solid 1px #b1b1b1;
}

.entry_table2{
     width: 560px;
     margin: 0px;
     padding:0px;
}


/*エントリータイトル*/

.entry_title{
     text-align: left;
     margin:20px 10px 15px 0px;
     padding:0px 0px 0px 80px;
     font-size:14px;
     font-weight:bolder;
     color:#244000;
     line-height:150%;
}

/*エントリー日付*/

.entry_day {
     text-align: right;
     margin:0px 10px 0px 0px;
     padding:0px;
     font-size:14px;
     font-weight:bolder;
     color:#244000;
}


/*エントリーテキスト*/

.entry_text {
     margin: 20px 10px 10px 20px;
     padding:0px;
     font-size:12px;
     color:#244000;
     line-height:150%;
}

.entry_text a       　　{font-size:12px;color:#427DCC;text-decoration:none;}
.entry_text a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
.entry_text a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
.entry_text a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}


/*エントリーステータス*/

.entry_state {
	text-align: left;
	margin: 20px 10px 10px 20px;
	padding: 0px;
	font-size:12px;
	color:#244000;
	line-height:150%;
}

.entry_state a       　　{font-size:12px;color:#427DCC;text-decoration:none;}
.entry_state a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
.entry_state a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
.entry_state a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}


/*エントリーナビゲーション*/

.entry_navi {
	text-align: center;
     	margin: 20px 10px 10px 20px;
     	padding: 0px;
	font-size:12px;
	color:#244000;
}

.entry_navi a       　　{font-size:12px;color:#427DCC;text-decoration:none;}
.entry_navi a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
.entry_navi a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
.entry_navi a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}



/*エントリー内の引用文*/

blockquote {
   margin: 0px 10px 0px 30px;
   padding: 10px;
   border: 1px dotted #666666;
   background-color: #f6f6f6;
   color: #666666;
   line-height: 150%;
}


/*エントリー内の画像*/

.entry_text img {
   border: 1px solid #666666;
   margin: 0px;
   padding: 0px;
}  


/*余談ですが…の開閉*/
.readmore  {margin: 10px 0px 10px 0px;}
.readclose {margin: 10px 0px 10px 0px;}


/*コメント*/

.comment {
     text-align: left;
     margin: 20px 20px 10px 20px;
     padding: 0px;
     font-size: 12px;
     color: #244000;
     line-height : 150%;
     border-bottom: 1px dotted #999999;
}

.comment a       　　{font-size:12px;color:#427DCC;text-decoration:none;}
.comment a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
.comment a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
.comment a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}


/*コメント投稿部分*/

textarea,input,select {
    border: 1px solid #999999;
    background-color: #ffffff ;
    font-size: 12px;
    color:#000000;
}



/*著作権部分
---------------------------------------------------------*/

#footer {
       text-align: center;
       margin: 10px 0px 0px 0px;
       padding: 10px 0px 0px 0px;
       clear : both;
       color: #244000;
　　　 font-size:12px;
}

#footer a       　　{font-size:12px;color:#427DCC;text-decoration:none;}
#footer a:hover 　　{font-size:12px;color:#d1d1d1;text-decoration:underline;}
#footer a:active    {font-size:12px;color:#427DCC;text-decoration:none;}
#footer a:visited   {font-size:12px;color:#427DCC;text-decoration:none;}



/*ブラウザにより有効
---------------------------------------------------------*/
html {
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #cccccc;
  scrollbar-shadow-color: #cccccc;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #cccccc;
  scrollbar-track-color: #ffffff;
  scrollbar-darkshadow-color: #ffffff;
  }