body {
	font: 100% /140% "小塚明朝 Pro R", Arial, Helvetica, sans-serif, "Times New Roman", Times, serif, Verdana;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	color: #000000 }

#wrapper {
        width:1000px;
		margin:0 auto;
		text-align:center }


#head_box {position:relative; top:0%; left:0%;
     width:100%; 
     height:115px; 
     z-index:4;
     border-bottom:thin #000000 solid }
            
#left_box {float:left;
     margin-top:35px;
     overflow:auto;
	 height:385px;
     width:240px;
     z-index:3;
     line-height:150% }
	 
#left_box_2 {float:left;
     margin-top:35px;
     overflow:auto;
     width:240px;
     z-index:3;
     line-height:150% }
     
#main_box {float:right;
     margin-top:35px;
     overflow:auto;
     width:760px;
     text-align:center;
     z-index:5 }
     
#main_box_2 {float:right;
           margin-top:35px;
		   overflow:auto;
		   width:760px;
		   color:#000000;
		   z-index:5 }

#main_box_3 {float:right;
     margin-top:35px;
     overflow:auto;
     width:760px;
	 height:560px;
     text-align:center;
     z-index:5 }
     
#news_box {float:left;
         overflow:auto;
		 height:120px;
		 width:240px;
		 text-align:left;
		 margin-top:30px }
		 
#news_box_2 {
         overflow:auto;
		 height:120px;
		 width:230px;
		 text-align:left;
		 margin-top:30px }
		 
#twitter_box {float:left;
         overflow:auto;
		 width:240px;
		 text-align:left;
		 margin-top:30px }
		   
#rogo_l {position:absolute; top:auto; left:3%;
       z-index:1 }

#rogo_r {position:absolute; top:-50px; left:75%;
       width:30%;
       overflow:hidden;
	   z-index:1 }

#previews_poster {width:250px;
                padding-right:40px;
				float:left }

#previews_info {width:470px;
              height:500px;
			  overflow:auto;
			  text-align:left;
			  float:right;
			  line-height:2em;
			  font-size:13px }
			  
#previews_info_2 {width:570px;
              height:500px;
			  overflow:auto;
			  text-align:left;
			  line-height:2em;
			  font-size:13px }

#members_box {float:right;
     margin-top:35px;
     overflow:auto;
     width:760px;
	 height:560px;
     text-align:center;
     z-index:5;
	 color:#ffffff }

#members_poster {width:230px;
                padding-right:20px;
				padding-left:10px;
				padding-top:10px;
				float:left;
				height:490px;
				background-color:#000000  }

#members_info {width:500px;
              height:500px;
			  overflow:auto;
			  text-align:left;
			  float:right;
			  line-height:2em;
			  background-color:#000000  }

#view_box {float:right;
           overflow:auto;
           width:760px;
	       height:490px;
           text-align:center;
           z-index:5;
	       color:#ffffff }
	 
#view_menu_box {float:right;
                margin-top:35px;
                overflow:auto;
                width:760px;
	            height:70px;
                z-index:5;
				background-color:#000000 }

.members_info {width:510px;
              height:500px;
			  overflow:auto;
			  text-align:left;
			  float:right;
			  line-height:2em }
			  
.style4 {font-size:large;
       font-weight:bold; }  

.style6 {font-size: x-large}

.link1 {position:relative;right:722}

.link2 {position:relative;right:494}

.link3 {position:relative;right:266}
