<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

@media screen and (min-width: 481px){
	#Staff01 .l_box {
		width:240px;
	}
	#Staff01 .l_box img{
		width:230px;
		height:auto;
	}
	#Staff01 .r_box {
		width:700px;
	}
	.profile {
		clear:both;
		overflow:hidden;
		margin-bottom:80px;
	}
	.profile h3 {
		font-size:20px;
		line-height:1.2;
		margin-bottom:20px;
	}
	.profile h3 span.job {
		display:block;
		font-size:12px;
		border-bottom:solid 1px #ccc;
		padding-bottom:5px;
		margin-bottom:5px;
	}
	.profile h3 span {
		font-size:16px;
	}
	.profile h4 {
		font-weight:bold;
		margin-bottom:16px;
	}
	.profile dl {
		display:block;
		overflow:hidden;
		margin-bottom:40px;
	}
	.profile dt {
		float:left;
		width:160px;
		margin-bottom:10px;
		line-height:1.6;
	}
	.profile dd {
		padding-left:160px;
		margin-bottom:10px;
		line-height:1.6;
	}
	.profile p {
		margin-bottom:40px;
	}
}

@media screen and (max-width: 480px){
	#Staff01 .l_box {
		width:100%;
	}
	#Staff01 .l_box img{
		display:block;
		width:90%;
		margin:0 auto 10px;
	}
	#Staff01 .r_box {
		width:100%;
	}
	.profile {
		clear:both;
		overflow:hidden;
		margin-bottom:80px;
	}
	.profile h3 {
		font-size:20px;
		line-height:1.2;
		margin-bottom:30px;
	}
	.profile h3 span {
		font-size:16px;
	}
	.profile h3 span.job {
		display:block;
		border-bottom:1px solid #ccc;
		font-size:12px;
		padding-bottom:5px;
		margin-bottom:5px;
	}
	.profile h4 {
		font-weight:bold;
		margin-bottom:16px;
	}
	.profile dl {
		display:block;
		overflow:hidden;
		margin-bottom:40px;
	}
	.profile dt {
		width:100%;
		margin-bottom:8px;
		line-height:1.6;
		font-weight:bold;
	}
	.profile dd {
		padding-left:10px;
		margin-bottom:8px;
		padding-bottom:8px;
		line-height:1.6;
		border-bottom:dashed 1px #999;
	}
	.profile p {
		margin-bottom:40px;
	}
}</pre></body></html>