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

/*----------------------------------------------------
共通
----------------------------------------------------*/
#tabnav ul {
/*	border-bottom:4px solid #F87F0E;
*/	border-bottom:4px solid #148C98;
}

.title {
	color:#5BA9D7;
	font-weight:bold;
}

/*----------------------------------------------------
インタビュー
----------------------------------------------------*/
#interview .section {
	padding:20px 10px 0;
}

#interview .section .pic {
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}

#interview .section dt {
	margin-bottom:1em;
	color:#148C98;
	font-weight:bold;
}

#interview .section dd {
	margin-bottom:2em;
}

#interview table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:30px;
	letter-spacing:1.5px;
}

#interview table th,
#interview table td {
	padding:13px 15px 12px;
	border:1px solid #C8CAD6;
}

#interview table th {
	width:138px;
	text-align:center;
	background:#FA94AB;
	color:#FFF;
}

#interview .gray {
	background:#DBDBDB;
}

#interview .title {
	font-size:14px;
	font-weight:bold;
}

#interview .thum {
	margin:10px 0;
}

#interview .thum img {
	float:left;
	margin-left:13px;
}
#interview .thum img:first-child {
	margin-left:0;
}



/*----------------------------------------------------
スタッフ募集
----------------------------------------------------*/
#bosyu .section {
	padding-top:20px;
}

#bosyu .section table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:30px;
	letter-spacing:1.5px;
}

#bosyu .section table th,
#bosyu .section table td {
	padding:13px 5px 12px;
	border:1px solid #C8CAD6;
}

#bosyu .section table th {
	width:138px;
	text-align:center;
/*	background:#5BA9D7;
	background:#FFA04C;
*/	background:#148C98;
	color:#FFF;
}

#bosyu .section .gray {
	background:#DBDBDB;
}

#bosyu .section .hospname {
	font-size:14px;
	font-weight:bold;
}



/*----------------------------------------------------
お問い合わせフォーム
----------------------------------------------------*/
#form {
	padding-top:20px;
}

#form table {
	width:100%;
	border-collapse:collapse;
	margin-bottom:30px;
	letter-spacing:1.5px;
}

#form table th,
#form table td {
	border:1px solid #C8CAD6;
}

#form table th {
	width:108px;
	padding:13px 5px 12px;
	text-align:center;
/*	background:#FFA04C;
*/	background:#148C98;
	color:#FFF;
}

#form table td {
	padding:13px 15px 12px;
}

#form input[type="text"],
#form select,
#form textarea {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
}

#form input[type="text"] {
	height:20px;
	padding:0 2px;
	font-size:14px;
}

#form select {
	padding:3px;
}

#form .size_s {
	width:40px;
}

#form .size_m {
	width:160px;
}

#form .size_l {
	width:440px;
}

#form .must {
	color:#F00;
	font-size:10px;
}

#form .error {
	color:#F00;
}
</pre></body></html>