
/* ------------------------------------------------------
   about
------------------------------------------------------ */
.about .text_emphasis h2{
	border-bottom:none;
	margin: 0 0 16px 0;
	padding:0;
}
.about .t_short {
	width: 100%;
	margin:40px 0 0 ;
}
@media screen and (max-width: 1283px) {
	.about .t_short th {
		font-size:1.4rem;
	}
}
.about .profile_area .img_inner img{
	width:100px;
	margin:0 0 0 40px;
}

@media screen and (max-width: 1283px) {
	.about .profile_area .t_short {
		padding: 0;
	}
}
.about .balloon_area .text_emphasis {
	display: flex;
    border: 1px solid #ddd;
	border-radius: 10px;
	margin: 0 0 10px 0;
}
@media screen and (max-width: 428px) {
	.about .balloon_area .text_emphasis {
		display: block;
	}
}
.about .balloon_area .name {
	width:110px;
	margin:0 20px 0 0;
    border-right: 2px dotted #ddd;
	font-weight: 700;
}
@media screen and (max-width: 428px) {
	.about .balloon_area .name {
		width:100%;
		margin:0 0 16px 0;
		padding:0 0 8px 0;
		border-right: none;	
		border-bottom: 2px dotted #ddd;
	}
}
.about .balloon_area .text {
	margin:0;
	flex: 1; 
}
