<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 551px) {
.pagettl &gt; div{
	background-image: url(img/pagettl-pic-pc.jpg);
}	
#wrapper #section01 .inner.cf .pic-border {
	float: left;
	width: 255px;
}
#wrapper #section01 .inner.cf .prof {
	width: 655px;
	float:right;
}
#wrapper .inner.cf .prof .ttl-m span em{
	font-size:18px;
}
#wrapper .inner.cf .prof .ttl-m span.status{
	font-size:14px;
	top:2px;
}
#wrapper .inner.cf .prof .ttl-m span.en{
	font-size:11px;
}

#wrapper #section02 .inner.cf .career .prof .ttl-m .en {
	/*display: block;*/
}
#wrapper #section02 .inner.cf .career {
	float: left;
	width: 30%;
}
#wrapper #section02 .inner.cf .career.center {
	width: 40%;
}
#wrapper #section02 .inner.cf .career.center .prof {
	margin: 0 46px;
}
#wrapper #section02 .inner.cf .pic-all {
	margin: 15px auto;
}
#wrapper #section02 .inner.cf .pic-all .wide {
	width: 640px!important;
}
}
@media screen and (max-width: 550px) {
.pagettl &gt; div{
	background-image: url(img/pagettl-pic-sp.jpg);
	background-position:left top !important;
}	
#wrapper .inner.cf .prof .ttl-m span em{
	font-size:16px;
}
#wrapper .inner.cf .prof .ttl-m span.status{
	font-size:12px;
	top:1px;
}
#wrapper .inner.cf .prof .ttl-m span.en{
	font-size:10px;
}
#wrapper #section01 .inner.cf .pic-border,
#wrapper #section02 .inner.cf .pic-border {
	margin:0 auto 20px;
}
#wrapper #section02 .inner.cf .career {
	margin-bottom: 60px;
}
#wrapper #section02 .inner.cf .pic-all .wide {
	width: 100%!important;
}
}
#wrapper .inner.cf .prof .ttl-m span.status{
	font-weight:bold;
	display: inline-block;  
    *display: inline;
	margin-right:7px;
	position:relative;
}
#wrapper .inner.cf .prof .ttl-m span.en{
	display: inline-block;  
    *display: inline;  
    *zoom: 1;
	margin-left:10px;
	position:relative;
	top:1px;
	font-weight:bold;
}

#wrapper #section01 .inner.cf .career.cf .prof .box.cf:last-child {
	margin-bottom:0;
}

#wrapper #section01 .inner.cf .pic-border,
#wrapper #section02 .inner.cf .pic-border {
	max-width: 255px;
}

#wrapper #section02 .inner.cf .pic-border {
	float: none;
	text-align: center;
	margin: 0px auto 20px;
}
#wrapper #section02 .inner.cf .pic-all {
	clear: both;
	text-align: center;
}
#wrapper #section02 .inner.cf .pic-all .wide {
	margin: 0 auto;
}
#wrapper #section02 .inner.cf .pic-all .message {
	color:#004589;
	font-weight: bold;
	font-size: 18px;
	margin: 10px auto;
}
#wrapper #section02 .inner.cf .pic-all .wide img {
	max-width: 100%;
	height: auto;
}
</pre></body></html>