/*通常のテキスト*/
.text {
	font-size: 12px;
	line-height: 16px;
	color: #666666;
}
/*大きめのテキスト*/
.text2 {

	font-size: 14px;
	line-height: 18px;
	color: #666666;
}	
/*小さめのテキスト*/	
.text3 {

	font-size: 10px;
	line-height: 14px;
	color: #666666;
}

/*インフォメーション見出し*/
.info {
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
/*KSP見出し太字*/
.kspinfo {
	font-size: 13px;
	font-weight: bold;
	color: #990066;
}
/*KSP見出し細字*/
.kspinfo2 {
	font-size: 12px;
	color: #990066;
}
/*赤字テキスト*/
.textred {
	font-size: 12px;
	color: #CC0000;
	line-height: 16px;
}
/*リンク：赤字*/
.red {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.red {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.red:visited {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.red:hover {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
a.red:active {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

/*リンク：緑文字*/
.green {
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
a.green {
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
a.green:visited {
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	text-decoration: none;
}
a.green:hover {
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;
}
a.green:active {
	font-size: 12px;
	font-weight: bold;
	color: #336633;
	text-decoration: underline;

/*コピーライト*/
}.copy {
	font-size: 10px;
	color: #666666;
}

/*特殊外来用テキスト*/
.textgairai {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}

/*リンク：外来メニュー用*/
.gairaimenu {
	font-size: 12px;
	font-weight: bold;
	color: #E7423F;
	text-decoration: none;
}
a.gairaimenu {
	font-size: 12px;
	font-weight: bold;
	color: #E7423F;
	text-decoration: none;
}
a.gairaimenu:visited {
	font-size: 12px;
	font-weight: bold;
	color: #E7423F;
	text-decoration: none;
}
a.gairaimenu:hover {
	font-size: 12px;
	font-weight: bold;
	color: #E7423F;
	text-decoration: underline;
}
a.gairaimenu:active {
	font-size: 12px;
	font-weight: bold;
	color: #E7423F;
	text-decoration: underline;
}
/*リンク：メディアインフォ用*/
.media {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.media {
	font-size: 11px;
	color: #ec6d6d;
	text-decoration: none;
}
a.media:visited {
	font-size: 11px;
	color: #ec6d6d;
	text-decoration: none;
}
a.media:hover {
	font-size: 11px;
	color: #ec6d6d;
	text-decoration: underline;
}
a.media:active {
	font-size: 11px;
	color: #ec6d6d;
	text-decoration: underline;
}

/*リンク：病気のお話用*/
.report {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.report {
	font-size: 11px;
	color: #5ca0cd;
	text-decoration: none;
}
a.report:visited {
	font-size: 11px;
	color: #5ca0cd;
	text-decoration: none;
}
a.report:hover {
	font-size: 11px;
	color: #5ca0cd;
	text-decoration: underline;
}
a.report:active {
	font-size: 11px;
	color: #5ca0cd;
	text-decoration: underline;
}

/*リンク：採用*/
.recruit {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.recruit {
	font-size: 11px;
	color: #fe9b00;
	text-decoration: none;
}
a.recruit:visited {
	font-size: 11px;
	color: #fe9b00;
	text-decoration: none;
}
a.recruit:hover {
	font-size: 11px;
	color: #fe9b00;
	text-decoration: underline;
}
a.recruit:active {
	font-size: 11px;
	color: #fe9b00;
	text-decoration: underline;
}
/*病気のお話テキスト*/
.reporttext {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	width: 600px;
}
