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

body {
	background-image: url(../slbg2.jpg);
}

div#container {
	width: 955px;
	margin: 0 auto 0 auto;
}

h1#top {
	font-size : x-large;
	background-image : url(../image/sinchaku.png);
	background-repeat : no-repeat;
	background-position : right center;
	height: 150px;
}

h2.main {
	margin: auto auto 0 auto;
	text-align: center;
}

h2.enter {
	margin-top: 20px;
}

div.main{
	background-repeat : no-repeat;
}

body#top div.main{
	background-image : url(../images/top/dreamcp.gif);
	background-position : center;
	width : 955px; height : 850px;
}

div.menulist {
	height: 150px;
}

.leftmenu {
	float: left;
}

.rightmenu {
	float: right;
}

body#tenpo div.main{
	background-image : url(../images/toiawase/tenpo/gaikan.jpg);
	width : 770px; height : 850px;
	margin-left: 92px;
	
}

div.menulist2{
	height: 69px;
}

div.menulist3{
	height: 69px;
	float: right;
	width: 220px;
}

body#free div.main{
	background-image : url(../images/free/starmate.gif);
	width : 759px; height : 850px;
	margin-left: 98px;
	
}

body#g5 div.main{
	background-image : url(../images/free/5Gnagehoudaiposter.jpg);
	width : 787px; height : 860px;
	margin-left: 84px;
}

body#jr div.main{
	background-image : url(../images/free/juniorpakkuposter.gif);
	width : 787px; height : 860px;
	margin-left: 84px;
	
}

body#fm div.main{
	background-image : url(../images/free/familyposter.jpg);
	width : 787px; height : 860px;
	margin-left: 84px;
	
}

body#nighter div.main{
	background-image : url(../images/free/naighterbowlingposter.gif);
	width : 784px; height : 860px;
	margin-left: 85px;
	
}

body#morning div.main{
	background-image : url(../images/free/earlymorningposter.gif);
	width : 782px; height : 800px;
	margin-left: 86px;
	
}

body#night div.main{
	background-image : url(../images/free/nightpakkuposter.gif);
	width : 782px; height : 800px;
	margin-left: 86px;
	
}

body#ladies div.main{
	background-image : url(../images/free/ladiespakkuposter.gif);
	width : 783px; height : 860px;
	margin-left: 86px;
	
}

body#student div.main{
	background-image : url(../images/free/gakuseisienpakkuposter.gif);
	width : 781px; height : 860px;
	margin-left: 87px;
	
}

body#competop div.main{
	
	width : 840px; height : 820px;
	margin-left: 87px;
	

  
  background-image : url(../images/conpe/conpetop1.jpg);
}

body#party div.main{
	background-image : url(../images/conpe/party.gif);
	width : 741px; height : 750px;
	margin-left: 87px;
	
}

body#kids div.main{
	background-image : url(../images/conpe/kids.gif);
	width : 741px; height : 770px;
	margin-left: 87px;
	
}

body#mega div.main{
	background-image : url(../images/conpe/mega.gif);
	width : 741px; height : 750px;
	margin-left: 87px;
	
}

body#gekka div.main{
	background-image : url(../images/conpe/gekka.gif);
	width : 741px; height : 750px;
	margin-left: 87px;
	
}

body#midnight div.main{
	background-image : url(../images/conpe/midnightpakku.gif);
	width : 760px; height : 800px;
	margin-left: 87px;
	
}

body#slclub div.main{
	background-image : url(../images/bowlers/slclubposter.gif);
	width : 741px; height : 750px;
	margin-left: 87px;
	
}

body#slclubdetail div.main{
	background-image : url(../images/bowlers/slclubnonaiyou.gif);
	width : 790px; height : 850px;
	margin-left: 87px;
	
}

body#recommend div.main{
	background-image : url(../images/bowlers/osusume.gif);
	width : 770px; height : 2000px;
	margin-left: 87px;
	
}

body#league div.main{
	background-image : url(../images/bowlers/leaguesukeju.gif);
	width : 780px; height : 850px;
	margin-left: 87px;
	
}
body#tm div.main{
	background-image : url(../images/bowlers/tournamentskeju.gif);
	width : 780px; height : 800px;
	margin-left: 87px;
	
}

body#balls div.main{
	background-image : url(../images/bowlers/ballinfo.gif);
	width : 720px; height : 600px;
	margin-left: 87px;
}

body#proshop div.main{
	background-image : url(../images/bowlers/proshopryoukin.gif);
	width : 785px; height : 650px;
	margin-left: 87px;
	
}

body#pack div.main{
	background-image : url(../images/bowlers/pakkuenshu.gif);
	width : 741px; height : 800px;
	margin-left: 87px;
	
}

body#locker div.main{
	background-image : url(../images/bowlers/rokkaa.gif);
	width : 790px; height : 750px;
	margin-left: 87px;
	
}

body#lesson div.main{
	background-image : url(../images/lesson2.jpg);
	width : 771px; height : 962px;
	margin-left: 87px;
	
}

body#ltb div.main{
	background-image : url(../images/ltbposter.jpg);
	width : 550px; height : 850px;
	margin-left: 202px;
}

body#price div.main{
	background-image : url(../images/toiawase/roukin/ryoukinhyou.gif);
	width : 770px; height : 850px;
	margin-left: 87px;
}

body#time div.main{
	background-image : url(../images/toiawase/tenpo/eigyoutime.gif);
	width : 750px; height : 850px;
	margin-left: 97px;
}

body#tabletennis div.main{
	background-image : url(../images/toiawase/takkyuubiriya/takkyuubiriya.jpg);
	width : 770px; height : 850px;
	margin-left: 87px;
}

body#gamecorner div.main{
	background-image : url(../images/toiawase/tenpo/game.gif);
	width : 770px; height : 850px;
	margin-left: 87px;
}

body#restaurant div.main{
	background-image : url(../images/toiawase/restran.gif);
	width : 770px; height : 850px;
	margin-left: 87px;
}

body#hole div.main{
	background-image : url(../images/toiawase/tenpo/hole.gif);
	width : 680px; height : 850px;
	margin-left: 132px;
}