/* **************************************************************** 

タイトルバーの背景を変更するときには
下の部分の　background-image　アドレスを変更。

先に画像を用意してアップロードしておく。
（その際、画像のアドレスを控えておくこと！）

次にテンプレートのCSS編集で
画像の url のところの数字を変更　（新しい画像のアドレスに置換え）

最後に CSSを編集 ボタンを押下して完成

 * ********************************************************** */


#SiteTitle{
  font:25px Georgia ;
  font-weight: bold;
  color:#666666 ;
  letter-spacing:1px ;
  margin: 0; padding: 140px 0px 0 0;
  text-align:right;
　background-color: #e4d8c5;
  background-image: url(http://img.nami.navi222.com/20100905_1987681.jpg
);

  background-attachment: no-fixed;
  background-repeat: no-repeat;
  background-position: left top;
  height: 30px;
  width: 600px;
}

/* **************************************************************** 

変更箇所はここまで

 * ********************************************************** */


body {
  margin-top:0px ;
  margin-bottom:0px ;
  scrollbar-3dlight-color:#666666 ;
  scrollbar-darkshadow-color:#c9e5dc ;
  scrollbar-highlight-color:#c9e5dc ;
  scrollbar-shadow-color:#666666 ;
  scrollbar-arrow-color:#c9e5dc ;
  scrollbar-face-color:#c9e5dc ;
  scrollbar-track-color:#c9e5dc ;
  background-color:#c9e5dc ;
}

#main_block{
margin-left:0px ;
margin-right:0px ;
width:800px ;
}

br { letter-spacing: 0; }

.left {
  text-align:left;
}
.center {
  text-align:center;
}
.right {
  text-align:right;
}




#SiteTitle A{
  color:#7863c2 ;
  text-decoration:none ;
}

#description {
  font:12px Verdana ;
  color:#666666 ;
  letter-spacing:5px ;
  text-align:right;
　background-color: #e4d8c5;
  height: 20px;
  width: 600px;
  padding: 5px 0px 0 0;
}

#description2 {
  font:16px Verdana ;
  color: black ;
  letter-spacing:2px ;
  text-align:left;
　background-color: #ffffff;
  height: 150px;
  width: 600px;
  padding: 5px 0px 5px 5px;
}


#footer_block{
  font:12px Verdana ;
  color:#666666 ;
  letter-spacing:1.2px ;
  line-height:200% ;
  margin-top:30px ;
  margin-bottom:30px ;
  clear:both ;
  text-align:center ;
}
#footer_block A{
  color:#000000 ;
  text-decoration:none ;
}
#footer_block A:HOVER{
  color:#999999 ;
  position:relative ;
  left:2px ; top:2px ;
}

#AdminLink{
  text-align:center ;
  padding:10px ;
  font:13px Verdana ;
  color:#000000 ;
}
#AdminLink A{
  color:#000000 ;
  text-decoration: none;
}
#AdminLink A:HOVER{
  color:#999999 ;
  position:relative ;
  left:2px ; top:2px ;
}


#entry_block{
  border-left:solid 1px #c9e5dc ;
  border-right:solid 1px #c9e5dc ;
  background:#ffffff ;
  width:550px ;
  overflow:hidden ;
  text-align:left ;
}


.entry_title{
  font:16px Verdana ;
  color:#666666 ;
  letter-spacing:2px ;
  margin-left:8px ;
  margin-top:20px ;
  text-align:left ;
  width:545px ;
  overflow:hidden ;
　 border-left: 7px solid #a88c70;
  padding-top:5px;
  padding-left: 5px;
  padding-bottom: 5px;
}
.entry_title A{
  color:#666666 ;
  text-decoration:none ;
}
.entry_title A:HOVER{
  color:#cccccc ;
}


.entry_main{
  font:16px Verdana ;
  color:#666666 ;
  letter-spacing: 1px;
  line-height:170% ;
  margin:10px ;
  text-align:left ;
  width:545px ;
  overflow:hidden ;
}
.entry_main A{
  color:#5f9ea0 ;
  text-decoration:underline ;
}
.entry_main A:HOVER{
  color:#cccccc ;
}

