* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 150%; FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; BACKGROUND: url(images/back.gif) #ffffff repeat-y center top; COLOR: #333; FONT-SIZE: 14px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.event-form {
	BORDER-BOTTOM: #d8ddec 1px solid; BORDER-LEFT: #d8ddec 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #d8ddec 1px solid; BORDER-RIGHT: #d8ddec 1px solid; PADDING-TOP: 10px
}
.event-form-title {
	BORDER-LEFT: #df0029 5px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; BACKGROUND: #ee9c00; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.link-title {
	BORDER-LEFT: #99bacf 5px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #898989; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.link-title H1 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 3px; COLOR: #2d4b9b; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.link-img {
	BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 240px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 2px
}
.link-title A:link {
	COLOR: #898989
}
.link-title A:visited {
	COLOR: #898989
}
.tips {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 420px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; BACKGROUND: #f0f0f0; PADDING-TOP: 10px
}
.quick-title {
	BORDER-BOTTOM: #d8ddec 1px solid; BORDER-LEFT: #d8ddec 5px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: #eaedf6; PADDING-TOP: 7px
}
.quick-title H1 {
	LINE-HEIGHT: 1; COLOR: #3576a0; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.quick-subtitle {
	BORDER-BOTTOM: #d8ddec 1px solid; BORDER-LEFT: #d8ddec 5px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #eaedf6; COLOR: #464646; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.quick-cord {
	LINE-HEIGHT: 1.5; WIDTH: 450px; MARGIN-BOTTOM: 20px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.quick-cord2 {
	LINE-HEIGHT: 1.4; MARGIN: 15px 0px
}
.quick-cord3 {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.6; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 15px; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 10px
}
.indent {
	PADDING-LEFT: 3em
}
.top {
	PADDING-BOTTOM: 20px; WIDTH: 450px
}
.top UL {
	LINE-HEIGHT: 1.8; LIST-STYLE-TYPE: none; PADDING-LEFT: 4px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
.toptitle {
	BORDER-BOTTOM: #d3d2d2 0px solid; BORDER-LEFT: #d3d2d2 5px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #f0f0f0; BORDER-TOP: #d3d2d2 0px solid; BORDER-RIGHT: #d3d2d2 0px solid; PADDING-TOP: 5px
}
.top-menu {
	TEXT-ALIGN: right; LINE-HEIGHT: 1; WIDTH: 870px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.book {
	PADDING-BOTTOM: 20px; WIDTH: 450px
}
.book-imge {
	WIDTH: 130px; FLOAT: left; PADDING-TOP: 2px
}
.book-right {
	WIDTH: 310px; FLOAT: right
}
.book H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #464646; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.book H2 {
	LINE-HEIGHT: 14px; FONT-SIZE: 12px
}
#page {
	TEXT-ALIGN: center; PADDING-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; BACKGROUND: url(images/logoback2.gif) no-repeat left top; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#head {
	TEXT-ALIGN: left; WIDTH: 870px; HEIGHT: 100px
}
#contents {
	TEXT-ALIGN: left; WIDTH: 870px; BACKGROUND: url(images/backline.gif) repeat-y center top; HEIGHT: auto
}
#left {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; WIDTH: 180px; FLOAT: left; FONT-SIZE: 11px
}
.lefthead {
	WIDTH: 180px; HEIGHT: 130px
}
#left UL {
	LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
