
@import url("default.css");

#bg_admission {
	margin:0 auto;
	padding:0;
	background:transparent url(../images/bg_admission.jpg) center 168px no-repeat;
}

#sgs .maincont .fRight .allmainin .kaki { width:530px; }
#sgs .maincont .fRight .allmainin .kaki p { margin:0; }
#sgs .maincont .fRight .allmainin .kaki .fLeft { width:14px; }
#sgs .maincont .fRight .allmainin .kaki .fLeft p { color:#003255; font-weight:bold; }
#sgs .maincont .fRight .allmainin .kaki .fRight { width:516px; }
#sgs .maincont .fRight .allmainin .kaki2 {
	width:530px;
	margin:17px 0 30px;
	background:#fcfcf5;
	border:#ededcf 1px solid;
}
#sgs .maincont .fRight .allmainin .kaki2 .kaki2in {
	width:496px;
	padding-top:15px;
	margin-left:16px;
}
#sgs .maincont .fRight .allmainin .kaki2 .kaki2in img { display:block; }
#sgs .maincont .fRight .allmainin .kaki2 .kaki2in ul li {
	font-size:80%;
	color:#333333;
	padding-left:12px;
	line-height:160%;
	background:transparent url(../images/dot.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .kome { width:530px; }
#sgs .maincont .fRight .allmainin .kome p { font-size:70%; margin:0; line-height:140%; }
#sgs .maincont .fRight .allmainin .kome .fLeft { width:14px; }
#sgs .maincont .fRight .allmainin .kome .fRight { width:516px; }

#sgs .maincont .fRight .allmainin .bg_sha {
	width:530px;
	background:transparent url(../images/bg_sha.gif);
}
#sgs .maincont .fRight .allmainin .bg_shain {
	width:490px;
	padding:20px 0 15px;
	margin-left:20px;
}
#sgs .maincont .fRight .allmainin .bg_shain p {
	margin:0;
}
#sgs .maincont .fRight .allmainin .bg_shain p.yaji {
	padding-left:12px;
	background:transparent url(../images/yaji5.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .bg_shain p.yaji a {
	color:#333333;
}
#sgs .maincont .fRight .allmainin .bg_shain .fLeft { width:114px; }
#sgs .maincont .fRight .allmainin .bg_shain .fRight { width:365px; }

#sgs .maincont .fRight .allmainin .bg_shain2 {
	width:490px;
	padding:20px 0 15px;
	margin-left:20px;
	text-align:center;
}
#sgs .maincont .fRight .allmainin .bg_shain2 .no { width:292px; text-align:center; margin:0 auto; }
#sgs .maincont .fRight .allmainin .bg_shain2 .no .fLeft { width:70px; }
#sgs .maincont .fRight .allmainin .bg_shain2 .no .fLeft img { margin-top:3px; }
#sgs .maincont .fRight .allmainin .bg_shain2 .no .fRight { width:215px; }
#sgs .maincont .fRight .allmainin .bg_shain2 .no .fRight p {
	padding-left:10px;
	background:transparent url(../images/yaji5.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .bg_shain2 .no .fRight p a {
	color:#333333;
}
#sgs .maincont .fRight .allmainin .bg_shain3 {
	width:490px;
	padding:20px 0 15px;
	margin-left:20px;
	text-align:left;
}
#sgs .maincont .fRight .allmainin .bg_shain3 p.b {
	margin-bottom:0;
}
#sgs .maincont .fRight .allmainin .bg_shain3 p.yaji {
	padding-left:12px;
	margin-top:0;
	background:transparent url(../images/yaji5.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .bg_shain3 a {
	text-decoration:none;
	color:#333333;
}
#sgs .maincont .fRight .allmainin .bg_shain3 span.pdf {
	background:transparent url(../images/logo_pdf01.gif) 2px 1px no-repeat;
}

#sgs .maincont .fRight .allmainin .w530_4 ul.examlst {
}
#sgs .maincont .fRight .allmainin .w530_4 ul.examlst li {
	padding-left:20px;
	margin-bottom:5px;
	line-height:150%;
	color:#333333;
	font-size:75%;
	_font-size:90%;
}
#sgs .maincont .fRight .allmainin .w530_4 ul.examlst li.dot {
	font-weight:bold;
	background:transparent url(../images/dot.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .w530_4 ul.examlst2 {
}
#sgs .maincont .fRight .allmainin .w530_4 ul.examlst2 li {
	padding-left:20px;
	margin-bottom:5px;
	line-height:150%;
	color:#333333;
	font-size:75%;
	_font-size:90%;
	font-weight:bold;
	background:transparent url(../images/dot2.gif) 2px 8px no-repeat;
}
#sgs .maincont .fRight .allmainin .exam_f65 {
	font-size:65%;
	margin:0;
}

#sgs .maincont .fRight .allmainin .w530_4 p.orng_b {
	color:#f15d19;
	font-weight:bold;
}


#sgs .maincont .fRight .allmainin table.curtbl01 {
	margin:0 0 20px 0;
	width:530px;
	color:#333333;
	font-size:80%;
}
#sgs .maincont .fRight .allmainin table.curtbl01 p { margin:7px; }
#sgs .maincont .fRight .allmainin table.curtbl01 .f100 { font-size:100%; margin-top:4px; margin-bottom:2px; }
#sgs .maincont .fRight .allmainin table.curtbl01 .w100 { width:100px; }
#sgs .maincont .fRight .allmainin table.curtbl01 th {
	padding:10px 0;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.acenter,