.entry_state{
  font:14px Verdana ;
  color:#666666 ;
  letter-spacing:1.4px ;
  padding-top:1px ;
  padding-right:5px ;
  padding-bottom:2px ;
  margin-top:10px ;
  margin-bottom:50px ;
  text-align:right ;
}
.entry_state A{
  color:#999999 ;
  text-decoration:underline ;
}
.entry_state A:HOVER{
  color:#cccccc ;
}

blockquote {
	font-family: "Verdana";	
	font-size: 14px;
	color: #666666;
	margin: 10px 10px 10px 10px;
	padding: 10px;
	border-left: 5px solid #d5cec0;
	}

.page_link{
  font:14px Verdana ;
  color:#999999 ;
  letter-spacing:1.4px ;
  margin-top:20px ;
  margin-bottom:20px ;
  text-align:center ;
}
.page_link A{
  color:#000000 ;
  text-decoration: none;
}
.page_link A:HOVER{
  color:#999999 ;
  position:relative ;
  top:2px ; left:2px ;
}



.com_menu{
  font:14px Verdana ;
  color:#666666 ;
  letter-spacing:2px ;
  background-color:#ffffff ;
  padding-top:5px ;
  padding-left:5px ;
  padding-bottom:1px ;
  margin-top:30px ;
  margin-bottom:10px ;
  text-align:left ;
  border-left: #c9e5dc solid 7px;
}

.CommentTextBox{
  margin-bottom:10px ;
  border-bottom:dashed 1px #cccccc ;
  padding:10px ;
}

.CommentTitle{
  font:14px Verdana ;
  color:#666666 ;
  letter-spacing:2px ;
  margin-bottom:10px ;
  text-align:left ;
}

.CommentText{
  font:16px Verdana ;
  color:#666666 ;
  letter-spacing:1px ;
  line-height:170% ;
  margin-top:5px ;
  text-align:left ;
}
.CommentText A{
  color:#666666 ;
  text-decoration:none ;
  border-bottom:dashed 1px #999999 ;
}
.CommentText A:HOVER{
  color:#666666 ;
}

.CommentFooter{
  font:14px Verdana ;
  color:#666666 ;
  margin-top:5px ;
  text-align:right ;
}
.CommentFooter A{
  color:#000000 ;
  text-decoration:none ;
  border-bottom:dotted 1px #666666 ;
}
.CommentFooter A:HOVER{
  color:#666666 ;
}


.CommentFormBlock{
  margin:10px ;
  text-align:left ;
}


.CommentFormBox{
  font:16px Verdana ;
  color:#666666 ;
  width:460px ;
  text-align:left ;
  padding-top:10px ;
}

.CommentForms{
  font:16px Verdana ;
  color:#666666 ;
  width:450px ;
  border:solid 1px #666666 ;
  background:#ffffff ;
  margin-bottom:3px ;
}

.CommentFormSubmit{
  font:12px Verdana ;
  color:#666666 ;
  width:90px ;
  height:18px ;
  margin-top:8px ;
  border:solid 1px #666666 ;
  background-color:#ffffff ;
}

.CommentEditBlock{
  background-color:#ffffff ;
}

.form {
	font-size: 16px;
	width: 180px;
}

.form2 {
	font-size: 16px;
	width: 300px;
}

.com_title{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	border-bottom: 1px solid #b0b0b0;
}

.com_dscp {
	font-size: 16px;
	color: #000000;
	line-height:170%;
      letter-spacing:1px;
}

.com_state{
	font-size: 15px;
	color: #666666;
	border-bottom: 1px solid #b0b0b0;
	padding-top: 5px;
	margin-bottom: 10px;
      text-align: right;
      padding-right: 10px;
}

.com_state A{
  color:#ff6ab5 ;
  text-decoration:none ;
}
.com_state A:HOVER{
  color:#cccccc ;
  position:relative ;
  left:2px ; top:2px ;
}

