BODY {
SCROLLBAR-FACE-COLOR: #ffffff;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #ffffff;
SCROLLBAR-3DLIGHT-COLOR: #7CAFF7;
SCROLLBAR-ARROW-COLOR: #7CAFF7;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #7CAFF7
}
A {
	FONT-SIZE: 12px; COLOR: #418DF4; TEXT-DECORATION: underline
}
A.hover {
	FONT-SIZE: 12px; COLOR: #040639; TEXT-DECORATION: underline
}
a.visited {
	FONT-SIZE: 12px; COLOR: #93BAFB; TEXT-DECORATION: underline
}

a.small { FONT-SIZE: 10px; COLOR: #418DF4; TEXT-DECORATION: underline}
a.small:hover {	FONT-SIZE: 10px; COLOR: #1461CC; TEXT-DECORATION: underline}
a.small:visited { FONT-SIZE: 10px; COLOR: #93BAFB; TEXT-DECORATION: underline}

a.navi { FONT-SIZE: 10px; COLOR: #000366; TEXT-DECORATION: none} 
a.navi:hover { FONT-SIZE: 10px; COLOR: #000366; TEXT-DECORATION: underline} 

a.topics { FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none} 
a.topics:hover { FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline} 

a.ichioshi { FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none} 
a.ichioshi:hover { FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline} 

a.rogo { FONT-SIZE: 10px; COLOR: #9B9BB7; TEXT-DECORATION: none} 
a.rogo:hover { FONT-SIZE: 10px; COLOR: #9B9BB7; TEXT-DECORATION: underline} 

.copyright {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 13px
}
.topicsday {
	FONT-SIZE: 9px; COLOR: #040639; LINE-HEIGHT: 12px
}
.topics {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 13px
}

.small {
	FONT-SIZE: 9px; COLOR: #0b5875; LINE-HEIGHT: 12px
}
.cap {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 13px
}
.caprl {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px
}
.text10 {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 13px
}
.text11 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px
}
.text12 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 15px
}
.text13 {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 17px
}
.text14 {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 19px
}
.ti10 {
	FONT-SIZE: 10px; COLOR: #499494; LINE-HEIGHT: 13px
}
.ti12 {
	FONT-SIZE: 12px; COLOR: #499494; LINE-HEIGHT: 15px
}
.ti13 {
	FONT-SIZE: 13px; COLOR: #499494; LINE-HEIGHT: 17px
}
.ti14 {
	FONT-SIZE: 14px; COLOR: #499494; LINE-HEIGHT: 18px
}
.tigreen12 {
	FONT-SIZE: 12px; COLOR: #99CC33; LINE-HEIGHT: 15px
}
.tour10 {
	FONT-SIZE: 10px; COLOR: #499494; LINE-HEIGHT: 13px
}
.tour12 {
	FONT-SIZE: 12px; COLOR: #499494; LINE-HEIGHT: 15px; font-weight: bold
}
.tour14 {
	FONT-SIZE: 14px; COLOR: #499494; LINE-HEIGHT: 18px; font-weight: bold
}
.price10 {
	FONT-SIZE: 10px; COLOR: #499494; LINE-HEIGHT: 13px
}
.price12 {
	FONT-SIZE: 12px; COLOR: #499494; LINE-HEIGHT: 16px
}
.price14 {
	FONT-SIZE: 14px; COLOR: #499494; LINE-HEIGHT: 18px
}
.notes {
	FONT-SIZE: 10px; COLOR: #8FB8CC; LINE-HEIGHT: 13px
}
.time12 {
	FONT-SIZE: 12px; COLOR: #8486B1; LINE-HEIGHT: 15px
}
.red {
	FONT-SIZE: 10px; COLOR: #F09C48; LINE-HEIGHT: 13px
}
.red12 {
	FONT-SIZE: 12px; COLOR: #F09C48; LINE-HEIGHT: 15px
}
.navi {
	FONT-SIZE: 10px; COLOR: #000366; LINE-HEIGHT: 13px
}
.tourname_td {
	background: #E5E5E5
}
.tourrate_m {
	FONT-SIZE: 10px; COLOR: #8486B1; LINE-HEIGHT: 13px
}