/*****************************************************************************

		               　　 【変更箇所】
		
1．body以外全てに【background-position:center;】を追加。
　 これにより、バックグラウンドで使う画像を中央にもってこさせることができる。

2．すべてのClass、IDに【margin-left:auto;と	margin-right:auto;】を追加。
　 これにより、余った余白は中央揃いにしてくれるように制御される。
　 ちなみにbodyでwidth:1100pxと指定しているので、他のところのwidthも全て同じにするなら
　 別にbody以外に記述しなくていいかも？？？
　 head内でwidth:300px、head_menu内でwidth:500pxとかそういう風に内部で分割する場合のみ記述でいいかも。
　 まぁ、消したら不具合起きるようならそのままでもｗ
 
3．building_topのtext-alignをcenterへ変更及び、padding-right:13pxを追加。
　 一応、それぐらいの調整で画像が綺麗にかぶったので仮に13pxにしているだけです。
　 お好みで調整してください。
 　それに伴い、widthを1087pxに変更。1100のままだとサイズが１３pxずれるので
 　もし、paddingで変更するならば必ずそれだけのpxを減らしてください。
   
   実際は、一番親であるbodyのwidhが1100pxになっているので
   その内部であるbuilding_topのwidthがそれ以上大きくなるとは思えないんだけど
   ＤＷ上でみたらbuilding_topのwidthが1113pxとなっていたので一応1087pxにしておいた。

   CSSでの変更は以上の3点です。



*****************************************************************************/
* html li.menu-d { /* IE6 Hack */
margin-right: -3px; /* 無理やりっぽいですね */
}
@charset "utf-8";
#body {
	height: auto;
	text-align:center;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	background-image: url(../images/index/body_back.jpg);
	background-repeat: repeat-x;
	background-color: #486A00;
	margin: auto;
}

#body_box {
	height: auto;
	text-align:center;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	clip: rect(0px,0px,0px,0px);
	background-image: url(../images/index/body_back.jpg);
	background-repeat: repeat-x;
	background-color: #486A00;
	margin: auto;
}

.body_cloor {
	background-color: #486A00;

}

#logo {
	float: left;
	margin-left: 125px;
	margin-top: 0px;
	background-image: url(../images/index/logo.png);
	height: 72px;
	width: 182px;
	}

.haed {
	background-image: url(../images/index/head_top_back.jpg);
	background-position:center;
	height: 75px;
	text-align:center;
	width: 1100px;
	margin-left:auto;
	margin-right:auto;
}

.haed_manu {
	background-image: url(../images/index/head_back.jpg);
	background-position:center;
	text-align:center;
	height: 31px;
	width: 1100px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.haed_manu_01 {
	text-align:center;
	height: auto;
	width: auto;
	margin-left:140px;
	margin-right:auto;
	float: left;
	margin-top: 7px;
	margin-bottom: 0px;
}

.haed_manu_02 {
	text-align:center;
	height: auto;
	width: auto;
	margin-left:365px;
	margin-right:auto;
	float: left;
	margin-top: 7px;
	margin-bottom: 0px;
}


/*////ここからヘッダーメニューrollover////*/


#haed_Button a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/summary.jpg);
	text-align:center;
	height: 16px;
	width: 74px;
	margin-left:365px;
	margin-right:auto;
	float: left;
	margin-top: 7px;
	margin-bottom: 0px;
	}
	 
#haed_Button a:hover {
	background-image: url(../images/index/summary_on.jpg);
	}

#haed_Button2 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/greetings_from_chairman.jpg);
	text-align:center;
	height: 16px;
	width: 73px;
	margin-left:40px;
	margin-right:auto;
	float: left;
	margin-top: 7px;
	margin-bottom: 0px;
	}
	 
#haed_Button2 a:hover {
	background-image: url(../images/index/greetings_from_chairman_on.jpg);
	}
	
