@charset "shift_jis";
/* CSS Document */
/*全体*/
body{
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
	text-align:center;
	padding:0px;
	margin:0px;
	background-color: #FFFFD9;
}
#wrapper{
	width:850px;
	height:auto;
	padding:0px;
	margin:0px auto;
	text-align:left;
	
}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	font-size:xx-small;
}
strong{
	font-weight:normal;
}
p{
	margin:0px;
	padding:0px;
}
em{
	display:block;
	text-indent:-9999px;
}
#nousin{
	font-size:0px;
	height:0px;
	width:0px;
	line-height:0px;
	overflow:hidden;
}
/*ヘッダー*/
#header{
	height:91px;
}

#header h1{
	height:91px;
	margin:0px;
	padding:0px;
}

/*ロゴ*/
#header a{
	display:block;
	width:340px;
	height:91px;
	background:url(../img/rogo.gif);
	overflow:hidden;
	
}
/*グローバルナビ*/
#globle_navi{
	width:850px;
	height:59px;
	
	background:url(../img/navi_side.png) no-repeat;
	
}
#globle_navi ul{
	padding:0px 0px 0px 387px;
	margin:0px;
	list-style:none;
}
#globle_navi li{
	margin:0px;
	display:inline;
	
}
/**ボタン設定**/
#globle_navi a{
	display:block;
	text-decoration:none;
	overflow:hidden;
	float:left;
}
/*脳神経外科*/
.g_neu a{
	background: url(../img/g_neu_b.png) no-repeat;
	background-position:0px -66px;
	width:106px;
	height:59px;
}
.g_neu a:hover{
	background: url(../img/g_neu_b.png) no-repeat;
	background-position:0px 0px;
	width:106px;
	height:59px;
}
/*全身スライス*/
.g_body a{
	background:url(../img/g_body_b.png) no-repeat;
	background-position:0px -66px;
	width:151px;
	height:59px;
}
.g_body a:hover{
	background:url(../img/g_body_b.png) no-repeat;
	background-position:0px 0px;
	width:151px;
	height:59px;
}
/*診療科目*/
.g_sinryou a{
	background:url(../img/g_sinryou_b.png) no-repeat;
	width:117px;
	height:59px;
	background-position:0px -66px;
}
.g_sinryou a:hover{
	background:url(../img/g_sinryou_b.png) no-repeat;
	width:117px;
	height:59px;
	background-position:0px 0px;
}
/*トップ*/
.g_top a{
	background:url(../img/g_top_b.png) no-repeat;
	width:87px;
	height:59px;
	background-position:0px -66px;
}
.g_top a:hover{
	background:url(../img/g_top_b.png) no-repeat;
	width:87px;
	height:59px;
	background-position:0px 0px;
}
/*コンテンツ*/
#contents{
	width:850px;
	height:628px;
	background:url(../img/contents_bg.jpg) repeat-y;
	padding-bottom:50px;
}
/*サイド外枠*/
#contents #side_navi{
	width:224px;
	height:602px;
	float:left;
}
/*メイン外枠*/
#contents #main{
	width:609px;
	height:auto;
	float:right;
	text-align: left;
}
/*サイドナビ*/
#side_navi h2 a{
	display:block;
	width:224px;
	height:50px;
	text-decoration:none;
	overflow:hidden;
}
/*診療・診察科目*/
.s_sinryou a{
	background:url(../img/s_sinryou_b.gif) no-repeat ;
	background-position:0px -50px;
}
.s_sinryou a:hover{
	background:url(../img/s_sinryou_b.gif) no-repeat ;
	background-position:0px 0px;
}
/*当院紹介*/
.s_touin a{
	background:url(../img/s_touin_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_touin a:hover{
	background:url(../img/s_touin_b.gif) no-repeat;
	background-position:0px 0px;
}
/*院長紹介*/
.s_intyou a{
	background:url(../img/s_intyou_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_intyou a:hover{
	background:url(../img/s_intyou_b.gif) no-repeat;
	background-position:0px 0px;
}
/*設備紹介*/
.s_setubi a{
	background:url(../img/s_setubi_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_setubi a:hover{
	background:url(../img/s_setubi_b.gif) no-repeat;
	background-position:0p;
}
/*個人情報*/
.s_kozin a{
	background:url(../img/s_kozin_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_kozin a:hover{
	background:url(../img/s_kozin_b.gif) no-repeat;
	background-position:0px 0px;
}
/*問い合わせ*/
.s_inq a{
	background:url(../img/s_inq_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_inq a:hover{
	background:url(../img/s_inq_b.gif) no-repeat;
	background-position:0px 0px;
}
/*リンク*/
.s_link a{
	background:url(../img/s_link_b.gif) no-repeat;
	background-position:0px -50px;
}
.s_link a:hover{
	background:url(../img/s_link_b.gif) no-repeat;
	background-position:0px 0px;
}
/*モバイル*/
#side_navi .mobil{
	width:224px;
	height:92px;
	padding:50px 0px;
}
/*フッター*/	
#footer {
	width:100%;
	height:70px;
	background:url(../img/footer_bg.jpg) repeat-x #FFFFFF;
	text-align:center;
}
address{
	width:850px;
	height:16px;
	margin:0px auto;
	text-align:left;
	font-size:12px;
	color:#003300;
	font-style:normal;
	padding-top:50px;
}


.text4 {
	color: #006600;
	font-weight: bold;
}
