/* article thum_img_txt */
	.counselor_module {
		font-size:0;
		padding:2rem 0;
	}
		@media screen and (max-width: 720px) {
			.counselor_module {
				border-bottom:1px dashed #aaa;
			}
		}
	.counselor_module .thum_box {
		display:inline-block;
		vertical-align:top;
		width:220px;
		height:220px;
		overflow:hidden;
	}
		@media screen and (max-width: 480px) {
			.counselor_module .thum_box {
				width:100%;
				height:auto;
				text-align:center;
				padding:0 0 2rem;
			}
		}
	.counselor_module .thum_box img{
		border:1px solid #80CBC4;
	}
	
	.counselor_module .thum_box img{
		width:100%;
		height:auto;
	}
	
	.counselor_module .ctn_box {
		display:inline-block;
		vertical-align:top;
		position:relative;
		width:calc(100% - 220px);
		padding:0 0 0 2rem;
	}
		@media screen and (max-width: 480px) {
			.counselor_module .ctn_box {
				width:100%;
				padding:0 0;
			}
		}
	.tit_box{
		padding:0.8rem 0 0 1rem;
		border-left:4px solid #FFE082;
	}
		.name{
			font-size:2rem;
			font-weight:600;
			letter-spacing:2px;
		}
		.position{
			font-size:1.6rem;
			color:#FFB300;
			margin:0 0 0 0.8rem;
		}
		.field {
			font-size:1.2rem;
			padding:0.8rem 0 0;
			color:#00897B
		}
	.career_box {
		padding:1.2rem 0 0 1rem;
	}
		.career {
			font-size:1rem;
			padding:0 0 0 0.8rem;
			color:#777;
			line-height:2rem;
		}
		.career:before {
			content:"-";
			position:absolute;
			top:0;
			left:0;
		}
/* article thum_img_txt end */