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

#topLeft{
	margin:20px 0;
	width:468px;
	float:left;
}
#topRight{
	margin:20px 0 10px 14px;
	width:468px;
	float:left;
}

#topmain1{
	width:auto;
	height:336px;
	background:url(../../images/main1_bg01.gif) no-repeat;
	padding:1px 40px;
}

#topmain1 h2{
	display:none;
}
#topmain1 p{
	font-family:"ＭＳ Ｐゴシック", Osaka;
}
#topmain1 p.btn a{
	width:172px;
	height:45px;
	margin-left:12px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/main1_btn.png) no-repeat;
}
#topmain1 p.btn a:hover{
	background:url(../../images/main1_btn.png) no-repeat left -45px;
}

#topmainFlash{
	width:auto;
	height:338px;
}

#topmain2{
	width:auto;
	height:322px;
	background:url(../../images/main2_bg01.gif) no-repeat;
	padding:7px 10px 10px 10px;
}
#topmain2 p.about a{
	width:135px;
	height:22px;
	display:block;
	margin:0;
	padding:0;
	text-indent:-9999px;
	background:url(../../images/btn_about.png) no-repeat;
}
#topmain2 p.about a:hover{
	background:url(../../images/btn_about.png) no-repeat -140px top;
}

#topmain2 div.left{
	width:224px;
	margin-top:75px;
	float:left;
}
#topmain2 div.right{
	width:219px;
	margin-top:75px;
	padding-left:5px;
	float:right;
}
#topmain2 p{
	padding:0 5px;
	font-size:0.85em;
}

#topmain0 h2{
	display:none;
}

#beginnerMenu{
	clear:both;
	width:auto;
	padding:8px 15px 10px 15px;
}
#beginnerMenu ul{
	margin:0;
	padding:0;
	list-style:none;
	text-indent:-9999px;
}

#beginnerMenu ul li{
	display:inline;
}
#beginnerMenu ul li.beginner1 a{
	width:150px;
	height:20px;
	margin:10px 0;
	display:block;
	background:url(../../images/btn_beginner1.png) no-repeat left center;
	float:left;
}
#beginnerMenu ul li.beginner1 a:hover{
	background:url(../../images/btn_beginner1.png) no-repeat -175px center;
}
#beginnerMenu ul li.beginner2 a{
	width:150px;
	height:20px;
	margin:10px 0 10px 80px;
	display:block;
	background:url(../../images/btn_beginner2.png) no-repeat left center;
	float:left;
}
#beginnerMenu ul li.beginner2 a:hover{
	background:url(../../images/btn_beginner2.png) no-repeat -175px center;
}
#beginnerMenu ul li.beginner3 a{
	width:150px;
	height:20px;
	margin:8px 0;
	display:block;
	background:url(../../images/btn_beginner3.png) no-repeat left center;
	float:left;
}
#beginnerMenu ul li.beginner3 a:hover{
	background:url(../../images/btn_beginner3.png) no-repeat -175px center;
}
#beginnerMenu ul li.beginner4 a{
	width:150px;
	height:20px;
	margin:8px 0 10px 80px;
	display:block;
	background:url(../../images/btn_beginner4.png) no-repeat left center;
	float:left;
}
#beginnerMenu ul li.beginner4 a:hover{
	background:url(../../images/btn_beginner4.png) no-repeat -175px center;
}

#news p{
	text-align:right;
	font-size:0.9em;
}
#news h3{
	margin:30px 0 10px 0;
	width:468px;
	height:33px;
	text-indent:-9999px;
	background:url(../../images/top_news_t.gif) no-repeat;
}
#news ul{
	margin:0 10px;
	padding:0;
	list-style:none;
}
#news ul li{
	padding:5px 5px 5px 10px;
	line-height:1.4em;
	font-size:0.85em;
	background:url(../images/mi_tri_blue.gif) no-repeat left 10px;
}
#event{
	margin-top:30px;
}

#event h3{
	margin:20px 0 10px 0;
	width:468px;
	height:33px;
	text-indent:-9999px;
	background:url(../../images/top_event_t.gif) no-repeat;
}
#event h4{
	margin:0;
	paddong:0;
}

#event ul{
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}
#event ul li{
	font-size:0.9em;
	border-bottom:1px dotted #999;
}
#event ul li.fassforum{
	margin-bottom:10px;
	padding:3px 0 3px 120px;
	width:auto;
	height:75px;
	background:url(../../images/fassforum_icon.gif) no-repeat;
}
#event ul li.fassacademy{
	margin-bottom:10px;
	padding:3px 0 3px 120px;
	width:auto;
	height:55px;
	background:url(../../images/fassacademy_icon.gif) no-repeat;
}

#event ul li.fassglovia{
	margin-bottom:10px;
	padding:3px 0 3px 120px;
	width:auto;
	height:55px;
	background:url(../../images/fassglovia_icon.gif) no-repeat;
}



#topmain3{
	margin-top:20px;
}
#topmain3 #fassmaster{
	width:468px;
	height:299px;
	background:url(../../images/main3_bg01.png) no-repeat;
}
#topmain3 #fassmaster h3{
	display:none;
}

#topmain3 #fassmaster p{
	padding:55px 190px 0 20px;
	line-height:1.6em;
	font-size:0.9em;
}
#topmain3 #fassmaster div.fassExercise a{
	margin:30px auto 0 auto;
	width:268px;
	height:29px;
	display:block;
	background:url(../../images/btn_fess_exercise.png) no-repeat;
	padding:11px 0 0 130px;
}
#topmain3 #fassmaster div.fassExercise a:hover{
	background:url(../../images/btn_fess_exercise.png) no-repeat left -40px;
}

#bannerArea ul{
	margin:20px 0;
	padding:0;
	list-style:none;
}
#bannerArea ul li.basickihonpack a{
	width:468px;
	margin:5px 0;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_basic_kihonpack.png) no-repeat;
}
#bannerArea ul li.basickihonpack a:hover{
	background:url(../../images/banner_basic_kihonpack.png) no-repeat left -60px;
}
#bannerArea ul li.kihonpack a{
	width:468px;
	margin:5px 0;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_kihonpack.png) no-repeat;
}
#bannerArea ul li.kihonpack a:hover{
	background:url(../../images/banner_kihonpack.png) no-repeat left -60px;
}

#bannerArea ul li.fasskouza_201112 a{
	width:468px;
	margin:5px 0;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_fasskouza_201112.png) no-repeat;
}
#bannerArea ul li.fasskouza_201112 a:hover{
	background:url(../../images/banner_fasskouza_201112.png) no-repeat left -60px;
}

/*#bannerArea ul li.fassacademy201007 a{
	width:468px;
	margin:5px 0;
	height:68px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_academy_201007.png) no-repeat;
}
#bannerArea ul li.fassacademy201007 a:hover{
	background:url(../../images/banner_academy_201007.png) no-repeat left -68px;
}
#bannerArea ul li.fassacademy201008 a{
	width:468px;
	margin:5px 0;
	height:68px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_academy_201008.png) no-repeat;
}
#bannerArea ul li.fassacademy201008 a:hover{
	background:url(../../images/banner_academy_201008.png) no-repeat left -68px;
}
#bannerArea ul li.fassacademy201112 a{
	width:468px;
	margin:5px 0;
	height:60px;
	display:block;
	text-indent:-9999px;
	background:url(../../images/banner_academy_201112.png) no-repeat;
}
#bannerArea ul li.fassacademy201112 a:hover{
	background:url(../../images/banner_academy_201112.png) no-repeat left -60px;
}*/

