@import url("/service/common/css/service.css");
/**
 * =========================================
 * pass Class lib
 * =========================================
 */


/*
======= list =======
*/


/*
======= table =======
*/


/*---- content ----*/
.content{
	background: url(../img/sectionFrame_content_bg.gif) left bottom no-repeat !important;
}


/*---- box ----*/
/* inbox */
.inbox01 {
	padding: 0 10px;
}

.division04 dl,
.division04 dt,
.division04 dd {
	margin: 0;
	padding: 0;
}
.division04 dt {
	font-weight: bold;
}


.cource_list{
	margin:0 36px;
}

/* box_course */
.box_course01,
.box_course02 {
	float: left;
	width: 350px;
	margin-bottom: 10px;
	padding: 1px;
	border: 1px solid #e7ecf2;
}
.box_course02 {
	float: right;
}
/*----*/
.box_course01 h3,
.box_course02 h3 {
  color: #0b3361;
	margin: 0 0 1px;
	padding: 15px 12px;
  font-size: 93%;
	background: url(../../../common201008/img/components/headingLv3_bg.gif) repeat 0 0;
}
/*----*/
.box_course01 div,
.box_course02 div {
	padding: 10px;
	background: url(../img/line_dot01.gif) repeat-x 0 0;
}
.box_course01 div p,
.box_course02 div p {
	margin: 0;
	padding: 0;
}

/* box_appli */
.box_appli {
	padding-top: 10px;
}
.box_appli p {
	margin: 0;
	padding: 0;
	text-align: center;
}
.box_appli p.mag_bt05 {
	margin-bottom: 5px;
}
.box_appli p.mag_bt05 img {
	vertical-align: bottom;
}

/* box_contact */
.box_contact {
	margin-bottom: 20px;
  border: 5px solid #f6f6f6;
  position: relative;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  padding: 6px 20px;
  behavior: url("/common201008/css/PIE.htc");
}
.box_contact p {
	margin: 0;
	padding: 0;
}

/*
======= other =======
*/
.fs_b01 {
	color: #1f5fa8;
	font-weight: bold;
}

.ali_c {
	text-align: center;
}

.t_cen{
	text-align:center;
}

