@import url(h-uro_green.css);


BODY{
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}


A:LINK{
  text-decoration : none;
}
A:VISITED{
  text-decoration:none;
}
A:HOVER{
  text-decoration:underline;
}


H1{
	text-align:center;
  font-size : 20px;
  margin-top : 0px;
  margin-left : 0px;
  margin-bottom : 26px;
  padding-top : 2px;
  padding-bottom : 2px;
  padding-left : 10px;
}


H2{
  font-size : 18px;
  margin-top : 6px;
  margin-left : 6px;
  margin-bottom : 6px;
  padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
border-top-width : 1px;
border-top-style : solid;
border-bottom-width : 2px;
border-bottom-style : solid;
border-left-width : 3px;
border-left-style : solid;
border-right-width : 1px;
border-right-style : solid;
}
H3{
  font-size : 16px;
  margin-top : 6px;
  margin-left : 6px;
  margin-bottom : 6px;
  padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
border-top-width : 1px;
border-top-style : solid;
border-bottom-width : 2px;
border-bottom-style : solid;
border-left-width : 3px;
border-left-style : solid;
border-right-width : 1px;
border-right-style : solid;
}

H4{
  font-size : 14px;
  margin-top : 6px;
  margin-left : 6px;
  margin-bottom : 6px;
  padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
border-top-width : 1px;
border-top-style : solid;
border-bottom-width : 2px;
border-bottom-style : solid;
border-left-width : 3px;
border-left-style : solid;
border-right-width : 1px;
border-right-style : solid;
}

H5{
  font-size : 13px;
  margin-top : 6px;
  margin-left : 6px;
  margin-bottom : 6px;
  padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
border-top-width : 1px;
border-top-style : solid;
border-bottom-width : 2px;
border-bottom-style : solid;
border-left-width : 3px;
border-left-style : solid;
border-right-width : 1px;
border-right-style : solid;
}

H6{
  font-size : 12px;
  margin-top : 6px;
  margin-left : 6px;
  margin-bottom : 6px;
  padding-left : 6px;
padding-top : 2px;
padding-bottom : 2px;
border-top-width : 1px;
border-top-style : solid;
border-bottom-width : 2px;
border-bottom-style : solid;
border-left-width : 3px;
border-left-style : solid;
border-right-width : 1px;
border-right-style : solid;
}

/********************************************************************
本文の体裁を決定するスタイル
*********************************************************************/
P{
  font-size : small;
  text-decoration : none;
  margin-left : 20px;
  margin-top : 6px;
}


/********************************************************************
文章と写真が混在する場合のスタイル
写真を右側に配置
*********************************************************************/
P.graph_r{
	float : right;
 	margin-top : 4px;
	margin-left : 10px;
}
/********************************************************************
文章と写真が混在する場合のスタイル
写真を左側に配置
*********************************************************************/
P.graph_l{
	float : left;
 	margin-top : 4px;
	margin-right : 10px;
}


Font.strong{
  font-weight : bold;
	color : #ff6666;
}


/********************************************************************
箇条書きの文章は<UL><LI>・・・</LI></UL>のタグを使う
*********************************************************************/
UL{
  margin-top : 6px;
  margin-left : 40px;
  list-style-image : url(f0_CSS_images/list_mark_11.gif);
}
UL UL{
  margin-top : 6px;
  list-style-image : url(f0_CSS_images/list_mark_02.gif);
}
UL UL UL{
  margin-top : 6px;
  list-style-image : url(f0_CSS_images/list_mark_03.gif);
}
UL UL UL UL{
  margin-top : 6px;
  list-style-image : url(f0_CSS_images/list_mark_04.gif);
}

LI{
  margin-top : 6px;
  margin-bottom : 4px;
}

/********************************************************************
Ｑ＆Ａ専用のタグ
*********************************************************************/
LI.q{
  font-weight : bold;
  padding-left : 30px;
  list-style-image : url(f0_CSS_images/point_q.gif);
}
LI.a{
  padding-left : 30px;
  list-style-image : url(f0_CSS_images/point_a.gif);
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : navy;
  margin-bottom : 24px;
}

/********************************************************************
リンク専用のタグ（主にホームページのツリーに沿ったリンクに使用する）
*********************************************************************/
LI.link{
  padding-left : 10px;
  list-style-image : url(f0_CSS_images/point_link_2.gif);
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : navy;
  margin-bottom : 6px;
}


/********************************************************************
ホームページ末尾のアドレス表記用のスタイル
*********************************************************************/
ADDRESS{
  font-size : x-small;
  text-decoration : none;
  text-align : center;
  font-style : normal;
  border-top-width : 8px;
  border-top-style : solid;
  padding-top : 15px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 15px;
}
ADDRESS a{
	border-bottom : dotted 2px orange
}


/********************************************************************
パンくずリスト専用のスタイル
*********************************************************************/
P.Pankuzu{
  margin-top : 0px;
  margin-left : 2px;
  margin-bottom : 0px;
  padding-top : 1px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 1px;
  font-size : 12px;
  color : orange;
}


/********************************************************************
本文を収める部分の全体的なスタイル
*********************************************************************/
TD.contents{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

DIV{
	width : 700px;
}

.section{
}

.contents{
  background-color : #ffffff;
}


/********************************************************************
左側メニューの体裁を決めるスタイル
*********************************************************************/
.leftmenu{
}

P.menu {
	font-size:12px;
	margin-left:4px;
	margin-right:0px;
	margin-bottom:50px;
	margin-top:0;
	width:142px;
	border-top:solid 1px #5e8eab;
	position:absolute;
	left:0;
	top:92px;
}
P.menu a {
	text-align:right;
	padding-right:8px;
	border-bottom:solid 1px #5e8eab;
	text-decoration:none;
	display:block;
	width:100%;
	line-height:30px;
}
P.menu a:hover {
  text-decoration : none;
}
P.menu span {
	display:none;
}

/********************************************************************
ページトップの病院ロゴを表示するスタイル
*********************************************************************/
P.head{
	width:700px;
	height:70px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}




P.t1{
  font-size : small;
  text-decoration : none;
  margin-left : 20px;
  margin-top : 0px;
  margin-bottom : 0px;
line-height:150%;
text-align: justify; text-justify: inter-ideograph;
}

P.t2{
  font-size : small;
  text-decoration : none;
  margin-top : 6px;
  margin-left : 24px;
  margin-bottom : 6px;
line-height:120%;
letter-spacing:2pt;
word-spacing:1pt;
text-align: justify; text-justify: inter-ideograph;
}

