/*--------*--------*--------*--------*--------*--------*--------*--------*/
/*--------*--------*--------*--------*--------*--------*--------*--------*

基本的なお約束事です。

・カスタマイズＯＫ
・画像変更ＯＫ
・再配布ＯＫ
・商用ＯＫ
・アダルトＮＧ

テンプレートの再配布について。
現在、私はＦＣ２で再配布ＯＫのテンプレートをカスタマイズして配布しています。
その為、完全オリジナルと言うわけではないので、元のテンプレート作成者様の規約に沿って再配布も可能なブログには再配布ＯＫ、再配布不可のブログには再配布ＮＧとさせていただきます。
また、初心者の為、カスタマイズの仕方等は助言出来ません。各自自己責任で行うようにして下さい。

*--------*--------*--------*--------*--------*--------*--------*--------*/
/*--------*--------*--------*--------*--------*--------*--------*--------*/



/*--------*--------*--------*--------*--------*--------*--------*--------*
	スクロールバーの色 (IEのみ反映されます。)

		上から「バーの色」「矢印」「トラック部分」「左上外側ライン」
		「左上内側ライン」「右下内側ライン」「右下外側ライン」になります。
*--------*--------*--------*--------*--------*--------*--------*--------*/

html {
	scrollbar-face-color: #ffffff;
	scrollbar-arrow-color: #0000cc;
	scrollbar-track-color: #99cccc;
	scrollbar-3dlight-color: #3399cc;
	scrollbar-highlight-color: #3399cc;
	scrollbar-shadow-color: #3399cc;
	scrollbar-darkshadow-color: #3399cc;
}

/*--------*--------*--------*--------*--------*--------*--------*--------*
	ページ構成
		画像を使わない場合は()内のリンクを消して下さい。
*--------*--------*--------*--------*--------*--------*--------*--------*/

body{
	text-align : center;
	font-family:"Verdana","ＭＳ Ｐゴシック","OSAKA","ヒラギノ角ゴ Pro W3";
	margin:0 0 0 0px;
	padding:0px;
	background: url(http://blog-imgs-17.fc2.com/l/v/0/lv02/haikei_bara_w.jpg) #ffffff;
}

/*--------*--------*--------*--------*
	ブログ全体
*--------*--------*--------*--------*/
#container{
	width:900px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*--------*--------*--------*--------*
	メイン＋左カラム＝合計
*--------*--------*--------*--------*/
#wrapper {
	float:left;
	width:720px;
	margin:0 0 0 0px;
}

/*--------*--------*--------*--------*
	メインカラム
*--------*--------*--------*--------*/
#main-column{
	float:left;
	width:540px;
}

/*--------*--------*--------*--------*
	左カラム
*--------*--------*--------*--------*/
div#left_column{
	float:right;
	width:180px;
}

/*--------*--------*--------*--------*
	右カラム
*--------*--------*--------*--------*/
div#right-column{
	float:right;
	width:180px;
	margin:0 0 0 0px;
}


/*--------*--------*--------*--------*
	リンクの色
*--------*--------*--------*--------*/

a{
	color:#330099;
	text-decoration:none;
}

A:HOVER{
	color:#6699ff;
	text-decoration:none;
}

#BlogName a{
	color:#330099;
	text-decoration:none;
}

#headIntroduction a{
	color:#FCB644;
	text-decoration:none;
}

#headIntroduction a:HOVER{
	color:white;
	text-decoration:none;
}

#cal a{
	color:white;
	text-decoration:none;
}

#BlogName a:HOVER{
	color:330099;
	text-decoration:none;
}

#cal a:HOVER{
	color:#FCB644;
	text-decoration:none;
}

.EntryTitle a{
	font-weight:bold;
	color:white;
	text-decoration:none;
}

.EntryTitle A:HOVER{
	font-weight:bold;
	color:#D14B4B;
	text-decoration:none;
}

.fc2ad a{
	color:white;
	text-decoration:none;
}

.fc2ad A:HOVER{
	color:#6699ff;
	text-decoration:none;
}

/*--------*--------*--------*--------*--------*--------*--------*--------*
	引用
*--------*--------*--------*--------*--------*--------*--------*--------*/
blockquote{
	margin:0px 10px;
	padding:0px 15px;
	background-color: ;
	border:1px dotted gray;
}

/*--------*--------*--------*--------*--------*--------*--------*--------*
	head要素
		画像を使わない場合は()内のリンクを消して下さい。
*--------*--------*--------*--------*--------*--------*--------*--------*/

#my_header{}

/*--------*--------*--------*--------*
	ヘッダー
*--------*--------*--------*--------*/
#header{
	width:538px;
	height: 250px;
	margin:0 0 0 0px;
	background-color:#6F8A55;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
	background:url(http://blog-imgs-17.fc2.com/l/v/0/lv02/top_bara_w.jpg) #ffffff right top no-repeat;
}

#BlogName{
	font-family:"Arial #330099","Impact","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","Hiragino Kaku Gothic Pro","\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka";
	font-size:30px;
	padding:50px 0px 5px 10px;
	font-weight:bold;
	text-align:center;
}

#headIntroduction{
	color:#330099;
	font-size:13px;
	line-height:140%;
	padding:0px 0px 0px 10px;
	text-align:center;
}

/*--------*--------*--------*--------*
	カレンダー
*--------*--------*--------*--------*/
#cal{
	width:538px;
	color:#ccccff;
	text-align:center;
	background-color:#3333cc;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
	margin:0 0 0 0px;
	padding:0px;
}

#cal ul{
	font-family: Arial,Geneva,Helvetica,sans-serif,Osaka;
	font-size:9px;
	list-style-position:inside;
	margin:0 0 0 0px;
	padding:3px;
	font-weight: bold;
}

