* {
	margin		:0;
	padding		:0;
}
body {
	background	:url(../pic/background.jpg)	repeat-x	fixed;
	font-family	:"ＭＳ Ｐゴシック";
	margin		:0px	auto;
	padding		:0px;
}
.outside_box {
	margin		:0px	auto;
	padding		:0px;
	width		:760px;
}
.head_image1 {
	background	:url(../pic/title_01.gif)	no-repeat;
	display		:block;
	height		:31px;
	margin		:0px;
	width		:760px;
}
.head_image2 {
	background	:url(../pic/title_02.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	margin		:0px 0px 3px;
	width		:464px;
}
.head_image3 {
	background	:url(../pic/title_03.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:112px;
}
.head_image3 a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image3 a:hover {
	background	:url(../pic/title_03m.gif)	no-repeat;
}
.head_image4 {
	background	:url(../pic/title_04.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:103px;
}
.head_image4 a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image4 a:hover {
	background	:url(../pic/title_04m.gif)	no-repeat;
}
.head_image5 {
	background	:url(../pic/title_05.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:81px;
}
.head_image5 a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image5 a:hover {
	background	:url(../pic/title_05m.gif)	no-repeat;
}


.head_image1p {
	background	:url(../pic/title_pink_01.gif)	no-repeat;
	display		:block;
	height		:31px;
	margin		:0px;
	width		:760px;
}
.head_image2p {
	background	:url(../pic/title_pink_02.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	margin		:0px 0px 3px;
	width		:464px;
}
.head_image3p {
	background	:url(../pic/title_pink_03.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:112px;
}
.head_image3p a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image3p a:hover {
	background	:url(../pic/title_pink_03m.gif)	no-repeat;
}
.head_image4p {
	background	:url(../pic/title_pink_04.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:103px;
}
.head_image4p a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image4p a:hover {
	background	:url(../pic/title_pink_04m.gif)	no-repeat;
}
.head_image5p {
	background	:url(../pic/title_pink_05.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:81px;
}
.head_image5p a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image5p a:hover {
	background	:url(../pic/title_pink_05m.gif)	no-repeat;
}

.head_image1g {
	background	:url(../pic/title_Green_01.gif)	no-repeat;
	display		:block;
	height		:31px;
	margin		:0px;
	width		:760px;
}
.head_image2g {
	background	:url(../pic/title_Green_02.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;

	margin		:0px 0px 3px;
	width		:464px;
}
.head_image3g {
	background	:url(../pic/title_Green_03.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:112px;
}
.head_image3g a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image3g a:hover {
	background	:url(../pic/title_Green_03m.gif)	no-repeat;
}
.head_image4g {
	background	:url(../pic/title_Green_04.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:103px;
}
.head_image4g a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image4g a:hover {
	background	:url(../pic/title_Green_04m.gif)	no-repeat;
}
.head_image5g {
	background	:url(../pic/title_Green_05.gif)	no-repeat;
	display		:block;
	float		:left;
	height		:19px;
	width		:81px;
}
.head_image5g a { 
	display		:block;
	text-decoration	:none;
	width		:100%;
	height		:100%;
}
.head_image5g a:hover {
	background	:url(../pic/title_Green_05m.gif)	no-repeat;
}
.main_imagebox {
	height		:228px;
	margin		:3px 0px 0px 0px;
	padding		:0px;
	width		:580px;
	float		:left;
}
.navi_box {
	background-color:#F0F0F0;
	border-style	:outset;
	border-width	:1px;
	color		:#000080;
	font-size	:12px;
	line-height	:12px;
	margin		:3px 0px 0px 0px;
	padding		:5px 0px 2px 5px;
	width		:753px;
}
.contents_outsidebox {
	background-color:#FFF;
	background-image:url(../pic/obi.gif);
	background-repeat:repeat-x;
	border-style	:outset;
	border-width	:1px;
	float		:left;
	margin		:3px	auto	0px;
	padding		:0px;
	width		:758px;
}
.contents_outsidebox_p {
	background-color:#FFF;
	background-image:url(../pic/obip.gif);
	background-repeat:repeat-x;
	border-style	:outset;
	border-width	:1px;
	float		:left;
	margin		:3px	auto	0px;
	padding		:0px;
	width		:758px;
}
.contents_outsidebox_g {
	background-color:#FFF;
	background-image:url(../pic/obig.gif);
	background-repeat:repeat-x;
	border-style	:outset;
	border-width	:1px;
	float		:left;
	margin		:3px	auto	0px;
	padding		:0px;
	width		:758px;
}
.contents_outsidebox2 {
	background-color:#FFF;
	border-style	:outset;
	border-width	:1px;
	float		:left;
	margin		:3px	auto	0px;
	padding		:0px;
	width		:758px;
}
.contents_outsidebox2 a {
	text-decoration	:none;
}
.contents_outsidebox2 a:hover {
	background-color:#DEF;
}
.contents_leftbox {
	float		:left;
	margin		:0px;
	padding		:0px;
	width		:150px;
}
.contents_rightbox {
	background-color:#fff;
	float		:left;
	margin		:0px;
	padding		:0px;
	width		:608px;
}
.contents_rightbox_nurse {
	background-color:#fff;
	float		:left;
	margin		:0px;
	padding		:0px;
	width		:608px;
}
.contents_rightbox_nurse2 {
	background	:url(../pic/kango_model.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#fff;
	width		:608px;
	height		:394px;
	float		:left;
}
.contents_rightbox_nurse3 {
	background	:url(../pic/kango_care.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color:#fff;
	width		:608px;
	height		:700px;

}

.contents_counterbox {
	background-color:#fff;
	color		:#000;
	float		:left;
	margin		:0px;
	padding		:5px 0px 0px 10px;
	width		:120px;
	height		:53px;
}
.footer_box {
	background-color:#FFF;
	border-style	:outset;
	border-width	:1px;
	font-size	:14px;
	line-height	:14px;
	margin		:3px	auto	0px;
	padding		:2px	0px	2px	5px;
	text-align	:center;
	width		:753px;
}
.contents_title {
	background-color:#6495ED;
	color		:#FFF;
	font-size	:14px;
	letter-spacing	:0.3em;
	margin		:0px;
	padding		:1px 0px 0px 0px;
	text-indent	:6px;
}
.contents_title_p {
	background-color:#FE6A8D;
	color		:#FFF;
	font-size	:14px;
	letter-spacing	:0.3em;
	margin		:0px;
	padding		:1px 0px 0px 0px;
	text-indent	:6px;
}
.contents_title_g {
	background-color:#05B833;
	color		:#FFF;
	font-size	:14px;
	letter-spacing	:0.3em;
	margin		:0px;
	padding		:1px 0px 0px 0px;
	text-indent	:6px;
}
.contents_end {
	font-size	:small;
	margin		:2px;
	padding		:2px 0px 2px 0px;
	text-align	:right;
}
.contents_end :hover {
	background-color:#DEF;
}
.clr {
	clear		:both;
}
h1 {
	color		:#000080;
	font-size	:16px;
	margin		:20px	0px	5px	10px;
	padding		:0px	2px	2px	2px;
	text-indent	:15px;
	background-image:url(../pic/H1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height	:1.5em;
}
h2 {
	color		:#4169E1;
	font-size	:small;
	margin		:10px	0px	5px	25px;
	padding		:2px;
	text-indent	:0px;
}
h2 a {
	text-decoration	:none;
}
h2 a:hover {
	background-color:#DEF;
}
h3 {
	color		:#4169E1;
	font-size	:small;
	margin		:10px	0px	5px	40px;
	padding		:2px;
	text-indent	:0px;
}
.p1 {
	font-size	:small;
	line-height	:150%;
	margin		:3px	20px	10px	25px;
	padding		:0px;
	text-indent	:1em;
}
.p1 a {
	text-decoration	:none;
}
.p1 a:hover {
	background-color:#DEF;
}
.p2 {
	font-size	:small;
	line-height	:150%;
	margin		:3px	20px	10px	25px;
	padding		:0px;
	text-indent	:0em;
}
.p2 a {
	text-decoration	:none;
}
.p2 a:hover {
	background-color:#DEF;
}
.p1_footer {
	font-size	:small;
	line-height	:120%;
	margin		:3px	5px	10px	25px;
	padding		:0px;
	text-align	:right;
}
.ul1 {
	font-size	:small;
	line-height	:150%;
	margin		:3px	20px	10px	45px;
	padding		:0px;
}
.ul1 a {
	text-decoration	:none;
}
.ul1 a:hover {
	background-color:#DEF;
}
.h01 {
	color		:#000;
	font-size	:medium;
	margin		:20px	0px	15px;
	padding		:2px;
	text-align	:center;
	text-indent	:0px;
}
.p3 {
	font-size	:small;
	line-height	:150%;
	margin		:15px	20px	5px	25px;
	padding		:0px;
}
.p4 {
	font-size	:small;
	line-height	:150%;
	margin		:0px;
	padding		:0px;
	text-align	:center;
}
.p5 {
	font-size	:small;
	line-height	:150%;
	margin		:5px	20px	4px	25px;
	padding		:0px;
	text-indent	:1em;
}
.p6 {
	font-size	:small;
	line-height	:100%;
	margin		:3px	20px	2px	25px;
	padding		:0px;
	text-indent	:1em;
}
.ul2 {
	font-size	:small;
	line-height	:150%;
	margin		:0px	20px	0px	25px;
	padding		:0px;
	text-align	:left;
}
.ul2 li {
	font-size	:small;
	line-height	:150%;
	margin		:5px	0px	5px	35px;
	padding		:0px;
}
.footerbox_privacy1 {
	float		:right;
	margin		:0px	20px	5px	0px;
	padding		:0px;
}
.p7 {
	font-size	:small;
	line-height	:150%;
	margin		:5px	20px	5px	25px;
	padding		:0px;
}
.p7 a:hover {
	background-color:#DEF;
}
.tbl01 {
	border-width	:0px;
	font-size	:small;
	margin		:0px 0px 5px 25px;
	width		:570px;
}
.tbl01 td {
	background-color:#000;
}
.tbl02 {
	border-width	:0px;
	font-size	:small;
	width		:100%;
}
.tbl02 td {
	background-color:#FFF;
	text-align	:left;
	padding		:3px;
}
.tbl03 {
	border-width	:0px;
	font-size	:small;
	margin		:0px 0px 5px 25px;
	width		:570px;
}
.tbl03 td {
	background-color:#000;
}
.tbl04 {
	border-width	:0px;
	font-size	:small;
	width		:100%;
}
.tbl04 td {
	background-color:#FFF;
	text-align	:center;
}
.tbl05 {
	border		:1px	solid	#000;
	margin		:0px 0px 0px 25px;
	width		:560px;
}
.tbl06 {
	font-size	:small;
	margin		:0px 0px 5px 25px;
}
.tbl06 p {
	line-height	:130%;
	margin		:5px;
}
.tbl06 ol {
	margin		:0px 5px 0px 35px;
}
.tbl06 ul {
	line-height	:130%;
	margin		:0px 0px 0px 50px;
}
.tbl07 {
	font-size	:small;
	margin		:0px 0px 5px 5px;
	text-align	:center;
	width		:340px;
}
.tbl08 {
	border-width	:0px;
	font-size	:small;
	margin		:0px 0px 5px 25px;
	width		:570px;
}
.tbl08 td {
	background-color:#000;
}
.tbl09 {
	border-width	:0px;
	font-size	:small;
	width		:100%;
}
.tbl09 td {
	background-color:#FFF;
	text-align	:center;
	padding		:3px;
}
.tbl10 {
	border-width	:0px;
	font-size	:small;
	margin		:0px 0px 0px 25px;
	width		:570px;
}
.tbl10 td {
	background-color:#000;
}
.tbl11 {
	border-width	:0px;
	width		:100%;
}
.tbl11 td {
	background-color:#FFF;
	text-align	:center;
	padding		:3px;
}
.tbl12 {
	border-width	:0px;
	font-size	:small;
	margin		:0px 0px 0px 25px;
	width		:570px;
}
.tbl12 td {
	background-color:#000;
}
.tbl13 {
	border-width	:0px;
	font-size	:small;
	width		:100%;
}
.tbl13 td {
	background-color:#FFF;
	text-align	:center;
	padding		:3px;
}
.nurse_menubox {
	background-color:#FFF;
	clear		:both;
	font-family	:"ＭＳ Ｐゴシック";
	margin		:0px 0px 0px 0px;
	padding		:0px 0px 0px 2px;
	width		:606px;
}
.nurse_headmenu1 {
	background-color:#DCDCDC;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 2px 0px 0px;
	text-align	:center;
	width		:97px;
}
.nurse_headmenu1 a { 
	color		:#000;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.nurse_headmenu1 a:hover {
	background-color:#FE914E;
	color		:#FFF;
}
.nurse_headmenu1a {
	background-color:#FE914E;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 2px 0px 0px;
	text-align	:center;
	width		:97px;
}
.nurse_headmenu1a a { 
	color		:#FFF;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.nurse_headmenu2 {
	background-color:#DCDCDC;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 0px 0px 0px;
	text-align	:center;
	width		:97px;
}
.nurse_headmenu2 a { 
	color		:#000;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.nurse_headmenu2 a:hover {
	background-color:#FE914E;
	color		:#FFF;
}
.nurse_headmenu2a {
	background-color:#FE914E;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 0px 0px 0px;
	text-align	:center;
	width		:97px;
}
.nurse_headmenu2a a { 
	color		:#FFF;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.nurse_footerbox {
	background-repeat: no-repeat;
	background-position: center;
	background-color:#FFF;
	margin		:0px 0px 0px 0px;
	float		:right;
	padding		:0px;
	width		:608px;
	height		:50px;
}
.pharmacy_menubox {
	background-color:#FFF;
	clear		:both;
	font-family	:"ＭＳ Ｐゴシック";
	margin		:0px 0px 0px 0px;
	padding		:0px;
	width		:608px;
}
.pharmacy_headmenu1 {
	background-color:#DCDCDC;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 2px 0px 0px;
	text-align	:center;
	width		:301px;
}
.pharmacy_headmenu1 a { 
	color		:#000;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.pharmacy_headmenu1 a:hover {
	background-color:#FE914E;
	color		:#FFF;
}
.pharmacy_headmenu1a {
	background-color:#FE914E;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 2px 0px 0px;
	text-align	:center;
	width		:301px;
}
.pharmacy_headmenu1a a { 
	color		:#FFF;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.pharmacy_headmenu2 {
	background-color:#DCDCDC;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 0px 0px 0px;
	text-align	:center;
	width		:301px;
}
.pharmacy_headmenu2 a { 
	color		:#000;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}
.pharmacy_headmenu2 a:hover {
	background-color:#FE914E;
	color		:#FFF;
}
.pharmacy_headmenu2a {
	background-color:#FE914E;
	border-style	:outset;
	border-width	:1px;
	display		:block;
	float		:left;
	font-size	:14px;
	line-height	:14px;
	margin		:0px 0px 0px 0px;
	text-align	:center;
	width		:301px;
}
.pharmacy_headmenu2a a { 
	color		:#FFF;
	display		:block;
	padding		:3px 0px 2px 0px;
	text-decoration	:none;
	width		:100%;
}


/* 部署紹介  病棟*/
.nurse_menu_byoto_title {
	color		:#3E689C;
	margin-top	:20px;
	padding		:6px 0px 0px 20px;
	height		:30px;
	font-size	:16px;
	text-decoration :none;
	background	:url(pic/bg_byoto_title.gif) no-repeat;
}
.nurse_menu_byoto {
	background	:url(pic/bg_byoto_l.gif) no-repeat left top #558ED5;
	position	:relative;
	width		:350px;
	height		:30px;

	color		:#fff;
	display		:block;
	margin-bottom	:5px;

	line-height	:30px;
	font-size	:16px;
	text-indent	:20px;
}
.nurse_menu_byoto span {
	background	:url(pic/bg_byoto_r.gif) no-repeat right top #558ED5;
	position	:absolute;
	top			:0px;
	right		:0px;
}
.nurse_menu_byoto a {
	color		:#FFFFFF;
	text-decoration :none;
	display		:block;
}
.nurse_menu_byoto a:hover {
	color		:#FFFF00;
	text-decoration :none;
	display		:block;
}

/* 部署紹介  外来*/
.nurse_menu_gairai_title {
	color		:#2B9026;
	margin-top	:20px;
	padding		:6px 0px 0px 20px;
	height		:30px;
	font-size	:16px;
	text-decoration :none;
	background	:url(pic/bg_gairai_title.gif) no-repeat;
}
.nurse_menu_gairai {
	background	:url(pic/bg_gairai_l.gif) no-repeat left top #3AB84B;
	position	:relative;
	width		:350px;
	height		:30px;

	color		:#fff;
	display		:block;
	margin-bottom	:5px;

	line-height	:30px;
	font-size	:16px;
	text-indent	:20px;
}
.nurse_menu_gairai span {
	background	:url(pic/bg_gairai_r.gif) no-repeat right top #3AB84B;
	position	:absolute;
	top			:0px;
	right		:0px;
}
.nurse_menu_gairai a {
	color		:#FFFFFF;
	text-decoration :none;
	display		:block;
}
.nurse_menu_gairai a:hover {
	color		:#FFFF00;
	text-decoration :none;
	display		:block;
}

/* 部署紹介  手術室*/
.nurse_menu_op_title {
	color		:#BE5E34;
	margin-top	:20px;
	padding		:6px 0px 0px 20px;
	height		:30px;
	font-size	:16px;
	text-decoration :none;
	background	:url(pic/bg_op_title.gif) no-repeat;
}
.nurse_menu_op {
	background	:url(pic/bg_op_l.gif) no-repeat left top #EC7F4F;
	position	:relative;
	width		:350px;
	height		:30px;

	color		:#fff;
	display		:block;
	margin-bottom	:5px;

	line-height	:30px;
	font-size	:16px;
	text-indent	:20px;
}
.nurse_menu_op span {
	background	:url(pic/bg_op_r.gif) no-repeat right top #EC7F4F;
	position	:absolute;
	top			:0px;
	right		:0px;
}
.nurse_menu_op a {
	color		:#FFFFFF;
	text-decoration :none;
	display		:block;
}
.nurse_menu_op a:hover {
	color		:#FFFF00;
	text-decoration :none;
	display		:block;
}

/*脳外 脳ドック項目リスト*/
.ns_list {
	list-style-image: url(pic/neurosurgery_koumoku_mark.gif);
	font-size	:14px;
	margin-left	:50px;
	line-height	:25px;
}


/* ｺﾙｸﾎﾞｰﾄﾞ */
div.cork_head{
	background	:url(pic/corkboard_head.jpg) no-repeat;
	height		:15px;
	font-size	:1px;
}

div.cork_title{
	background	:url(pic/corkboard_title.jpg) no-repeat;
	height		:82px;
	padding-left	:60px;
}

div.cork_cont_body{
	background	:url(pic/corkboard_content_body.jpg) repeat-y;
	padding		:15px 50px 0px 45px;
	font-size	:12px;
}

div.cork_cont_foot{
	background	:url(pic/corkboard_content_foot.jpg) no-repeat;
	height		:15px;
	font-size	:1px;
}

div.cork_foot{
	background	:url(pic/corkboard_foot.jpg) no-repeat;
	height		:50px;
}

div.dr_ruby{
	font-size:10px;
	line-height:150%;
}
div.dr_nm{
	font-size:18px;
	line-height:150%;
}
