A {
	COLOR: navy; TEXT-DECORATION: underline
;}
A:hover {
	TEXT-DECORATION: underline
;}
H1 {
	FONT-SIZE: 18px; PADDING-TOP: 5px; TEXT-ALIGN: left
;}
.leftmenu-text {
	PADDING-LEFT: 10px; FONT: 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #333333; TEXT-ALIGN: left
;}
.leftmenu-chip-blue {
	background : #013467 url(images/left-menu-blue.gif) no-repeat; HEIGHT: 23px; TEXT-ALIGN: left
;}
.leftmenu-chip-gray {
	background : #999999 url(images/left-menu-gray.gif) no-repeat; HEIGHT: 23px; TEXT-ALIGN: left
;}
.leftmenu-chip-text {
	PADDING-LEFT: 10px; FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; TEXT-ALIGN: left
;}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: center
;}
TD {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
;}
.koe_box {
	BORDER-RIGHT: #333333 1px ridge; BORDER-TOP: #333333 1px ridge; background : url(images/koe-hasen.gif); BORDER-LEFT: #333333 1px ridge; BORDER-BOTTOM: #333333 1px ridge
;}
.leftmenu-box-text {
	FONT: 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #333333; TEXT-ALIGN: left
;}
.leftmenu-box-blue {
	BORDER-RIGHT: #013467 1px solid; BORDER-TOP: #013467 0px solid; BORDER-LEFT: #013467 1px solid; BORDER-BOTTOM: #013467 1px solid; TEXT-ALIGN: left
;}
.leftmenu-box-gray {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
;}
#navigation {
	FONT: 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; TEXT-ALIGN: left
;}
#navigation A {
	FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#navigation A:hover {
	BACKGROUND: #e8ebed; FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #12406d; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#sp {
	FONT: 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: yellow; TEXT-ALIGN: left
;}
#sp A {
	FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: yellow; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#sp A:hover {
	BACKGROUND: yellow; FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#rightheader {
	BORDER-RIGHT: #748a96 1px solid; BORDER-TOP: #748a96 0px solid; BORDER-LEFT: #748a96 1px solid; WIDTH: 130px; BORDER-BOTTOM: #748a96 1px solid
;}
.koe_body {
	BORDER-RIGHT: #989898 1px solid; BORDER-TOP: #989898 0px solid; BACKGROUND: #dddddd; BORDER-LEFT: #989898 1px solid; WIDTH: 620px; BORDER-BOTTOM: #989898 1px solid
;}
.koe_top_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; FONT: bold 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-ALIGN: left
;}
.koe_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: left
;}
.koe_top_darkblue {
	background : url(images/koe-top-darkblue.gif) no-repeat fixed; WIDTH: 620px; HEIGHT: 26px
;}
.koe_top_red {
	background : url(images/koe-top-red.gif) no-repeat fixed; WIDTH: 620px; HEIGHT: 26px
;}
.koe_top_orange {
	background : url(images/koe-top-orange.gif) no-repeat fixed; WIDTH: 620px; HEIGHT: 26px
;}
.koe_top_green {
	background : url(images/koe-top-green.gif) no-repeat fixed; WIDTH: 620px; HEIGHT: 26px
;}
.koe_top_blue {
	background : url(images/koe-top-blue.gif) no-repeat fixed; WIDTH: 620px; HEIGHT: 26px
;}
#mainheader {
	background : url(images/mainheader-loop.gif) repeat-x; HEIGHT: 80px
;}
#mainnavigation {
	HEIGHT: 20px
;}
#pankuzu {
	FONT: 10px/14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; TEXT-ALIGN: left
;}
#footer {
	background : url(images/footer.jpg) no-repeat;}
#footerline {
	background : url(images/footer-loop.gif) repeat-x;}
#copyright {
	FONT-SIZE: 12px; BACKGROUND: #efefef; WIDTH: 780px; HEIGHT: 20px
;}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: white; LINE-HEIGHT: 21px
;}
#left570 {
	BORDER-RIGHT: #989898 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #989898 0px solid; BORDER-LEFT: #989898 0px solid; WIDTH: 560px; BORDER-BOTTOM: #989898 0px solid; TEXT-ALIGN: left
;}
.rightmenu-chip-blue {
	BACKGROUND: #006699 no-repeat right 50%; HEIGHT: 23px; TEXT-ALIGN: left
;}
.leftyose {
	TEXT-ALIGN: left
;}
#popup-footer {
	background : url(images/popup-footer.gif) no-repeat right 50%;}
#footerline-popup {
	background : url(images/popup-footer-loop.gif) repeat-x;}
.textarea-clubsuite {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; WIDTH: 146px
;}
.right-box-book {
	BORDER-RIGHT: #013467 1px solid; BORDER-TOP: #013467 2px solid; BORDER-LEFT: #013467 1px solid; BORDER-BOTTOM: #013467 1px solid; TEXT-ALIGN: left
;}
HR {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px solid
;}
.left-chip {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(images/left-chip.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px
;}
.left-chiptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background : url(images/web3.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px
;}
.left-chip-text {
	FONT: 12px/21px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; MARGIN-LEFT: 10px; TEXT-DECORATION: none
;}
#foot-menu {
	BORDER-RIGHT: #a9b7c2 0px solid; BORDER-TOP: #a9b7c2 1px solid; FONT-SIZE: 12px; BACKGROUND: #dedede; BORDER-LEFT: #a9b7c2 0px solid; WIDTH: 780px; LINE-HEIGHT: 18px; BORDER-BOTTOM: #a9b7c2 1px solid; TEXT-DECORATION: none
;}
#copyright A {
	FONT-SIZE: 12px; COLOR: #023569; TEXT-DECORATION: none
