/********
タグ、カスタマイズに関する
一切のサポート・リクエストを受け付けておりません。ご了承願。

【製作環境】 
OS：WindowsXP 
ブラウザ：Internet Explorer 6.0 
画面サイズ：1024×768 
文字サイズ：〔中〕 
IE・FireFox では確認済み 
Winしか持ってないので、Macでの確認はできていません。
FC2の公式テンプレートを基本に作っております。 


【○なこと】
○ デザインの変更 （『Customizing By〜』 の追加表示、必須 
○ 画像の差し替え （『Material By〜』のlink先の変更、必須 

【×なこと】 
× テンプレートの再配布  
× 違法サイトでの使用 
× PWを掛けているblogサイトでの使用 
× 画像の直link・画像のみの使用・画像の二次使用・画像の改造 
 →必ず配布元の素材サイトまで行って 先方の利用規約に従うこと 

【△なこと】 
△ アダルト18禁サイト等での使用
 →素材元サイトのご意思により異なりますのでご注意を！ 
 ⇒当テンプレでは可。


当テンプレのダウンロード、並びにご愛用、ありがとうございます。
素人ゆえ、タグの間違い・不備等々、多々あるかと思います。 
趣味の域でやらせて頂いておりますので何卒、ご容赦のほどを。 

http://shinoginolog.blog64.fc2.com/
----------------------------------------------------------------
********/




body{
        text-align:center;
        background-color:#;
        margin:0px;
        padding:0px;
        font-size:12px;
/***
        background-image : url("http://blog-imgs-40.fc2.com/s/h/i/shinoginolog/i-15-l.gif");

***/

background-attachment:fixed;
background-repeat:no-repeat;
background-position:top right;
background-attachment:fixed;
margin:0;
padding:0;
text-align:left;
font-family: "MS UI Gothic";
        }


/*●スクロール*/
*{
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#444444;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff ;
scrollbar-arrow-color:#444444;
}








#layout {
          width:800px;
          margin-top:0px;
          padding-top:0px;
          background-color:#;
          border-right: solid 0px#;
          border-left: solid 0px#;
                     }


#header {
          width:800px;
          height:100px;
          margin-top:0px;
          padding-top:0px;
          text-align:left;
          background-color:#;
          background-image:url();
background-repeat:no-repeat;
background-position:100% 0%;
                       }





#menu {
        float:left;
        width:200px;
        margin:20px 0px 0px 10px;
        padding:0px;
        background-color:#;
        color:#555555;
        text-align:left;
}

#menu p{
        margin:0.3em;
        color:#555555;
        font-size:12px;
}

#main {
        float :right;
        width :570px;
        margin: 0px 0px 0px 10px;
        padding:0px;
        background-color:#;
        text-align:left;
        color:gray;
                    }




#footer {
	clear:both;
         width:800px;
	color:gray;
	border-top:solid 1px #eeeeee;
	padding-top:10px;
	margin-top:30px;
         margin-bottom:10px;
	text-align:center;
	padding-bottom:10px;
	margin-left:0px;
	margin-right:0px;
         font-size:11px;
	}




/*タイトル部分
------------------------------------------------------------*/


/*サイトタイトル*/


.site_title {
	font-size:25px;
	font-weight:bolder;
	color:#778899;
	padding-top:50px;
         padding-left:50px;
         	margin:0px;
}


.site_title a{
             color:#778899;
             text-decoration:none;
}


.site_title a:hover {
	              color:#555555;
                       text-decoration:underline;
}


/*サイト説明文*/

.site_intro {
	margin-top:20px;
	font-size:12px;
	font-weight:normal;
	color: gray;
	padding-left:30px;
         
}




/*文字設定
------------------------------------------------------------*/

.menutitle {
        font-size:13px;
        color:#000000;
        background-color:#;
        text-align:center;
        margin-top:30px;
        margin-bottom:10px;
        padding:0.2em;
        border-color:#000000;
        border-style:solid;
        border-width:1px;
        background-image:url();
        background-attachment:fixed;
	}