#cal li{
	display:inline;
	list-style-type:none;
}

li.day{
	padding:0px 5px 0px 0px;
}

.prev-month-calendar{
	margin-right:5px;
}

.next-month-calendar{
	margin-left:5px;
}

/*--------*--------*--------*--------*
	メニュー　(カラム)
*--------*--------*--------*--------*/

.menuBlock{
	margin:0 0 0 0px;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
}

.menuTitle1{
	padding:5px 10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#330099;
	font-weight:bold;
	font-size:11px;
	color:white;
	background-color:#99ccff;
}

.menuTitle2{
	padding:5px 10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#330099;
	font-weight:bold;
	font-size:11px;
	color:white;
	background-color:#99ccff;
}


.menuTitle3{
	padding:5px 10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#330099;
	font-weight:bold;
	font-size:11px;
	color:white;
	background-color:#99ccff;
}

.menuBody{
	padding:5px 10px;
	background-color:#ffffff;
}

.menuText{
	font-size:10px;
	padding:5px 10px;
	line-height:140%;
}

.menuText p{
	margin:0 0 0 0px;
}

.menuText ul{
	padding:0px;
	margin:0 0 0 0px;
	list-style-type:square;
	color:#330099;
}

.menuText ul li{
	margin:0 5 0 15px;
	padding-bottom:1px;
}

/*--------*--------*--------*--------*
	form要素
*--------*--------*--------*--------*/

form{
	padding:0px;
	margin:0 0 0 0px;
}

.search{
	width:100px;
	border:1px solid #330099;
	margin-top:15px;
}

/*--------*--------*--------*--------*
	プラグインのカレンダー
*--------*--------*--------*--------*/

table.calender{
	border-top:1px double #330099;
	width:90%;
	border-collapse:separate/*collapse*/;
	border-spacing:0;
}

th#sun {
	color:red;
}

th#sat {
	color:orange;
}

.calender caption{
	width:90%;
}

/*--------*--------*--------*--------*
	メイン
*--------*--------*--------*--------*/

.EntryBlock{
	margin:0 0 0 0px;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
	background-color:#ffffff;
}

.EntryTitle{
	background-color:#99ccff;
	padding:5px 10px;
	font-size:12px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#330099;
	color:white;
	font-weight:bold;
	line-height:140%;
}

.EntryBody{
	padding:10px 10px 0px 10px;
	font-size:12px;
	line-height:160%;
	/* 背景を設定しています。画像を入れたい場合は、backgroundのurl()内の画像の参照先を変更してください */
	background: url(http://blog-imgs-17.fc2.com/l/v/0/lv02/kijiura_bara_w.jpg) #ffffff;
	background-repeat:no-repeat;
	background-position:bottom right;
}

.EntryMore{
	padding:2px;
	font-size:12px;
	line-height:140%;

}

.EntryBlock ul{
	padding:0px;
	margin-left:18px;
	list-style-type:circle;
}

.EntryBlock ol{
	padding:0px;
	margin-left:26px;
	list-style-type:decimal;
}

.EntryBlock li{
	margin:0 0 0 0px;
}

.com{
	padding:0px 0px;
	font-size:12px;
	line-height:140%;

}

.EntryDate{
	padding:5px 5px 5px 5px;
	font-size:10px;
	line-height:140%;
	text-align:left;
}

.pageLink{
	font-size:10px;
	text-align:center;
	padding:1px;
}

.LinkBlock{
	margin:0 0 0 0px;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
}

/*--------*--------*--------*--------*
	画像の装飾
*--------*--------*--------*--------*/

/*  */
.EntryBlock img{
	margin:0 0 0 0px;
	padding:1px;
	border:1px solid white;
}

.menuBlock img{
	padding:1px;
	border:1px solid white;
}


/*--------*--------*--------*--------*
	コメント　装飾
*--------*--------*--------*--------*/

.Bold{
	padding:10px;
	font-size:12px;
	font-weight:bold;
}

.CommentTitle{
	font-weight:bold;
	font-size:12px;
	padding:20px 10px 1em 10px;
}

.CTBody{
	font-size:12px;
	line-height:140%;
	padding:0px 10px 5px 10px;
}

.Date{
	font-size:10px;
	padding:1em 10px 20px 10px;
}

/*--------*--------*--------*--------*
	コメント　欄
*--------*--------*--------*--------*/

.mainForm{
	border:1px dotted #330099;
	margin:10px;
}

.mainFormText{
	width:300px;
	border:1px solid #330099;
}

.mainFormTextarea{
	width:300px;
	border:1px solid #330099;
}

.mainFormPass{
	width:100px;
	border:1px solid #330099;
}

.mainFormCheck{
	border:1px solid #330099;
}

.mainFormButton{
	width:100px;
}

/*--------*--------*--------*--------*
	トラックバック
*--------*--------*--------*--------*/

.TrabaTitle{
	font-weight:bold;
	font-size:12px;
	padding:10px 10px 1em 10px;
}

.TrabaUrl{
	font-size:12px;
	padding:10px;
}

.TrabaForm{
	width:300px;
	border:1px solid #330099;
}

/*--------*--------*--------*--------*
	フッター
*--------*--------*--------*--------*/
#footer{
	width:538px;
	clear:both;
	padding:0px;
	margin:0 0 0 0px;
	background-color:#99ccff;
	border-width:1px;
	border-color:#330099;
	border-style:solid;
}

.fc2ad{
	color:white;
	font-size:12px;
	text-align:right;
	padding:15px 10px;
	line-height:140%;
}

img.emoji{
	padding:0px;
	margin:0 0 0 0px;
	background:none;
	vertical-align:middle;
	border:0;
}