@charset "UTF-8";

body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	padding: 0px;
	margin: 0 auto;
	background-color: #ffffff;
}

/*----------------------------------------------------------------------
基本レイアウト
----------------------------------------------------------------------*/
#wrapper {
	width:780px;
	margin: 0 auto;
	background-color:#FFFFFF;
	/*
	background-image: url(../img/bg_navigation.gif);
	background-repeat: repeat-y;
	background-position: left top;
	*/
	background-image: url(../img/bg_content_full.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

/*----------------------------------------------------------------------
ページ本体
----------------------------------------------------------------------*/
#pagebody {
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*----------------------------------------------------------------------
コンテンツ
----------------------------------------------------------------------*/
#content {
	float:left;
	width:615px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	vertical-align:top;
	/*
	background-image: url(../img/bg_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	*/
}

/**content内
***********************************************************************/
#content:after {			/* ■floatをクリアする */
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
/* Hides from IE-mac ¥*/
* html #content { height: 1%; }
/* End hide from IE-mac */


/**ページのタイトル
**************************************************/
/**来院される皆様へ**/
#title-raiin {
	width: 615px;
	height:85px;
	background-image:url(../img/i_raiin.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
#title-raiin h2  {
	width:615px;
	height: 75px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	/* ¥*/
 	overflow: hidden;
  	/* */
}
/**新発田病院について**/
#title-byouin {
	width: 615px;
	height:85px;
	background-image:url(../img/i_byouin.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
#title-byouin h2  {
	width:615px;
	height: 75px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	/* ¥*/
 	overflow: hidden;
  	/* */
}
/**ヘルプ項目**/
#title-help {
	width: 615px;
	height:85px;
	background-image:url(../help/img/i_help.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
#title-help h2  {
	width:615px;
	height: 75px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	/* ¥*/
 	overflow: hidden;
  	/* */
}
/**お見舞いメール**/
#title-omimaimail {
	width: 615px;
	height:85px;
	background-image:url(../omimaimail/img/i_omimaimail.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
#title-omimaimail h2  {
	width:615px;
	height: 75px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	/* ¥*/
 	overflow: hidden;
  	/* */
}

/**title-raiin内
**************************************************/
/**診療科のご案内**/
.raiin-shinryouka {
	width: 615px;
	height:75px;
	background-image:url(../img/t_shinryouka.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**外来受診案内**/
.raiin-gairai {
	width: 615px;
	height:75px;
	background-image:url(../img/t_gairaiannai.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**入院のご案内**/
.raiin-nyuuin {
	width: 615px;
	height:75px;
	background-image:url(../img/t_nyuuin.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**各施設のご案内**/
.raiin-shisetsu {
	width: 615px;
	height:75px;
	background-image:url(../img/t_shisetsu.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**title-byouin内
**************************************************/
/**理念・目標**/
.byouin-rinen {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_rinen.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**当院の概要**/
.byouin-gaiyou {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_gaiyou.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**組織**/
.byouin-soshiki {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_soshiki.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**新発田病院からのお知らせ**/
.byouin-oshirase {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_oshirase.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**新発田病院だより**/
.byouin-ingaihou {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_ingaihou.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**エイズ治療の拠点病院**/
.byouin-stopaids {
	width: 615px;
	height:75px;
	background-image:url(../byouin/img/t_stopaids.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**help項目内
**************************************************/
/**サイトマップ**/
.help-sitemap {
	width: 615px;
	height:75px;
	background-image:url(../help/img/t_sitemap.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}
/**お見舞いメール内
**************************************************/
/**お見舞いメール**/
.help-omimaimail {
	width: 615px;
	height:75px;
	background-image:url(../omimaimail/img/t_omimaimail.gif);
	background-position: 0px 0px;
	margin: 0;
	padding: 0;
}







/**メイン文章レイアウト
**************************************************/
#main-box {
	margin: 15px 0 35px 25px;
	width: 590px;
}
#main-box h3  {
	width:585px;
	font-size:1.1em;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 5px 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaaaaa;
	background-image: url(../img/bg_main_box_h3.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#main-box:after {			/* ■floatをクリアする */
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
/* Hides from IE-mac ¥*/
* html #content { height: 1%; }
/* End hide from IE-mac */

/**メイン文章レイアウト
**************************************************/
#main-box-text {
	margin: 10px 0 25px 10px;
	line-height:140%;
	font-size:0.9em;
}
#main-box-text dl {
	margin: 5px 2px 20px 10px;
	padding: 0;
	line-height:100%;
}
#main-box-text dt{
	float: left;
	width: 8em;
	padding: 4px 0em 4px 0;
	line-height:100%;
}
#main-box-text dd{ 
	margin: 0px 0em 0px 6em;
	line-height:110%;
	padding: 4px 0em 4px 0;
	line-height:100%;
}
#main-box-text ul {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}
#main-box-text li{
	margin: 10px 0px 10px 15px;
	padding: 0px;
}
.main-box-textindent {
	margin: 10px 0 10px 20px;
	text-indent: -1em;
	line-height:140%;
}
.main-box-komidashi {
	margin: 10px 0 10px 20px;
	text-indent: -2em;
	line-height:140%;
	color:#CC0000;
}
.main-box-strong {
	margin: 6px 0px 2px 0px;
	font-size:120%;
	line-height:140%;
	color:#CC0000;
}
/**写真の回り込み**/
#main-box-photofloat-right200 {
	float:right;
	width:200px;
	text-align:right;
	font-size:0.8em;
	margin: 0px 0px 5px 10px;
}
#main-box-photofloat-right200 img {
	margin: 0px 0px 5px 0px;
}



/**診療科の案内のレイアウト
**************************************************/
#medicine-box {
	margin: 0 0 10px 0;
	width: 615px;
}
#medicine-box h3  {
	width:615px;
	height: 50px;
	margin: 0;
	padding: 0;
	background-image: url(../img/i_shinryouka.gif);
	background-repeat: no-repeat;
	background-position: left top;

	background-repeat: no-repeat;
	text-decoration: none;
	text-indent: -25000px;
	/* ¥*/
 	overflow: hidden;
  	/* */
}
#medicine-menu {
	margin: 0 0 10px 25px;
	width: 585px;
}
#medicine-menu ul{
 	margin: 0px 0px 0px 0px;
 	padding: 0px;
 	list-style: none;
}
#medicine-menu li{
	width:90px;
	margin: 10px 5px 10px 0px;
	padding: 0px 0px 2px 12px;
	list-style: none;
	background-image: url(../img/li_medical.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b3b3b3;
	display:inline;
	font-size:95%;
	line-height:160%;
}

#medicine-menu p{
	width:80px;
	margin: 0px 5px 0px 0px;
	padding: 2px 0px 2px 12px;
	list-style: none;
	background-image: url(../img/li_medical.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b3b3b3;
	font-size:95%;
	white-space:nowrap;
	line-height:160%;
	float:left;
}