;}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
;}
.textarea-quicklink {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; WIDTH: 140px; LINE-HEIGHT: 10px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; HEIGHT: 12px
;}
.edu-menu {
	PADDING-LEFT: 10px; FONT: bold 12px/25px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; HEIGHT: 25px; TEXT-ALIGN: left
;}
.edu-table {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 50px; TEXT-ALIGN: left
;}
.edu-type {
	BORDER-RIGHT: #003366 5px solid; BORDER-TOP: #003366 0px solid; PADDING-LEFT: 10px; BACKGROUND: #c4cdd2; FONT: bold 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-LEFT: #003366 0px solid; COLOR: #024175; BORDER-BOTTOM: #003366 1px solid; HEIGHT: 25px; TEXT-ALIGN: left
;}
.hasen-caution {
	BORDER-RIGHT: #ce293a 1px dotted; BORDER-TOP: #ce293a 1px dotted; BORDER-LEFT: #ce293a 1px dotted; BORDER-BOTTOM: #ce293a 1px dotted
;}
#navi2 {
	FONT: 12px/22px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; MARGIN-RIGHT: 20px; HEIGHT: 22px
;}
#navi2 A {
	FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#navi2 A:hover {
	BACKGROUND: #e8ebed; FONT: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #12406d; TEXT-ALIGN: left; TEXT-DECORATION: underline
;}
#left155 {
	BORDER-RIGHT: #e8ebed 1px solid; BORDER-TOP: #e8ebed 0px solid; FLOAT: left; VISIBILITY: visible; BORDER-LEFT: #e8ebed 0px solid; WIDTH: 155px; BORDER-BOTTOM: #e8ebed 0px solid; BACKGROUND-COLOR: #000033
;}
.gray-type {
	BORDER-RIGHT: #666666 5px solid; BORDER-TOP: #666666 0px solid; PADDING-LEFT: 10px; BACKGROUND: #cccccc; FONT: bold 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-LEFT: #666666 0px solid; COLOR: #024175; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 25px; TEXT-ALIGN: left
;}
H3 {
	FONT: bold 16px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"
;}
.staff {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
;}
.hasen-red {
	BORDER-RIGHT: #ff0000 1px dotted; BORDER-TOP: #ff0000 0px dotted; BORDER-LEFT: #ff0000 1px dotted; BORDER-BOTTOM: #ff0000 1px dotted; TEXT-ALIGN: left
;}
.line-red {
	BORDER-RIGHT: #ff0000 5px solid; BORDER-TOP: #ff0000 0px solid; PADDING-LEFT: 10px; BACKGROUND: #ffecee; FONT: bold 12px/20px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-LEFT: #ff0000 0px solid; BORDER-BOTTOM: #ff0000 1px solid; HEIGHT: 25px; TEXT-ALIGN: left
;}
#base {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 0px solid
;}
#leftborder {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 0px solid; WIDTH: 155px; BORDER-BOTTOM: silver 0px solid
;}
.topless {
	BORDER-RIGHT: #375f87 1px solid; BORDER-TOP: #375f87 0px; BORDER-LEFT: #375f87 1px solid; BORDER-BOTTOM: #375f87 1px dashed
;}
#copyright2 {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BACKGROUND: #efefef; BORDER-LEFT: #999999 0px solid; WIDTH: 100%; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 20px
;}
.hasen-blue {
	BORDER-RIGHT: #28495c 3px dashed; BORDER-TOP: #28495c 0px dashed; BORDER-LEFT: #28495c 3px dashed; BORDER-BOTTOM: #28495c 3px dashed; TEXT-ALIGN: left
;}
#popup {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VISIBILITY: hidden; BORDER-LEFT: medium none; WIDTH: auto; BORDER-BOTTOM: medium none; HEIGHT: auto; TEXT-ALIGN: left
;}
.white {
	COLOR: #ffffff
;}
.qared {
	FONT-WEIGHT: bold; COLOR: #cc0000
;}
.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 0px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 0px solid
;}
.siza14px-purple {
	FONT-WEIGHT: bold; COLOR: #cc0000
;}
.form-m {
	WIDTH: 250px; HEIGHT: 18px
;}
.form-s {
	WIDTH: 150px; HEIGHT: 18px
;}
.form-ss {
	WIDTH: 50px; HEIGHT: 18px
;}
.form-mmm {
	WIDTH: 400px; HEIGHT: 300px
;}
.wid580 {
	WIDTH: 580px; BACKGROUND-COLOR: white
;}
.wid500 {
	WIDTH: 500px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
;}
.underbar {
	TEXT-DECORATION: underline
;}
.voice_ef {
	FONT: 10px/16px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; COLOR: #333333
;}

