@charset "utf-8";
/* CSS Document */
/* レイアウト */
#main {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #BCD172;
	clear: left;
	width: 860px;
	background-image: url(../img/bg/main_bg.gif);
	background-repeat: repeat-y;
}
#contents01 div#description{
	width: 637px;
	/*height: 197px;*/
	background-repeat: no-repeat;
}
#main #contents01 {
	padding-left: 0;
}
#contents01 div#nodescription {
	height: 10px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/img/img_medical_blank.jpg);
	background-repeat: no-repeat;
}
/* レイアウトここまで */

/* ボタン画像 */
#menu02 a {
	width: 216px;
	height: 33px;
	display:block;
}
#menu02 .btn01 a {
	background-image: url(../img/btn/menu_02_btn_01.gif);
}
#menu02 .btn02 a {
	background-image: url(../img/btn/menu_02_btn_02.gif);
}
#menu02 .btn03 a {
	background-image: url(../img/btn/menu_02_btn_03.gif);
}
#menu02 .btn04 a {
	background-image: url(../img/btn/menu_02_btn_04.gif);
}
#menu02 .btn05 a {
	background-image: url(../img/btn/menu_02_btn_05.gif);
}
#menu02 .btn06 a {
	background-image: url(../img/btn/menu_02_btn_06.gif);
}
#menu02 .btn07 a {
	background-image: url(../img/btn/menu_02_btn_07.gif);
}
#menu02 .btn08 a {
	background-image: url(../img/btn/menu_02_btn_08.gif);
}
#menu02 .btn09 a {
	background-image: url(../img/btn/menu_02_btn_09.gif);
}
#menu02 .btn10 a {
	background-image: url(../img/btn/menu_02_btn_10.gif);
}
#menu02 .btn11 a {
	background-image: url(../img/btn/menu_02_btn_11.gif);
}
#menu02 .btn12 a {
	background-image: url(../img/btn/menu_02_btn_12.gif);
}
#menu02 .btn13 a {
	background-image: url(../img/btn/menu_02_btn_13.gif);
}
#menu02 .btn14 a {
	background-image: url(../img/btn/menu_02_btn_14.gif);
}
#menu02 .banner {
	margin-top: 5px;
	height: 52px;
}
#menu02 #address {
	margin: 10px 0 0 0;
}
#menu02 a:hover {
	background-position: -216px 0px;
}
#menu02 .btn01_01,#menu02 .btn01_02,#menu02 .btn01_03,#menu02 .btn01_04,#menu02 .btn01_05,#menu02 .btn01_06,#menu02 .btn01_07
,#menu02 .btn02_01,#menu02 .btn02_02,#menu02 .btn02_03,#menu02 .btn02_04,#menu02 .btn02_05
,#menu02 .btn03_01,#menu02 .btn03_02,#menu02 .btn03_03,#menu02 .btn03_04,#menu02 .btn03_05,#menu02 .btn03_06,#menu02 .btn03_07
,#menu02 .btn03_08,#menu02 .btn03_09,#menu02 .btn03_10,#menu02 .btn03_11,#menu02 .btn03_12,#menu02 .btn03_13,#menu02 .btn03_14
,#menu02 .btn04_01,#menu02 .btn04_02,#menu02 .btn04_03
 {
	height: 31px;
	width: 211px;
	background-repeat: no-repeat;
}
#menu02 .btn01_01 a,#menu02 .btn01_02 a,#menu02 .btn01_03 a,#menu02 .btn01_04 a,#menu02 .btn01_05 a,#menu02 .btn01_06 a,#menu02 .btn01_07 a
,#menu02 .btn02_01 a,#menu02 .btn02_02 a,#menu02 .btn02_03 a,#menu02 .btn02_04 a,#menu02 .btn02_05 a
,#menu02 .btn03_01 a,#menu02 .btn03_02 a,#menu02 .btn03_03 a,#menu02 .btn03_04 a,#menu02 .btn03_05 a,#menu02 .btn03_06 a,#menu02 .btn03_07 a
,#menu02 .btn03_08 a,#menu02 .btn03_09 a,#menu02 .btn03_10 a,#menu02 .btn03_11 a,#menu02 .btn03_12 a,#menu02 .btn03_13 a,#menu02 .btn03_14 a
,#menu02 .btn04_01 a,#menu02 .btn04_02 a,#menu02 .btn04_03 a
 {
	height: 31px;
	width: 211px;
	background-repeat: no-repeat;
}
#menu02 .btn01_01 a:hover,#menu02 .btn01_02 a:hover,#menu02 .btn01_03 a:hover,#menu02 .btn01_04 a:hover,#menu02 .btn01_05 a:hover,#menu02 .btn01_06 a:hover,#menu02 .btn01_07 a:hover
,#menu02 .btn02_01 a:hover,#menu02 .btn02_02 a:hover,#menu02 .btn02_03 a:hover,#menu02 .btn02_04 a:hover,#menu02 .btn02_05 a:hover
,#menu02 .btn03_01 a:hover,#menu02 .btn03_02 a:hover,#menu02 .btn03_03 a:hover,#menu02 .btn03_04 a:hover,#menu02 .btn03_05 a,#menu02 .btn03_06 a:hover,#menu02 .btn03_07 a:hover
,#menu02 .btn03_08 a:hover,#menu02 .btn03_09 a:hover,#menu02 .btn03_10 a:hover,#menu02 .btn03_11 a:hover,#menu02 .btn03_12 a,#menu02 .btn03_13 a:hover,#menu02 .btn03_14 a:hover
,#menu02 .btn04_01 a:hover,#menu02 .btn04_02 a:hover,#menu02 .btn04_03 a:hover
 {
	height: 31px;
	width: 211px;
}
#menu02 .btn01_01:hover,#menu02 .btn01_02:hover,#menu02 .btn01_03:hover,#menu02 .btn01_04:hover,#menu02 .btn01_05:hover,#menu02 .btn01_06:hover,#menu02 .btn01_07:hover
,#menu02 .btn02_01:hover,#menu02 .btn02_02:hover,#menu02 .btn02_03:hover,#menu02 .btn02_04:hover,#menu02 .btn02_05:hover
,#menu02 .btn03_01:hover,#menu02 .btn03_02:hover,#menu02 .btn03_03:hover,#menu02 .btn03_04:hover,#menu02 .btn03_05:hover,#menu02 .btn03_06:hover,#menu02 .btn03_07:hover
,#menu02 .btn03_08:hover,#menu02 .btn03_09:hover,#menu02 .btn03_10:hover,#menu02 .btn03_11:hover,#menu02 .btn03_12:hover,#menu02 .btn03_13:hover,#menu02 .btn03_14:hover
,#menu02 .btn04_01:hover,#menu02 .btn04_02:hover,#menu02 .btn04_03:hover
 {
	background-position: 0px 0px;
}
#menu02 .btn01_01 {
	background-image: url(../img/btn/medical_menu_btn_01_01.gif);
}
#menu02 .btn01_02 {
	background-image: url(../img/btn/medical_menu_btn_01_02.gif);
}
#menu02 .btn01_03 {
	background-image: url(../img/btn/medical_menu_btn_01_03.gif);
}
#menu02 .btn01_04 {
	background-image: url(../img/btn/medical_menu_btn_01_04.gif);
}
#menu02 .btn01_05 {
	background-image: url(../img/btn/medical_menu_btn_01_05.gif);
}
#menu02 .btn01_06 {
	background-image: url(../img/btn/medical_menu_btn_01_06.gif);
}
#menu02 .btn01_07 {
	background-image: url(../img/btn/medical_menu_btn_01_07.gif);
}
#menu02 .btn02_01 {
	background-image: url(../img/btn/medical_menu_btn_02_01.gif);
}
#menu02 .btn02_02 {
	background-image: url(../img/btn/medical_menu_btn_02_02.gif);
}
#menu02 .btn02_03 {
	background-image: url(../img/btn/medical_menu_btn_02_03.gif);
}
#menu02 .btn02_04 {
	background-image: url(../img/btn/medical_menu_btn_02_04.gif);
}
#menu02 .btn02_05 {
	background-image: url(../img/btn/medical_menu_btn_02_05.gif);
}
#menu02 .btn02_06 {
	background-image: url(../img/btn/medical_menu_btn_02_06.gif);
}
#menu02 .btn02_07 {
	background-image: url(../img/btn/medical_menu_btn_02_07.gif);
}
#menu02 .btn03_01 {
	background-image: url(../img/btn/medical_menu_btn_03_01.gif);
}
#menu02 .btn03_02 {
	background-image: url(../img/btn/medical_menu_btn_03_02.gif);
}
#menu02 .btn03_03 {
	background-image: url(../img/btn/medical_menu_btn_03_03.gif);
}
#menu02 .btn03_04 {
	background-image: url(../img/btn/medical_menu_btn_03_04.gif);
}
#menu02 .btn03_05 {
	background-image: url(../img/btn/medical_menu_btn_03_05.gif);
}
#menu02 .btn03_06 {
	background-image: url(../img/btn/medical_menu_btn_03_06.gif);
}
#menu02 .btn03_07 {
	background-image: url(../img/btn/medical_menu_btn_03_07.gif);
}
#menu02 .btn03_08 {
	background-image: url(../img/btn/medical_menu_btn_03_08.gif);
}
#menu02 .btn03_09 {
	background-image: url(../img/btn/medical_menu_btn_03_09.gif);
}
#menu02 .btn03_10 {
	background-image: url(../img/btn/medical_menu_btn_03_10.gif);
}
#menu02 .btn03_11 {
	background-image: url(../img/btn/medical_menu_btn_03_11.gif);
}
#menu02 .btn03_12 {
	background-image: url(../img/btn/medical_menu_btn_03_12.gif);
}
#menu02 .btn03_13 {
	background-image: url(../img/btn/medical_menu_btn_03_13.gif);
}
#menu02 .btn03_14 {
	background-image: url(../img/btn/medical_menu_btn_03_14.gif);
}
#menu02 .btn04_01 {
	background-image: url(../img/btn/medical_menu_btn_04_01.gif);
}
#menu02 .btn04_02 {
	background-image: url(../img/btn/medical_menu_btn_04_02.gif);
 }
