@charset "UTF-8";
/* about_CSS Document */

/**************************************************************************************************

■ education index 設定

**************************************************************************************************/
h4,p.ed_heading01{
	color:#82CDD0;
	font-size:18px;
	font-weight:bold;
	text-indent:0em;
}
p.ed_heading02{
	color:#444;
	font-size:18px;
	font-weight:bold;
	padding: 8px 0 2px 0px;
	border-bottom:solid 6px rgba(79,178,190,.5);
}
h3.ed_heading02{
	color:#444;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px;
	padding: 8px 0 2px 20px;
	border-bottom:solid 6px rgba(79,178,190,.5);
}

/**************************************************************************************************

■ education curriculum 設定

**************************************************************************************************/
table.tbl_curriculum{
	border-collapse:collapse;
	width:100%;
}
table.tbl_curriculum th{
	border:1px solid #888;
	padding:8px 5px;
	font-size:12px;
	font-weight:500;
	color:#000;
	text-align:center;
	vertical-align:middle;
	background-color:#DDD;
}
table.tbl_curriculum td {
	border:1px solid #888;
	padding:8px 5px;
	font-size:12px;
	color:#000;
	text-align:right;
	vertical-align:middle;
}
table.tbl_curriculum td.al_left{
	text-align:left;
}
table.tbl_curriculum th.class01{
	background-color:#CFF;
}
table.tbl_curriculum th.class02{
	background-color:#CF9;
}
table.tbl_curriculum th.class03{
	background-color:#FCC;
}
.row_box{
	width:270px;
	float:left;
}


/**************************************************************************************************

■ education clinical_training 設定

**************************************************************************************************/
.training_box{
	width:180px;
	float:left;
	padding:0;
}
table.tbl_training {
	width:100%;
	border-collapse:collapse;
}
table.tbl_training th.bdr_l{
	padding:10px 5px 0;
	color:rgba(79,178,190,1);
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #888;
}
table.tbl_training th.bdr_r{
	padding:10px 5px 0;
	color:rgba(79,178,190,.9);
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-left:1px solid #888;
}
table.tbl_training td.bdr_l{
	padding:8px 5px;
	color:#000;
	font-size:12px;
	text-align:left;
	border-right:1px solid #888;
	border-bottom:1px solid #888;
}
table.tbl_training td.bdr_r{
	padding:8px 5px;
	color:#000;
	font-size:12px;
	text-align:left;
	border-left:1px solid #888;
	border-bottom:1px solid #888;
}

/**************************************************************************************************

■ education license 設定

**************************************************************************************************/
div.license_box{
	width:170px;
	float:left;
}
div.license_box p.license_sentence{
	height:24px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:1.2em;
	vertical-align:middle;
}
.license_voice_box{
	width:100%;
}

/**************************************************************************************************

■ education graduate 設定

**************************************************************************************************/
span.graduate_name{
	display:block;
	margin-bottom:10px;
	color:#444;
/*	font-size:30px;*/
	font-size:24px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
span.small_name{
	font-size:14px;
	margin-left:6px;
}
dl.graduate_dl{
}
dl.graduate_dl dt{
	width:100px;
	float:left;
	clear:left;
	text-align:center;
	border-bottom:solid 1px #999;
}
dl.graduate_dl dd{
	width:460px;
	float:left;
	padding-bottom:8px;
	margin-top:6px;
	border-bottom:solid 1px #999;
}



/**************************************************************************************************

■ education employment 設定

**************************************************************************************************/

.recruit_list dd {
	line-height:2em;
}




/* -- Media query	761px以下の場合 スマートフォン設定------------------------------------------------------------- */
@media all and (max-width: 761px ) {

/**************************************************************************************************

■ education clinical_training 設定

**************************************************************************************************/
.img_left.img_crinical {
	width:100%;
	margin:0 0 5px;
}
.training_box{
	clear:both;
	width:100%;
	float:none;
	padding:0 0 10px ;
	margin-left:0;
}
.training_box img{
	float:left;
	display:block;
	width:50%;
	height:auto;
}

table.tbl_training th.bdr_l{
	padding:10px 10px 0;
	font-size:15px;
}
table.tbl_training th.bdr_r{
	padding:10px 10px 0;
	font-size:15px;
}
table.tbl_training td.bdr_l{
	padding:8px 10px;
	font-size:14px;
}
table.tbl_training td.bdr_r{
	padding:8px 10px;
	font-size:14px;
}


/**************************************************************************************************

■ education license 設定

**************************************************************************************************/
.img_left.img_license {
	width:40%;
	margin:10px 30% 20px;
}
div.license_box{
	width:33.333%;
	float:left;
	margin:10px 0;
}
div.license_box img{
	width:100%;
	height:auto;
}

.license_voice_box{
	width:100%;
}
.license_voice_box img{
	width:100%;
}

/**************************************************************************************************

■ education graduate 設定

**************************************************************************************************/
dl.graduate_dl{
	margin-bottom:30px
}
dl.graduate_dl::after {
	clear:both;
	content:"";
	height: 0;
	display: block;
	visibility: hidden;
}
span.small_name{
	font-size:14px;
	margin-left:6px;
}
dl.graduate_dl dt{
	font-size:14px;
	text-align:center;
	border-bottom:solid 1px #999;
}
dl.graduate_dl dd{
	width:460px;
	float:left;
	font-size:14px;
	padding-bottom:4px;
	margin-top:6px;
	border-bottom:solid 1px #999;
}

/**************************************************************************************************

■ education employment 設定

**************************************************************************************************/
.img_left.img_employment {
	width:40%;
	margin:10px 30% 20px;
}
}