@import url(common/import.css);

/*
----------------------------------------------------------------------------
employment.css　就職情報
----------------------------------------------------------------------------
*/

body.employment h2#mainimg{
	background:url(../img/employment/common/title.jpg) no-repeat;
	}
	
	
/*--TOP--*/

body#employment-index div.contents p#emplead{
	width:660px;
	height:65px;
	text-indent:-9999px;
	background:url(../img/employment/index/emplead.gif) no-repeat;
	margin-bottom:20px;
	}
	
body#employment-index div#empbox01{
	background:url(../img/common/line.gif) no-repeat left top;
	padding-top:20px;
	}


	
/*--就職サポート体制--*/

body#employment-support h3#st01{
	background:url(../img/employment/support/st01.gif) no-repeat;
	}
	

body#employment-support p#leadtxt{
	width:659px;
	height:18px;
	text-indent:-9999px;
	background:url(../img/employment/support/leadtxt.gif) no-repeat;
	margin-bottom:20px;
	}

body#employment-support h4#sst01{
	background:url(../img/employment/support/sst01.gif) no-repeat;
	}
	
body#employment-support h4#sst02{
	background:url(../img/employment/support/sst02.gif) no-repeat;
	}
	
body#employment-support h4#sst03{
	background:url(../img/employment/support/sst03.gif) no-repeat;
	}
	
body#employment-support h4#sst04{
	background:url(../img/employment/support/sst04.gif) no-repeat;
	}
	
body#employment-support div.supboxes-l{
	width:250px;
	float:left;
	}

body#employment-support div.supboxes-r{
	width:390px;
	float:right;
	}
	
body#employment-support div.supboxes-r h5{
	width:390px;
	height:49px;
	text-indent:-9999px;
	background:url(../img/employment/support/txt01.gif) no-repeat;
	margin-bottom:10px;
	}
	
body#employment-support div.supboxes-r p{
	margin-bottom:1em;
	}
	
body#employment-support div#system-wbox dl{
	float:left;
	margin-right:15px;
	}
	
body#employment-support div.supboxes-r dl dt img{
	vertical-align:bottom;
	}
	
body#employment-support div#ogirinalnote{
	background:url(../img/common/grid2_bg.gif) repeat;
	padding:5px;
	margin-top:10px;
	}
	
body#employment-support div#note{
	background:#fff;
	padding:10px;
	}
	
body#employment-support div#note img{
	width:131px;
	float:left;
	}
	
body#employment-support div#noteinfo{
	width:480px;
	padding-top:12px;
	float:right;
	}
	
body#employment-support div#noteinfo h5{
	width:480px;
	height:28px;
	text-indent:-9999px;
	background:url(../img/employment/support/contents.gif) no-repeat;
	margin-bottom:10px;
	}
	
body#employment-support div#noteinfo ul{
	width:460px;
	}
	
body#employment-support div#noteinfo ul li{
	width:200px;
	margin-right:10px;
	float:left;
	}
	
body#pop-moviemassage div#swf-object{
	width:320px;
	background:#000000;
	padding-top:10px;
	margin:0 auto;
	}
	
/*--資格取得支援(課外講座)--*/

body#employment-qualification h3#st01{
	background:url(../img/employment/qualification/st01.gif) no-repeat;
	}

body#employment-qualification h4#sst01{
	background:url(../img/employment/qualification/sst01.gif) no-repeat;
	padding-left:210px;
	width:509px;
	text-indent:0;
	padding-top:10px;
	height:28px;
	}

	
body#employment-qualification h4#sst01 span{
	display:none;
	}
	
body#employment-qualification h4#sst02{
	background:url(../img/employment/qualification/sst02.gif) no-repeat;
	}
	
	
body#employment-qualification div#qualif01 img,
body#employment-qualification div#qualif02 img{
	width:250px;
	float:right;
	}
	
body#employment-qualification div#qualif01txt,
body#employment-qualification div#qualif02txt{
	width:392px;
	float:left;
	}

	
