
body    { color: #fff; font-size: 14px; font-family: tahoma, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; background-color: #0093eb; background-position: 0 0; margin: 0; padding: 0; border-width: 0 }
a { color: #fff; text-decoration: none }
a:link  { color: #fff; text-decoration: none }
a:visited  { color: #fff; text-decoration: none }
a:hover  { color: red; text-decoration: none }
a:active  { color: orange; text-decoration: none }
.promo-title  { font-size: 11px; font-weight: bold; line-height: 15px; text-decoration: none }
.copy   { font-size: 14px; font-family: tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 17px; text-decoration: none }
.small { font-size: 12px; font-family: tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none }
.front { font-size: 12px; font-family: tahoma,Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none }
.legal { font-size: 9px; text-decoration: none }
.legal p{ font-size: 14px; }
.sidecol  { color: #c9d2ff; font-size: 11px; line-height: 13px; text-decoration: none }
.schedule-date { color: white; font-size: 11px; background-color: #f00 }
.schedule-item  { color: white; font-size: 11px }
.schedule-month { font-size: 14px }
.price-info { font-size: 13px; line-height: 15px; text-decoration: none; text-align: left; vertical-align: top }
.price-list { font-size: 11px; line-height: 13px; text-decoration: none; text-align: right; vertical-align: top }
.schedule-month1 { font-size: 18px }

.copy-j { font-size: 15px; font-family: MS Mincho, tahoma, Arial; line-height: 18px; text-decoration: none }
.sidecol-j { color: #c9d2ff; font-size: 10px; font-family: MS Mincho, tahoma, Arial; line-height: 16px; text-decoration: none }
.schedule-month-j {font-size: 16px; font-family: MS Mincho, tahoma, Arial; line-height: 19px; text-decoration: none }
.small-j{ font-size: 12px; font-family: MS Mincho, tahoma, Arial; line-height: 17px; text-decoration: none }
.promo-title-j  { font-size: 14px; font-family: MS Mincho, tahoma, Arial; font-weight: bold; line-height: 15px; text-decoration: none }
.price-info-j { font-size: 13px; line-height: 15px; text-decoration: none; text-align: left; font-family: MS Mincho, tahoma, Arial; vertical-align: top }
.navi{
	font-size: 22px;
	line-height: 26px;
}
.dot{
	position: relative;
	top:-2px;
	left: 3px;
	margin-right: 10px;
}
p{
	font-size: 14px;
}

#frontmenu{
	margin-bottom: 20px;
}

#navigation{
	margin-bottom: 30px;
}

.gallery_item{
	margin-left: 10px;
	margin-bottom: 10px;
}

.footer{
	font-size: 10px;
}
