@charset "UTF-8";
/* CSS Document */

body {margin: 0;
      background-color:#fff;
      background-image: url(../img/img_head.gif);
	  background-repeat:repeat-x;
	  color:#666;
	  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
	  
img {border: 0;}

	
a {color:#902022; text-decoration: none;}

a:hover {color:#6c1318; text-decoration: underline;}
	  
#header {width: auto; height: 110px;
         background-image: url(../img/img_head.gif);
		 background-repeat:repeat-x;
		 background-position: 0px 0px;}
		 
#header-inner {width: 800px; height: 110px; 
               margin: 0; overflow: hidden; position: absolute; top:13px;}

#container {width: 800px; margin: auto;}

#menu {position: absolute;
       top: 53px;}

#content {width: 450px;
          float: left;
		  margin: 30px 0;}
		  
#sidebar {width: 400px;
          float: right;
		  margin: 30px 0;
		  text-align:right;}
		  
#footer {width: auto; height: 110px;
         background-image: url(../img/img_foot.gif);
		 background-repeat:repeat-x;
		 clear: both;}
		 
#footer-inner {text-align:center;
               font-size: 0.5em;
			   color:#f8dabe;
			   padding-top: 20px;
			   letter-spacing: 1px;
			   margin:0;}

.post {width: 430px; text-align: left;}

.post h2 {color:#902022;
	      font-size: 1.3em;
          font-weight: bolder;
		  letter-spacing: 1px;
          border-bottom: solid 1px #999;
          margin: 0;
		  margin-bottom: 5px;}

.posttext {font-size: 0.875em; line-height: 2;}

.posttext p {margin: 0; margin-bottom: 20px;}

.posttext small {font-size: 0.8em;}

.posttitle {margin-top:20px; margin-bottom: 30px;}

.posttext2 {font-size: 0.5em; line-height: 1.5; text-align: right;}


/* CSS Document */

.post2 h2 {color:#902022;
           font-size: 1.1em;
		   letter-spacing: 1px;}
		   
.post2 li {list-style-type: none;
           text-indent: -30px;}

.post2 li a {color:#666;}

.post2 li a:hover {text-decoration: none; background-color: #cccccc;}
	
		
/* マップ */
#sidebar #gmap {
	width: 400px;
	height: 400px;
	margin-top: 30px;

}