#sgs .maincont .fRight .allmainin table.curtbl01 td.acenter { text-align:center; }
#sgs .maincont .fRight .allmainin table.curtbl01 th.aleft,
#sgs .maincont .fRight .allmainin table.curtbl01 td.aleft { text-align:left; }
#sgs .maincont .fRight .allmainin table.curtbl01 th span { margin:0 8px; }
#sgs .maincont .fRight .allmainin table.curtbl01 th.l_00 {
	background:#eeeeee;
	border:#cccccc solid 1px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.l_03 {
	background:#eeeeee;
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	border-left:#cccccc solid 1px;
	vertical-align:top;
	text-align:left;
	width:180px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_00 {
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_01 {
	border-right:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_02 {
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	background:#eeeeee;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_03 {
	border-top:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_04 {
	border-right:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_05 {
	border-bottom:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_06 {
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 th.r_06 span.f80 { font-size:80%; margin:0; }
#sgs .maincont .fRight .allmainin table.curtbl01 td.pi {
	background:#f9f9f9;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.gr {
	background:#f3fef6;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.l_dot {
	height:1px;
	width:130px;
	border-left:#cccccc solid 1px;
	background:#feefe6 url(../images/dotline.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.l_dot2 {
	height:1px;
	width:130px;
	border-left:#cccccc solid 1px;
	background:#f3fef6 url(../images/dotline.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_dot {
	height:1px;
	min-height:1px;
	line-height:1px;
	border-right:#cccccc solid 1px;
	background:transparent url(../images/dotline.gif) left bottom no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_dot2 {
	height:1px;
	min-height:1px;
	line-height:1px;
	border-right:#cccccc solid 1px;
	background:#eeeeee url(../images/dotline.gif) left bottom no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.l_01 {
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	padding:10px 0 10px 10px;
	font-weight:bold;
	vertical-align:middle;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_00 {
	padding:3px 0 7px;
	background:transparent url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_01 {
	border-right:#cccccc solid 1px;
	padding:3px 0 7px;
	background:transparent url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.l_02 {
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	padding:10px 0 10px 10px;
	font-weight:bold;
	vertical-align:middle;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_02 {
	border-bottom:#cccccc solid 1px;
	padding:3px 0 7px;
	background:transparent url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_03 {
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	padding:3px 0 7px;
	background:transparent url(../images/dotline2.gif) left top no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_04 {
	padding:3px 0 7px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_05 {
	border-bottom:#cccccc solid 1px;
	padding:3px 0 7px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_06 {
	border-right:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
	border-top:#cccccc solid 1px;
	padding:3px 0 7px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_07 {
	padding:3px 0 7px;
	vertical-align:middle;
	border-left:#cccccc solid 1px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_08 {
	padding:3px 0 7px;
	vertical-align:middle;
	border-left:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_07 span.yaji,
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_08 span.yaji {
	background:transparent url(../images/yaji2.gif) 4px 3px no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_07 span.pdf,
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_08 span.pdf {
	background:transparent url(../images/logo_pdf01.gif) 2px 1px no-repeat;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_07 span.bl,
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_08 span.bl {
	color:#003255;
}
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_07 span a,
#sgs .maincont .fRight .allmainin table.curtbl01 td.r_08 span a {
	color:#333333;
	text-decoration:none;
}

#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox01 {
}
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox02 { margin-top:5px; }
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox02 span { margin-left:10px; padding-right:4px; }
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox01 .fLeft { width:300px; padding-top:5px; }
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox01 .fLeft span { margin-left:10px; padding-right:4px; background:#ffffff; }
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox01 .fRight { width:24px; padding-top:5px; background:#ffffff; }
#sgs .maincont .fRight .allmainin table.curtbl01 div.tblbox01 .fRight span { padding-left:4px; background:#ffffff; }

#sgs .maincont .fRight .allmainin .w530_4 table p{
	margin-bottom: 0;
}

#sgs .maincont .fRight .allmainin .w530_4 table td{
	color: #333333;
}

#sgs .maincont .fRight .allmainin .w530_4 table.date{
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
}

#sgs .maincont .fRight .allmainin .w530_4 table.date th{
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#333333;
	background-color:#808080;
	padding:0.3em;
	text-align:center;
	font-weight: normal;
}
#sgs .maincont .fRight .allmainin .w530_4 table.date th.pink{
	background-color: #cc6666;
}
#sgs .maincont .fRight .allmainin .w530_4 table.date td{
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding:0.3em;
}

#sgs .maincont .fRight .allmainin .w530_4 table.date td.green{
	background-color: #66cc33;
}
#sgs .maincont .fRight .allmainin .w530_4 table.date td.lime{
	background-color: #99cc66;
}
#sgs .maincont .fRight .allmainin .w530_4 table.date td.grey{
	background-color: #cccc99;
}
#sgs .maincont .fRight .allmainin .w530_4 table.date p{
	line-height: 130%;
}