/* ==========================
  全体設定
============================ */

HTML{
scrollbar-face-color:#FFFFFF;
 scrollbar-arrow-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFFF;
 scrollbar-darkshadow-color:#FFFFFF;
 scrollbar-highlight-color:#cccccc;
 scrollbar-shadow-color:#cccccc;
 scrollbar-track-color:#FFFFFF;
}

a:link,
a:visited{
color:#cccccc;text-decoration: none;
}

a:hover,
a:active{
color:#000000;text-decoration: none;
}


BODY{
  margin: 0;
  padding: 0;
  font-family:"Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  font-size:12px;
  color: #663333;
  line-height: 170%;
  text-align: left;
  background:#ffffff url(http://blog-imgs-19.fc2.com/s/h/i/shirokuro0909/k197_3.gif);
  background-attachment:fixed;
  cursor:default;}

a{cursor:help;}




/* ===============================
   枠設定
================================== */

#wrapper {
  margin: 0px auto;
  width: 800px;
  background-color: white;
}


#left{
  margin: 0px;
  padding: 0px;
  width: 170px; 
  float: left;
}

#right{
  margin: 0px;
  padding: 0px;
  width: 620px;
  float: right;
}

.right_menu{
 margin: 0px;
 padding: 0px;
 width: 170px;
 float: right;
}


.center{
 margin: 0px;
 padding:0px;
 width:440px;
 float: left;
}



/* ===========================
   ヘッダー設定
============================= */

#header{
  margin:  0px;
  padding: 0px;
  clear: both;
  width: 800px;
  color: #000000;
}

.site_title {
  margin: 80px 20px 10px;
  padding: 0px 20px;
  font-size: 26px;
  font-weight : bold;
  text-align: right;
}

.introduction{
  margin:　0px 20px 25px;
  padding: 0px 20px;
  text-align: right;
}