#haed_Button3 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/contact_us.jpg);
	text-align:center;
	height: 16px;
	width: 86px;
	margin-left:35px;
	margin-right:auto;
	float: left;
	margin-top: 7px;
	margin-bottom: 0px;
	}
	 
#haed_Button3 a:hover {
	background-image: url(../images/index/contact_us_on.jpg);
	}	
	
/*////ここまでヘッダーメニューrollover////*/
/*////ここまでヘッダー////*/
.building_back {
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/index/top_image_back.jpg);
	height: 1100px;
}
.content_back {
	height: auto;
	text-align:center;
	width:1100px;
	float: none;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/index/body_back.jpg);
}

#top_image {
	background-image: url(../images/index/flash_back.png);
	height: 265px;
	width: 900px;
	float: left;
	margin-left: 124px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	}
.building_back:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	max-height: 0;
	visibility: hidden;
}

.building_top {
	height: 260px;
	text-align:center;
	width:1087px;
	float: none;
	margin-left:auto;
	margin-right:auto;
	padding-right:13px;
	background-image: url(../images/index/top_image_back.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#bill_Button1 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_01.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:21px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button1 a:hover {
	background-image: url(../images/index/tournament_01_on.jpg);
	}
	
#bill_Button2 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_02.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:20px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button2 a:hover {
	background-image: url(../images/index/tournament_02_on.jpg);
	}

#bill_Button3 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_03.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:20px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button3 a:hover {
	background-image: url(../images/index/tournament_03_on.jpg);
	}
	
#bill_Button4 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_04.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:20px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button4 a:hover {
	background-image: url(../images/index/tournament_04_on.jpg);
	}
	
#bill_Button5 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_05.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:20px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button5 a:hover {
	background-image: url(../images/index/tournament_05_on.jpg);
	}
	
#bill_Button6 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_06.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button6 a:hover {
	background-image: url(../images/index/tournament_06_on.jpg);
	}
	
#bill_Button7 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_07.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:10px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button7 a:hover {
	background-image: url(../images/index/tournament_07_on.jpg);
	}
#bill_Button8 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_08.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:25px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button8 a:hover {
	background-image: url(../images/index/tournament_08_on.jpg);
	}

#bill_Button9 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_09.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:25px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button9 a:hover {
	background-image: url(../images/index/tournament_09_on.jpg);
	}

#bill_Button10 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_10.jpg);
	text-align:center;
	height: 14px;
	width: 38px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button10 a:hover {
	background-image: url(../images/index/tournament_10_on.jpg);
	}

#bill_Button11 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_11.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button11 a:hover {
	background-image: url(../images/index/tournament_11_on.jpg);
	}
#bill_Button2020 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_2020.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button2020 a:hover {
	background-image: url(../images/index/tournament_2020_on.jpg);
	}
#bill_Button12 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_12.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:8px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button12 a:hover {
	background-image: url(../images/index/tournament_12_on.jpg);
	}
#bill_Button13 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_13.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:260px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button13 a:hover {
	background-image: url(../images/index/tournament_13_on.jpg);
	}
#bill_Button14 a {
	display: block;
	overflow: hidden;
	background-image: url(../images/index/tournament_14.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button14 a:hover {
	background-image: url(../images/index/tournament_14_on.jpg);
	}
#bill_Button15 a {
	display: block;
	overflow: hidden;
	background-image: url(/images/index/tournament_15.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button15 a:hover {
	background-image: url(/images/index/tournament_15_on.jpg);
	}
#bill_Button16 a {
	display: block;
	overflow: hidden;
	background-image: url(/images/index/tournament_16.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button16 a:hover {
	background-image: url(/images/index/tournament_16_on.jpg);
	}
#bill_Button17 a {
	display: block;
	overflow: hidden;
	background-image: url(/images/index/tournament_17.jpg);
	text-align:center;
	height: 14px;
	width: 50px;
	margin-left:15px;
	margin-right:auto;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	}
	 
#bill_Button17 a:hover {
	background-image: url(/images/index/tournament_17_on.jpg);
	}
#nave {
	float: left;
	clear: left;
	margin-left: 150px;
	margin-top: 8px;
	font-size: small;
	text-align: left;
	
	}
