@charset "utf-8";









/************************************************* 共通 ***/









.tCenter {




	text-align: center;




}









.tRight {




	text-align: right;




}









.bold {




	font-weight: bold;




}









.normal {




	font-weight: normal;




}









.cell_top	{




	border-top: 1px solid #999999;




}




.cell_bottom	{




	border-bottom: 1px solid #999999;




}




.cell_left	{




	border-left: 1px solid #999999;




}




.cell_right	{




	border-right: 1px solid #999999;




}









.cell_top2	{




	border-top: 1px solid #94D6B7;




}




.cell_bottom2	{




	border-bottom: 1px solid #94D6B7;




}




.cell_left2	{




	border-left: 1px solid #94D6B7;




}




.cell_right2	{




	border-right: 1px solid #94D6B7;




}









.cell_top3	{




	border-top: 1px solid #A5E2EF;




}




.cell_bottom3	{




	border-bottom: 1px solid #A5E2EF;




}




.cell_left3	{




	border-left: 1px solid #A5E2EF;




}




.cell_right3	{




	border-right: 1px solid #A5E2EF;




}









.fontL {




	font-size: 1.1em;




}









.fontLL {




	font-size: 1.3em;




}









.fontS {




	font-size: 0.85em;




}









.fontSS {




	font-size: 0.8em;




}









.color1 {




	color: #666666;




}









.color2 {




	color: #FFFFFF;




}









.color3 {




	color: #44B87B;




}









.color4 {




	color: #1C8399;




}









.color5 {




	color: #333333;




}









.color6 {




	color: #318458;




}









.color7 {




	color: #F00;




}









.bg1 {




	background: #B2C579;




}









.bg3 {




	background: #EBA28C;




}









.bg4 {




	background: #FEF9C9;




}









.bg5 {




	background: #E2F5FA;




}









.bg6 {




	background: #FFFF99;




}









.bg7 {




	background: #A5E2EF;




}









.bg8 {




	background: #EAF7F0;




}









.bg9 {




	background: url(cmnfix/thbg.jpg) repeat-y;




}









.bg10 {




	background: #FFFFF0;




}









.bg11 {




	background: #F0F0F0;




}









.bg12 {




	background: #FFE6FF;




}









.bg13 {




	background: #FFE6BF;




}









.bg14 {




	background: #CCFFCC;




}









.bg15 {




	background: #FFFFCC;




}









.bg16 {




	background: #DDCCEE;




}









.bg17 {




	background: #D9FFFF;




}



















.underline {




	text-decoration: underline;




}














.borB1 {




	border-bottom: 1px dotted #B7B7B7;




}









.left a {




	color: #666666;




}









.left {




	color: #666666;




}









.leftTB1 {




	width: 240px;




	height: 32px;




	background: url(cmnfix/lbg.jpg) no-repeat;




	line-height: 32px;




}









.leftTB1 td {




	padding-left: 20px;




}









.leftTB2 {




	width: 164px;




	border-bottom: 1px solid #DDE0EA;




	background: url(cmnfix/ic3.jpg) no-repeat left 3px;




	margin-right: 0;




	margin-left: 11px;




}









.leftTB2 td {




	padding: 0 0 4px 22px;




}









.leftTB3 {




	width: 155px;




	border-bottom: 1px dotted #B7B7B7;




	margin-right: 0;




	margin-left: 21px;




}









.leftTB3 td {




	padding: 0 0 4px 5px;




}









.imgTB {




	background: url(cmnfix/imgBg.jpg) #F1F0EE repeat-x;




	border: 1px solid #E0E0E0;




}









.imgTB td {




	padding: 4px;




}









table.tbl655 {




	border-left:1px solid #dddddd;




	border-right:1px solid #dddddd;




	width:655px;




}









table.tbl922 {




	background: url(cmnfix/bgBorder922.gif) repeat-y;




}














table.tbl4 {




	width: 637px;




	background: url(cmnfix/bgBorder637.jpg) repeat-y;




}









h3.h3a {




	width: 655px;




	height: 44px;




	background: url(cmnfix/h3Bg1.jpg) no-repeat;




	font-size: 1.3em;




	line-height: 44px;




	text-indent: 34px;




}









h3.h3b {




	width: 922px;




	height: 44px;




	background: url(cmnfix/h3Bg2.jpg) no-repeat;




	font-size: 1.3em;




	line-height: 44px;




	text-indent: 34px;




}









h4.h4a {




	width: 620px;




	height: 25px;




	line-height: 25px;




	background: url(cmnfix/h4Bg1.jpg) no-repeat;




	text-indent: 10px;




}









h4.h4b {




	width: 881px;




	height: 25px;




	line-height: 25px;




	background: url(cmnfix/h4Bg2.jpg) no-repeat;




	text-indent: 10px;




}









