body {
	zoom: 1;
	height: 100%;
	font-size: 100%;
	color: #333333;
	/*background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;*/
	background-color: #FFF;
	margin:0px;
	padding:0px;
	text-align:center;
}

#main{
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 width:920px;
}

html.body{
height: 100%;
}

.div.class {
height:100%;
}

form {
margin:0px;
}

a:link {
	color: #00AAE8;
	text-decoration: none;
}

a:visited {
	color: #00AAE8;
	text-decoration: none;
}

a:hover {
	color: #00AAE8;
	text-decoration: none;
}

h1 {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 12px;
	letter-spacing: 0.03em;
	/* 上右下左 */
	padding: 0px 2px 0px 0px;
	margin-bottom: 0px;
	text-align: right;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
}

h2 {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 9px;
	letter-spacing: 0.08em;
	/* 上右下左 */
	padding: 0px 0px 0px 12px;
	margin-bottom: 0px;
	text-align: left;
	color: #FF000F;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
}

img, div {
	behavior: url(../jscss/pngfix/iepngfix.htc);
	border: 0;
}

.ptop {
	vertical-align: top;
	padding: 6px 0px 10px;
	text-align: right;
}

br {
	letter-spacing: normal;
	line-height: 120%;
}

.txt_2nd_pad0 {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.13em;
	line-height: 170%;
	text-align: justify;
	text-justify: inter-ideograph;
	padding: 0px 0px 5px 0px;
	vertical-align: top;
}

.txt_2nd_pad0 li{
	list-style-position: outside;
	list-style-type: none;
	text-indent: -1em;
	padding-left: 1em;
	padding-right: 1em;
	letter-spacing: 0.15em;
}

.txt_2nd_pad10 {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.13em;
	line-height: 170%;
	text-align: justify;
	text-justify: inter-ideograph;
	padding: 0px 10px 0px 10px;
	vertical-align: top;
}

.txt_404notfound {
	font-size: 14px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.13em;
	line-height: 170%;
	text-align: center;
	vertical-align: middle;
}

.col_green {
	color: #1B9D3A;
}

.col_brown {
	color: #9C8733;
}

.txt_check {
	font-size: 10px;
	font-weight: normal;
	color: #F00;
}

/* ▼トップページ_ここから */
.td_hospitalinfo {
 background-color: #E6E6E6;
	padding: 10px;
	vertical-align: top;
}

.txt_10px {
	font-size: 10px;
	font-weight: normal;
}

.txt_adoption_top, .txt_hospitalinfo_top {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.06em;
	line-height: 160%;
	text-align: justify;
	text-justify: inter-ideograph;
	padding: 5px 0px 5px 0px;
	vertical-align: top;
}

.txt_ftr {
	font-size: 12px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333;
	letter-spacing: 0.1em;
	text-align:left;
	vertical-align: middle;
	padding: 10px 0px 0px 0px;
}

.txt_number {
 font-family: Arial;
	font-size: 120%;
	font-weight: bold;
}
/* ▲トップページ_ここまで */

/* ▼InfoArea_ここから */
div.ovfrw {
	border-top: solid #e7eff7 1px;
	border-bottom: solid #e7eff7 1px;
	text-align: left;
}

.infdateBld {
	font-family: arial, sans-serif;
	font-size: 80%;
	letter-spacing: 0.1em;
	color: #333333;
	font-weight: bold;
	text-align:left;
	/* 上右下左 */
	padding: 4px 10px 0px 10px;
	vertical-align: top;
	line-height: 20px;
}

.inftitBld {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 80%;
	letter-spacing: 0.04em;
	color: #00AAE8;
	font-weight: bold;
	text-align:left;
	/* 上右下左 */
	padding: 2px 10px 0px 10px;
	vertical-align: top;
	line-height: 20px;
}

.inftitBld a:link, .inftitBld a:visited, .inftitBld a:active, .inftitBld a:hover {
	color: #00AAE8;
	text-decoration: none;
}

hr.infdot {
	border-top-width: 1px;
/*	border-width: 0 0 0 0;*/
	border-style: dotted none none none;
	height: 1px;
	border-color: #3e3a38;
}

.infTxt {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 80%;
	letter-spacing: 0.08em;
	color: #333333;
	text-align:left;
	/* 上右下左 */
	padding: 2px 10px 5px 10px;
	vertical-align: top;
	line-height: 170%;
	text-align: justify;
	text-justify: inter-ideograph;
}

.infTxt a:link, .infTxt a:visited, .infTxt a:active {
	color: #333333;
	text-decoration: none;
}

.infTxt a:hover {
	color: #333333;
	text-decoration: none;
 background-color: #D3EBFA;
}
/* ▲InfoArea_ここまで */

/*ぱんくず用*/
.crumbs td.ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
}

#crumbs {
	height:28px;
/*border:1px solid #dedede;*/
}

#crumbs li {
	float:left;
	line-height:28px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック",alial,sans-serif;
	font-size: 12px;
	color:#453d30;
	padding-left: 0px;
}

#crumbs li a {
	background:url(../img/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 5px;
	color:#00aae8;
}

#crumbs li a:link, {
/*#crumbs li a:visited {*/
	text-decoration:none;
}
#crumbs li a:lvisited, {
/*#crumbs li a:visited {*/
	color:#00aae8;
	text-decoration:none;
}
/*a:link, a:visited,*/
#crumbs li a:hover,
#crumbs li a:focus {
	color:#00aae8;
	font-weight: bold;
/*	color:#dd2c0d;*/
}
/*ぱんくず用ここまで*/

