@charset "utf-8";
/* CSS Document */

/*トップ*/

#semiFixed
{
	position:absolute;
	right:10px;
}
#swf{
	width:700px;
	height:405px;
	padding:2px 0 0 0;
	margin:0;
	background:#eff8ff;
	/*float:left;*/
	overflow:hidden;
}
#topswf{
	z-index:1;
}

#topMain{
	width:700px;
	padding:0;
	margin:0;
	float:left;
}

.infoWrap{
	float:left;
	width:347px;
	padding:0;
	margin:3px 3px 0 0;
}
*html .infoWrap{
	margin:5px 1px 0 0;
}
.infoWrap h3{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}

div.info{
	width:330px;
	height:105px;
	margin:0 auto;
	padding:0px;
	font-size:0.9em;
	line-height:1.2em;
	overflow:auto;
	background-color:#FFF;
	text-align:left;
	border:#1D4294 5px solid;
	/*display:block;*/
}
div.info_t{
	width:330px;
	height:105px;
	margin:0 auto;
	padding:0px;
	font-size:0.9em;
	line-height:1.2em;
	overflow:auto;
	background-color:#FFF;
	text-align:left;
	border:#FF9933 5px solid;
	/*display:block;*/
}

/**html div.info{
	width:340px;
}*/

ul.infoul{
	list-style:none;
	margin:0px;
	padding:0;
	/*line-height:1.2em;*/
}

li.infoli{
	padding:5px;
	border-bottom:#1D4294 solid 3px;
}
li.infoli_t{
	padding:5px;
	border-bottom:#FF9933 solid 3px;
}
span.infotitle{
	color:#1D4294;
}
span.infotitle_t{
	color:#000000;
}

#sidemenu{
	padding:0;
	margin:0 0 10px 0;
	width:266px;
	float:left;
}
#sidemenu ul{
	list-style:none;
	margin:0;
	padding:0;
}
#sidemenu li{
	margin:0;
	padding:0;
}

#bigbanner{
	clear:both;
	margin:5px auto;
}
#bigbanner a{
	display:block;
	width:970px;
	height:133px;
	background:url(../../img/ymca10/top/bigbanner.jpg) -5px top no-repeat;
}
#bigbanner a span{display:none;}

/*トップ下部1107修正*/
div.topBottom_l{
	float:left;
	width:772px;
	margin:0;
	padding:0;
}
div.topBottom_l a.dayski{
	display:block;
	width:772px;
	height:73px;
	background:url(../../img/ymca10/top/btn_dayski.jpg) center -3px no-repeat;
}
div.topBottom_l a.dayski span{display:none;}
div.topBottom_l ul{
	width:772px;
	margin:0 ;
	padding:0;
	list-style:none;
}
div.topBottom_l ul li{
	width:193px;
	height:78px;
	margin:0;
	padding:0;
	float:left;
}
div.topBottom_l ul li a{
	width:193px;
	height:78px;
	margin:0;
	padding:0;
	display:block;
}
div.topBottom_l ul li a span{display:none;}
div.topBottom_l ul li a.negai{background:url(../../img/ymca10/top/tb_negai.jpg) left top no-repeat;}
div.topBottom_l ul li a.leader{background:url(../../img/ymca10/top/tb_leader.jpg) left top no-repeat;}
div.topBottom_l ul li a.report{background:url(../../img/ymca10/top/tb_report.jpg) left top no-repeat;}
div.topBottom_l ul li a.season{background:url(../../img/ymca10/top/tb_season.jpg) left top no-repeat;}
div.uketsuke{
	width:702px;
	margin:30px 0 0 70px;
}
div.uketsuke h4{
	width:702px;
	color:#3399FF;
	margin:0;
	padding:0;
	text-align:left;
	background:url(../../img/ymca10/top/border_uketsuke.gif) right 2px no-repeat;
}
div.uketsuke p{
	text-align:left;
	margin:10px 0;
	line-height:120%;
}
div.topBottom_r{
	float:right;
	width:194px;
	margin:0;
	padding:0;
}
div.topBottom_r a{
	width:194px;
	height:148px;
	margin:0;
	padding:0;
	display:block;
}
div.topBottom_r a span{display:none;}
div.topBottom_r a.qr{background:url(../../img/ymca10/top/qr.gif) left top no-repeat;}
div.topBottom_r a.qr_mail{background:url(../../img/ymca10/top/qr_mail.gif) left top no-repeat;}
div.topBottom_r a.popstaff{background:url(../../img/ymca10/top/popstaff.gif) left top no-repeat;}

/*#topBottom{
	clear:both;
	margin:5px auto 10px auto;
}

#kanren{
	clear:both;
	margin:20px 0 25px 70px;
	text-align:left;
}
*/