h2 {    font-family:"MS UI Gothic";
        font-size:13px;
        color:#000000;
        background-color: ;
background-image:url("");
background-attachment:fixed ;
background-repeat:repeat ;
        text-align:left;
        margin:10px 5px 10px 5px;
        padding:0.2em;
        border-color:#000000;
        border-style:solid;
        border-width:1px;}
form{
	padding:0px;
	margin:0px;
}



/* 自己紹介部分の画像
--------------------------------------------------*/
.pay {
	text-align:center;
         padding-left:0px;
         margin-top:10px;
         margin-bottom:10px;
}





/* リスト設定（サイドメニュー）
------------------------------------------------------------*/

ul {
     text-align:left;
     margin:0px;
     padding-left:10px;
     list-style-type:none;
     text-decoration:none;
}


li {
     text-align:left;
     font-size:12px;
     color:#555555;
     line-height:150%;
     padding:0px 0px 10px 20px;
     text-decoration:none;
     background: url(http://blog-imgs-40.fc2.com/s/h/i/shinoginolog/point6584.gif
) no-repeat;
}


li a {
       text-decoration:none;
       color:#778899;
}


li a:hover {
              color:#555555;
              text-decoration: underline;
}   



/* 一般型カレンダー
--------------------------------------------------*/
.calender {
	    font-size:10px;
	    line-height:100%;
	    width:150px;
	    background:#ffffff;
            border:1px solid #5c5c5c;
            margin-bottom:20px;
            margin-left: 0px;
            color: gray;
/*●背景画像を透過したくない場合、(opacity=100)とすればＯＫ。*/
            background:#ffffff;filter:alpha(opacity=80);}

.calender a  { font-weight: bolder;}
.calender a:link    {color: orange;  text-decoration: none;}
.calender a:active  {color: orange;  text-decoration: none;}
.calender a:visited {color: orange;  text-decoration: none;}
.calender a:hover   {color: orange;  text-decoration: underline;}

.calender caption {
	            font-size: 10px;
	            line-height: 150%;
	            padding-bottom: 1px;
	            background: #5c5c5c;
                     color: #ffffff;
                     margin-left: 10px;}

.calender caption a:link    {color: #000000;  text-decoration: none;}
.calender caption a:active  {color: #000000;  text-decoration: none}
.calender caption a:visited {color: #000000;  text-decoration: none}
.calender caption a:hover   {color: #778899;  text-decoration: underline;}

.calender th {width: 20px;
	       height: 16px;
	       font-weight: bolder;
	       text-align: center;}

.calender td {width: 20px;
	       height: 16px;
	       text-align: center;}

.calender td a {display: block;}

th#sun {color: #da70d6;}

th#sat {color: #48d1cc;}

.calender td a:link {background: #ffffff!important;
	            color: #000000;
	            text-decoration: none;}

.calender td a:visited {background: #ffffff!important;
	               color: #000000;
	               text-decoration: none;}

.calender td a:hover {background: #000000!important;
	             color: #cccccc;
	             text-decoration: underline;}






/* 横型カレンダー
------------------------------------------------------------ */

	div#calender{
		width:700px;
		text-align:center;
		margin : 5px 0;
		border: 1px solid #c0c0c0;
		background-color:#ffffff;filter:alpha(opacity=80);
		letter-spacing:0.05em;
		font-size:11px;}






/*エントリー
--------------------------------------------------*/
.pickup{
	margin:15px 15px 0px 15px;
	border-width:2px;
	border-color:#000000;
	border-style:solid;
}

.pickuptitle{
	background-color:#;
background-image:url("");
background-attachment:fixed ;
background-repeat:repeat ;
         margin:10px 0px 0px 20px;
	padding-bottom:5px;
         padding-top:5px;
         padding-right:40px;
	border-bottom:2px solid #000000;
	text-align:left;
font-family:"MS UI Gothic";
    padding:5px 10px;
	font-size:13px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	color:#000000;
	font-weight:bold;
}

.pickupbody{
	padding:10px;
	font-size:12px;
         line-height:140%;
}

.pickupbody ul{
	margin:0px;
	padding:0px;
	margin-left:18px;
	list-style-type:;
}

.pickupbody ol{
	margin:0px;
	padding:0px;
	margin-left:26px;
	list-style-type:decimal;
}

.pickupbody li{
	margin:0px;
}



/*エントリーテーブル（1ブロック）*/

.entry_table{
	width: 570px;
	margin: 0px 0px 50px 0px;
         color: #555555;
}

/*エントリー：ナビゲーション*/

.entry_navi{
	font-size: 12px;
	text-align:center;
}

.entry_navi a {
                 font-size:12px;
                 color:#778899;
                 text-decoration:none;
}


.entry_navi a:hover {
	              color:#555555;
                       text-decoration:underline;
}


/*エントリー：見出し*/

.entry_title{
	font-size:17px;
	color:#555555;
	margin:10px 0px 0px 20px;
	padding-bottom:5px;
         padding-top:5px;
         padding-right:40px;
	border-bottom:2px dashed #000000;
	text-align: left;
         background:url() no-repeat;
         background-position:right;
}


/*エントリー：テキスト*/

.entry_text {
	font-size:12px;
	color:#000000;
	margin:30px 20px 30px 30px;
	line-height:150%;
}

.entry_text a {
                 font-size:12px;
                 color:#778899;
                 text-decoration:none;
}


.entry_text a:hover {
	              color:#555555;
                       text-decoration:underline;

}



/*エントリー：ステータス（日付等）*/

.entry_day {
	font-size:12px;
	color:#555555;
	text-align:right;
}



.entry_state {
	font-size:12px;
	color:#778899;
	text-align:right;
         margin:20px 20px 10px 0px;
}


.entry_state a {
                 font-size:12px;
                 color:#778899;
                 text-decoration:none;
}


.entry_state a:hover {
	               color:#555555;
                       text-decoration : underline;
}


.comment_state {
	font-size:12px;
	color:#555555;
	text-align:right;
         margin:20px 20px 10px 0px;
}

.comment_state a {
                 font-size:12px;
                 color:#778899;
                 text-decoration:none;
}


.comment_state a:hover {
	               color:#555555;
                       text-decoration:underline;
}



/*テキスト内の画像*/

.entry_text img{
       padding:0px;
       margin-right:3px;
       margin-bottom:3px;
       border:0px #666;
} 


a { color:#000000; text-decoration : none;} 
a:hover { color:#555555; text-decoration : underline;}




/*検索
---------------------------------------------------------*/
#sarch {text-align:center;
         margin-top:15px;
         padding:0px 0px 10px 15px;
         background: url() no-repeat; }





/*フッター
---------------------------------------------------------*/



#footer a{
	color:#000000;
	text-decoration:none;
	}

#footer a:hover{
	color:#555555;
	}
	
textarea,input,select{
	font-family:"MS UI Gothic";
}

img.emoji{
	vertical-align:middle;
	border:0;
}


DIV.MENU_SC{OVERFLOW : AUTO; HEIGHT : 230PX;}





BLOCKQUOTE 
{ 
MARGIN:2px 19px 0px 0px; 
PADDING:5px 10px 5px 10px;　
BACKGROUND:#ffffff;　　 　　　
BORDER: 1px 1px 1px 1px;　 　
BORDER-COLOR: #000000;　　 
BORDER-STYLE: SOLID;
}




/* ツリーの為。*/

ul.tree {
  list-style: none;
  margin: 0px;
  padding: 0px;
  }
ul.tree li {
  margin: 0px;
  padding: 0px 0px 0px 16px;
  background-image: url(http://blog-imgs-40.fc2.com/s/h/i/shinoginolog/long_tree.gif);
  background-repeat: no-repeat;
}
ul.tree li.end {
  background-image: url(http://blog-imgs-40.fc2.com/s/h/i/shinoginolog/mijikai_tree.gif);
}



/* Mac版IEの文字化け対策
------------------------------------------------------------ */

	/* マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */

	textarea,input,select {
		font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
	}