h5.h5a {




	width: 621px;




	height: 30px;




	line-height: 30px;




	background: url(cmnfix/h5Bg1.jpg) no-repeat;




	text-indent: 32px;




	font-size: 1.3em;




}









.w236 {




	width: 236px;




}









.w147 {




	width: 147px;




}









.w100 {




	width: 100px;




}









.w77 {




	width: 77px;




}









.lh17 {




	line-height: 1.7;




}














/************************************************* home ***/









.tbl1 {




	background: url(home/img/bgBorder666.gif) repeat-y;




}









.tbl2 {




	background: url(home/img/bgBorder238.gif) repeat-y;




}









div#infoBx {




	width: 638px;




	margin: 10px auto 0 auto;




}









div#infoBx div {




	overflow:auto;




	height: 285px;




}









div#infoBx table {




	width: 600px;




	border-bottom: 1px dotted #C8C8C8;




	margin-top: 10px;




	margin-left: 0;




	margin-right: 0;




}









div#infoBx th {




	font-size: 11px;




	color: #999999;




}









div#infoBx td {




	padding: 0 0 10px 10px;




}









div#infoBx td a {




	text-decoration: underline;




}









/************************************************* 02_clinic ***/














table.tbl199 {




	background: url(02_clinic/img/bgBorder199.gif) repeat-y;




}














td.td198 {




	background: url(02_clinic/img/bgBorder198.jpg) repeat-y;




}









.bg2 {




	background: url(02_clinic/img/ic1.jpg) no-repeat left center;




}














td.td301 {




	background: url(02_clinic/img/bgBorder301.jpg) repeat-y;




}














/************************************************* 03_surgery_hours ***/









table#tbl6 {




	border: 1px solid #A5E2EF;




	color: #666666;




}









table#tbl6 td {




	border: 1px solid #A5E2EF;




}









table#tbl7 {




	border: 1px solid #A5E2EF;




	color: #666666;




}









table#tbl7 td {




	border: 1px solid #A5E2EF;




	text-align: center;




}









table#tbl7 td.bor1 {




	border-top: 1px solid #FFFFFF;




	border-bottom: 1px solid #FFFFFF;




}









/************************************************* 04_detail ***/









table.tbl3 {




	width: 295px;




	height: 40px;




	background: url(cmnfix/cBg1.jpg) no-repeat;




	line-height: 40px;




}














/************************************************* 05_complete_medical ***/









table#btb1 {




	width: 620px;




	height: 76px;




	background: url(05_complete_medical/img/b1.jpg) no-repeat;




}









table#btb2 {




	width: 620px;




	height: 76px;




	background: url(05_complete_medical/img/b2.jpg) no-repeat;




}














/************************************************* 06_hospital_Information ***/









table#tbl5 {




	width: 600px;




	font-size: 1.1em;




	border: 1px solid #999999;




	margin-top: 20px;




}









table#tbl5 th {




	width: 180px;




	background: #FEF9C9;




	text-align: left;




	border: 1px solid #999999;




	padding: 5px 0 0 20px;




}









table#tbl5 td {




	border: 1px solid #999999;




	padding: 5px 5px 10px 20px;




}














/************************************************* 07_access ***/









a.anc1 {




	color: #44B87B;




	text-decoration: underline;




}














/************************************************* 08_hospitalization ***/









table.tb {




	width: 608px;




	height: 44px;




}









table.tb td {




	padding: 0 50px;




	font-size: 1.2em;




	font-weight: bold;




}









table#tb1 {




	background: url(08_hospitalization/img/b1.jpg) no-repeat;




}









table#tb2 {




	background: url(08_hospitalization/img/b2.jpg) no-repeat;




}









table#tb3 {




	background: url(08_hospitalization/img/b3.jpg) no-repeat;




}









table#tb4 {




	background: url(08_hospitalization/img/b4.jpg) no-repeat;




}














/************************************************* 09_links ***/









a.anc2 {




	color: #0000FF;




	text-decoration: underline;




}














/************************************************* 10_topics ***/









table.tbl8 {




	width: 450px;




	height: 40px;




	background: url(10_topics/img/cbg.jpg) no-repeat;




	line-height: 40px;




}
























/************************************************* 12_request ***/














div.cForm {




	width: 584px;




	margin: 15px auto 0 auto;




}














/************************************************* 17_nursing_blog ***/









table#tbl8 {




	border: 1px solid #A5E2EF;




	margin-left: 0;




	margin-right: 0;




	margin-left: 20px;




}









table#tbl8 td {




	border: 1px solid #A5E2EF;




}









table#tbl9 {




	border: 1px solid #A5E2EF;




}









table#tbl9 td {




	border: 1px solid #A5E2EF;




}














/************************************************* 18_site_map ***/














table.tbl307 {




	background: url(18_site_map/img/bgBorder307.gif) repeat-y;




}













































































