.com_subtitle{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.com_body{
	font-size: 14px;
	color: #000000;
      padding-left: 15px;
}

input,textarea,submit{
	font-size: 14px;
	color: #000000;
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
      }

TEXTAREA{
  scrollbar-3dlight-color:#ffffff ;
  scrollbar-darkshadow-color:#ffffff ;
  scrollbar-highlight-color:#ffffff ;
  scrollbar-shadow-color:#ffffff ;
  scrollbar-arrow-color:#cccccc ;
  scrollbar-face-color:#ffffff ;
  scrollbar-track-color:#ffffff ;
}


.s_menu{
  border-left:solid 1px #c9e5dc ;
  border-right:solid 1px #c9e5dc ;
  background:#ffffff ;
  width:200px ;
  overflow:hidden ;
}

.side_block{
  margin-bottom:10px ;
}

.link_title {
  font:12px Verdana ;
  color:#666666 ;
  letter-spacing:1.4px ;
  background-color:#ffffff ;
  padding-top:1px ;
  padding-left:5px ;
  padding:right:5px ;
  padding-bottom:1px ;
  margin-bottom:0px ;
}

.link_text {
  padding:6px ;
   margin-left:10px ;
   font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#666666 ;
  line-height:120% ;
}

.link_text ul{
  margin-top:0px ;
  margin-left:10px ;
  padding:0px ;
  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#666666 ;
  line-height:120% ;
}
.link_text ul a{
  color:#666666 ;
  text-decoration:none ;
  border-bottom: 1px dotted #666666;
}

.link_text li{
  padding-top:3px ;
  padding-bottom:3px ;
  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#896858 ;
}


.blogsearch{
  margin:0 ;
  padding:0 ;
}

.box{
  width:100px ;
  font:12px Verdana ;
  color:#666666 ;
  text-align:left;
  border:solid 1px #cccccc ;
  background-color:#ffffff ;
}

.btn{
  font:12px Verdana ;
  color:#000000 ;
  border:solid 1px #cccccc ;
  background-color:#ffffff ;
}


.pict {
border-width: 1px;
border-style: solid;
border-color: #cccccc;
background-color: #ffffff;
margin: 10px;
padding: 10px;
}
 

.calendar {
font-size:10px;
color: #666666 ;
font-family: "Verdana";
text-align:center;
line-height: 200%;
margin-bottom:30px;

}

.calendar table {
width:100%;
margin:0px auto;
text-align:center;
font-size: 10px;
line-height: 200%;
}

.weekday { padding: 1px;}
.cell { font-size:10px; padding: 1px ;}

.cell a {color:#0059ff;text-decoration:none;}
.cell a:link {color:#0059ff;text-decoration:none;background-color: #c4e0ff;}
.cell a:visited {color:#0059ff;text-decoration:none;background-color: #c4e0ff;}
.cell a:active {color:#999900;text-decoration:none;}
.cell a:hover {color:#999900;text-decoration:none;}

.side_blocks{
margin-bottom: 5px;
}

.side_blocks a {color:#0059ff;text-decoration:none;}
.side_blocks a:link {color:#0059ff;text-decoration:none;background-color: #c4e0ff;}
.side_blocks a:visited {color:#0059ff;text-decoration:none;background-color: #c4e0ff;}
.side_blocks a:active {color:#999900;text-decoration:none;}
.side_blocks a:hover {color:#999900;text-decoration:none;}


.linktext {
font-size: 12px;
color:#666666 ;
line-height: 170%;
margin: 5px 0px 0px 10px;
padding: 5px 0px 10px 10px;
letter-spacing: 1px;
}


a {text-decoration:none;}
a:link {
text-decoration: none;
border-bottom: 1px dotted #666666; 
color: #666666;
}
a:visited {
text-decoration: none;
border-bottom: 1px dotted #666666; 
color: #666666;
}
a:hover,
a:active {
text-decoration: none;
border-bottom: 1px dotted #ff6ab5; 
color: #ff6ab5;
}



.link_list {
  padding:6px ;
   margin-left:10px ;
   font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#666666 ;
  line-height:120% ;
  width: 150px;
  height: 350px;
  overflow: auto;
}

.link_list ul{
  margin-top:0px ;
  margin-left:10px ;
  padding:0px ;
  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#666666 ;
  line-height:120% ;
}
.link_list ul a{
  color:#666666 ;
  text-decoration:none ;
  border-bottom: 1px dotted #666666;
}

.link_list li{
  padding-top:3px ;
  padding-bottom:3px ;
  font-family: "Verdana", "ＭＳ ゴシック", "Osaka";
  font-size:12px;
  color:#896858 ;
}