.site_title  a:link,
.site_title  a:visited{
color:#000000;text-decoration: none;border-bottom: 0px;}

.site_title  a:hover {
color:#cccccc;text-decoration: none;border-bottom: 0px;}


/* ============================
   メイン設定
============================== */


.main {
  margin: 0px auto 30px;
  padding: 0px;
  width: 100%;
  border: 1px solid #cccccc;
}

.mainEntryDate {
	font-family: "Georgia";
	font-size: 18px;
	font-weight:bold;
	color: #663333;
	text-align: right;
	margin: 10px 5px;
	border-bottom: 1px dashed #cccccc;}

.main_title {
	margin: 10px;
	font-size: 14px;
	text-align:left;
}

.main_title a:link,
.main_title a:visited{
color:#000000;text-decoration: none;
}

.main_title a:hover,
.main_title a:active{
color:#cccccc;text-decoration: none;
}


.main_text{
  margin: 10px 0px;
  padding: 10px 20px;
  text-align: left;
}

.main_state {
  margin: 0px;
  padding: 0px 5px;
  font-size: 10px;
  text-align: right;
  color:#cccccc;
}

.main_state a:link,
.main_state a:visited{color:#cccccc;text-decoration: none;}

.main_state a:hover,
.main_state a:active{color: #000000;text-decoration: none;}



.main a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}


/* =================================
   コメント＆トラックバック設定
==================================*/


.comment form {
  font-size: 12px;
  line-height: 200%;
  padding:10px auto;
  color: #663333;
}

.com_text{
  margin: 25px 5px 5px 0px;
  padding: 0px 15px;
}


.com_state {
  margin: 10px 5px 20px;
  padding: 0px 5px;
  font-size: 10px;
  text-align: right;
}


.trackback_text{
  margin: 20px 5px 5px 5px;
  padding: 0px 15px;
  font-size: 10px;
  text-align: left;
}


/* ============================
   メニュー設定
============================== */

.menu{
 margin: 10px 5px;
 padding: 0px;
 width: 160px;
 text-align: left;
}

.menu_title{
  margin: 5px 5px 3px;
  padding: 0px 5px;
  color: #663333;
  text-align: left;
  font-weight: bolder;
  border-bottom: 1px solid #cccccc;
}

.menu_text {
  margin: 0px;
  padding: 0px 5px 10px;
  font-size: 10px;
  line-height: 135%;
  text-align: left;
}

.menu_text a:link,
.menu_text a:visited{color:#cccccc;text-decoration: none;}

.menu_text a:hover,
.menu_text a:active{border-bottom-width:1px; border-bottom-style:dashed;
border-bottom-color: #663333;}




/*リストの表示設定*/
.menu_text ul {
 margin: 10px 0px 30px;
 padding-left: 25px;  
 list-style-type : square;
 text-align: left;
}

.menu_text ul li { 
 margin : 0px 2px;
 padding: 2px 0px;
 text-align : left;
 line-height: 135%;
}


.myimg{
  text-align:center;
}


.A_link{
  margin: 30px 0px;
  padding: 0px;
  width: 160px;
  font-size: 10px;
  text-align: center;
}


/* ===============================
   プラグインカレンダー設定
================================ */

.calender{
 width:150px;
 font-size:10px;
 border-collapse:separate;
 margin: 5px auto 0px;
}

.caption{
 margin: 5px 0px:
 padding: 0px;
}

.calender th{
 width:20px;
 height:25px;
 font-size:10px;
 text-align:center;
 border-right: 1px solid #363636;
 border-bottom: 1px solid #363636;
}

table.calender td {
 text-align:center;
 border-right: 1px solid #363636;
 border-bottom: 1px solid #363636;
}

.calender td a{
 display:block;
}

.calender td a:link,
.calender td a:visited{
 color: #fca157;
 text-decoration: none;
 background:#000000 url(http://blog-imgs-23.fc2.com/x/i/c/xicenex/naname-36.gif);
  background-attachment:fixed;
  border-bottom: 0px;
}

.calender td a:hover{
 color: #ffffff;
 text-decoration: none;
 background:#000000 url(http://blog-imgs-23.fc2.com/x/i/c/xicenex/naname-36.gif);
  background-attachment:fixed;
  border-bottom: 0px;
}


/* ===========================
   横カレンダー設定
============================= */

#calender {
 margin: 5px 0px 20px;
 padding: 5px 0px 5px;
 text-align: center;
 width: 800px;
 color: #cccccc;
}

#calender ul {
 margin: 0px;
 padding: 5px;
 font-family: Georgia;
 font-size: 12px;
 text-align: center;
 list-style-position : inside;
 background::#f5f4f6 url(http://blog-imgs-23.fc2.com/x/i/c/xicenex/naname-db.gif);
}

#calender li {
 display : inline;
 list-style-type : none;
}

#calender li a{
 color: #663333;
 text-decoration: none;
}

#calender li a:hover {
  color: #ffffff;
  text-decoration : none;
}

li.day {
 padding: 0px 2px;
}

.c_link {
 margin : 0px;
 padding: 0px 3px;
}

/*======横カレンダー設定ここまで▲▲▲=========*/




/* ===========================
   フッター設定
============================= */



#footer{
  margin: 10px 0px 0px; 
  padding: 0px;
  clear: both;
  line-height: 135%;
  text-align: center;
border-top: 1px solid #cccccc;
}

.copyright {
  margin: 0px;
  padding: 10px;
  font-size: 10px;
}



/* ===========================
   その他の設定
============================= */



/*引用の表示設定*/
blockquote {
  margin:0px;
  padding:0px;
}

.pict {
  border: 0px;
}

.pagenavi { 
  margin: 0px;
}


.pagenavi_text{
  margin: 20px 0px;
  padding: 5px;
  clear: both;
  text-align:center;
  font-size:10px;
  color:#663333;
}

.pagenavi a:link,
.pagenavi a:visited{
 color:#cccccc;text-decoration: none;
}

.pagenavi a:hover,
.pagenavi a:active{
 color:#000000;text-decoration: none;
}


textarea,input,select {
    margin: 2px 0px;
    padding: 0px;
	font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    color: #663333;
    font-size: 12px;
    scrollbar-arrow-color : #cccccc;
    scrollbar-3dlight-color : #ffffff;
    scrollbar-shadow-color : #ffffff;
    scrollbar-base-color : #ffffff;
    scrollbar-track-color : #ffffff;
    scrollbar-darkshadow-color : #ffffff;
    scrollbar-highlight-color : #ffffff;
}


/*検索*/
.plugin-search { 
 margin: 5px;
 padding: 5px;
}



img.emoji{ 
vertical-align:middle;
border:0;
} 


/* 画像 */
a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}




/* Mac版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;
	}



 