@charset "euc-jp";

/* qa¡¡CSS Document */
/* 	contents width=790px */

/*---------------------------------------------
 h1
---------------------------------------------*/
h1#h1QA {
	background: url(/inquiry/images/h1_qa.png) no-repeat;
	height: 29px;
}

/*---------------------------------------------
 snav
---------------------------------------------*/
div#snavWrap {
	min-height: 490px;	/* total:490px */
}
* html div#snavWrap {
	height: 490px;
}
div#snavWrap ul {
	background: url(/qa/images/snav_inquiry.png) no-repeat;
}

/* 01 */
div#snavWrap ul li#snavInquiry01 a {
	width: 186px;
	height: 30px;
	margin: 34px 0px 0px 0px;
}
div#snavWrap ul li#snavInquiry01 a:hover,
div#snavWrap ul li#snavInquiry01.navicurrent a {
	background: url(/qa/images/snav_inquiry_ov.png) no-repeat -2px -40px;
}
/* 02 */
div#snavWrap ul li#snavInquiry02 a {
	width: 186px;
	height: 30px;
	margin: 3px 0px 0px 0px;
}
div#snavWrap ul li#snavInquiry02 a:hover,
div#snavWrap ul li#snavInquiry02.navicurrent a {
	background: url(/qa/images/snav_inquiry_ov.png) no-repeat -2px -73px;
}

/*  */
div#snavWrap ul li#snav01 a {
	margin: 21px 0px 0px 0px;
}

/*---------------------------------------------
 Q&A
---------------------------------------------*/
dl.qa {
	width: 100%;
	padding: 0px;
	margin: 0px;
}
dl.qa dt {
	background: url(/inquiry/images/q.png) no-repeat 10px 0px;
	min-height: 50px;
	padding: 0px 0px 0px 70px;
	margin: 0px 0px 0px 0px;
	color: #2198EF;
	font-size: 1.1em;
	font-weight: bold;
}
* html dl.qa dt {	/* IE6 hack */
	height: 50px;
}
dl.qa dd {
	background: url(/inquiry/images/qa_bg.png) repeat;
	min-height: 50px;
	padding: 10px;
	margin: 10px 0px 50px 0px;
}
* html dl.qa dd {	/* IE6 hack */
	height: 50px;
}
dl.qa dd .qaTxt {
	background: url(/inquiry/images/a.png) no-repeat;
	min-height: 50px;
	padding: 0px 0px 0px 60px;
}
* html dl.qa dd .qaTxt {	/* IE6 hack */
	height: 50px;
}

a.btnCourse{
  display: inline-block;
  padding: 10px; 0px;
  text-decoration: none;
  background: #006600;
  color: white;
  border: solid 2px #006600;
  border-radius: 3px;
  transition: .4s;
  text-align:center;
  width: 320px;
  font-size: 20px;
}

a.btnCourse:hover {
  background: white;
  color: #006600;
  text-decoration: none;
}