body#employment-qualification div#qualif01txt h4{
	background:url(../img/employment/qualification/t01.gif) no-repeat;
	width:270px;
	height:18px;
	text-indent:-9999px;
	margin-bottom:15px;
	}

	
body#employment-qualification div#qualif02{
	border-top:1px solid #CCCCCC;
	padding-top:15px;
	}
	
body#employment-qualification div#qualif02txt p.ar{
	text-align:right;
	
	}
	
body#employment-qualification div.contents p{
	margin-bottom:1em;
	}
	
	
body#employment-qualification div.rtbox{
	margin-bottom:20px;
	}
	
body#employment-qualification div.rtbox h5{
	width:660px;
		height:25px;
	text-indent:-9999px;
	margin-bottom:10px;
	}

	
body#employment-qualification div.rtbox h5#rt01{
	background:url(../img/employment/qualification/rt01.gif) no-repeat;
	}

body#employment-qualification div.rtbox h5#rt02{
	background:url(../img/employment/qualification/rt02.gif) no-repeat;
	}

body#employment-qualification div.rtbox h5#rt03{
	background:url(../img/employment/qualification/rt03.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt04{
	background:url(../img/employment/qualification/rt04.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt05{
	background:url(../img/employment/qualification/rt05.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt06{
	background:url(../img/employment/qualification/rt06.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt07{
	background:url(../img/employment/qualification/rt07.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt08{
	background:url(../img/employment/qualification/rt08.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt09{
	background:url(../img/employment/qualification/rt09.gif) no-repeat;
	}
	
body#employment-qualification div.rtbox h5#rt10{
	background:url(../img/employment/qualification/rt10.gif) no-repeat;
	}
	
body#employment-qualification h5#qualifiyear{
	font-size:1.6em;
	margin-bottom:0.5em;
	}
	
body#employment-qualification table{
	margin-bottom:1em;
	}
	
body#employment-qualification div#toinq{
	width:387px;
	margin:0 auto;
	text-indent:-9999px;
	}
	
body#employment-qualification div#toinq a{
	height:25px;
	background:url(../img/employment/qualification/btn.gif) no-repeat;
	display:block;
	}
	
	
/*--資格取得支援--*/

body#employment-qualification2 h3#st01{
	background:url(../img/employment/qualification2/st01.gif) no-repeat;
	}
	
body#employment-qualification2 h3#st01_2010{
	background:url(../img/employment/qualification2/st01_2010.gif) no-repeat;
	}

body#employment-qualification2 h4#sst01{
	background:url(../img/employment/qualification2/sst01.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst02{
	background:url(../img/employment/qualification2/sst02.gif) no-repeat;
	}

body#employment-qualification2 h4#sst03{
	background:url(../img/employment/qualification2/sst03.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst03b{
	background:url(../img/employment/qualification2/sst03b.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst04{
	background:url(../img/employment/qualification2/sst04.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst05{
	background:url(../img/employment/qualification2/sst05.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst06{
	background:url(../img/employment/qualification2/sst06.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst07{
	background:url(../img/employment/qualification2/sst07.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst08{
	background:url(../img/employment/qualification2/sst08.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst09{
	background:url(../img/employment/qualification2/sst09.gif) no-repeat;
	}
	
body#employment-qualification2 h4#sst10{
	background:url(../img/employment/qualification2/sst10.gif) no-repeat;
	}

body#employment-qualification2 h4#sst11{
	background:url(../img/employment/qualification2/sst11.gif) no-repeat;
	}
body#employment-qualification2 h4#sst12{
	background:url(../img/employment/qualification2/sst12.gif) no-repeat;
	}
body#employment-qualification2 h4#sst13{
	background:url(../img/employment/qualification2/sst13.gif) no-repeat;
	}
body#employment-qualification2 h4#sst14{
	background:url(../img/employment/qualification2/sst14.jpg) no-repeat;
	}
body#employment-qualification2 h4#sst15{
	background:url(../img/employment/qualification2/sst15.jpg) no-repeat;
	height: 53px;
	}
body#employment-qualification2 h4#sst16{
	background:url(../img/employment/qualification2/sst16.gif) no-repeat;
	}
body#employment-qualification2 h4#sst17{
	background:url(../img/employment/qualification2/sst17.gif) no-repeat;
	}

	
body#employment-qualification2 div.qualif01 img.qualifimg{
	width:150px;
	float:left;
	}
	
body#employment-qualification2 div.qualiftxt{
	width:489px;
	float:right;
	}
	
body#employment-qualification2 div.qualiftxt h4{
	width:489px;
	height:35px;
	text-indent:-9999px;
	margin-bottom:8px;
	}
	
body#employment-qualification2 div#qualif01txt h4{
	background:url(../img/employment/qualification2/lead01.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif02txt h4{
	background:url(../img/employment/qualification2/lead02.gif) no-repeat;
	}

body#employment-qualification2 div#qualif03txt h4{
	background:url(../img/employment/qualification2/lead03.gif) no-repeat;
	}

body#employment-qualification2 div#qualif04txt h4{
	background:url(../img/employment/qualification2/lead04.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif05txt h4{
	background:url(../img/employment/qualification2/lead05.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif06txt h4{
	background:url(../img/employment/qualification2/lead06.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif07txt h4{
	background:url(../img/employment/qualification2/lead07.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif08txt h4{
	background:url(../img/employment/qualification2/lead08.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif09txt h4{
	background:url(../img/employment/qualification2/lead09.gif) no-repeat;
	}
body#employment-qualification2 div#qualif10txt h4{
	background:url(../img/employment/qualification2/lead10.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif11txt h4{
	background:url(../img/employment/qualification2/lead11.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif12txt h4{
	background:url(../img/employment/qualification2/lead12.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif13txt h4{
	background:url(../img/employment/qualification2/lead13.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif14txt h4{
	background:url(../img/employment/qualification2/lead14.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif15txt h4{
	background:url(../img/employment/qualification2/lead15.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif16txt h4{
	background:url(../img/employment/qualification2/lead16.gif) no-repeat;
	}

body#employment-qualification2 div#qualif17txt h4{
	background:url(../img/employment/qualification2/lead17.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif18txt h4.h401{
	background:url(../img/employment/qualification2/lead18.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif18txt h4.h402{
	background:url(../img/employment/qualification2/lead19.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif18txt h4.h403{
	background:url(../img/employment/qualification2/lead20.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif19txt h4{
	background:url(../img/employment/qualification2/lead21.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif19txt h4.h411{
	background:url(../img/employment/qualification2/lead22.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif19txt h4.h412{
	background:url(../img/employment/qualification2/lead23.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif19txt h4.h413{
	background:url(../img/employment/qualification2/lead24.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}

body#employment-qualification2 div#qualif19txt h4.h414{
	background:url(../img/employment/qualification2/lead25.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif20txt h4{
	background:url(../img/employment/qualification2/lead26.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif20txt h4.h411{
	background:url(../img/employment/qualification2/lead27.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif20txt h4.h412{
	background:url(../img/employment/qualification2/lead28.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
body#employment-qualification2 div#qualif20txt h4.h413{
	background:url(../img/employment/qualification2/lead29.gif) no-repeat;
	margin-bottom:5px;
	height:20px;
	}
	
/**/
	
body#employment-qualification2 div.qualiftxt h5{
	width:490px;
	height:22px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	
body#employment-qualification2 div#qualif01txt h5{
		background:url(../img/employment/qualification2/h01.gif) no-repeat;
	}

body#employment-qualification2 div#qualif02txt h5{
		background:url(../img/employment/qualification2/h02.gif) no-repeat;
	}

body#employment-qualification2 div#qualif03txt h5{
		background:url(../img/employment/qualification2/h03.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif04txt h5{
		background:url(../img/employment/qualification2/h04.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif05txt h5{
		background:url(../img/employment/qualification2/h05.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif06txt h5{
		background:url(../img/employment/qualification2/h06.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif07txt h5{
		background:url(../img/employment/qualification2/h07.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif08txt h5{
		background:url(../img/employment/qualification2/h08.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif09txt h5{
		background:url(../img/employment/qualification2/h09.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif10txt h5{
		background:url(../img/employment/qualification2/h10.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif11txt h5{
		background:url(../img/employment/qualification2/h11.gif) no-repeat;
	}

body#employment-qualification2 div#qualif12txt h5{
		background:url(../img/employment/qualification2/h12.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif13txt h5{
		background:url(../img/employment/qualification2/h13.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif14txt h5{
		background:url(../img/employment/qualification2/h14.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif15txt h5{
		background:url(../img/employment/qualification2/h15.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif16txt h5{
		background:url(../img/employment/qualification2/h16.gif) no-repeat;
	}

body#employment-qualification2 div#qualif17txt h5{
		background:url(../img/employment/qualification2/h17.gif) no-repeat;
	}
	
body#employment-qualification2 div#qualif18txt h5{
		background:url(../img/employment/qualification2/h18.gif) no-repeat;
		margin-bottom:20px;
	}
	
body#employment-qualification2 div#qualif19txt h5{
		background:url(../img/employment/qualification2/h21.gif) no-repeat;
		margin-bottom:20px;
	}
	
body#employment-qualification2 div#qualif20txt h5{
		background:url(../img/employment/qualification2/h22.gif) no-repeat;
		margin-bottom:20px;
	}


body#employment-qualification2 div.contents p{
	margin-bottom:1em;
	}
body#employment-qualification2 div.contents .m-none{
	margin-bottom: 0;
}
body#employment-qualification2 div#con-r ul#qualist{
	margin-bottom:15px;
	}
	
/*--就職ガイダンス--*/

body#employment-guidance h3#st01{
	background:url(../img/employment/guidance/st01.gif) no-repeat;
	}

body#employment-guidance ul#g00 li{
	width:94px;
	float:left;
	margin-right:70px;
	text-indent:-9999px;
	}
	
body#employment-guidance ul#g00 li a{
	height:18px;
	display:block;
	}
	
body#employment-guidance ul#g00 li#g01 a{	
	background:url(../img/employment/guidance/g01.gif) no-repeat;
	}
	
body#employment-guidance ul#g00 li#g02 a{	
	background:url(../img/employment/guidance/g02.gif) no-repeat;
	}

body#employment-guidance ul#g00 li#g03 a{	
	background:url(../img/employment/guidance/g03.gif) no-repeat;
	}
	
body#employment-guidance ul#g00 li#g04 a{	
	background:url(../img/employment/guidance/g04.gif) no-repeat;
	}
	
body#employment-guidance h4.gt{
	width:659px;
	height:31px;
	text-indent:-9999px;
	margin-bottom:20px;
	}
	
body#employment-guidance h4#gt01{
	background:url(../img/employment/guidance/gt01.gif) no-repeat;
	height: 35px;
	}
	
body#employment-guidance h4#gt02{
	background:url(../img/employment/guidance/gt02.gif) no-repeat;
    height: 35px;

	}

body#employment-guidance h4#gt03{
	background:url(../img/employment/guidance/gt03.gif) no-repeat;
	height: 35px;}
	
body#employment-guidance h4#gt04{
	background:url(../img/employment/guidance/gt04.gif) no-repeat;
	height: 35px;}
	
body#employment-guidance div.contents p.guidlead{
	background:none;
	margin-bottom:1.5em;
	}
	
	
body#employment-guidance div.contents table{
	width:100%;
	}
		
body#employment-guidance div.contents table th,
body#employment-guidance div.contents table td{
	border:#999999 1px solid;	
	padding:5px 10px;
	vertical-align:top;
	}
	
body#employment-guidance div.contents table th{
	color:#FFFFFF;
	font-weight:600;
	text-align:left;
	white-space:nowrap;
	}
	
body#employment-guidance div.contents table th.w120{
	width:120px;
	}
	
body#employment-guidance div.contents table td.w498{
	width:498px;
	}
	
body#employment-guidance div#gtbox04 table th.w50,
body#employment-guidance div#gtbox03 table th.monthname,
body#employment-guidance div#gtbox04 table th.monthname{
	width:50px;
	}
	
body#employment-guidance div#gtbox01 table th{
	background:#74962E;	
	}
	
	
body#employment-guidance div#gtbox02 table th{
	background:#4F81BD;	
	}
	
body#employment-guidance div#gtbox03 table th{
	background:#F58427;
	width: 50px;

	}
	
body#employment-guidance div#gtbox04 table th{
	background:#7D61A0;
	width: 50px;	
	}
	


	
body#employment-guidance div#gtbox03 table th.monthname{
	color:#F58427;
	background:#FFEBBF;
	}
	
body#employment-guidance div#gtbox04 table th.monthname{
	color:#7D61A0;
	background:#D5CCDF;
	}
	
	
body#employment-guidance div.contents table td h5,
body#employment-guidance div.contents table td p{
	font-size:100%;
	}
	
body#employment-guidance div.contents table td h5{
	padding-left:20px;
	}
	
body#employment-guidance div#gtbox01 table td h5{
	background:url(../img/employment/guidance/mark_green.gif) no-repeat 0 0.38em;
	}
	
body#employment-guidance div#gtbox02 table td h5{
	background:url(../img/employment/guidance/mark_blue.gif) no-repeat 0 0.38em;
	}
	
body#employment-guidance div#gtbox03 table td h5{
	background:url(../img/employment/guidance/mark_orange.gif) no-repeat 0 0.38em;
	}
	
body#employment-guidance div#gtbox04 table td h5{
	background:url(../img/employment/guidance/mark_purple.gif) no-repeat 0 0.38em;
	}
	
body#employment-guidance div.contents table td h5 span{
	font-weight:300;
	}
	
body#employment-guidance div.guidancephoto,
/* body#employment-guidance div.contents p */{	
	background:url(../img/common/line.gif) no-repeat top left;
	padding-top:5px;
	}
	
	
body#employment-guidance div.guidancephoto p{
	width:320px;
	float:left;
	background:none;
	}
	
body#employment-guidance div.guidancephoto img{
	width:150px;
	float:right;
	}
body#employment-guidance ul.dot li{
	list-style-type:disc;
	}
body#employment-guidance #gtbox01 p{
	float: left;
}
body#employment-guidance #gtbox01 ul.dot{
	
	margin-left: 30px;
	float: left;
}

body#employment-guidance #gtbox01 ul.dot:after{
	content:"";
	display: block;
	clear: both;
}

body#employment-guidance #gtbox02 p {
	float: left;
}
body#employment-guidance #gtbox02 p.test{
	width: 580px;

}
body#employment-guidance #gtbox02 p.test2{
	width: 50px;
	margin-right: 20px;
}
body#employment-guidance h4{
	display: block;
	clear: both;
}
body#employment-guidance.annual{
	width: 50px;
}

body#employment-guidance p.tr{
text-align: right;
}


.cen{
	text-align: center;
}
/*--内定取得者の声--*/

body#employment-voice h3#st01{
	background:url(../img/employment/voice/st01.gif) no-repeat;
	}

body#employment-voice div.voiceinfo{
	width:440px;
	}
	
	
body#employment-voice div#voicebox01 div.voiceinfo,
body#employment-voice div#voicebox02 img{
	float:right;
	}
	
body#employment-voice div#voicebox02 div.voiceinfo,
body#employment-voice div#voicebox01 img{
	float:left;
	}
	
body#employment-voice div.voiceinfo p.leadtxt{
	width:440px;
	text-indent:-9999px;
	margin-bottom:10px;
	}
	

body#employment-voice div#voicebox01 p.leadtxt{
	height:75px;
	background:url(../img/employment/voice/lead01.gif) no-repeat;
	}
	
body#employment-voice div#voicebox02 p.leadtxt{
	height:51px;
	background:url(../img/employment/voice/lead02.gif) no-repeat;
	}
	
body#employment-voice div.voiceinfo dl dt{
	color:#999999;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;	
	margin-bottom:10px;
	font-weight:600;
	line-height:1.5em;
	}
	
body#employment-voice div.voiceinfo dl dd{
	margin-bottom:1em;
	line-height:1.5em;
	}
	
/*--過去の就職実績--*/

body#employment-past h3#st01{
	background:url(../img/employment/past/st01.gif) no-repeat;
	}

body#employment-past h4#sst01{
	background:url(../img/employment/past/sst01.gif) no-repeat;
	}
	
body#employment-past h4#sst02{
	background:url(../img/employment/past/sst02.gif) no-repeat;
	}
	
body#employment-past h4#sst03{
	background:url(../img/employment/past/sst03.gif) no-repeat;
	}
	
body#employment-past h4#sst04{
	background:url(../img/employment/past/sst04.gif) no-repeat;
	}
	
body#employment-past h4#sst05{
	background:url(../img/employment/past/sst05.gif) no-repeat;
	}
	
body#employment-past h4#sst06{
	background:url(../img/employment/past/sst06.gif) no-repeat;
	}
	
