
body {
	font-size: x-small;
	color: #333333;
	text-align: center;
	margin: 0;
	padding: 0;
	background-color: #F1EFE2;
}


/* MENU */
#menu {
	margin: 0;
	padding: 0;
}

#menu ul {
	margin: 0;
	padding: 28px 0 0;
	list-style-type: none;
}

#menu ul li {
	font-size: 11px;
	line-height: 1.1em;
	margin: 0px 3px 5px;
	padding: 0;
}

#menu a:link {
	color: #330099;
	text-decoration: none;
}

#menu a:hover {
	color: #CC0000;
	text-decoration: underline;
}

#menu a:visited {
	color: #009900;
	text-decoration: none;
}

#menu .menu1 {
	color: #333333;
	text-align: left;
	width: 145px;
	background-image: url('images/menu01.jpg');
	background-repeat: no-repeat;
}

#menu .menu2 {
	color: #333333;
	text-align: left;
	width: 143px;
	background-image: url('images/menu02.jpg');
	background-repeat: no-repeat;
}

#menu .menu3 {
	color: #333333;
	text-align: left;
	width: 143px;
	background-image: url('images/menu03.jpg');
	background-repeat: no-repeat;
}

#menu .menu4 {
	color: #333333;
	text-align: left;
	width: 113px;
	background-image: url('images/menu04.jpg');
	background-repeat: no-repeat;
}

#menu .menu5 {
	color: #333333;
	text-align: left;
	width: 153px;
	background-image: url('images/menu05.jpg');
	background-repeat: no-repeat;
}

#menu .menu6 {
	color: #333333;
	text-align: left;
	width: 103px;
	background-image: url('images/menu06.jpg');
	background-repeat: no-repeat;
}



/* HOME CONTENTS */
#contents {
	font-size: x-small;
	color: #333333;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
}

.style13 {
	color: #333333;
	font-size: x-small;
	line-height: 1.3em;
}

#contents .newsnavi {
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#contents .newsnavi a {
	color: #330099;
	text-decoration: none;
}

#contents .newsnavi a:hover {
	color: #CC0000;
	text-decoration: underline;
}

#contents .newstext {
	font-size: 12px;
	margin: 0;
	padding: 5px 0 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#contents .newstext ul {
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: square;
}

#contents .newstext ul li {
	margin: 0 0 5px;
	padding: 0;
}

#contents .newstext a {
	color: #330099;
	text-decoration: none;
}

#contents .newstext a:hover {
	color: #CC0000;
	text-decoration: underline;
}



/* PAGE MENU & PAGE CONTENTS */
/* 厚生会クリニック menu */
#pagemenucl {
	margin: 0;
	padding: 0;
}

#pagemenucl .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('clinic/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenucl ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenucl ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenucl a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('clinic/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenucl a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 健康創造館 menu */
#pagemenuhl {
	margin: 0;
	padding: 0;
}

#pagemenuhl .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('health/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuhl ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenuhl ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenuhl a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('health/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuhl a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 介護老人保健施設ホリスティカかまた menu */
#pagemenukg {
	margin: 0;
	padding: 0;
}

#pagemenukg .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('kaigo/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenukg ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenukg ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenukg a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('kaigo/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenukg a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 指定通所リハビリテーション menu */
#pagemenure {
	margin: 0;
	padding: 0;
}

#pagemenure .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('rehabili/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenure ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenure ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenure a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('rehabili/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenure a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 指定居宅介護支援事業所 かまた menu */
#pagemenuky {
	margin: 0;
	padding: 0;
}

#pagemenuky .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('kyotaku/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuky ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenuky ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenuky a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('kyotaku/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuky a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 訪問看護ステーション かまた menu */
#pagemenuho {
	margin: 0;
	padding: 0;
}

#pagemenuho .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('houmon/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuho ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenuho ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenuho a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('houmon/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenuho a:hover {
	color: #CC0000;
	text-decoration: underline;
}


/* 職員募集 menu */
#pagemenurec {
	margin: 0;
	padding: 0;
}

#pagemenurec .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('recruit/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenurec ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenurec ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenurec a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('recruit/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenurec a:hover {
	color: #CC0000;
	text-decoration: underline;
}

/* トピックス menu */
#pagemenutp {
	margin: 0;
	padding: 0;
}

#pagemenutp .title {
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 15px;
	height: 30px;
	width: 180px;
	background-image: url('topics/images/menu_back.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenutp ul {
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
}

#pagemenutp ul li {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;

}

#pagemenutp ul ol {
	margin: 5px 3px;
	padding: 0;
	background-image: url('images/linedot01.gif');
	background-repeat: repeat-x;
	background-position: center bottom;
}

#pagemenutp a {
	font-size: 12px;
	color: #330099;
	text-decoration: none;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 170px;
	background-image: url('topics/images/ya01.gif');
	background-repeat: no-repeat;
	display: block;
}

#pagemenutp a:hover {
	color: #CC0000;
	text-decoration: underline;
}








/* PAGE CONTENTS */
#pagecontents {
	margin: 0;
	padding: 0;
}



















/* FOOTER */
#footernavi {
	margin: 0 0 5px;
	padding: 0;
	border-top-width: 2px;
	border-top-color: #00B9B1;
	border-top-style: solid;
}

#footernavi .navi {
	font-size: 11px;
	color: #333333;
	line-height: 1.2em;
	padding: 5px;
}

#footernavi a {
	color: #330099;
	text-decoration: none;
}

#footernavi a:hover {
	color: #CC0000;
	text-decoration: underline;
}

#footer {
	font-size: 12px;
	color: #FFFFFF;
	padding: 10px;
	background-color: #00B9B1;
}

#footer img {
	margin: 0;
	padding: 0;
}

#footer .copy {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}

/* tytle */
h1 {
	color:#009900;
	background-color:#ffffff;
	font: nomal bold 12pt;
	text-decoration:none;
	text-align; left;
	border: solid #009900;
	border-width:1px 1px 1px 15px;
	padding: 7px 7px 3px 7px;
}