/*▼ページ内アンカーリンク*/
.txt_anchor {
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size: 80%;
	letter-spacing: 0.1em;
	background-image: url(../img/ico_anchor.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	vertical-align: middle;
	line-height: 150%;
	text-align: left;
}

.txt_anchor a:link {
	color: #000000;
	text-decoration: none;
}

.txt_anchor a:visited {
	color: #000000;
	text-decoration: none;
}

.txt_anchor a:active {
	color: #00aae8;
	text-decoration: underline;
}

.txt_anchor a:hover {
	color: #00aae8;
	text-decoration: none;
}
/*▼ページ内アンカーリンク_end*/

/* ▼清風会について_ここから */
.txt_jobtype {
	font-size: 70%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: left;
	padding: 3px 5px 3px 5px;
	vertical-align: middle;
}

.txt_name {
	font-size: 85%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: left;
	padding: 3px 5px 0px 5px;
	vertical-align: middle;
}

.txt_name_eng {
	font-size: 75%;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #00AAE8;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: left;
	padding: 0px 5px 3px 5px;
	vertical-align: middle;
	font-style: italic;
}

.td_left {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #1B9D3A;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: left;
	padding: 5px 5px 15px 5px;
	vertical-align: top;
}

.td_right {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: justify;
	text-justify: inter-ideograph;
	padding: 5px 5px 15px 5px;
	vertical-align: top;
}

.td_right a:hover {
	color: #00AAE8;
	text-decoration: none;
 background-color: #F0F8FF;
}

.txt_hospital_com {
	font-size: 70%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
 color: #00aae8;
	letter-spacing: 0.12em;
	line-height: 150%;
	text-align: left;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}

.txt_hospital_rinen {
	font-size: 20px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: left;
	padding: 2px 0px 2px 0px;
	vertical-align: top;
}

.td_history_year, .td_history_month {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	background-color: #F0F8FF;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: right;
	padding: 5px 5px 5px 7px;
	vertical-align: top;
}

.txt_history {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: left;
	padding: 5px 3px 5px 10px;
	vertical-align: top;
}

hr.history {
	border-top-width: 1px;
/*	border-width: 0 0 0 0;*/
	border-style: dotted none none none;
	height: 1px;
	border-color: #B0E0E6;
}

/* ▲清風会について_ここまで */

/* ▼連絡先_ここから */
.txt_zip {
	font-size: 90%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.13em;
	line-height: 150%;
	text-align: left;
	padding: 2px 0px 0px 0px;
	vertical-align: top;
}

.txt_add1 {
	font-size: 110%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.13em;
	line-height: 150%;
	text-align: left;
	padding: 2px 0px 0px 0px;
	vertical-align: top;
}

.txt_add2 {
	font-size: 130%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.13em;
	line-height: 150%;
	text-align: left;
	padding: 2px 0px 0px 0px;
	vertical-align: top;
}

.big150 {
	font-size: 150%;
}

.big120 {
	font-size: 120%;
}

.txt_12px {
	font-size: 12px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	letter-spacing: 0.15em;
	line-height: 170%;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
}
/* ▲連絡先_ここまで */

/* ▼採用案内_ここから */
.txt_adoption {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.13em;
	line-height: 170%;
	text-align: left;
	padding: 0px 0px 0px 10px;
	vertical-align: middle;
}

.adoption_td_left {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
 background-color: #DCDDDD;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: center;
	padding: 7px 0px 7px 0px;
	vertical-align: top;
 width: 90px;
}

.adoption_td_right {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
 background-color: #D3EAF9;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: left;
	padding: 7px 10px 7px 10px;
	vertical-align: top;
}

.tag_adoptionname {
	font-size: 18px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: left;
	padding: 0px 0px 0px 20px;
	vertical-align: bottom;
	height: 45px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #00aae8;
}
/* ▲採用案内_ここまで */

/* ▼サイトマップ_ここから */
.txt_sitemap {
	font-size: 80%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0.13em;
	line-height: 170%;
	text-align: left;
	vertical-align: middle;
}

.txt_sitemap a:link, .txt_sitemap a:visited, .txt_sitemap a:active {
	color: #333333;
	text-decoration: none;
}
/* ▲サイトマップ_ここまで */

/* ▼先輩たちの素直な声いろいろ_ここから */
.tag_voice {
	font-size: 14px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.15em;
	line-height: 170%;
	text-align: left;
	padding: 0px 0px 0px 20px;
	vertical-align: middle;
}

.txt_name10px {
	font-size: 10px;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: normal;
	letter-spacing: 0.15em;
	line-height: 150%;
	text-align: left;
	padding: 3px 5px 0px 5px;
	vertical-align: middle;
}

.com_voice_orange {
	font-size: 90%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: bold;
	color: #F39700;
	letter-spacing: 0.15em;
	line-height: 170%;
	text-align: left;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

hr.voice_orange {
	border-top-width: 1px;
/*	border-width: 0 0 0 0;*/
	border-style: dotted none none none;
	height: 1px;
	border-color: #F39700;
}

.com_voice_blue {
	font-size: 90%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-weight: bold;
	color: #00AAE8;
	letter-spacing: 0.15em;
	line-height: 170%;
	text-align: left;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
}

hr.voice_blue {
	border-top-width: 1px;
/*	border-width: 0 0 0 0;*/
	border-style: dotted none none none;
	height: 1px;
	border-color: #00AAE8;
}
/* ▲先輩たちの素直な声いろいろ_ここまで */

/* ▼法人概要_ここから */
.txt_hospital_contents {
	font-size: 150%;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 150%;
	text-align: left;
	vertical-align: top;
}
/* ▲先輩たちの素直な声いろいろ_ここまで */

hr.outline {
	border-top-width: 1px;
/*	border-width: 0 0 0 0;*/
	border-style: dotted none none none;
	height: 1px;
	border-color: #DCDCDC;
}