body#employment-past h4#sst07{
	background:url(../img/employment/past/sst07.gif) no-repeat;
	}

body#employment-past h4#sst08{
	background:url(../img/employment/past/sst08.gif) no-repeat;
	}
	
body#employment-past ul.listmark01{
	margin-top:1em;
	}
	
body#employment-past .listmark01 li{
	float: left;
}

body#employment-past.listmark01:after{
	display: block;
	content:"";
	clear: both;
	
}
body#employment-past h4#pastyear{
	font-size:1.6em;
	}
	
body#employment-past div.databox p{
	width:305px;
	float:left;
	}
	
body#employment-past div.databox img{
	float:right;
	}

body#employment-past #archivelist tr td{
	padding:6px 15px;
	background:url(../img/common/listmark.gif) no-repeat 0 50%;
}

body#employment-past #archivelist tr td.nomark{
	background:none;
}
body#employment-past #con-r .databox{
	text-align:justify;
}
/*--卒業者のメッセージ--*/

body#employment-message ul#gra_info:after{
	content:"";
	display:block;
	clear:both;	
}

body#employment-message ul#gra_info li{
	float:left;
	margin: 0 17px 18px 0;
}

body#employment-message ul#gra_info li:nth-child(3n) {
	margin-right:0px;
}

/* body#employment-message ul#gra_info li.mr{
	margin-right:17px;
}
 */#gra_infol{
	float:left;
}

