@charset "UTF-8";
@import url("news.css");
/* CSS Document */
<!--ブラウザーリセット設定-->

* {
	margin:0;
	padding:0;
   }

h1,h2,h3,h4,h5,h6,em,strong {
	font-weight:normal;
	font-style:normal;
   }

li {
	
	list-style-type:none;
   }
 img {
	border:0;
	margin:0px;
	padding:0px;
}
.clr {
	clear:both;
	margin:0;
	padding:0;
}
.clearfix {
	height:auto !important;
	height:1px;
	min-height:1%;  /* for IE 7*/
	/*\*//*/display:inline-table;/**/
}
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	font-size:1%;
	line-height:1%;
	visibility:hidden;
}
.clearfloat {
	font-size: 1px;
	line-height: 0px;
	clear: both;
	height: 0px;
}

p   {
	margin:0;
	padding:0;
    }

/* ############################################## */    

a:link {
	color: #0C0;
	text-decoration:none;
}
a:visited {
	color: #FFF;
}
a:hover {
	color: #F0F;
}
a:active {
	color: #FC0;
}




body{
	background-color:#444;
}
#container   {
	margin-left:auto;
	margin-right:auto;
	background-color: #FFC;
	          width: 900px;
	    }
		
#mainwrap{
	float:left;
	background-color:#FFC;
	float:left;
}
			
#main        {
	         width: 630px;

			 float:left;
           }


#sidewrap   {
	        width:270px;
			height:340px;
			float:left;
           }
		   
#sidetop      {
	        width: 270px;
			height: 40px;
				color: #EEE;
	background-color:#000;
	margin: 0px;
	padding: 0px;
			float: left;
           }
#sidetop p {
	text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	word-spacing: normal;
		padding-top: 10px;
		
       }
 #sidetop a{
	 color: #EEE;
 }

#navber     {
	        width: 270px;
			 height:180px;
			 float: left;
           }
		   
.nav01      {
	        width:135px;
			height:180px;
			float:left;
          }
		  .nav01 ul   {
	padding:0;
	margin:0;
}

.nav01 li{
	width: 135px;
	height: 45px;
	margin:0;
	padding:0;
}

	
#coment  {
	width:900px;
	background-color: #FFC;
        }
	
	
#tel    {
	
	background-color: #300;
	width:270px;
	height:150px;
	float:left;
}

#tel p{
	margin:10px;
	color:#EEE;
}

#tel h2{
	text-align:center;
	 color:#EEE;
}
#footder   {
	background-color:#000;
	       width: 900px;
		   height: 30px;
		   float:left;
         
		 }