/*メイン設定*/

HTML{
scrollbar-arrow-color : #00008B;
scrollbar-3dlight-color : #00008B;
scrollbar-shadow-color : #00008B;
scrollbar-base-color : #0000000;
scrollbar-track-color : #00008B;
scrollbar-darkshadow-color : #00008B;
scrollbar-highlight-color : #00008B;
}


/*リンク文字*/

a:link,
a:visited{color#00008B;text-decoration: none;}
a:hover {color:#00008B;text-decoration: none;
position:relative;top:0px;left:0px;}



BODY{
  margin: 0;
  padding: 0;
  font-family: "Apple Chancery", "Georgia" , "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro",serif;
  font-size:12px;
  color: #150d0e;
  line-height: 20px;
  text-align: left;
  background: url(http://file.lingdiary.blog.shinobi.jp/topming02.jpg

);
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position: left top;
}



/* 枠設定====================================== */

#wrapper {
  margin: 0px;
  width: 820px;
  background-image:  url();
  background-repeat:repeat-y;
  background-position: 250px 0px;
}


#header{
  margin:  0px;
  padding: 0px;
  clear: both;
}


#left{
  margin: 0px;
  padding-top: 30px;
  width: 250px; 
  float: left;
  color: #ffffff;
}

.menu{
 margin: 0px auto;
 padding: 0px;
 width: 200px;
 text-align: right;
}

#left a:link,
#left a:visited{color:#ffffff;text-decoration: none;}
#left a:hover {color:#00008B;text-decoration: none;
position:relative;top:1px;left:1px;}


#right{
  margin: 0px;
  padding-top: 50px;
  width: 550px;
  float: right;
}

.main {
  margin: 10px auto 25px;
  padding: 0px;
  width: 550px;
}


#footer{
  margin: 0px;
  padding: 0px;
  clear: both;
  text-align: right;
}




/*文字表示指定============================*/
.site_title {
  margin: 25px 0px 0px;
  padding: 0px 20px;
  font-size: 16px;
  font-weight : bold;
  text-align: right;
}

.introduction{
  margin:　0px 0px 25px;
  padding: 0px 20px;
  text-align: right;
}

.menu_title{
  margin: 5px 10px 3px;
  padding: 0px;
  font-weight : bold;
  text-align: left;
  border-bottom: 3px double #00008B;
}

.menu_text {
  margin: 0px;
  padding: 5px 10px 10px;
  font-size: 10px;
  text-align: left;
  line-height: 135%;
}


.A_link{
margin: 30px auto ;
padding: 0px;
width: 160px;
font-size: 10px;
text-align: center;
}


.main_title {
  margin: 10px 0px 0px;
  padding: 5px 15px;
  font-weight: bolder;
  text-align :left;
  border-bottom: 3px double #00008B;
}



/*======記事内の背景画像を消したい場合は=========*/
/*======　この下にあるURLを消して下さい============*/


.main_text{
  margin: 25px 10px 0px;
  padding: 0px 10px;
  text-align: left;
  background: url(http://file.lingdiary.blog.shinobi.jp/note_dot.gif);
}


.EntryPsText {
  margin: 25px 10px 0px;
  padding: 0px 10px;
  text-align: left;
  background: url(http://file.lingdiary.blog.shinobi.jp/note_dot.gif);
}


.main_state {
  margin: 0px 10px;
  padding: 0px;
  font-size: 10px;
  text-align: right;
}


.com_text{
  margin: 25px 10px 0px;
  padding: 0px 10px;
}


.trackback_text{
  margin: 20px 10px 5px;
  padding: 0px;
  font-size: 10px;
  text-align: left;
}



.copyright {
  margin: 0px;
  padding: 10px;
  font-size: 10px;
  text-align: right;
}



/*メニュー部分設定===========================*/


.myimg{
  text-align:center;
}

/*リストの表示設定*/
.menu ul {
 margin: 10px 0px 30px;
 padding: 0px;  
 text-align: left;
}


.menu ul li { 
 list-style: none;
 margin : 3px 15px 0px;
 padding-left:  10px;
 text-align : left;
 line-height: 135%;
 border-bottom:1px dotted #ddd9d2;
}



/*コメント部分指定==============================*/

.comment form {
  font-size: 12px;
  line-height: 200%;
  padding:10px auto;
  color: #8B2323;
}

/*コメントフォーム送信ボタンのTDタグ設定*/
.CommentFormSubmit{
text-align:right;
}
/*コメントフォーム送信ボタン*/
.CommentFormSubmit input{
border:1px solid #cccccc;
color:#666666;
background-color:#eeeeee;
margin-bottom:30px;
padding:2px 0 0 0;
}



/*引用の表示設定*/
blockquote {
  margin:0px;
  padding:0px;
}

.pict {
  border: 0px;
}

.pagenavi { 
  margin: 10px;
}


.pagenavi_text{
  margin: 20px;
  padding: 5px;
  clear: both;
  text-align:center;
  font-size:10px;
}



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;
　　border: 1px solid #00008B;
    background: transparent;
    font-size: 11px;
}


/*検索*/
.plugin-search { 
 margin: 5px;
 padding: 5px;
}


.plugin-search input {
	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 #00008B;
    background: #transparent;
    font-size: 11px;
    color: #ffffff;
}



img.emoji{ 
vertical-align:middle;
border:0;
} 


/* 画像 */
a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}


/*カレンダー設定============================*/

.calender{
 width:180px;
 font-size:10px;
 border-collapse:separate;
 margin:0 auto;
 color: #ffffff;
}

.calender th{
 width:20px;
 height:25px;
 font-size:10px;
 text-align:center;
}

th#sat {
color:#333380;
}

th#sun {
color:#b60000;
}

table.calender td {
text-align:center;
}

.calender td a{
display:block;
}

.calender td a:link,
.calender td a:visited,
.calender td a:hover{
font-weight : bold;
}





/* 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;
	}



