/*--------------------------------------------------------
	chicstripe_pinkish
		by Syoki "http://maria0709cross.blog45.fc2.com/"
	
	詳細やご利用にあたっての注意はこちらへ。
	→http://maria0709cross.blog45.fc2.com/blog-entry-1286.html
	ご意見、ご質問も受け付けております。
	
	------------------------------------------------------*/

/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	全体
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
*{	line-height:1.4;	/*各ブラウザのデフォルトスタイルをリセット*/
	font-size : 12px ;
	color : #FAF0E6 ;}

body{margin : 0 ;
	padding : 0 ;
	overflow : auto ;
	background-image : url(http://blog-imgs-21.fc2.com/m/a/r/maria0709cross/background.gif) ;
	font-family:  'ＭＳ Ｐゴシック', Verdana, sans-serif, 'ヒラギノ角ゴ Pro W3',  }

select option {	padding : 0 5px; }
form label{	cursor : pointer; }

a:link , a:visited{ text-decoration: none; }
a:hover , a:active{ text-decoration: none ;  border-bottom : 1px dashed;}

/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	レイアウト
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
#frame{	
	margin-left : 50px ;
	width : 700px ;
	background-image : url(http://blog-imgs-21.fc2.com/m/a/r/maria0709cross/stripe-pinkish3.gif);
	background-position : 210px ;
	background-repeat : repeat-y ;	}

#left_colum{
	float : left ;
	width : 180px ;
	margin : 160px 130px 0 0 ;	}

#right_colum{
	float : left ;
	margin : 0 ;
	width : 390px ;	}

#header{
	height : 100px ;
	border-bottom : 3px dashed #FFA07A ;	}

.floatclear{
	clear : both ;	}
	
/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	ヘッダ部分
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+*/

#header{
	text-align : left ; 
	padding-top : 20px ;	}

h1#blog_title > *{
	letter-spacing : 2px ;
	font-weight : bolder ;
	font-size : 18px ;
	color : #FFC0CB ;	}

#blog_intro{
	font-size : 10px ;
	letter-spacing : 1px ;
	color : #D8BFD8 ;	}

/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	左カラム（メニュー）部分
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+*/
#left_colum > *{
	color : #BC8F8F ;	}

h2.plugin_title {
	font-size : 12px ;
	font-weight : bolder ;
	margin : 10px 0 3px 0 ;
	border-bottom : #BC8F8F 1px dashed ;	}

.plugin_text * {
	color : #F8F8FF ;	}

/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	右カラム（記事表示）部分
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+*/

.blogbody{
	font-weight : normal ;	
	text-align : left ;
	margin-bottom : 30px ;
	padding : 5px ;	}

.state{
	text-align : right ;
	letter-spacing : 1px ;
	padding : 3px 0 ;	}

h2.diary_title{
	font-weight : bolder ;
	font-size : 14px ;
	padding-bottom : 3px ; 
	margin-bottom : 0px ;
	border-bottom : 1px solid #dfdfdf ;	}

.text{
	letter-spacing : normal ;
	line-height : 1.5 ;
	padding-bottom : 10px ;
	border-bottom : 1px solid #CFC8AF ;	}

.text a{
	text-decoration : underline ; 	}

.tr-cm input{
	color : #000000 ;	}


textarea{
	color : #000000 ;	}

.tr-cm h2 {
	color : #7AAF89 ;	}

#footer{
	text-align : center ; 
	line-height : 2 ;
	margin : 20px 0  ;	}

.navi{
	padding : 10px 0 ;
	text-align : center ;	}

/*-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
	その他
  -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+--+*/
a img{
	border : none ;
	padding : 5px ;	}

.ad-cpw{
	padding-top : 4px  ;
	padding-bottom : 15px ;
	font-size : 10px !important; 
	text-align :center;
	font-weight : normal ;
	letter-spacing : normal ;	}

/*リスト部分*/
ul , li{
	padding : 0px ;
	margin-left : 10px ;
	list-style-type : square ;	}

/*引用部分*/
blockquote p{
	overflow : auto ;
	width : 330px;
	padding : 10px ;
	margin-left : -15px ;
	color : #000000 ;
	background-color : #C7E19E ;
	border : #308F48 2px dashed ;	}

p a{	color : #000000 ; }