@charset "utf-8";
/* CSS Document */

/*----- リンク設宁E-----*/
/* 色設定およ�E下線削除 */
a:link {
	color: #069;
	text-decoration: none;
}
a:visited {
	color: #966;
	text-decoration: none;
}
a:active {
	color: #966;
	text-decoration: none;
}
a:hover {
	color: #66F;
	text-decoration: none;
}

/* ヘッダメニューと左下�Eサブメニューは全ペ�Eジ固定なので */
/* マウスオーバ�Eで下線付きになるだけに設宁E*/
#head_lnkbar010 a:visited, #container_cntnt .alwmenu a:visited {
	color: #069;
	text-decoration: none;
}
#head_lnkbar010 a:active, #container_cntnt .alwmenu a:active {
	color: #069;
	text-decoration: underline;
}
#head_lnkbar010 a:hover, #container_cntnt .alwmenu a:hover {
	color: #069;
	text-decoration: underline;
}


/*----- ヘッダエリア -----*/
/* ヘッダメニュー用 */
#head_lnkbar010 {
	background-color:#CFF;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:10px;
	margin:0px;
}

/* ヘッダメニューの丸マ�Eクの右余白 */
#head_lnkbar010 .wid_text010 img{
	padding-right:2px;
}

/* 中央寁E�� */
.wid {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}
/* ヘッダメニューの斁E��E*/
.wid_text010 {
	width:750px;
	text-align:right;
	letter-spacing:2px;
	word-spacing:1em;
	font-size:10px;
	line-height:100%;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:2px;
}


/*----- メインナビゲーションエリア -----*/
#container_base {
	margin-top:0px;
	width:765px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}


/*----- コンチE��チE��リア�E�メインナビのフッタの間！E-----*/
#container_cntnt010 {
	margin-top:0px;
	width:765px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	background-color:#FFF;
	background-image : url(img/contntbg.png);
	background-repeat:repeat-y;
	zoom:100%;/*IE6*/
	overflow:auto;/*IE7 and Firefox*/
}

/*----- コンチE��チE��リア冁E�E左エリア -----*/
.leftsidemenu {
	width:200px;
	margin:0px;
	float:left;
}
.leftsidemenu img {
	margin-right:7px;
}

/* トップ�Eージ　学会�Eバナーエリア */
.left_banner_area{
	padding-left:20px;
	padding-top:15px;
}

/* 左下�E共通メニュー */
.alwmenu {
	margin-top:10px;
	margin-left:18px;
	margin-right:0px;
	margin-bottom:0px;
	padding:5px 0;
	background : url(../menubg_b01.jpg) repeat-y right center;
	border:#CCC solid 1px;
}
.alwmenu p {
	width:150px;
	text-align:left;
	margin:0px 15px 0px 15px;
	font-size:90%;
	color:#069;
	line-height:120%;
}
.alwmenu h3 {
	width:150px;
	text-align:left;
	margin:10px 5px 3px 24px;
	font-weight: normal;
	font-size:100%;
	border-top:1px solid #999999;/** 20100329 **/
	border-bottom:1px solid #999999;/** 20100329 **/
}

.alwmenu h3 img {
	margin-left: -24px;/** 20100329 **/
}

