  @charset "utf-8";
/* mailto : info@arts21.jp */

/* =========================================================
	introduction base css
========================================================= */
/*　病院紹介
 *  Hospital Introduction
	病院長挨拶
	A Message from the Director
	病院沿革
	History
	理念?目的，目標
	Missions , Goals and Objectives
	診療実績
	Achievement
 */

/*title*/
/*
#h3Message 		{ -image:url(/hosp/img/en/introduction/title_message.gif); }
#h3History 		{ -image:url(/hosp/img/en/introduction/title_history.gif); }
#h3Missions 	{ -image:url(/hosp/img/en/introduction/title_missions.gif); }
#h3Achievement 	{ -image:url(/hosp/img/en/introduction/title_achievement.gif); }
*/



/* 病院長挨拶
--------------------------------------------------------- */
#messagePage {}
div#article .messageBlockTop {padding: 0 9px 0 15px;width:625px;}
.messageCaption{font-size:84%; line-height:1.3; margin-bottom:10px; text-align:right;}

/* 病院理念?目的、目標
--------------------------------------------------------- */
#missionsPage {}

#lowerMissionsArea h3{ 
	width:368px; height:55px; text-indent:-9998px; margin-bottom:0; 
	background:url(/hosp/img/en/introduction/title_lw_mission-and-goals.png) left top;
}
#lowerMissionsArea ol{ width:620px; margin-left:15px; }
#lowerMissionsArea li span { display:block; }
#lowerMissionsArea li{ 
	padding:15px 20px 15px 0; margin-bottom:10px;
	font-size:120%; font-weight:bold; line-height:1.4;
	background:url(/hosp/img/en/line_dotted.gif) repeat-x 0 bottom;
}
#titleObjective{ width:273px; height:55px; text-indent:-9998px; margin-bottom:0; background:url(/hosp/img/en/introduction/title_objectives.png) left top;} 

div.ObjectArea ol{width:620px; margin-left:15px;}
div.ObjectArea li{margin-bottom:10px;line-height:1.4;}
div.ObjectArea li span{display:block;}
span.objectNumber{width:15px; height:15px; display:block; float:left;}



/* 病院沿革
--------------------------------------------------------- */
#historyPage {}
/*table.basic1Tbl, basic3Tbl　共通で使う場合は、theme-en.css へ移してください*/

table.basic3Tbl,
table.basic1Tbl {
	width:618px !important; margin:18px auto;
	border-top:1px solid #DDD9D7 !important; border-left:1px solid #DDD9D7 !important;
}
table.basic3Tbl th {
	padding:6px 10px;
	border:none !important; border-bottom:1px solid #DDD9D7 !important;
	background:#ECFDC4 !important;
}
table.basic1Tbl th {
	width:2em;
	padding:6px 7px 6px 8px;
	border:none !important; border-bottom:1px solid #DDD9D7 !important;
	background:#ECFDC4 !important;
}
table.basic3Tbl td,
table.basic1Tbl td {
	padding:6px 10px 6px 12px;
}
table.basic3Tbl th,
table.basic3Tbl td,
table.basic1Tbl th,
table.basic1Tbl td {
	vertical-align:top; line-height:1.2;
	color:#000; font-weight:normal; text-align:left;
	border-top:none !important;
}



/* 診療実績
--------------------------------------------------------- */
/*table.basic2Tbl　共通で使う場合は、theme-en.css へ移してください*/
table.basic2Tbl { width:649px; }
table.basic2Tbl th,
table.basic2Tbl td {
	padding:6px 10px;
	vertical-align:middle; line-height:1.2;
	color:#000; font-weight:normal;
}
table.basic2Tbl thead th{
	padding-right:10px !important;
	text-align:center; vertical-align:middle !important;
	background:#F0EFEE;
}
table.basic2Tbl tbody th {
	width:auto !important;
	padding-right:5px !important;
	text-align:left;
}
table.basic2Tbl tbody th.TotalCell{	background:#F0EFEE;}
table.basic2Tbl td {
	padding-bottom:4px !important;
	background:#fff;
}
table.basic2Tbl td span {
	display:block;
	float:right;
	text-align:right;
}
table.basic2Tbl .col4 td span {	/*width:3.8em;*/ margin-right:2.2em; overflow:hidden; }
table.basic2Tbl .col6 td span {	/*width:3.9em;*/ margin-right:0.5em; overflow:hidden; }





/*EOF*/