/*//ここまでTOP/////*/
.content_main {
	float: none;
	margin-left: 130px;
	margin-right: auto;
	margin-top: 0px;
	font-size: 16px;
	display: table;
}
div#slideshow {
	display: block;
	float: left;
	margin-left: 0px;
}



/*//ここまでcontent/////*/

#left  {
	text-align:center;
	height: auto;
	width: 210px;
	margin-left:auto;
	margin-right:auto;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	background-color: #F7F7F7;
	border: thin ridge #CCC;
}


#left_meu  {
	text-align:center;
	height: auto;
	width: 210px;
	margin-left:auto;
	margin-right:auto;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: top;
	background-color: #F7F7F7;
	border: thin ridge #CCC;
}
	

.left_menu {
	text-align:center;
	height: auto;
	width: 210px;
	float: left;
	vertical-align: top;
	background-color: #F7F7F7;
	border: thin inset #CCC;
	clear: left;
	font-size: 24px;
}

.left_list {
	list-style-image: url(../images/index/arrow.jpg);
	background-repeat: no-repeat;
	background-position: 15px 28px;
	text-align: left;
	height: 30px;
	align: left;
	font-size: smaller;
	width: 280px;
	margin-left: -15px;
	background-image: url(../images/index/line_the_left_menu.jpg);
	white-space: normal;
	}

.left_list a{
	color: #333;
	text-decoration: none;
	margin-left: 1em;
	}
	
.left_menu_2 {
	text-align:center;
	height: auto;
	width: 210px;
	margin-right:auto;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	vertical-align: top;
	clear: none;
}
#left_00 {
	float: left;
	width: 210px;
	margin-bottom: 50px;
}


.menu_margin_top {
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	background-color: #E2E3E5;
	
}

.banar_margin_top {
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 15px;
	background-color: #E2E3E5;
	
}

.banar_margin_top1 {
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	background-color: #E2E3E5;
}


/*////ここから左メニューrollover////*/

#left_Button1 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/table_tournament.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button1 a:hover {
	    background-image: url(../images/index/table_tournament__on.jpg);
	}

#left_Button2 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/baseball_network_requirements.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button2 a:hover {
	background-image: url(../images/index/baseball_network_requirements_on.jpg);
	}

#left_Button3 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/competition_provisions.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button3 a:hover {
	background-image: url(../images/index/competition_provisions_on.jpg);
	}

#left_Button4 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/registered_leader.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button4 a:hover {
	background-image: url(../images/index/registered_leader_on.jpg);
	}
	
#left_Button5 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/registration_form.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button5 a:hover {
	background-image: url(../images/index/registration_form_on.jpg);
	}
	
#left_Button6 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/upload_registration_form.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button6 a:hover {
	background-image: url(../images/index/upload_registration_form_on.jpg);
	}
	
#left_Button7 a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/wanted_ads.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button7 a:hover {
	background-image: url(../images/index/wanted_ads_on.jpg);
	}
#left_Button_ad a {
	display: block;
	overflow: hidden;
	height: 30px;
	width: 207px;
	background-image: url(../images/index/ad.jpg);
	clip: rect(15px,auto,auto,auto);
	vertical-align: top;
	margin-top: 5px;
	margin-left: 3px;
	}
	 
#left_Button_ad a:hover {
	    background-image: url(../images/index/ad_on.jpg);
	}
/*//ここまでleft/////*/


.contnet_center {
	width: 580px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 0px;
}

.infomation{
	float: left;
	clear: none;
	vertical-align: top;
}

.time {
	float: right;
	clear: none;
	vertical-align: top;
	margin-top: 7px;
}

.contnet_center2 {
	width: 600px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 23px;
}

.infomation_content_left{
	float: left;
	clear: right;
	text-align: left;
}