/* 左上�Eサイドメニュー */
.submenu {
	margin-top:10px;
	margin-left:18px;
	margin-right:0px;
	margin-bottom:0px;
	padding:0;
}
.submenu p {
	width:150px;
	text-align:left;
	margin:0px 0 0px 10px;
	color:#393;
	line-height:150%;
}
/*
.submenu h3 {
	width:160px;
	text-align:left;
	margin:10px 0 3px 0;
	padding:0;
	font-weight: normal;
	font-size:100%;
}*/
.submenu h3 {
	width:140px;
	text-align:left;
	margin:10px 0 3px 0;
	padding:6px 0 6px 28px;
	font-weight: normal;
	font-size:100%;
	background : url(../sidemen_icn_medinfo.gif) no-repeat left 0.2em;
	background-color:#D5EEFB;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}
.submenu h3 img {
	display: none;
}

/** 20100329 **/
/*
.submenu h3 {
	width:140px;
	text-align:left;
	margin:10px 5px 3px 24px;
	padding:0;
	font-weight: normal;
	font-size:100%;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
}
.submenu h3 img {
	margin-left: -24px;
}
*/
/** 20100329 **/

.submenu A:link {
	color: #690;
  text-decoration: none;
}   /* リンク */
.submenu A:visited {
  color: #39C;
  text-decoration: none;
}
.submenu A:active {
	color: #39C;
  text-decoration: none;
} 
.submenu A:hover {
  color: #9CF;
  text-decoration: none;
}

.submenu dl {
	margin:0px 0px 15px 0px;
}
.submenu_pdt {
	text-align:left;
	/*margin:0px 15px 2px 35px;*/
	padding:0px;
	font-weight: normal;
	font-size:90%;
	/*background-color:#CFC;*/
}
.submenu_pdt2s {
	text-align:left;
	/*margin:0px 15px 2px 35px;*/
	padding:0px;
	font-weight: normal;
	font-size:80%;
	letter-spacing: -0.1em;
	/*background-color:#CFC;*/
}
.submenu_pdd {
	text-align:left;
	/*margin:0px 15px 0px 35px;*/
	font-weight: normal;
	padding-left:10px;
	font-size:90%;
	line-height:150%;
}
.submenu_p01 {
	text-align:left;
	padding-left:13px;
	margin-bottom:6px;
}
.submenu_p02 {
	text-align:left;
	padding-left:23px;
	margin-bottom:6px;
}


/*----- コンチE��チE��リア冁E�E右エリア -----*/
.rightcntnt_area {
	width:520px;
	margin:0px;
	float:right;
	/* test */
	padding-left:15px;
	padding-right:25px;
}

/* パンくずリスチE*/
.breadcrumbs010 {
	line-height:100%;
	font-size:10px;
	word-spacing:10px;
	margin-bottom:5px;
	margin-top:5px;
/*	margin-left:15px;
	margin-right:25px; */
	text-align:left;
}


/*----- フッターエリア -----*/
#footer010 {
	font-size:70%;
	line-height:130%;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}


/*----- ペ�Eジサブタイトル画像エリア -----*/
.subtitlepict010 {
	margin:0px;
}

/*----- リンク雁E��サイト�EチE�Eで利用 -----*/
.index_hdln {
	margin:0px 25px 0px 15px;
	text-align:left;
}
.index_hdln h3 {
	margin:0;
	font-size:100%;
	text-align:left;
}
.index_hdln h3 img {
	margin-right:12px;
}
.index_hdln h4 {
	margin: 0px 0px 0px 25px;
	font-size:100%;
	text-align:left;
}
.index_hdln h4 img {
	margin-right:12px;
}
.index_hdln_link010 {
	margin: 0px 0px 10px 0px;
	padding-left:25px;
	}
.index_hdln_link020 {
	margin: 0px 0px 10px 0px ;
	padding-left: 50px;
}
.index_hdln_link {
	margin-left: 50px;
}


/*----- ヘッドラインコンチE��チE��緊急惁E��・新着惁E��・入札惁E��・診察時間�E受診手続き等！E-----*/
.headline_contnr {
	margin-bottom:0px;
	margin-top:15px;
/*	margin-left:15px;
	margin-right:25px;*/
	text-align:left;
}
.headline_contnr h2 {
	margin:0;
	padding-left:20px;
	font-size:100%;
	text-align:left;
}
.headline_contnr p {
	margin:0;
}


/*----- 本斁E�Eの「トチE�Eへ戻る」�Eタン -----*/
.toplnk_pict {
	text-align:right;
}
.toplnk_pict img{
	margin-bottom:5px;
}
.toplnk_pict A:link {
	color: #393;
	text-decoration: none;
}
.toplnk_pict A:visited {
	color:#F90;
 	text-decoration: none;
}
.toplnk_pict A:active {
	color: #C60;
	text-decoration: none;
}
.toplnk_pict A:hover {
	color:#C60;
	text-decoration: none;
}


/*----- 「診療案�E」左サブメニュー -----*/
.js_menu .submenu_pdd{
 display:none;
}

.js_menu .submenu_p02{
 display:none;
}

/*----- counter -----*/
.cnt_font {
	font-size:75%;
}