#left UL UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#left LI {
	PADDING-BOTTOM: 4px; MARGIN: 5px 0px -5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-TOP: 4px
}
#left LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(images/arrow.gif) no-repeat left center; COLOR: #464646; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#left LI A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#container {
	TEXT-ALIGN: left; WIDTH: 675px; FLOAT: right
}
.center {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 450px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 0px
}
.center-title {
	LINE-HEIGHT: 1; PADDING-LEFT: 2px; FONT-FAMILY: Times New Roman; COLOR: #cecece; FONT-SIZE: 25px
}
.center-infor {
	LINE-HEIGHT: 16px; WIDTH: 450px; MARGIN-BOTTOM: 40px; FONT-SIZE: 12px
}
.post-title {
	BORDER-LEFT: #3576a0 5px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; COLOR: #898989; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.post-title H1 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 3px; COLOR: #3576a0; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.post-title A:link {
	COLOR: #898989
}
.post-title A:visited {
	COLOR: #898989
}
.linkbox {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 15px; WIDTH: 420px; PADDING-RIGHT: 15px; BACKGROUND: #ececec; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.post-subtitle {
	BORDER-LEFT: #b8b8b8 5px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; MARGIN-TOP: 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.list UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.list UL LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.imgbox {
	BORDER-BOTTOM: #b8b8b8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 444px; PADDING-RIGHT: 2px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 2px
}
.cord {
	BORDER-BOTTOM: #b8b8b8 1px solid; BORDER-LEFT: #b8b8b8 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.6; MARGIN: 10px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 12px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 1px solid; PADDING-TOP: 10px
}
#right-top {
	LINE-HEIGHT: 16px; WIDTH: 180px; FLOAT: right; FONT-SIZE: 12px
}
#right {
	LINE-HEIGHT: 1; WIDTH: 180px; FLOAT: right
}
.cattitle {
	BORDER-BOTTOM: #d3d2d2 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #d3d2d2 5px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: #f0f0f0; BORDER-TOP: #d3d2d2 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d3d2d2 5px solid; PADDING-TOP: 5px
}
.adbox {
	BORDER-BOTTOM: #acacac 1px solid; BORDER-LEFT: #acacac 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 158px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 5px; BORDER-TOP: #acacac 1px solid; BORDER-RIGHT: #acacac 1px solid; PADDING-TOP: 10px
}
#right UL {
	BORDER-BOTTOM: #eee 1px solid; LINE-HEIGHT: 1.4; LIST-STYLE-TYPE: none; FONT-SIZE: 12px; FONT-WEIGHT: normal; LIST-STYLE-IMAGE: none
}
#right UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; PADDING-TOP: 4px
}
#rightlink {
	WIDTH: 180px
}
#rightlink H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#rightlink UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#rightlink UL UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
H1 {
	LINE-HEIGHT: 20px; COLOR: #464646; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 25px; COLOR: #464646; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.indent1em {
	PADDING-LEFT: 1em
}
.indent2em {
	PADDING-LEFT: 2.25em
}
A {
	COLOR: #268; TEXT-DECORATION: none
}
A:link {
	COLOR: #268
}
A:visited {
	COLOR: #268
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.gotop {
	TEXT-ALIGN: right; CLEAR: both; FONT-SIZE: 12px
}
.imgdot0 {
	BACKGROUND-IMAGE: url(images/border-dot.gif); MARGIN: 0px 0px 2px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px; CLEAR: both
}
.imgdot {
	BACKGROUND-IMAGE: url(images/border-dot.gif); MARGIN: 5px 0px; WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px; CLEAR: both
}
.imgdot23 {
	BACKGROUND-IMAGE: url(images/border-dot23.gif); WIDTH: auto; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; CLEAR: both
}
.spacer20 {
	WIDTH: auto; HEIGHT: 20px; CLEAR: both
}
.spacer10 {
	WIDTH: auto; HEIGHT: 10px; CLEAR: both
}
.spacer5 {
	WIDTH: auto; HEIGHT: 5px; CLEAR: both
}
.spacer1 {
	WIDTH: auto; HEIGHT: 1px; CLEAR: both
}
#foot {
	BORDER-BOTTOM: #b8b8b8 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #b8b8b8 0px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 870px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 10px; BORDER-TOP: #b8b8b8 1px solid; BORDER-RIGHT: #b8b8b8 0px solid; PADDING-TOP: 5px
}
