BODY {COLOR: #333;}
/* BODY {COLOR: #333; BACKGROUND-COLOR: #F7F4E9} */
.main {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 14px}
A {COLOR: #000; TEXT-DECORATION: none}
A:link {COLOR: #000; TEXT-DECORATION: none}
A:visited {COLOR: #000; TEXT-DECORATION: none}
A:active {COLOR: #f09}
A:hover {COLOR: #f09}



.matsumototitle {FONT-SIZE: 12px; COLOR: #036; LINE-HEIGHT: 14px}
.matsumoto {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 14px}
.matsumoto A:link {COLOR: #09c}
.matsumoto A:visited {COLOR: #09c}
.matsumoto A:active {COLOR: #f09}
.matsumoto A:hover {COLOR: #f09}
.matsumotomidashi {FONT-SIZE: 14px; COLOR: #09c; LINE-HEIGHT: 16px}
.matsumotomidashi A:link {COLOR: #09c; FONT-WEIGHT: bold}
.matsumotomidashi A:visited {COLOR: #09c; FONT-WEIGHT: bold}
.matsumotomidashi A:active {COLOR: #f09; FONT-WEIGHT: bold}
.matsumotomidashi A:hover {COLOR: #f09; FONT-WEIGHT: bold}

.azuminotitle {FONT-SIZE: 12px; COLOR: #360; LINE-HEIGHT: 14px}
.azumino {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 14px}
.azumino A:link {COLOR: #6c3}
.azumino A:visited {COLOR: #6c3}
.azumino A:active {COLOR: #f09}
.azumino A:hover {COLOR: #f09}
.azuminomidashi {FONT-SIZE: 14px; COLOR: #6c3; LINE-HEIGHT: 16px}
.azuminomidashi A:link {COLOR: #6c3; FONT-WEIGHT: bold}
.azuminomidashi A:visited {COLOR: #6c3; FONT-WEIGHT: bold}
.azuminomidashi A:active {COLOR: #f09; FONT-WEIGHT: bold}
.azuminomidashi A:hover {COLOR: #f09; FONT-WEIGHT: bold}

.suwatitle {FONT-SIZE: 12px; COLOR: #930; LINE-HEIGHT: 14px}
.suwa {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 14px}
.suwa A:link {COLOR: #f60}
.suwa A:visited {COLOR: #f60}
.suwa A:active {COLOR: #f09}
.suwa A:hover {COLOR: #f09}
.suwamidashi {FONT-SIZE: 14px; COLOR: #f60; LINE-HEIGHT: 16px}
.suwamidashi A:link {COLOR: #f60; FONT-WEIGHT: bold}
.suwamidashi A:visited {COLOR: #f60; FONT-WEIGHT: bold}
.suwamidashi A:active {COLOR: #f09; FONT-WEIGHT: bold}
.suwamidashi A:hover {COLOR: #f09; FONT-WEIGHT: bold}


.endtitle {FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 14px; FONT-WEIGHT: bold;}
.end {FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 14px}
.endmidashi {FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 16px; FONT-WEIGHT: bold;}
.endkakaku {FONT-SIZE: 14px; COLOR: #FC3; LINE-HEIGHT: 16px; FONT-WEIGHT: bold;}

.lefttitle {FONT-SIZE: 26px; COLOR: #000; LINE-HEIGHT: 28px;}
.leftmidashi {FONT-SIZE: 16px; COLOR: #000; LINE-HEIGHT: 22px; FONT-WEIGHT: bold;}
.leftbig {FONT-SIZE: 14px; COLOR: #333; LINE-HEIGHT: 18px;}
.leftmain {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 15px;}
.leftsmall {FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-WEIGHT: bold;}


.point {FONT-SIZE: 12px; COLOR: #f09; FONT-WEIGHT: bold; LINE-HEIGHT: 14px;}
.caption {FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 12px}
.caption A:link {COLOR: #000}
.caption A:visited {COLOR: #000}
.caption A:active {COLOR: #f09}
.caption A:hover {COLOR: #f09}


DIV {FONT-SIZE: 70%; Z-INDEX: 2; WIDTH: 50px; POSITION: absolute; HEIGHT: 90px}




H3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; COLOR: #f60; PADDING-TOP: 0px
}
.date {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 70%; MARGIN-BOTTOM: 5px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 72%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.text {
	FONT-SIZE: 80%; COLOR: #333333; LINE-HEIGHT: 150%
}
.midasi {
	FONT-WEIGHT: bold; FONT-SIZE: 95%; COLOR: #cc6633
}
.serach {
	BORDER-RIGHT: #993 1px solid; BORDER-TOP: #993 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #993 1px solid; WIDTH: 100px; BORDER-BOTTOM: #993 1px solid
}
.contents {
	BORDER-BOTTOM: #999 1px solid
}
.code {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #fff
}
.submit {
	MARGIN-TOP: 5px; FONT-SIZE: 70%; WIDTH: 35px
}
.footer {
	BORDER-TOP: #999 1px solid
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #999900
}
.bookform TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 550px; LINE-HEIGHT: 150%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-COLLAPSE: separate; border-spacing: 1px
}
.bookform TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #e4f3ce; TEXT-ALIGN: left
}


