#wrapper {
 width: 100%;
 padding: 0px;
 background-color:#000000;
 margin-left:auto;
 margin-right:auto;
 margin-top:auto;
 margin-bottom:auto;
}

#header {height:42px; 
margin-left:3px; 
background-repeat:no-repeat;
}

#main 
{width:100%;
height:450px;
margin-left:0px;
margin-top:0px;
overflow:hidden;
}

#bg 
{width:100%;
overflow:hidden;
height:460px;
float:left;
margin-left:0px;
margin-top:5px;
overflow:hidden;
}



#info {
position:absolute; top:100px;right:20px;
background-image:url(../img/information.jpg);
background-repeat:no-repeat;
background-color:#000000;
	color:#ffffff;
	width:250px;
	height:auto;
	overflow:hide;
	margin-top:20px;
	margin-right:10px;
	padding-left:10px;
	padding-top:20px;
	font-size:small;
}

#globalNavi	{
	width: 650px;
	margin-bottom: 0px;
	margin-left:330px;
	list-style-type:none;
}
#globalNavi a	{
	width: 130px;
	height: 49px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
#globalNavi:after	{ height:0; visibility: hidden;	content: ""; display: block; clear: both; }

#globalNavi li	{
	float: left;
}
#logo {
margin-left:10px;
margin-top:-42px;
position:absolute;
}

#globalNavi .gnavi01 a	{
	background: url(../img/about.jpg) no-repeat;
	margin-left:10px;
}
#globalNavi .gnavi02 a	{
	background: url(../img/schedule.jpg) no-repeat;
	margin-left:10px;
}
#globalNavi .gnavi03 a	{
	background: url(../img/contact.jpg) no-repeat;
	margin-left:8px;
}
#globalNavi .gnavi04 a	{
	background: url(../img/blog.jpg) no-repeat;
	margin-left:10px;
}
#globalNavi a:hover	{
	background-position: 0 -40px;
}


#footer{
height:auto;
font-size:xx-small;
width:100%;
position:50% 50%;
}



/* about */
#main_about{
background-image:url(../img/main_bar1.jpg);
background-repeat:no-repeat;
float:left;
margin-left:80px;
width:100%;
height:440px;
overflow:hidden;
}

#about{
	margin-left:140px;
	margin-top:20px;
	width:auto;
	height:460px;
	line-height: 100%;
}

#ishida{
height:auto;
margin-left:0px;
margin-top:-15px;
width:151;
float:left;
}








/* スケジュール */

#main_schedule{
background-image:url(../img/main_bar2.jpg);
background-repeat:no-repeat;
float:left;
margin-left:80px;
width:100%;
height:460px;
overflow:hidden;
}

#main_schedule2{
background-image:url(../img/main_bar2.jpg);
background-repeat:no-repeat;
float:left;
margin-left:80px;
width:100%;
}


#date {
position:absolute; top:82px;left:80px;
background-color:#000000;
	color:#ffffff;
	width:auto;
	height:auto;
	overflow:hidden;
	margin-top:60px;
	margin-left:180px;
	font-size:small;
}










/* イベント */
#main_123{
width:100%;
height:460px;
overflow:hidden;
}

#main_417{
width:100%;
overflow-x: hidden;
}



