body {
	margin-top: 20px;
	margin-bottom: 20px;
	background-color:#F6F6F6;
}
.l_main {
	FONT-SIZE: 12px; COLOR: #666666; LETTER-SPACING: -1px
}
.l_main A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_main A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_main A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_main A:hover {
	COLOR: #639cc6; TEXT-DECORATION: none
}
.l_login {
	FONT-SIZE: 11px; COLOR: #666666; LETTER-SPACING: -1px
}
.l_login_b {
	FONT-SIZE: 11px; COLOR: #639cc6
}
.l_login A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_login A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_login A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_login A:hover {
	COLOR: #639cc6; TEXT-DECORATION: none
}
.l_book {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_book A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_book A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_book A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_book A:hover {
	COLOR: #639cc6; TEXT-DECORATION: none
}
.l_service {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_service A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_service A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_service A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_service A:hover {
	COLOR: #e78c4a; TEXT-DECORATION: none
}
.l_study {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_study A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_study A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_study A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_study A:hover {
	COLOR: #6b8cce; TEXT-DECORATION: none
}
.l_board {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_board A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_board A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_board A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_board A:hover {
	COLOR: #5aadb5; TEXT-DECORATION: none
}
.l_strategy {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_strategy A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_strategy A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_strategy A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_strategy A:hover {
	COLOR: #d6ad52; TEXT-DECORATION: none
}
.l_teacher {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; HEIGHT: 25px
}
.l_teacher A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_teacher A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_teacher A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_teacher A:hover {
	COLOR: #bd94c6; TEXT-DECORATION: none
}
.l_event {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 130%; PADDING-TOP: 5px
}
.l_event A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_event A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_event A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.l_event A:hover {
	COLOR: #fe9001; TEXT-DECORATION: none
}
.radio {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
BODY {
	FONT: 12px/160% ; COLOR: #666666
}
FORM {
	FONT: 12px/160% ; COLOR: #666666
}
OPTION {
	FONT: 12px/160% ; COLOR: #666666
}
SELECT {
	FONT: 12px/160% ; COLOR: #666666
}
INPUT {
	FONT: 12px/160% ; COLOR: #666666
}
TEXTAREA {
	FONT: 12px/160% ; COLOR: #666666
}
P {
	FONT: 12px/160% ; COLOR: #666666
}
BR {
	FONT: 12px/160% ; COLOR: #666666
}
TD {
	FONT: 12px; COLOR: #666666
}
DIV {
	FONT: 12px/160% ; COLOR: #666666
}
SPAN {
	FONT: 12px/160% ; COLOR: #666666
}
PRE {
	FONT: 12px/160% ; COLOR: #666666
}
BLOCKQUOTE {
	FONT: 12px/160% ; COLOR: #666666
}
CENTER {
	FONT: 12px/160% ; COLOR: #666666
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px;
}
FORM {
	MARGIN: 0px
}
INPUT {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FONT: 11px/17px ; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #fefdfb; solid: 
}
TEXTAREA {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FONT: 11px/17px ; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
DIV.detail {
	LEFT: 10px; OVERFLOW: auto; WIDTH: 250px; LINE-HEIGHT: 140%; POSITION: relative; TOP: 10px; HEIGHT: 260px
}
.box {
	BORDER-RIGHT: #d4c1a0 1px solid; BORDER-TOP: #d4c1a0 1px solid; BORDER-LEFT: #d4c1a0 1px solid; BORDER-BOTTOM: #d4c1a0 1px solid; BACKGROUND-COLOR: #ece4d6
}
.select_box {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; DISPLAY: none; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
.border_01 {
font-size:16px; color:#FFFFFF; font-weight:700; letter-spacing:4px; padding-top:5px; padding-left:8px;
}
.menu {
font-size:13px; color:#FFFFFF; font-weight:700; padding-top:4px; padding-left:24px; letter-spacing:2px;
}
.menu_sub {
font-size:12px; color:#333333; font-weight:300; padding-top:2px; padding-left:36px; letter-spacing:2px;
}
.no_border {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.poll {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; FONT: bold 12px/140% ; COLOR: #218ca9; PADDING-TOP: 5px; LETTER-SPACING: -1px
}
.re_book {
	PADDING-LEFT: 5px; FONT: bold 11px ; COLOR: #5d8a07; LETTER-SPACING: -1px
}
.book {
	BACKGROUND-COLOR: #639cc6
}
.service {
	BACKGROUND-COLOR: #e78c4a
}
.study {
	BACKGROUND-COLOR: #6b8cce
}
.board {
	BACKGROUND-COLOR: #9cd0da
}
.strategy {
	BACKGROUND-COLOR: #d6ad52
}
.teacher {
	BACKGROUND-COLOR: #bd94c6
}
.grey {
	BACKGROUND-COLOR: #dfdfdf
}
.next {
	BACKGROUND-COLOR: #c3bebb
}
.e_border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.e_border2 {
	BORDER-RIGHT: #fe7e01 3px solid; BORDER-TOP: #fe7e01 3px solid; BORDER-LEFT: #fe7e01 3px solid; BORDER-BOTTOM: #fe7e01 3px solid
}
.f_book {
	FONT: bold 12px ; COLOR: #639cc6; HEIGHT: 29px
}
.f_service {
	FONT: bold 12px ; COLOR: #e78c4a; HEIGHT: 29px
}
.f_study {
	FONT: bold 12px ; COLOR: #6b8cce; HEIGHT: 29px
}
.f_board {
	FONT: bold 12px ; COLOR: #5aadb5; HEIGHT: 29px
}
.f_strategy {
	FONT: bold 12px ; COLOR: #d6ad52; HEIGHT: 29px
}
.f_teacher {
	FONT: bold 12px ; COLOR: #bd94c6; HEIGHT: 29px
}
.f_grey {
	FONT: bold 12px ; COLOR: #e5e5e5; HEIGHT: 25px
}
.f_next {
	FONT: bold 12px ; COLOR: #666666; HEIGHT: 29px
}
.e_01-1 {
	FONT: 12px ; COLOR: #fa00ab
}
.e_02-1 {
	FONT: bold 12px/17px ; COLOR: #639502
}
.e_02-2 {
	FONT: 12px/17px ; COLOR: #639502
}
.e_03-1 {
	FONT: bold 12px ; COLOR: #fe7e01
}
.s_book {
	FONT: 11px ; COLOR: #639cc6; LETTER-SPACING: -1px
}
.s_service {
	FONT: 11px ; COLOR: #e78c4a; LETTER-SPACING: -1px
}
.s_study {
	FONT: 11px ; COLOR: #6b8cce; LETTER-SPACING: -1px
}
.s_board {
	FONT: 11px ; COLOR: #5aadb5; LETTER-SPACING: -1px
}
.s_strategy {
	FONT: 11px ; COLOR: #d6ad52; LETTER-SPACING: -1px
}
.s_teacher {
	FONT: 11px ; COLOR: #bd94c6; LETTER-SPACING: -1px
}
.s_grey {
	FONT: 11px ; COLOR: #e5e5e5; LETTER-SPACING: -1px
}
.s_grey2 {
	FONT: 11px/130% ; COLOR: #666666; LETTER-SPACING: -1px
}
.history {
	FONT: 12px ; COLOR: #666666; LETTER-SPACING: -1px
}
.s_event {
	FONT: 11px ; COLOR: #fe9001; LETTER-SPACING: -1px
}
