@charset "utf-8";


/*-----------------------------------------------
MTCの優先就職システムページ専用
----------------------------------------------- */
#honbun{
	margin: 0px;padding: 0px;
	background-image: url(../../common/images/base2.jpg);
	background-repeat: repeat-y;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF9900;
	}

/*-----------------------------------------------
本文内ページレイアウト
----------------------------------------------- */
#page_text{
	margin: 0px 0px 0px 20px;padding: 0px;/*横幅は600pixになります*/
}
#page_text h2{
	margin: 0px 0px 0px;padding: 0px;
}
#page_text p{
	margin: 0px 0px 0px;padding: 0px 15px 0px 0px;/*テキストの基本（右側15pix空けてます）*/
}
#page_text p.fla{
	margin: 10px 0px 10px;padding: 0px 0px 0px 0px;
}

/*-----------------------------------------------
見出し
----------------------------------------------- */
#page_text p.midashi{
	margin: 30px 0px 0px;padding: 0px 0px 0px 20px;
	font-size:0.8em;
	font-weight: bold;
}
#page_text h3{
	font-size:1.3em;
	line-height:1.3;
	margin: 0px 0px 5px;padding: 0px 0px 0px 5px;
	color: #92d117;
	border-bottom-width: 1px;
	border-left-width: 15px;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-color: #92d117;
	border-left-color: #92d117;
}

/*-----------------------------------------------
特長
----------------------------------------------- */
.system dl {
	padding: 0px; margin: 10px 0px 5px;
	/*line-height: 1.6; */
	text-align: left;
	width: 585px; 
	background-color: #92d117;
	border: 1px solid #92d117;
		}
.system dt {
	width: 90px;
	padding: 0px 5px;margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #92d117;
	color: #92d117;
	}
.system dd {
	padding: 0px 0px;margin: -1.65em 0px 0px 105px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #92d117;
	}
	
/*-----------------------------------------------
写真3列並び(キャプション付き）
----------------------------------------------- */
.ph{
	margin: 10px 15px 15px 0px;padding: 0px;
	float:left;
	font-size: 0.8em;
	width: 170px;
}
.ph img{
	margin: 0px 0px 5px 0px;padding: 0px;
}	

/*-----------------------------------------------
Q&Aのレイアウト
----------------------------------------------- */
#q_a {
	width:585px;
	margin: 0px 0px 0px;padding:0px;
	background-image: url(images/q_a2.gif);
	background-repeat: repeat-y;
}
#q_a h2.qa_title {/*Q＆Aの見出し*/
	margin: 0px 0px 0px;padding:0px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
}
#q_a p.qa_q {/*Q＆Aの中のQ*/
	margin: 10px 0px 0px 30px;padding: 0px 0px 0px 25px;
	background-image: url(images/q.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9900;
	height: 22px;
	font-weight: bold;
}
#q_a h2.qa_a {/*Q＆Aの中のA*/
	margin: 10px 0px 0px 0px;padding:0px 0px 0px 50px;
	float:left;
	width:15px;
}
#q_a p.qa_text {/*Q＆Aの中のAのテキスト*/
	font-size:0.8em;
	line-height:1.6;
	margin: 10px 10px;padding:0px 0px 0px 0px;
	float:right;
	width:500px;
}
