
@import url("default.css");

#bg_introduction {
	margin:0 auto;
	padding:0;
	background:transparent url(../images/bg_introduction.jpg) center 168px no-repeat;
}

#bg_admission {
	margin:0 auto;
	padding:0;
	background:transparent url(../images/bg_admission.jpg) center 168px no-repeat;
}


#sgs .maincont .fRight .allmainin .admissionbox01 {
	width:530px;
	margin-left:30px;
	padding-top:30px;
}
#sgs .maincont .fRight .allmainin .admissionbox01 p {
	margin:0;
}
#sgs .maincont .fRight .allmainin .admissionbox01 .fLeft { width:248px; }
#sgs .maincont .fRight .allmainin .admissionbox01 .fRight { width:265px; }

#sgs .maincont .fRight .allmainin #mapbase {
	width:530px;
	padding:5px 0 5px 5px;
	background:transparent url(../images/bg_sha.gif);
}
#sgs .maincont .fRight .allmainin  p.mgnl30t10a { margin:10px 0 0 30px; width:530px;}
#sgs .maincont .fRight .allmainin  p.yajipdf {
	color:#003255;
	padding-left:28px;
	margin-top:4px;
	background:transparent url(../images/yajipdf.gif) 2px 4px no-repeat;
}
#sgs .maincont .fRight .allmainin p.yajipdf a {
	color:#003255;
	text-decoration:none;
}
#sgs .maincont .fRight .allmainin p.yajipdf a:hover {
	color:#003255;
	text-decoration:underline;
}


#sgs .maincont .fRight .allmainin .fundtxt01 {
	width:390px;
	text-align:left;
	margin:10px 0 50px 180px;
}
#sgs .maincont .fRight .allmainin .fundtxt01 span {
	font-size:65%;
	color:#333333;
}
#sgs .maincont .fRight .allmainin table p{
	margin: 0;
}
#sgs .maincont .fRight .allmainin table.normal{
	margin-left: 30px;
}
#sgs .maincont .fRight .allmainin table.caurriculum{
	border-top:1px solid #5b5b70;
	border-left:1px solid #5b5b70;
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	margin-left: 30px;
	table-layout: fixed; 
}
#sgs .maincont .fRight .allmainin table.caurriculum th{
	border-right:1px solid #5b5b70;
	border-bottom:1px solid #5b5b70;
	background-color:#003399;
	padding:0.3em;
	font-weight: normal;
	text-align: left;
}

#sgs .maincont .fRight .allmainin table.caurriculum th p{
	color:#ffffff;
}
#sgs .maincont .fRight .allmainin table.caurriculum td{
	border-right:1px solid #5b5b70;
	border-bottom:1px solid #5b5b70;
	background-color: #E7F3FE;
	padding:0.3em;
	vertical-align: top;
}
#sgs .maincont .fRight .allmainin table.caurriculum td p{
	line-height: 130%;
}
#sgs .maincont .fRight .allmainin table.caurriculum td.division{
	background-color: #5fb0fa;
}
#sgs .maincont .fRight .allmainin table.caurriculum td.division p{
	font-weight: bold;
}
#sgs .maincont .fRight .allmainin table.caurriculum td.concept{
	background-color: #96cbfc;
}