@charset "Shift_JIS";


/* support_sys
=============================================================== */
div#supportSystem{
 margin-top:15px;
	margin-bottom:-30px;
}

* html div#supportSystem{
 margin-top:30px;
}

*:first-child+html div#supportSystem{
 margin-top:30px;
}

div#supportSystem .left{
 width:370px;
}

div#supportSystem .left .sHead{
 margin-top:0;
}

div#supportSystem .left p{
 margin-bottom:30px;
}

div#supportSystem .right{
 margin-top:1.4em;
	padding-top:20px;
 width:150px;
	font-size:10pt;
	line-height:150%;
}

div#briefingSession{
 margin:15px 0;
 padding:0 10px 15px 10px;
 border:solid #E6E6E6 1px;
}

div#briefingSession .lHead{
 margin-top:20px;
}

div#briefingSession table{
	margin-bottom:0;
 width:528px;
}

div#briefingSession table th,
div#briefingSession table td{
 padding-right:6px;
	padding-left:6px;
	text-align:left;
}

div#briefingSession table td{
 background:#FFFFFF;
}

div#briefingSession table th.rowHead{
 width:60px;
	background:#FFFFFF;
}


/* employment
=============================================================== */
div#placeList ul#list1,
div#placeList ul#list2{
 width:200px;
}

div#placeList ul#list3{
 width:150px;
}

table#companyList th,
table#companyList td{
 padding-right:8px;
	padding-left:8px;
 text-align:left;
}

table#companyList th.name{
 width:182px;
}

table#companyList th.people{
 width:58px;
}

table#enrolledList th,
table#enrolledList td{
 padding-right:8px;
	padding-left:8px;
 text-align:left;
}

table#enrolledList td.name{
 width:456px;
}


/* backup
=============================================================== */
dl#eduIdea dd ul{
 margin-top:0;
}

div#courseDecision dl dt{
 margin-top:15px;
}

div#employmentSupport .left{
 width:150px;
}

div#employmentSupport .right{
 width:370px;
}


/* teacher_training
=============================================================== */
div#supportTraining .lHead{
 margin-bottom:-20px;
}

div#consultationTraining .left,
div#freeTraining .right{
 width:370px;
}

div#consultationTraining .right,
div#freeTraining .left{
 width:150px;
}

div#consultationTraining .left p{
 margin-bottom:0;
}

div#scheduleFig{
 margin-bottom:-15px;
}

div#acquisitionAble table th,
div#acquisitionAble table td{
 text-align:left;
	vertical-align:top;
}

div#acquisitionAble table th.faculty{
 width:80px;
}

div#acquisitionAble table th.department{
 width:190px;
}

div#acquisitionAble table th.licence{
 width:120px;
}

div#acquisitionAble table th.subject{
 width:75px;
}