.infomation_content_right{
	float: left;
	clear: none;
	text-align: left;
	width: 300px;
	vertical-align: top;
	margin-left: 10px;
	font-size: 12px;
	margin-top: 0px;
	background-position: top;
	line-height: 1.4em;
}
.infomation_content_right a{
	color: #000;
}

.contnet_center2 h3{
	float: left;
	clear: right;
	width: 320px;
	margin-right: auto;
	margin-left: 10px;
	text-align: left;
	vertical-align: top;
	font-size: 23px;
	color: #6F7918;
	height: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}

.contnet_center2 h3 a{
	color: #6F7918;
}

.contnet_center2 h4{
	float: left;
	clear: right;
	width: 300px;
	margin-right: auto;
	margin-left: 10px;
	text-align: left;
	vertical-align: top;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 14px;
}
#body .content_back .content_main .left_00 #left .left_list li .left_list {
	font-size: 12px;
}

.contnet_center2 h4 a{
	color: #000000;
}


.contnet_center2 p a{
	color: #000000;
}

.next {
	float: right;
	clear: left;
	margin-top: 0px;
	font-size: small;
	color: #666;
}

.next_content {
	float: right;
	clear: left;
	font-size: small;
	margin-bottom: 5px;
	height: 10px;
	line-height: 15px;
}
.news_list{
	float: left;
	clear: none;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 100px;
}

.selection_button_list {
	float: left;
	margin-top: 10px;
	clear: none;
	text-align: center;
}

.news_list_contnet {
	width: 600px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #dededf;
}

.news {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	height: 62px;
	width: 61px;
	
}

.news_text {
	float: left;
	margin-left: 15px;
	height: 40px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	width: 500px;
}

.news_text h3 {
	font-size: large;
	height: auto;
	margin-top: 10px;
	padding: 0px;
	float: left;
	line-height: 1.3em;
	margin-bottom: 15px;
	color: #000;
	margin-left: 0;
	width: 100%;
}

.news_text h3 a{
	color: #000;
}

.news_text2 {
	float: left;
	width: 500px;
	margin-top: 0px;
	padding: 0px;
	height: auto;
	margin-bottom: 0px;
	line-height: 1.3em;
	font-size: medium;
	color: #000;
}

.news_text2 a{
	color: #000;
}

.main_contnet {
	width: 600px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 0px;
	margin-top: 10px;
	border-top-style: none;
	border-bottom-width: 3px;
	border-bottom-style: dotted;
	border-bottom-color: #dededf;
	height: 130px;
	padding-bottom: 5px;
}

.news_lain {
	width: 600px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #dededf;
}

#footer {
	height: 21px;
	text-align:center;
	margin-left:0px;
	margin-right:0px;
	background-position: center center;
	background-repeat: repeat-y;
	background-color: #000;
	width: auto;
}

.footer_top {
	height: 21px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/index/footer.gif);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
	width: 1100px;
}

.footer_under {
	height: 50px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color: #CCCDD2;
	min-width: 1100px;
	max-width: 100%;
}

.footer_text {
	background-position: center;
	color: #666;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 1100px;
	padding-top: 9px;
	font-size: 12px;
}

.footer_center {
	content: ".";
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	padding: 0px;
	height: 40px;
	background-color: #CCCDD2;
	min-width: 1100px;
	max-width: 100%;
}

/* //////////tips (JQランダム表示)//////////*/

#tips, #tips li{
	margin:0;
	padding:0;
	list-style:none;
	}
#tips{
	width:600px;
	font-size:16px;
	line-height:120%;
	height: 135px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 23px;
	}
#tips li{
	display:none; /* hide the items at first only to display one with javascript */
	}
	
#album {
	position: relative;
	width:600px;
	font-size:16px;
	line-height:120%;
	height: 135px;
	float: left;
	clear: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 23px;
}
#album img {
	position: absolute;
	top: 0px;

}

/* //////////tips (JQランダム表示)//////////*/

.facebook-box{
	margin-top: 10px;
	height: 350px;
	display: table;
	width: 100%;
}