body {
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #E2E2E2;
}

.text16-18 {
	font-size: 16px;
	line-height: 18px;
	color: #333333;
}

.text14-21 {
	font-size: 14px;
	line-height: 21px;
	color: #333333;
}

.text14-21-mossgreen {
	font-size: 14px;
	line-height: 21px;
	color: #666600;
}

.text14-21-blue {
	font-size: 14px;
	line-height: 21px;
	color: #006699;
}

.text14-16-purple {
	font-size: 14px;
	line-height: 16px;
	color: #990099;
}

.text13-15-mossgreen {
	font-size: 14px;
	line-height: 17px;
	color: #666600;
}
.text13-15-green {
	font-size: 13px;
	line-height: 15px;
	color: #339966;
}
.text13-15-blue {
	font-size: 13px;
	line-height: 15px;
	color: #3333ff;
}

.text12-18 {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.text12-18-wh {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.text12-15-purple {
	font-size: 12px;
	line-height: 15px;
	color: #663366;
}
.text12-15-blue {
	font-size: 12px;
	line-height: 15px;
	color: #3333cc;
}
.text12-13 {
	font-size: 12px;
	line-height: 13px;
	color: #333333;
}
.text12-13-blue {
	font-size: 12px;
	line-height: 13px;
	color: #006699;
}
.text12-13-green {
	font-size: 12px;
	line-height: 13px;
	color: #339966;
}

.text11-18 {
	font-size: 13px;
	line-height: 18px;
	color: #333333;
}

.text11-16 {
	font-size: 13px;
	line-height: 16px;
	color: #333333;
}

.text11-13 {
	font-size: 11px;
	line-height: 13px;
	color: #333333;
}

.text11-13-mossgreen {
	font-size: 11px;
	line-height: 13px;
	color: #666600;
}

.text10-15 {
	font-size: 10px;
	line-height: 15px;
	color: #333333;
}
.text10-11 {
	font-size: 10px;
	line-height: 11px;
	color: #333333;
}
.text10-11wh {
	font-size: 10px;
	line-height: 11px;
	color: #FFFFFF;
}
.text10-11ma {
	font-size: 10px;
	line-height: 11px;
	color: #CC0066;
}
.text10-11cy {
	font-size: 10px;
	line-height: 11px;
	color: #006666;
}

.text08-12 {
	font-size: 8px;
	line-height: 12px;
	color: #333333;
}
.text08-9 {
	font-size: 8px;
	line-height: 9px;
	color: #333333;
}


.a_11top:link {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.a_11top:visited {
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
.a_11top:active {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.a_11top:hover {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.a_12top:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.a_12top:visited {
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
.a_12top:active {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.a_12top:hover {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}


.a_11sumai:link {
	font-size: 11px;
	color: #CC3300;
	text-decoration: none;
}
.a_11sumai:visited {
	font-size: 11px;
	color: #FF6633;
	text-decoration: none;
}
.a_11sumai:active {
	font-size: 11px;
	color: #CC3300;
	text-decoration: underline;
}
.a_11sumai:hover {
	font-size: 11px;
	color: #CC3300;
	text-decoration: underline;
}

.a_10syokusai:link {
	font-size: 10px;
	color: #990033;
	text-decoration: none;
}
.a_10syokusai:visited {
	font-size: 10px;
	color: #CC3366;
	text-decoration: none;
}
.a_10syokusai:active {
	font-size: 10px;
	color: #990033;
	text-decoration: underline;
}
.a_10syokusai:hover {
	font-size: 10px;
	color: #990033;
	text-decoration: underline;
}

.a_10eiyogaku:link {
	font-size: 10px;
	color: #660066;
	text-decoration: none;
}
.a_10eiyogaku:visited {
	font-size: 10px;
	color: #996699;
	text-decoration: none;
}
.a_10eiyogaku:active {
	font-size: 10px;
	color: #660066;
	text-decoration: underline;
}
.a_10eiyogaku:hover {
	font-size: 10px;
	color: #660066;
	text-decoration: underline;
}

.a_10career:link {
	font-size: 10px;
	color: #333366;
	text-decoration: none;
}
.a_10career:visited {
	font-size: 10px;
	color: #666699;
	text-decoration: none;
}
.a_10career:active {
	font-size: 10px;
	color: #333366;
	text-decoration: underline;
}
.a_10career:hover {
	font-size: 10px;
	color: #333366;
	text-decoration: underline;
}

.a_10education:link {
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.a_10education:visited {
	font-size: 10px;
	color: #3366cc;
	text-decoration: none;
}
.a_10education:active {
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}
.a_10education:hover {
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}

.a_10welfare:link {
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
}
.a_10welfare:visited {
	font-size: 10px;
	color: #3399ff;
	text-decoration: none;
}
.a_10welfare:active {
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}
.a_10welfare:hover {
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
}

.a_10preschool:link {
	font-size: 10px;
	color: #006600;
	text-decoration: none;
}
.a_10preschool:visited {
	font-size: 10px;
	color: #669966;
	text-decoration: none;
}
.a_10preschool:active {
	font-size: 10px;
	color: #006600;
	text-decoration: underline;
}
.a_10preschool:hover {
	font-size: 10px;
	color: #006600;
	text-decoration: underline;
}

.a_10green:link {
	font-size: 10px;
	line-height: 15px;
	color: #006633;
	text-decoration: none;
}
.a_10green:visited {
	font-size: 10px;
	line-height: 15px;
	color: #339966;
	text-decoration: none;
}
.a_10green:active {
	font-size: 10px;
	line-height: 15px;
	color: #006633;
	text-decoration: underline;
}
.a_10green:hover {
	font-size: 10px;
	line-height: 15px;
	color: #006633;
	text-decoration: underline;
}

.a_12:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.a_12:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.a_12:active {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.a_12:hover {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}


.a_12_wh:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
}
.a_12_wh:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
}
.a_12_wh:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	line-height: 14px;
}
.a_12_wh:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	line-height: 14px;
}


.a_11_purple:link {
	font-size: 11px;
	color: #9933CC;
	text-decoration: none;
	line-height: 11px;
}
.a_11_purple:visited {
	font-size: 11px;
	color: #9933CC;
	text-decoration: none;
	line-height: 11px;
}
.a_11_purple:active {
	font-size: 11px;
	color: #9933CC;
	text-decoration: underline;
	line-height: 11px;
}
.a_11_purple:hover {
	font-size: 11px;
	color: #9933CC;
	text-decoration: underline;
	line-height: 11px;
}


.a_14:link {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.a_14:visited {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.a_14:active {
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}
.a_14:hover {
	font-size: 14px;
	color: #333333;
	text-decoration: underline;
}

.linktextjob04:link {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.linktextjob04:visited {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.linktextjob04:hover {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
.linktextjob04:active {
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.grbg1 {
	background-image:  url("../department/img/01gr.gif");
	background-repeat: no-repeat;
}
.grbg2 {
	background-image:  url("../department/img/02gr.gif");
	background-repeat: no-repeat;
}
.grbg3 {
	background-image:  url("../department/img/03gr.gif");
	background-repeat: no-repeat;
}
.grbg4 {
	background-image:  url("../department/img/04gr.gif");
	background-repeat: no-repeat;
}
.grbg5 {
	background-image:  url("../department/img/05gr.gif");
	background-repeat: no-repeat;
}
.grbg6 {
	background-image:  url("../department/img/06gr.gif");
	background-repeat: no-repeat;
}
.grbg7 {
	background-image:  url("../department/img/07gr.gif");
	background-repeat: no-repeat;
}
.photobg {
	background-image: url(../guide/img/03/03_02.gif);
	background-repeat: no-repeat;
}
.message {
	background-image: url(../guide/img/09guide-gr.gif);
	background-repeat: no-repeat;
}
.sakuji {
	background-image: url(../department/shoku/img/student/sakuji_bg.gif);
	background-repeat: no-repeat;
}
.text11-18wh {
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;

}
.text14-21-orange {
	font-size: 14px;
	line-height: 21px;
	color: #DB5700;
	font-weight: bold;

}
.text11-16wh {

	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
}
.JukanTableTopics {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C1C1C1;
	border-bottom-color: #C1C1C1;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