#flyer326 {background-image:url(../img_party/326/flyer326.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer417 {background-image:url(../img_party/417/flyer417.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer428 {background-image:url(../img_party/428/flyer428.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer515 {background-image:url(../img_party/515/flyer515.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer527 {background-image:url(../img_party/527/flyer527.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer529 {background-image:url(../img_party/529/flyer529.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer612 {background-image:url(../img_party/612/flyer612.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer619 {background-image:url(../img_party/619/flyer619.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer625 {background-image:url(../img_party/625/flyer625.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer724 {background-image:url(../img_party/724/flyer724.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer830 {background-image:url(../img_party/830/flyer830.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer925 {background-image:url(../img_party/925/flyer925.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1007 {background-image:url(../img_party/1007/flyer1007.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1023 {background-image:url(../img_party/1023/flyer1023.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1027 {background-image:url(../img_party/1027/flyer1027.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1126_2 {background-image:url(../img_party/1126_2/flyer1126_2.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1118 {background-image:url(../img_party/1118/flyer1118.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1127 {background-image:url(../img_party/1127/flyer1127.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer212 {background-image:url(../img_party/212/flyer212.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer0428 {background-image:url(../img_party/0428/flyer0428.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer0528 {background-image:url(../img_party/0528/flyer0528.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer0827 {background-image:url(../img_party/0827/flyer0827.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer121 {background-image:url(../img_party/121/flyer121.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer210 {background-image:url(../img_party/210/flyer210.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer225 {background-image:url(../img_party/225/flyer225.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer0710 {background-image:url(../img_party/0710/flyer0710.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer922 {background-image:url(../img_party/922/flyer922.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#flyer1202 {background-image:url(../img_party/1202/flyer1202.jpg);
width:auto;
height:auto;
margin-top:20px;
margin-left:60px;
background-repeat:no-repeat;
}

#title326 {background-image:url(../img_party/326/title326.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title417 {background-image:url(../img_party/417/title417.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title428 {background-image:url(../img_party/428/title428.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title515 {background-image:url(../img_party/515/title515.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title527 {background-image:url(../img_party/527/title527.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title529 {background-image:url(../img_party/529/title529.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title612 {background-image:url(../img_party/612/title612.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title619 {background-image:url(../img_party/619/title619.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title625 {background-image:url(../img_party/625/title625.jpg);
width:auto;
height:32px;
margin-left:300px;
background-repeat:no-repeat;
}

#title724 {background-image:url(../img_party/724/title724.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title830 {background-image:url(../img_party/830/title830.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title925 {background-image:url(../img_party/925/title925.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1007 {background-image:url(../img_party/1007/title1007.jpg);
width:auto;
height:50px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1023 {background-image:url(../img_party/1023/title1023.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1027 {background-image:url(../img_party/1027/title1027.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1126_2 {background-image:url(../img_party/1126_2/title1126_2.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1118 {background-image:url(../img_party/1118/title1118.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1127 {background-image:url(../img_party/1127/title1127.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title212 {background-image:url(../img_party/212/title212.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title0428 {background-image:url(../img_party/0428/title0428.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title0528 {background-image:url(../img_party/0528/title0528.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title0723 {background-image:url(../img_party/0723/title0723.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title0827 {background-image:url(../img_party/0827/title0827.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title121 {background-image:url(../img_party/121/title121.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title210 {background-image:url(../img_party/210/title210.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title225 {background-image:url(../img_party/225/title225.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title0710 {background-image:url(../img_party/0710/title0710.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title922 {background-image:url(../img_party/922/title922.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#title1202 {background-image:url(../img_party/1202/title1202.jpg);
width:auto;
height:33px;
margin-left:300px;
background-repeat:no-repeat;
}

#next213 {
width:189px;
height:42px;
margin-left:400px;
padding-top:0px;
border-style:none;
}

#previous123{
	width:233px;
	height:67px;
	padding-top:5px;
	margin-left:750px;
	border-style:none;
	position:absolute;
	margin-top:0px;
	left: 67px;
	top: 59px;
}

#previous213{
	width:218px;
	height:43px;
	padding-top:5px;
	margin-left:750px;
	border-style:none;
	position:absolute;
	margin-top:0px;
	left: 33px;
	top: 79px;
}

#table{
margin-left:300px;
margin-top:5px;
vertical-align:top;
}

#mousikomi{
width:103px;
height:41px;
margin-top:-100px;
margin-left:500px;
}

#r-float{
width : 128px;
height : 128px;
float : right;
}

/* 申し込み */
#main_mousikomi{
background-image:url(../img/main_bar3.jpg);
background-repeat:no-repeat;
float:left;
margin-left:80px;
width:100%;
height:600px;
}

#form{
font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
margin-top:0px;
width:auto;
height:auto;
margin-left:200px;
line-height:120%;
}

