/* CSS Document */


/*[[[[SΜΜwθ[[[[*/
a:link { color: #333333; }
a:visited { color: #333333; }
a:active { color: #333333; }
a:hover { color: #006600; }
a { text-decoration:none; }

.px10 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 10px;
	line-height: 120%;
	color: #333333;
}
.px11 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 120%;
	color: #333333;
}
.px12 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
}
.px13 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 150%;
	color: #333333;
}
.px13-b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	color: #333333;
}
.px13time {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 120%;
	font-weight: bold;
	color: #333333;
}
.base_s {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 9px;
	color: #333333;
	margin: 2px 0 0 0;
}
/*[[[[footer[[[[*/
.footer {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	text-align: left;
	color: #333333;
	margin: 3px 0 5px 0;

}
.footer-l {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	text-align: right;
	color: #333333;
	letter-spacing: 1px;
	margin: 5px 0 3px 0;
}
.f_copy {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 10px;
	color: #333333;
	margin: 2px 0 5px 0;
	text-align: center;
}
.f_menu {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	margin: 0 0 0 0;
	text-align: center;
	vertical-align: top;
}
.f_green {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 140%;
	color: #006600;
	padding: 0 0 5px 5px;
	text-align: center;
}
/*[[[[footer end[[[[*/
.days {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 100%;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: normal;
	margin: 1px;
}
.days-ho {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 100%;
	color: #FF0000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.sidebar {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 130%;
	color: #333333;
}
.h6 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	line-height: 100%;
	color: #666666;
	text-align: left;
	font-weight:bold;
	padding-bottom: 3px;
	padding-left:2px;
	vertical-align: bottom;
}
.h6-name {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 9px;
	line-height: 100%;
	color: #333333;
	text-align: center;
	vertical-align: top;
}
.h5 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 10px;
	line-height: 120%;
	text-align: left;
	color: #333333;
}
.h5-r {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 10px;
	line-height: 140%;
	text-align: right;
	padding: 13px 0 0 0;
	color: #333333;
}
.h5-c {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 10px;
	line-height: 120%;
	color: #333333;
	text-align: center;
}
.h4 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	text-align: left;
}
.h4-c {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	text-align: center;
}
.h4-r {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	text-align: right;
}
.h4-name {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 11px;
	line-height: 120%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.h3 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.h3s-list {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}
.h3-list {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 200%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.treatment-list b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 200%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.treatment-list {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 200%;
	color: #333333;
	text-align: left;
	vertical-align: top;
}


/*[[[[links[[[[*/
.h3-links ul {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size:12px;
	color: #333333;
	font-weight: bold;
	list-style:none;
	text-align: left;
	margin:10px 0 10px 0;
}
.h3-links ul li {
	line-height:100%;
	margin:0 0 15px 0;
	padding-left: 15px;
	background: url(../common/icon_links.gif) no-repeat;
}
.h3-links-url ul {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size:10px;
	color: #333333;
	list-style:none;
	text-align: left;
	margin:10px 0 10px 0;
}
.h3-links-url ul li {
	line-height:100%;
	margin:0 0 16px 5px;
}
/*[[[[links end[[[[*/
.h3-b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #333333;
	text-align: left;
	margin: 5px 0 5px 0;
	vertical-align: bottom;
}
.h3-b-green {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #006600;
	text-align: left;
	margin: 5px 0 5px 0;
	vertical-align: bottom;
}
.h3-bc {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 160%;
	font-weight: bold;
	color: #333333;
	text-align: center;
	margin: 5px 0 5px 0;
	vertical-align: top;
}
.h3-c {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	margin: 5px 0 5px 0;
	text-align: center;
}
.h3-r {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	text-align: right;
}
.h2 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: none;
	line-height: 120%;
	color: #333333;
	text-align: left;
}
.h2-b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	color: #333333;
	text-align: left;
}
.h2-bc {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	color: #333333;
	text-align: center;
}
.h2-name {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	line-height: 120%;
	color: #333333;
	text-align: center;
	vertical-align: bottom;
}
.h2-link {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	color: #333333;
	text-align: left;
}
.h1 {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	font-weight: none;
	line-height: 140%;
	color: #006600;
	margin:0 0 5px 0;
	text-align: left;
}
.h1-b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	color: #006600;
	margin:0 0 5px 0;
	text-align: left;
}


.time-everyday {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	line-height: 120%;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	color: #006600;
	background-color: #FFFFFF;
}
.time-holiday {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height: 120%;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	color: #CC0000;
	background-color: #FFFFFF;
}
.time-day {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	letter-spacing: 8px;
	margin: 45px 0 45px 0;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	color: #006600;
	background-image: url(../access/img/time_bk_pm.png);
}


.top01-list {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	color: #333333;
	font-weight: none;
	text-align: left;
	margin:5px 0 15px 0;
}


.tour-list {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 13px;
	line-height:100%;
	color: #333333;
	font-weight: bold;
	text-align: left;
	padding-left: 13px;
	background: url(../common/icon_links.gif) no-repeat;

}
.profile-column {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	font-weight: bold;
	text-align: center;
	margin:15px 0 15px 0;
	letter-spacing: 1px;
}
.profile-name {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 110%;
	font-weight: bold;
	color: #333333;
	text-align: left;
	vertical-align: bottom;
}

.staff-txt {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 140%;
	padding:5px 5px;
	color: #333333;
	text-align: left;
}
.staff-txt-r {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 140%;
	padding:5px 5px;
	color: #333333;
	text-align: right;
}
.staff-txt-b {
	font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", "sans-serif";
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	padding:5px 5px;
	color: #000000;
	background-image:url(../staff/img/titel_02_bk.gif);
	text-align: left;
}