BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 250px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px; TEXT-ALIGN: left
}
TD#ContentPane {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
TD#LeftPane {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 25px; WIDTH: 200px; PADDING-TOP: 25px
}
TD#rightPane {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; WIDTH: 200px; PADDING-TOP: 25px
}
TD #UnderSiteBanner {
	BACKGROUND-IMAGE: url(img/no_copy_db.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px; BACKGROUND-COLOR: #10414a
}
#UnderSiteBannerDesc {
	PADDING-LEFT: 65px; FONT-SIZE: 12px; FLOAT: left; VERTICAL-ALIGN: top; COLOR: white; FONT-FAMILY: ‚l‚r ‚oƒSƒVƒbƒN; LETTER-SPACING: 0.5em
}
.LogOutContainer {
	FONT-SIZE: 80%; TEXT-ALIGN: right
}
.TabsPanel {
	MARGIN: 0px; BORDER-BOTTOM: #ff9900 1em solid; TEXT-ALIGN: left; WIDTH: 991px
}
.tabsTable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.SelectedTab {
	BORDER-RIGHT: #FF9900 1px solid; PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0em; MARGIN: 0px; BORDER-LEFT: #FF9900 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.OtherTabs {
	BORDER-RIGHT: #FF9900 1px solid; PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0em; MARGIN: 0px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 5px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.SelectedTab {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
.OtherTabs {
	COLOR: blue; BACKGROUND-COLOR: #FFF1DD
}

DIV.inactive1 {
	BACKGROUND: url(images/tabLeftCorner.gif) #FFF1DD no-repeat left top; HEIGHT: 4px
}
DIV.active1 {
	BACKGROUND: url(images/tabLeftCorner.gif) #ff9900 no-repeat left top; HEIGHT: 4px
}
DIV.inactive2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(images/tabRightCorner.gif) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 4px
}
DIV.inactive3 {
	BORDER-TOP: #ff9900 1px solid
}
.Message {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee
}
.ItemTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: darkred; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Head {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: darkred; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubSubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.NormalTextBox {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal_aka {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red
}
.Normal_midori {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #008000
}
.NormalBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.CommandButton {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.CommandButton:link {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: darkred; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: red; TEXT-DECORATION: underline
}
H1 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H2 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H3 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H4 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H5 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H6 {
	FONT-FAMILY: HGPºÞ¼¯¸E,‚l‚r ƒSƒVƒbƒN; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left center; PADDING-LEFT: 70px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; BACKGROUND-IMAGE: url(img/logo1.gif); PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #429ab5 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #7694c8 12px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #eef3fb
}
#LeftPane H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ff9900
}
#RightPane H2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ff9900
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 5px; COLOR: black; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: darkred
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: darkred
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: darkred
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
UL LI {
	LIST-STYLE-TYPE: square
}
UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
.AnnouncementsList {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 10%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(images/navlink.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.SearchSelectTable {
	FONT-SIZE: 80%
}
.SearchSelectItem {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 8%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.SearchSelectItemWide {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.floatClear {
	CLEAR: both
}
.utilityMenu {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 15px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: MS UI Gothic; TEXT-DECORATION: none
}
.footer_w {
	FONT-SIZE: 12px; COLOR: white;
}
.notice {
	COLOR: red
}
TABLE.AdmMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.AdmMenu TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; BACKGROUND: #b7c0ca; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: #cccccc 1px solid; WIDTH: 7em; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: right
}
TABLE.AdmMenu TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
#LeftPane .ModuleBody {
	BORDER-RIGHT: #ff9900 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff9900 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff9900 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9900 1px solid; BACKGROUND-COLOR: #ffffff
}
.textButton {
	BORDER-RIGHT: #cc0000 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffcc99 3px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 20px; BORDER-LEFT: #ffcc99 3px solid; LINE-HEIGHT: 130%; PADDING-TOP: 3px; BORDER-BOTTOM: #cc0000 3px solid; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN"; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
}
#FooterContainer {
	CLEAR: both
}
TABLE#EditingTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE#EditingTable TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 7em; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #99cccc; TEXT-ALIGN: right
}
TABLE#EditingTable TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.leftImage {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.rightImage {
	FLOAT: right; MARGIN-LEFT: 10px
}
.shou{font-family:"‚l‚r ‚oƒSƒVƒbƒN"; font-size:14px; color:#000000; line-height:140%; font-weight:bold;}
.bluebox5 {
border-left: solid 0.8em #10414A;
border-bottom: solid 1px #10414A;
border-right: solid 1px #10414A;
border-top: solid 1px #10414A;
padding: 0.3em;
}
.bluebox {
border-left: solid 1px #7694C8;
border-bottom: solid 1px #7694C8;
border-right: solid 1px #7694C8;
border-top: solid 1px #7694C8;
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 32px; color:#ffffff;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.title_chu {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; color:#ffffff;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.title_shou {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; color:#ffffff;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.daikoumoku {
	FONT-WEIGHT: bold; FONT-SIZE: 27px; color:#FF6600;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.chukoumoku {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; color:#FF6600;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.shoukoumoku {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; color:#FF6600;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.daikoumoku_chumoku {
	FONT-WEIGHT: bold; FONT-SIZE: 27px; color:#FF0066;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.daikoumoku_midori {
	FONT-WEIGHT: bold; FONT-SIZE: 27px; color:#008000;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.chukoumoku_chumoku {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; color:#FF0066;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.chukoumoku_midori {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; color:#008000;font-family:"HGP‘n‰pŠpÎß¯Ìß‘Ì";
}
.formtext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px;
}
.formtext2 {
	FONT-WEIGHT: normal; FONT-SIZE: 6px;
}
.chukoumoku_a {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#FF0000;font-family:"‚l‚r ‚oƒSƒVƒbƒN";
}
.chukoumoku_kuro {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#000000;font-family:"HGP‘n‰pŠpºÞ¼¯¸UB";
}
.chukoumoku_aka {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; color:#ff0000;font-family:"HGP‘n‰pŠpºÞ¼¯¸UB";
}
.chukoumoku_shiro {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; color:#ffffff;font-family:"HGŠÛºÞ¼¯¸M-PRO";
}
.memo {
	FONT-WEIGHT: normal; FONT-SIZE: 9px;
}
.memo10 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px;
}
.memo12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;
}