 {
	FONT-SIZE: 12px
}
.x10 {
	FONT-SIZE: 10px
}
.x11 {
	FONT-SIZE: 11px
}
.x12 {
	FONT-SIZE: 12px
}
.x13 {
	FONT-SIZE: 13px
}
.x14 {
	FONT-SIZE: 14px
}
.x15 {
	FONT-SIZE: 15px
}
.x16 {
	FONT-SIZE: 16px
}
.x10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.x11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.x12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.x13b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.x14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.x15b {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
.x16b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.x11h {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
.x12h {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.x13h {
	FONT-SIZE: 13px; LINE-HEIGHT: 16px
}
.x14h {
	FONT-SIZE: 14px; LINE-HEIGHT: 16px
}
.x15h {
	FONT-SIZE: 15px; LINE-HEIGHT: 16px
}
.x16h {
	FONT-SIZE: 16px; LINE-HEIGHT: 16px
}
.x10-300 {
	FONT-SIZE: 10px; COLOR: #330000
}
.x10-600 {
	FONT-SIZE: 10px; COLOR: #660000
}
.x10-900 {
	FONT-SIZE: 10px; COLOR: #990000
}
.x10-f00 {
	FONT-SIZE: 10px; COLOR: #ff0000
}
.x10-f90 {
	FONT-SIZE: 10px; COLOR: #ff9900
}
.x10-222 {
	FONT-SIZE: 10px; COLOR: #222222
}
.x10-333 {
	FONT-SIZE: 10px; COLOR: #333333
}
.x10-666 {
	FONT-SIZE: 10px; COLOR: #666666
}
.x10-999 {
	FONT-SIZE: 10px; COLOR: #999999
}
.x10-aaa {
	FONT-SIZE: 10px; COLOR: #aaaaaa
}
.x10-bbb {
	FONT-SIZE: 10px; COLOR: #bbbbbb
}
.x10-ccc {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.x10-ddd {
	FONT-SIZE: 10px; COLOR: #dddddd
}
.x10-eee {
	FONT-SIZE: 10px; COLOR: #eeeeee
}
.x10-fff {
	FONT-SIZE: 10px; COLOR: #ffffff
}
.x11-300 {
	FONT-SIZE: 11px; COLOR: #330000
}
.x11-600 {
	FONT-SIZE: 11px; COLOR: #660000
}
.x11-900 {
	FONT-SIZE: 11px; COLOR: #990000
}
.x11-f00 {
	FONT-SIZE: 11px; COLOR: #ff0000
}
.x11-f90 {
	FONT-SIZE: 11px; COLOR: #ff9900
}
.x11-222 {
	FONT-SIZE: 11px; COLOR: #222222
}
.x11-333 {
	FONT-SIZE: 11px; COLOR: #333333
}
.x11-666 {
	FONT-SIZE: 11px; COLOR: #666666
}
.x11-999 {
	FONT-SIZE: 11px; COLOR: #999999
}
.x11-aaa {
	FONT-SIZE: 11px; COLOR: #aaaaaa
}
.x11-bbb {
	FONT-SIZE: 11px; COLOR: #bbbbbb
}
.x11-ccc {
	FONT-SIZE: 11px; COLOR: #cccccc
}
.x11-ddd {
	FONT-SIZE: 11px; COLOR: #dddddd
}
.x11-eee {
	FONT-SIZE: 11px; COLOR: #eeeeee
}
.x11-fff {
	FONT-SIZE: 11px; COLOR: #ffffff
}
.x11b-300 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #330000
}
.x11b-600 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #660000
}
.x11b-900 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000
}
.x11b-f00 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000
}
.x11b-f90 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9900
}
.x11b-222 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #222222
}
.x11b-333 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333
}
.x11b-666 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.x11b-999 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999
}
.x11b-aaa {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #aaaaaa
}
.x11b-bbb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bbbbbb
}
.x11b-ccc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cccccc
}
.x11b-ddd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #dddddd
}
.x11b-eee {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #eeeeee
}
.x11b-fff {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.x11h-300 {
	FONT-SIZE: 11px; COLOR: #330000; LINE-HEIGHT: 16px
}
.x11h-600 {
	FONT-SIZE: 11px; COLOR: #660000; LINE-HEIGHT: 16px
}
.x11h-900 {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 16px
}
.x11h-f00 {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 16px
}
.x11h-f90 {
	FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 16px
}
.x11h-222 {
	FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 16px
}
.x11h-333 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px
}
.x11h-006ead {
	FONT-SIZE: 11px; COLOR: #006ead; LINE-HEIGHT: 16px
}
.x11h-666 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 16px
}
.x11h-999 {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px
}
.x11h-aaa {
	FONT-SIZE: 11px; COLOR: #aaaaaa; LINE-HEIGHT: 16px
}
.x11h-bbb {
	FONT-SIZE: 11px; COLOR: #bbbbbb; LINE-HEIGHT: 16px
}
.x11h-ccc {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 16px
}
.x11h-ddd {
	FONT-SIZE: 11px; COLOR: #dddddd; LINE-HEIGHT: 16px
}
.x11h-eee {
	FONT-SIZE: 11px; COLOR: #eeeeee; LINE-HEIGHT: 16px
}
.x11h-fff {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
.x11h2-300 {
	FONT-SIZE: 11px; COLOR: #330000; LINE-HEIGHT: 18px
}
.x11h2-600 {
	FONT-SIZE: 11px; COLOR: #660000; LINE-HEIGHT: 18px
}
.x11h2-900 {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 18px
}
.x11h2-f00 {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 18px
}
.x11h2-f90 {
	FONT-SIZE: 11px; COLOR: #ff9900; LINE-HEIGHT: 18px
}
.x11h2-222 {
	FONT-SIZE: 11px; COLOR: #222222; LINE-HEIGHT: 18px
}
.x11h2-333 {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px
}
.x11h2-009ae1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009ae1; LINE-HEIGHT: 18px
}
.x11h2-666 {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 18px
}
.x11h2-999 {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 18px
}
.x11h2-aaa {
	FONT-SIZE: 11px; COLOR: #aaaaaa; LINE-HEIGHT: 18px
}
.x11h2-bbb {
	FONT-SIZE: 11px; COLOR: #bbbbbb; LINE-HEIGHT: 18px
}
.x11h2-ccc {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 18px
}
.x11h2-ddd {
	FONT-SIZE: 11px; COLOR: #dddddd; LINE-HEIGHT: 18px
}
.x11h2-eee {
	FONT-SIZE: 11px; COLOR: #eeeeee; LINE-HEIGHT: 18px
}
.x11h2-fff {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 18px
}
.x12-300 {
	FONT-SIZE: 12px; COLOR: #330000
}
.x12-600 {
	FONT-SIZE: 12px; COLOR: #660000
}
.x12-900 {
	FONT-SIZE: 12px; COLOR: #990000
}
.x12-f00 {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.x12-f90 {
	FONT-SIZE: 12px; COLOR: #ff9900
}
.x12-222 {
	FONT-SIZE: 12px; COLOR: #222222
}
.x12-333 {
	FONT-SIZE: 12px; COLOR: #333333
}
.x12-666 {
	FONT-SIZE: 12px; COLOR: #666666
}
.x12-999 {
	FONT-SIZE: 12px; COLOR: #999999
}
.x12-aaa {
	FONT-SIZE: 12px; COLOR: #aaaaaa
}
.x12-bbb {
	FONT-SIZE: 12px; COLOR: #bbbbbb
}
.x12-ccc {
	FONT-SIZE: 12px; COLOR: #cccccc
}
.x12-ddd {
	FONT-SIZE: 12px; COLOR: #dddddd
}
.x12-eee {
	FONT-SIZE: 12px; COLOR: #eeeeee
}
.x12-fff {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.x12b-300 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #330000
}
.x12b-600 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #660000
}
.x12b-900 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000
}
.x12b-009900 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009900
}
.x12b-f00 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.x12b-f90 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900
}
.x12b-222 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #222222
}
.x12b-333 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333
}
.x12b-666 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666
}
.x12b-999 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #999999
}
.x12b-aaa {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #aaaaaa
}
.x12b-bbb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #bbbbbb
}
.x12b-ccc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc
}
.x12b-ddd {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dddddd
}
.x12b-eee {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #eeeeee
}
.x12b-fff {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
.x12h-300 {
	FONT-SIZE: 12px; COLOR: #330000; LINE-HEIGHT: 16px
}
.x12h-600 {
	FONT-SIZE: 12px; COLOR: #660000; LINE-HEIGHT: 16px
}
.x12h-900 {
	FONT-SIZE: 12px; COLOR: #990000; LINE-HEIGHT: 16px
}
.x12h-f00 {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 16px
}
.x12h-f90 {
	FONT-SIZE: 12px; COLOR: #ff9900; LINE-HEIGHT: 16px
}
.x12h-222 {
	FONT-SIZE: 12px; COLOR: #222222; LINE-HEIGHT: 16px
}
.x12h-333 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px
}
.x12h-666 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 16px
}
.x12h-999 {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 16px
}
.x12h-aaa {
	FONT-SIZE: 12px; COLOR: #aaaaaa; LINE-HEIGHT: 16px
}
.x12h-bbb {
	FONT-SIZE: 12px; COLOR: #bbbbbb; LINE-HEIGHT: 16px
}
.x12h-ccc {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 16px
}
.x12h-ddd {
	FONT-SIZE: 12px; COLOR: #dddddd; LINE-HEIGHT: 16px
}
.x12h-eee {
	FONT-SIZE: 12px; COLOR: #eeeeee; LINE-HEIGHT: 16px
}
.x12h-fff {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
.x12h2-333 {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px
}
.x12h2-eee {
	FONT-SIZE: 12px; COLOR: #eeeeee; LINE-HEIGHT: 18px
}
.x12h2-fff {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px
}
.x14-333 {
	FONT-SIZE: 14px; COLOR: #333333
}
.x14-eee {
	FONT-SIZE: 14px; COLOR: #eeeeee
}
.x14-fff {
	FONT-SIZE: 14px; COLOR: #ffffff
}
.x14b-333 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333
}
.x14b-eee {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #eeeeee
}
.x14b-fff {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.x14h-333 {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 16px
}
.x14h-eee {
	FONT-SIZE: 14px; COLOR: #eeeeee; LINE-HEIGHT: 16px
}
.x14h-fff {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 16px
}




.x10b-00a {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00a5fa
}
.x10b-9e9 {
	FONT-SIZE: 10px; COLOR: #9e9e9e; LINE-HEIGHT: 16px
}

.x11b-ffff {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 18px
}

.x12c-9e9 {
	FONT-SIZE: 12px; COLOR: #9e9e9e; LINE-HEIGHT: 19px
}

.event
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
text-align:left;
}
.event2
{
margin:0px 0px 0px 0px;
padding:8px 10px 0px 0px;
text-align:left;
}


