/*Menu
-----------------------------------------------------------------------*/
#b-st-menu {
	width : 715px;
	text-indent: -9999em;
	clear: both;
	border-bottom : solid 10px #87A900;
	margin-bottom : 30px;
}
#b-st-menu ul {
	position:relative;
	height:66px;
	margin : 0px;
	padding : 0px;
}
#b-st-menu li {
	height :66px;
	list-style : none;
	float:left;
}
#b-st-menu li a {
	display : block;
	height : 66px;
	text-decoration: none;
}
#b-st-menu li#st-mb01 a{
	width : 116px;
	background-image : url(../images/spateachingimg/mb_p01sub_01.jpg);
}
#b-st-menu li#st-mb01slct a{
	width : 116px;
	background-image : url(../images/spateachingimg/mb_p01sub_01.jpg);
	background-position: 0 -66px;
}

#b-st-menu li#st-mb02 a{
	width : 151px;
	background-image : url(../images/spateachingimg/mb_p01sub_02.jpg);
}
#b-st-menu li#st-mb02slct a{
	width : 151px;
	background-image : url(../images/spateachingimg/mb_p01sub_02.jpg);
	background-position: 0 -66px;
}

#b-st-menu li#st-mb03 a{
	width : 103px;
	background-image : url(../images/spateachingimg/mb_p01sub_03.jpg);
}
#b-st-menu li#st-mb03slct a{
	width : 103px;
	background-image : url(../images/spateachingimg/mb_p01sub_03.jpg);
	background-position: 0 -66px;
}

#b-st-menu li#st-mb04 a{
	width : 171px;
	background-image : url(../images/spateachingimg/mb_p01sub_04.jpg);
}
#b-st-menu li#st-mb04slct a{
	width : 171px;
	background-image : url(../images/spateachingimg/mb_p01sub_04.jpg);
	background-position: 0 -66px;
}

#b-st-menu li#st-mb05 a{
	width : 131px;
	background-image : url(../images/spateachingimg/mb_p01sub_05.jpg);
}
#b-st-menu li#st-mb05slct a{
	width : 131px;
	background-image : url(../images/spateachingimg/mb_p01sub_05.jpg);
	background-position: 0 -66px;
}

#b-st-menu li a:hover{
	background-position: 0 -66px;
}

/*en Menu 2010/07/31
-----------------------------------------------------------------------*/
#b-en-st-menu {
	width : 715px;
	text-indent: -9999em;
	clear: both;
	border-bottom : solid 10px #87A900;
	margin-bottom : 30px;
}
#b-en-st-menu ul {
	position:relative;
	height:66px;
	margin : 0px;
	padding : 0px;
}
#b-en-st-menu li {
	height :66px;
	list-style : none;
	float:left;
}
#b-en-st-menu li a {
	display : block;
	height : 66px;
	text-decoration: none;
}
#b-en-st-menu li#st-mb01 a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_01.jpg);
}
#b-en-st-menu li#st-mb01slct a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_01.jpg);
	background-position: 0 -66px;
}

#b-en-st-menu li#st-mb02 a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_02.jpg);
}
#b-en-st-menu li#st-mb02slct a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_02.jpg);
	background-position: 0 -66px;
}

#b-en-st-menu li#st-mb03 a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_03.jpg);
}
#b-en-st-menu li#st-mb03slct a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_03.jpg);
	background-position: 0 -66px;
}

#b-en-st-menu li#st-mb04 a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_04.jpg);
}
#b-en-st-menu li#st-mb04slct a{
	width : 134px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_04.jpg);
	background-position: 0 -66px;
}

#b-en-st-menu li#st-mb05 a{
	width : 136px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_05.jpg);
}
#b-en-st-menu li#st-mb05slct a{
	width : 136px;
	background-image : url(../en/images/spateachingimg/mb_p01sub_05.jpg);
	background-position: 0 -66px;
}

#b-en-st-menu li a:hover{
	background-position: 0 -66px;
}

/*Table
-----------------------------------------------------------------------*/
table.listdata01{
	border:1px solid #D8C6B2;
	border-collapse : collapse;
}
table.listdata01 tr td{
	border:1px solid #D8C6B2;
	padding : 7px;
	background-color : #ffffff;
	text-align : left;
	line-height: 150%;
}
table.listdata01 .pavilion01{
	background-color : #A67C52;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	color : #ffffff;
}
table.listdata01 .pavilion02{
	background-color : #F7F2EC;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	color : #595959;
}
table.listdata01 .pavilion03{
	background-color : #EEE5DB;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	color : #934D09;
}
table.listdata01 .tdcntr{
	text-align : center;
}

/*Guide
-----------------------------------------------------------------------*/
#b-attention01 {
	text-align : center;
	width : 705px;
	border : solid 5px #cccccc;
	margin : 15px 0 0 0;
	padding : 10px 0;
}
.b-attention02 {
	width : 685px;
	border : solid 5px #cccccc;
	margin : 15px 0 0 0;
	padding : 15px 10px;
	line-height: 190%;
}
.b-attention03 {
	width : 715px;
	margin : 0px 0 25px 0;
	padding : 15px 0;
	line-height: 190%;
}
.b-attention-left{
	width : 430px;
	text-align : left;
	float:left;
	border : dotted 0px #ff0000;
}
.b-attention-left-p1{
	width : 460px;
	text-align : left;
	float:left;
	border : dotted 0px #ff0000;
}
.b-attention-right{
	width : 233px;
	height : 283px;
	float:right;
	border : dotted 0px #ff0000;
}

p.gudeadjst01{
	color : #934D09;
	font-weight : bold;
	margin : 10px 0 30px 0;
	font-size : 14px;
}
p.gudeadjst02{
	color : #934D09;
	font-weight : bold;
	margin : 0 0 10px 0;
	font-size : 14px;
}
p.gudeadjst03{
	margin : 20px 0 0 0;
	font-size : 14px;
	font-weight : bold;
}