#menu02 .btn04_03 {
	background-image: url(../img/btn/medical_menu_btn_04_03.gif);
}
/* ボタン画像ここまで */

/* 段落 */
/* 段落ここまで */

/* リスト */
#contents01 dd {
	float: left;
	display: block;
	width: 360px;
}
#contents01 dt {
	float: left;
	clear: left;
	display: block;
	margin-right: 20px;
	width: 120px;
}
#contents01 dl {
	width: 500px;
}
#menu02 ol {
	list-style-type: none;
}
#menu02 li {
	text-indent:-9999px;
	width: 211px;
}
/* リストここまで */

/* テーブル */
th {
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #283E2E;
	background-color: #BCDDBB;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #BCDDBB;
	color: #333333;
}
#contents01 td {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-top-color: #F2F7F0;
	border-bottom-color: #E4F0E1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #ECF2EA;
	border-left-color: #DEE8DB;
	padding-top: 10px;
}
#main #contents01 td {
	padding: 3px 0 3px 5px;
}
.border {
	background-color: #DEEBEF;
}
#contents01 .htd {
	font-weight: bold;
	margin-right: 0;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6AA0C8;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
}
/* テーブルここまで */


/* ヘッダー */
#contents01 h5 {
	font-weight: bold;
	border-left-width: 13px;
	border-left-style: solid;
	border-left-color: #759D56;
	margin-bottom: 10px;
	padding-left: 20px;
	height: 20px;
	padding-top: 3px;
	font-size: 14px;
	color: #163706;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #4AA341;
	border-right-color: #21CB18;
	border-bottom-color: #348A17;
	clear: both;
	padding-bottom: 3px;
	margin-left: 10px;
}
#contents01 h6 {
	font-weight: bold;
	margin-left: 30px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #279F1E;
	margin-bottom: 10px;
	padding-bottom: 2px;
}
/* ヘッダーここまで */

.btnTop {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#all #main #contents01 table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E9F1E4;
	border-left-color: #E3F0E1;
}