#gra_infor{
	float:right;
}

#gra_infotop2{
	width:660px;
	margin-bottom:20px;
	}

#gra_infotop2:after{
	content:"";
	display:block;
	clear:both;	
	}

	
/*
----------------------------------------------------------------------------
huckclearfix
----------------------------------------------------------------------------
*/


body#employment-support div#note:after,
body#employment-support div#noteinfo ul:after,
body#employment-guidance div.guidancephoto:after,
body#employment-guidance ul#g00:after,
body#employment-support div#system-wbox:after{
	content: "";
	display: block;
	height:0;
	clear: both;
	visibility:hidden;
	}	


body#employment-support div#note,
body#employment-support div#noteinfo ul,
body#employment-guidance div.guidancephoto,
body#employment-guidance ul#g00,
body#employment-support div#system-wbox{
	display:inline-block;
	}
 
/*\*/


* html body#employment-support div#note,
* html body#employment-support div#noteinfo ul,
* html body#employment-guidance div.guidancephoto,
* html body#employment-guidance ul#g00,
* html body#employment-support div#system-wbox{
	height:1%;
}


body#employment-support div#note,
body#employment-support div#noteinfo ul,
body#employment-guidance div.guidancephoto,
body#employment-guidance ul#g00,
body#employment-support div#system-wbox{
	display:block;
	}

/**/	

	
