/* bbs共通　CSS */
* { 
margin:0; padding:0;}


html{
overflow-x: auto;
/*overflow-x: hidden;*/
overflow-y: scroll;
}

/*IE7だけに適用*/
*+html{
	overflow-y:auto;
	letter-spacing: 0.1em;
}
/*IE7だけに適用 終*/

 
body{
  
	color: #663300;
	text-align:center;
}


/* ClearFix */

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	overflow:hidden;
	}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
	overflow:visible;
	}
/* End hide from IE-mac */

								
.clear {
clear: both;}

.alt{
width: 0;
height: 1px;
overflow: hidden;}


#wrapper{ 
	width:582px;
	margin:0 auto;
    text-align:left;
}


#contents{ 
width:100%;
margin:0; 
background:url(images/bk.gif) no-repeat;

}


#main{
width:508px;
margin-left:37px;
height:450px;
}

#main #title{
background:url(images/title.gif) no-repeat;
width:508px;
height:55px;
}

#main #sub{
background:url(images/read.gif) no-repeat;
width:508px;
height:42px;
}


#main #bbsbox{
width:508px;
height:269px;
margin:4px 0 0 0;
}

.bbs1{
background:url(images/bbsimg01.gif) no-repeat;
width:508px;
height:76px;
vertical-align:top; 
}

.bbs2{
background:url(images/bbsimg02.gif) no-repeat;
width:508px;
height:87px;
vertical-align:top; 
}


.bbs3{
background:url(images/bbsimg03.gif) no-repeat;
width:508px;
height:70px;
vertical-align:top; 
}

.bbs4{
background:url(images/bbsimg04.gif) no-repeat;
width:508px;
height:36px;
vertical-align:top; 
}



ul{
margin:0 ;
padding:0;
list-style:none;
}

li{
margin:0;
padding:0;
list-style:none;
}

li img{
margin-bottom:0;
padding-bottom:0;
vertical-align:top; 
}


#main #closebox{
width:508px;
height:75px;
}