@charset "iso-8859-1";

/*-----  #contentsArea Start -----*/
/*-----  doc learning search Start ------*/

img	{
	border: 0;
}

/*-----  unit600 601 Start ------*/

/*-----  unit600 601 End ------*/
div.unit600Set {
	margin: 10px 0 20px 0;
	padding:0;
}
div.unit600Left {
	float:left;
	margin:0 5px 0 0;
	padding:0;
	width:250px;
}
div.unit600Center {
	float:left;
	margin:0 5px 0 0;
	padding:0;
	width:250px;
}
div.unit600Right {
	float:left;
	margin:0;
	padding:0;
	width:250px;
}
div.unit600Left h3 {
	margin:0;
	padding:2px 0 1px 0;
	color:#f55898;
	background-color:#ffecf9;
	font-size:70%;
	font-weight:normal;
	text-align:center;
	border:solid 1px #f55898;
}
div.unit600Center h3 {
	margin:0;
	padding:2px 0 1px 0;
	color:#28bcea;
	background-color:#e1f8ff;
	font-size:70%;
	font-weight:normal;
	text-align:center;
	border:solid 1px #28bcea;
}
div.unit600Right h3 {
	margin:0;
	padding:2px 0 1px 0;
	color:#6ecf44;
	background-color:#efffe8;
	font-size:70%;
	font-weight:normal;
	text-align:center;
	border:solid 1px #6ecf44;
}
div.unit600 {
	margin:1px 0 0 0;
	padding:0;
	width:250px;
	background-image: url(../../img/system/bgi-box_search_gray_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
div.unit600Head {
	background-image: url(../../img/system/bgi-box_search_gray_top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
div.unit600Bot {
	background-image: url(../../img/system/bgi-box_search_gray_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
div.unit600 dl, div.unit600 dt, div.unit600 dd {
	margin:0;
	padding:0;
}
div.unit600 dl.list_arts01 {
	background-image: url(../../img/system/ico-search_arts_01.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_arts02 {
	background-image: url(../../img/system/ico-search_arts_02.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_arts03 {
	background-image: url(../../img/system/ico-search_arts_03.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_arts04 {
	background-image: url(../../img/system/ico-search_arts_04.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_arts05 {
	background-image: url(../../img/system/ico-search_arts_05.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_arts06 {
	background-image: url(../../img/system/ico-search_arts_06.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences01 {
	background-image: url(../../img/system/ico-search_sciences_01.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences02 {
	background-image: url(../../img/system/ico-search_sciences_02.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences03 {
	background-image: url(../../img/system/ico-search_sciences_03.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences04 {
	background-image: url(../../img/system/ico-search_sciences_04.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences05 {
	background-image: url(../../img/system/ico-search_sciences_05.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_sciences06 {
	background-image: url(../../img/system/ico-search_sciences_06.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_others01 {
	background-image: url(../../img/system/ico-search_others_01.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_others02 {
	background-image: url(../../img/system/ico-search_others_02.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_others03 {
	background-image: url(../../img/system/ico-search_others_03.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl.list_others04 {
	background-image: url(../../img/system/ico-search_others_04.gif);
	background-repeat: no-repeat;
	background-position: 5px 50%;	
}
div.unit600 dl {
	margin:0;
	padding:5px 0 0 0;
}
div.unit600 dt {
	padding:0px 0 1px 60px;
	background-image: url(../../img/system/flag/flag-page_down.gif);
	background-repeat: no-repeat;
	background-position: 45px 50%;	
}
div.unit600 dd {
	padding:0 0 10px 45px;
	font-size:70%;
}
div.unit600 a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: none;
}
div.unit600 a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
/*-----  unit602 603 Start ------*/
div.unit602 {
	clear:both;
	margin:0;
	padding:0;
	width:760px;
	background-image: url(../../img/system/bgi-box_search_blue_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit602Head {
	background-image: url(../../img/system/bgi-box_search_blue_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit602Bot {
	background-image: url(../../img/system/bgi-box_search_blue_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.unit602 h3.arts {
	margin:0;
	padding:8px 0 7px 40px;
	color:#fff;
	font-size:85%;
	background-image: url(../../img/system/ico-search_arts.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
div.unit602 h3.sciences {
	margin:0;
	padding:8px 0 7px 40px;
	color:#fff;
	font-size:85%;
	background-image: url(../../img/system/ico-search_sciences.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
div.unit602 h3.others {
	margin:0;
	padding:8px 0 7px 50px;
	color:#fff;
	font-size:85%;
	background-image: url(../../img/system/ico-search_others.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;
}
div.unit602 h3 a {
	color:#fff;
	font-size:100%;
	text-decoration:none;
}
div.unit602 h3 a:hover {
	color:#fff;
	font-size:100%;
	text-decoration:none;
}

div.unit603Top {
	clear:left;
	margin:0;
	padding:0;
	width:760px;
}
div.unit603Bottom {
	clear:both;
	margin:0;
	padding:0;
}
div.unit603 {
	float:left;
	margin:0 1px 1px 0;
	padding:0;
	width:250px;
	border:solid 1px #ededed;
}
div.unit603 dl, div.unit603 dt, div.unit603 dd {
	margin:0;
	padding:0;
}
div.unit603 dl {
	margin:0;
	padding:5px 0 5px 0;
}
div.unit603 dt {
	margin:0;
	padding:0 0 1px 23px;
	font-weight:bold;
	background-image: url(../../img/system/flag/flag-arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;	
}
div.unit603 dd {
	margin:0;
	padding:0 0 0 23px;
	font-size:70%;
}
div.unit603 a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: none;
}
div.unit603 a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit603Bot {
	float:left;
	margin:0 1px 0px 0;
	padding:0;
	width:250px;
	border:solid 1px #ededed;
}
div.unit603Bot dl, div.unit603Bot dt, div.unit603Bot dd {
	margin:0;
	padding:0;
}
div.unit603Bot dl {
	margin:0;
	padding:5px 0 5px 0;
}
div.unit603Bot dt {
	margin:0;
	padding:0 0 1px 23px;
	font-weight:bold;
	background-image: url(../../img/system/flag/flag-arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: 10px 50%;	
}
div.unit603Bot dd {
	margin:0;
	padding:0 0 0 23px;
	font-size:70%;
}
div.unit603Bot a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: none;
}
div.unit603Bot a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit081_760 {
	clear:both;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	width: 760px;
	background-image: url(../../img/system/bgi-box_search_gray_ft_midd.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height:1%;
}
div.unit081_760 div.bgi01 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	background: url(../../img/system/bgi-box_search_gray_ft_bot.gif) no-repeat left bottom;
}
div.unit081_760 div.bgi02 {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	background: url(../../img/system/bgi-box_search_gray_ft_top.gif) no-repeat left top;
}
div.unit081_760 ul{
	margin: 0px;
	padding: 0px;
	background: url(../../img/system/bgi-pagetop_bottom.gif) no-repeat left bottom;
}
div.unit081_760 ul li{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 18px;
	list-style-type:none;
	background: url(../../img/system/flag/flag-page_top.gif) no-repeat 0px 50%;
}
div.unit081_760 li a {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.unit081_760 li a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*-----  unit602 603 End ------*/


/*-----  doc learning search End ------*/



/*-----  doc #contentsArea Start -----*/

/*-----  unit500 Start -----*/
div.unit500 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	haight:15px;
	background-image: url(../../img/system/ttl-job_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500 h1 span.ttlNone {
	display:none;
}
div.unit500Contents {
	margin:0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/ico-job_care.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
div.unit500Pic {
	text-align:center;
	margin:20px 0 20px 0;
}
/*-----  unit500 End -----*/

/*-----  unit500_01 Start -----*/
div.unit500_01 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_01 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_01 h1 span.ttlNone {
	display:none;
}
div.unit500_01Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_01Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_01Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_01 End -----*/

/*-----  unit500_02 Start -----*/
div.unit500_02 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_02 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_02 h1 span.ttlNone {
	display:none;
}
div.unit500_02Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_02Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_02Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_02 End -----*/

/*-----  unit500_03 Start -----*/
div.unit500_03 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_03 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_03 h1 span.ttlNone {
	display:none;
}
div.unit500_03Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_03Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_03Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_03 End -----*/

/*-----  unit500_04 Start -----*/
div.unit500_04 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_04 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_04 h1 span.ttlNone {
	display:none;
}
div.unit500_04Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_04Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_04Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_04 End -----*/

/*-----  unit500_05 Start -----*/
div.unit500_05 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_05 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_05 h1 span.ttlNone {
	display:none;
}
div.unit500_05Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_05Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_05Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_05 End -----*/

/*-----  unit500_06 Start -----*/
div.unit500_06 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_06 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_06 h1 span.ttlNone {
	display:none;
}
div.unit500_06Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_06Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_06Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_06 End -----*/

/*-----  unit500_07 Start -----*/
div.unit500_07 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_07 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_07 h1 span.ttlNone {
	display:none;
}
div.unit500_07Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_07Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_07Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_07 End -----*/

/*-----  unit500_08 Start -----*/
div.unit500_08 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_08 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_08 h1 span.ttlNone {
	display:none;
}
div.unit500_08Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_08Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_08Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_08 End -----*/

/*-----  unit500_09 Start -----*/
div.unit500_09 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_09 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_09 h1 span.ttlNone {
	display:none;
}
div.unit500_09Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_09.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_09Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_09Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_09 End -----*/

/*-----  unit500_10 Start -----*/
div.unit500_10 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_10 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_10 h1 span.ttlNone {
	display:none;
}
div.unit500_10Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_10.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_10Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_10Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_10 End -----*/

/*-----  unit500_11 Start -----*/
div.unit500_11 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_11 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_11 h1 span.ttlNone {
	display:none;
}
div.unit500_11Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_11.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_11Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_11Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_11 End -----*/

/*-----  unit500_12 Start -----*/
div.unit500_12 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_12 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_12 h1 span.ttlNone {
	display:none;
}
div.unit500_12Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_12.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_12Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_12Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_12 End -----*/

/*-----  unit500_13 Start -----*/
div.unit500_13 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_13 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_13 h1 span.ttlNone {
	display:none;
}
div.unit500_13Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_13.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_13Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_13Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_13 End -----*/

/*-----  unit500_14 Start -----*/
div.unit500_14 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_14 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_14 h1 span.ttlNone {
	display:none;
}
div.unit500_14Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_14.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_14Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_14Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_14 End -----*/

/*-----  unit500_15 Start -----*/
div.unit500_15 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_15 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_15 h1 span.ttlNone {
	display:none;
}
div.unit500_15Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_15.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_15Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_15Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_15 End -----*/

/*-----  unit500_16 Start -----*/
div.unit500_16 {
	margin:15px 0 3px 0;
	padding:0;
	width:545px;
	height:15px;
	background-image: url(../../img/system/ttl-study_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_16 h1 {
	margin:0;
	padding:0;
	height:15px;
}
div.unit500_16 h1 span.ttlNone {
	display:none;
}
div.unit500_16Contents {
	margin:0 0 10px 0;
	padding:0;
	width:545px;
	height:43px;
	background-image: url(../../img/system/icon_16.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit500_16Contents h2 {
	margin:0;
	padding:3px 0 0px 45px;
	font-size:130%;
	font-weight:bold;
}
div.unit500_16Contents p {
	margin:0;
	padding:0 0 5px 45px;
	color:#1976b4;
	font-size:80%;
}
/*-----  unit500_16 End -----*/

/*----- headerMidashiArea Start -----*/
.headerMidashiArea {
	padding-bottom: 15px;
}
.headerMidashiRight {
}
.headerMidashiLeft {
}

.headerMidashiRight,
.headerMidashiRight .headerMidashiImage,
.headerMidashiRight .headerMidashiH {
	float: right;
}
.headerMidashiLeft,
.headerMidashiLeft .headerMidashiImage,
.headerMidashiLeft .headerMidashiH {
	float: left;
}

.headerMidashiImage {
	border: solid 1px #dcdcdc;
	margin: 0px;
}
.headerMidashiImage img {
	border: solid 2px #ffffff;
}

.headerMidashiH h1 {
	background: url(../../img/system/ttl-study_h1.gif) no-repeat;
	font-size: 80%;
	line-height: 100%;
	height: 13px;
	margin: 13px 5px 0px auto;
	text-indent: -9999px;
	width: 48px;
}
.headerMidashiRight .headerMidashiH p {
	color: #1977b4;
	font-size: 80%;
	line-height: 120%;
	margin: 5px 5px 0px 0px;
	text-align: right;
}

.headerMidashiLeft {
	margin-top: 20px;
}
.headerMidashiH h2 {
	font-size: 130%;
	font-weight: bold;
	line-height: 120%;
	margin: 55px 0px 0px 15px;
}
.headerMidashiLeft .headerMidashiH p {
	color: #1977b4;
	font-size: 80%;
	line-height: 120%;
	margin: 5px 0px 0px 15px;
}



.headerMidashiRight01 { width: 115px; }
.headerMidashiLeft01 { width: 430px; }
.headerMidashiRight01 .headerMidashiH p { width: 54px; }
.headerMidashiLeft01 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft01 .headerMidashiH p { width: 309px; }

.headerMidashiRight02 { width: 115px; }
.headerMidashiLeft02 { width: 430px; }
.headerMidashiRight02 .headerMidashiH p { width: 54px; }
.headerMidashiLeft02 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft02 .headerMidashiH p { width: 309px; }

.headerMidashiRight03 { width: 115px; }
.headerMidashiLeft03 { width: 430px; }
.headerMidashiRight03 .headerMidashiH p { width: 54px; }
.headerMidashiLeft03 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft03 .headerMidashiH p { width: 309px; }

.headerMidashiRight04 { width: 153px; }
.headerMidashiLeft04 { width: 392px; }
.headerMidashiRight04 .headerMidashiH p { width: 92px; }
.headerMidashiLeft04 .headerMidashiH h2 { width: 271px; }
.headerMidashiLeft04 .headerMidashiH p { width: 271px; }

.headerMidashiRight05 { width: 115px; }
.headerMidashiLeft05 { width: 430px; }
.headerMidashiRight05 .headerMidashiH p { width: 54px; }
.headerMidashiLeft05 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft05 .headerMidashiH p { width: 309px; }

.headerMidashiRight06 { width: 126px; }
.headerMidashiLeft06 { width: 419px; }
.headerMidashiRight06 .headerMidashiH p { width: 65px; }
.headerMidashiLeft06 .headerMidashiH h2 { width: 298px; }
.headerMidashiLeft06 .headerMidashiH p { width: 298px; }

.headerMidashiRight07 { width: 159px; }
.headerMidashiLeft07 { width: 386px; }
.headerMidashiRight07 .headerMidashiH p { width: 98px; }
.headerMidashiLeft07 .headerMidashiH h2 { width: 265px; }
.headerMidashiLeft07 .headerMidashiH p { width: 265px; }

.headerMidashiRight08 { width: 115px; }
.headerMidashiLeft08 { width: 430px; }
.headerMidashiRight08 .headerMidashiH p { width: 54px; }
.headerMidashiLeft08 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft08 .headerMidashiH p { width: 309px; }

.headerMidashiRight09 { width: 115px; }
.headerMidashiLeft09 { width: 430px; }
.headerMidashiRight09 .headerMidashiH p { width: 54px; }
.headerMidashiLeft09 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft09 .headerMidashiH p { width: 309px; }

.headerMidashiRight10 { width: 115px; }
.headerMidashiLeft10 { width: 430px; }
.headerMidashiRight10 .headerMidashiH p { width: 54px; }
.headerMidashiLeft10 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft10 .headerMidashiH p { width: 309px; }

.headerMidashiRight11 { width: 133px; }
.headerMidashiLeft11 { width: 412px; }
.headerMidashiRight11 .headerMidashiH p { width: 72px; }
.headerMidashiLeft11 .headerMidashiH h2 { width: 291px; }
.headerMidashiLeft11 .headerMidashiH p { width: 291px; }

.headerMidashiRight12 { width: 115px; }
.headerMidashiLeft12 { width: 430px; }
.headerMidashiRight12 .headerMidashiH p { width: 54px; }
.headerMidashiLeft12 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft12 .headerMidashiH p { width: 309px; }

.headerMidashiRight13 { width: 115px; }
.headerMidashiLeft13 { width: 430px; }
.headerMidashiRight13 .headerMidashiH p { width: 54px; }
.headerMidashiLeft13 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft13 .headerMidashiH p { width: 309px; }

.headerMidashiRight14 { width: 115px; }
.headerMidashiLeft14 { width: 430px; }
.headerMidashiRight14 .headerMidashiH p { width: 54px; }
.headerMidashiLeft14 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft14 .headerMidashiH p { width: 309px; }

.headerMidashiRight15 { width: 115px; }
.headerMidashiLeft15 { width: 430px; }
.headerMidashiRight15 .headerMidashiH p { width: 54px; }
.headerMidashiLeft15 .headerMidashiH h2 { width: 309px; }
.headerMidashiLeft15 .headerMidashiH p { width: 309px; }

.headerMidashiRight16 { width: 120px; }
.headerMidashiLeft16 { width: 425px; }
.headerMidashiRight16 .headerMidashiH p { width: 59px; }
.headerMidashiLeft16 .headerMidashiH h2 { width: 304px; }
.headerMidashiLeft16 .headerMidashiH p { width: 304px; }



.headerMidashiArea,
.headerMidashiRight,
.headerMidashiLeft {
	zoom: 100%;
}
.headerMidashiArea:after,
.headerMidashiRight:after,
.headerMidashiLeft:after {
	clear: both;
	content: "";
	display: block;
	height: 0px;
	visibility: hidden;
}
/*----- headerMidashiArea End -----*/

/*-----  unit501 Start -----*/
div.unit501 {
	width:545px;
	margin:0px;
	padding:0px;
}
div.unit501Contents {
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/ico-job_care.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:42px;
}
div.unit501 h1 {
	margin:0;
	padding:0;
	background-image: url(../../img/system/ttl-job_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:13px;
	text-indent:-9999px;
}
div.unit501 h2 {
	margin:2px 0 0 48px;;
	padding:0;
	font-size:120%;
	font-weight:bold;
}
div.unit501 p {
	margin:0 0 0 48px;
	padding:0;
	color:#1976b4;
	font-size:80%
}
/*-----  unit501 End -----*/

/*-----  unit503 Start -----*/

div.unit503Set {
	clear:both;
	margin:0;
	padding:0;
	height:1%;
}
div.unit503Set_Mid {
	clear:both;
	margin:0px;
	padding:0 1px 1px 0;
}
div.unit503Set_Bot {
	clear:both;
	margin:0px 0 5px 0;
	padding:0 1px 1px 0;
}
div.unit503 {
	float:left;
	margin:0px;
	/*padding:1px 0px;***/
	padding:0;
	width:272px;
	background-image: url(../../img/system/bgi-job_anchor_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}
div.unit503Head {
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/bgi-job_anchor_top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
div.unit503 ul {
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/flag/flag-page_down.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
div.unit503 ul li {
	margin:0px;
	padding:8px 30px;
	list-style:none;
	background-image: url(../../img/system/bgi-job_anchor_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
div.unit503 ul li a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit503 ul li a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}

.linkbottom {
	clear: both;
	padding: 15px 0px 0px;
}
/*-----  unit503 End -----*/

/*-----  unit502 Start -----*/
div.unit502Set {
	clear:both;
	margin:0;
	padding:0;
}
div.unit502Set div.unit502 {
	margin:0;
	padding:0;
	width:545px;
	background-image: url(../../img/system/bgi-job_ttl_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit502Set div.unit502Head {
	margin:0;
	padding:0;
	background-image: url(../../img/system/bgi-job_ttl_top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
div.unit502Set div.unit502 h2 {
	margin:0;
	padding:8px 0 5px 5px;
	font-size:95%;
	background-image: url(../../img/system/bgi-job_ttl_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
	color:#fff;
	text-decoration:none;
}
div.unit502Set div.unit502 h2 a {
	margin:0;
	/*padding:8px 0 5px 5px;***/
	padding:8px 0 5px 0;
	font-size:100%;
	/*background-image: url(../../img/system/bgi-job_ttl_bottom.gif);***/
	background-repeat: no-repeat;
	background-position: left bottom;
	color:#fff;
	text-decoration:none;
}
div.unit502Set div.unit502 h2 a:hover {
	margin:0;
	/*padding:8px 0 5px 5px;***/
	padding:8px 0 5px 0;
	font-size:100%;
	/*background-image: url(../../img/system/bgi-job_ttl_bottom.gif);***/
	background-repeat: no-repeat;
	background-position: left bottom;
	color:#fff;
	text-decoration:none;
}
div.unit502Set div.unit502Contents {
	width:545px;
	margin:0;
	padding:0;
}
div.unit502Set div.unit502Contents dl, div.unit502Contents dt, div.unit502Contents dd {
	margin:0;
	padding:0;
} 
div.unit502Set div.unit502Contents dt {
	margin:0;
	padding:15px 10px 0px 10px;
	color:#6db8f0;
	font-size:75%;
	font-weight:bold;
}
div.unit502Set div.unit502Contents dd {
	margin:0;
	padding:5px 10px 10px 10px;
	font-size:75%;
	line-height:150%;
}
div.unit502Set div.unit502Contents p {
	margin:0;
	padding:15px 10px 10px 10px;
	font-size:75%;
	line-height:150%;
}

div.unit502Set div.unit081 {
	clear:both;
	margin: 0px 0px 0px 0px;
	/*padding: 1px 0px 0px 0px;***/
	padding:0;
	width: 545px;
/*
	background: url(../../img/system/bgi-pagetop_middle.gif) repeat-y left top;
*/

}
div.unit502Set div.unit081 div.bgi01 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
/*
	background: url(../../img/system/bgi-pagetop_bottom.gif) no-repeat left bottom;
*/
}
div.unit502Set div.unit081 div.bgi02 {
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 10px 10px;
/*
	background: url(../../img/system/bgi-pagetop_top.gif) no-repeat left top;
*/
}
div.unit502Set div.unit081 ul{
	margin: 0px;
	padding: 0px;
	background: url(../../img/system/bgi-pagetop_bottom.gif) no-repeat left bottom;
}
div.unit502Set div.unit081 ul li{
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 18px;
	list-style-type:none;
/*
	background: url(../../img/system/flag/flag-page_top.gif) no-repeat 0px 50%;
*/
	background: url(../../img/system/flag/flag-page_top_w.gif) no-repeat 0px 50%;
}
div.unit502Set div.unit081 li a {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.unit502Set div.unit081 li a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/*-----  unit502 End -----*/

/*-----  unit520 Start -----*/
div.unit520 {
	margin:10px 0 0 0;
	padding:0;
	width:535px;
}
div.unit520 h3 {
	margin:0;
	padding:0 0 10px 10px;
	color:#0083d6;
	font-weight:normal;
	font-size:80%;
}
div.unit520 table {
	margin:0 0 20px 10px;
	padding:0px;
	border-collapse:collapse;
	border:1px solid #b6dbf7;
}
div.unit520 table th {
	margin:0px;
	padding:7px 0 7px 0;
	background-color:#6db8f0;
	color:#fff;
	font-size:80%;
	font-weight:bold;
	border-left:1px solid #b6dbf7;
}
div.unit520 table th.corner {
	width:10px;
	background-color:#fff;
}
div.unit520 table td {
	margin:0px;
	padding:3px 0px 3px 0;
	background-color:#e2f1fc;
	border:1px solid #b6dbf7;
	color:#2d96dc;
	font-size:70%;
	text-align:center;
	width:85px;
}
div.unit520 table td.left {
	margin:0px;
	padding:0px;
	width:20px;
	text-align:center;
}
/*-----  unit520 End -----*/

/*-----  unit506 Start -----*/
div.unit506Set {
	clear:both;
	margin:10px 0 30px 0;
	padding:0px;
}
div.unit506 {
	float:left;
	margin:0px;
	padding:0;
	width:272px;
}
div.unit506Left {
	float:left;
	padding-right:40px;
}
div.unit506Set h3 {
	margin:0px;
	padding:25px 0 5px 0;
	color:#015d97;
	font-weight:bold;
	font-size:80%;
	line-height:100%;
	border-top:1px dotted #999;
}
div.unit506 ul {
	margin:0px;
	padding:0px;
}
div.unit506 ul li {
	margin:0px;
	padding:2px 0 2px 25px;
	list-style:none;
	background-image: url(../../img/system/icon-openwindow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div.unit506 ul li a{
	font-size: 70%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit506 ul li a:hover {
	font-size:70%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
/*-----  unit506 End -----*/

/*-----  unit508 Start -----*/
div.unit508 {
	margin:15px 0 20px 0;
	padding: 0;
	width:545px;
	background-image: url(../../img/system/bgi-box_study_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit508Head {
	margin:0;
	padding:0;
	background-image: url(../../img/system/bgi-box_study_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit508Bottom {
	margin:0;
	padding:0;
	background-image: url(../../img/system/bgi-box_study_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:1%;
}
div.unit508 h3 {
	margin:0;
	padding:0;
	background-image: url(../../img/system/ico-study_ob.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit508 div.dl {
/*div.unit508 dl {***/
	margin:0;
	padding:0;
	background-image: url(../../img/system/ico-study_ob.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
}
div.unit508 dt {
	margin:0px;
	padding:10px 0 0px 75px;
	color:#015d97;
	font-size:80%;
	font-weight:bold;
}
div.unit508 dd.name01 {
	margin:0px;
	padding:5px 10px 5px 75px;
	font-size:80%;
}
div.unit508 dd.name02 {
	float:left;
	margin:0;
	padding:13px 0 0 200px;
	font-size:70%;
	color:#016db5;
}
div.unit508 dd.btn {
	text-align:right;
	marign:0px;
	padding:5px 10px 6px 0;
}
/*-----  unit508 End -----*/

/*-----  unit504 Start -----*/
div.unit504Anchor {
	margin:0;
	padding:10px 0 0 0;
	width:545px;
}
div.unit504Anchor ul {
	margin:0;
	padding:0;
}
div.unit504Anchor ul li {
	float:right;
	list-style:none;
	margin:0px;
	padding:0 0 0 20px;
	font-weight:bold;
	background-image: url(../../img/system/flag/flag-arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left center;	
}
div.unit504Anchor a {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: none;
}
div.unit504Anchor a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit504 {
	chear:both;
	margin:20px 0 0 0;
	padding:0px;
	width:545px;
	background-image: url(../../img/system/bgi-box_job_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit504Head {
	background-image: url(../../img/system/bgi-box_job_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit504 h3 {
	margin:0px;
	padding:10px;
	color:#0083d6;
	font-size:80%;
	font-weight:normal;
	background-image: url(../../img/system/bgi-box_job_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:1%;
}
div.unit504 h3 span.ttlBold {
	color:#015d97;
	font-size:100%;
	font-weight:bold;
}
/*-----  unit504 End -----*/

/*-----  unit521 Start -----*/
div.unit521 {
	margin:0 0 10px 200px;
	padding:0;
	width:160px;
	background-image: url(../../img/system/bgi-job_box_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit521Head {
	margin:0;
	padding:0;
	background-image: url(../../img/system/bgi-job_box_top_ttl.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
div.unit521Bottom {
	margin:0;
	padding:0;
	background-image: url(../../img/system/bgi-job_box_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
div.unit521 dl {
	margin:0;
	padding:0;
}
div.unit521 dt {
	margin:0;
	padding:18px 0 0 35px;
	color:#7eadd0;
	font-size:65%;
	font-weight:bold;
}
div.unit521 dd {
	margin:0;
	padding:5px 0 2px 3px;
}
/*-----  unit521 End -----*/

/*-----  unit507 Start -----*/
div.unit507 {
	margin:15px 0 20px 0;
	padding:0;
	width:545px;
	background-image: url(../../img/system/bgi-box_study_middle.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
div.unit507Head {
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/bgi-box_study_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div.unit507Bottom {
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/bgi-box_study_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:1%;
}
div.unit507 div.dl {
/*div.unit507 dl {***/
	margin:0px;
	padding:0px;
	background-image: url(../../img/system/ico-job_box_01.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
div.unit507 dt {
	margin:0px;
	padding:10px 0 0px 75px;
	color:#015d97;
	font-size:80%;
	font-weight:bold;
}
div.unit507 dd.name01 {
	margin:0px;
	padding:3px 10px 5px 75px;
	font-size:80%;
}
div.unit507 dd.name02 {
	float:left;
	margin:0;
	padding:10px 0 0 270px;
	font-size:70%;
	color:#016db5;
}
div.unit507 dd.btn {
	text-align:right;
	marign:0px;
	padding:3px 10px 5px 0;
}
/*-----  unit507 End -----*/

/*-----  unit522 Start -----*/
div.unit522 {
	margin:10px 0 20px 0;
	padding:0;
}
div.unit522 ul {
	margin:0px;
	padding:0px;
}
div.unit522 ul li {
	margin:0px;
	padding:0px 0 0px 15px;
	list-style:none;
	background-image: url(../../img/system/flag/arrow_orange_left_s.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div.unit522 ul li a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.unit522 ul li a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
/*-----  unit522 End -----*/

/*----- unit524 ----*/
/* 2010年度 修正 edge ---------------------------------------------------------------------------*/
/*
div.unit524	{
	background: url(../../img/system/bgi-unit521_001.gif) no-repeat left top;
	border-bottom: 1px solid #cccccc;
	margin: 0 0 20px 95px;
	padding: 7px 5px 3px;
	width: 342px;
}
div.unit524_in	{
	background: #ffffcc;
	text-align: center;
	padding: 5px;
}
div.unit524 h3	{
	background: url(../../img/system/ttl-mypage_002.gif) no-repeat left top;
	text-indent: -9999px;
	font-size: 0;
	margin: 0 0 3px;
	width: 93px;
	height: 13px;
}

div.unit524 p#mypageTxt002	{
	text-align: left;
	background: url(../../img/system/txt-mypage_002.gif) no-repeat left top;
	text-indent: -9999px;
	font-size: 0;
	margin: 0 0 5px;
	width: 309px;
	height: 30px;
}
*/


div.unit524	{
	background: url(../../img/system/bgi-unit521_001.gif) no-repeat left top;
	margin: 0 auto 20px;
	width: 545px;
}
div.unit524_in	{
	text-align: center;
	padding: 13px 0 12px;
}
div.unit524 h3	{
	background: url(../../img/system/ttl-mypage_002.gif) no-repeat center 9px;
	text-indent: -9999px;
	font-size: 0;
	margin: 0 auto 7px;
	width: 545px;
	height: 33px;
}
div.unit524 p#mypageTxt002	{
	text-align: left;
	background: url(../../img/system/txt-mypage_002.gif) no-repeat left top;
	text-indent: -9999px;
	font-size: 0;
	margin: 0 auto 15px;
	width: 328px;
	height: 32px;
}
/*--------------------------------------------------------------------------- 2010年度 修正 edge */


/*-----  choiceinfo Start (2011) -----*/

div.choiceInfo {
	margin-bottom: 40px;
}
.choiceInfo .choiceBtn {
	position: absolute;
	top: 8px;
	right: 15px;
}

.choiceInfoInner {
	position: relative;
	padding-left: 63px;
}
.choiceInfoInner .choiceFukidashi {
	margin: 7px 15px 0 4px;
	text-align: right;
}
.choiceInfoInner .choiceFukidashi p.note {
	color: #7897ae;
	font-size: 69%;
	margin: 0;
}

.choiceBunri {
	border-bottom: 1px solid #b3daf9;
	background: url(../../img/system/ico_choiceinfo_bunri.jpg) no-repeat 2px 11px;
	padding-top: 13px;
	padding-bottom: 15px;
}
.choiceUniv {
	border-bottom: 1px solid #b3daf9;
	background: url(../../img/system/ico_choiceinfo_univ.jpg) no-repeat 2px 8px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.choiceSubject {
	background: url(../../img/system/ico_choiceinfo_subject.jpg) no-repeat 2px 8px;
	padding-top: 15px;
}
.choiceSubject .subList {
	padding: 0 0 3px;
	margin: 8px 15px 0 0;
	float: left;
	width: 455px;
}
.choiceSubject .subList li {
	float: left;
	padding-right: 1em;
	font-size: 84%;
	font-weight: bold;
	list-style-type: none;
	margin-bottom: 0.1em;
	white-space: nowrap;
}
.choiceSubject .subList li h4 {
	display: inline;
	padding-right: 5px;
	vertical-align: top;
}
.choiceSubject .note {
	color: #7897ae;
	font-size: 69%;
	clear: both;
	padding-bottom: 15px;
}

/*** G20170125
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.clearfix { display: inline-table; }
// Hides from IE-mac
* html .clearfix { height: 1%; }
.clearfix { display: block; }
// End hide from IE-mac
***/

/*-----  choiceinfo End (2011) -----*/


/*-----  doc #contentsArea End -----*/

/*-----  #contentsArea Start -----*/
/*-----  senmon_link Start -----*/
div.senmon_link {
	margin:10px 0 20px 0;
	padding:0;
}
div.senmon_link ul {
	margin:0px;
	padding:0px;
}
div.senmon_link ul li {
	margin:0px;
	padding:0px 0 0px 25px;
	list-style:none;
	background-image: url(../../img/system/flag/ico-openwindow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
div.senmon_link ul li a{
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
div.senmon_link ul li a:hover {
	font-size: 80%;
	line-height: 100%;
	color: #f67a00;
	text-decoration: underline;
}
/*-----  senmon_link End -----*/

/* といえば辞典右エリア */
.font_90 {
    font-size: 90%;
}
.font_100 {
    font-size: 100%;
}
.font_110 {
    font-size: 110%;
}
.font_120 {
    font-size:120%;
}
.font_130 {
    font-size:130%;
}
.font_140 {
    font-size:140%;
}
.font_150 {
    font-size:150%;
}
.font_160 {
    font-size:160%;
}
.font_170 {
    font-size:170%;
}
.font_180 {
    font-size:180%;
}
.font_190 {
    font-size:190%;
}
/*
div#toiebaEntry {
	background:transparent url(/shokugaku/_asset/img/top/ttl-h3_toiebaexamines_002.gif) repeat-y;
	width:195px;
	margin:0 0 10px;
	font-size:72%;
}
div#toiebaEntrytop {
	background:url(/shokugaku/_asset/img/top/ttl-h3_toiebaexamines_001.gif) no-repeat;
	width:195px;
	padding:25px 0 0;
}
div#toiebaEntrytop ul {
	padding:10px 10px 0;
}
div#toiebaEntry div#rightAreaBox01toieba {
	position:relative;
	background:url(/shokugaku/_asset/img/top/ttl-h3_toiebaexamines_003.gif) top no-repeat;
	width:195px;
	padding:5px 0 0;
}
div#toiebaEntry div#rightAreaBox01toieba ul {
	background:transparent url(/shokugaku/_asset/img/top/ttl-h3_toiebaexamines_004.gif) repeat-y;
	padding:10px 15px 0;
}
div#toiebaEntry div#rightAreaBox01toiebaFoot01 {
	background:transparent url(/shokugaku/_asset/img/top/bgi-rightAreaBox01toieba_002.gif) bottom no-repeat;
	width:195px;
	padding:0 0 15px 0;
}
div#toiebaEntry div#rightAreaBox01toiebaFoot01 ul.toiebaBody li {
    background:url("/shokugaku/_asset/img/top/bgi-rightAreaBox01toieba_001.gif") no-repeat scroll center top transparent;
    padding:10px 0 0 5px;
    width:160px;
    text-align:right;
}
div#toiebaEntry div#rightAreaBox01toiebaFoot01 ul.toiebaBody li a {
    font-size:100%;
    padding:0 2px 0 15px;
}
.new {
	padding:0 0 0 2px;
}
div#toiebaEntry a {
	font-size:auto;
	text-decoration:underline;
}

div#toiebaEntry a:hover {
	text-decoration:underline;
}
div#toiebaEntry a.font_90 {
	font-size: 90%;
	text-decoration:underline;
}
div#toiebaEntry a.font_100 {
    font-size: 100%;
	text-decoration:underline;
}
div#toiebaEntry a.font_110 {
    font-size: 110%;
	text-decoration:underline;
}
div#toiebaEntry a.font_120 {
    font-size: 120%;
	text-decoration:underline;
}
div#toiebaEntry a.font_130 {
    font-size: 130%;
	text-decoration:underline;
}
div#toiebaEntry a.font_140 {
    font-size: 140%;
	text-decoration:underline;
}
div#toiebaEntry a.font_150 {
    font-size: 150%;
	text-decoration:underline;
}
div#toiebaEntry a.font_160 {
    font-size: 160%;
	text-decoration:underline;
}
div#toiebaEntry a.font_170 {
    font-size: 170%;
	text-decoration:underline;
}
div#toiebaEntry a.font_180 {
    font-size: 180%;
	text-decoration:underline;
}
div#toiebaEntry a.font_190 {
    font-size: 190%;
	text-decoration:underline;
}
div#toiebaEntry a.font_90 {
    font-size: 90%;
	text-decoration:underline;
}
div#toiebaEntry a.font_100 {
    font-size: 100%;
	text-decoration:underline;
}
div#toiebaEntry a.font_110 {
    font-size: 110%;
	text-decoration:underline;
}
div#toiebaEntry a.font_120 {
    font-size: 120%;
	text-decoration:underline;
}
div#toiebaEntry a.font_130 {
    font-size: 130%;
	text-decoration:underline;
}
div#toiebaEntry a.font_140 {
    font-size: 140%;
	text-decoration:underline;
}
div#toiebaEntry a.font_150 {
    font-size: 150%;
	text-decoration:underline;
}
div#toiebaEntry a.font_160 {
    font-size: 160%;
	text-decoration:underline;
}
div#toiebaEntry a.font_170 {
    font-size: 170%;
	text-decoration:underline;
}
div#toiebaEntry a.font_180 {
    font-size: 180%;
	text-decoration:underline;
}
div#toiebaEntry a.font_190 {
    font-size: 190%;
	text-decoration:underline;
}
*/