.corp
{
margin:0px 0px 0px 0px;
padding:0px 10px 10px 10px;
text-align:left;
}

.part
{
margin:0px 0px 0px 0px;
padding:0px 10px 0px 5px;
text-align:left;
}
.ryokin {
	FONT-SIZE: 22px; COLOR: #006caa; FONT-FAMILY: "Times New Roman","Times","serif"
}
A:link {
	FONT-SIZE: 12px; COLOR: #006caa; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #006caa; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #006caa; TEXT-DECORATION: underline
}



A.mail-A:link {
	FONT-SIZE: 11px; COLOR: #dddddd; TEXT-DECORATION: underline
}
A.mail-A:visited {
	FONT-SIZE: 11px; COLOR: #dddddd; TEXT-DECORATION: underline
}
A.mail-A:active {
	FONT-SIZE: 11px; COLOR: #dddddd; TEXT-DECORATION: underline
}
A.mail-A:hover {
	FONT-SIZE: 11px; BACKGROUND: #dddddd; COLOR: #222222; TEXT-DECORATION: underline
}
.footmenu A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #dddddd; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.footmenu A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #dddddd; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.footmenu A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #dddddd; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.footmenu A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #dddddd; PADDING-BOTTOM: 0px; COLOR: #222222; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: none
}
.sidemenu A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #303030; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.sidemenu A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #303030; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.sidemenu A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #303030; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: underline
}
.sidemenu A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #dddddd; PADDING-BOTTOM: 0px; COLOR: #222222; PADDING-TOP: 1px; HEIGHT: 12px; TEXT-DECORATION: none
}
A.link-A:link {
	FONT-SIZE: 12px; COLOR: #995500; TEXT-DECORATION: none
}
A.link-A:visited {
	FONT-SIZE: 12px; COLOR: #995500; TEXT-DECORATION: none
}
A.link-A:active {
	FONT-SIZE: 12px; COLOR: #995500; TEXT-DECORATION: none
}
A.link-A:hover {
	FONT-SIZE: 12px; COLOR: #995500; TEXT-DECORATION: none
}
.link1 A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #6666cc; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-DECORATION: none
}
.link1 A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #6666cc; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-DECORATION: none
}
.link1 A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #6666cc; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-DECORATION: none
}
.link1 A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #6666cc; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #eeeeee; PADDING-TOP: 2px; HEIGHT: 18px; TEXT-DECORATION: none
}
.pagetop A:link {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
.pagetop A:visited {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
.pagetop A:active {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
.pagetop A:hover {
	FONT-SIZE: 10px; BACKGROUND: #cccccc; COLOR: #333333; TEXT-DECORATION: none
}
IMG.topm {
	MARGIN-TOP: 6px; HEIGHT: 22px
}
A.topmenu-A:link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.topmenu-A:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.topmenu-A:active {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.topmenu-A:hover {
	FONT-SIZE: 10px; COLOR: #887777; TEXT-DECORATION: underline
}
.news A:link {
	FONT-SIZE: 11px; COLOR: #639100; HEIGHT: 11px; TEXT-DECORATION: none
}
.news A:visited {
	FONT-SIZE: 11px; COLOR: #639100; HEIGHT: 11px; TEXT-DECORATION: none
}
.news A:active {
	FONT-SIZE: 11px; COLOR: #639100; HEIGHT: 11px; TEXT-DECORATION: none
}
.news A:hover {
	FONT-SIZE: 11px; BACKGROUND: #639100; COLOR: #eeeeee; HEIGHT: 11px; TEXT-DECORATION: none
}



