﻿.g-bar {
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #3E9A2A;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.header {
	padding-left: 5px;
	border-top: 4px none #6EBC2A;
	border-right: 4px none #6EBC2A;
	border-bottom: 4px solid #6EBC2A;
	border-left: 4px none #6EBC2A;
}
.head-logo {
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
}
.head-link {
	margin-bottom: 3px;
}
.head-link03 {
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 0px;
}
.head-link02 {
	margin-bottom: 3px;
	margin-top: 4px;
}
.new {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	width: 415px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
}
.new-t {
	margin-bottom: 5px;
}
.smenu-l {
	margin-top: 15px;
	margin-bottom: 5px;
}
.sub-menu {
	font-size: 10px;
	line-height: 13px;
}
.sub-img {
	margin-right: 5px;
}
.smenu02 {
	margin-top: 10px;
	margin-bottom: 5px;
}
.link-box {
	background-attachment: scroll;
	background-color: #F0F0F0;
	background-image: url(../img/link-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.b-sp {
	margin-right: 10px;
}
.footer {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	background-color: #3E9A2A;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	letter-spacing: 2px;
}
.copyright {
	margin: 6px 10px 5px;
}
.menu-line {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #008837;
	border-right-color: #008837;
	border-bottom-color: #008837;
	border-left-color: #008837;
}
.page-link {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #6EBC2A;
	border-right-color: #6EBC2A;
	border-bottom-color: #6EBC2A;
	border-left-color: #6EBC2A;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.page-t-menu {
	width: 264px;
}
.page-main {
	margin-top: 25px;
	color: #191919;
	margin-bottom: 40px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.txt16px {
	font-size: 16px;
	line-height: 22px;
}
.sub-t {
	margin-bottom: 25px;
}
.page-menu {
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 189px;
}
.txt14px {
	font-size: 12px;
	line-height: normal;
}
.txt12px {
	font-size: 12px;
	line-height: 18px;
}
.service {
	font-size: 12px;
	font-weight: bold;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	line-height: normal;
}
.txt18px {
	font-size: 18px;
	line-height: 24px;
}
.sp-d5 {
	margin-bottom: 5px;
}
.service01 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	line-height: normal;
}
.sp-d3 {
	margin-bottom: 3px;
}
.clinic-txt {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px;
}
.clinic-t {
	margin-bottom: 20px;
	margin-top: 4px;
}
.staff-t {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin-bottom: 13px;
	padding-bottom: 8px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
}
.staff-t-txt {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #73BE29;
	border-right-color: #73BE29;
	border-bottom-color: #73BE29;
	border-left-color: #73BE29;
	line-height: 17px;
}
.doctor {
	font-size: 12px;
	line-height: 16px;
	border: 1px solid #CCCCCC;
	color: #333333;
}
.img-sp {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
a:link {
	color: #0A3F82;
	text-decoration: underline;
}
a:visited {
	color: #0A3F82;
	text-decoration: underline;
}
a:hover {
	color: #6EBC2A;
}
a:active {
	color: #6EBC2A;
	text-decoration: underline;
}
.sp-doctor {
	margin-left: 0px;
}
.sp-doctor2 {
	margin-left: 15px;
}
.point-t {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #008837;
	padding-left: 5px;
}
.point {
	background-color: #CCCCCC;
	margin: 5px 0px 0px;
}
.img-sp02 {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.img-sp03 {
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.sp-doctor3 {
	margin-left: 0px;
	margin-right: 10px;
}
.catch {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #146D4B;
	margin-bottom: 5px;
}
.point02 {
	font-size: 0.8em;
	line-height: 1.6em;
	padding-left: 6px;
}
.img-sp04 {
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.img-sp05 {
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.schedule {
	font-size: 12px;
	line-height: normal;
	margin-top: 5px;
	margin-bottom: 5px;
}
.kinen {
	font-size: 0.8em;
	line-height: 1.6em;
	padding-left: 6px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.sp-doctor4 {
	margin-left: 0px;
}
.doctor-txt {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin-left: 0px;
	margin-right: 6px;
}
.clinic-list {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin-left: 6px;
	margin-right: 6px;
}
.clinic-t2 {
	margin-bottom: 10px;
	margin-top: 4px;
}
.pagesub-t {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	margin-bottom: 17px;
	padding-bottom: 7px;
	margin-top: 4px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
	width: 536px;
	height: 22px;
}
.sub-t-txt {
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #73BE29;
	border-right-color: #73BE29;
	border-bottom-color: #73BE29;
	border-left-color: #73BE29;
	line-height: normal;
	height: 21px;
	margin-bottom: 8px;
}
.clinic-txt02 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px 6px 0px;
}
.pagetop {
	padding-right: 5px;
	padding-bottom: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.con {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #006600;
	margin-bottom: 8px;
	background-color: #E3EF9B;
	padding: 2px 2px 2px 4px;
	border: 3px none #006600;
	margin-right: 6px;
	margin-left: 6px;
}
.clinic-sp {
	color: #191919;
	margin: 6px;
}
.clinic-txt03 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 0px 12px;
}
.txt14px-w {
	font-size: 12px;
	line-height: 18px;
}
.clinic-txt04 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 10px 12px;
}
.con02 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #006600;
	margin-bottom: 8px;
	background-color: #E3EF9B;
	padding: 2px 2px 2px 4px;
	border: 3px none #006600;
	margin-right: 6px;
	margin-left: 6px;
	width: 360px;
}
.img-sp06 {
	margin-top: 1px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.page-illust {
	margin-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 1px;
	border: 1px none #666666;
}
.admission-txt {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin: 0px 6px 0px 35px;
}
.admission-txt02 {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #014937;
	margin: 0px 6px 0px 35px;
	background-color: #E9F2AF;
	border: 1px solid #73BE29;
}
.catch02 {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #0A3F82;
	margin-bottom: 6px;
	margin-left: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.admission-txt03 {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin: 0px 6px 0px 10px;
	background-color: #DDF2F7;
	border: 2px solid #4A8CBF;
}
.bunben {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin: 5px 13px 0px 25px;
}
.bunben-t {
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	letter-spacing: 4px;
}
.bunben-illust {
	margin-top: 5px;
}
.admission-txt04 {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin: 0px 6px 0px 11px;
}
.kango {
	font-size: 12px;
	line-height: 1.6em;
	color: #014937;
	background-color: #E9F2AF;
	border: 1px solid #73BE29;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.doctor-ad {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #014937;
	background-color: #DDF2F7;
	border: 1px solid #4A8CBF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.admission-txt05 {
	color: #191919;
	margin: 0px 6px 0px 11px;
}
.kango02 {
	font-size: 12px;
	line-height: 1.6em;
	color: #014937;
	border: 1px none #73BE29;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.con03 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #006600;
	margin-bottom: 8px;
	background-color: #E3EF9B;
	padding: 2px 2px 2px 4px;
	border: 3px none #006600;
	margin-right: 6px;
	margin-left: 10px;
}
.clinic-list02 {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.kakko-sp {
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #0A3F82;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	padding-right: 0.3em;
}
.sub-t02 {
	margin-bottom: 25px;
	padding-left: 0px;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #73BE29;
	border-right-color: #73BE29;
	border-bottom-color: #73BE29;
	border-left-color: #73BE29;
	margin-top: 4px;
	margin-right: 0px;
	margin-left: 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
}
.clinic-txt05 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 6px;
}
.clinic-txt06 {
	font-size: 0.9em;
	line-height: 1.4em;
	color: #191919;
	margin: 0px 6px 6px;
}
.img-sp07 {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.facilities {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 177px;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.facilities-t {
	margin-bottom: 10px;
	margin-top: 4px;
}
.hospital-g {
	width: 536px;
	margin-bottom: 0px;
	padding-bottom: 25px;
	border: 1px none #008837;
}
.facilities-t02 {
	margin-bottom: 20px;
	margin-top: 15px;
}
.pagetop02 {
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 30px;
	margin-top: 0px;
}
.facilities-l {
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 189px;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.facilities-l02 {
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 189px;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
.page-menu02 {
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 189px;
}
body {
	background-attachment: scroll;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.arrow {
	margin-right: 5px;
}
.clinic-txt07 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px 6px 15px;
}
.page-img {
	margin-bottom: 10px;
	margin-left: 27px;
}
.page-menu03 {
	margin-left: 27px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 189px;
}
.clinic-txt08 {
	font-size: 0.8em;
	line-height: 1.4em;
	color: #191919;
	margin: 6px 6px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.map-logo {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.map-line {
	border: 1px solid #78786A;
	margin-bottom: 5px;
	margin-left: 6px;
}
.sp-doctor5 {
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 3px;
}
.clinic-txt09 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px 0px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.con04 {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #006600;
	margin-bottom: 8px;
	background-color: #E3EF9B;
	padding: 2px 4px;
	border: 3px none #006600;
	margin-right: 6px;
	margin-left: 0px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	margin-top: 0px;
}
.recruit {
	font-size: 0.8em;
	line-height: 1.6em;
	color: #191919;
	margin: 6px 6px 15px;
	border: 1px none #999999;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	padding: 0px;
	width: 515px;
}
.recruit-list {
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	margin: 5px 0px;
	width: 510px;
}
.clinic-txt10 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 15px 15px;
}
.pagesub-t02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	margin-bottom: 12px;
	padding-bottom: 0px;
	margin-top: 4px;
	margin-right: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
	height: 22px;
	width: 535px;
}
.dayori {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	width: 400px;
}
.get {
	margin-right: 10px;
}
.adobe {
	font-size: 0.8em;
	line-height: 1.2em;
	color: #191919;
	margin: 0px 6px 15px 5px;
}
.clinic-txt-b {
	color: #014937;
	margin: 0px 0px 5px;
	font-weight: bolder;
}
.clinic-txt11 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 15px 5px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.sub-t-txt02 {
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	line-height: normal;
	border: 6px none #73BE29;
	margin-bottom: 10px;
}
.activity-q {
	font-size: 1.2em;
	line-height: 1.3em;
	color: #008836;
	margin: 0px 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.faq {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.activity-a {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 12px;
}
.pagesub-t03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	margin-bottom: 17px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 1px;
	height: 22px;
}
.bk-illust {
	margin-top: 2px;
	margin-left: 5px;
}
.bk-illust02 {
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 30px;
}
.bk-illust03 {
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 25px;
}
.clinic-txt12 {
	font-size: 0.9em;
	line-height: 1.4em;
	color: #191919;
	margin: 3px 6px 6px;
}
.map-txt {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.clinic-txt14 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 15px;
}
.clinic-txt13 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 3px 6px 6px;
}
.catch-line {
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #146D4B;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.clinic-txt10-2 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 15px;
}
.chart01 {
	margin-top: 25px;
	margin-bottom: 15px;
}
.line-waku {
	margin: 0px 6px 15px;
	border: 1px dotted #999999;
}
.clinic-txt10-3 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 0px 6px 25px 18px;
}
.clinic-txt-tel {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px 0px 0px;
}
.tel {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	margin-top: 5px;
}
.clinic-txt-tel {
	font-size: 16px;
}
.clinic-txt15 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #191919;
	margin: 6px 6px 0px 0px;
}
.page02-menu {
	margin-left: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 199px;
}
